#header.header-default .draw-border .btn-header:hover{color:#ffe6b8!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}.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}.service-block .content{background:#699fdf}.item-testimonial .wrap-avatar{display:none!important}.item-testimonial .description{min-height:211px}.grecaptcha-badge{display:none!important}.service-areas .elementor-widget-icon-box .elementor-widget-container:hover{box-shadow:0px 10px 30px 0px rgba(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}.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 form.sent .wpcf7-response-output{position:absolute;bottom:0;left:53px;width:81%;background:rgba(70,180,80,.75);color:#fff;border-radius:5px}#header.header-default .container,.header-default .themesflat-top .container{max-width:1195px!important}#header.header-default .draw-border .btn-header{border:0px solid #707070!important;color:#434e6e}.draw-border a:before{background-color:#1e73be!important}.tf-services-wrap.style3 .services-post .content{margin-right:20px;margin-top:-30px;background:#fff;padding:35px 7px 27px!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}.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.header-default .draw-border .btn-header{padding:20px 13px!important}.footer-widgets #nav_menu-2{margin-left:0!important}.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}.widget-title{text-align:center;padding:50px 0 20px}#text-2 .contact-get-quote{padding:0 32px 43px}#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:rgba(0,0,0,.6);z-index:9999;display:flex;align-items:center;justify-content:center;transition:all .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}.popup-form-content .wpcf7 form.sent .wpcf7-response-output{position:absolute;bottom:0;left:33px;width:84%;background:rgba(70,180,80,.75);color:#fff;border-radius:0}.popup-form-content{background:#fff;padding:40px;border-radius:8px;position:relative;max-width:500px;width:100%;transition:all .25s ease}.popup-form-close{position:absolute;top:10px;right:15px;font-size:28px;cursor:pointer}#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;left:24px;width:83%;background:rgba(70,180,80,.75);color:#fff;border-radius:5px}@media (max-width:767px){.service-areas .elementor-icon-box-wrapper{flex-direction:row;text-align:start;align-items:center}}.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:rgba(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:0 0;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:rgba(0,163,242,.53);border-radius:0 21px 21px 0;animation:pulse-bg 2s infinite;display:flex;align-items:center;transition:all .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 .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 .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 rgba(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}.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,#fff 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:#fff!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}.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 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}.popup-form-content.service-content{max-width:922px}.service-content{background-image:linear-gradient(90deg,#fff 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,#fff 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 .25s ease,transform .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%}}.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}.limited{font-size:23px;margin-bottom:0}.right-action ul{font-weight:800;line-height:24px;font-size:18px;margin-top:10px}.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:rgba(255,255,255,.33)}.cf7-modal-form.orange-form .form-file{display:block}.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 rgba(0,0,0,8%);padding:53px 35px 19px}.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 rgba(0,0,0,8%)!important;padding:0!important}@media (max-width:950px){.popup-form-content.action-content{max-width:500px;width:100%}.right-action{color:#fff;padding: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}.img-height{position:relative;width:407px;height:430px;overflow:hidden}.archive .main-post.entry-border{flex-direction:column;gap:20px}}