@font-face{font-family:"Gotham-Bold";src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.eot);src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.eot?#iefix) format("embedded-opentype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.woff2) format("woff2"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.woff) format("woff"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.ttf) format("truetype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBold.svg#GothamBold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Book-normal";src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.eot);src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.eot?#iefix) format("embedded-opentype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.woff2) format("woff2"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.woff) format("woff"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.ttf) format("truetype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamBook.svg#GothamBook) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Light";src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.eot);src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.eot?#iefix) format("embedded-opentype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.woff2) format("woff2"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.woff) format("woff"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.ttf) format("truetype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamLight.svg#GothamLight) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Medium";src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.eot);src:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.eot?#iefix) format("embedded-opentype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.woff2) format("woff2"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.woff) format("woff"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.ttf) format("truetype"),url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../font/GothamMedium.svg#GothamMedium) format("svg");font-weight:500;font-style:normal;font-display:swap}:root{--main-color:#33b04b;--light-green:#f4fbf6;--green:#046535;--black01:#1c1c1c;--white-color:#fff;--black:#000;--black03:#131313;--gray-color:#ededed}*{margin:0;padding:0;box-sizing:border-box}body{font-size:21px;line-height:34px;font-weight:500;letter-spacing:.32px;font-family:"Gotham-Book-normal"}figure{margin:0}.btn{outline:0;box-shadow:none}button:focus:not(:focus-visible){box-shadow:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{text-decoration:none !important;display:inline-block}h1,body .h1{font-size:65px;line-height:103px;letter-spacing:1.3px;font-family:"Playfair Display",serif}h2,body .h2{font-size:50px;line-height:103px;font-family:"Gotham-Medium";font-weight:500;color:var(--black)}h3,body .h3{font-size:30px;line-height:36px;font-family:"Gotham-Medium";letter-spacing:0px}h4,body .h4{font-size:35px;letter-spacing:.7px;line-height:38px;color:#006533;font-family:"Gotham-Medium"}h5,body .h5{letter-spacing:0px;color:#131313;font-size:24px;line-height:26px;font-family:"Gotham-Medium";margin:0 0 27px}@media (min-width:1450px){.container{max-width:1548px;padding:0 15px;margin:0 auto}}img{max-width:100%;height:auto}.main-header header{border-bottom:1px solid #d9dfdb;padding:22px 0}.main-header header nav{padding:0}.main-header header nav .navbar-nav li.nav-item{padding:0 25px;list-style:none}.new-menu-new .menu-item-has-children>.sub-menu li.nav-item a{font-size:16px}.new-menu-new .menu-item-has-children>.sub-menu li.nav-item{padding:0 !important;margin-bottom:2px}.main-header header nav .navbar-nav li.nav-item:last-child{padding-right:0}.main-header header nav .navbar-nav li.nav-item:first-child{padding-left:0}.main-header header nav div.sign-up{padding-left:40px}.main-header header nav .navbar-nav li.nav-item a{font-size:19px;line-height:23px;padding:0;transition:all .3s ease-in-out;color:#1c1c1c}.main-header header nav .navbar-nav li.nav-item a svg path{transition:all .3s ease-in-out}.main-header header nav .navbar-nav li.nav-item a:hover{color:var(--main-color)}.main-header header nav div.sign-up button{background:var(--main-color);color:var(--white-color);border-radius:24px;width:149px;height:47px;border:1px solid var(--main-color);transition:all .5s ease-in-out;display:flex;align-items:center;justify-content:space-between;padding:12px 20px 12px 2px;font-size:19px;line-height:23px}.main-header header nav div.sign-up button:hover{background:0 0;border:1px solid var(--main-color);color:var(--black01)}.main-header header nav div.sign-up button span.lock{background:var(--light-green);width:41px;height:41px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .5s ease-in-out}a.navbar-brand img{max-width:400px}.footer-logo img{max-width:400px}.main-header header nav div.sign-up button span.lock img{width:15px;height:20px;object-fit:contain}.main-header header{position:absolute;width:100%;top:0;margin:0 auto;z-index:1111}.main-header header nav div.sign-up button:hover span.lock{background:var(--main-color)}.main-header header nav div.sign-up button:hover img{filter:invert(1)}.hero-banner{background-color:var(--light-green);display:flex;align-items:center;width:100%;height:100%;position:relative;padding:343px 0 239px}.hero-banner figure.home-shape{position:absolute;bottom:0}.hero-banner .hero-btn{margin-top:40px;display:flex;align-items:center;grid-column-gap:14px}.custom-btn a,.cstm-btn{border:0;outline:0;border-radius:50px;font-size:20px;line-height:normal;font-family:"Gotham-Medium";border:2px solid var(--main-color);padding:22px 30px;background:0 0;color:var(--black03);transition:all .5s ease-in-out;letter-spacing:0}.custom-btn a:hover,.cstm-btn:hover{background:var(--main-color);border:2px solid var(--main-color);color:var(--white-color) !important}.hero-banner .hero-btn span.play-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;background-color:#33b04b;border-radius:50%;outline:5px solid rgb(51 176 75/20%);cursor:pointer}.hero-banner .hero-banner-left-text{height:100%;position:relative}.hero-banner .hero-banner-right-text{position:absolute;right:77px;top:180px}.hero-banner .container{position:relative;z-index:1}.hero-banner figure.home-shape{position:absolute;bottom:-111px}.hero-banner figure.shape-hero{position:absolute;bottom:-167px;right:0}.hero-banner figure.star{position:absolute;bottom:-28px;right:64px}.hero-banner .left{flex:0 0 auto;width:711px;padding-right:67px}.hero-banner .right{flex:0 0 auto;width:calc(100% - 711px)}.hero-banner:before{content:"";background-image:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/../image/Path1\%20980-svg.svg);width:100%;height:121px;bottom:-121px;position:absolute;z-index:-1;top:auto;background-size:100% 100%;background-position:center;background-repeat:no-repeat;left:0}.streamline{position:relative;margin:170px 0 106px}.streamline figure.up-arrow{text-align:center}.streamline h2{text-align:center;color:var(--black03)}.streamline .streamline-col .streamline-col-content{padding:46px 0 48px;text-align:center}.streamline .streamline-col .streamline-col-content p{font-size:21px;line-height:1.2;letter-spacing:.32px;padding-top:27px;color:#000}.streamline .streamline-col .streamline-col-content img{height:109px;object-fit:contain}.streamline h2{text-align:center;line-height:normal;padding-bottom:39px;font-family:"Gotham-Medium";font-weight:500;color:#000;text-transform:capitalize}.streamline .streamline-col{border:1px solid #eaeaea;border-right:0}.streamline .streamline-col:last-child{border-right:1px solid #eaeaea}.see-more a{font-size:25px;line-height:normal;color:var(--main-color);font-weight:500;font-family:"Gotham-Medium";padding-top:40px;transition:all .5s ease-in-out}.streamline .see-more{text-align:center}.see-more a:hover{color:var var(--black)}.see-more a img{transition:all .5s ease-in-out}.see-more a:hover img{filter:brightness(0)}.closing-software .video{position:relative}.closing-software .video{position:relative;display:flex;align-items:center;justify-content:center;padding:0}.closing-software .video .video_icon{width:137px;height:137px;background:#fff;z-index:111;position:absolute;border-radius:50%;cursor:pointer}.closing-software .video .video_icon .video-bg{display:flex;justify-content:center;align-items:center;height:100%}.closing-software .video .video_icon span{border-top:17.5px solid transparent;border-left:30px solid #006533;border-bottom:17.5px solid transparent;z-index:111;position:absolute}.closing-software .video .video_icon:before{content:"";position:absolute;width:calc(100% + 15px);height:calc(100% + 15px);left:50%;top:50%;border:1.5px solid var(--white-color);border-radius:50%;transform:translate(-50%,-50%)}.closing-software .video .video_icon:after{content:"";position:absolute;width:calc(100% + 35px);height:calc(100% + 35px);left:50%;top:50%;border:1.5px solid rgb(255 255 255/20%);border-radius:50%;transform:translate(-50%,-50%)}.bg.closing_software{text-align:center;background:var(--light-green);padding:400px 0 0;margin-top:-400px}.closing-software .video img{height:700px}.bg.closing_software h2{line-height:71px;padding-top:45px;padding-bottom:27px}.closing-software .custom-btn a{padding:22px 40px;color:#000}.custom-slider-sec .custom-slider h3{font-size:90px;line-height:103px;text-align:center;font-family:"Montserrat",sans-serif;color:transparent;stroke-width:2px;stroke:#000;-webkit-text-stroke:2px #70707014;font-weight:700;display:flex;animation:marquee 10s linear infinite running;white-space:nowrap;gap:40px}.custom-slider-sec .custom-slider h3 span{width:27px;height:15px;display:inline-block;flex-shrink:0;margin-top:-9px}.custom-slider-sec{overflow-x:hidden;padding-top:20px}@keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.design_role .heading.custom-btn a{margin-left:67px}.design_role .heading.custom-btn{display:flex;align-items:center;justify-content:space-between}.design_role .heading.custom-btn h2{line-height:normal;letter-spacing:0;text-transform:capitalize}.design_role .col.desing_role-col .content figure{padding:43px 72px 0 73px}.design_role .col.desing_role-col .content{border:1px solid #dcdcdc;position:relative}.design_role .col.desing_role-col .content .heading-text.text h4{font-size:30px;line-height:normal;font-family:"Gotham-Medium";letter-spacing:0;color:#000}.design_role .col.desing_role-col .content .heading-text.text{display:flex;align-items:center;width:100%;justify-content:space-between;background:#e9e9e9b3;padding:25px 19px 25px 23px}.design_role .col.desing_role-col .content .heading-text.text span{width:42px;height:42px;background:var(--main-color);display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white-color);cursor:pointer}.design_role{padding:88px 0 127px;overflow-x:hidden}.up-arrow{margin:0 0 13px}.up-arrow img{max-width:51px;max-height:45px;object-fit:contain}.design-heading{margin:0 0 79px}.roles-info{margin:0;margin-left:auto}.roles-info .desing_role-col{padding:0}.roles-info .slick-slide{padding:0 15px}.roles-info .slick-list.draggable{margin:0 -15px;overflow:visible}.ovelay-text{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;background-color:rgb(4 101 53/0.9);padding:42px 35px;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);transition:all .5s ease}.design_role .col.desing_role-col .content.highlight .ovelay-text{-webkit-clip-path:polygon(0 100%,100% 100%,100% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.ovelay-text p{line-height:37px;letter-spacing:0px;color:#fff;font-size:18px}.ovelay-text h3{margin:0 0 20px;color:#fff}.ovelay-text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #05764b;border-radius:0;background-color:#05764b}.ovelay-text::-webkit-scrollbar{width:10px;background-color:#05764b}.ovelay-text::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #d4d4d4;background-color:#d4d4d4}.roles-info .slick-arrow:before{width:100%;display:inline-flex;align-items:center;justify-content:center;height:100%;background-color:rgba(0,0,0,.8);border-radius:50%;opacity:1;content:"\f054";font-family:"Font Awesome 6 Free";font-weight:700}.roles-info .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.roles-info .slick-arrow.slick-prev:before{content:"\f053"}.roles-info .slick-arrow{z-index:1;margin:0;width:74px;height:74px}.why-choose-section{position:relative;padding-bottom:90px}.why-choose-section .why-choose-inner{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}img.about-img{position:absolute;right:40px;top:0}.right-content-area{max-width:1002px;width:100%}.left-content-area .content{position:absolute;bottom:-105px;left:0;background-color:var(--light-green);max-width:812px;padding:49px 40px;text-align:left}.left-content-area .content a{padding-inline:38px;letter-spacing:0;color:#000}.left-content-area{flex:1;text-align:center}.left-content-area .content h2{line-height:normal;margin:0 0 30px;letter-spacing:0px;line-height:66px;font-size:50px}.left-content-area .content p{margin:0;font-size:18px;letter-spacing:.36px;line-height:37px;color:#000}.left-content-area .content .custom-btn{margin:20px 0 0}.collaboration-section{padding-top:110px}.collaboration-content h2{line-height:63px;margin:0 0 22px}.collaboration-content p{font-size:18px;letter-spacing:.36px;line-height:37px;margin:0 0 10px;color:#000}.benefit-content{display:flex;flex-wrap:wrap;border:1px solid #f0f0f0;padding:20px;position:relative}.benefit-content .benefit{flex-shrink:0;max-width:50%;width:100%;text-align:center;padding:55px;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;position:relative}.benefit-content p{letter-spacing:0px;color:#000;font-size:22px;margin:15px 0 0}.benefit-content:after{content:"";width:33px;height:32px;background-color:#fff;position:absolute;top:49.4%;left:50%;transform:translate(-50%,-50%)}.benefit-content .benefit:after{content:"";width:20px;height:20px;position:absolute;top:-10px;right:-10px;background-color:#fff;z-index:1}.benefit-content .benefit:nth-child(even):after{display:none}.benefit-content .benefit:nth-child(even){border-right:0}.benefit-content .benefit:first-child,.benefit-content .benefit:nth-child(2){border-top:0}.benefit-content+.see-more{text-align:center;margin:22px 0 0}.benefit-content+.see-more a{padding:0;letter-spacing:0}.sign-up-section{background-image:url("https://roadtoclose.com/wp-content/uploads/2024/06/signup-bg.png");background-repeat:no-repeat;background-size:cover;background-position:top center;padding-bottom:460px;padding-top:153px}.sign-up-content{max-width:700px;margin:0 auto}.sign-up-content .up-arrow{text-align:center}.sign-up-content h2{line-height:65px;text-align:center;letter-spacing:0}.sign-up-content form{margin:30px 0 0}.sign-up-content form .cstm-btn{display:block;margin:18px auto 0;padding-block:20px;width:100%;max-width:270px}.sign-up-content form .form-field input[type=email]{border:1px solid #d4d4d4;border-radius:32px;height:64px;display:block;width:100%;letter-spacing:0px;font-size:15px;line-height:normal;padding:10px 24px;outline:none;box-shadow:none;background-color:#fff}.footer-section{padding-top:107px}.footer-logo{margin:0 0 75px}.footer-link-wrap{display:flex;justify-content:space-between;column-gap:50px}.footer-link-wrap .quick-link{max-width:40%;flex-shrink:0}.footer-link-wrap .get-in-touch{max-width:50%;flex-shrink:0}.footer-link-wrap .quick-link ul{list-style:none;margin:0;padding:0}.footer-link-wrap .quick-link ul>li{padding:0 0 0 25px;margin:0 0 35px;position:relative;font-size:17px;color:#000;letter-spacing:0;line-height:normal}.footer-link-wrap .quick-link ul>li:last-child{margin-bottom:0}.footer-link-wrap .quick-link ul>li:after{content:"\f061";position:absolute;top:2px;left:0;font-family:"Font Awesome 6 Free";font-weight:700;font-size:16px;transition:all .3s ease}.footer-section>.container>.row form{padding-left:20px}.address a{display:flex;align-items:center;color:#131313;font-size:19px;letter-spacing:0px;margin:0 0 35px;line-height:normal;transition:all .3s ease}.address a:last-child{margin-bottom:0}.address a:hover{color:var(--main-color)}.address a span{padding-left:14px}.social-icons{margin:35px 0 0;display:flex;align-items:center;gap:12px}.social-icons>a{flex-shrink:0;box-shadow:0px 0px 16px #00000017;width:61px;height:61px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all .4s linear}.social-icons i{color:#33b04b;transition:all .4s linear}.social-icons>a:hover{background-color:#33b04b}.social-icons>a:hover i{color:#ffff}.footer-link-wrap .quick-link ul>li a{color:inherit;transition:all .3s ease}.footer-link-wrap .quick-link ul>li:hover>a,.footer-link-wrap .quick-link ul>li:hover:after{color:var(--main-color)}.post-footer{background-color:#006533;margin-top:30px}.post-footer p,.post-footer ul li a{font-size:15px;display:inline-block;color:#fff;letter-spacing:0px}form .cstm-btn{width:100%;max-width:270px;padding:20px 30px;font-family:"Gotham-Medium";font-weight:500;color:#131313}.post-footer ul{margin:0;padding:0;list-style:none}.post-footer ul li{display:inline-block}.inner-post-footer .row{min-height:42px;align-items:center;text-align:center}form h2{line-height:normal;margin:0 0 37.5px}.form-field-wrap{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:19px;margin:0 0 25px}.form-field-wrap .form-field{flex-shrink:0;width:100%;max-width:calc(50% - 8px)}.form-field-wrap .form-field input,.form-field-wrap .form-field select,.form-field-wrap .form-field textarea{border:1px solid #d4d4d4;border-radius:32px;height:64px;padding:10px 24px;font-size:15px;width:100%;resize:none;display:block;outline:none;background-color:#fff;box-shadow:none}.wpcf7-not-valid-tip{font-family:"Gotham-Book-normal";letter-spacing:0;font-size:16px;padding-left:10px}.form-field-wrap .form-field.full{max-width:100%}.form-field-wrap .form-field textarea{padding:15px 24px;height:162px;border-radius:30px;margin:0;display:block}.testimonial-section{background-color:var(--light-green);position:relative;padding:175px 0;overflow:hidden}.testimonial-content{max-width:55.6%}.testimonial-content .heading h2{line-height:1.3;margin:0 0 30px}.testimonial-slider p{font-size:18px;letter-spacing:.36px;color:#000;line-height:36px;letter-spacing:0}.testimonial-slider .client{margin:62px 0 0;padding-left:115px;position:relative}.testimonial-slider .client h4{font-size:22px;letter-spacing:.44px;line-height:27px;font-family:"Gotham-Medium";font-weight:600;margin:0 0 6px;color:#000}.quote-img{position:absolute;left:65%;transform:translateX(-65%) translateY(-55%);top:55%;width:202px;height:202px;display:flex;align-items:center;justify-content:center;border:1px solid #33b04b}.testimonial-section:after{content:"";width:19px;height:198px;background-color:#33b04b;opacity:.9;position:absolute;right:0;top:0}.testimonial-slider .client:after{content:"";width:90px;height:3px;background-color:#33b04b;position:absolute;top:12px;left:0}.testimonial-slider .client span{font-size:19px;letter-spacing:.19px;line-height:23px;color:#000;display:inline-block}.testimonial-images{position:absolute;top:0;right:121px;width:100%;max-width:292px;height:100%}.dots-img{max-width:160px;position:absolute;left:60%;transform:translateX(-50%);top:96px}.building-img{position:absolute;bottom:0;right:430px}.testimonial-images .slick-slide div{display:flex !important;justify-content:flex-end}.testimonial-images .slick-slide{border:0}.testimonial-images .slick-list.draggable{height:100% !important}.testimonial-images .slick-slide.slick-current.slick-active+.slick-active img{max-width:100%;-webkit-filter:unset;filter:unset;opacity:1}.testimonial-images .slick-slide div img{height:100%;width:100%;max-width:216px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7;min-height:231px;object-fit:cover}.testimonial-images .slick-arrow{position:absolute;left:auto;width:64px;height:64px;top:calc(50% - 112px);border:1px solid #707070;right:-95px;background-image:url(https://roadtoclose.com/wp-content/uploads/2025/12/arrow-left.png);background-repeat:no-repeat;background-position:center;background-size:38px;background-color:#f4fbf6;z-index:2}section.inner-page{padding-top:105px}section.inner-page h1{font-size:45px;line-height:50px;margin-bottom:20px}.testimonial-images .slick-arrow:before{display:none}.testimonial-images .slick-arrow.slick-next{top:calc(50% + 112px);-webkit-transform:translate(0,-50%) scale(-1);-ms-transform:translate(0,-50%) scale(-1);transform:translate(0,-50%) scale(-1)}.testimonial-images .slick-arrow.slick-prev:before{content:"";width:1px;height:137px;position:absolute;top:75px;left:50%;background-color:#707070;display:block;pointer-events:none}.testimonial-images .slick-arrow.slick-prev:after{content:"PREV";letter-spacing:7.41px;color:#000;text-transform:uppercase;position:absolute;top:-86px;left:50%;font-size:13px;font-family:"Gotham-Medium";font-weight:600;writing-mode:vertical-lr;transform:translateX(-50%)}.testimonial-images .slick-arrow.slick-next:after{content:"NEXT";letter-spacing:7.41px;color:#000;text-transform:uppercase;position:absolute;bottom:80px;left:50%;font-size:13px;font-family:"Gotham-Medium";font-weight:600;writing-mode:vertical-lr;transform:translateX(-50%) scale(-1)}.navbar-expand-lg .navbar-nav{margin-left:auto;margin-right:0 !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{background-color:#ffcbcb;border:0;color:red;padding:10px 20px;margin-top:30px;text-align:center;border-radius:3px;font-size:18px;line-height:normal;letter-spacing:.15px}.wpcf7 form.sent .wpcf7-response-output{background-color:#d8ffe2;color:green}.page404{padding:100px 0;background-color:var(--light-green)}.page404 .entry-title{text-align:center;font-size:250px;font-family:"Gotham-Medium";letter-spacing:-10px;line-height:220px}.page404 .entry-content{text-align:center}.page404 .entry-content .custom-btn a{width:100%;max-width:260px;text-transform:uppercase;padding:20px 30px}.page404 .entry-content h2{line-height:60px;margin:30px 0 20px;font-size:45px}.pricing-section{padding:72px 0 100px}.pricing-section .tab-wrap{display:flex;justify-content:center;max-width:328px;width:100%;border:1px solid #006332;border-radius:50px;margin:0 auto;height:65px;align-items:center;position:relative}.pricing-section .tab-wrap .tab{flex:1;flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center;border-radius:40px;position:relative;background-color:transparent;cursor:pointer;color:#006533;font-size:20px;font-family:"Gotham-Medium";z-index:1;transition:all .5s linear;letter-spacing:0}.pricing-section .tab-wrap .tab.active{color:#fff}.tab-content{display:none}.tab-content.active{display:block}.pricing-section .tab-content .text{text-align:center;margin:50px 0 25px;line-height:normal}.pricing-section .tab-wrap .tab.active~.tab-slider{position:absolute;top:0;left:-2px;width:50%;background-color:#006533;height:100%;border-radius:40px;transition:all .3s linear}.pricing-section .tab-wrap .tab:nth-child(2).active~.tab-slider{transform:translateX(102%)}.pricing-inner{display:flex;flex-wrap:wrap;padding-top:65px;justify-content:center}.pricing-inner>.pricing-col{width:calc(100% / 3 - 20px);margin-right:30px}.pricing-inner>.pricing-col:last-child{margin-right:0}.pricing-col>.price-header{background-color:#006533;text-align:center;padding:117px 20px 23px;position:relative}.pricing-col:nth-child(2)>.price-header{background-color:#33b04b}.pricing-col:nth-child(2)>.price-header .price{border-color:#33b04b}.price-header .price{width:144px;height:144px;border:2px solid #006533;border-radius:72px;background-color:#fff;position:absolute;top:-55px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;flex-flow:column;padding:20px;z-index:2}.price-header .price>span{color:#006533;letter-spacing:0px;font-size:14px;line-height:17px}.price-header .price h2{line-height:60px;margin:-2px 0 3px;letter-spacing:0;color:#131313}.price-header>h3{font-size:35px;line-height:42px;color:#fff}.pricing-col>.price-header:after,.pricing-col>.price-header:before{content:"";width:50%;height:100px;background-color:#fff;position:absolute;top:-50px;left:-46px;transform:rotate(-20deg);z-index:1}.pricing-col>.price-header:after{left:auto;right:-45px;transform:rotate(20deg)}.pricing-content{box-shadow:0px 0px 15px #0000001a;padding:0 30px 65px}.pricing-content .upper-text{text-align:center;width:calc(100% + 60px);left:-30px;position:relative;border-bottom:1px solid #006533;padding:20px 20px 24px;min-height:105px}.pricing-content .custom-btn{text-align:center}.pricing-content ul{margin:40px 0;padding:0 0 0 35px;list-style:none}.pricing-content .upper-text p{letter-spacing:.42px;line-height:30px;font-style:italic;color:#000}.pricing-content ul li{position:relative;border-bottom:1px solid rgba(112,112,112,.15);font-size:17px;line-height:29px;letter-spacing:.34px;color:#000;padding:0 0 10px;margin-bottom:10px}.pricing-content ul li:after{content:"\f058";font-family:"Font Awesome 6 Free";font-weight:700;position:absolute;left:-35px;top:0}.pricing-content .custom-btn{max-width:270px;margin:0 auto;width:100%}.pricing-content .custom-btn a{width:100%;text-align:center;border:2px solid var(--main-color);padding:19px 15px;letter-spacing:0}.pricing-content ul li:last-child{border-bottom:0}body:not(.home) main{padding-top:110px}body .main-header header.not-front-page{background:#006533 !important;border-color:#006533 !important}.inner-banner{background-color:#f4fbf6;padding:30px 0}.inner-banner .heading{text-align:center}.inner-banner .heading h1{line-height:60px;margin:0;letter-spacing:0;color:#131313}.breadcrumbs{margin:40px 0 0}.breadcrumbs ul{display:flex;list-style:none;margin:0;justify-content:center;padding:0}.breadcrumbs ul .breadcrumb-item a,.breadcrumbs ul .breadcrumb-item,.breadcrumb-item+.breadcrumb-item:before{color:#191919;font-size:18px;line-height:21px;letter-spacing:0;transition:all .3s ease}.breadcrumbs ul .breadcrumb-item a:hover{color:var(--main-color)}.breadcrumb-item+.breadcrumb-item:before{color:#000 !important}.why-choose-section .left-content-area .content:before{content:"";width:6px;height:12%;background-color:#33b04b;position:absolute;bottom:0;right:-14px}.faq-section{padding:0 0 94px}.faq-section .heading{text-align:center;margin:0 0 45px}.faq-section .heading h2{line-height:60px;letter-spacing:0}.faq-accordion .accordion-heading h3{font-size:22px;letter-spacing:.22px;line-height:26px;color:#131313}ul.accordion-list,ul.accordion-list-2{list-style:none;padding:0;margin:0}ul.accordion-list li .accordion-heading,ul.accordion-list-2 li .accordion-heading{padding:16px 40px 16px 20px;background:#f5f5f5;border:1px solid #eaeaea;cursor:pointer;position:relative;min-height:86px;display:grid;align-items:center}ul.accordion-list li,ul.accordion-list-2 li{margin:0 0 20px}ul.accordion-list li:last-child{margin-bottom:0}ul.accordion-list li .answer,ul.accordion-list-2 li .answer{padding:25px 0 30px}ul.accordion-list li .answer p,ul.accordion-list-2 li .answer p{font-size:18px;letter-spacing:.36px;line-height:37px;color:#000}ul.accordion-list li .accordion-heading:after,ul.accordion-list-2 li .accordion-heading:after{content:"\2b";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:35px;font-weight:700;line-height:29px}ul.accordion-list li.active .accordion-heading:after,ul.accordion-list-2 li.active .accordion-heading:after{content:"\f068";font-family:"Font Awesome 6 Free";font-weight:700;font-size:28px}.how-it-work-section .heading{text-align:center;margin:0 0 50px}.how-it-work-section .heading h2{line-height:60px}.how-it-work-steps{display:flex;align-items:flex-start;margin:0 -10px;justify-content:space-between;position:relative}.how-it-work-steps .step{text-align:center;padding:0 10px}.step-heading{width:77px;height:77px;box-shadow:0px 0px 12px #0000001a;border:1px solid #32ad4a33;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;margin:0 0 28px;position:relative;z-index:2}.step-content>p{font-size:20px;letter-spacing:.4px;line-height:31px;font-family:"Gotham-Medium";max-width:220px;margin:0 auto;color:#313131}.how-it-work-steps:before{content:"";width:100%;max-width:85%;position:absolute;top:38.5px;left:50%;transform:translateX(-50%);border:1px dashed #006533;z-index:1}.process-section{padding:72px 0 99px}.process-content{display:flex;flex-wrap:wrap;border:1px solid #f0f0f0;position:relative}.process-content>.process-step{flex-shrink:0;width:50%;padding:35px;border-right:1px solid #f0f0f0;text-align:center}.process-content>.process-step:nth-child(2n){border-right:0}.process-content>.process-step:nth-child(n+3){border-top:1px solid #f0f0f0}.process-content:after{content:"";width:33px;height:33px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process-content>.process-step .process-step-img{margin:0 0 25px}.process-content>.process-step .process-step-content p{font-size:18px;line-height:33px;letter-spacing:.36px;color:#000}.main-header header nav div.sign-up button a{color:inherit !important}.popupContainer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}button:hover{background-color:#0056b3}div#popupContainer1 button#closePopup1{position:absolute;right:-20px;top:-30px;background:#33b04b;font-family:"Gotham-Medium";border-radius:50px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}div#popupContainer1 .popupContent{width:650px}div#popupContainer1 iframe.videoPlayer{width:100%}.hero-banner .hero-banner-left-text h1{font-family:"Gotham-Medium";font-size:55px;line-height:65px;color:#131313;font-weight:700}body.custom-cls{overflow:hidden}.main-header header.fixed{position:fixed;background:#fff}.faq-section.cstm-cls-con{padding:94px 0 94px}.wpcf7-not-valid-tip{font-size:14px}.page404 #content{margin-right:0}.page404 #content .entry-title{font-size:150px;letter-spacing:10px;color:transparent;stroke-width:2px;stroke:#000;-webkit-text-stroke:2px #006533;font-weight:700;line-height:normal}.page404 .entry-content{padding-top:0}.wpcf7-spinner{margin:0 auto;display:flex;justify-content:center;margin-top:20px}section.faq-section.for-faq-page{padding:94px 0 94px}.right-content-area img{width:100%}.wpcf7-response-output{margin:0 auto !important}.wpcf7-not-valid-tip{line-height:normal;padding-top:10px}section#homepage-about-sec{padding-bottom:0}.process-section .process-img img{min-height:642px;object-fit:cover}.wpcf7-not-valid-tip{color:red}body.no-scroll{overflow:hidden}body.single-post div#container{float:unset}body.single-post div#primary,body.single-post #comments,body.single-post .custom-post div#nav-above,body.single-post .custom-post div#nav-below{display:none}body.single-post .custom-post .entry-utility{display:none}body.single-post .custom-post .entry-meta{display:none}body.single-post .custom-post{padding-top:150px}body.single-post .custom-post h1,body.single-post .custom-post h2{line-height:normal;padding-bottom:20px;font-family:"Gotham-Medium";font-weight:500;color:#131313}body.single-post .custom-post p{font-size:21px;line-height:34px;letter-spacing:.32px;padding-top:20px;color:#131313}body.single-post .custom-post .entry-content{padding:0}.remove-overlay-cst{width:42px;height:42px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#33b04b;cursor:pointer;position:absolute;right:19px;top:38px}.typography-section{padding-top:180px}.typography-section h1{line-height:1.2em;font-size:55px;font-family:"Gotham-Medium"}.typography-section h2{line-height:60px;font-size:50px}.typography-section h3{font-size:30px;background:0 0 !important}.typography-section h4{font-size:35px;color:#000}.typography-section h5{margin-bottom:5px;font-size:24px}.typography-section ol{margin-left:0;padding:25px 0;letter-spacing:normal;list-style:inside}.typography-section ul h4{color:#000;font-size:32px;letter-spacing:normal}.typography-section ol li,.typography-section ul li{line-height:1.2;font-size:19px}.typography-section ol li a,.typography-section ul li a{color:#242424}.typography-section ul{margin-left:0;padding-bottom:20px;list-style-position:inside;padding-left:0;font-family:"Gotham-Book-normal"}.color-platee{background:0 0}.color-platee{width:100%;float:left}.color-inner{margin:20px 0 0;display:flex;column-gap:10px;align-items:center}.color-card{display:flex;align-items:center;column-gap:10px}.typo-btn{width:100%;float:left;margin:20px 0 0}.trap-btn{display:flex;align-items:center;margin:20px 0 0}.trap-btn .navbar-btn{padding:0;margin-right:15px}.trap-btn .navbar-btn .btn-reserve{outline:0;border-radius:50px;font-size:20px;line-height:normal;font-family:"Gotham-Medium";border:2px solid var(--main-color);padding:22px 40px;background:0 0;color:var(--black03);transition:all .5s ease-in-out;letter-spacing:0}.trap-btn .navbar-btn .btn-reserve:hover{background:var(--main-color);border:2px solid var(--main-color);color:var(--white-color) !important}.trap-btn .cmn-btn{width:auto;float:left;border:2px solid #ddd;color:#000;background:0 0;padding:0 60px;font-size:20px;line-height:65px;height:65px;font-weight:500;letter-spacing:.4px;transition:all ease .3s}.trap-btn .cmn-btn a{color:#000}.page-template-Typography.page-template-Typography-php .footer-section{padding-top:300px}.comn-colr{width:60px;height:60px}.comn-colr.yellow{background:#33b04b}.comn-colr.blue{background:#006533}.comn-colr.black{background:#212529}.comn-colr.green{background:#f0f0f0}section.typography-section p{font-size:18px;color:#242424;line-height:1.2;letter-spacing:0;font-weight:500}.main-header header nav div.sign-up.login button.btn.btn-outline-success{justify-content:flex-start}.main-header header nav div.sign-up.login button.btn.btn-outline-success a{padding-left:15px}a.navbar-brand img{max-width:360px}.main-header header nav .navbar-nav li.nav-item{font-family:Figtree;padding:0 20px}.main-header header nav div.sign-up.login{padding-left:15px}.main-header header nav div.sign-up.login button.btn.btn-outline-success{background:0;border:1px solid var(--main-color);color:var(--black01)}.main-header header nav div.sign-up.login button.btn.btn-outline-success span.lock{background:var(--main-color) !important;border:1px solid var(--main-color) !important}.main-header header nav div.sign-up.login button.btn.btn-outline-success span.lock img{filter:invert(1)}.main-header header nav div.sign-up.login button.btn.btn-outline-success:hover{background:var(--main-color)}.main-header header nav div.sign-up.login button.btn.btn-outline-success:hover a{color:var(--light-green) !important}.main-header header nav div.sign-up.login button.btn.btn-outline-success:hover span.lock{background:var(--light-green) !important;border-color:var(--light-green) !important}.main-header header nav div.sign-up.login button.btn.btn-outline-success:hover span.lock img{filter:unset}section.get_start-section{width:100%;float:left;padding:50px 0 0}section.faq-section.cstm-cls-contact{padding:0}section.get_start-section p{margin:0 0 15px}section.get_start-section p:last-child{margin-bottom:0}section.get_start-section p:empty{display:none}section.loaction-top-sec{padding-top:128px;padding-bottom:28px}.container-fluid{padding-right:15px !important;padding-left:15px important}body{padding-top:92px}section.saved-searches .saved-search-box{box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border:unset;padding:32px 24px;border-radius:8px;height:100%}section.saved-searches .saved-search-box p{font-size:14px;line-height:24px;font-weight:600}section.saved-searches .saved-search-box a.btn.btn-primary.btn-sm{background:var(--main-color);border:1px solid var(--main-color);color:var(--white-color);padding:10px 40px;font-size:18px;border-radius:39px}section.saved-searches .saved-search-box a.btn.btn-primary.btn-sm:hover{color:var(--main-color);border:1px solid var(--main-color);background:var(--white-color)}section.saved-searches .saved-search-box button.btn.btn-danger.btn-sm.delete-search:hover{color:#dc3545;background:var(--white-color)}section.saved-searches .saved-search-box button.btn.btn-danger.btn-sm.delete-search{padding:10px 40px;border-radius:50px;font-size:18px;border:1px solid #dc3545}section.saved-searches .saved-search-box p{font-size:14px;line-height:24px;font-weight:600}section.saved-searches .saved-search-box h5{font-size:18px;margin-bottom:15px}section.saved-searches h2{line-height:1.5}section.saved-searches .saved-search-box>div{display:flex;flex-direction:column;justify-content:space-between;height:100%}.wishlist-page .wishlist-item .wishlist-thumb img{width:100%;border-radius:8px 8px 0 0}.wishlist-page .wishlist-item .wishlist-info{padding:20px 0}.hidden-properties-section p.wishlist-address{font-size:14px;line-height:24px;text-align:left;color:#000;font-family:'Gotham-Book-normal';font-weight:600;padding:20px 0}.wishlist-page .wishlist-item .wishlist-info p.wishlist-address{font-size:14px;line-height:24px;text-align:left;color:#000;font-family:'Gotham-Book-normal';font-weight:600;padding:20px 12px}.wishlist-page .wishlist-item .wishlist-info h3.wishlist-price{color:#000;font-size:20px;padding:0 12px}.wishlist-page .wishlist-item .wishlist-info .listing-description{border-bottom:1px solid rgb(0 0 0/20%);padding-bottom:7px;margin:5px 0 0}.wishlist-page .wishlist-item .wishlist-info .btns-group{padding:0 12px;display:flex;justify-content:space-between;gap:20px;align-items:center}.wishlist-page .wishlist-item .wishlist-info .btns-group a.share{color:var(--main-color);border:1px solid var(--main-color);border-radius:50px;width:100%;max-width:150px;text-align:center;height:46px;display:flex;align-items:center;justify-content:center;transition:all .3s}.wishlist-page .wishlist-item .wishlist-info button.delete-wishlist{border:1px solid var(--main-color);border-radius:50px;width:100%;max-width:150px;text-align:center;height:46px;display:flex;align-items:center;justify-content:center;background:var(--main-color);color:var(--white-color);transition:all .3s}.wishlist-page .wishlist-item .wishlist-info .btns-group a.share:hover{background:var(--main-color);color:var(--white-color)}.wishlist-page .wishlist-item .wishlist-info button.delete-wishlist:hover{background:var(--white-color);color:var(--main-color)}div#wishlist-loader-overlay p{display:none}div#wishlist-loader-overlay .loader{border:6px solid #f3f3f3 !important;border-top:6px solid #3498db !important;width:60px !important;height:60px !important}div#wishlist-loader-overlay{display:flex}.wishlist-page .wishlist-item{box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;overflow:hidden;border-radius:8px;height:100%;margin:0 15px}.wishlist-thumb img{width:100%}.wishlist-info{padding:20px}.wishlist-item{background:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;margin:0 0 20px}.wishlist-info p.wishlist-address{font-size:17px;margin:0}.wishlist-info .btns-group{display:flex;align-items:center;justify-content:space-between}.wishlist-info .btns-group a.prop-service{color:#33b04b}.wishlist-info .btns-group button{background:#33b04b;border-radius:50px;padding:4px 25PX;font-size:17px;font-weight:500;font-family:'Gotham-Medium';border:2px solid #33b04b;transition:all ease .3s}.wishlist-info .btns-group button:hover{background:0 0;color:#33b04b}section.pre-header-bar a{color:#fff;margin:0 auto}section.pre-header-bar svg{fill:#fff;margin:-4px 0 0}section.header-h1{text-align:center}section.pre-header-bar{background:#00b353;padding:40px 0 40px 20px;text-align:center}div#propertyGalleryModal .modal-body{max-height:620px;overflow-y:auto}section.lisiting-grid-imgs-sec.popup-grid{display:flex}div#propertyGalleryModal .modal-dialog{max-width:1170px}div#propertyGalleryModal button.btn-close{opacity:1;background-color:#00b353;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");transition:all ease .3s}.wishlist-page p{text-align:right}.wishlist-page>p{text-align:center}div#propertyGalleryModal button.btn-close:hover{background-color:#000}.listing-description ul li:last-child{display:flex;align-items:center;gap:5px}div#propertyGalleryModal .modal-body .second-imgs-grid img{height:310px}.all-images-flat-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.all-images-flat-container a{width:48%}.all-images-flat-container a .image-item{height:100%}.all-images-flat-container a .image-item img{object-fit:cover;height:100%}.image-wrap-estate img{width:100%}img.wrpa-image-sec{max-width:288px}.main-header header nav .navbar-nav li.nav-item a.nav-link svg path{fill:transparent}.comntent-wrap-estaret p,footer.footer-section h5{color:#000}img.wrpa-image-sec{right:-9px !important;bottom:-11px !important}.image-wrap-estate{overflow:hidden}.get-in-touch p:last-of-type{margin-top:17px}.navbar-light .navbar-toggler i{color:#fff}.navbar-light .navbar-toggler{border-color:#fff}