@import url(/wp-content/themes/salient/style.css);@font-face{font-display:swap;font-family:"Geomanist-Ultra";src:url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.eot);src:url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.woff2) format("woff2"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.woff) format("woff"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.ttf) format("truetype"),url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-ultra-webfont.svg#geomanistultra") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Geomanist";src:url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.eot);src:url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.woff2) format("woff2"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.woff) format("woff"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.ttf) format("truetype"),url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-regular-webfont.svg#geomanistregular") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Geomanist-Medium";src:url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.eot);src:url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.woff2) format("woff2"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.woff) format("woff"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.ttf) format("truetype"),url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-medium-webfont.svg#geomanistmedium") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Geomanist-Bold";src:url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.eot);src:url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.woff) format("woff"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.ttf) format("truetype"),url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-bold-webfont.svg#geomanistbold") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Geomanist-Book";src:url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.eot);src:url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.woff2) format("woff2"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.woff) format("woff"),url(/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.ttf) format("truetype"),url("/wp-content/themes/salient-child-theme/css/fonts/geomanist-book-webfont.svg#geomanistbook") format("svg");font-weight:400;font-style:normal}#slide-out-widget-area .inner>div:first-of-type li{height:25px}body.material #slide-out-widget-area .mobile-only.off-canvas-menu-container .menu.secondary-header-items li{margin-bottom:10px!important;height:10px!important}#top,#footer-outer,body,.ocm-effect-wrap,.ocm-effect-wrap-inner,header,header .container,#header-outer,#header-space,#header-secondary-outer,#search-outer,html .material #search-outer #search,body .container,body .container-wrap,#header-secondary-outer{background-color:#fff5dc!important}#header-outer .bg-color-stripe,#search-outer .bg-color-stripe,.material #header-outer #search-outer:before{background:transparent!important}body .container{padding:0 100px}.container-wrap{padding-top:0!important;padding-bottom:0!important}.wpb_row{width:100%!important}.clear{margin:0!important;border:0!important}a.anchor{line-height:1px!important;height:1px!important;display:block!important}.comments-section{display:none}.nectar-slider-wrap{margin-bottom:0!important}.swiper-wrapper .container{background:none!important}.swiper-wrapper .swiper-slide .content h2{font-family:Geomanist-Bold;font-size:140px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:7px;color:#ffbf0f;width:80%}.swiper-wrapper .swiper-slide .content p span{font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#ffbf0f;width:80%}.swiper-wrapper .slide-bg-overlay{background-color:#363534 /*!important*/}.swiper-wrapper .swiper-slide .content .buttons{padding-top:0!important;margin-top:58px!important}.swiper-wrapper .swiper-slide .content .buttons .button{padding:0!important}.swiper-wrapper .swiper-slide .content .buttons .button a{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:4px;text-align:center;color:#363534;padding:25px 45px!important;border-radius:0px!important}.container.normal-container.slider-pagination-wrap{background:transparent!important;padding-left:0!important;padding-right:0!important}body.en-US .swiper-wrapper .swiper-slide .content h2{font-size:120px}body.en-US .about_us_page_row1 .swiper-wrapper .swiper-slide .content h2{font-size:80px}div[data-style="minimal_small"] .toggle>div{padding-top:30px!important}.toggles .toggle.default{margin-bottom:45px!important}.toggles .toggle.open p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:23px;letter-spacing:1px;color:#363534;padding-bottom:20px!important}.toggles h3 a{font-family:Geomanist-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:1px;color:#363534;border-bottom:4px solid #d6d0b8}.toggles h3 a:hover .toggles .toggle.default.open h3 a{border-bottom:4px solid #4c4a46}.toggles h3 a:hover{color:#363534!important}div[data-style="minimal_small"] .toggle>h3::after,div[data-style="minimal_small"] .toggle>h3::before{background:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:color 0 ease-in!important;transition:none!important}.flipbox_row{display:none;margin-bottom:0!important}.nectar-flip-box{margin-bottom:0!important}.nectar-flip-box .flip-box-front .inner{height:100%!important;padding:35px 30px!important;background-image:linear-gradient(to bottom,rgb(255 245 220 / .2),rgb(255 245 220 / .2)),linear-gradient(to bottom,rgb(255 255 255 / .8),#fff0)}.nectar-flip-box .flip-box-front .inner,.nectar-flip-box .flip-box-back .inner{height:100%!important;padding:35px 30px!important}.nectar-flip-box,.nectar-flip-box .flip-box-front,.nectar-flip-box .flip-box-back{height:439px!important;max-height:439px}.nectar-flip-box .flip-box-front,.nectar-flip-box .flip-box-back{overflow:hidden;padding:33px 32px!important}.nectar-flip-box[data-v_text_align="top"] .flip-box-back .inner,.nectar-flip-box[data-v_text_align="top"] .flip-box-front .inner{-ms-transform:translateZ(60px) scale(1)!important;transform:translateZ(60px) scale(1)!important;-webkit-transform:translateZ(60px) scale(1)!important}.nectar-flip-box .flip-box-front .inner{font-family:Geomanist-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:normal;color:#363534}.nectar-flip-box .flip-box-back{background:#ffbf0f!important}.nectar-flip-box .flip-box-back .inner{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:1px;color:#363534}.nectar-flip-box .flip-box-front i{position:absolute!important;top:350px!important;display:block!important;left:0!important;height:60px!important;width:100%!important;margin:0 auto!important}.bold,strong,b{font-family:"Geomanist-Bold";font-weight:600;letter-spacing:1px;color:#363534;font-size:20px}.nectar-fancy-ul ul li .icon-default-style[class^="icon-"]{font-size:25px!important;height:6px!important;line-height:30px!important}.nectar-fancy-ul ul li{list-style:none;position:relative;padding-left:32px;font-size:20px;font-family:"Geomanist";color:#363534;padding-bottom:10px}.homepage_section10_row .custom_icon_button:hover,.custom_yellow_button:hover,.custom_small_button:hover,.custom_rectangle_button:hover,.swiper-wrapper .swiper-slide .content .buttons .button:hover,.contact_us_header_button:hover,body .nectar-button.custom_yellow_button:hover,.wpcf7-form-control.wpcf7-submit:hover{box-shadow:0 20px 38px rgb(0 0 0 / .16);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px);cursor:pointer!important}body[data-button-style*="slightly_rounded"] .nectar-button.more_faq_button,body[data-button-style*="slightly_rounded"] .nectar-button.yellow_button,body[data-button-style*="slightly_rounded"] .nectar-button.black_button{border-radius:0!important}a[href^="http://maps.google.com/maps"]{display:none!important}a[href^="https://maps.google.com/maps"]{display:none!important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none!important}.show_on_mobile{display:none!important}.hide_on_mobile{display:inline-block!important}.custom_form br{line-height:27px}.custom_select,textarea.wpcf7-textarea,select.wpcf7-select,input.wpcf7-text,input.wpcf7-date{padding:0 24px!important;border:7px solid #363534!important;background:transparent!important;font-size:25px;font-style:normal;font-stretch:normal;line-height:1.2!important;letter-spacing:1px;color:#363534;border-radius:0!important;height:80px!important;margin:0!important}input.wpcf7-date{background:url(/wp-content/themes/salient-child-theme/images/iconfinder_calendar_3018584.png) 97% 50% no-repeat!important}[type="date"]::-webkit-inner-spin-button{display:none}[type="date"]::-webkit-calendar-picker-indicator{opacity:0}textarea.wpcf7-textarea{padding-top:24px!important}textarea.wpcf7-textarea:focus,select.wpcf7-select:focus,input.wpcf7-text:focus{border-color:#ffbf0f!important;box-shadow:none!important}textarea.wpcf7-textarea,input.wpcf7-text{font-family:Geomanist-Medium!important;font-weight:500!important}.custom_select,select.wpcf7-select{font-weight:normal!important;font-family:Geomanist!important}input::placeholder,textarea::placeholder,select::placeholder{font-family:Geomanist!important;font-weight:normal!important;color:#363534!important;opacity:0.7!important}select.wpcf7-select,.custom_select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff5dc url(https://kuboo.pt/wp-content/uploads/2018/12/black_down_arrow.png) no-repeat!important;background-position:98% center!important}textarea.wpcf7-textarea{resize:none;height:293px!important}span.wpcf7-form-control-wrap.unit-size{-webkit-margin-before:-8px}span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{background:#fff0;border:0;color:#ca4007!important;box-shadow:none;font-family:Geomanist;display:block;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.7px;text-align:right}.custom_form .submit_wrapper{clear:both;float:none;text-align:right!important;margin-top:43px;margin-bottom:0}.custom_form .submit_wrapper .ajax-loader{display:none!important;height:0;width:0}body[data-form-submit="regular"] .container-wrap .custom_form input[type="submit"]{padding:0 96px!important}.custom_form .submit_wrapper input.wpcf7-submit{background:#363534!important;text-transform:uppercase;border-radius:0!important;font-family:Geomanist-Bold;font-size:25px;font-weight:700;font-style:normal;font-stretch:normal;line-height:56px;letter-spacing:4px;text-align:center;color:#fff5dc;max-width:100%!important}.custom_form .submit_wrapper .ajax-loader{margin-left:0!important;margin-right:4px!important}div.wpcf7-response-output{margin:0;border:0!important;background:transparent!important;font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.7px;text-align:right;color:#ca4007!important;padding:0;text-align:right;clear:both;float:right;max-width:481px}body.pt-PT[data-form-submit="regular"] .container-wrap .custom_form input[type="submit"]{padding:0 48px!important}.privacy_policy_checkbox{margin-bottom:30px;margin-top:38px;clear:both;float:none}.privacy_policy_checkbox .wpcf7-not-valid-tip{display:block!important;position:absolute;top:25px;width:400px}.privacy_policy_checkbox .wpcf7-list-item.first.last{margin:0!important}.privacy_policy_checkbox .wpcf7-list-item.first.last input{margin:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;height:100%!important;border:6px solid #363534!important;background:transparent!important;cursor:pointer}.privacy_policy_checkbox .wpcf7-list-item.first.last input[type="checkbox"]:checked{background:#fff0 url(https://kuboo.pt/wp-content/uploads/2018/12/path.svg) no-repeat center center!important;background-size:17px 17px!important}.privacy_policy_checkbox>span{width:30px;height:30px;float:left}.privacy_policy_checkbox>span>span,.privacy_policy_checkbox>span>span>span{display:inline-block;width:100%;height:100%}.privacy_policy_checkbox label{min-height:30px;margin-left:16px;float:left}.privacy_policy_checkbox label,.privacy_policy_checkbox a{min-height:30px;font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#363534}.privacy_policy_checkbox a{text-decoration:underline}.privacy_policy_checkbox .wpcf7-not-valid-tip{display:none!important}#header-secondary-outer{position:absolute!important;right:216px!important;top:22px!important;left:auto!important;width:100%!important;background:transparent!important}#header-secondary-outer .container{padding:0!important;pointer-events:all}body #header-secondary-outer nav>ul.sf-menu{padding:0!important}.material #header-secondary-outer{min-height:auto!important;pointer-events:none}body #header-secondary-outer nav>ul>li>a{font-size:12px;font-family:Geomanist-Book;font-weight:400;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:normal;color:#363534}body #slide-out-widget-area-bg.slide-out-from-right{opacity:0!important}body.mobile #slide-out-widget-area-bg.slide-out-from-right{opacity:1!important}#header-outer[data-box-shadow="small"].small-nav{box-shadow:none!important;border-bottom:6px solid #d6d0b8!important}#header-space{max-height:145px!important}header nav{margin-top:28px}header nav ul.sf-menu li a{min-height:26px;font-family:Geomanist-Medium;font-size:18px!important;font-weight:500!important;font-style:normal;font-stretch:normal;line-height:1.3!important;letter-spacing:normal;color:#2f2c2c!important;margin:0 13px!important;position:relative;top:-10px}#logo_top_left_corner{height:103px;width:400px;z-index:999;position:absolute;background:#fff5dc;top:0;left:0}.single-post #logo_top_left_corner{left:100px}.logo-spacing{height:55px!important;margin-bottom:22px!important}#logo{margin-bottom:0!important}#logo img{max-width:300px!important;height:auto!important}.contact_us_header_button{position:absolute;top:28px;right:100px;z-index:9999!important;width:251px;height:56px;background-color:#ffbf0f;padding:12px 0 12px 24px}.contact_us_header_button .contact_us_header_button_icon img,.contact_us_header_button .contact_us_header_button_icon{width:32px;height:32px}.contact_us_header_button .contact_us_header_button_text,.contact_us_header_button .contact_us_header_button_icon{float:left}.contact_us_header_button .contact_us_header_button_text{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:4px;text-align:center;color:#363534;width:195px}.mobile_contact_us_header_button{z-index:9999!important;width:251px;height:50px;background-color:#fff;padding:12px 0 12px 24px}.mobile_contact_us_header_button .contact_us_header_button_icon img,.mobile_contact_us_header_button .contact_us_header_button_icon{width:32px;height:32px}.mobile_contact_us_header_button .contact_us_header_button_text,.mobile_contact_us_header_button .contact_us_header_button_icon{float:left}.mobile_contact_us_header_button .contact_us_header_button_text{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:4px;text-align:center;color:#363534;width:195px}:root{--secondary-header-item-width:107px}.botao-areacliente-menu{background-color:#be2529;display:inline-block;width:var(--secondary-header-item-width);min-width:var(--secondary-header-item-width);box-sizing:border-box}.botao-areacliente-menu a{font-family:Geomanist-Medium!important;font-size:12px!important;font-weight:normal!important;font-style:normal!important;font-stretch:normal!important;line-height:24px!important;letter-spacing:0.04em!important;text-align:center!important;color:#fff5dc!important;width:100%!important;min-width:100%!important;box-sizing:border-box!important;padding:0!important;display:block!important;margin-left:0!important}.botao-areacliente-menu a:hover{color:#ffbf0f!important}.botao-areacliente-menu .menu-title-text:after{display:none!important}.language_switcher .bogo-language-switcher{margin:0!important}.language_switcher{position:absolute;top:1px;right:100px;width:auto;height:auto;z-index:99999!important}.language_switcher .bogoflags{display:none}.language_switcher .bogo-language-switcher li{width:auto;float:left;margin:0}.language_switcher a,.language_switcher a:hover{color:#363534}.language_switcher a:hover{text-decoration:underline}.language_switcher li{background:#f6dfa4;padding:0!important;width:var(--secondary-header-item-width)!important;min-width:var(--secondary-header-item-width)!important;height:24px!important}.language_switcher li a{font-family:Geomanist-Medium!important;font-size:12px!important;font-weight:normal!important;font-style:normal!important;font-stretch:normal!important;line-height:24px!important;letter-spacing:0.04em!important;text-align:center!important;color:#363534!important;width:100%!important;height:24px!important;box-sizing:border-box!important;padding:0!important;display:block!important}.language_switcher li a:hover{text-decoration:none!important}.language_switcher li.current{display:none!important}#slide-out-widget-area .language_switcher li a{color:#fff5dc!important}#footer-outer{border-top:6px solid #d6d0b8}#footer-outer .row{padding:85px 0 0 0!important}#footer-outer #copyright{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:104px!important}#footer-outer #copyright .container .col.span_5{display:none!important}#footer-outer #copyright .container .col.span_7{width:100%!important}#footer-outer #copyright ul.social{display:flex!important;flex-wrap:wrap!important;width:100%!important;justify-content:center!important}#footer-outer #copyright li a i.fa.fa-facebook,#footer-outer #copyright li a i.fa.fa-instagram,#footer-outer #copyright li a i.fa.fa-linkedin{font-family:sans-serif!important;height:24px;width:24px;display:block!important}#footer-outer #copyright li a i.fa.fa-facebook:before,#footer-outer #copyright li a i.fa.fa-instagram:before,#footer-outer #copyright li a i.fa.fa-linkedin:before{content:""}#footer-outer #copyright li a i.fa.fa-facebook{background:#fff0 url(https://kuboo.pt/wp-content/uploads/2018/12/facebook.svg) no-repeat 0 0}#footer-outer #copyright li a i.fa.fa-instagram{background:#fff0 url(https://kuboo.pt/wp-content/uploads/2018/12/instagram.svg) no-repeat 0 0}#footer-outer #copyright li a i.fa.fa-linkedin{background:#fff0 url(https://kuboo.pt/wp-content/uploads/2018/12/linkedin.svg) no-repeat 0 0}.custom_copyright{font-family:Geomanist;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:23px;letter-spacing:.7px;color:#363534;margin-top:7px}#footer-outer .widget_nav_menu{margin-top:11px}body #footer-outer .widget.widget_nav_menu li{padding:0 0 17px 0!important}#footer-outer .widget_nav_menu li a{font-family:Geomanist-Medium;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:14px;letter-spacing:.7px;color:#363534!important}.contact_us_row_2{background:#363534}.contact_us_section2_column1{padding:93px 0 74px 80px}.contact_us_section2_column1 a.yellow_button{background:transparent!important;height:50px!important;border:6px solid #ffbf0f;padding:0 27px!important;margin-bottom:0!important;display:inline-block!important}.contact_us_section2_column1 a.yellow_button,.contact_us_section2_column1 a.yellow_button span{font-size:18px!important;font-family:Geomanist-Bold!important;font-weight:500!important;letter-spacing:3px!important;text-align:center;color:#ffbf0f!important;top:auto!important;bottom:auto!important;line-height:38px!important;border-radius:0!important}.contact_us_section2_column2{padding:93px 0 0 150px}.contact_us_section2_column2 .img-with-aniamtion-wrap{margin-top:0!important}.contact_us_section2_column2 .img-with-aniamtion-wrap .inner img.img-with-animation{max-width:72px!important;height:auto!important;margin-bottom:0!important}.contact_us_section2_column2 .iwithtext .iwt-icon img{width:61px!important;height:auto!important;top:0!important;margin-bottom:0!important}.contact_us_section2_column2 .iwithtext .iwt-text{padding-left:78px!important}.contact_us_section2_column2 .iwithtext .iwt-text{font-family:Geomanist;font-size:25px;font-weight:400;font-style:normal;font-stretch:normal;line-height:33px;letter-spacing:1px;color:#fff5dc;position:relative;top:3px}.contact_us_text2{margin-bottom:0!important}.contact_us_text1{margin-bottom:0!important}.contact_us_text1 .iwithtext{margin-bottom:45px!important}.contact_us_text1 .iwithtext .iwt-icon{top:-11px!important}.iwithtext .contact_us_text1>p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:24px;letter-spacing:1px;color:#363534}.contact_us_column .iwithtext{margin-bottom:0!important;display:flex!important;justify-content:center!important;flex-wrap:wrap!important}.contact_us_column .iwithtext p{padding-bottom:0!important}.contact_us_column .iwithtext .iwt-text{padding-left:9px!important;order:2!important}.contact_us_column .iwithtext .iwt-icon{order:1!important;position:relative!important;height:84px;width:84px}.contact_us_column .iwithtext .iwt-icon img{width:84px!important;height:auto!important;margin-top:0!important;margin-bottom:0!important}.contact_us_column .iwithtext .iwt-text,.contact_us_column .iwithtext .iwt-text a{font-family:Geomanist-Bold;font-size:60px;font-weight:500;font-style:normal;font-stretch:normal;line-height:49px;letter-spacing:3.8px;color:#363534;height:72px;overflow:hidden;top:2px;position:relative}.contact_us_text2 p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#363534;padding-top:38px;text-transform:capitalize}.contact_us_text3 p{font-family:Geomanist;font-size:25px;font-weight:400;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:2px;color:#fff5dc;margin-bottom:24px;max-width:575px}.contact_us_text4{margin-bottom:18px!important}.contact_us_text4 p{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff5dc;max-width:356px;margin-top:10px}.contact_us_column2 .iwithtext{margin:0!important}.contact_us_column2 .iwithtext .iwt-text{padding-left:55px}.contact_us_column2 .iwithtext .iwt-icon img{width:40px!important;height:auto!important}.contact_us_column2 .iwithtext p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff5dc}.contact_us_text5{margin-bottom:20px}.contact_us_text5 p{margin-top:43px;min-height:30px;font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#fff5dc}.contact_us_opening_hours p{min-height:23px;font-family:Geomanist;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.4px;color:#fff5dc;padding:0}.contact_us_opening_hours b{min-height:30px;font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;color:#ffbf0f;margin-top:5px;display:block}.contact_us_row_2{margin-top:67px}.container-wrap .row>.wpb_row.contact_us_row_2.contact_us_page{margin-bottom:100px!important}.contact_us_form_row{margin-bottom:0!important}.contact_us_form_row.get_a_quote_page{margin-bottom:206px!important}.contact_us_page_left_column,.contact_us_page_right_column{width:50%;float:left;margin:0;padding:0}.contact_us_page_left_column{padding-right:17px}.contact_us_page_right_column{padding-left:17px}.contact_us_section1_row h1{font-family:Geomanist-Bold;font-size:80px;font-weight:500;font-style:normal;font-stretch:normal;line-height:96px;letter-spacing:4px;color:#ffbf0f}.contact_us_section1_row{margin-top:92px!important;margin-bottom:36px!important}.homepage_section1_row{margin-bottom:0!important}.homepage_section1_row .wpb_raw_html{margin-bottom:0!important}.homepage_section1_row,.homepage_section1_row .nectar-slider-wrap,.homepage_section1_row .nectar-slider-wrap .swiper-container,.homepage_section1_row .nectar-slider-wrap .swiper-container .swiper-slide{height:694px!important}#homepage_orange_box{min-height:599px;background-color:#ffbf0f;padding:74px 135px 109px 80px}body.en-US #homepage_orange_box{padding:135px 135px 109px 80px}#homepage_orange_box h2{font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:52px;letter-spacing:2.5px;color:#363534;margin-bottom:36px}#homepage_orange_box p{font-family:Geomanist;font-size:25px;font-weight:400;font-style:normal;font-stretch:normal;line-height:31px;letter-spacing:2px;color:#363534}.homepage_section2_row{margin-top:100px;margin-bottom:86px!important}.homepage_section2_right_column{padding-left:91px;padding-top:64px}.homepage_section3_row{margin-bottom:164px!important}.homepage_section3_left_column{padding-left:63px;padding-right:60px;padding-top:35px}.homepage_section2_row .iwithtext,.homepage_section3_row .iwithtext{margin-bottom:50px!important}.homepage_section2_row .iwithtext .iwt-text,.homepage_section3_row .iwithtext .iwt-text{padding-left:135px}.homepage_section2_row .iwithtext .iwt-icon,.homepage_section3_row .iwithtext .iwt-icon,.homepage_section2_row .iwithtext .iwt-icon img,.homepage_section3_row .iwithtext .iwt-icon img{width:100px!important;height:100px!important;margin-bottom:0!important}.homepage_section2_row .iwithtext h2,.homepage_section3_row .iwithtext h2{font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:41px;letter-spacing:3px;color:#ffbf0f;margin-bottom:10px}.homepage_section2_row .iwithtext p,.homepage_section2_row .iwithtext p b,.homepage_section2_row .iwithtext p strong,.homepage_section3_row .iwithtext p,.homepage_section3_row .iwithtext p b,.homepage_section3_row .iwithtext p strong{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:1px;color:#363534}.homepage_section2_row .iwithtext p b,.homepage_section2_row .iwithtext p strong,.homepage_section3_row .iwithtext p b,.homepage_section3_row .iwithtext p strong{font-weight:500!important;font-family:Geomanist-Medium!important}.homepage_section3_row .iwithtext:last-child{top:6px!important}.homepage_section4_row{margin-bottom:48px!important}#homepage_section4_text p,#homepage_section4_text p strong{min-height:48px;font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:48px;letter-spacing:2.5px;text-align:center;color:#363534;width:100%;max-width:741px;margin:0 auto}.homepage_section6_row{margin-bottom:107px!important;margin-top:107px!important}.homepage_section6_column{margin-bottom:0}.homepage_section6_column .iwithtext{margin:6px auto 0 auto;max-width:407px}.homepage_section6_column .iwithtext .iwt-text,.homepage_section6_column .iwithtext .iwt-text a{font-family:Geomanist-Bold;font-size:60px;font-weight:500;font-style:normal;font-stretch:normal;line-height:57px;letter-spacing:3.8px;color:#ffbf0f}.homepage_section6_column .iwithtext .iwt-text{padding-left:68px;margin-right:20px;height:57px!important;overflow:hidden}.homepage_section6_column .iwithtext .iwt-icon{height:57px}.homepage_section6_column .iwithtext .iwt-icon img{width:57px!important;height:57px!important;margin-bottom:0!important}#homepage_section6_text{margin-bottom:0!important}#homepage_section6_text p{min-height:24px;font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:1px;text-align:center;color:#363534}.homepage_section7_row{min-height:601px;background-color:#ffbf0f;margin-bottom:150px!important}.homepage_section7_column_1{padding-left:64px;padding-top:67px;padding-bottom:70px}.homepage_section7_column_1 .wpb_raw_code{margin-bottom:0!important}.homepage_section7_column_2{padding-right:55px;padding-top:98px;padding-bottom:70px;padding-left:55px;margin-left:1.05%!important;margin-right:1.05%!important}.homepage_section7_row h2{min-height:48px;font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:31px;letter-spacing:2.5px;color:#363534;margin-bottom:22px}.homepage_section7_row p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:25px;letter-spacing:1px;color:#363534}.homepage_section7_icon_row{margin-bottom:35px!important;height:120px!important}.homepage_section7_icon_row .custom_select{width:100%}.homepage_section7_calculator_result_row{background-color:#fff5dc;padding:28px 0 25px 24px!important;margin-bottom:0!important;min-height:120px}.homepage_section7_calculator_result_row .wpb_row{margin-bottom:0!important}.homepage_section7_calculator_result_row .iwithtext img,.homepage_section7_calculator_result_row .iwithtext{margin-bottom:0!important}.homepage_section7_calculator_result_row .iwithtext p{padding-bottom:0!important}.homepage_section7_calculator_result_row .iwithtext .iwt-text{padding-left:85px!important}.homepage_section7_calculator_result_row .iwithtext .iwt-icon img{width:72px!important;height:auto!important}.homepage_section7_calculator_result_row .iwithtext{font-family:Geomanist!important;font-size:20px!important;font-weight:normal!important;font-style:normal!important;font-stretch:normal!important;line-height:normal!important;letter-spacing:1px!important;color:#363534!important}.homepage_section7_calculator_result_row p b{font-family:Geomanist-Bold!important;font-size:40px!important;font-weight:500!important;font-style:normal!important;font-stretch:normal!important;line-height:42px!important;letter-spacing:2.5px!important;color:#363534!important;min-height:48px!important}.homepage_section7_calculator_result_row p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#363534}.homepage_section7_icon_row .img-with-aniamtion-wrap .inner{height:120px;width:100%}.homepage_section7_icon_row .img-with-aniamtion-wrap .inner img{max-width:72px;padding-top:24px}.homepage_section7_icon_row .img-with-aniamtion-wrap span{display:block;position:absolute;bottom:8px;width:100%;font-family:Geomanist-Medium;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#363534}.homepage_section7_icon_row .img-with-aniamtion-wrap .inner,.calculator_size_icon,.calculator_size_icon p{cursor:pointer;font-family:Geomanist-Ultra;font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:120px;letter-spacing:1.9px;text-align:center;color:#363534;height:120px}.homepage_section7_icon_row .img-with-aniamtion-wrap .inner:hover,.calculator_size_icon:hover,.homepage_section7_icon_row .img-with-aniamtion-wrap.selected,.calculator_size_icon.selected{background-color:#fff5dc;text-decoration:underline}.calculator_size_icon p{display:inline-block}.calculator_size_icon p span{border-bottom:4px solid #ffbf0f;display:inline-block;padding-bottom:5px!important;line-height:normal}.homepage_section7_icon_row .firstrowchoice2 .calculator_size_icon p span{font-size:13px}.homepage_section7_column_1 .black_button{border:6px solid #363534!important;background:transparent!important;border-radius:0!important;padding:0 20px!important;margin-bottom:0!important;margin-top:49px!important}.homepage_section7_column_1 .black_button span{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:44px;letter-spacing:4px;text-align:center;color:#363534;text-transform:uppercase}body.pt-PT .homepage_section7_column_1 .black_button span{font-size:17px}body.pt-PT .homepage_section7_icon_row .firstrowchoice2 .calculator_size_icon p span{font-size:23px}body.pt-PT .homepage_section7_icon_row .firstrowchoice3 .calculator_size_icon p span{font-size:28px}.homepage_section8_title p{font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:33px;letter-spacing:2.5px;color:#363534}.homepage_section8_title_row{margin-bottom:50px!important}.homepage_section8_row{margin-bottom:154px!important}.homepage_section8_row .vc_col-sm-6.wpb_column:first-child{padding-right:9%}.homepage_section8_row .vc_col-sm-6.wpb_column:last-child{padding-left:9%}.homepage_section8_row .custom_small_button.nectar-button.small{border-radius:0!important;background:transparent!important;font-family:Geomanist-Bold;font-weight:500;padding-left:25px!important;padding-right:25px!important}.homepage_section8_row .custom_small_button.nectar-button.small span{font-size:18px!important}body.pt-PT .homepage_section8_row .custom_small_button.nectar-button.small span{font-size:17px!important}.homepage_section8_row .custom_small_button{background:#e2e9df!important;border:6px solid #bfc8c2!important;padding:0 14px!important}.testimonial_title_row{margin-bottom:45px!important}.homepage_section9_title p{font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:33px;letter-spacing:2.5px;text-align:center;color:#363534}.homepage_section10_row{margin-top:197px;margin-bottom:80px!important;height:56px!important}.homepage_section10_row .yellow_button{text-align:center;width:100%;background:#ffbf0f;top:0!important;line-height:56px;height:56px;overflow:hidden;margin:0!important;padding:0!important;display:inline-block}.homepage_section10_row .yellow_button span{font-size:25px;font-weight:500;font-family:Geomanist-Bold;line-height:56px!important;font-style:normal;font-stretch:normal;letter-spacing:2px;text-align:center;display:block!important;color:#363534}body.pt-PT .homepage_section10_row .yellow_button span{font-size:22px}body.pt-PT .custom_icon_button .iwithtext a{font-size:22px}.contact_us_title p{min-height:48px;font-family:Geomanist-Bold;font-size:40px;font-weight:500;font-style:normal;font-stretch:normal;line-height:56px;letter-spacing:2.5px;color:#363534}.custom_icon_button{padding:0 20px;border:6px solid #363534}.custom_icon_button .iwithtext{margin:0!important;display:flex!important;justify-content:center!important;flex-wrap:wrap!important}.custom_icon_button .iwithtext .iwt-text{padding-left:0;overflow:hidden;height:44px;order:2}.custom_icon_button .iwithtext .iwt-icon{top:5px;margin-right:10px!important;order:1;position:relative!important}.custom_icon_button .iwithtext .iwt-icon img{width:32px!important;height:auto!important;margin-bottom:0!important}.custom_icon_button .iwithtext a{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:44px;letter-spacing:4px;text-align:center;color:#363534;text-transform:uppercase;height:44px!important;padding:0!important;display:block!important}.container-wrap .row>.wpb_row.homepage_section11_map_row{background:#363534!important;min-height:581px!important;margin-bottom:100px!important}.homepage_section11_column2{background:#363534!important;padding:68px 0 0 0;margin-left:1.05%!important;margin-right:1.05%!important}.homepage_section11_column2 .yellow_button{border:6px solid #ffbf0f;background:transparent!important;height:51px!important;padding:0 19px!important;top:auto!important;bottom:auto!important;overflow:hidden;text-align:center!important;margin-bottom:40px!important;display:inline-block!important}.homepage_section11_column2 .yellow_button span{font-family:Geomanist-Bold;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:39px!important;letter-spacing:3px;text-align:center;color:#ffbf0f;text-transform:uppercase!important}.homepage_section11_column2 .contact_us_suggestion p{font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff5dc;margin-bottom:32px}.homepage_section11_column2 .address_text p{font-family:Geomanist-Medium;font-size:25px;font-weight:500!important;font-style:normal;font-stretch:normal;line-height:28px;letter-spacing:normal;color:#fff5dc;font-weight:700;margin-bottom:23px}.homepage_section11_column2 .address_text p b{font-family:Geomanist-Bold!important;font-weight:500!important}.homepage_section11_column2 .iwithtext{margin:0!important;height:40px!important}.homepage_section11_column2 .iwithtext .iwt-text{padding-left:81px;color:#fff5dc;font-size:20px;font-family:Geomanist;line-height:40px;font-style:normal;font-stretch:normal;letter-spacing:normal;font-weight:400}.homepage_section11_column2 .iwithtext .iwt-icon{height:40px!important}.homepage_section11_column2 .iwithtext .iwt-icon img{width:61px!important;height:40px!important;margin-bottom:0!important}.homepage_section11_column2 .img-with-aniamtion-wrap .inner img.img-with-animation{max-width:72px!important;height:auto!important;margin-bottom:12px!important}.homepage_section11_column2 .wpb_wrapper{max-width:308px!important;margin:0 auto!important}body.pt-PT .homepage_section11_column2 .yellow_button span{font-size:11px!important}.testimonial_slider{padding-bottom:60px}.testimonial_slider .slides .flickity-viewport,.testimonial_slider .slides blockquote,.testimonial_slider .slides{height:407px!important}.testimonial_slider .slides blockquote .inner .wrap,.testimonial_slider .slides blockquote .inner,.testimonial_slider[data-style="multiple_visible_minimal"] blockquote{max-width:281px}.testimonial_slider .slides blockquote .inner{padding:31px 35px 28px 35px;width:auto;height:384px;border-radius:0;background:#fff5dc;display:flex!important;flex-direction:column!important}.testimonial_slider .slides blockquote{padding:0;background:none;margin:0 25px;border:12px dashed #ffbf0f;border-image-source:url(https://kuboo.pt/wp-content/uploads/2018/12/dot-yellow-big-square.svg);border-image-slice:12 12;border-image-repeat:round}.testimonial_slider .slides blockquote .inner p{margin:0;font-family:Geomanist;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:21px;letter-spacing:1px;color:#363534;height:auto!important;max-height:280px!important;overflow:hidden;order:1}.testimonial_slider .slides blockquote .inner .wrap{position:relative!important;top:0!important;width:100%;height:44px;order:2;margin-top:10px}.testimonial_slider .slides blockquote .inner .wrap span{font-family:Geomanist-Medium;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#363534}.flickity-page-dots{bottom:-65px!important}.testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot.is-selected::before{box-shadow:none!important;border:1px solid #393837!important}.testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot{color:#aea897!important;opacity:1!important}.testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot::before{color:#aea897!important;box-shadow:inset 0 0 0 5px #aea897!important}.more_faq_button{border:#d6d0b8 solid 6px!important;margin-bottom:0!important;display:inline-block!important;background:transparent!important;padding:0 17px!important}.more_faq_button span{font-family:Geomanist-Bold;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;font-stretch:normal;line-height:28px;letter-spacing:3px;text-align:center;color:#363534;display:inline-block!important;height:28px!important}.faq_title_row{margin-top:108px!important;margin-bottom:60px!important}.faq_page_title h1{font-family:Geomanist-Bold;font-size:80px;font-weight:500;font-style:normal;font-stretch:normal;line-height:60px;letter-spacing:4px;color:#ffbf0f}.container-wrap .row>.wpb_row.homepage_section8_row.faq_content_row{margin-bottom:433px!important}.about_us_page_row1{margin-bottom:99px!important}.about_us_page_row1,.about_us_page_row1 .nectar-slider-wrap,.about_us_page_row1 .nectar-slider-wrap .swiper-container,.about_us_page_row1 .nectar-slider-wrap .swiper-container .swiper-slide{height:627px!important}.container-wrap .row .wpb_row.about_us_page_row2{margin-bottom:148px!important;margin-top:148px!important}.about_us_page_row2 .about_us_page_text h2,.about_us_page_row2 .about_us_page_text p{max-width:768px;margin:0 auto;font-family:Geomanist;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:1px;color:#363534}.about_us_page_row2 .about_us_page_text p{font-size:20px!important;line-height:26px!important}.about_us_page_row2 .about_us_page_text h2{font-size:30px!important;line-height:37px!important;padding:0 0 25px 0!important}.about_us_page_row2 .about_us_page_text p u{border-bottom:2px solid #ffbf0f;text-decoration:none}.about_us_page_row1 .swiper-wrapper .swiper-slide .content h2{font-family:Geomanist-Bold;font-size:80px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:4px;color:#ffbf0f;width:100%}.about_us_page_row1 .nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content{padding:25px 112px 0 96px!important}.legal_page_title h1{font-family:Geomanist-Bold;font-size:80px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:4px;color:#ffbf0f;margin-top:101px;margin-bottom:45px}.container-wrap .row>.wpb_row.legal_page_text{margin-bottom:100px!important}.legal_page_text p,.legal_page_text p a{font-family:Geomanist!important;font-size:17px!important;font-weight:normal!important;font-style:normal!important;font-stretch:normal!important;line-height:27px!important;letter-spacing:1px!important;color:#363534!important}.legal_page_text p{padding-bottom:27px!important}.legal_page_text p a{text-decoration:underline!important}.legal_page_text p a:hover{text-decoration:none!important}.legal_page_text p b{font-weight:bold!important}.legal_page_text ul li h2,.legal_page_text ol li h2{font-family:Geomanist-Medium!important;font-size:17px!important;font-weight:500!important;font-style:normal!important;font-stretch:normal!important;line-height:1.7!important;letter-spacing:1px!important;color:#363534!important;border-bottom:4px solid #d6d0b8!important;margin-bottom:20px!important;margin-top:35px!important}.legal_page_text ul,.legal_page_text ul li{list-style-type:circle!important}.legal_page_text ol,.legal_page_text ol li{list-style-type:upper-alpha!important}.legal_page_text ol.decimal_list,.legal_page_text ol.decimal_list li{list-style-type:decimal!important}body.pt-PT .legal_notice_page .legal_page_title h1{font-size:65px!important}.get_a_quote_column{background:#ffbf0f;padding:55px 60px 45px 60px;min-height:831px!important}.get_a_quote_image{margin-top:60px!important}.section-title h2{font-family:Geomanist;font-size:50px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;color:#363534}.section-title{border:0!important}.custom_small_yellow_button{background:none!important;border:3px solid #ffbf0f;padding:12px 23px!important;margin-bottom:45px}body[data-button-style*="slightly_rounded"] .nectar-button.custom_small_yellow_button{border-radius:0!important}.custom_small_yellow_button span{font-family:Geomanist-Bold;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:36px;letter-spacing:3px;text-align:center;color:#ffbf0f}.custom_button{height:44px;font-family:Geomanist;font-size:25px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:4px;margin-bottom:0}.custom_small_button{min-height:28px;font-family:Geomanist;font-size:18px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:3px;text-align:center;color:#363534}.custom_yellow_button{padding:3px 31px!important;background:#ffbf0f;top:0!important;line-height:56px;height:56px;overflow:hidden}.custom_yellow_button span{line-height:56px!important}body[data-button-style*="slightly_rounded"] .nectar-button.custom_yellow_button{border-radius:0!important}.custom_black_button{padding:16px 31px!important;background:#363534}.custom_rectangle_button{background:transparent!important;border-radius:0!important;border:6px solid #363534!important}.custom_rectangle_button>span{font-family:Geomanist-Bold;font-size:25px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:4px;text-align:center;color:#363534}body.pt-PT .custom_rectangle_button>span{font-size:18px}.custom_black_button span{font-family:Geomanist;font-size:25px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:3px;text-align:center}.custom_yellow_button span{font-family:Geomanist;font-size:17px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:2px;text-align:center;top:-3px}.custom_black_button span{min-height:44px;line-height:44px}.custom_black_button span{color:#ffbf0f}.custom_yellow_button span{color:#363534}.custom_small_button span,.custom_button span{text-align:center;color:#363534;line-height:28px}body[data-button-style*="rounded_shadow"].material .custom_small_button.nectar-button.see-through:hover,body[data-button-style*="rounded_shadow"].material .custom_button.nectar-button.see-through:hover{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#slide-out-widget-area{background:#fff5dc!important;padding-left:72px!important;padding-top:99px!important}#slide-out-widget-area ul.menu.secondary-header-items{padding-top:0!important;padding-bottom:30px!important}body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li{margin-bottom:5px!important}body.material #slide-out-widget-area .mobile-only.off-canvas-menu-container .menu.secondary-header-items li{margin-bottom:10px!important}#slide-out-widget-area .mobile-only .menu.secondary-header-items{margin-top:22px!important}body #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a{font-family:Geomanist-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.25;letter-spacing:normal;color:#2f2c2c;margin-bottom:0;padding:0!important}body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.custom_not_selected_menu_item>a::after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.current-menu-item.custom_not_selected_menu_item>a::after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.current-menu-item.menu-item-type-custom>a::after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li>a::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.custom_not_selected_menu_item>a::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.current-menu-item.custom_not_selected_menu_item>a::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.current-menu-item.menu-item-type-custom>a::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li>a::after{-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.current-menu-item.menu-item-type-custom.custom_selected_menu_item>a::after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li>a:hover:after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.current-menu-item>a:after,body.material #header-secondary-outer[data-lhe="animated_underline"] nav ul.sf-menu li.current-menu-item>a:hover::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.current-menu-item.menu-item-type-custom.custom_selected_menu_item>a::after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li>a:hover:after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.current-menu-item>a:after,body #header-outer[data-lhe="animated_underline"] header#top nav .sf-menu li.current-menu-item>a:hover::after{-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}#header-secondary-outer[data-lhe="animated_underline"] nav>ul.sf-menu>li:not([class*="button_"])>a::after{border-width:2px!important}body.material #slide-out-widget-area .off-canvas-menu-container li a::after{border:none!important;bottom:0!important;display:none!important}#slide-out-widget-area ul.menu.secondary-header-items li{margin-bottom:0!important}#slide-out-widget-area ul.menu.secondary-header-items li a{font-family:Geomanist-Book;font-size:12px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:normal;color:#363534;margin-bottom:23px!important}body.en-US .homepage_section2_row .iwithtext p,body.en-US .homepage_section2_row .iwithtext p b,body.en-US .homepage_section2_row .iwithtext p strong,body.en-US .homepage_section3_row .iwithtext p,body.en-US .homepage_section3_row .iwithtext p b,body.en-US .homepage_section3_row .iwithtext p strong{font-size:17px!important}.page h1{color:#ffbf0f;font-family:"Geomanist-Medium";font-size:80px;letter-spacing:4px;margin-bottom:57px}.masonry.classic_enhanced .posts-container article .meta-category a,.masonry.classic_enhanced .posts-container article.wide_tall .meta-category a,.blog-recent[data-style*="classic_enhanced"] .meta-category a,.masonry.classic_enhanced .masonry-blog-item .inner-wrap,.blog-recent[data-style*="classic_enhanced"] .inner-wrap,body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a{padding:2px 15px;line-height:20px;font-size:12px;text-transform:uppercase;margin-bottom:10px;color:#fff;border:3px solid rgb(255 255 255);transition:all 0.2s ease;letter-spacing:1px;font-family:"Geomanist"!important;border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important}.meta-category a,.inner-wrap>a{pointer-events:none!important;cursor:default!important;display:none!important}.masonry.classic_enhanced .posts-container article .meta-category a,.meta-category a{text-transform:capitalize!important;font-family:"Geomanist"!important;font-size:12px!important;font-weight:500!important;font-style:normal!important;font-stretch:normal!important;line-height:1.5!important;letter-spacing:1px!important;text-align:center!important;color:#ffffff!important}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap,.blog-recent[data-style*="classic_enhanced"] .article-content-wrap{padding:50px 40px!important}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap .post-header span,.blog-recent[data-style*="classic_enhanced"] .article-content-wrap .post-header span{color:#363534;font-size:14px;font-family:"Geomanist-medium";font-weight:500;letter-spacing:.7px}.masonry.classic_enhanced .masonry-blog-item h3.title{color:#ffbf0f;font-family:"Geomanist-Bold";font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;margin-top:10px}.masonry.classic_enhanced article.post .post-meta a,.masonry.classic_enhanced .post-header,.masonry.classic_enhanced article.post .excerpt,.blog-recent[data-style*="classic_enhanced"] .excerpt,.blog-recent[data-style*="classic_enhanced"] .post-meta a{font-family:"Geomanist";font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#363534;text-transform:none}.post-area.masonry.classic_enhanced article.post .post-meta,.blog-recent[data-style*="classic_enhanced"] .post-meta,article.post .more-link,.blog-recent .more-link{display:none!important}.post-template-default.single.single-post #page-header-wrap .hidden-social-img{width:auto;height:auto;visibility:visible;opacity:1;top:0;left:0;z-index:0}#page-header-bg .overlay_gradient{background-image:linear-gradient(to bottom,rgb(54 53 52 / .5),rgb(0 0 0 / .3));position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#page-header-bg .section-title{z-index:2}.post_title_holder{position:relative;overflow:hidden}.single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap{text-align:left;padding:8%;margin-top:153px}.single .heading-title[data-header-style="default_minimal"] h1,body[data-ext-responsive="true"].single-post #page-header-bg[data-post-hs="default_minimal"] h1{font-size:80px;font-weight:700;font-style:normal;font-stretch:normal;line-height:100px;letter-spacing:4px;color:#ffbf0f;text-align:left;max-width:none;padding:0}.single-post #logo_top_left_corner{left:0}body[data-button-style*="slightly_rounded"].single-post #page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a{border-radius:0!important;border:3px solid #fff;padding:2px 15px;font-weight:800;font-size:12px;letter-spacing:1px;margin-right:10px;text-transform:capitalize;font-family:"Geomanist"!important;margin-top:-40px}.nectar-highlighted-text p,.nectar-highlighted-text p span{font-family:"Geomanist-Medium"!important;font-size:30px!important;font-weight:normal!important;font-style:normal!important;font-stretch:normal!important;line-height:normal!important;letter-spacing:1px!important;color:#363534!important}#page-header-bg[data-post-hs="default_minimal"] #single-below-header{text-align:left}.single [data-post-hs="default_minimal"] #single-below-header span{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff}body.single .post-featured-img{display:none}body.single .wpb_row.full-width-content{margin:0 0!important;position:relative;left:auto!important;width:100%!important}.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul .previous-project,.container-wrap[data-nav-pos="after_project_2"] .bottom_controls #portfolio-nav ul .next-project,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post{width:50%;line-height:0;height:226px!important;min-height:226px;-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;-moz-box-align:center;-moz-box-pack:center;align-items:center;-webkit-align-items:center;float:none!important;overflow:hidden;position:relative;background-color:#333}.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project h3,.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span,.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project h3,.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post h3,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post span,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post h3,.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post span{font-size:30px;font-weight:700;letter-spacing:1.2px}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post span:not(.text){font-family:Geomanist;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff}body[data-ext-responsive="true"].single-post .container-wrap.no-sidebar .post-area{max-width:768px}body.single-post.material .content-inner .wpb_text_column p{font-size:20px;font-family:"Geomanist";line-height:normal;letter-spacing:1px;color:#363534}body.single-post.material .content-inner .wpb_row{margin-bottom:0}body.single-post.material[data-bg-header="true"] .container-wrap{padding-top:30px!important}body.single .wpb_row.full-width-content{margin-top:0!important}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3{max-width:calc(100% - 110px);display:inline-block}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .previous-post{padding:6% 11%!important}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] h3 span{font-family:"Geomanist";font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;text-align:right;color:#fff}.blog_next_prev_buttons[data-style*="next_prev"] .next-post h3 span{font-family:"Geomanist";font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;color:#fff}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post span:not(.text){font-family:"Geomanist";font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#fff}.row{padding-bottom:0}.blog_next_prev_buttons[data-style="fullwidth_next_prev"] ul .next-post{padding:6% 5%!important}h1.vc_custom_heading{font-family:"Geomanist-Bold";font-size:40px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2.5px;color:var(--amber)}@media only screen and (width:1000px){.homepage_section11_map_row>.col.span_12,.homepage_section8_row .vc_col-sm-6.wpb_column:last-child .toggles{display:block!important}}@media only screen and (max-width:999px){body.single-post.material[data-bg-header="true"] .container-wrap{padding-top:0px!important}.contact_us_header_button{display:none}body .container{padding:0;max-width:100%!important;padding:0 10px!important}header#top #logo{width:100%}#logo img{margin:0 auto}body.material #header-outer{padding-top:23px!important;padding-bottom:17px!important;background-color:#fff5dc!important}body.material header#top .span_9>.slide-out-widget-area-toggle{right:26px;top:-6px}.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::before,.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::after,.slide-out-widget-area-toggle[data-icon-animation="simple-transform"].mobile-icon .lines-button::after,header#top .slide-out-widget-area-toggle[data-icon-animation="spin-and-transform"].mobile-icon .lines-button.x2 .lines{background:#363534!important}body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{font-size:25px!important;letter-spacing:3px!important;line-height:50px!important;width:100%!important;margin-bottom:0!important}body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p span{font-size:17px!important}body .swiper-slide .container,body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content{padding:0 47px 0 40px!important}body.pt-PT .swiper-wrapper .swiper-slide .content .buttons .button a{font-size:11px!important;padding:10px 12px!important}body .swiper-wrapper .swiper-slide .content .buttons .button a{font-size:13px!important;line-height:normal!important;padding:10px 25px!important}body .swiper-wrapper .swiper-slide .content .buttons{margin-top:20px!important}.slide-out-widget-area-toggle.mobile-icon .lines-button::after,.slide-out-widget-area-toggle.mobile-icon .lines::before,.slide-out-widget-area-toggle.mobile-icon .lines::after,header#top .slide-out-widget-area-toggle[data-icon-animation="spin-and-transform"].mobile-icon .lines-button.x2 .lines{height:3px!important}.homepage_section1_row,.homepage_section1_row .nectar-slider-wrap,.homepage_section1_row .nectar-slider-wrap .swiper-container,.homepage_section1_row .nectar-slider-wrap .swiper-container .swiper-slide{height:370px!important}.homepage_section2_row .iwithtext p,.homepage_section2_row .iwithtext p b,.homepage_section2_row .iwithtext p strong,.homepage_section3_row .iwithtext p,.homepage_section3_row .iwithtext p b,.homepage_section3_row .iwithtext p strong{font-size:18px!important;letter-spacing:0.9px!important;line-height:23px!important}.homepage_section2_row .iwithtext .iwt-icon,.homepage_section3_row .iwithtext .iwt-icon,.homepage_section2_row .iwithtext .iwt-icon img,.homepage_section3_row .iwithtext .iwt-icon img{width:50px!important;height:50px!important}.homepage_section2_row{margin-top:12px!important;margin-bottom:0!important}.homepage_section2_right_column{padding-left:0!important;padding-top:0!important;margin-bottom:0!important}.homepage_section3_left_column{padding-right:0!important;padding-left:0!important;padding-top:0!important;margin-bottom:12px!important}.homepage_section3_left_column .iwithtext,.homepage_section2_right_column .iwithtext{margin-left:20px!important;margin-right:50px!important}.homepage_section2_right_column .iwithtext .iwt-text,.homepage_section3_left_column .iwithtext .iwt-text{padding-left:57px!important}.homepage_section3_left_column .iwithtext h2,.homepage_section2_right_column .iwithtext h2{font-size:30px!important;letter-spacing:1.5px!important;line-height:33px!important}.homepage_section3_left_column .iwithtext,.homepage_section2_right_column .iwithtext{margin-bottom:42px!important}#homepage_orange_box{padding:36px 64px 47px 42px!important;min-height:472px!important;margin-bottom:15px!important}#homepage_orange_box h2{font-size:30px!important;margin-bottom:20px!important;line-height:36px!important}#homepage_orange_box p{font-size:20px!important;line-height:26px!important;letter-spacing:1.6px!important}.homepage_section3_row{margin-bottom:66px!important}.homepage_section4_row{margin-bottom:22px!important}#homepage_section4_text p,#homepage_section4_text p strong{font-size:30px!important;line-height:40px!important;text-align:center!important;letter-spacing:1.9px!important}.nectar-flip-box,.nectar-flip-box .flip-box-front,.nectar-flip-box .flip-box-back{height:355px!important;max-height:355px!important;min-width:304px!important}.nectar-flip-box .flip-box-front i{top:265px!important}.homepage_section6_row{margin-top:66px!important;margin-bottom:66px!important}.homepage_section6_column .iwithtext{max-width:240px!important;margin:0 auto!important}.homepage_section6_column .iwithtext .iwt-text,.homepage_section6_column .iwithtext .iwt-text a{letter-spacing:1.5px!important;font-size:30px!important;margin-right:20px}.homepage_section7_column_1{padding-left:42px!important;padding-right:42px!important;padding-top:50px!important;padding-bottom:0!important}.homepage_section7_row h2{font-size:30px!important;letter-spacing:1.9px!important;line-height:24px!important;padding-bottom:16px!important;margin-bottom:0!important;min-height:auto!important}.homepage_section7_row p{letter-spacing:0.9px!important;font-size:18px!important}.homepage_section7_column_1 .black_button{margin-top:24px!important}.homepage_section7_column_2{padding-top:37px!important;padding-left:38px!important;padding-right:38px!important;padding-bottom:48px!important}.homepage_section7_row{min-height:auto!important;margin-bottom:87px!important}body.pt-PT .homepage_section7_column_1 .black_button span{line-height:24px!important}.homepage_section8_title_row{margin-bottom:38px!important}.homepage_section8_title p{padding-left:25px!important}.homepage_section8_row .toggles{margin-left:25px!important}.homepage_section8_row .wpb_column{margin-bottom:0!important}.homepage_section8_row .nectar-button.small{margin-left:25px!important}.homepage_section8_row{margin-bottom:80px!important}.testimonial_title_row{margin-bottom:20px!important}.testimonial_slider .slides .flickity-viewport,.testimonial_slider .slides blockquote,.testimonial_slider .slides{height:325px!important}.testimonial_slider .slides blockquote .inner{height:301px!important}.testimonial_slider .slides blockquote .inner p{height:234px!important}.homepage_section9_title p{font-size:30px!important;letter-spacing:1.9px!important;margin-bottom:0!important}.testimonial_slider .flickity-page-dots{bottom:-55px!important}.testimonial_slider .slides blockquote .inner .wrap span{font-size:20px!important}.homepage_section10_row{margin-top:42px!important;margin-bottom:62px!important;height:auto!important}.homepage_section10_row .wpb_column{margin-bottom:21px!important}.contact_us_title p{text-align:center;letter-spacing:1.9px!important;font-size:30px!important}.homepage_section11_column2 .contact_us_suggestion p{font-size:18px!important;letter-spacing:0.9px!important}.homepage_section11_column2 .iwithtext{margin:0 0 58px 0!important}#footer-outer .widget_nav_menu{margin-top:0!important}#footer-outer .col.span_3,#footer-outer #footer-widgets .container .col:nth-child(3){margin-bottom:0!important}#footer-widgets .container>.row{display:flex!important;flex-wrap:wrap!important;padding-left:50px!important;padding-top:56px!important}#footer-widgets .container>.row>.col.span_3:nth-child(1){order:4}#footer-widgets .container>.row>.col.span_3:nth-child(2){order:1}#footer-widgets .container>.row>.col.span_3:nth-child(3){order:2}#footer-widgets .container>.row>.col.span_3:nth-child(4){order:3;padding-bottom:58px}#footer-widgets .container>.row>.col.span_3{width:100%!important;flex:none!important}#footer-outer #footer-widgets .col ul li:first-child,#footer-outer #footer-widgets .col ul li{padding-top:8px!important;padding-bottom:8px!important}body .container-wrap{padding-bottom:55px!important}.homepage_section11_map_row>.col.span_12{display:flex!important;flex-wrap:wrap!important}.homepage_section11_row{order:2}.homepage_section11_column2{order:1}.homepage_section11_row,.homepage_section11_row .nectar-google-map{max-height:518px!important}.homepage_section11_row{height:auto!important}.homepage_section11_row .nectar-google-map{height:518px!important}.homepage_section11_column2 .yellow_button{margin-bottom:50px!important}.homepage_section11_column2 .img-with-aniamtion-wrap .inner img.img-with-animation{margin-bottom:24px!important}.homepage_section11_column2 .address_text p{font-size:20px!important}.homepage_section11_column2 .iwithtext .iwt-text{font-size:18px!important}.container-wrap .row>.wpb_row.homepage_section11_map_row{margin-bottom:0!important}.swiper-container .slider-pagination-wrap{bottom:-5px!important}.language_switcher{right:auto!important;left:0!important;top:0!important;margin-top:20px!important;margin-bottom:35px!important;position:relative!important}#slide-out-widget-area .language_switcher li{width:169px!important;min-width:169px!important;height:38px!important;background:#f6dfa4!important;background-color:#f6dfa4!important}#slide-out-widget-area .language_switcher li a,#slide-out-widget-area .language_switcher li a:hover{width:169px!important;height:38px!important;line-height:38px!important;padding:0!important;margin:0!important;box-sizing:border-box!important;color:#363534!important;background:transparent!important;background-color:transparent!important}body.kavee-template #slide-out-widget-area .language_switcher{right:auto!important;left:0!important;margin-left:0!important}body.kavee-template #slide-out-widget-area .language_switcher li a,body.kavee-template #slide-out-widget-area .language_switcher li a:hover{color:#363534!important}#logo_top_left_corner{display:none}#slide-out-widget-area-bg{opacity:1!important}.show_on_mobile{display:inline-block!important}.hide_on_mobile{display:none!important}.homepage_section7_icon_row{margin-bottom:20px!important;height:77px!important}.homepage_section7_icon_row .custom_select{border-color:#fff5dc!important}#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{font-family:Geomanist-Medium;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.25;letter-spacing:normal;color:#2f2c2c}.homepage_section8_row .vc_col-sm-6.wpb_column:first-child{padding-right:0}.homepage_section8_row .vc_col-sm-6.wpb_column:last-child .toggles{display:none!important}.homepage_section8_row .vc_col-sm-6.wpb_column:last-child{padding-left:0}.off-canvas-menu-container .mobile_contact_us_header_button{width:169px!important;padding:9px!important;z-index:auto!important}.off-canvas-menu-container .mobile_contact_us_header_button .contact_us_header_button_text{width:auto!important;font-size:14px!important;position:relative;top:6px;left:4px;height:28px!important}.custom_copyright{text-align:left;position:relative}.homepage_section7_icon_row .custom_select{font-size:20px!important}.homepage_section7_calculator_result_row{padding:21px 0 27px 12px!important}.homepage_section7_calculator_result_row .iwithtext .iwt-text{padding-left:85px!important;font-size:18px!important}.homepage_section7_calculator_result_row .iwithtext .iwt-text p b,.homepage_section7_calculator_result_row .iwithtext .iwt-text p strong{font-size:40px!important}.homepage_section7_icon_row .custom_select,.homepage_section7_icon_row select.wpcf7-select{padding:0 12px!important}.homepage_section11_column2{padding-left:25px!important;padding-right:25px!important;padding-top:40px!important}body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{font-size:60px!important}body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p span{font-size:20px!important}#header-secondary-outer nav>ul>li a{display:none!important}.homepage_section11_row{margin-bottom:0!important}}@media only screen and (max-width:999px){body.material #slide-out-widget-area .mobile-only.off-canvas-menu-container .menu.secondary-header-items li.botao-areacliente-menu{height:auto!important;width:169px;margin-bottom:0!important}body #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li.botao-areacliente-menu a{padding:7px 22px!important;color:#fff5dc!important;margin-bottom:0!important}.wpb_wrapper{margin:0 1% 0 1%}.custom_select,textarea.wpcf7-textarea,select.wpcf7-select,input.wpcf7-text{font-size:19px!important}body.en-US .custom_select,body.en-US textarea.wpcf7-textarea,body.en-US select.wpcf7-select,body.en-US input.wpcf7-text{font-size:18px!important}.privacy_policy_checkbox label,.privacy_policy_checkbox a{font-size:18px!important}.contact_us_form_row{width:100%!important}.contact_us_text2 p{padding-top:0!important}.about_us_page_row2 .about_us_page_text{margin-top:15px!important}.container-wrap .row .wpb_row.about_us_page_row2{margin-bottom:0!important}.about_us_page_row1 .nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content{padding:25px!important}body[data-form-submit="regular"] .container-wrap .custom_form input[type="submit"]{padding:10px 20px!important}.custom_form .submit_wrapper input.wpcf7-submit{font-size:11px!important}.privacy_policy_checkbox{position:relative;z-index:999!important;top:0!important}.contact_us_form_row div.wpcf7-response-output{position:relative;top:0!important}.contact_us_section1_row{margin-top:0!important}.contact_us_section1_row h1{font-size:45px!important;text-align:center;line-height:50px!important}.contact_us_column .iwithtext{margin-left:0!important}.contact_us_column .iwithtext .iwt-text,.contact_us_column .iwithtext .iwt-text a{font-size:30px!important}.contact_us_page_left_column,.contact_us_page_right_column{width:100%!important;float:none!important}.contact_us_page_left_column{padding-right:0!important}.contact_us_page_right_column{padding-left:0!important;top:-74px;position:relative}.contact_us_page_right_column .submit_wrapper{text-align:center!important;margin-top:100px!important}.contact_us_section2_column1{padding:80px 40px 40px 40px!important;margin-bottom:0!important}.contact_us_section2_column2{padding:0 40px 40px 40px!important}.about_us_page_row1 .swiper-wrapper .swiper-slide .content h2{font-size:32px!important;line-height:35px!important}.faq_page_title h1{margin-top:0!important}.contact_us_section2_column1 a.yellow_button,.contact_us_section2_column1 a.yellow_button span{font-size:13px!important}.legal_page_title h1{line-height:50px!important;font-size:50px!important}}@media only screen and (max-width:800px){.hidden-social-img{width:100%!important}.single #page-header-bg[data-post-hs="default_minimal"] .inner-wrap{margin-top:0}#page-header-bg[data-post-hs="default_minimal"] #single-below-header span{float:none;display:inline-block;font-size:15px}.single .heading-title[data-header-style="default_minimal"] h1,body[data-ext-responsive="true"].single-post #page-header-bg[data-post-hs="default_minimal"] h1{font-size:80px;font-weight:700;font-style:normal;font-stretch:normal;line-height:100px;letter-spacing:2px;color:#ffbf0f;text-align:left;max-width:none;padding:0}h1.vc_custom_heading{font-family:"Geomanist";font-size:35px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2.5px;color:var(--amber)}.inner-wrap{margin-top:0}}@media only screen and (min-width:320px) and (max-width:480px){.wpb_wrapper{padding:0 3% 0 3%}body.home .swiper-wrapper .swiper-slide .content h2{font-size:50px!important}.nectar-flip-box .flip-box-front .inner{font-size:18px!important}.nectar-flip-box .flip-box-back .inner{font-size:13px!important}.homepage_section7_calculator_result_row .iwithtext .iwt-text p b,.homepage_section7_calculator_result_row .iwithtext .iwt-text p strong{font-size:24px!important}.testimonial_slider .slides blockquote .inner p{font-size:12px!important}body.pt-PT .homepage_section11_column2 .yellow_button span,body.en-US .homepage_section11_column2 .yellow_button span{font-size:15px!important}body.pt-PT .homepage_section11_column2 .yellow_button span{line-height:19px!important}.homepage_section11_column2 .iwithtext .iwt-text{font-size:16px!important}body .about_us_page_row1 .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2{font-size:50px!important}body.pt-PT .contact_us_section2_column2 .iwithtext .iwt-text{font-size:18px!important}body.en-US .contact_us_section2_column2 .iwithtext .iwt-text{font-size:16px!important}body.pt-PT .contact_us_section2_column1 a.yellow_button,body.pt-PT .contact_us_section2_column1 a.yellow_button span{line-height:19px!important}.contact_us_page .custom_form .submit_wrapper input.wpcf7-submit{font-size:20px!important}.contact_us_page .privacy_policy_checkbox label,.contact_us_page .privacy_policy_checkbox a{font-size:15px!important;line-height:30px!important}.contact_us_page .custom_form .submit_wrapper{margin-top:110px!important}.get_a_quote_page .privacy_policy_checkbox label,.get_a_quote_page .privacy_policy_checkbox a{font-size:13px!important;line-height:30px!important}.get_a_quote_page .custom_form .submit_wrapper{margin-top:110px!important}}@media only screen and (min-width:1279px) and (max-width:1399px){body.home .swiper-wrapper .swiper-slide .content h2{font-size:120px!important;line-height:120px!important}.homepage_section7_column_1 .black_button span{line-height:30px!important;font-size:25px!important}.email_button.custom_icon_button .iwithtext .iwt-text a{font-size:17px!important}.phone_button.custom_icon_button .iwithtext .iwt-text a{font-size:22px!important}.homepage_section10_row .yellow_button span{font-size:19px!important}body.pt-PT .homepage_section11_column2 .yellow_button span,body.en-US .homepage_section11_column2 .yellow_button span{font-size:13px!important}body.pt-PT .get_a_quote_page.contact_us_section1_row h1,body.en-US .get_a_quote_page.contact_us_section1_row h1{font-size:80px!important;line-height:75px!important}.about_us_page_row1 .nectar-slider-wrap[data-full-width="false"] .swiper-wrapper .swiper-slide .content h2{font-size:80px!important;line-height:90px!important}}.homepage_section2_row{margin-top:230px!important}.num-dropdown a.logo-whatsapp-menu{display:flex;padding:10px 25px!important}.num-dropdown a.logo-whatsapp-menu img{max-width:100%}.int-tel.int-tel-whatsapp{display:flex;flex-direction:row;align-items:center;margin-top:-5px}.int-tel.int-tel-whatsapp a{font-size:initial!important;height:auto!important;line-height:0!important}.int-tel.int-tel-whatsapp img{width:200px!important;margin-left:0!important;margin-bottom:0!important;margin-right:20px}.iwt-text .int-tel.int-tel-whatsapp img{margin-right:0px!important;margin-left:20px!important;margin-bottom:10px!important}.master-intel .int-tel.int-tel-whatsapp{flex-direction:column;justify-content:center;margin-top:-5px;font-size:25px!important;font-weight:400;font-style:normal;font-stretch:normal;line-height:31px;letter-spacing:2px;color:#363534}.master-intel .int-tel.int-tel-whatsapp img{margin-top:5px}body.page-template-teste-footer #nectar-slider-instance-1{display:none!important}body.page-template-teste-footer .homepage_section8_row{margin-bottom:20!important}body.home .logos-footer-ppr-section{padding-bottom:40px;padding-top:0;border-bottom:6px solid #d6d0b8}.logos-footer-ppr{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.logos-footer-ppr .mobile{display:none}.logos-footer-ppr a{padding-right:30px}.logos-footer-ppr a:last-child{padding-right:0}.logos-footer-ppr img.not-mobile{height:50px;vertical-align:middle}.logos-footer-ppr .logo-fedessa.not-mobile{height:70px}body.home #footer-outer{border-top:0!important}#footer-outer.footer-outer{display:block!important;border:none!important}#footer-outer #copyright{margin-bottom:30px!important;padding-top:0!important;display:none!important}#footer-outer .row{padding:40px 0 85px 0!important}#custom_html-5{margin-bottom:0!important}body .widget_text #footer-outer #copyright{margin-bottom:0px!important;padding-top:0!important;display:block!important}.widget_text #footer-outer.footer-outer #copyright ul.social{justify-content:flex-start!important;align-items:center;gap:20px}.widget_text #footer-outer.footer-outer #copyright ul.social li{margin-left:0!important;margin-right:0!important;padding-top:0!important;padding-bottom:4px!important}.widget_text #footer-outer.footer-outer #copyright ul.social li:nth-child(2){margin-left:-4px!important}body.home #footer-outer .logos-footer-ppr-section .row{padding-top:0px!important;padding-bottom:0px!important}#gototop{display:none}.page-template-galeria #gototop{right:25px!important;bottom:170px!important;left:auto!important;position:fixed!important;width:60px;height:60px;box-shadow:0 4px 4px 0 hsl(0 0% 51% / .08);color:#fff;background-color:#363534;z-index:99;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:30px;display:none}.page-template-galeria #gototop.active{display:block}#logo-whatsapp-side{right:25px!important;bottom:90px!important;left:auto!important;position:fixed!important;width:60px;height:60px;z-index:999999!important;display:flex;flex-direction:column;align-items:center;justify-content:center;display:block}@media only screen and (max-width:480px){.homepage_section6_column .num-dropdown{left:50%;margin-left:-150px}.int-tel.int-tel-whatsapp{margin-top:5px!important;justify-content:space-between}.int-tel.int-tel-whatsapp img{width:150px!important}.iwt-text .int-tel.int-tel-whatsapp{margin-bottom:0;margin-left:0px!important}.iwt-text .int-tel.int-tel-whatsapp img{margin-left:5px!important;width:180px!important}.master-intel .int-tel.int-tel-whatsapp{margin-top:0px!important;margin-bottom:10px;font-size:20px!important;justify-content:flex-start}.master-intel .int-tel.int-tel-whatsapp img{margin-top:5px;margin-right:10px}body.page-template-teste-footer .int-tel.int-tel-whatsapp{font-size:14px!important}body.home #footer-outer{display:flex;flex-direction:column}body.home #footer-outer.footer-outer{border-top:0px!important}body.home .logos-footer-ppr-section{padding-bottom:40px}body.home #footer-outer .row{padding:60px 0 60px 0!important}}@media only screen and (max-width:388px){.int-tel.int-tel-whatsapp img{width:120px!important}.iwt-text .int-tel.int-tel-whatsapp img{width:150px!important}.logos-footer-ppr .logo-prr.mobile{width:100%;height:70px}}@media only screen and (max-width:768px){.logos-footer-ppr{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;column-gap:0px!important}.logos-footer-ppr a{flex:0 0 33%!important;max-width:33%!important;padding:0px!important;display:flex!important;justify-content:center!important;align-items:center!important}.logos-footer-ppr a:nth-child(1),.logos-footer-ppr a:nth-child(2),.logos-footer-ppr a:nth-child(3){flex:0 0 30%!important;max-width:30%!important}.logos-footer-ppr a:nth-child(1) img{max-height:95px!important}.logos-footer-ppr a:nth-child(2) img,.logos-footer-ppr a:nth-child(3) img{max-height:75px!important}.logos-footer-ppr a:nth-child(4){flex:0 0 100%!important;max-width:100%!important;max-height:70px!important;padding:10px!important;padding-top:20px!important;padding-left:0px!important}.logos-footer-ppr .mobile{display:block!important;width:100%!important;height:auto!important;max-height:80px!important;object-fit:contain!important}.logos-footer-ppr .not-mobile{display:none!important}.logos-footer-ppr .logo-prr.mobile{width:100%!important;height:auto!important;max-height:none!important}}.single-post #page-header-bg{height:500px!important;overflow:visible!important}.single-post #page-header-bg .hidden-social-img{height:100%!important;object-fit:cover!important;width:100%!important}.single-post #page-header-bg{position:relative!important;overflow:hidden}.single-post #page-header-wrap,.single-post #page-header-bg{height:auto!important;min-height:600px!important}.single-post #page-header-bg .hidden-social-img{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important;visibility:visible!important;opacity:1!important}.single-post #page-header-bg .page-header-bg-image-wrap{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.single-post #page-header-bg .page-header-bg-image{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important}.single-post #page-header-bg .page-header-bg-image picture,.single-post #page-header-bg .page-header-bg-image img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important}body.single-post #page-header-bg .container.normal-container,body.single-post #page-header-bg>.container{background-color:transparent!important;background:transparent!important;position:relative!important;z-index:2!important;width:100%!important}.single-post #page-header-bg #nectar-page-header-p-wrap{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important}.single-post #page-header-bg{padding-top:350px!important;box-sizing:border-box!important}.single-post #page-header-bg .inner-wrap{padding-top:40px!important;margin-top:0!important}.testimonial_slider[data-style="multiple_visible_minimal"] .slides blockquote .inner{background:transparent!important}.homepage_section11_map_col>.vc_column-inner>.wpb_wrapper>.wpb_text_column:first-child strong,.homepage_section11_3rd_mapcol>.vc_column-inner>.wpb_wrapper>.wpb_text_column:first-child strong{font-family:Geomanist-Bold,sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:1.3!important;color:#363534!important}@media only screen and (max-width:999px){.homepage_section11_map_col>.vc_column-inner>.wpb_wrapper>.wpb_text_column:first-child strong,.homepage_section11_3rd_mapcol>.vc_column-inner>.wpb_wrapper>.wpb_text_column:first-child strong{font-size:28px!important}}