@media screen and (min-width:1599px) and (max-width:1800px){.home-banner{bottom:-16.6%!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1540px!important}}@media only screen and (max-width:1599px){.gap-80 .elementor-container{gap:70px}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"],body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:20px!important}body .join-team .gform_body input[type="text"],body .join-team .gform_body input[type="email"],body .join-team .gform_body input[type="tel"],body .join-team .gform_body input[type="number"],body .join-team .gform_body select,body .join-team .gform_body textarea,body .join-team .subscribe-form form input[type="email"]{padding:20px!important}body .join-team .gform_wrapper form .gform_body ul li.gfield label{font-size:16px;padding:0 0 20px}body .join-team .gform_wrapper form .gform_body ul li.gfield textarea{height:120px!important}body .join-team .gform_wrapper form .gform_body ul li#field_4_13{margin:0 0 20px!important}body .gform_wrapper form{padding:30px}body .gform_body input[type="text"],body .gform_body input[type="email"],body .gform_body input[type="tel"],body .gform_body input[type="number"],body select,body textarea,body .subscribe-form form input[type="email"],.form-row-ctn input[type="text"],.form-row-ctn input[type="email"],form.tm-request-quote-form input[type="email"],form.tm-request-quote-form input[type="text"],form.tm-request-quote-form input[type="number"]{padding:22px 0!important;font-size:16px!important}.tm-field input,.tm-grid input,.tm-grid select,.tm-grid textarea,.tm-auth input,.tm-auth select,.tm-auth textarea,#tm-property-form input.tm-input,form#tm-property-form textarea.tm-input,form#svc-form input.tm-input,form#svc-form select,form#svc-form textarea,.woocommerce-account form.woocommerce-ResetPassword input{padding:20px!important;font-size:16px}.tm-auth button.tm-btn.tm-btn-primary{padding:17px 0;margin:30px 0}.tm-auth p{font-size:16px;padding-block:20px 22px}.tm-steps p{padding:0}.woocommerce-account form.woocommerce-ResetPassword,.lost-password-confirmation{max-width:1280px;margin:0 auto;padding:100px 0}.tm-modal__dialog,div#tm-property-modal .tm-modal-content{border-radius:0;padding:70px;width:100%;max-width:700px}#success-box h2{font-size:35px}#contact{position:relative}#contact .triangle-img{position:absolute!important;top:8%!important}}@media only screen and (max-width:1366px){.gap-80 .elementor-container{gap:50px}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"],body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:18px!important}body .join-team .gform_body input[type="text"],body .join-team .gform_body input[type="email"],body .join-team .gform_body input[type="tel"],body .join-team .gform_body input[type="number"],body .join-team .gform_body select,body .join-team .gform_body textarea,body .join-team .subscribe-form form input[type="email"]{padding:18px!important}body .join-team .gform_wrapper form .gform_body ul li.gfield label{font-size:16px;padding:0 0 18px}body .join-team .gform_wrapper form .gform_body ul li.gfield textarea{height:100px!important}body .join-team .gform_legacy_markup_wrapper .gform_footer input#gform_submit_button_4{padding:17px 0;font-size:16px}.tm-auth button.tm-btn.tm-btn-primary{padding:15px 0;margin:30px 0}.woocommerce-account form.woocommerce-ResetPassword,.lost-password-confirmation{max-width:1121px;margin:0 auto;padding:80px 0}.tm-modal__dialog,div#tm-property-modal .tm-modal-content{border-radius:0;padding:60px;width:100%;max-width:700px}#success-box h2{font-size:30px}#contact{position:relative}#contact .triangle-img{position:absolute!important;top:7.5%!important}}@media only screen and (max-width:1199px){.gap-80 .elementor-container{gap:35px}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"],body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:16px!important}body .join-team .gform_body input[type="text"],body .join-team .gform_body input[type="email"],body .join-team .gform_body input[type="tel"],body .join-team .gform_body input[type="number"],body .join-team .gform_body select,body .join-team .gform_body textarea,body .join-team .subscribe-form form input[type="email"]{padding:16px!important}body .join-team .gform_wrapper form .gform_body ul li.gfield label{font-size:16px;padding:0 0 10px}body .join-team .gform_wrapper form .gform_body ul li.gfield{width:100%}body .join-team .gform_wrapper form .gform_body ul li#field_4_7,body .join-team .gform_wrapper form .gform_body ul li#field_4_11{padding:0 0 0 0px!important}body .join-team .gform_wrapper form .gform_body ul li#field_4_12,body .join-team .gform_wrapper form .gform_body ul li#field_4_10{padding:0 0 0 0px!important}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"],body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{font-size:14px!important}body .join-team .gform_legacy_markup_wrapper .gform_footer input#gform_submit_button_4{width:100%;padding:15px 0;font-size:16px;background-color:#3670ea;min-height:auto!important;line-height:normal}.tm-field input,.tm-grid input,.tm-grid select,.tm-grid textarea,.tm-auth input,.tm-auth select,.tm-auth textarea,#tm-property-form input.tm-input,form#tm-property-form textarea.tm-input,form#svc-form input.tm-input,form#svc-form select,form#svc-form textarea,.woocommerce-account form.woocommerce-ResetPassword input{padding:18px!important;font-size:16px}.tm-auth button.tm-btn.tm-btn-primary{padding:14px 0;margin:25px 0}.woocommerce-account form.woocommerce-ResetPassword,.lost-password-confirmation{max-width:940px;margin:0 auto;padding:60px 0}body table.wptb-preview-table tr.wptb-row:first-child .wptb-text-container,body table.wptb-preview-table tr.wptb-row .wptb-text-container{text-align:center;width:100%;max-width:90%;overflow-wrap:anywhere}.wptb-cell[data-wptb-cell-vertical-alignment=center]{text-align:-webkit-center}.tm-modal__dialog,div#tm-property-modal .tm-modal-content{border-radius:0;padding:50px;width:100%;max-width:700px}body{padding-top:80px}#success-box h2{font-size:25px}#contact{position:relative}#contact .triangle-img{position:absolute!important;top:6%!important}}@media only screen and (max-width:1024px){.more-menu{display:none!important}.mobile-show{display:block!important}.inner-contener>.elementor-container,.elementor>.elementor-section.elementor-section-boxed>.elementor-container{padding:0 30px}.inner-sec .elementor-container{padding:0 30px}#success-box{padding:50px 30px}.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown{position:fixed!important;bottom:0;top:initial!important;left:0%!important;width:100%!important;height:calc(100% - 80px)!important;padding:0 30px;transition:all 0.3s;overflow:auto;margin:0!important}.tm-field input,.tm-grid input,.tm-grid select,.tm-grid textarea,.tm-auth input,.tm-auth select,.tm-auth textarea,#tm-property-form input.tm-input,form#tm-property-form textarea.tm-input,form#svc-form input.tm-input,form#svc-form select,form#svc-form textarea,.woocommerce-account form.woocommerce-ResetPassword input{padding:16px!important;font-size:15px}form#tmSignupForm .tm-actions{margin-top:30px}.woocommerce-account form.woocommerce-ResetPassword,.lost-password-confirmation{max-width:none;margin:0 auto;padding:50px 20px}}@media only screen and (max-width:767px){body{padding-top:66px}.header-wrapper .logo-box{width:50%!important;float:left}.gap-80 .elementor-container{gap:20px}.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown{height:calc(100% - 80px)!important}.right-col{display:none!important}#success-box{padding:50px 20px}.inner-contener>.elementor-container,.elementor>.elementor-section.elementor-section-boxed>.elementor-container{padding:0 20px}.inner-sec .elementor-container{padding:0 20px}.notfound-content{padding:12vw 0}body .subscribe-form form input[type="submit"]{margin-left:unset;margin-top:15px}body .subscribe-form form input[type="email"]{max-width:100%;padding:12px 18px!important}.subscribe-form .es-form-field-container .gjs-row{text-align:-webkit-center}.tm-password-strength{margin-top:0;font-size:12px}.tm-auth section.tm-step.tm-user-step[data-step="4"] .tm-inline,section.tm-step.tm-hoa-step[data-step="5"] .tm-field label.tm-inline{flex-wrap:wrap}.woocommerce-account form.woocommerce-ResetPassword,.lost-password-confirmation{max-width:none;margin:0 auto;padding:40px 15px}.tm-modal__dialog,div#tm-property-modal .tm-modal-content{border-radius:0;padding:40px;width:100%;max-width:700px}.login-show-mobile{display:block!important}.price-table-part .wptb-text-container{font-size:1.175em!important}.price-table-part .wptb-image-container .wptb-image-wrapper span.wptb-link-target{width:12%!important}body .gform_wrapper form{padding:30px 20px}.price-table-part .wptb-table-container{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#000 #fff0}.price-table-part .wptb-table-container::-webkit-scrollbar{height:4px}.price-table-part .wptb-table-container::-webkit-scrollbar-track{background:#fff0}.price-table-part .wptb-table-container::-webkit-scrollbar-thumb{background:#000}.price-table-part .wptb-table{min-width:750px}}@media only screen and (max-width:605px){.header-wrapper .nav-bar nav.elementor-nav-menu--dropdown{height:calc(100% - 65px)!important}}@media only screen and (max-width:479px){.inner-contener>.elementor-container,.elementor>.elementor-section.elementor-section-boxed>.elementor-container{padding:0 15px}.inner-sec .elementor-container{padding:0 15px}.header-wrapper .elementor-section .elementor-container{justify-content:space-between;align-items:center}.header-wrapper .logo-box{width:50%!important;float:unset}.header-wrapper .menu-box{width:30%!important;float:unset}.right-col{display:none!important}body .join-team .gform_body input[type="text"],body .join-team .gform_body input[type="email"],body .join-team .gform_body input[type="tel"],body .join-team .gform_body input[type="number"],body .join-team .gform_body select,body .join-team .gform_body textarea,body .join-team .subscribe-form form input[type="email"]{padding:12px!important;font-size:14px!important}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type="radio"],body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:12px!important}body .join-team .gform_legacy_markup_wrapper .gform_footer input#gform_submit_button_4{width:100%;padding:12px 0;font-size:14px;background-color:#3670ea;min-height:auto!important;line-height:normal}body .gform_wrapper form .gform_body ul li.gfield{width:100%;padding:0 10px!important;margin:0 0 20px!important}.tm-modal__dialog,div#tm-property-modal .tm-modal-content{border-radius:0;padding:30px;width:100%;max-width:none;margin:0}body .join-team .gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding-right:44px!important}html{scroll-padding:60px}.site-logo .elementor-widget-container img{width:100%!important}.header-wrapper .logo-box .header-arrow>.elementor-widget-container{--e-transform-translateX:4.2rem !important;--e-transform-translateY:1.6rem !important}#contact{position:relative}#contact .triangle-img{position:absolute!important;top:5%!important}body .tm-auth a{display:block!important;width:fit-content!important;margin-top:20px!important}.price-table-part .wptb-table{min-width:650px}}@media only screen and (max-width:426px){.header-wrapper .logo-box .header-arrow>.elementor-widget-container{--e-transform-translateX:5rem !important;--e-transform-translateY:1.6rem !important}}@media only screen and (max-width:374px){.header-wrapper .logo-box .header-arrow>.elementor-widget-container{--e-transform-translateX:3.5rem !important;--e-transform-translateY:1.6rem !important}}@media only screen and (max-width:355px){body .gform_wrapper form{padding:20px 15px!important}body .gform_wrapper form .gform_body ul li.gfield{margin:0 0 9px!important}body select{background-position:right 10px center!important}}@media screen and (min-width:479px) and (max-width:767px){.home-banner{bottom:-11%!important}}