@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.app.roofle.com/fonts/rubik/Rubik-Regular.ttf) format("truetype")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.app.roofle.com/fonts/rubik/Rubik-Medium.ttf) format("truetype")}@font-face{font-family:'BunkenTechSansPro-MedIt';src:url(/wp-content/uploads/2025/05/BunkenTechSansPro-MedIt.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Bunken Tech Sans Pro Ex Bd';src:url(/wp-content/uploads/2025/05/BunkenTechSansPro-ExBd.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'BunkenTechSansPro-Bold';src:url(/wp-content/uploads/2025/05/BunkenTechSansPro-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Bunken Tech Sans Pro Light It';src:url(/wp-content/uploads/2025/05/BunkenTechSansPro-LightIt.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Bunken Tech Sans Pro Light';src:url(/wp-content/uploads/2025/05/BunkenTechSansPro-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'BunkenTechSansPro-SeBd';src:url(/wp-content/uploads/2025/05/bunken-tech-sans-pro-semi-bold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/hello-theme-child-master/fonts/Inter-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/hello-theme-child-master/fonts/Inter-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/hello-theme-child-master/fonts/Inter-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/hello-theme-child-master/fonts/Inter-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}html,body{overflow-x:hidden}.auto-txt p{margin-bottom:0!important}.quote-btn{margin-right:15px}.coumm-img-slider .elementor-widget-container .elementor-swiper-button svg{width:.9em;height:.9em;fill:#fff!important}.coumm-img-slider .elementor-widget-container .elementor-swiper-button{background:#07285D;padding:10px;border-radius:30px}.coumm-img-slider .elementor-widget-container .elementor-swiper-button:hover{background:#A00E32}.social-review-bnr.banner-buttonss.in-to{max-width:767px!important;width:90%!important}body .banner-form.property-form.community-forms form .forminator-row div#select-1 span.select2.select2-container.forminator-select span.selection span.select2-selection.select2-selection--single{border:0 solid #fff!important;color:#696969!important;background:#fff!important;height:70px!important;background:#fff!important;padding:10px 20px!important;font-family:"Inter",Sans-serif!important;color:#696969!important}body .banner-form.property-form.community-forms form .forminator-row div#select-1 span.select2.select2-container.forminator-select span.selection span.select2-selection.select2-selection--single span.select2-selection__rendered{padding-left:0;padding-top:0;padding-bottom:0}.title-text.red-color.new-titles-h h3.elementor-heading-title span{color:#A00E32;font-family:"Bunken Tech Sans Pro Light It",Sans-serif}.project-guarantee-sec.rect-design:before{z-index:1}.proud-how-it-wrk>.elementor-container.elementor-column-gap-default{gap:30px}.proud-how-it-wrk.help-box .elementor-container.elementor-column-gap-default{display:flex}.proud-how-it-wrk.help-box .elementor-container.elementor-column-gap-default>.elementor-column{width:calc(33.33% - 15px)!important}.help-box .elementor-container.elementor-column-gap-default .elementor-column.highlight-box{background-color:#A00E32;border:3px solid #FBBC05}.help-box .elementor-container.elementor-column-gap-default .elementor-column.highlight-box>.elementor-element-populated{align-content:center!important}.new-banners-sets{position:relative;overflow:hidden}.new-banners-sets .elementor-container.elementor-column-gap-default{position:initial}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-column.elementor-col-100.elementor-top-column.elementor-element{position:initial}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated{position:initial}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated .banner-img-bgs{position:absolute;width:100%;height:auto!important;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%)}.new-banners-sets .elementor-background-overlay{z-index:1}.buton-group-cta .elementor-widget-wrap.elementor-element-populated{display:flex;flex-wrap:nowrap;gap:25px}.video-popup .elementor-container.elementor-column-gap-default{width:100%!important}section.elementor-section>.elementor-container{max-width:1770px!important;width:87%!important}section.elementor-section>.elementor-container.elementor-column-gap-default section.elementor-section.elementor-inner-section .elementor-container.elementor-column-gap-default{width:100%!important;max-width:100%!important}section.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--effects.elementor-sticky--active .elementor-column.head-logo{margin:0;width:10%;padding:10px 0}section.elementor-section.full-main-section>.elementor-container{max-width:100%!important;width:100%!important}section.elementor-section.full-main-section>.elementor-container section.elementor-section.elementor-inner-section>.elementor-container.elementor-column-gap-default{max-width:1770px!important;width:87%!important}section.elementor-section>.elementor-container.elementor-column-gap-default section.elementor-section.elementor-inner-section .elementor-container.elementor-column-gap-default .elementor-container.elementor-column-gap-default{width:100%!important;max-width:100%!important}div#hm-video-slider .owl-stage-outer .owl-stage{display:flex}div#hm-video-slider .owl-stage-outer{overflow:hidden}div#hm-video-slider .owl-dots{display:flex;gap:20px;bottom:-114px;position:absolute;left:50%;transform:translateX(-50%)}div#hm-video-slider .owl-dots button.owl-dot{outline:none;border:none;background:#D9D9D9;border-radius:100px;padding:10px}div#hm-video-slider .owl-dots button.owl-dot{outline:none;border:none;background:#D9D9D9;border-radius:100px;padding:10px}div#hm-video-slider .owl-dots button.owl-dot.active{background:#094675}div#hm-video-slider .owl-nav{position:absolute;z-index:9;bottom:-64px;width:100%;float:none;display:inline-block}div#hm-video-slider .owl-nav button.owl-prev{background:url(/wp-content/uploads/2025/06/prev-left-icon.webp);width:80px;height:80px;border:none;background-size:cover;background-repeat:no-repeat;outline:none;float:left;position:absolute;left:calc(100% - 70%)}div#hm-video-slider .owl-nav button span{display:none}div#hm-video-slider .owl-nav button.owl-next{background:url(/wp-content/uploads/2025/06/next-right-icon.webp);width:80px;height:80px;border:none;background-size:cover;background-repeat:no-repeat;outline:none;float:right;position:absolute;right:calc(100% - 70%)}div#hm-video-slider .owl-nav button.owl-prev:hover{background:url(/wp-content/uploads/2025/05/prev-hvr-icon.webp);background-size:cover;transition:all 0.3s}div#hm-video-slider .owl-nav button.owl-next:hover{background:url(/wp-content/uploads/2025/05/next-hvr-icon.webp);background-size:cover;transition:all 0.3s}.home .btn-shadow.btn-effect-new.animated-slow{display:none}.banner-form.silo-form:not(.littleton-form) form .forminator-row:nth-child(11){display:block!important}.page-id-4018 .review-container{display:none!important}.bnr-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:48px;height:48px;float:left}.bnr-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 48px)!important;float:left;padding-left:15px;box-sizing:border-box}.bnr-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{margin:0!important}.into-serve .elementor-container.elementor-column-gap-default .elementor-column{width:auto!important;float:left}.header-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:nth-child(4)>ul{columns:3;-webkit-columns:3;-moz-columns:3}.btn-shadow a.elementor-button{text-transform:capitalize}.brand-slider img{max-height:100px;object-fit:contain}.why-img-inner-sec,.why-img-inner-sec>.elementor-container,.why-sec-img-col,.why-sec-img-col .elementor-widget-image,.why-sec-img-col .elementor-widget-image .elementor-widget-container,.why-sec-img-col .elementor-widget-image img{height:100%}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/white-tick.webp);background-repeat:no-repeat;background-position:center;background-size:30px;background-color:#0a2253;left:-58px;width:58px;height:58px;flex:0 0 58px}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{width:34px;height:34px;flex:0 0 34px}.rect-design.small-pattern:before,.rect-design.small-pattern:after{background-size:92px}.highlight-logo-box>.elementor-container.elementor-column-gap-default{gap:30px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-text-editor .elementor-widget-container{color:#333!important}.white-bg-list .elementor-widget-container ul li:after{content:""!important;position:absolute!important;width:28px!important;height:28px!important;background:url(/wp-content/uploads/2025/06/share-red.svg) top center no-repeat!important;background-size:contain!important;left:-20px!important;top:0!important}.blue-bg-list .elementor-widget-container ul li:after{content:""!important;position:absolute!important;width:28px!important;height:28px!important;background:url(/wp-content/uploads/2025/06/share.svg) top center no-repeat!important;background-size:contain;left:-20px!important;top:0!important}.white-bg-list .elementor-widget-container ul,.blue-bg-list .elementor-widget-container ul{padding-left:22px!important}.white-bg-list .elementor-widget-container ul li,.blue-bg-list .elementor-widget-container ul li{position:relative!important;list-style:none!important;padding-left:16px!important}.white-bg-list .elementor-widget-container ul li+li,.blue-bg-list .elementor-widget-container ul li+li{margin-top:8px}.con-text.white-bold a{color:#FBBC05!important}.past-tab .elementor-widget-container a.elementor-item.elementor-gallery-title{padding:20px!important;border:2px solid #FBBC05}.past-tab .elementor-widget-container a.elementor-item.elementor-gallery-title.elementor-item-active{background-color:#FFF;border:2px solid #FFF;color:#07285D}.help-box.inner-silo-box.three-grid .elementor-container.elementor-column-gap-default{display:flex!important;justify-content:center;flex-wrap:wrap}.help-box.inner-silo-box.three-grid .elementor-container.elementor-column-gap-default .elementor-column{width:32%!important}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated{display:flex;flex-wrap:wrap;gap:30px}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated>.elementor-inner-section{width:calc(25% - 24px);background:#fff}.con-text .elementor-widget-container p:last-child{margin:0}.con-text.white-bold .elementor-widget-container p strong{color:#FFF}.title-text.red-color .elementor-widget-container h2.elementor-heading-title.elementor-size-default span{color:#A00E32}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default span{color:#FBBC05;font-family:"Bunken Tech Sans Pro Light It",Sans-serif}.btm-img .elementor-image-box-wrapper{line-height:0}.call-font-hide{display:none!important}.con-text.privacy-txt .elementor-widget-container h2,.single-post .elementor-container .con-text h2{text-transform:uppercase;font-size:42px;line-height:120%;color:#07285D;font-weight:600;font-family:"BunkenTechSansPro-Bold",Sans-serif;margin-top:30px!important;margin-bottom:15px!important}.single-post .elementor-container .con-text h3,.con-text.privacy-txt .elementor-widget-container h3{text-transform:uppercase;font-size:36px;line-height:110%;color:#07285D;font-family:"BunkenTechSansPro-Bold",Sans-serif;font-weight:600;margin-bottom:15px!important;margin-top:25px!important}.single-post .elementor-container .con-text ul,.single-post .elementor-container .con-text ol,.con-text.privacy-txt .elementor-widget-container ol,.con-text.privacy-txt .elementor-widget-container ul{margin-bottom:20px!important;padding-left:20px!important;font-size:inherit!important;line-height:150%}.single-post .elementor-container .con-text h4,.con-text.privacy-txt .elementor-widget-container h4{text-transform:uppercase;font-size:30px;line-height:110%;color:#07285D;font-family:"BunkenTechSansPro-Bold",Sans-serif;font-weight:600;margin-bottom:10px!important;margin-top:25px!important}.single-post .elementor-container .con-text h5,.con-text.privacy-txt .elementor-widget-container h5{text-transform:uppercase;font-size:25px;line-height:110%;color:#1C244B;font-family:"BunkenTechSansPro-Bold",Sans-serif;font-weight:600;margin-bottom:10px!important;margin-top:25px!important}.single-post .elementor-container .con-text h6,.con-text.privacy-txt .elementor-widget-container h6{text-transform:uppercase;font-size:24px;line-height:110%;color:#07285D;font-family:"BunkenTechSansPro-Bold",Sans-serif;font-weight:600;margin-bottom:10px!important;margin-top:25px!important}.single-post .elementor-container .con-text strong,.single-post .elementor-container .con-text b,.con-text.privacy-txt .elementor-widget-container strong,.con-text.privacy-txt .elementor-widget-container b{color:#676767!important}.single-post .elementor-container .con-text a,.con-text.privacy-txt .elementor-widget-container a{color:#A00E32!important;font-weight:700}.single-post .elementor-container .con-text .btn-shadow.btn-effect-new a{color:#fff!important}.single-post .elementor-container .con-text .btn-shadow.btn-effect-new a:hover{color:#A00E32!important}.help-box.contact-box .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:1fr 1fr 1fr!important}.banner-form.silo-form.contact-form form .forminator-row span.select2.select2-container.forminator-select span.select2-selection{font-family:"Inter",Sans-serif!important;border-radius:00px!important;border:1px solid #000!important;background:transparent!important;color:#000!important;font-size:18px!important;line-height:120%!important;font-weight:400!important;padding:0 15px!important;min-height:56px!important;height:56px!important;overflow:hidden;resize:none!important}.banner-form.silo-form.contact-form form .forminator-row span.select2.select2-container span.select2-selection__arrow span.forminator-icon-chevron-down{color:#000!important}.banner-form.silo-form.contact-form form .forminator-row span.select2.select2-container.forminator-select span.select2-selection .select2-selection__rendered{padding:0!important;font-size:18px!important}.help-box.inner-silo-box.two-grid .elementor-container.elementor-column-gap-default{grid-template-columns:1fr 1fr!important}.grid-blog .elementor-widget-container .elementor-loop-container.elementor-grid .e-loop-item{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.blog-post.blog-grid .elementor-posts-container{display:inline-block;float:left}.blog-post.blog-grid.category-blog .elementor-posts-container{display:grid!important;float:left}.blog-post .elementor-posts .elementor-post img{width:100%!important}.blog-slider .elementor-widget-container .elementor-posts-container.elementor-posts.elementor-posts--skin-classic{display:inline-block;float:left}.blog-slider .elementor-widget-container .swiper-wrapper .swiper-slide,.blog-post.blog-grid .elementor-posts-container article{background:#FFF;line-height:0;height:auto!important}.blog-slider .elementor-widget-container .elementor-posts-container.elementor-posts{overflow:hidden}.blog-slider a.elementor-post__thumbnail__link{margin-bottom:0!important}.blog-post .elementor-posts .elementor-post{height:100%}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text{padding:40px;display:flex;flex-direction:column}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title{order:2;padding-bottom:16px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__meta-data{order:1;padding-bottom:16px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__excerpt{order:3;margin-bottom:24px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__read-more-wrapper{order:4}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__read-more-wrapper a{display:flex;align-items:center;gap:8px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__read-more-wrapper a:after{content:">";background-size:cover;background-repeat:no-repeat;width:24px;height:24px}.line-img{filter:drop-shadow(4px 4px 10px rgb(0,0,0,.25))}.service-accordian .elementor-widget-container .elementor-accordion-item{margin-bottom:30px;border:none!important;filter:drop-shadow(0 10px 30px rgba(0 0 0 / 10%));padding-left:80px}.service-accordian .elementor-widget-container .elementor-accordion-item:last-child{margin:0}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title.elementor-active{background:#16377B}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{border:none}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;gap:15px;position:relative}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{position:absolute;top:0;left:-80px;width:80px;height:80px;content:"";background-size:cover;background-repeat:no-repeat;flex:0 0 80px}.service-accordian .elementor-widget-container .elementor-accordion-item:first-child .elementor-tab-title:before{background:url(/wp-content/uploads/2025/05/Residential-Roofing-Services-icon.webp);background-size:cover}.service-accordian.why-sec-accr .elementor-widget-container .elementor-accordion-item:first-child .elementor-tab-title:before{background:url(/wp-content/uploads/2025/07/222.webp);background-size:cover}.service-accordian.why-sec-accr .elementor-widget-container .elementor-accordion-item:nth-child(2) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/07/11.webp);background-size:cover}.service-accordian.why-sec-accr .elementor-widget-container .elementor-accordion-item:nth-child(3) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/07/444.webp);background-size:cover}.service-accordian.why-sec-accr .elementor-widget-container .elementor-accordion-item:nth-child(4) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/realbile-icon.webp);background-size:cover}.service-accordian.why-sec-accr .elementor-widget-container .elementor-accordion-item:nth-child(5) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/07/Group-666.webp);background-size:cover}.service-accordian .elementor-widget-container .elementor-accordion-item:nth-child(2) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/05/Commercial-Roofing-Services-icon.webp);background-size:cover}.service-accordian .elementor-widget-container .elementor-accordion-item:nth-child(3) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/05/Roofing-Systems-We-Support-icon.webp);background-size:cover}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right span{display:none}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{width:48px;height:48px;background:url(/wp-content/uploads/2025/05/open-toggle-faq.webp);background-size:100%;flex:0 0 48px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon-right{background:url(/wp-content/uploads/2025/05/close-toggle-faq.webp);background-size:100%}.serive-faq-content ul{padding:0!important;display:flex;gap:24px;list-style-type:none;flex-wrap:wrap}.serive-faq-content ul li{margin:0!important}.serive-faq-content ul li a{font-size:20px;color:#000;padding:5px 15px;font-family:"Inter",Sans-serif;line-height:150%;font-weight:600;border:1px solid #000;display:flex;flex-direction:row;gap:16px;align-items:center;background:transparent}.serive-faq-content ul li a:before{width:24px;height:24px;flex:0 0 24px;background:url(/wp-content/uploads/2025/05/content-icon-faq.webp);content:"";background-size:cover}.serive-faq-content ul li a:hover{background:#094675;transition:all 0.3s;color:#FFF}.serive-faq-content ul li a:hover::before{background:url(/wp-content/uploads/2025/05/hvr-icn-faq-content.webp);transition:all 0.3s;background-size:cover}.serive-faq-content .content-belt{padding:10px 15px;background:#094675;filter:drop-shadow(0 10px 30px rgba(0 0 0 / 10%));width:100%;margin-top:10px;margin-bottom:20px}.serive-faq-content .content-belt p{margin:0!important;color:#FFF!important}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{opacity:0}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item .elementor-tab-content{padding-top:0!important}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion{position:relative;z-index:1}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion::after{content:"";position:absolute;top:0;left:38px;width:4px;height:100%;background:#F80506;z-index:-1}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item:first-child .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/Step-1-Schedule-Your-35-Point-Property-Inspection-img.webp);background-size:cover}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item:nth-child(2) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/Step-2-Walkthrough-and-Recommendation-img.webp);background-size:cover}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item:nth-child(3) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/Step-3-Support-With-Insurance-or-Financing-img.webp);background-size:cover}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item:nth-child(4) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/Step-4-High-Quality-Installation-img.webp);background-size:cover}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion-item:nth-child(5) .elementor-tab-title:before{background:url(/wp-content/uploads/2025/06/Step-5-Follow-Up-and-Annual-Maintenance-img.webp);background-size:cover}.past-work-slider img{line-height:0}.past-work-slider .owl-loaded.owl-drag .owl-stage-outer .owl-stage{display:flex}.past-work-slider .owl-loaded.owl-drag .owl-stage-outer{overflow-x:hidden}.past-work-slider .owl-nav{position:absolute;z-index:9;bottom:-64px;width:100%;float:none;display:inline-block}.past-work-slider .owl-nav button span{display:none}.past-work-slider .owl-nav button.owl-prev{background:url(/wp-content/uploads/2025/06/prev-left-icon.webp);width:80px;height:80px;border:none;background-size:cover;background-repeat:no-repeat;outline:none;float:left;position:absolute;left:calc(100% - 70%)}.past-work-slider .owl-nav button.owl-next{background:url(/wp-content/uploads/2025/06/next-right-icon.webp);width:80px;height:80px;border:none;background-size:cover;background-repeat:no-repeat;outline:none;float:right;position:absolute;right:calc(100% - 70%)}.past-work-slider .owl-nav button.owl-prev:hover{background:url(/wp-content/uploads/2025/05/prev-hvr-icon.webp);background-size:cover;transition:all 0.3s}.past-work-slider .owl-nav button.owl-next:hover{background:url(/wp-content/uploads/2025/05/next-hvr-icon.webp);background-size:cover;transition:all 0.3s}.past-work-slider .owl-loaded.owl-drag .owl-dots{display:flex;gap:20px;bottom:-114px;position:absolute;left:50%;transform:translateX(-50%)}.past-work-slider .owl-loaded.owl-drag .owl-dots .owl-dot{outline:none;border:none;background:#D9D9D9;border-radius:100px;padding:10px}.past-work-slider .owl-loaded.owl-drag .owl-dots .owl-dot.active{background:#094675}.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{background:url(/wp-content/uploads/2025/06/prev-left-icon.webp);width:50px;height:50px;border:none;font-size:0;padding:0!important;background-size:cover;background-repeat:no-repeat;background-position:50%;outline:none;position:absolute;left:0;top:-70px;transform:inherit;right:inherit}.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{background:url(/wp-content/uploads/2025/06/next-right-icon.webp);width:50px;height:50px;border:none;font-size:0;padding:0!important;background-size:cover;background-repeat:no-repeat;background-position:50%;outline:none;right:0;top:-70px;transform:inherit;position:absolute}.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev:hover{background:url(/wp-content/uploads/2025/05/prev-hvr-icon.webp);background-size:cover;transition:all 0.3s}.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next:hover{background:url(/wp-content/uploads/2025/05/next-hvr-icon.webp);background-size:cover;transition:all 0.3s}.mobile-gallery .swiper{line-height:0}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper figure.elementor-image-box-img{width:48px;line-height:0}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper figure.elementor-image-box-img img{width:100%}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 48px);padding-left:24px}.stick-img-box .elementor-widget-container:hover .elementor-image-box-content p.elementor-image-box-title{color:#FFF!important}.stick-img-box .elementor-widget-container:hover .elementor-image-box-content p.elementor-image-box-description{color:#C7C7C7!important}.stick-img-box .elementor-widget-container:hover .elementor-image-box-wrapper figure.elementor-image-box-img img{display:none}.stick-img-box .elementor-widget-container:hover .elementor-image-box-wrapper figure.elementor-image-box-img{background:url(/wp-content/uploads/2025/06/white-tick.webp);background-size:cover;width:48px;height:48px;background-repeat:no-repeat}.vission-inner-section .elementor-container.elementor-column-gap-default .elementor-column{width:100%!important}.vission-inner-section .elementor-container.elementor-column-gap-default{flex-direction:column;gap:30px}.vission-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{margin:0}.vission-box .elementor-image-box-wrapper .elementor-image-box-img{line-height:0;width:48px!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-img img{width:100%!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title strong{font-family:"BunkenTechSansPro-Bold",Sans-serif}.vission-box .elementor-image-box-wrapper .elementor-image-box-content{margin-left:30px;width:calc(100% - 48px)}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide{padding:40px;box-sizing:border-box;background:#FFF;box-shadow:0 10px 30px 0 rgba(0,0,0,.1);margin-top:0}.testimonial-slider .elementor-main-swiper{width:100%!important;overflow:hidden;padding:0 15px 30px 15px!important}.testimonial-slider .elementor-main-swiper .swiper-pagination{bottom:-64px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__icon.elementor-icon.elementor-icon- svg{height:100%!important;width:100%!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__icon.elementor-icon.elementor-icon-{width:208px;position:absolute;top:40px;left:40px;height:inherit;line-height:0!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{padding-top:0;margin-top:65px}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text{min-height:120px;height:120px;padding-right:8px;overflow:auto}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text::-webkit-scrollbar{width:5px}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text::-webkit-scrollbar-thumb{background:#A00E32;border-radius:8px}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text::-webkit-scrollbar-track{background:#07285D;border-radius:8px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial{display:flex;flex-direction:column-reverse;gap:32px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header{display:flex;align-items:center;padding:0}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header cite.elementor-testimonial__cite{gap:5px}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{left:0;right:auto!important;top:-100px;transform:translateY(-50%)}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next{left:auto!important;right:0!important;top:-100px;transform:translateY(-50%)}.testimonial-slider .elementor-swiper-button i{display:none}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{content:"";position:absolute;top:-0px!important;background:url(/wp-content/uploads/2025/06/prev-left-icon.webp);background-size:contain;background-repeat:no-repeat;height:80px!important;width:80px!important;right:auto;left:0!important;z-index:10}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after{content:"";position:absolute;top:-0px!important;background:url(/wp-content/uploads/2025/06/next-right-icon.webp);background-size:contain;background-repeat:no-repeat;height:80px!important;width:80px!important;left:auto!important;right:0px!important;z-index:10}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:hover:after{background:url(/wp-content/uploads/2025/05/prev-hvr-icon.webp);background-size:contain;transition:all 0.5s}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:hover:after{background:url(/wp-content/uploads/2025/05/next-hvr-icon.webp);background-size:contain;transition:all 0.5s}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial:after{content:'';background:url(/wp-content/uploads/2025/05/testimonial-quote.webp);width:48px;height:48px;position:absolute;top:32px;right:40px;background-size:contain;background-repeat:no-repeat}.tem-sec .elementor-background-overlay{background-size:100% 100%!important}.team-member-slider{padding:0 50px}.team-member-slider .elementor-widget-container .swiper .swiper-slide figure.swiper-slide-inner{line-height:0;border-color:#FFF;border-width:15px;border-style:solid}.team-member-slider .elementor-widget-container .swiper .swiper-slide figure.swiper-slide-inner img{width:100%}.team-member-slider .elementor-widget-container .swiper .swiper-slide:hover figure.swiper-slide-inner{border-color:#A00E32;transition:all 0.5s}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button svg{display:none}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:80px;height:80px}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{background:url(/wp-content/uploads/2025/06/prev-left-icon.webp);background-size:contain;left:-78px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{background:url(/wp-content/uploads/2025/06/next-right-icon.webp);background-size:contain;right:-78px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev:hover{background:url(/wp-content/uploads/2025/05/prev-hvr-icon.webp);background-size:contain;transition:all 0.5s}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next:hover{background:url(/wp-content/uploads/2025/05/next-hvr-icon.webp);background-size:contain;transition:all 0.5s}.box-width{max-width:1200px;margin:0 auto}.btn-effect-new{position:relative;overflow:hidden;animation:pulse-animation 2s infinite}.btn-effect-new:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:3;opacity:0;transform:skew(30deg);animation:shine 2.5s linear infinite}@keyframes pulse-animation{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes shine{0%{left:-50%;opacity:0}50%{left:25%;opacity:.7}100%{left:100%;opacity:0}}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column{padding:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-image-box{background:#A00E32;margin:0!important}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-image-box p.elementor-image-box-title{color:#fff}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-text-editor{padding:20px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{position:relative;width:70px;height:55px;background-color:#0a2253;display:flex;align-items:center;justify-content:center}.blue-bg.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{background-color:#000}.blue-bg.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img:after{border-bottom-color:#000}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img:after{content:'';position:absolute;width:104px;height:26px;top:1px;left:50%;border-bottom:solid 26px #0a2253;border-left:solid 52px transparent;border-right:solid 52px transparent;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:0}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img img{margin-top:-10px;z-index:1;width:42px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default{gap:40px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column:hover .elementor-image-box-img img{transform:rotateY(180deg)}.silo-faq-new.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)!important;background:#a10d34}.silo-faq-new.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title.elementor-active{background:#16377B;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,0 0 10px 0 rgba(0,0,0,.25)!important}.silo-inner-main-img img{border:5px solid #9f0d31}.silo-inner-main-img:before{content:'';width:100%;height:100%;background:url(/wp-content/uploads/2025/06/left-btm-rect.webp),url(/wp-content/uploads/2025/06/right-btm-rect.webp);background-repeat:no-repeat;background-position:bottom left,bottom right;position:absolute;bottom:0;left:0;z-index:0;background-size:105px}.silo-inner-main-img{position:relative}.silo-inner-main-img>.elementor-widget-container{padding:0!important}.area-design-new ul.elementor-icon-list-items li a{z-index:1}.area-design-new ul.elementor-icon-list-items li a:before{content:'';width:100%;height:100%;background:url(/wp-content/uploads/2025/06/left-btm-rect.webp);background-repeat:no-repeat;background-position:bottom left,bottom right;position:absolute;bottom:0;left:0;z-index:3;background-size:50px}.area-design-new.area-design ul.elementor-icon-list-items li a:hover{background:#a10e32;color:#fff}.silo-icon-box-new.two-col.help-box.inner-silo-box .elementor-container.elementor-column-gap-default{grid-template-columns:repeat(2,1fr)!important}.top-cus-divider:before{content:'';background-image:url(/wp-content/uploads/2025/06/divider-1.webp);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-32px;left:0;width:100%;height:55px;z-index:9}section.elementor-section.inner-banner{padding:120px 0!important}.center-inner.elementor-section-boxed{display:none}.banner-form form .forminator-row .forminator-field label{display:none!important}.help-box.contact-box.con-grid-not .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:1fr 1fr!important}body .email-center .help-box.contact-box.con-grid-not .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:1fr!important}section.elementor-section.elementor-inner-section.email-center.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{width:100%;max-width:407px;margin:0 auto}.banner-form.silo-form .elementor-shortcode form .forminator-field-upload .forminator-file-upload .forminator-button.forminator-button-upload{width:130px;height:43px!important;display:flex!important;align-items:center;justify-content:center;background:#07285D!important;border:none!important;font-family:"Inter",Sans-serif!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:100%!important;text-transform:uppercase;margin:0 20px 0 0!important;border-radius:00px!important;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)!important}.accordian-main.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-content{display:none!important}.silo-faq-new.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-title{justify-content:flex-end;padding:24px!important}.silo-faq-new.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-title.elementor-active{background:#a10d34;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,0 0 10px 0 rgba(0,0,0,.25)!important}.center-inner .review-container ul{justify-content:center}.review-container{width:100%;float:left}.review-card img{backdrop-filter:none!important;border-radius:0;width:48px}.review-container ul{display:flex;margin:0;padding:0;gap:15px;list-style:none;flex-wrap:nowrap}.review-container ul li a{list-style:none;text-decoration:none}.review-card{background-color:rgba(255,255,255,.3);padding:10px 15px;border-radius:0;width:max-content;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;backdrop-filter:blur(10px)}.review-icon{font-size:30px}.review-content{display:flex;flex-direction:column;gap:5px}.review-point{font-family:"Inter",Sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:100%}.review-text{font-family:"Inter",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#fff;line-height:100%}.stars{color:#E4A44A;margin:0;line-height:0;font-size:19px;letter-spacing:3px}.con-text ul{padding-left:22px}.accordian-main.service-accordian.process-faq .elementor-widget-container .elementor-accordion-item{counter-increment:my-awesome-counter;position:relative}.accordian-main.service-accordian.process-faq .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{position:relative;display:flex;align-items:center;gap:10px}.accordian-main.service-accordian.process-faq .elementor-widget-container .elementor-accordion-item .elementor-tab-title a:before{content:"0" counter(my-awesome-counter);display:block}.form-sidebar-section>.elementor-container>.elementor-column.elementor-inner-column.elementor-element{width:30%!important}.form-sidebar-section>.elementor-container{justify-content:flex-end}section.elementor-section.full-main-section>.elementor-container section.elementor-section.elementor-inner-section>.elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element{width:70%;z-index:9}section.elementor-section.full-main-section>.elementor-container section.elementor-section.elementor-inner-section>.elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element .elementor-column.elementor-inner-column.elementor-element{width:100%}.form-sidebar-section{position:absolute;z-index:9}.help-box.inner-silo-box .elementor-container.elementor-column-gap-default{grid-template-columns:1fr!important}section.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--effects.elementor-sticky--active{box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.help-box .elementor-container.elementor-column-gap-default{display:grid;grid-template-columns:1fr 1fr;gap:30px}.help-box .elementor-container.elementor-column-gap-default .elementor-column{width:100%!important;padding:20px;background:#FFF;box-shadow:0 4px 20px 0 rgba(0,0,0,.25)}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-text-editor p:last-child{margin:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper{display:flex;align-items:center;text-align:left}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:80px;line-height:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 80px)}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 16px}.banner-form.property-form form .forminator-row .forminator-col .forminator-row.forminator-no-margin .forminator-col{width:100%;margin:0}.banner-form.property-form form .forminator-row .forminator-col .forminator-row.forminator-no-margin .forminator-col{width:100%;margin:0;max-width:100%}.banner-form.property-form form .forminator-row:nth-child(3){gap:20px;flex-wrap:nowrap!important;display:flex}.banner-form.property-form form .forminator-row:nth-child(7){gap:20px}.banner-form.property-form form .forminator-row:nth-child(3) .forminator-col{margin:0!important}.banner-form.property-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea{height:140px!important;min-height:140px!important;padding:20px 20px!important}.banner-form.property-form form .forminator-row .forminator-col .forminator-row.forminator-no-margin{gap:20px;display:grid;grid-template-columns:1fr 1fr}.banner-form.property-form form .forminator-row .forminator-field input::placeholder,.banner-form.property-form form .forminator-row .forminator-field textarea::placeholder{color:#696969!important}body .banner-form.property-form form .forminator-row .forminator-field input,body .banner-form.property-form form .forminator-row .forminator-field textarea{border:0 solid #fff!important;color:#696969!important;background:#fff!important;height:70px!important;background:#fff!important;padding:10px 20px!important}.banner-form.property-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-email--field,.banner-form.property-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-field--phone,.banner-form.property-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea{background:#fff!important}.banner-form.property-form form .forminator-row.forminator-row-last button{background:#FBBC05!important;color:#000!important;height:70px!important;font-size:24px!important}.cta-phone .elementor-image-box-wrapper{display:flex;align-items:center;text-align:left}.cta-phone .elementor-widget-container{box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)!important}.cta-phone .elementor-image-box-wrapper figure.elementor-image-box-img{width:64px;line-height:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 64px);margin:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 24px}.rect-design:after{content:'';width:100%;height:100%;background:url(/wp-content/uploads/2025/06/left-btm-rect.webp),url(/wp-content/uploads/2025/06/right-btm-rect.webp);background-repeat:no-repeat;background-position:bottom left,bottom right;position:absolute;bottom:0;z-index:0;background-size:213px}.rect-design:before{content:'';width:100%;height:100%;background:url(/wp-content/uploads/2025/06/left-top-rect.webp),url(/wp-content/uploads/2025/06/right-top-rect.webp);background-repeat:no-repeat;background-position:top left,top right;position:absolute;top:0;z-index:0;background-size:213px}.rect-design .elementor-container.elementor-column-gap-default{z-index:99}.area-design ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}.area-design ul.elementor-icon-list-items li a{width:100%;background:#fff;text-align:center;justify-content:center;padding:20px 0;z-index:9}.area-design ul.elementor-icon-list-items li a:hover{background:#0A2252;color:#fff}.area-design ul.elementor-icon-list-items li a:hover span{color:#fff!important}.area-design ul.elementor-icon-list-items li a:after{content:'';width:100%;position:absolute;right:0;background:url(/wp-content/uploads/2025/06/faq-title-back.webp);height:100%;background-size:contain!important;background-repeat:no-repeat;background-position:right center;z-index:-1}.accordian-main.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{border:none;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.accordian-main.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title.elementor-active{box-shadow:0 0 20px 0 rgba(0,0,0,.25)}.accordian-main.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{display:none}.accordian-main.service-accordian .elementor-widget-container .elementor-accordion-item{padding-left:0}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content p:last-child{margin:0}.accordian-main .elementor-widget-container .elementor-accordion-item .elementor-tab-title{z-index:9}.accordian-main .elementor-widget-container .elementor-accordion-item .elementor-tab-title:after{content:'';width:100%;position:absolute;right:0;background:url(/wp-content/uploads/2025/06/faq-title-back.webp);height:100%;background-size:contain!important;background-repeat:no-repeat;background-position:right center;z-index:-1}.form-section .elementor-container.elementor-column-gap-default{width:480px!important;max-width:100%!important}.inner-banner:after{content:'';width:100%;height:100%;background:url(/wp-content/uploads/2025/06/left-btm-rect.webp),url(/wp-content/uploads/2025/06/right-btm-rect.webp);background-repeat:no-repeat;background-position:bottom left,bottom right;position:absolute;bottom:0;z-index:0;background-size:105px}.inner-banner .elementor-container.elementor-column-gap-default{z-index:99}.rgt-col-bnr{position:absolute;right:0;width:50%!important;bottom:0}.social-review-bnr .elementor-column.elementor-inner-column .elementor-widget-wrap.elementor-element-populated{display:flex;flex-wrap:nowrap;gap:16px;max-width:767px}.social-review-bnr .elementor-column.elementor-inner-column .elementor-widget-wrap.elementor-element-populated .elementor-widget-image img{backdrop-filter:blur(5px)}.owner-image{width:412px!important;z-index:9!important;position:relative;left:50px}.car-img{width:120%!important;left:inherit!important;right:-60px}.inner-title h1.elementor-heading-title span,.title-text h1.elementor-heading-title span{font-family:"BunkenTechSansPro-MedIt",Sans-serif}.banner-main>.elementor-background-overlay{background-size:50%!important;background-position:top right!important;z-index:1}.car-img:before{content:'';width:88%;height:313px;position:absolute;bottom:0;right:-20%!important;background:linear-gradient(1deg,#000 25.8%,rgba(0,0,0,0) 97.33%);z-index:99}.banner-main:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(90deg,#0A2252 -21.24%,rgba(102,102,102,0) 108.18%)}.banner-main .elementor-container.elementor-column-gap-default{z-index:9}.banner-form.silo-form form .forminator-row{width:100%!important;float:left;margin:0 0 15px 0!important}.banner-form.silo-form form .forminator-row.forminator-row-last{margin:0 0 0 0!important}.banner-form.silo-form .elementor-shortcode form .forminator-row:nth-child(5),.banner-form.silo-form .elementor-shortcode form .forminator-row.forminator-row-last,.banner-form.silo-form .elementor-shortcode form .forminator-row:nth-child(3),.banner-form.silo-form .elementor-shortcode form .forminator-row:nth-child(4),.banner-form.silo-form .elementor-shortcode form .forminator-row{width:100%!important;float:left!important;margin:0!important;height:100%!important}.banner-form.silo-form .elementor-shortcode form{display:flex!important;flex-direction:column;gap:20px!important}.banner-form form{display:block!important;margin:0!important}.banner-form .forminator-ui.forminator-custom-form.forminator-design--default.forminator_ajax:first-child{display:none}.banner-form-row{backdrop-filter:blur(60px)}.banner-form .forminator-ui{width:100%!important;float:left;margin-bottom:0!important}.forminator-edit-module{display:none}.form-title p span{color:#A00E32;font-family:"BunkenTechSansPro-MedIt",Sans-serif}.banner-form form .forminator-row{width:16%;float:left;margin:0 1.3% 0 0!important}.banner-form form .forminator-row:nth-child(10){width:19%}.banner-form form .forminator-row:nth-child(11){width:0!important;height:0!important;margin:0!important}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:10%}.banner-form form .forminator-row .forminator-col{padding:0!important;width:100%;box-sizing:border-box;float:left}.banner-form form .forminator-row .forminator-field input,.banner-form form .forminator-row .forminator-field textarea{font-family:"Inter",Sans-serif!important;border-radius:00px!important;border:1px solid #000!important;background:transparent!important;color:#000!important;font-size:18px!important;line-height:120%!important;font-weight:400!important;padding:15px 48px 15px 24px!important;min-height:56px!important;height:56px!important;overflow:hidden;resize:none!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field .forminator-description{display:none}.banner-form form .forminator-row.forminator-row-last button{width:100%!important;height:56px!important;display:flex!important;align-items:center;justify-content:center;background:#07285D!important;border:none!important;font-family:"Inter",Sans-serif!important;color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:100%!important;text-transform:uppercase;margin:0!important;border-radius:00px!important;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-name--field{background-image:url(/wp-content/uploads/2025/05/person.webp)!important;background-repeat:no-repeat!important;background-position:right 24px center!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-field--phone{background-image:url(/wp-content/uploads/2025/05/form-call.webp)!important;background-repeat:no-repeat!important;background-position:right 24px center!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-email--field{background-image:url(/wp-content/uploads/2025/05/form-mail.webp)!important;background-repeat:no-repeat!important;background-position:right 24px center!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea{background-image:url(/wp-content/uploads/2025/05/chat.webp)!important;background-repeat:no-repeat!important;background-position:right 24px center!important;overflow:hidden!important}.banner-form .elementor-shortcode form .forminator-row .address-field .forminator-field input.forminator-name--field{background-image:url(/wp-content/uploads/2025/07/pin.webp)!important;background-repeat:no-repeat!important;background-position:right 24px center!important}.banner-form form .forminator-row .forminator-field input::placeholder,.banner-form form .forminator-row .forminator-field textarea::placeholder{color:#000}.banner-form form .forminator-row .forminator-field.forminator-has_error input{border-color:#E04562!important}.banner-form form .forminator-row .forminator-field span.forminator-error-message{display:none!important}.banner-form form .forminator-row .forminator-field.forminator-has_error input{border:solid 1px #ff0000!important}.text-slider ul.elementor-icon-list-items .owl-stage-outer{width:100%;position:relative;display:inline-block}.text-slider ul.elementor-icon-list-items .owl-stage-outer .owl-stage{display:flex!important}.text-slider ul.elementor-icon-list-items .owl-stage .owl-item{float:none;display:inline-block;width:auto!important;flex:none!important;margin-right:30px!important}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{background:url(/wp-content/uploads/2025/06/belt-logo.webp) no-repeat;width:198px;height:55px;background-size:contain}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon svg{margin-right:0!important;display:none}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{width:calc(100% - 198px);padding-left:32px!important}.text-slider .owl-nav.disabled{display:none}.text-slider ul.elementor-icon-list-items{line-height:0!important;font-size:0!important}.top-bar-contact .elementor-image-box-wrapper:before{font-family:"Inter",Sans-serif;color:#fff;font-size:16px;font-weight:400;line-height:150%}.top-bar-contact.phone-head .elementor-image-box-wrapper:before{content:'Phone:'}.top-bar-contact.rgt-mail .elementor-image-box-wrapper:before{content:'Email:'}.top-bar-contact .elementor-image-box-wrapper{gap:8px;display:flex;align-items:center}.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{margin:0}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a{padding:7px 15px;box-sizing:border-box;letter-spacing:0!important}.header-row-to .elementor-container.elementor-column-gap-default{justify-content:space-between}.elementor-location-header{z-index:999;position:relative}.header-menu nav ul li:first-child{margin-left:0!important}.header-menu nav ul li ul li{margin:0!important}.header-menu nav ul li ul li a{border:none!important}.header-menu nav ul li a{margin:0!important}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu:before{content:"";transition:bottom 0.25s ease-out,opacity 0.01s ease-out 0.01s;position:absolute;pointer-events:none;top:-16px;left:calc(50% - 10px);border-color:transparent transparent #A00E32 transparent;border-width:8px;border-style:solid}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu{top:100%!important;width:auto}.header-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{left:50%!important;transform:translateX(-50%)}.none-menu{display:none!important}.top-bar-contact .elementor-image-box-wrapper figure.elementor-image-box-img{width:24px;float:left;line-height:0;flex:0 0 24px}.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 24px)}.topbar-header>.elementor-container.elementor-column-gap-default:after{content:'';width:170px;height:100%;position:absolute;background:#A00E32;left:calc(50% - 87px);transform:translateX(-50%);top:0;clip-path:polygon(100% 0,100% 0%,25% 100%,0% 100%)}.topbar-header>.elementor-container.elementor-column-gap-default:before{content:'';width:170px;height:100%;position:absolute;background:#A00E32;left:calc(50% - -86px);transform:translateX(-50%);top:0;clip-path:polygon(0 0,0 0,75% 100%,100% 100%)}.topbar-header{position:relative}.topbar-header:after{content:'';background:#07285D;position:absolute;left:0;top:0;width:calc(100% - 50%);height:100%;clip-path:polygon(0 0,100% 0,calc(100% - 170px) 100%,0% 100%);z-index:-1}.topbar-header:before{content:'';background:#07285D;position:absolute;right:0;top:0;width:calc(100% - 50%);height:100%;clip-path:polygon(0 0,100% 0,100% 100%,170px 100%);z-index:-1}.top-row-head .elementor-container.elementor-column-gap-default{display:flex;justify-content:space-between}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element{width:max-content}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:610px}.header-menu nav ul:after{display:none}.header-menu nav ul{gap:45px}.header-menu nav>ul>li.menu-item>a .sub-arrow{padding-left:5px!important;width:20px}.header-btn span.elementor-button-content-wrapper{align-items:center}.header-btn span.elementor-button-content-wrapper span.elementor-button-icon{width:24px;height:24px;line-height:0}.header-btn span.elementor-button-content-wrapper span.elementor-button-icon svg{width:100%;line-height:0}.head-logo{margin-top:-40px}.btn-shadow a.elementor-button{background:#07285D;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)}.copyright-text p:last-child{margin-bottom:0}.copyright-text .elementor-widget-container a{color:#fff;text-decoration:underline}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated{display:flex;gap:50px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper{display:flex;align-items:center;text-align:left;gap:20px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:50px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 70px);display:flex;flex-direction:column-reverse;gap:8px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0}.menu-ftr-col ul.elementor-icon-list-items li a:before{content:'';background:url(/wp-content/uploads/2025/05/u_angle-right.webp);width:24px;height:24px;flex:0 0 24px}.menu-ftr-col ul.elementor-icon-list-items li a{display:flex;align-items:center;gap:8px}.menu-ftr-col .elementor-widget-wrap.elementor-element-populated{gap:20px}.community-forms.banner-form.property-form form .forminator-row .forminator-col .forminator-row.forminator-no-margin{grid-template-columns:1fr}.community-forms.banner-form form .forminator-row .forminator-field span.forminator-error-message{display:block!important}.community-forms.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-name--field{background-image:none!important}body.page-slug-community-service #roof-quote-pro-widget{display:none!important}body.page-id-9669:has(.post-password-form){background-image:url(/wp-content/uploads/2026/03/colorado-springs-country-club-banner.webp);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh}body.page-id-9669:has(.post-password-form)::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1}body.page-id-9669:has(.post-password-form) header,body.page-id-9669:has(.post-password-form) footer,body.page-id-9669:has(.post-password-form) .elementor-location-header,body.page-id-9669:has(.post-password-form) .elementor-location-footer{display:none!important}body.page-id-9669:has(.post-password-form) #quick-quote-wrapper,body.page-id-9669:has(.post-password-form) #podium-website-widget{display:none!important}body.page-id-9669:has(.post-password-form) .elementor{display:none!important}body.page-id-9669 .post-password-form{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;z-index:2;padding:40px;background:#fff;box-shadow:0 25px 70px rgba(0,0,0,.45);text-align:center}body.page-id-9669 .post-password-form label{width:100%;font-size:0}body.page-id-9669 .post-password-form input[type="password"]{font-family:"Inter",Sans-serif!important;width:100%;border-radius:0!important;border:1px solid #000!important;padding:14px;margin:0;height:46px}body.page-id-9669 .post-password-form input[type="submit"]{font-weight:600;cursor:pointer;background:#07285D!important;border:none!important;font-family:"Inter",Sans-serif!important;color:#fff!important;text-transform:uppercase;border-radius:0!important;box-shadow:-4px -4px 10px 0 rgba(0,0,0,.2) inset,4px 4px 10px 0 rgba(255,255,255,.3) inset,4px 4px 10px 0 rgba(0,0,0,.25)!important;height:46px;margin:15px 0 0}body.page-id-9669 .post-password-form p{align-items:center;display:flex;width:100%;flex-direction:column}.phase-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{background-image:url(/wp-content/uploads/2026/03/phase-icon-img-1.webp)}.phase-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:after{content:'';position:absolute;width:104px;height:26px;top:1px;left:-40px;border-bottom:solid 26px #0a2253;border-left:solid 52px transparent;border-right:solid 52px transparent;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:0}.phase-accr .elementor-tab-content ul{list-style-type:none;padding-left:30px}.phase-accr .elementor-tab-content ul li{position:relative}.phase-accr .elementor-tab-content ul li:before{content:'';background-image:url(/wp-content/uploads/2026/03/calendar-icons.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:2px;left:-30px}.phase-accr .elementor-tab-content ul li+li{margin-top:10px}@media only screen and (min-width:1640px){.owner-image{bottom:-5px!important}}@media only screen and (min-width:1760px){.owner-image{bottom:-8px!important}}@media(min-width:1930px){.banner-main>.elementor-background-overlay{background-size:50%!important;background-position:top right!important;width:87%!important;max-width:1935px;margin:0 auto}.banner-main{background-size:cover!important}}@media only screen and (max-width:1900px){.owner-img-box.cpr-box .elementor-image-box-wrapper .elementor-image-box-content div.elementor-image-box-title{font-size:32px!important}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text{font-size:18px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{width:70px!important;height:70px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:70px;height:70px}.past-work-slider .owl-nav button.owl-next,.past-work-slider .owl-nav button.owl-prev{width:70px;height:70px}div#hm-video-slider .owl-nav button.owl-next,div#hm-video-slider .owl-nav button.owl-prev{width:70px;height:70px}}@media (max-width:1880px){.header-menu nav ul{gap:40px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:595px}.cta-phone .elementor-image-box-wrapper figure.elementor-image-box-img{width:54px;line-height:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 54px);margin:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:24px!important}}@media(max-width:1860px){.title-text h1.elementor-heading-title{font-size:70px!important}.owner-image{width:404px!important;z-index:9!important;position:relative;left:50px}}@media (max-width:1850px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated{display:flex;gap:40px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:40px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 40px);display:flex;flex-direction:column-reverse;gap:5px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper{gap:10px}}@media (max-width:1820px){.header-menu nav ul li a{font-size:18px!important}.header-btn a.elementor-button{font-size:18px!important}.header-btn{width:240px!important}.banner-form form .forminator-row{width:15.5%}.banner-form form .forminator-row:nth-child(10){width:21%}}@media screen and (max-width:1800px){.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{font-size:15px!important}.single-post .elementor-container .con-text ul,.single-post .elementor-container .con-text ol .con-text.privacy-txt .elementor-widget-container ul,.con-text.privacy-txt .elementor-widget-container ol{margin-bottom:20px!important;padding-left:20px!important;font-size:18px!important;line-height:145%}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:24px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__excerpt p{font-size:18px}.serive-faq-content ul{gap:18px}.serive-faq-content ul li a{padding:5px 10px}.serive-faq-content .content-belt{padding:10px}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:50px!important}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{font-size:14px}.con-text .elementor-widget-container ul li,.con-text .elementor-widget-container ul li span,.con-text .elementor-widget-container{font-size:18px!important;line-height:145%!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{left:-50px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{right:-50px!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{font-size:18px!important}.serive-faq-content ul li a{font-size:18px}}@media (max-width:1780px){.map-height .elementor-custom-embed iframe{height:806px!important}.header-menu nav ul{gap:30px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:572px}.rgt-menu-btn .elementor-widget-container{padding-right:40px!important}.area-design ul.elementor-icon-list-items li a{font-size:18px!important}}@media(max-width:1760px){.social-review-bnr.banner-buttonss.in-to{padding-right:70px!important}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:70px;line-height:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 70px)}.title-text h1.elementor-heading-title{font-size:65px!important}.inner-title h1.elementor-heading-title{font-size:58px!important}.owner-image{width:392px!important;z-index:9!important;position:relative;left:50px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:562px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:16px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:16px}.back-title-ftr p.elementor-heading-title.elementor-size-default{font-size:22px!important}.menu-ftr-col ul.elementor-icon-list-items li a span.elementor-icon-list-text{font-size:18px}.ftr-sub-head .elementor-heading-title.elementor-size-default{font-size:26px!important;line-height:130%!important}.copyright-text .elementor-widget-container{font-size:18px!important}}@media(max-width:1725px){.header-menu.rgt-menu-btn>.elementor-widget-container{padding-right:20px!important}.header-menu.rgt-menu-btn nav ul{gap:30px}}@media only screen and (max-width:1700px){.bnr-box .elementor-image-box-wrapper .elementor-image-box-content{padding-left:10px;width:calc(100% - 36px)!important}.bnr-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:36px;height:36px;float:left}.bnr-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:17px}.owner-img-box.cpr-box .elementor-image-box-wrapper .elementor-image-box-content div.elementor-image-box-title{font-size:28px!important}}@media(max-width:1680px){.review-card img{width:40px!important}}@media (max-width:1660px){.header-menu nav ul{gap:24px}}@media (max-width:1640px){.header-btn.quote-btn a.elementor-button{padding:18px 10px!important}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:60px;line-height:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 60px)}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 11px;font-size:18px}.help-box .elementor-container.elementor-column-gap-default{display:grid;grid-template-columns:1fr 1fr;gap:25px}.cta-phone .elementor-image-box-wrapper figure.elementor-image-box-img{width:45px;line-height:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 45px);margin:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:20px!important}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 15px}.title-text h1.elementor-heading-title{font-size:60px!important;line-height:110%!important}.inner-title h1.elementor-heading-title{font-size:56px!important}.owner-image{width:355px!important;z-index:9!important;position:relative;left:50px}.header-btn a.elementor-button{font-size:17px!important;padding:15px!important}.header-btn{width:210px!important}.head-logo{margin-top:-40px;width:200px!important}.header-menu nav ul li a{font-size:18px!important}.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:16px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:522px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated{display:flex;gap:15px}.ftr-sub-head .elementor-heading-title.elementor-size-default{font-size:22px!important;line-height:130%!important}.banner-form form .forminator-row .forminator-field input,.banner-form form .forminator-row .forminator-field textarea{padding:15px 39px 15px 15px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-name--field,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-email--field,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-field--phone,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea,.banner-form .elementor-shortcode form .forminator-row .address-field .forminator-field input.forminator-name--field{background-position:right 15px center!important}}@media (max-width:1620px){body .banner-form.property-form form .forminator-row .forminator-field input,.banner-form.property-form form .forminator-row .forminator-field textarea,body .banner-form.property-form form .forminator-row.forminator-row-last button{height:60px!important}.form-row{padding:30px 20px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{font-size:16px!important;padding:10px 39px 10px 15px!important}.banner-form .elementor-shortcode form .forminator-row.forminator-row-last button.forminator-button{font-size:16px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-email--field,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-field--phone,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-name--field,.banner-form .elementor-shortcode form .forminator-row .address-field .forminator-field input.forminator-name--field{background-position:right 15px center!important}.banner-form .elementor-shortcode form .forminator-row.forminator-row-last button.forminator-button,.banner-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{height:52px!important;min-height:52px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{padding-top:15px!important}.banner-form.silo-form.contact-form form .forminator-row span.select2.select2-container.forminator-select span.select2-selection .select2-selection__rendered{padding:0!important;font-size:16px!important}body .banner-form.property-form.community-forms form .forminator-row div#select-1 span.select2.select2-container.forminator-select span.selection span.select2-selection.select2-selection--single{height:60px!important}}@media (max-width:1600px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:15px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:45px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 45px)}.header-btn.quote-btn a.elementor-button{padding:19px 10px!important}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text{padding:30px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:22px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{font-size:16px!important}.serive-faq-content ul li a{font-size:16px}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{width:65px!important;height:65px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:65px;height:65px}.past-work-slider .owl-nav button.owl-next,.past-work-slider .owl-nav button.owl-prev{width:65px;height:65px}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text{min-height:100px;height:100px}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{left:-35px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{right:-35px!important}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:46px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-90px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide{padding:30px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial:after{right:30px;top:28px;width:42px;height:42px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__icon.elementor-icon.elementor-icon-{left:30px;top:30px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__icon.elementor-icon.elementor-icon-{width:190px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__image img{width:55px;height:55px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header cite.elementor-testimonial__cite .elementor-testimonial__name{font-size:18px}div#hm-video-slider .owl-nav button.owl-next,div#hm-video-slider .owl-nav button.owl-prev{width:65px;height:65px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:490px}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a{padding:11px 20px}.header-btn a.elementor-button{font-size:16px!important}.header-btn{width:190px!important}.header-btn a.elementor-button{font-size:16px!important;padding:15px 10px!important}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:16px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:15px}.footer-btn a.elementor-button{font-size:18px!important}.footer-btn{width:270px!important}}@media (max-width:1600px){.phase-accr .elementor-tab-content ul li:before{width:20px;height:20px}}@media (max-width:1580px){.title-text h1.elementor-heading-title{font-size:54px!important}.owner-image{width:343px!important;z-index:9!important;position:relative;left:50px}.inner-title h1.elementor-heading-title{font-size:52px!important}}@media only screen and (max-width:1550px){.bnr-box .elementor-image-box-wrapper .elementor-image-box-content{padding-left:6px;width:calc(100% - 32px)!important}.bnr-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:32px;height:32px;float:left}.bnr-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:16px}.owner-img-box.cpr-box .elementor-image-box-wrapper .elementor-image-box-content div.elementor-image-box-title{font-size:26px!important}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{font-size:12px}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:18px}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content{bottom:13px}}@media (max-width:1510px){.header-menu nav ul{gap:22px}}@media (max-width:1500px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:36px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 36px);display:flex;flex-direction:column-reverse}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img img{width:44px}.corner-pattern-new.rect-design:after,.corner-pattern-new.rect-design:before{background-size:160px}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{padding:10px 15px!important}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{padding:12px 15px!important;font-size:14px!important}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{width:54px;height:54px;flex:0 0 54px;left:-54px}.single-post .elementor-container .con-text h2,.con-text.privacy-txt .elementor-widget-container h2{font-size:36px!important}.single-post .elementor-container .con-text h3,.con-text.privacy-txt .elementor-widget-container h3{font-size:30px!important}.single-post .elementor-container .con-text h4,.con-text.privacy-txt .elementor-widget-container h4{font-size:26px!important}.single-post .elementor-container .con-text h5,.con-text.privacy-txt .elementor-widget-container h5{font-size:23px!important}.single-post .elementor-container .con-text h6,.con-text.privacy-txt .elementor-widget-container h6{font-size:20px!important}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion::after{left:30px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{width:42px;height:42px;flex:0 0 42px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{padding:10px 20px!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{width:62px;height:62px;flex:0 0 62px;left:-62px}.service-accordian .elementor-widget-container .elementor-accordion-item{padding-left:62px}.header-menu nav ul li a{font-size:16px!important}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu li a{padding:10px 20px}}@media (max-width:1500px){.phase-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:after{width:90px;height:26px;top:1px;left:-32px;border-bottom:solid 26px #0a2253;border-left:solid 46px transparent;border-right:solid 46px transparent}@media (max-width:1480px){.proud-how-it-wrk>.elementor-container.elementor-column-gap-default{gap:20px}.map-height .elementor-custom-embed iframe{height:740px!important}section.elementor-section.inner-banner{padding:100px 0!important}.silo-faq-new.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-title{padding:19px!important}.review-container ul{gap:10px;list-style:none;flex-wrap:nowrap}.review-card img{width:38px!important}.review-card{padding:10px 10px;gap:6px}.review-point{font-size:14px}.stars{font-size:16px;letter-spacing:2px}.review-text{font-size:12px}.help-box.inner-silo-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:20px}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:50px;line-height:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 50px)}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 11px;font-size:17px}.help-box .elementor-container.elementor-column-gap-default{gap:20px}.area-design ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.area-design ul.elementor-icon-list-items li a{font-size:16px!important}.banner-main{background-size:cover!important}.owner-image{width:298px!important;z-index:9!important;position:relative;left:50px}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:48px!important}.banner-form .elementor-shortcode form .forminator-row.forminator-row-last button.forminator-button,.banner-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{height:50px!important;min-height:50px!important}.title-text h2.elementor-heading-title.elementor-size-default{font-size:42px!important}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{width:188px;height:52px}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{width:calc(100% - 188px)}.top-row-head.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{padding:7px 0}.top-bar-contact .elementor-image-box-wrapper:before,.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:15px}.top-text p.elementor-heading-title.elementor-size-default{font-size:15px!important}.top-text .elementor-widget-container{padding-right:16px!important}.header-menu.rgt-menu-btn .elementor-widget-container{padding-right:25px!important}.topbar-header:after{clip-path:polygon(0 0,100% 0,calc(100% - 120px) 100%,0% 100%);z-index:-1}.topbar-header:before{clip-path:polygon(0 0,100% 0,100% 100%,120px 100%);z-index:-1}.topbar-header>.elementor-container.elementor-column-gap-default:after{left:calc(50% - 77px);width:150px}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:470px}.topbar-header>.elementor-container.elementor-column-gap-default:before{left:calc(50% - -77px);width:150px}.copyright-text .elementor-widget-container{font-size:16px!important}.ftr-sub-head .elementor-heading-title.elementor-size-default{font-size:20px!important;line-height:130%!important}.back-title-ftr p.elementor-heading-title.elementor-size-default{font-size:20px!important}.footer-btn a.elementor-button{font-size:18px!important;padding:18px!important}.menu-ftr-col ul.elementor-icon-list-items li a span.elementor-icon-list-text{font-size:16px}.banner-form form .forminator-row.forminator-row-last{width:9%}.banner-form form .forminator-row:nth-child(10){width:22.5%}.banner-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{padding:10px 39px 10px 10px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{padding-top:15px!important}.header-menu.rgt-menu-btn nav ul{gap:25px}.header-btn{width:190px!important}.banner-form.silo-form.contact-form form .forminator-row span.select2.select2-container.forminator-select span.select2-selection{min-height:50px!important;height:50px!important}.single-post .elementor-container .con-text ul,.single-post .elementor-container .con-text ol,.con-text.privacy-txt .elementor-widget-container ul,.con-text.privacy-txt .elementor-widget-container ol{margin-bottom:20px!important;padding-left:20px!important;font-size:16px!important;line-height:145%}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__meta-data{padding-bottom:10px;font-size:14px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title{order:2;padding-bottom:10px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__excerpt p{font-size:16px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text{padding:20px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:20px}.con-text .elementor-widget-container ul li,.con-text .elementor-widget-container ul li span,.con-text .elementor-widget-container{font-size:16px!important;line-height:145%!important}.past-work-slider .owl-nav{bottom:-50px}.past-work-slider .owl-loaded.owl-drag .owl-dots .owl-dot{padding:7px}.past-work-slider .owl-loaded.owl-drag .owl-dots{gap:14px;bottom:-88px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper figure.elementor-image-box-img{width:40px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 40px);padding-left:14px}.stick-img-box .elementor-widget-container:hover .elementor-image-box-wrapper figure.elementor-image-box-img{width:40px;height:40px}.serive-faq-content ul li a:before{width:20px;height:20px;flex:0 0 20px}.serive-faq-content ul li a{gap:10px}.testimonial-slider .elementor-main-swiper .swiper-pagination{bottom:-45px!important}.vission-inner-section .elementor-container.elementor-column-gap-default{gap:20px}.team-member-slider .elementor-widget-container .swiper .swiper-slide figure.swiper-slide-inner{border-width:10px}div#hm-video-slider .owl-nav{bottom:-50px}div#hm-video-slider .owl-dots{gap:14px;bottom:-88px}div#hm-video-slider .owl-dots button.owl-dot{padding:7px}}@media only screen and (max-width:1450px){.past-work-slider .owl-nav button.owl-next,.past-work-slider .owl-nav button.owl-prev{width:55px;height:55px}.team-member-slider{padding:0 30px}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{width:55px!important;height:55px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:55px;height:55px}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{left:0px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{right:0px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-75px!important}div#hm-video-slider .owl-nav button.owl-next,div#hm-video-slider .owl-nav button.owl-prev{width:55px;height:55px}}@media (max-width:1430px){.header-menu nav ul{gap:26px}}@media (max-width:1410px){.header-menu.rgt-menu-btn .elementor-widget-container{padding-right:18px!important}.header-btn a.elementor-button{font-size:14px!important;padding:14px!important}.header-btn{width:180px!important}.header-menu nav ul{gap:16px}}@media (max-width:1400px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:14px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:14px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:38px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 38px)}.social-review-bnr.banner-buttonss.in-to{padding-right:95px!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-content{margin-left:20px;width:calc(100% - 42px)!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-img{line-height:0;width:42px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide{padding:20px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial:after{right:20px;top:18px;width:38px;height:38px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__icon.elementor-icon.elementor-icon-{left:20px;top:20px;width:170px}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:42px!important}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img img{width:40px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:60px;height:50px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img:after{width:94px;height:26px;border-bottom:solid 26px #0a2253;border-left:solid 46px transparent;border-right:solid 46px transparent}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-widget-text-editor{padding:15px}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated{gap:20px}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated>.elementor-inner-section{width:calc(25% - 20px)}}@media (max-width:1340px){section.elementor-section>.elementor-container{max-width:1770px!important;width:90%!important}section.elementor-section>.elementor-container.elementor-column-gap-default section.elementor-section.elementor-inner-section .elementor-container.elementor-column-gap-default{width:100%!important;max-width:100%!important}section.elementor-section.full-main-section>.elementor-container section.elementor-section.elementor-inner-section>.elementor-container.elementor-column-gap-default{max-width:1770px!important;width:90%!important}}@media (max-width:1300px){.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{padding-top:15px!important}.banner-form .elementor-shortcode form .forminator-row.forminator-row-last button.forminator-button{min-height:50px!important;height:50px!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-email--field,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-field--phone,.banner-form .elementor-shortcode form .forminator-row .forminator-field input.forminator-name--field,.banner-form .elementor-shortcode form .forminator-row .address-field .forminator-field input.forminator-name--field{background-position:right 10px center!important}.banner-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form .elementor-shortcode form .forminator-row .forminator-field textarea{padding:10px 10px 10px 37px;min-height:50px!important;height:50px!important}.top-row-head .elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element:last-child .elementor-widget-wrap.elementor-element-populated{gap:20px;width:auto}.head-logo{margin-top:-40px;width:180px!important}.header-btn{width:210px!important}.top-text p.elementor-heading-title.elementor-size-default{font-size:14px!important}.top-bar-contact .elementor-image-box-wrapper:before,.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:14px}.topbar-header:after{clip-path:polygon(0 0,100% 0,calc(100% - 100px) 100%,0% 100%);z-index:-1}.topbar-header:before{clip-path:polygon(0 0,100% 0,100% 100%,100px 100%);z-index:-1}.topbar-header>.elementor-container.elementor-column-gap-default:before{left:calc(50% - -57px);width:110px}.topbar-header>.elementor-container.elementor-column-gap-default:after{left:calc(50% - 57px);width:110px}.header-btn a.elementor-button{font-size:13px!important;padding:14px!important}.header-btn{width:170px!important}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:16px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:16px}.menu-ftr-col ul.elementor-icon-list-items li a{display:flex;align-items:center;gap:0}.back-title-ftr p.elementor-heading-title.elementor-size-default{font-size:18px!important}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 48px);display:flex;flex-direction:column-reverse}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:38px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:14px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:14px}.owner-img-box.cpr-box .elementor-image-box-wrapper .elementor-image-box-content div.elementor-image-box-title{font-size:24px!important}}@media (max-width:1280px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:13px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:35px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 35px);display:flex;flex-direction:column-reverse}.map-height .elementor-custom-embed iframe{height:676px!important}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{margin:0 0 0 11px;font-size:16px}.area-design ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.area-design ul.elementor-icon-list-items li a{font-size:14px!important}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:44px!important}.owner-image{width:288px!important;z-index:9!important;position:relative;left:50px}.car-img{width:120%!important;left:inherit!important;right:-60px;bottom:30px!important}.car-img:before{bottom:-30px}.banner-main>.elementor-background-overlay{background-size:50%!important;background-position:top right -15%!important}.header-menu nav ul li a{font-size:15px!important}.header-btn a.elementor-button.elementor-button-link.elementor-size-sm{padding:13px 14px;font-size:14px}}@media (max-width:1260px){.banner-form form{display:flex!important;flex-wrap:wrap!important}.banner-form form .forminator-row{width:32%;float:left;margin:0 2% 0 0!important}.banner-form form .forminator-row:nth-child(8){margin:0 0 20px 0!important}.banner-form form .forminator-row:nth-child(10),.banner-form form .forminator-row:nth-child(9){width:32%}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:32%}}@media (max-width:1250px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:13px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:13px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 30px)}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:30px}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{font-size:16px!important}.why-sec-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{left:-54px;width:54px;height:54px;flex:0 0 54px}.into-serve .elementor-container.elementor-column-gap-default .elementor-column{width:100%!important;float:left}.into-serve .elementor-container.elementor-column-gap-default{display:inline-block}.into-serve .elementor-container.elementor-column-gap-default .bnr-box .elementor-widget-container{padding-top:15px}.bnr-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:17px}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content{left:15px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{font-size:18px!important}}@media (max-width:1220px){.header-btn span.elementor-button-content-wrapper{gap:2px!important}.header-btn{width:160px!important}}@media (max-width:1200px){.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:40px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 40px)}.proud-how-it-wrk>.elementor-container.elementor-column-gap-default .elementor-column.elementor-col-33.elementor-inner-column{width:calc(50% - 10px)!important}.proud-how-it-wrk>.elementor-container.elementor-column-gap-default{flex-wrap:wrap;justify-content:center}.header-menu nav ul{gap:15px}.header-menu nav ul li a{font-size:14px!important}.single-post .elementor-container .con-text h2,.con-text.privacy-txt .elementor-widget-container h2{font-size:33px!important}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__meta-data{padding-bottom:10px;font-size:12px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:18px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{font-size:18px!important}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper figure.elementor-image-box-img{width:35px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 35px);padding-left:14px}.stick-img-box .elementor-widget-container:hover .elementor-image-box-wrapper figure.elementor-image-box-img{width:35px;height:35px}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:38px!important}.owner-img-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:16px;margin-bottom:5px}.testimonial-slider .elementor-main-swiper .swiper-pagination{bottom:-30px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-60px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__content{padding-top:0;margin-top:56px}.testimonial-slider .swiper-slide .elementor-testimonial__content .elementor-testimonial__text{font-size:16px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial{gap:20px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header cite.elementor-testimonial__cite .elementor-testimonial__name{font-size:16px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__image img{width:50px;height:50px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header cite.elementor-testimonial__cite .elementor-testimonial__title{font-size:14px}.map-height .elementor-custom-embed iframe{height:595px!important}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated>.elementor-inner-section{width:calc(33.33% - 14px)}.rect-design.small-pattern:before,.rect-design.small-pattern:after{background-size:50px}.area-design ul.elementor-icon-list-items li a{width:100%;background:#fff;text-align:center;justify-content:center;padding:16px 0;z-index:9}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:40px!important}.owner-image{width:278px!important;z-index:9!important;position:relative;left:50px}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{width:168px;height:47px}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{width:calc(100% - 168px)}.top-bar-contact .elementor-image-box-wrapper:before{display:none}.top-bar-contact .elementor-image-box-wrapper figure.elementor-image-box-img{width:20px;float:left;line-height:0;flex:0 0 20px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0;font-size:16px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:16px}.top-ftr .elementor-container.elementor-column-gap-default{display:flex;flex-direction:column;gap:40px}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated{display:flex;gap:25px;justify-content:space-evenly}}@media (max-width:1180px){.head-logo img{width:170px}}@media (max-width:1170px){.header-menu.rgt-menu-btn nav ul{gap:20px}.header-btn a.elementor-button{font-size:12px!important;padding:12px!important}.header-btn{width:150px!important}}@media only screen and (max-width:1150px){.help-box.inner-silo-box.three-grid .elementor-container.elementor-column-gap-default .elementor-column{width:31%!important}.owner-img-box.cpr-box .elementor-image-box-wrapper .elementor-image-box-content div.elementor-image-box-title{font-size:22px!important}}@media (max-width:1140px){.top-bar-contact .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:13px}.header-menu nav ul li a{font-size:14px!important}.head-logo img{width:150px}}@media (max-width:1130px){.review-card img{width:32px!important}.header-menu nav ul li a{font-size:13px!important}.header-menu.rgt-menu-btn .elementor-widget-container{padding-right:15px!important}.header-menu.rgt-menu-btn nav ul{gap:12px}}@media (max-width:1100px){.car-img{width:120%!important;left:inherit!important;right:-60px;bottom:70px!important}.car-img:before{bottom:-70px}.cta-phone .elementor-image-box-wrapper figure.elementor-image-box-img{width:40px;line-height:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 40px);margin:0}.cta-phone .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:18px!important}}@media only screen and (max-width:1080px){.banner-form.silo-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form.silo-form .elementor-shortcode form .forminator-row .forminator-field textarea{font-size:14px!important}.header-menu nav ul{gap:10px}.header-btn.quote-btn a.elementor-button{padding:18px 10px!important}.header-btn.quote-btn{width:131px!important}}@media (max-width:1024px){.social-review-bnr.banner-buttonss.in-to{max-width:100%!important;width:100%!important}.social-review-bnr.banner-buttonss.in-to{padding-right:0!important}.social-review-bnr .elementor-column.elementor-inner-column .elementor-widget-wrap.elementor-element-populated{max-width:100%!important}iframe#podium-bubble{bottom:20px!important}iframe#podium-prompt{bottom:85px!important}.header-row-to .elementor-container.elementor-column-gap-default{background:#fff!important}.header-row-to .elementor-container.elementor-column-gap-default .elementor-column{width:max-content!important}.header-menu nav ul li a{font-size:14px!important;border-bottom:solid 1px #c5c5c5}.header-row-to .elementor-container.elementor-column-gap-default .head-logo{order:2;margin:0!important}.elementor-nav-menu__container.elementor-nav-menu--dropdown{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100%!important;max-height:100%!important;background:#ffffff!important;z-index:-1!important;display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;margin:0;padding:160px 25px!important}.elementor-nav-menu--dropdown{width:100%!important;height:100%!important}.elementor-nav-menu--dropdown ul{width:100%!important;margin:0!important;padding:0!important}.elementor-nav-menu--dropdown ul li a{padding:12px 15px!important;font-size:18px!important;color:#fff!important}.header-menu nav ul li a{font-size:16px!important;border-bottom:solid 1px #c5c5c5;color:#16367b!important;font-weight:500!important;justify-content:space-between}.elementor-nav-menu .sub-arrow svg{fill:#000}.header-menu nav ul li.elementor-nav-menu--dropdown a:hover .elementor-nav-menu .sub-arrow svg,.header-menu nav ul li a.elementor-item-active .elementor-nav-menu .sub-arrow svg{fill:#fff}.elementor-menu-toggle{position:relative!important;z-index:100000!important}.header-row-to .elementor-container.elementor-column-gap-default .head-logo{order:2}.header-row-to .elementor-container.elementor-column-gap-default .elementor-column:nth-child(3){order:1}.header-row-to .elementor-container.elementor-column-gap-default .elementor-column:first-child{order:3}.header-row-to .elementor-container.elementor-column-gap-default .elementor-column:first-child .header-menu .elementor-menu-toggle{padding:0;line-height:0;background:transparent}section.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--effects.elementor-sticky--active .elementor-column.head-logo{padding:0 0;!important}.header-menu>.elementor-menu-toggle{padding:0;margin:0!important;line-height:0}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated .banner-img-bgs{width:110%}.banner-form.silo-form .elementor-shortcode form .forminator-row .forminator-field input,.banner-form.silo-form .elementor-shortcode form .forminator-row .forminator-field textarea{font-size:16px!important}.break-text{word-break:break-all}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:20px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__meta-data{padding-bottom:10px;font-size:14px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{padding:20px}.past-work-slider .owl-nav button.owl-next,.past-work-slider .owl-nav button.owl-prev{width:50px;height:50px}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{left:-20px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{right:-20px!important}.team-member-slider{padding:0}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:32px!important}.testimonial-slider .elementor-main-swiper .swiper-pagination{bottom:-25px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-53px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{width:50px!important;height:50px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:50px;height:50px}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default br{display:none}div#hm-video-slider .owl-nav{bottom:-30px}div#hm-video-slider .owl-dots{gap:14px;bottom:-66px}.silo-icon-box-new.two-col.help-box.inner-silo-box .elementor-container.elementor-column-gap-default{grid-template-columns:repeat(1,1fr)!important}.top-cus-divider:before{background-size:cover;background-position:52% 100%}.corner-pattern-new.rect-design:after,.corner-pattern-new.rect-design:before{background-size:100px}.copyright-text br{display:none}section.elementor-section.full-main-section>.elementor-container section.elementor-section.elementor-inner-section>.elementor-container.elementor-column-gap-default .elementor-column.elementor-inner-column.elementor-element{width:100%;z-index:9}section.elementor-section.inner-banner{padding:80px 0!important}.rect-design:after,.rect-design:before{background-size:125px}.area-design ul.elementor-icon-list-items li a{font-size:16px!important}.title-text h2.elementor-heading-title br,.inner-title h1.elementor-heading-title br,.title-text h1.elementor-heading-title br{display:none}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:38px!important}.images-bnr-row .elementor-widget-wrap.elementor-element-populated{flex-wrap:nowrap}.rgt-col-bnr{position:relative!important;right:0!important;width:79%!important;bottom:0}.banner-main>.elementor-background-overlay{background-size:590px!important;background-position:bottom right!important}.rgt-col-bnr{margin-left:auto}.car-img{width:700px!important;left:inherit!important;right:0;bottom:30px!important}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{width:148px;height:41px}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{width:calc(100% - 148px);padding-left:20px!important}.text-slider ul.elementor-icon-list-items .owl-stage .owl-item{margin-right:20px!important}body.admin-bar .dialog-type-lightbox{position:fixed!important}.header-menu ul.elementor-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu:before{display:none}.none-menu{display:block!important}.elementor-nav-menu--dropdown{background:#ffffff!important;width:100%!important;padding:15px 0;border-radius:0px!important}.elementor-nav-menu--dropdown a{font-size:18px!important;font-weight:600;padding:15px 20px!important;color:#111!important;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.elementor-nav-menu--dropdown a:hover{background:#A00E32!important;color:#fff!important}.elementor-nav-menu--dropdown .current-menu-item>a{background:#A00E32!important;color:#fff!important}.elementor-nav-menu--dropdown ul.sub-menu{background:#f8f8f8!important;padding-left:0!important;margin:0!important;border-left:4px solid #A00E32}.elementor-nav-menu--dropdown ul.sub-menu li a{font-size:16px!important;font-weight:500;padding:12px 35px!important;color:#222!important;background:transparent!important}.elementor-nav-menu--dropdown a.highlighted{color:#fff!important;background:#A00E32!important}.elementor-nav-menu--dropdown ul.sub-menu li a:hover{background:#A00E32!important;color:#fff!important}.elementor-nav-menu--dropdown .sub-arrow{color:#111!important;font-size:18px;transition:0.3s;padding:0;height:30px!important;width:30px!important;justify-content:center;align-items:center;position:absolute;z-index:999;right:17px!important}.elementor-nav-menu--dropdown a:hover .sub-arrow{color:#fff!important}.elementor-nav-menu--dropdown,.elementor-nav-menu__container{background:#fff!important}.elementor-nav-menu--dropdown .menu-item-has-children>ul{display:none}.elementor-nav-menu--dropdown .menu-item-has-children.open>ul{display:block!important}.elementor-nav-menu__container.elementor-nav-menu--dropdown{max-height:100vh!important;overflow-y:auto!important}}@media (max-width:980px){.ftr-back-row{padding:10px 15px!important}.footer-btn a.elementor-button{font-size:16px!important}.footer-btn{width:225px!important}.menu-ftr-col .elementor-widget-wrap.elementor-element-populated{gap:20px}}@media (max-width:950px){.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated .banner-img-bgs{height:100%!important;width:auto!important}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated .banner-img-bgs .elementor-widget-container{height:100%!important;width:auto!important}.new-banners-sets .elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated .banner-img-bgs .elementor-widget-container img{width:auto!important;max-width:inherit!important;height:100%!important}}@media (max-width:900px){.owner-image{width:278px!important;z-index:9!important;position:relative;left:0}body .banner-form.property-form form .forminator-row .forminator-field input,.banner-form.property-form form .forminator-row .forminator-field textarea,body .banner-form.property-form form .forminator-row.forminator-row-last button{height:50px!important}.banner-form.property-form .elementor-shortcode form .forminator-row .forminator-field textarea.forminator-textarea{height:120px!important;min-height:120px!important;padding:20px 15px!important}.banner-form form .forminator-row,.banner-form form .forminator-row:nth-child(9),.banner-form form .forminator-row:nth-child(10){width:49%}.banner-form form .forminator-row:nth-child(8){margin-right:2%!important;margin-bottom:20px!important}.banner-form form .forminator-row:nth-child(9),.banner-form form .forminator-row:nth-child(7){margin-right:0!important}.banner-form form .forminator-row:nth-child(7){margin-bottom:20px!important}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:49%}body .banner-form.property-form.community-forms form .forminator-row div#select-1 span.select2.select2-container.forminator-select span.selection span.select2-selection.select2-selection--single{height:50px!important}}@media (max-width:880px){.team-detail-grid>.elementor-widget-wrap.elementor-element-populated>.elementor-inner-section{width:calc(50% - 10px)}}@media only screen and (max-width:800px){.help-box.inner-silo-box.three-grid .elementor-container.elementor-column-gap-default .elementor-column{width:47.5%!important}div#hm-video-slider .owl-nav button.owl-prev{left:0}div#hm-video-slider .owl-nav button.owl-next{right:0}div#hm-video-slider .owl-nav button.owl-next,div#hm-video-slider .owl-nav button.owl-prev{width:50px;height:50px}}@media (max-width:767px){.proud-how-it-wrk>.elementor-container.elementor-column-gap-default .elementor-column.elementor-col-33.elementor-inner-column{width:100%!important}.buton-group-cta .elementor-widget-wrap.elementor-element-populated{display:flex;flex-wrap:wrap;gap:15px}.forminator-field-captcha .forminator-captcha-left.forminator-g-recaptcha.recaptcha-invisible .grecaptcha-badge{bottom:90px!important}.ftr-btn .btn-effect-new{animation:none!important}body section.elementor-section.ftr-btn>.elementor-container{width:100%!important;max-width:100%!important}.help-box.inner-silo-box.two-grid .elementor-container.elementor-column-gap-default{grid-template-columns:1fr!important}.help-box.contact-box .elementor-container.elementor-column-gap-default .elementor-column{padding:10px}.help-box.contact-box .elementor-container.elementor-column-gap-default{gap:10px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__excerpt{order:3;margin-bottom:16px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__title a{font-size:18px}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion::after .service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{padding:15px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper{display:flex;align-items:center;text-align:left!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{width:38px;height:38px;flex:0 0 38px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{padding:10px 10px!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{width:58px;height:58px;flex:0 0 58px;left:-58px}.service-accordian .elementor-widget-container .elementor-accordion-item{margin-bottom:20px}.vission-box .elementor-image-box-wrapper{display:flex!important;text-align:left;align-items:center}.title-text .elementor-widget-container h2.elementor-heading-title.elementor-size-default{font-size:28px!important}.testimonial-slider .elementor-main-swiper .swiper-pagination{display:none}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-60px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:50px;height:50px;top:-35px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-next{right:00px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button-prev{left:00px!important}.team-member-slider .elementor-widget-container .swiper .swiper-slide figure.swiper-slide-inner{border-width:5px}.map-height .elementor-custom-embed iframe{height:500px!important}.silo-inner-main-img:before{background-size:85px}.team-detail-grid .team-img img{border-width:12px!important}.team-detail-grid .team-title{font-size:20px!important}.highlight-logo-box>.elementor-container.elementor-column-gap-default{gap:20px}.silo-faq-new.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-title{justify-content:flex-end;padding:19px 15px!important}section.elementor-section.inner-banner{padding:70px 0!important}.review-card img{width:34px!important}.review-point{font-size:12px}.stars{font-size:14px;letter-spacing:2px;line-height:100%}.review-card{gap:5px}.help-box.inner-silo-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:18px}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:44px;line-height:0}.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:calc(100% - 44px)}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:36px!important}.car-img{width:600px!important;left:inherit!important;right:0%;bottom:30px!important}.owner-image{width:240px!important}.banner-main>.elementor-background-overlay{background-size:74%!important;background-position:bottom right!important}.rgt-col-bnr{position:relative!important;right:0!important;width:100%!important;bottom:0}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon{width:118px;height:33px}.text-slider ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text{width:calc(100% - 118px)}.copyright-text br{display:none}.ftr-back-row{padding:15px!important}.header-btn.ctn-btn a.elementor-button.elementor-button-link.elementor-size-sm{width:100%}.header-btn.ctn-btn.align-center{margin:0 auto}.dl-close .elementor-widget-container img,.header-btn-clm .elementor-widget-container img,.header-menu-clm .elementor-menu-toggle svg{width:45px!important;height:45px!important}.phase-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:after{width:80px;height:26px;top:1px;left:-30px;border-bottom:solid 20px #0a2253;border-left:solid 44px transparent;border-right:solid 44px transparent}}@media (max-width:700px){.banner-form form .forminator-row{width:48%;float:left}.banner-form form .forminator-row:nth-child(5){width:48%}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:48%}.banner-form form .forminator-row:nth-child(9),.banner-form form .forminator-row:nth-child(10){width:48%}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:48%}}@media (max-width:650px){.banner-main>.elementor-background-overlay{background-size:460px!important;background-position:bottom right!important}}@media (max-width:600px){.help-box.contact-box .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:1fr!important}.help-box.contact-box .elementor-container.elementor-column-gap-default{gap:20px}div#hm-video-slider .owl-nav button.owl-next,div#hm-video-slider .owl-nav button.owl-prev{width:45px;height:45px}div#hm-video-slider .owl-dots{gap:8px;bottom:-50px}div#hm-video-slider .owl-dots button.owl-dot{padding:6px}div#hm-video-slider .owl-nav{bottom:-20px}section.elementor-section.inner-banner{padding:60px 0!important}.help-box.contact-box.con-grid-not .elementor-container.elementor-column-gap-default{display:grid!important;grid-template-columns:1fr!important}.silo-faq-new.service-accordian.process-title .elementor-widget-container .elementor-accordion-item .elementor-tab-title{justify-content:flex-end;padding:15px 10px!important}.review-container ul{flex-wrap:wrap}.accordian-main.service-accordian.process-faq .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{position:relative;display:flex;align-items:center;gap:5px}.help-box .elementor-container.elementor-column-gap-default{display:grid;grid-template-columns:1fr;gap:20px}.banner-form.property-form form .forminator-row .forminator-col .forminator-row.forminator-no-margin{gap:20px;display:grid;grid-template-columns:1fr}.banner-form.property-form form .forminator-row:nth-child(3){gap:20px;flex-wrap:wrap!important;display:flex}.rect-design:after,.rect-design:before{background-size:90px}.area-design ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:15px}.map-height .elementor-custom-embed iframe{height:420px!important}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:34px!important}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated{display:flex;gap:25px;justify-content:center;flex-direction:column}.menu-ftr-col .elementor-widget-wrap.elementor-element-populated{gap:20px;flex-wrap:wrap;justify-content:center!important;display:grid;grid-template-columns:50% 1fr}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper{display:flex;align-items:center;text-align:center;gap:15px;flex-direction:column}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:48px;line-height:0}.ftr-contect-box .elementor-widget-wrap.elementor-element-populated .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content{width:100%;display:flex;flex-direction:column-reverse;gap:5px}.header-btn.ctn-btn{max-width:220px!important;width:100%!important}.header-btn.ctn-btn a.elementor-button.elementor-button-link.elementor-size-sm{width:100%!important}.header-btn{max-width:240px!important;width:100%!important}.header-menu.dl-btn-toggle{margin-top:120px}.side-logo{position:absolute;top:20px;left:20px}.dl-slide-sidebar .dl-close{top:40px}.banner-form form .forminator-row{width:100%;float:left;margin:0 0 15px 0!important}.banner-form form .forminator-row:nth-child(8),.banner-form form .forminator-row:nth-child(7){margin-bottom:15px!important;margin-right:0!important}.banner-form form .forminator-row:nth-child(9),.banner-form form .forminator-row:nth-child(10){width:100%}.banner-form form .forminator-row.forminator-row-last{margin:0!important;width:100%}}@media (max-width:580px){.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img img{width:38px}.team-detail-grid>.elementor-widget-wrap.elementor-element-populated>.elementor-inner-section{width:100%}}@media (max-width:550px){.review-text{font-size:11px}.review-container ul{gap:10px;flex-wrap:wrap}.review-card{width:100%}}@media (max-width:540px){.car-img{bottom:50px!important;right:-20px;width:480px!important}}@media (max-width:520px){.review-text{font-size:10px}.stars{font-size:13px;letter-spacing:1px;line-height:100%}}@media (max-width:500px){.past-tab .elementor-widget-container a.elementor-item.elementor-gallery-title{padding:15px!important;border:2px solid #FBBC05;font-size:16px!important}.help-box.inner-silo-box.three-grid .elementor-container.elementor-column-gap-default .elementor-column{width:100%!important}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text{padding:15px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon-right{width:32px;height:32px;flex:0 0 32px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title{padding:6px 10px!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:before{width:44px;height:44px;flex:0 0 44px;left:-44px}.service-accordian.process-toggle .elementor-widget-container .elementor-accordion::after{left:22px}.service-accordian .elementor-widget-container .elementor-accordion-item{padding-left:44px}.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next,.mobile-gallery .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{width:45px;height:45px}.past-work-slider .owl-nav button.owl-next,.past-work-slider .owl-nav button.owl-prev{width:45px;height:45px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper{flex-direction:column;gap:20px}.stick-img-box .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{width:100%!important;padding:0;text-align:center}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{padding:10px}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{font-size:16px!important}.team-member-slider .elementor-widget-container .swiper .elementor-swiper-button{width:45px;height:45px}.vission-box .elementor-image-box-wrapper .elementor-image-box-content p.elementor-image-box-title{font-size:22px!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-img{line-height:0;width:38px!important}.vission-box .elementor-image-box-wrapper .elementor-image-box-content{margin-left:20px;width:calc(100% - 38px)!important}.team-colum .elementor-widget-wrap.elementor-element-populated{margin-top:-115px!important}.owner-main-sec{padding:70px 0 145px 0px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next:after,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev:after{width:45px!important;height:45px!important}.testimonial-slider .elementor-swiper-button.elementor-swiper-button-next,.testimonial-slider .elementor-swiper-button.elementor-swiper-button-prev{top:-45px!important}.menu-ftr-col .elementor-widget-wrap.elementor-element-populated{gap:20px;flex-wrap:wrap;justify-content:center!important;display:grid;grid-template-columns:1fr}.menu-ftr-col ul.elementor-icon-list-items li a{display:flex;align-items:center;gap:0;justify-content:center}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:32px!important}.banner-main>.elementor-background-overlay{background-size:440px!important;background-position:bottom right!important}.owner-image{width:220px!important}.car-img:before{height:183px}.phase-accr.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title:after{width:60px;height:26px;top:1px;left:-23px;border-bottom:solid 16px #0a2253;border-left:solid 32px transparent;border-right:solid 32px transparent}}@media(max-width:490px){.review-card img{width:32px}.review-card{padding:8px 10px 8px 8px}}@media (max-width:460px){.banner-main>.elementor-background-overlay{background-size:400px!important;background-position:bottom right!important}.car-img{bottom:50px!important;right:-20px;width:430px!important}.owner-image{width:200px!important}.header-logo-clm img{width:160px}}@media (max-width:440px){.help-box.inner-silo-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content p{font-size:16px;line-height:120%}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img img{width:34px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img{width:55px;height:45px}.silo-icon-box-new.help-box .elementor-container.elementor-column-gap-default .elementor-column .elementor-element.elementor-widget-image-box .elementor-image-box-wrapper figure.elementor-image-box-img:after{width:76px;height:22px;border-bottom:solid 22px #0a2253;border-left:solid 38px transparent;border-right:solid 38px transparent}}@media (max-width:430px){.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:30px!important}.banner-main>.elementor-background-overlay{background-size:410px!important;background-position:bottom right -50px!important}}@media(max-width:420px){.banner-buttonss.social-review-bnr .elementor-column.elementor-inner-column .elementor-widget-wrap.elementor-element-populated{display:grid}}@media(max-width:400px){.past-tab .elementor-widget-container a.elementor-item.elementor-gallery-title{padding:10px!important;border:2px solid #FBBC05;font-size:14px!important;margin:0!important}.past-tab .elementor-widget-container .elementor-gallery__titles-container{gap:20px}.blog-post .elementor-widget-container article.elementor-post .elementor-post__text .elementor-post__meta-data{padding-bottom:10px;font-size:12px}.team-colum .elementor-widget-wrap.elementor-element-populated{margin-top:-90px!important}.owner-main-sec{padding:70px 0 115px 0px!important}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide .elementor-testimonial .elementor-testimonial__header .elementor-testimonial__image img{width:45px;height:45px}.testimonial-slider .elementor-main-swiper .swiper-wrapper .swiper-slide{padding:15px}.review-card{padding:7px 10px 7px 7px}.review-point{font-size:12px}.review-card img{width:30px}.car-img{bottom:70px!important;right:-20px;width:110%!important}.banner-main>.elementor-background-overlay{background-size:370px!important;background-position:bottom right -50px!important}.owner-image{width:190px!important}}@media (max-width:380px){.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-title a{font-size:14px!important}.service-accordian .elementor-widget-container .elementor-accordion-item .elementor-tab-content{font-size:14px!important}.area-design ul.elementor-icon-list-items{display:grid;grid-template-columns:1fr;gap:15px}.inner-title h1.elementor-heading-title,.title-text h1.elementor-heading-title{font-size:28px!important}}@media(max-width:360px){.review-card img{width:32px!important}.review-content{display:flex;flex-direction:column;gap:2px}}