/*d22f5edd67c7fc3f57d53e19f3ebc997*/
.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}.g-horizontalmenu{list-style:none;margin:0;padding:0;font-family:"Rubik", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;text-align:right}@media only all and (max-width:50.99rem){.g-horizontalmenu{text-align:center}}.g-horizontalmenu li{display:inline-block;padding:0 1rem}.g-horizontalmenu li a{display:inline-block;color:#ff7800}.g-horizontalmenu li a:hover,.g-horizontalmenu li a.active{background:rgba(255, 255, 255, 0);color:#ff7800;box-shadow:0 4px 0 #ff7800}.g-horizontalmenu li:first-child{padding-left:0}.g-horizontalmenu li:last-child{padding-right:0}.g-offcanvas-open .g-nav-overlay{background-color:rgba(0, 0, 0, 0.85)}#g-offcanvas{background-color:#ff7800}#g-offcanvas #g-mobilemenu-container .g-toplevel>li{padding:0.5rem}#g-navigation{background-image:url('../../images/backgrounds/body/img-03.svg');background-repeat:repeat-y;background-size:100% auto;background-position:bottom}#g-navigation:not(.fp-navigation){border-bottom:5px solid #ff7800}.g-logo-block .g-content{margin:0;padding:0.75rem}@media only all and (min-width:51rem) and (max-width:75.99rem){.g-logo-block .g-content{padding-left:1.5rem}}.g-logo img,.g-logo svg{width:100px;height:auto;background-color:#ffffff}@media (min-width:76rem){.g-logo img,.g-logo svg{position:absolute;top:0.5rem;left:1.5rem;border:5px solid white;border-radius:0.4rem;width:150px;height:auto;box-shadow:0 0px 38px 0px rgba(0, 0, 0, 0.3)}}#g-slideshow:before{top:0;height:calc(100%)}#g-footer .g-content{margin:0;padding:1.5rem}#g-copyright{border-bottom:1.5rem solid #ff7800}#g-copyright .g-content{margin:0;padding:0 0 1.5rem 0}#picsgrid .pics{padding:0.625rem;flex:0 25%;width:25%}#picsgrid .pics img:hover{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;box-shadow:0 0px 38px 0px rgba(0, 0, 0, 0.3)}@media only all and (min-width:88rem){#picsgrid .pics{flex:0 20%;width:20%}}@media only all and (min-width:51rem) and (max-width:75.99rem){#picsgrid .pics{flex:0 33%;width:33%}}@media only all and (min-width:30.01rem) and (max-width:50.99rem){#picsgrid .pics{flex:0 50%;width:50%}}@media only all and (max-width:30rem){#picsgrid .pics{flex:0 100%;width:100%}}.lightcase-icon-close,.lightcase-icon-prev,.lightcase-icon-next{color:#ff7800 !important}.page-header h1{font-size:2.2rem;font-weight:700;text-transform:none}.page-header h2{font-size:2rem;font-weight:700;line-height:1.5;margin:1.5rem 0 0.75rem 0;padding-bottom:0}.moduletable h3.g-title{margin:1.5rem 0 0.75rem 0;padding-bottom:0}#iwModule #iwWidget .hm_overlay{background:rgba(0, 0, 0, 0) !important}#iwModule,#iwModule #iwWidget{background-color:rgba(255, 255, 255, 0) !important}#iwWidget,#iwModule{width:100% !important;max-width:100% !important;min-width:auto !important}#iwModule #iwWidget .hm_box_01:not(#hm_img_thumb_box){background-color:#ff7800 !important;min-width:auto !important}#iwModule #iwWidget .hm_box_01#hm_img_thumb_box{background-color:rgba(255, 255, 255, 0) !important}#iwModule #iwWidget .hm_box_03{background-color:#ff7800 !important}#iwModule #iwWidget #hm_contact .hm_box_02{border:1px solid #ff7800 !important}#iwModule #iwWidget .hm_listaddress span,#iwModule #iwWidget .hm_listinfobox span,#iwModule #iwWidget .hm_listextrafield span{opacity:0.85 !important}#controls .hm_btn{background-color:#ff7800 !important}#hm_search_btn{display:inline-block !important;font-weight:600 !important;color:#ffffff !important;font-size:1vw !important;background:#ff7800 !important;margin:0 0 0.5rem 0 !important;border:2px solid transparent !important;padding:0.4rem 2rem !important;padding-bottom:0.45rem !important;border-radius:0 !important;vertical-align:middle !important;text-shadow:none !important;-webkit-transition:all 0.2s !important;-moz-transition:all 0.2s !important;transition:all 0.2s !important}#list .hm_h_020{display:none !important}#hm_img_thumb_box{background-color:#ffffff !important}#iwModule #iwWidget div,#iwModule #iwWidget span,#iwModule #iwWidget object,#iwModule #iwWidget h1,#iwModule #iwWidget h2,#iwModule #iwWidget p,#iwModule #iwWidget a,#iwModule #iwWidget b,#iwModule #iwWidget u,#iwModule #iwWidget em,#iwModule #iwWidget img,#iwModule #iwWidget small,#iwModule #iwWidget strong,#iwModule #iwWidget var,#iwModule #iwWidget dl,#iwModule #iwWidget dt,#iwModule #iwWidget dd,#iwModule #iwWidget ul,#iwModule #iwWidget ol,#iwModule #iwWidget li,#iwModule #iwWidget fieldset,#iwModule #iwWidget form,#iwModule #iwWidget label,#iwModule #iwWidget legend,#iwModule #iwWidget input,#iwModule #iwWidget select,#iwModule #iwWidget textarea,#iwModule #iwWidget table,#iwModule #iwWidget caption,#iwModule #iwWidget tbody,#iwModule #iwWidget tfoot,#iwModule #iwWidget thead,#iwModule #iwWidget tr,#iwModule #iwWidget th,#iwModule #iwWidget td{font-family:"Rubik, Helvetica, Tahoma, Geneva, Arial, sans-serif"}@media only all and (max-width:30rem){#iwModule #iwWidget .hm_img_thumb_box_400{width:100% !important;height:auto !important}#iwModule #iwWidget .hm_img_thumb_box_400 .hm_img_thumb img,#iwModule #iwWidget .hm_img_thumb_box_400 .hm_img_thumb,#iwModule #iwWidget .hm_img_thumb_box_400 .hm_img_thumb .hm_image-wrapper{width:auto !important;max-width:100% !important;min-width:auto !important;height:auto !important;max-height:auto !important}#iwModule #iwWidget .hm_img_thumb_box_60,#iwModule #iwWidget .hm_img_thumb_box_100{float:left !important}#iwModule #iwWidget .hm_listinfobox{float:right !important;width:50% !important}#iwModule #iwWidget .hm_listextrafield{float:left !important;width:40% !important;clear:both;margin-left:0.625rem}#iwModule #iwWidget .hm_details{width:50% !important;float:left;clear:both}#iwModule #iwWidget .hm_listaddress{float:right !important;width:50% !important}#exposeview #imagedesc{width:100% !important;text-align:left !important}#iwModule #iwWidget .hm_box_01#hm_img_thumb_box{width:100% !important}#exposeview #hm_contact{width:100% !important}#exposeview #hm_objectdata{width:100% !important}#exposeview #hm_features{width:100% !important}#exposeview #hm_energy{width:100% !important}#exposeview #first_block .hm_expose_half_width{width:100% !important}}.com-contact .com-contact__info{padding:0.75rem 1.5rem 3rem 1.5rem}.com-contact .com-contact__info dl.dl-horizontal{display:grid;grid-template-columns:auto 1fr}.com-contact .com-contact__info dl.dl-horizontal dt{grid-column-end:2;grid-column-start:1}.com-contact .com-contact__info dl.dl-horizontal dd{grid-column-end:3;grid-column-start:2}.com-contact .com-contact__form form#contact-form{padding:0 1.5rem 1.5rem 1.5rem}.com-contact .com-contact__form fieldset{padding:0px}.com-contact .com-contact__form legend{font-weight:700;margin-left:-1.5rem}.com-contact .com-contact__form .field-spacer{margin:-0.625rem 0 0 0 !important}.com-contact .com-contact__form .control-group{margin:0.625rem 0;display:flex;flex-direction:row;justify-content:flex-start}@media only all and (min-width:30.01rem) and (max-width:50.99rem){.com-contact .com-contact__form .control-group{flex-direction:column}}.com-contact .com-contact__form .control-group .control-label{flex-basis:10%}@media only all and (min-width:51rem) and (max-width:75.99rem){.com-contact .com-contact__form .control-group .control-label{flex-basis:20%}}.com-contact .com-contact__form .control-group .controls{flex-basis:90%}@media only all and (min-width:51rem) and (max-width:75.99rem){.com-contact .com-contact__form .control-group .controls{flex-basis:80%}}.com-contact .com-contact__form fieldset#jform_consentbox{margin:0px}.com-contact .com-contact__form #modal-jform_consentbox{background-color:#00000085}.modal-backdrop.fade.show{display:none}