button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,mark,ins,.go-top:hover,#commentform .wrap-input-submit,.draw-border a,.widget.widget_archive ul li a:hover,.widget.widget_categories ul li a:hover,.widget_categories li a:hover,button,input[type="button"],input[type="reset"],input[type="submit"],.themesflat-services-taxonomy .services-post:hover .post-icon,.wp-block-button__link,.wp-block-file .wp-block-file__button,.is-style-outline .wp-block-button__link:before,.page-links a:hover,.page-links a:focus,.page-links>span,input[type='radio']:checked:before,.block-get-a-quote .overlay-color,.themesflat-top .btn-topbar{background:#ffe6b8!important}#header.header-default .draw-border .btn-header:hover{color:#ffe6b8!important}#commentform .wrap-input-submit:before,.wp-block-button__link:before,.draw-border a:before,.block-get-a-quote a:before,button:before,.btn:before,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.go-top,.wishlist_table .product-add-to-cart a:before,.widget_shopping_cart_content .buttons>a:before,.widget_shopping_cart_content .buttons a.checkout:before,#header.header-style1 .draw-border a:before,.widget_infor .content-bottom,.contact-get-quote button,.contact-get-quote button:hover,.project-post .content,.block-company-profile,.contact-get-quote button,.contact-home2.style-3 .contact-get-quote button:before,.products li .wrap-btn-action .button,.products li .product-info .added_to_cart,.widget .tagcloud a:hover,.products li .wrap-btn-action .loading:after,.wishlist_table .product-add-to-cart a,.btn-menu span,.btn-menu:before,.btn-menu:after{background-color:#00a3f2!important}#header.header-default .draw-border .btn-header{border:1px solid #000;padding:20px 38px;border-radius:0;margin-right:1px;margin-left:22px;color:#434e6e}#mainnav>ul>li.current-menu-item>a,#mainnav>ul>li.current-menu-ancestor>a,#mainnav>ul>li.current-menu-parent>a{color:#0c5bb9!important}.order-form{display:flex;gap:20px;flex-wrap:wrap}.order-form label{width:48%}.order-form label:last-child{width:100%}.order-form label input{border-radius:0}.wpcf7-submit{width:100%;border-radius:0}.partnet img{filter:grayscale(100%);opacity:.5;transition:0.3s}.partnet img:hover{filter:grayscale(0%);opacity:1;transition:0.3s}.service-block .content{background:#699fdf}.item-testimonial .wrap-avatar{display:none!important}.item-testimonial .description{min-height:211px}.page-title{background-position:center;background-attachment:fixed;padding-bottom:81px!important}.page-title-container{z-index:2}#breadcrumbs,#breadcrumbs a{color:#b1b1b1;padding-top:5px}#breadcrumbs{max-width:1360px;text-align:left;margin:0 auto}#themesflat-content{padding-top:76px}.grecaptcha-badge{display:none!important}.service-areas .elementor-widget-icon-box .elementor-widget-container:hover{box-shadow:0 10px 30px 0 rgb(0 0 0 / 45%)!important;background:#ffe6b8!important}.service-areas .elementor-widget-container:hover .janelas-icon-location{color:#4c4c4c}.service-areas .elementor-widget-container{position:relative}.service-areas .elementor-icon-box-title a{width:100%;display:block;position:absolute;top:0;left:0;padding:27px 65px}.elementor-widget-n-accordion .e-n-accordion-item-title{background:#fff!important;border-color:#fff!important}.e-n-accordion-item-title-icon{background-color:#FFE6B8;padding:10px 13px;border-radius:20px}.e-n-accordion .e-con-full{background:#f3f3f3;border:0!important}.form-file{display:flex;flex-direction:row-reverse;padding-bottom:20px;font-size:13px;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px;color:#959595}.wpcf7-acceptance .wpcf7-list-item{display:inline-block!important;margin:0 0 0!important}.wpcf7-acceptance .wpcf7-list-item label{display:flex!important;font-size:12px!important;line-height:14px!important;gap:5px;align-items:center}.acceptance .wpcf7-list-item-label{font-size:12px!important;line-height:14px!important}.wpcf7-not-valid-tip{margin-top:-20px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{margin:0 75px}.wrap-services-post .tfanimated .title{min-height:61px}.wpcf7-acceptance .wpcf7-list-item-label{color:#9f9f9f}.wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:0;left:53px;width:81%;background:#46b450bf;color:#fff;border-radius:5px}#header.header-default .container,.header-default .themesflat-top .container{max-width:1195px!important}#header .header-wrap .header-ct-left{flex-grow:1!important}#header.header-default .draw-border .btn-header{border:0 solid #707070!important;color:#434e6e}.draw-border a:before{background-color:#1e73be!important}#mainnav ul li a,.header-modal-menu-left-btn .text,header .flat-information li{font-size:15px!important;text-transform:uppercase}#mainnav>ul>li>a:after{background:#2a6cb9!important}#mainnav>ul>li>a:hover{color:#2a6cb9!important}#mainnav ul.sub-menu>li>a{line-height:18px!important}.page-title-heading{text-align:center;margin-bottom:3px;font-size:65px;font-weight:700;font-family:Rajdhani;color:#fff!important;z-index:9;position:relative}.tf-services-wrap.style3 .services-post .content{margin-right:20px;margin-top:-30px;background:#fff;padding:35px 7px 27px 7px!important}.tf-services-wrap.style3 .services-post .content .title{font-size:17px}.tf-services-wrap.style3 .services-post .tf-button-container{margin:0 54px 0 0!important}.tf-services-wrap .services-post{border-radius:25px!important}.services-post .featured-post{border-top-left-radius:25px}.updownmax{animation:updownmax 2s infinite alternate}@keyframes updownmax{0%{transform:translateY(-30px)}100%{transform:translateY(30px)}}.how_we .tficonbox .description{min-height:110px}.tf-services-wrap.style3 .services-post .tf-button-container a{background-color:#fbe5bd!important}.themesflat-services-taxonomy .services-post:hover .post-icon{background:#d9c59f!important}.no-desc .description{min-height:0!important}#header #logo a img,.modal-menu__panel-footer .logo-panel a img{max-width:228px!important;height:auto}#header.header-default .draw-border .btn-header{padding:20px 13px!important}.footer-widgets #nav_menu-2{margin-left:0%!important}#menu-footer-2{display:flex;flex-wrap:wrap}#menu-footer-2 li{flex-basis:50%}.service-page .services-post-608 h2{font-size:17px!important}.service-page .services-post-1270 .desc{min-height:91px}.service-all1 .description{min-height:162px!important}.service-all2 .description{min-height:91px!important}.widget_infor .icon-box .icon{background-color:#ffe6b8!important}.widget_infor .content-bottom{background-color:#2868b9!important}.archive .main-post.entry-border .content-post{display:flex;flex-direction:column}.blog-single{display:flex;flex-direction:column}.post-meta{font-family:'Inter';order:9;text-align:right;display:flex;flex-direction:column;font-size:12px;font-weight:300;line-height:23px;letter-spacing:0;color:#8c8c8c}.archive .elementor-icon-list-items svg{max-width:24px!important}.single-post .main-post span{font-family:'Inter'!important;line-height:25px!important;color:#727272!important}#text-2{background:#ffe6b8;border-radius:10px}.widget-title{text-align:center;padding:50px 0 20px}#text-2 .contact-get-quote{padding:0 32px 43px}#text-2 button{margin-top:10px}#wpcf7-f4103-p2790-o1 button{background-color:#E3CCA1!important;color:#434E6E!important}#wpcf7-f4103-p2790-o1 button:hover{background-color:#434E6E!important;color:#E3CCA1!important}#wpcf7-f4103-p2790-o1 .contact-get-quote button:before{background-color:#434E6E!important}#footer #nav_menu-3 .widget-title{text-align:left!important;padding-top:0}.form-header{text-align:center;margin-bottom:30px}.popup-form-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);z-index:9999;display:flex;align-items:center;justify-content:center;transition:all 0.25s ease}.popup-form-content .wpcf7 input::placeholder,.popup-form-content .wpcf7 textarea::placeholder{color:#c7c7c7}.popup-form-content label{color:#888}.popup-form-content .wpcf7-submit{margin-top:30px!important;color:#4B3D2A!important;font-family:"Rubik",Sans-serif!important;font-size:18px;font-weight:500}.popup-form-content .wpcf7-submit:hover{background-color:#434E6E!important;color:#E3CCA1!important}.popup-form-content .wpcf7 form.invalid .wpcf7-response-output,.popup-form-content .wpcf7 form.unaccepted .wpcf7-response-output,.popup-form-content .wpcf7 form.payment-required .wpcf7-response-output{margin:0 0}.popup-form-content .wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:0;left:33px;width:84%;background:#46b450bf;color:#fff;border-radius:0}.popup-form-content{background:#fff;padding:40px 40px;border-radius:8px;position:relative;max-width:500px;width:100%;transition:all 0.25s ease}.popup-form-close{position:absolute;top:10px;right:15px;font-size:28px;cursor:pointer}.page .type-page>.featured-post{display:none!improtant}#breadcrumbs ol{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#breadcrumbs ol li span{color:#fff;opacity:1;z-index:9;position:relative;font-size:18px}#breadcrumbs .step{padding:0 8px}#wpcf7-f5182-o1 .wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:-57px!;left:24px;width:83%;background:#46b450bf;color:#fff;border-radius:5px}@media (max-width:900px){.form-file{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:767px){.service-areas .elementor-icon-box-wrapper{flex-direction:row;text-align:start;align-items:center}.page-title-heading{font-size:42px}.themesflat-top .content-left{display:none!important}.page-template-default .themesflat-top .content-right{text-align:right!important;font-size:17px;padding-right:19px}.page-title{padding-top:219px!important;padding-bottom:80px}}@media (max-width:400px){.wpcf7-file{width:100%}.form-file{flex-direction:column}}:root{--cloud-size:500px;--min-font:18px;--max-font:36px;--hover-scale:1.25;--others-scale:0.92;--gap:4px}.cloud-wrapper{width:var(--cloud-size);height:var(--cloud-size);max-width:100%;position:relative;overflow:hidden;margin:24px auto}.tags{list-style:none;margin:0;padding:8px;width:100%;height:100%;position:relative}.tags li{position:absolute;display:inline-block;white-space:nowrap;user-select:none;cursor:pointer;color:#1f2937;background:rgb(255 255 255 / .6);border-radius:6px;padding:2px 6px;line-height:1.2;transition:transform .18s ease,opacity .18s ease,filter .18s ease;will-change:transform}.tags a{color:inherit;text-decoration:none;font-family:"Rajdhani",sans-serif;font-weight:600}.tags.hovering li{transform:scale(var(--others-scale));opacity:.9;filter:saturate(.9)}.tags.hovering li.hovered{transform:scale(var(--hover-scale));opacity:1;filter:none;z-index:10;color:#2f52b8}@media (max-width:768px){.cloud-wrapper{width:100%;height:auto;padding:8px 8px 0}.tags{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:auto;padding:0}.tags li{position:static!important;transform:none!important;opacity:1!important;white-space:normal;font-size:23px!important;background:#fff0;padding:0}}.popup-form-overlay{overflow:auto}.popup-form-content.calc-content{overflow-y:auto}.calc-button,.warranty-button,.service-button{position:fixed;left:0;background-color:#00a3f287;border-radius:0 21px 21px 0;animation:pulse-bg 2s infinite;display:flex;align-items:center;transition:all 0.3s ease;font-family:"Rajdhani",sans-serif;font-size:18px;font-weight:800;z-index:9999}.calc-button{bottom:150px}.warranty-button{bottom:218px}.service-button{bottom:286px}.calc-button:hover,.warranty-button:hover,.service-button:hover{background-color:#00a3f2;animation:none}.calc-button img,.warranty-button img,.service-button img{width:64px;padding:14px}.calc-button span,.warranty-button span,.service-button span{opacity:0;pointer-events:none;margin-left:8px;color:#ffe6b8;font-size:18px;font-weight:700;transition:all 0.3s ease;white-space:nowrap;display:none;padding-right:16px}.calc-button:hover span,.warranty-button:hover span,.service-button:hover span{opacity:1;pointer-events:auto;display:block;transition:all 0.3s ease}.floating-menu-toggle{position:fixed;left:12px;bottom:20px;width:55px;height:55px;border-radius:50%;border:none;background:#c9aa75!important;color:#fff;font-size:21px;font-weight:700;cursor:pointer;z-index:10000;box-shadow:0 4px 10px rgb(0 0 0 / .25);display:none;align-items:center;justify-content:center;padding:0;opacity:.7}.floating-menu-toggle span{display:block;line-height:1}.floating-menu-toggle.menu-open{background:#ffe6b8;opacity:1}#elementor-library-2 .elementor-icon{font-size:23px!important}body.elementor-page-107 #themesflat-content{padding-top:0px!important;padding-bottom:0}.mob-phone{position:fixed;bottom:10px;margin:0 auto;left:45%;background:#135da8;width:58px;height:58px;display:flex;justify-content:center;align-items:center;border-radius:50px;z-index:9999;opacity:0;box-shadow:0 0 3px 3px #ffe6b8}.mob-phone svg{fill:#fee6b7}.popup-form-content{display:flex;gap:30px;justify-content:space-around}.calc-form-close,.service-form-close{position:absolute;right:16px;top:-4px;font-size:28px;cursor:pointer;color:#fff}.title-calc{font-size:34px;font-weight:800;line-height:34px;font-family:"Rajdhani",sans-serif;margin-bottom:30px}.title-calc span{font-size:18px;font-weight:400;line-height:34px;color:#bdbdbd}.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button{color:#434E6E}.cf7mls-btns .cf7mls_next.action-button:hover,.cf7mls-btns .cf7mls_back.action-button:hover{color:#fff}.popup-form-content.calc-content{max-width:780px;background-image:linear-gradient(90deg,#FFFFFF 58%,#2264b4 49%)}.popup-form-content.calc-content p{margin-bottom:54px;font-size:22px}.service-content .right-block-calc p{margin-bottom:45px;padding-left:39px;color:#39759c;font-size:17px;line-height:22px;text-align:right}#calc-form .wpcf7.js{flex-basis:69%}.right-block-calc{flex-basis:48%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;flex-direction:column}.right-block-calc img{position:absolute;width:264px;bottom:0;right:0;z-index:9999}.popup-form-content.calc-content .wpcf7-form-control{display:flex;flex-direction:column}.popup-form-content.calc-content .wpcf7-submit{max-width:163px;margin-top:13px!important}.popup-form-content.calc-content .wpcf7-submit:hover{background-color:#5497e9!important;color:#ffffff!important}.popup-form-content.calc-content .wpcf7-list-item-label{margin-left:5px}.popup-form-content .wpcf7 form.sent .wpcf7-response-output{z-index:99}.wpcf7-response-output{display:none!important}.quest-form .wpcf7-form{background:#fff;box-shadow:1px 1px 6px 1px #d1d1d1;padding:23px}.quest-form .question{font-family:"Rajdhani",Sans-serif;font-size:23px;font-weight:700;line-height:1.277em;letter-spacing:-1px;color:#434E6E;margin-bottom:28px}.quest-form .wpcf7-form-control{display:flex;flex-direction:column}.quest-form .wpcf7-form-control label{background:#fff6e5;padding:10px 0 10px 20px;width:100%}.quest-info{display:flex;flex-direction:column}.quest-info{margin-top:22px}.quest-info p{font-weight:600;font-size:22px;font-style:italic}button:hover{color:#fff!important}button:before{background-color:#1f5dad!important}button:hover a{color:#fff!important}.quest-form .wpcf7-form-control.wpcf7-submit{color:#434E6E!important}.quest-form .wpcf7-form-control.wpcf7-submit:hover{background-color:#1f5dad!important;color:#fff!important}.owl-item .title{max-height:63px;overflow:hidden}#menu-item-4501 .sub-menu{max-height:500px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#ccc #f9f9f9}#menu-item-4501 .sub-menu::-webkit-scrollbar{width:8px}#menu-item-4501 .sub-menu::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}#menu-item-4501 .sub-menu::-webkit-scrollbar-track{background-color:#f9f9f9}.popup-form-content.service-content{max-width:922px}.service-content{background-image:linear-gradient(90deg,#FFFFFF 63%,#f1d5aa 34%)}.service-content .right-block-calc{max-width:300px;font-size:20px;margin-bottom:186px}.service-content .wpcf7-form-control.wpcf7-checkbox{flex-direction:column;display:flex}.service-content #wpcf7-f6153-o3{max-width:496px}.service-content .wpcf7-text{width:100%}@media (max-width:768px){.popup-form-content.calc-content{max-width:79%;background-image:linear-gradient(180deg,#FFFFFF 82%,#2264b4 49%)}.popup-form-content.calc-content p{margin-bottom:0;font-size:16px}.title-calc{font-size:23px;font-weight:800;line-height:26px;font-family:"Rajdhani",sans-serif;margin-bottom:13px}.title-calc span{font-size:16px;font-weight:400;line-height:22px;color:#bdbdbd}.popup-form-content{display:flex;gap:30px;flex-direction:column;padding:21px 13px}.right-block-calc img{display:none}.calc-button,.warranty-button,.service-button{opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity 0.25s ease,transform 0.25s ease;left:16px;border-radius:50px;background-color:#00a3f2;animation:none}.calc-button img,.warranty-button img,.service-button img{display:block;width:48px;padding:10px}.calc-button span,.warranty-button span,.service-button span{display:none;opacity:1}.floating-menu-toggle{display:flex}body.fab-menu-open .calc-button,body.fab-menu-open .warranty-button,body.fab-menu-open .service-button{opacity:1;pointer-events:auto;transform:translateY(0)}.calc-button{bottom:72px}.warranty-button{bottom:131px}.service-button{bottom:190px}.service-content .right-block-calc{max-width:300px;font-size:20px;margin-bottom:6px}.service-content{background:#fff;background-image:none}.popup-form-content.service-content{max-width:95%}.mob-phone{opacity:1}}@keyframes pulse-bg{0%{background-color:#00a3f287}50%{background-color:#00a3f2cc}100%{background-color:#00a3f287}}.action-block-close{position:absolute;top:5px;right:10px;font-size:25px;color:#fff;cursor:pointer}.popup-form-content.action-content{max-width:950px;padding:0;position:relative;background:#3c85d5;justify-content:space-between;align-items:center;border-radius:0}.right-action{color:#fff;padding:30px 30px 30px 0;flex-basis:68%}.right-action h2{color:#fff;text-align:center}.contact-get-gifts{display:flex;gap:10px;align-items:stretch;justify-content:space-between}.contact-get-gifts input{margin-bottom:0}.right-action button{max-height:66px}.img-height{position:relative;width:100%;height:100%;overflow:hidden}.img-height img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.action-footer{position:fixed;bottom:5px;left:20px;z-index:999;opacity:.5}.action-footer:hover{opacity:1}.action-footer img{width:100px}.jump{animation:jump 1.5s ease-in-out infinite}.limited{font-size:23px;margin-bottom:0}.right-action ul{font-weight:800;line-height:24px;font-size:18px;margin-top:10px}@keyframes jump{0%{transform:translateY(0)}30%{transform:translateY(-15px)}60%{transform:translateY(0)}100%{transform:translateY(0)}}.book-call{text-align:center;margin-bottom:20px;margin-top:20px}.btn-book{color:#fff;border:2px solid #fff;border-radius:25px;padding:10px 20px;margin-bottom:20px}.btn-book:hover{background:#ffffff54}#themesflat-content{padding-top:38px!important}.cf7-modal-form.orange-form .form-file{display:block}.cf7-modal-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .6);display:none;align-items:center;justify-content:center;z-index:9999}.cf7-modal{background:#fff;max-width:500px;width:90%;padding:20px 25px 25px;border-radius:8px;position:relative;max-height:90vh;overflow-y:auto}.cf7-modal-close{position:absolute;top:0;right:0;background:transparent!important;border:none;font-size:20px;cursor:pointer}.cf7-modal-form{display:none}.cf7-modal-form.active{display:block}.cf7-modal-overlay.active{display:flex}body.cf7-modal-open{overflow:hidden}.page-template-page-land-php .wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:-10px;left:-8px;width:100%;background:#46b450;color:#fff;border-radius:5px;min-height:79px;padding:25px}.page-template-page-land-php .wpcf7 form.sent .wpcf7-response-output{display:block!important}.page-template-page-land-php #wpcf7-f6738-p6547-o2 form.sent .wpcf7-response-output{position:absolute;bottom:19px;left:-13px;width:101%}.archive .main-post.entry-border{display:flex!important;box-shadow:0 10px 30px rgb(0 0 0 / 8%);padding:53px 35px 19px 35px}.archive .main-post.entry-border .featured-post{flex-basis:70%;height:217px;margin-bottom:0!important}.archive .main-post.entry-border .content-post{flex-basis:100%}.archive .main-post.entry-border .featured-post img{object-fit:cover;height:100%}.archive article .content-post{box-shadow:0 0 0 rgb(0 0 0 / 8%)!important;padding:0px!important}@media (max-width:950px){.popup-form-content.action-content{max-width:500px;width:100%}.right-action{color:#fff;padding:30px 30px 30px 30px;flex-basis:100%;width:100%}.contact-get-gifts .form-group{width:70%}}@media (max-width:504px){.popup-form-content.action-content{max-width:95%;width:100%;max-height:97%;overflow-y:auto}.contact-get-gifts button{padding:5px}.action-footer img{width:72px!important}.action-footer{bottom:5px;left:2px}.right-action h2{font-size:21px}.right-action{font-size:14px}.right-action p{margin-bottom:15px}.img-height img{object-position:bottom center}.right-action{order:1}.left-action{order:2}.limited{font-size:16px}.right-action ul{font-weight:500;line-height:18px;font-size:14px;margin-top:10px}.right-action input{padding:8px 20px}.contact-get-gifts button{padding:5px;max-height:68px}.page-title .page-title-heading{font-size:39px!important}.page-title{padding-top:220px!importnat;padding-bottom:58px}.img-height{position:relative;width:407px;height:430px;overflow:hidden}.archive .main-post.entry-border{flex-direction:column;gap:20px}}