/*!
Theme Name: Grupo Residencial
Theme URI: https://www.gruporesidencial.com/
Author: WX Digital Agency
Author URI: https://wx.agency/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: grupo-residencial
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Grupo Residencial is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Montserrat',sans-serif;color:#231F20}main{display:block}h1{font-size:2em;margin:.67em 0}p{font-size:13px;line-height:24px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:'Montserrat',sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#231F20;font-family:'Montserrat',sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;font-family:'Montserrat',sans-serif!important;padding-left:0}.blog-inner h1,.blog-inner h2,.blog-inner h3,.blog-inner h4,.blog-inner h5,.blog-innerh6{padding-left:0!important}.blog-inner h1{font-size:24px}.blog-inner h2{font-size:20px}.blog-inner h3{font-size:18px}.blog-inner h4{font-size:16px}.blog-inner h5{font-size:14px}.blog-inner p{padding-left:0!important}h2{font-weight:600!important}p{margin-bottom:13px!important;margin-top:0;line-height:24px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;font-family:'Montserrat',sans-serif}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%;width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.faq-step.full-sec{width:100%!important}a{color:#4169e1}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}body.fixed .header{position:fixed;width:100%;top:0;background:#231F20;left:0;z-index:999}button{outline:none!important}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body{overflow-x:hidden!important}.menu ul.menu-social-media li:nth-child(2) a img{width:10px}.contact-hm-sec{margin-bottom:10px}body.menuOpened{overflow:hidden}}.footer-sec-outer .footer-inner .form-sec-ft h6{margin:0;font-size:14.58;font-weight:600;color:#f8f8f8}.footer-sec-outer .form-sec-ft form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:15px}.footer-sec-outer .form-sec-ft form input{border:none;border-bottom:1px solid #F8F8F8!important;font-size:9px;color:#F8F8F8;background:#fff0;padding-top:6px;padding-bottom:10px;border-radius:0;outline:none}.footer-sec-outer .form-sec-ft form input::-webkit-input-placeholder{color:#f8f8f8;font-size:9px;text-transform:uppercase}.footer-sec-outer .form-sec-ft form input:-ms-input-placeholder{color:#f8f8f8;font-size:9px;text-transform:uppercase}.footer-sec-outer .form-sec-ft form input::placeholder{color:#f8f8f8;font-size:9px;text-transform:uppercase}.footer-sec-outer .form-sec-ft form input[type='email']{width:88%}.footer-sec-outer .footer-inner .form-sec-ft h6{margin:0;font-size:14.58px;font-weight:600;color:#f8f8f8}.footer-sec-outer .form-sec-ft form button{color:#fff;border:none;cursor:pointer;position:relative;background:#F8F8F8;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:0}.footer-sec-outer .form-sec-ft form button img{width:18px;height:12px}form#pardot-form .pardot-outer{grid-gap:0 30px!important}.footer-sec-outer .ft-logo img{width:50px;height:66px;object-fit:contain}.footer-sec-outer .menu-sec-ft h6{font-size:10.21px;margin:0;color:#F8F8F8;text-transform:uppercase;font-weight:600}.footer-sec-outer .menu-sec-ft ul li{list-style-type:none;padding-top:6px}.footer-sec-outer .menu-sec-ft ul li a{text-decoration:none;display:inline-block;font-size:10px;color:#F8F8F8}.footer-sec-outer .menu-sec-ft ul{padding-left:0;margin:0}.footer-sec-outer .ft-sm-sec a img{width:18px;height:18px}.footer-sec-outer .footer-inner-sm .ft-sm-sec{display:flex;text-align:center;justify-content:center}.footer-sec-outer .footer-inner-sm ul{margin:0;padding:0}.footer-sec-outer .footer-inner-sm ul li{padding-top:0;list-style-type:none;margin:2px 6px 6px 6px}.footer-sec-outer .footer-inner-sm ul li a{text-decoration:none}.footer-inner{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}.form-sec-ft{width:35%}.desktop-footer .form-sec-ft{padding-right:92px}.logo-sec-ft{width:20%;display:flex;justify-content:center}.logo-sec-ft .ft-logo{margin-left:20px}.menu-sec-ft{width:16%}a.vector-text.vector-text01{margin-top:77px!important;display:inline-block}.bialty-container ol{margin-left:0;margin-top:30px}.bialty-container ol li{margin-bottom:4px!important;font-size:14px;line-height:27px;color:#231F20}a#cn-accept-cookie{background:#b7212f!important;color:#fff!important;margin-left:20px!important;padding:10px 23px!important;font-weight:600!important;width:auto;text-decoration:none;font-family:'Montserrat';font-style:normal;font-size:16px;line-height:20px;text-align:center;display:flex;width:max-content}@media only screen and (max-width:479px) and (min-width:220px){.form-sec-ft{width:100%;margin-top:10px}.logo-sec-ft{width:100%;margin-top:0}.menu-sec-ft{width:100%;margin-top:60px}.logo-sec-ft .ft-logo{margin-left:0}}@media only screen and (max-width:767px) and (min-width:480px){.form-sec-ft{width:100%;margin-top:10px}.logo-sec-ft{width:100%;margin-top:10px}.menu-sec-ft{width:100%;margin-top:10px}.logo-sec-ft .ft-logo{margin-left:0}}.modula-items .modula-item:first-child{top:55px!important}.banner-outer .banner-inner .banner-img img{height:713px;width:100%;object-fit:cover}.banner-outer .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;position:absolute;margin:auto;list-style-type:none;left:0;right:0;bottom:60px}.banner-outer .slick-dots li{margin:0 10px!important;width:50px}.banner-outer .slick-dots button{display:block;padding:0;border:none;width:50px;height:3px;border-radius:unset;text-indent:-9999px;background-color:#B6B8B8;cursor:pointer}.banner-outer .slick-dots li.slick-active button{background-color:#fff}.banner-outer .banner-inner{position:relative}.banner-outer .banner-inner .banner-img{position:relative}.banner-outer .banner-inner .container{color:#fff;position:absolute;top:55%;margin:auto!important;left:0;right:0}.banner-outer .banner-inner .container .title-banner h1{font-size:35px;font-weight:500;padding-bottom:5px;margin-bottom:0}.banner-outer .banner-inner .container .banner-sub-title{position:relative;margin-left:50px;font-size:15px;font-weight:500}.banner-sec .banner-header h2,.banner-sec .banner-header h1{font-size:35px;font-weight:400;color:#fff;margin:0;z-index:9;position:relative}.container{width:1200px!important;margin:0 auto!important;left:0!important;padding:0}.container-new{max-width:1920px;margin:0 80px!important}.image-gallery-sec ul.wpb_image_grid_ul{display:flex;flex-wrap:wrap}.image-gallery-sec ul.wpb_image_grid_ul li:firstchild{width:60%}.blog-text-btn{position:relative}.blog-text-btn .btn.btn--white{padding-left:33px!important}.blog-text-btn img{height:100%;object-fit:cover}.blog-inner ul li,.blog-inner ol li{padding-bottom:10px}.blog-inner ul{padding-left:35px;margin-left:0}ul.oval-sec li{list-style-type:circle}.blog-inner ol{padding-left:30px;margin-left:0}.blog-section .blog-ls-heading:before{content:"";width:500px;height:1px;position:absolute;left:-512px;top:19px;z-index:99;border-bottom:1px solid #ccc}.blog-ls-heading{position:relative;margin:0!important;text-transform:uppercase}.bl-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.bl-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.bl-inner .left-ls{width:65.5%}.bl-inner .right-ls{width:27%}.bl-inner .blog-date{font-size:9px;color:#8D8D8D;padding-left:10px;padding-top:6px}.bl-inner .blog-title h3{font-size:15px;font-weight:500;margin:0;padding-top:4px;color:#FFF}.bl-inner .blog-title h3 a{font-size:15px;font-weight:500;margin:0;padding-top:7px;color:#FFF;text-decoration:none}.bl-inner .right-ls .blog-title h3 a{margin-bottom:26px;display:inline-block;padding-top:0}.bl-inner .blog-title h3 a:hover{opacity:.8;color:#fff}.bl-inner .blog-title h3{padding-left:10px}.bl-inner .blog-title h3 a{font-size:15px;font-weight:500;margin:0;padding-top:8px;color:#FFF;text-decoration:none}.bl-inner .left-ls .ls-image img{height:100%;width:100%;object-fit:cover}.bl-inner .right-ls .ls-image img{height:100%;width:100%;object-fit:cover}.ls-image img{width:100%;height:100%;margin-bottom:12px}.right-ls .ls-1{margin-bottom:18px}.blog-btn span a{position:relative;border-bottom:2px solid #B7212F;padding-bottom:5px;padding-left:8px;padding-right:8px}.custom-link-sec a{position:relative;font-size:15px !Important;font-weight:500}.custom-link-sec a span{font-weight:500;padding:15px;display:block}.simple-text-inner .wpb_text_column.wpb_content_element{margin-bottom:30px}.project-outer .project-outer-sec{display:flex;flex-wrap:wrap;justify-content:space-between}.project-outer .project-inner{width:48%;padding-bottom:10px;position:relative}.project-outer .project-name{position:relative;font-weight:600;font-size:20px;color:#222B32;margin-bottom:10px;margin-top:20px;text-transform:uppercase}.project-name a{text-decoration:none;color:#222B32}.project-name a:hover{opacity:.9}.project-outer .project-image{height:320px;box-shadow:0 0 20px 5px rgb(0 0 0 / .17);-webkit-box-shadow:0 0 20px 5px rgb(0 0 0 / .17);-moz-box-shadow:0 0 20px 5px rgb(0 0 0 / .17)}.project-outer .project-image img{width:100%;height:100%;object-fit:cover}.project-outer .project-content-outer{padding:10px 50px}.project-outer .project-link-sec a{background-color:transparent!important;color:#B7212F!important;position:relative;padding:0;padding-left:35px;text-decoration:none;font-weight:500}.project-outer .project-link-sec a:hover{opacity:.8}.project-outer .project-link a{position:absolute;width:100%;height:100%;top:0;left:0}.project-outer .project-des{font-size:13px;font-weight:500;color:#8D8D8D;margin-top:0;margin-bottom:0}.project-ls-sec h4{position:relative;font-weight:600;font-size:20px;color:#222B32;margin-bottom:15px;margin-top:25px}.project-ls-sec .project-known a{background-color:transparent!important;color:#B7212F!important;position:relative;padding:0;padding-left:35px}.project-ls-sec .project-known a:before{content:"";background:#B7212F;height:2px;width:25px;position:absolute;left:0;bottom:5px}.project-ls-sec .vc_gitem-zone{background-color:transparent!important}.project-ls-sec .vc_gitem-zone.vc_gitem-zone-a{height:320px;box-shadow:0 0 20px 5px rgb(0 0 0 / .17);-webkit-box-shadow:0 0 20px 5px rgb(0 0 0 / .17);-moz-box-shadow:0 0 20px 5px rgb(0 0 0 / .17)}.project-ls-sec p{font-size:13px;font-weight:500;color:#8D8D8D;margin-top:0;margin-bottom:15px}.project-known{margin-bottom:0!important}.testimonial-slider-sec .vc_column-inner{padding-right:0}.project-ls-sec .vc_gitem-zone.vc_gitem-zone-c .vc_col-sm-12.vc_gitem-col{padding:10px 50px}.project-ls-sec .vc_gitem-post-data-source-post_excerpt{padding-bottom:10px;margin-bottom:0}.project-ls-sec .vc_gitem-zone img{height:200px;object-fit:cover}.project-ls-sec h2{color:#231F20;font-weight:600;margin:0;text-transform:uppercase}.project-sec h2{margin-top:40px;margin-bottom:0}.promise-sec h4{position:relative;font-weight:600;font-size:20px;color:#222B32;margin-bottom:20px;margin-top:10px}.promise-sec h4:before{content:"";background:#B7212F;height:2px;width:58px;position:absolute;left:-40px;bottom:-10px}.promise-sec .vc_gitem-zone{overflow:visible!important}.promise-sec .vc_gitem-zone.vc_gitem-zone-a{height:200px}.promise-sec p{font-size:13px;font-weight:500;color:#8D8D8D;margin-top:0;margin-bottom:15px}.promise-sec .vc_gitem-zone.vc_gitem-zone-c .vc_col-sm-12.vc_gitem-col{padding:10px 24px}.promise-sec .vc_gitem-post-data-source-post_excerpt{padding-bottom:20px}.promise-sec .vc_gitem-zone img{height:200px;object-fit:cover}.promise-sec h2{color:#231F20;font-weight:600;margin:0;text-transform:uppercase}.promise-sec .promise-ls .vc_grid-item-mini{box-shadow:0 0 27px 5px rgb(0 0 0 / .1);-webkit-box-shadow:0 0 27px 5px rgb(0 0 0 / .1);-moz-box-shadow:0 0 27px 5px rgb(0 0 0 / .1);transition:1s}.promise-sec .promise-ls .vc_grid-item-mini:hover{box-shadow:0 10px 40px 0 rgb(42 49 46 / 30%);transform:translateY(-25px);transition:1s}.promise-sec .promise-ls .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:75px}.promise-sec .promise-ls .vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-70px}header.entry-header{display:none}.ts-slider-outer .slick-arrow img{width:100%}.ts-slider-outer .slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none;position:absolute;margin:auto;left:0;bottom:-90px;right:0}.ts-slider-outer .slick-dots li{margin-right:9px!important}.ts-slider-outer .slick-dots button{display:block;width:4px;height:4px;padding:0;border:none;border-radius:100%;background-color:#8D8D8D;text-indent:-9999px;cursor:pointer}.vc_column-inner{padding:0!important}.ts-slider-outer .slick-dots li.slick-active button{background-color:#231F20}.ts-slider-outer .slider-outer-sec{padding-left:160px;padding-right:250px;position:relative}.ts-slider-outer .slider-outer-sec:before{position:absolute;content:'';width:25px;height:80px;top:-50px;left:75px;background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/quote-left.svg);background-repeat:no-repeat;background-position:top;background-size:contain}.ts-slider-outer .next-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/back.svg)!important;transform:rotate(180deg);background-repeat:no-repeat;background-size:cover;background-position:center;width:35px;height:35px}.ts-slider-outer .next-arrow.slick-arrow.slick-disabled img{display:none}.ts-slider-outer .back-arrow{transform:rotate(180deg)}.ts-slider-outer .back-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/back.svg)!important;background-repeat:no-repeat;background-size:cover;background-position:center;width:35px;height:35px;transform:none}.ts-slider-outer .back-arrow.slick-arrow.slick-disabled img{display:none}.ts-slider-outer .slider-outer-sec:after{position:absolute;width:25px;height:80px;content:'';bottom:0;right:85px;background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/quote-right.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain}.ts-slider-outer .slider-outer-sec .slider-content{font-size:15px;line-height:29.98px;color:#231f20;font-weight:400}.ts-slider-outer .slider-outer-sec .author-name{margin-top:50px;margin-left:45px;position:relative;color:#231f20;font-weight:500;font-size:13px}.ts-slider-outer .slider-outer-sec .author-name:before{position:absolute;content:'';left:-45px;top:8px;width:30px;height:1px;background-color:#B8212F}.ts-slider-outer .slider-outer-sec .slick-arrow{position:absolute;top:32%;cursor:pointer;width:35px;height:35px}.ts-slider-outer .slider-outer-sec .back-arrow.slick-arrow{left:0}.ts-slider-outer .slider-outer-sec .next-arrow.slick-arrow{right:0}.ts-slider-outer{padding-top:82px;padding-bottom:40px;background-color:#fff;box-shadow:#ddd 0 5px 15px -5px;margin-bottom:85px!important}.ts-slider-outer .container{width:865px!important;margin:auto}.testi-sec .vc_column-inner{padding-top:0!important}.testi-sec .vc_column-inner h2{margin:0!important}.testi-head{font-weight:600!important;margin-bottom:20px;text-transform:uppercase}.float{position:fixed;width:60px;height:60px;bottom:40px;right:20px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;z-index:99999}i.fa.fa-whatsapp.my-float{color:#fff}.my-float{margin-top:16px}.sticky-contact img{width:20px;height:20px}.sticky-contact a{background:#231f20;text-decoration:none;color:#f4f4f4;padding-top:19px;padding-bottom:16px;padding-left:14px;padding-right:20px;align-items:center;display:inline-flex}.inner-sticky{transform:rotate(-90deg)}.sticky-contact{position:fixed;right:-55px;top:50%;z-index:99}span.contact-icon{transform:rotate(90deg);margin-right:15px}.simple-text-inner .wpb_wrapper{width:75%;margin:auto}.simple-underline{position:relative}.simple-underline:after{content:"";border-bottom:2px solid #8f8f8f;position:absolute;width:100px;height:2px;bottom:0;left:calc(50% - 50px)}.simple-underline{margin:0;font-weight:500!important;padding-bottom:27px;margin-bottom:25px!important}.contact-hm-sec{font-weight:600!important;text-transform:uppercase}.entry-content{margin:0}.gallery-sec{position:relative}.gallery-sec:before{content:"";background:#f4f4f4;width:100%;height:60%;position:absolute;left:0}.banner-outer-02 .banner-img{height:472px;object-fit:cover;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;text-align:center;padding:50px 0;position:relative}.banner-outer-02 .banner-img:before{content:"";position:absolute;width:100%;height:100%;background:#000;top:0;opacity:.4}.banner-outer-02 .title-banner{width:65%;margin:0 auto;position:relative}.banner-outer-02 .title-banner p,.banner-outer-02 .title-banner *,.gr-banner .banner-content p,.gr-banner .banner-content *{font-size:26px;font-weight:500;color:#fff;line-height:43px}.simple-text-sec{margin-bottom:0!important;width:59%;margin:0 auto}.simple-text-sec p{font-size:15px;font-weight:500;line-height:24px}.image-with-text .vc_row{display:flex}.image-with-text .image-sec img{height:380px;object-fit:cover}.image-with-text .wpb_single_image{margin-bottom:0}.image-with-text .content-sec{padding-right:125px!important}.image-with-text .content-title{margin-bottom:10px;line-height:30px}.image-with-text .content-des p{font-size:13px;font-weight:500;line-height:24px;color:#8D8D8D}.his-head-vc{text-transform:uppercase}.left-con-right-img .image-right{position:relative}.left-con-right-img .image-right img{position:absolute;top:-25px;right:0;object-fit:cover;max-width:1080px}.left-con-right-img .lf-head{font-weight:500;color:#fff}.left-con-right-img .lf-con{font-weight:400;color:#8d8d8d;line-height:24px;font-size:13px;padding-left:25px}.left-con-right-img .lf-head{padding-left:25px}.left-con-right-img{overflow:initial!important}.res-con.simple-text-sec p{color:#8D8D8D;line-height:24px;font-weight:500;font-size:13px}.promise-sec.respons-sec-ls .vc_btn3-container{display:block}.vc_btn3-container.resp-btn.vc_btn3-right a{background:#fff0;color:#B7212F;font-size:15px;font-weight:500;padding:0}.vc_btn3-container.resp-btn.vc_btn3-right a:hover{background:#fff0;color:#B7212F;font-size:15px;font-weight:500;padding:0}.vc_btn3-container.resp-btn.vc_btn3-right a:before{content:"";background:#B7212F;height:2px;width:28px;position:absolute;left:-50px;bottom:40%}.respon-con-sec{width:70%;margin:0 auto}.respons-sec-ls .resp-btn{margin-right:20px}.image-slider-outer .slick-arrow img{width:18px}.image-slider-outer .next-arrow{position:absolute;transform:rotate(180deg);right:-50px;top:45%;cursor:pointer}.image-slider-outer .back-arrow{position:absolute;left:-50px;top:45%;z-index:9;cursor:pointer}.image-slider-outer .slider-image img{height:525px;width:100%;object-fit:cover}.image-slider-outer .slider-text h3{font-weight:400!important;font-size:13px;color:#8f8f8f;position:relative;margin-left:60px;margin-top:18px;margin-bottom:0}.image-slider-outer .slider-text h3:before{content:"";width:45px;background-color:#8f8f8f;position:absolute;left:-60px;top:10px;height:1px}.slider-image{position:relative}.button-image{position:absolute;right:0;bottom:0}.button-image a{padding:20px 50px;display:inline-block;background:#B8212F;color:#fff;font-size:15px;font-weight:500;text-decoration:none}.button-image a:hover{opacity:.8}.contact-sub p{font-size:15px}.page-id-336 .header{background:#fff;position:initial}.res-heading{padding:60px 0;display:flex;justify-content:center;align-items:center;text-align:center}.res-heading h1{color:#231f20;font-weight:500;font-size:25px;margin:0}.banner-outer-03 .title-banner.res-title{margin-left:165px;a position:relative;padding:20px 35px;position:relative;margin-top:-135px;margin-bottom:0}.banner-outer-03 .title-banner.res-title:before{content:"";background:#231f20;opacity:.9;position:absolute;width:100%;height:100%;left:0;top:0}.banner-outer-03 .banner-img{height:420px;object-fit:cover;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin-bottom:0}.banner-outer-03 .title-banner{width:39%;font-size:26px;font-weight:500;color:#fff;position:relative}.banner-outer-03 .title-banner.res-title .location-cat img{width:15px;margin-right:8px;height:15px;position:relative}.banner-outer-03 .title-banner.res-title .category-name h3 a{font-size:25px;font-weight:500;margin-bottom:0;position:relative;text-decoration:none;color:#fff;text-transform:uppercase}.banner-outer-03 .category-name h3{position:relative}.banner-outer-03 .title-banner.res-title .category-name h3 a:hover{color:#fff;opacity:.8}.banner-outer-03 .title-banner.res-title .location-cat span.loc-title p{font-size:10px;font-weight:400;margin-bottom:0!important}.banner-outer-03 .title-banner.res-title .location-cat{margin-bottom:10px;display:flex;align-items:center;position:relative}.banner-outer-03 .title-banner.res-title .cat-des p{font-size:13px;font-weight:400;line-height:24px;position:relative}.banner-outer-03 span.loc-icon{display:inline-flex;position:relative}.res-con-bottom-sec h5 a{text-decoration:none;color:#222B32;text-transform:uppercase}.res-ls-slider .slick-dots{display:flex;justify-content:center;width:fit-content;margin:0;padding:1rem 0;list-style-type:none;position:absolute;margin:auto;left:0;bottom:-6px;right:0}.res-ls-slider .slick-dots li{margin:0 4px!important}.res-ls-slider .slick-dots button{display:block;width:6px;height:6px;padding:0;border:none;border-radius:100%;background-color:#fff;opacity:.6;text-indent:-9999px;cursor:pointer}.res-ls-slider .slick-dots li.slick-active button{background-color:#fff;opacity:1}ul.features{margin:0;display:flex;align-items:center;padding:11px 0;border-bottom:1px solid #222b32;margin-bottom:11px}ul.features li{list-style-type:none;border-right:1px solid #8f8f8f;color:#8f8f8f;padding-right:11px;padding-left:9px;font-size:10px;font-weight:500;text-transform:uppercase}ul.features li:last-child{padding-right:0;border:none}ul.features li:first-child{padding-left:0}.re-ls-inner{margin:0 15px}.res-ls-images img{height:295px;object-fit:cover;width:100%}.res-ls-outer{padding-top:40px;padding-bottom:75px}.res-con-bottom-sec h5{font-weight:500;font-size:18px;margin:0}.res-ls-inner-sec .slick-track{width:100%;margin:0;display:flex}li#menu-item-398-post-9301{display:none!important}.res-contact-sec{background:#f8f8f8;padding:45px 0}.res-contact-sec .con-head-res{text-align:center;margin-bottom:60px}.res-contact-sec .con-head-res h3{font-size:20px;font-weight:600;color:#231f20}.res-contact-sec .con-head-res p{font-size:15px font-weight:400;color:#231f20;line-height:26px}.resource-inner>.vc_column-inner,.resource-inner .wpb_wrapper{height:100%!important}.con-ls{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:45px 25px}.con-ls .con-sec-ls{box-shadow:0 0 27px 5px rgb(0 0 0 / .1);-webkit-box-shadow:0 0 27px 5px rgb(0 0 0 / .1);-moz-box-shadow:0 0 27px 5px rgb(0 0 0 / .1);width:100%;padding:60px 25px;padding-bottom:60px;transition:1s}h4.office-sales{text-align:left!important}.con-ls:before{display:none!important}.con-ls .con-sec-ls:hover{box-shadow:0 10px 40px 0 rgb(42 49 46 / 30%);transform:translateY(-25px);transition:1s}.location-heding-con{border-bottom:1px solid #231f20;padding-bottom:25px;margin-bottom:30px;font-weight:700!important}.telephone-sec-con:before,.telephone-sec-con p a:before{content:"";background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/phone.svg);position:absolute;left:0;top:0;width:25px;height:25px;background-repeat:no-repeat}.telephone-sec-con{position:relative;padding-left:45px}.telephone-sec-con p a{text-decoration:none;color:#2A2B2D;font-size:15px}.mobile-con:before,.mobile-con p a:before{content:"";background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/mail.svg);position:absolute;left:0;top:0;width:25px;height:25px;background-repeat:no-repeat}.mobile-con{position:relative;padding-left:45px}.mobile-con p a{text-decoration:none;color:#2A2B2D;font-size:15px;word-break:break-all}.office-sales{font-weight:600;margin-bottom:25px}.direction-con{position:relative;padding-left:30px;margin-bottom:20px!important;font-weight:500}.direction-con:before{content:"";background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/location-pin.svg);position:absolute;left:0;top:3px;width:20px;height:20px;background-repeat:no-repeat}.des-con-sec{margin:0 15px;margin-bottom:40px!important}.des-con-sec p{color:#2A2B2D;font-size:15px}.map-link-sec a{background-color:transparent!important;color:#B7212F!important;position:relative;padding:0;padding-left:35px;text-decoration:none;font-size:15px!important;margin:0 15px}.map-link-sec a span{font-size:15px!important}.map-link-sec a{color:#B7212F!important;font-weight:500!important}.telephone-sec-con a{outline:none}.map-link-sec a:before{content:"";background:#B7212F;height:2px;width:25px;position:absolute;left:0;bottom:8px}.mobile-con{margin-bottom:45px!important}.bottom-contact .contact-head{font-weight:600}.history-inner .hs-date{margin-top:15px;font-size:20px;font-weight:600;color:#222B32}.history-inner .hs-des{margin-top:10px;font-size:13px;font-weight:500;line-height:24px;color:#8D8D8D}.banner-res-loc{min-height:445px;padding-top:180px;padding-bottom:73px;text-align:center;color:#fff;margin-bottom:0;background-position:center!important;background-size:cover!important}.banner-res-loc .banner-inner-text-sec{width:55%;margin:0 auto;position:relative}.banner-res-loc .banner-inner-text-sec h3{font-size:29px;font-weight:700;margin-bottom:15px}.banner-res-loc .banner-inner-text-sec .des-ban p{font-size:16px;font-weight:500}.banner-res-loc .banner-inner-text-sec .des-ban{margin-bottom:80px}.banner-res-loc .banner-inner-text-sec .link-ban a{color:#fff;font-size:15px;font-weight:500;border-bottom:2px solid #fff;padding-bottom:3px;text-decoration:none}.banner-res-loc .banner-inner-text-sec .link-ban a:hover{color:#fff;opacity:.8}.res-inner-heading-sec .recent-head h2{text-align:center;font-size:20px;font-weight:600;color:#231F20;text-transform:uppercase}.res-inner-heading-sec{padding:45px 0;padding-bottom:35px!important}.category-name h3{font-size:25px}.contact-bottom-sec{background:#F8F8F8;padding:45px;padding-bottom:0px!important;text-align:center}.contact-bottom-sec h2{font-weight:600;font-size:20px}.contact-bottom-sec p{font-size:15px}.residencialPage .header{position:initial;background:#fff!important;top:0}.residencialPage .menu ul li a{color:#231F20}iframe form.form input,iframe form.form select{border:none;background:#EBEBEB;height:40px;padding:0 15px;outline:none}form.form input,form.form select{border:none;background:#EBEBEB;height:40px;padding:0 15px;outline:none}form.form input{border-top-width:0;border-left-width:0;border-right-width:0;border-color:#424242;border-bottom-width:1px}select{border-color:#ddd;border-top-width:0;border-right-width:0;border-left-width:0;color:#75758b}input.text{user-select:none;padding-left:5px}input.text:focus{outline:none!important}select:focus{outline:none!important}form.form input.text:focus{border-color:#fc6e62;border-bottom-width:1px;transition-duration:.3s;transition-timing-function:ease-in-out}select:focus{border-color:#fc6e62}form.form p.submit input{color:#fff;font-family:"roboto",sans-serif;font-weight:500;font-size:15px;letter-spacing:1px;padding:15px 18px;position:relative;text-transform:uppercase;margin:15px 0px!important;line-height:37px;display:inline-block;border-width:0px!important;background:#fc6e62}form.form p.submit input:hover{background:#f75a52;box-shadow:0 20px 20px rgb(0 0 0 / .16);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px);transition-duration:.2s;transition-timing-function:ease-in-out}p.errors{color:#fff;background:#fc6e62!important;font-family:"Roboto",sans-serif!important;width:100%!important;margin-left:0px!important}p.error.no-label{color:#fc6e62!important;font-family:"Roboto",sans-serif!important;margin-left:0px!important}.pardot-form-sec{margin-bottom:0px!important}.gr-banner{height:472px;object-fit:cover;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;text-align:center;padding:50px 0 47px;color:#fff}.resource-inner{width:50%!important}.service-image{margin-bottom:0!important}.service-post-outer{display:flex;align-items:center!important}.gr-banner h1{font-size:26px;font-weight:500}.gr-banner .banner-content{width:65%;margin:0 auto;display:flex;align-items:center}.content-with-Cta{color:#fff;text-align:center}.content-with-Cta .heading{margin-bottom:0}.bannner-bottom-venta{position:relative;margin-bottom:0px!important}.contact-sub P{font-size:15px!important}.bannner-bottom-venta span.icon-before{margin-right:8px;margin-left:35px}.bannner-bottom-venta span.icon-before img{height:20px;width:20px}.back-btm-sec a{position:relative;padding-left:35px}.bannner-bottom-venta p{font-size:15px;font-weight:500}.bannner-bottom-venta span.pop-link a{margin-left:30px;color:#fff;border-bottom:1px solid #b7212f;padding-bottom:5px;text-decoration:none}.bannner-bottom-venta span.pop-link a:hover{opacity:.8}.service-post-con .service-link a{background-color:transparent!important;color:#B7212F!important;position:relative;padding:0;padding-left:35px;text-decoration:none;font-weight:500;font-size:15px}.service-post-con .service-link a:before{content:"";background:#B7212F;height:2px;width:25px;position:absolute;left:0;bottom:8px}.service-head-post h2{font-size:20px;color:#231f20;font-weight:500}.service-con p{color:#8d8d8d;font-size:13px}.service-post-outer .vc_row{display:flex;align-items:center}h2.service-head{padding-bottom:60px!important;color:#231F20!important;text-align:center!important;font-size:36px!important;font-style:normal!important;font-weight:600!important;line-height:44px!important;margin-bottom:0!important}.resource-outer{display:grid;grid-template-columns:auto auto;grid-gap:30px 44px}.resource-outer:before,.resource-outer:after{display:none!important}.resource-outer .resource-inner{width:100%}.resource-inner>.vc_column-inner:hover{box-shadow:0 10px 40px 0 rgb(42 49 46 / 30%);transform:translateY(-25px)!important;transition:1s!important}.resource-inner>.vc_column-inner{transition:1s!important;box-shadow:0 4px 14px 0 #0000001a}.resource-outer .resource-inner .vc_row{margin-left:0;margin-right:0;display:flex}.respon-sec-img .vc_column-inner,.respon-sec-img .vc_column-inner .wpb_wrapper,.respon-sec-img .vc_column-inner .wpb_wrapper .wpb_single_image,.respon-sec-img .vc_column-inner .wpb_wrapper .wpb_single_image figure.wpb_wrapper.vc_figure,.respon-sec-img .vc_column-inner .wpb_wrapper .wpb_single_image figure.wpb_wrapper.vc_figure .vc_single_image-wrapper,.respon-sec-img .vc_column-inner img{height:100%;object-fit:cover;width:100%}.resource-link a{background:transparent!important;border:none!important;color:#B7212F!important;position:relative;padding:0!important;padding-left:35px!important;text-decoration:none;font-weight:500!important;font-size:15px!important}.resource-outer:before,.resource-outer:after{display:none}.resource-link a:before{content:"";background:#B7212F;height:2px;width:25px;position:absolute;left:0;bottom:8px}.res-con{margin-bottom:80px!important;min-height:120px}h3.head-resource{font-weight:500;margin-bottom:20px;padding-right:10px}.resource-outer .resource-inner .wpb_single_image{margin-bottom:0!important}.content-with-Cta .two-ctas{display:flex;align-items:center;justify-content:center;margin-bottom:45px}.content-with-Cta .two-ctas a{color:#fff;text-decoration:none;border:1px solid;border-color:#b8212f;padding:15px;font-weight:500;color:#fff;font-size:15px}.content-with-Cta .two-ctas .cta-02 a{margin-left:85px}.content-with-Cta .two-ctas .two-ctas-sec:first-child a:after{content:"";width:100%;height:1px;background:#8d8d8d;position:absolute;bottom:-46px;left:0}.content-with-Cta .two-ctas .cta-02 a:after{content:"";background:#8d8d8d;height:1px;position:absolute;width:292px;left:-94px;bottom:-46px}.project-content-outer .project-link-sec{margin-top:15px}.bannner-bottom-venta p{margin-bottom:0px!important}.content-with-Cta .heading h2{margin-bottom:0px!important;font-weight:500!important;text-transform:uppercase}.content-with-Cta .two-ctas a span{color:#fff}.content-with-Cta .divider hr{width:38%;border:1px solid #8d8d8d}.content-with-Cta .content{display:flex;justify-content:center;margin-top:30px}.content-with-Cta .content .contets01{padding:0 40px}.content-with-Cta .content .contets01 p{font-size:15px;font-weight:500}.content-with-Cta .content .contets01.divider2 hr{width:125%;border-color:#b8212f}.two-image-sec{margin-bottom:26px;background-color:#f8f8f8}.two-image-sec .two-image-sec-heading{text-align:center;padding-top:66px;padding-bottom:52px}.two-image-sec .two-image-sec-heading h2{font-weight:600}.two-image-sec .leftimage img{width:100%;height:auto;object-fit:cover}.service-link.vc_btn3-left{margin-bottom:0px!important}.two-image-sec .two-images{display:flex;justify-content:space-between;align-items:center}.two-image-sec .leftimage{width:75%}.two-image-sec .right-sec{width:25%;padding:0 80px}.two-image-sec .right-sec p{font-weight:500;color:#8d8d8d;font-size:13px}.two-image-sec .right-sec .right-content{position:relative}.two-image-sec .right-sec .headings{margin-bottom:15px}.two-image-sec .right-sec p.info{margin-top:30px;color:#b8212f;font-weight:500;font-size:15px;margin-left:36px}.two-image-sec .right-sec p.info:before{position:absolute;content:'';left:0;top:126px;bottom:0;margin:auto;width:30px;height:1px;background-color:#BA212F}.two-image-sec .right-sec p.info1{margin-top:30px;font-size:15px;font-weight:500}.two-boxes{padding-top:50px;padding-bottom:96px}.two-boxes p{color:#2c2e2e;font-size:13px}.two-boxes .box-heading{text-align:center;margin-bottom:85px}.two-boxes .boxes{display:flex;justify-content:space-between;align-items:center}.two-boxes .boxes .two-box-sec1{display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 14px 0 #0000001a;width:47%;height:335px}.two-boxes .boxes .firstimg img{height:335px;width:255px;object-fit:cover}.two-boxes .boxes .right-para{padding:0 30px}.two-boxes .boxes .right-para .top-content{margin-bottom:35px}.two-boxes .boxes .right-para .top-content h2{font-size:20px;font-weight:500}.two-boxes .boxes .right-name p{display:flex;justify-content:flex-end;margin-top:65px;color:#b8212f;font-size:15px;font-weight:500}.two-boxes .boxes .right-name{position:relative}.two-boxes .boxes .right-name p:before{position:absolute;content:'';right:86px;top:0;bottom:0;margin:auto;width:30px;height:1px;background-color:#BA212F}ul{margin-bottom:0;padding-left:0}ul li{padding-left:0}.accord01 .accordion{background:#FFF;border-radius:5px;padding:0 100px}h2.faq-head{text-transform:uppercase;margin-bottom:0}.accord01 .accordion .question{border-bottom:1px solid #8d8d8d;padding-top:40px;padding-bottom:25px;cursor:pointer;position:relative}.accord01 .accordion ul li.open .question{margin-bottom:35px}.accord01 .accordion ul li:first-child .question{padding-top:0}figure.containerZoom{background-position:50% 50%;position:relative;width:100%;overflow:hidden;cursor:zoom-in;margin:0}figure.containerZoom img{transition:opacity .5s;display:block;width:100%}figure.containerZoom.active img{opacity:0}.accord01 .accordion .question h2{font-size:20px;margin:0;color:#231f20;position:relative;display:flex;justify-content:space-between}.accord01 .accordion ul.list-unstyled{margin-left:0!important}.accord01 .accordion .question .icon{transition:1s cubic-bezier(.175,.885,.32,1.275) all;width:20px;height:20px}.accord01 .accordion .answer{max-height:100%;overflow:hidden;transition:1s cubic-bezier(.175,.885,.32,1.275) all}.accord01 .accordion li.open .answer-outer{display:block!important;transition:0.8s}.accord01 .accordion .answer-outer{display:none!important;transition:0.8s}.accord01 .accordion .answer p{margin-bottom:15px;color:#8d8d8d;font-size:13px;font-weight:500}.accord01 .accordion .answer ul li{color:#8d8d8d;font-size:13px;font-weight:500;margin-bottom:15px}.accord01 .accordion .answer{display:flex}.accord01 .accordion .answer .first span{color:#b8212f;font-size:15px;font-weight:500}.accord01 .accordion .answer .first{width:8%}.faq-step{width:91%}.accord01 .accordion li.open .question .icon img{transform:rotate(180deg)}.accord01 .accordion li.open .answer{max-height:100%;padding-bottom:15px}.accord01 .accord-header h2{color:#231f20;font-size:20px;text-align:center;padding-bottom:80px;font-weight:600}.accord01 .accordion .answer.embed-vedio{position:relative}.accord01 .accordion li.open .answer.embed-vedio{min-height:349px;width:95%;margin:0 auto;margin-bottom:55px}.accord01 .accordion li .answer.embed-vedio .o-video{width:90%;height:0}.accord01 .accordion li .answer.embed-vedio .o-video>iframe{position:absolute;top:15px;height:400px;width:100%;left:0;border:0}.post-forms{padding-top:48px;padding-bottom:70px;background-color:#f8f8f8}.post-forms .form-header{text-align:center;margin-bottom:60px}.post-forms form input[type="text"]{width:346px;height:40px;margin-bottom:30px;margin-top:13px;background-color:#ebebeb;border:1px solid #ebebeb}.post-forms .form-header h2{font-size:20px;margin-bottom:20px;color:#231f20;font-weight:600}.post-forms .form-header p{font-size:15px;color:#231f20}.post-forms .form-input{display:flex;justify-content:center}.post-forms .form-input .input-inner{margin:0 40px}.post-forms form label{color:#8d8d8d;font-size:9px}.two-ctas-sec-out{display:flex;flex-wrap:wrap;justify-content:center}.two-ctas-sec{width:48%}.service-post-out,.service-post-outer{margin-bottom:0!important}.banner-outer-03.banner-outer-04 .banner-img{height:470px}.banner-outer-03.banner-outer-04 .category-name h5{position:relative;font-weight:400;font-size:14px;line-height:14.4px;margin-bottom:16px}.back-btm-sec.custom-link-sec a{font-size:15px;font-weight:500;color:#B8212F;margin-bottom:25px;display:block}.banner-outer-03.banner-outer-04 .title-banner.res-title{position:relative;margin-left:115px;padding-top:40px;padding-bottom:55px;padding-left:50px;padding-right:40px;width:635px}.banner-outer-03.banner-outer-04 h3{font-weight:500;font-size:26px;line-height:43px}.blog-social span.shae-img img{width:15px;height:20px;margin-bottom:15px}.blog-share .share-head h6{font-size:14px;font-weight:400;color:#8C8C8C;line-height:14.4px;margin-bottom:25px;margin-top:8px}.blog-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-inner .blog-share{width:25%;padding-left:115px}.blog-inner .blog-con-inner{width:73%}.blog-content-outer{padding-top:75px}.blog-con-inner h3{font-size:21px;line-height:36.46px;color:#2C2E2E;margin-bottom:7px}.blog-con-inner p{font-size:15px;line-height:24px;color:#2C2E2E;margin-bottom:10px}.blog-inner.blog-inner-bottom{margin-top:75px;margin-bottom:105px}.blog-center-image{margin-top:65px}.blog-center-image img{height:420px;object-fit:cover;width:100%}nav.navigation.post-navigation{width:1200px;margin:0 auto;margin-bottom:80px;padding:0 115px}nav.navigation.post-navigation .nav-links a{font-size:15px;color:#B8212F;font-weight:500;text-decoration:none;position:relative}nav.navigation.post-navigation .nav-links a:hover{opacity:.8}nav.navigation.post-navigation .nav-links .nav-previous a:before{content:"";position:absolute;left:-30px;background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/tab-left-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;bottom:1px}nav.navigation.post-navigation .nav-links .nav-next a:before{content:"";right:-30px;position:absolute;background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/tab-right-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;bottom:1px}.related-post-outer{background:#F8F8F8;padding:48px 0}.related-post-outer .relted-head h2{text-align:center;text-transform:uppercase;font-weight:600;font-size:23px;margin-bottom:39px;line-height:40px}.related-inner-sec{display:grid;grid-template-columns:auto auto auto;grid-gap:0 32px}.related-inner-sec .related-inner{word-break:break-all}.related-image img{height:420px;width:100%;object-fit:contain}.related-image img{height:420px;width:100%;object-fit:cover}.related-date .auth-1{color:#8C8C8C;font-size:14px}.related-date .auth-1{color:#8C8C8C;font-size:14px;margin-top:10px;display:inline-block}.related-title h6 a{color:#333;font-size:15px;line-height:20px}.topsection{text-align:center;padding-top:84px;padding-bottom:60px}.slider-and-content .slider-content01:last-child{margin-bottom:70px}.slider-and-content .slider-content01 .slider-img.slider-contents{width:60%}.slider-and-content .slider-content01{display:flex;margin-bottom:80px}.slider-and-content .slider-content01 .slider-img .slide-img1 img{height:428px;width:100%;object-fit:cover}.slider-and-content .slider-content01 .slick-dots{display:flex;justify-content:center;margin:-24px;padding:1rem 0;list-style-type:none}.slider-and-content .slider-content01 .slick-dots ul li{margin:0 .25rem;list-style-type:none}.slider-and-content .slider-content01 .slick-dots button{display:block;width:7px;height:7px;padding:0;margin:0 10px;border:none;border-radius:100%;background-color:#ccc;text-indent:-9999px;cursor:pointer}.slider-and-content .slider-content01 .slick-dots li.slick-active button{background-color:#fff}.slider-and-content .slider-left-content .lists{display:flex;justify-content:space-between;width:100%;padding:0 20px}.slider-and-content .slider-left-content{box-shadow:0 4px 14px 0 #0000001a;box-shadow:0 4px 14px 0 #0000001a;padding:30px 30px 30px 40px;background:#fff;width:50%;margin-top:25px;margin-left:-100px;z-index:9}.slider-and-content .slider-left-content .content p{padding-right:25px}.slider-and-content .slider-left-content .heading h2{font-weight:600;font-size:20px;margin-bottom:0;text-transform:uppercase}.slider-and-content .slider-left-content .usd-and-place{display:flex;justify-content:space-between;align-items:center}.slider-and-content .slider-left-content hr{margin-top:4px;margin-bottom:18px}.slider-and-content .slider-left-content .usd-and-place .price-tag{display:flex;align-items:center}.slider-and-content .slider-left-content .usd-and-place .price-tag p{margin-bottom:0!important}.slider-and-content .slider-left-content p{color:#2A2B2D}.slider-and-content .slider-left-content .usd-and-place .price-tag img{width:35px;height:35px;padding-right:10px}.slider-and-content .slider-left-content .usd-and-place .price p{color:#8d8d8d;font-weight:500;margin-bottom:0!important;font-size:13px}.slider-and-content .slider-left-content .usd-and-place p span{color:#b8212f;font-size:15px;font-weight:600}.slider-and-content .slider-content01 .slider-img.slider-contents .slide-img1.slick-slide{position:relative}.slider-and-content .slider-content01 .slider-img.slider-contents .slick-dots{display:flex;justify-content:center;margin:-43px;padding:1rem 0;list-style-type:none;position:absolute;right:49%}.slider-and-content .slider-left-content .desktop .right-name{position:relative;padding-top:25px;float:right}.slider-and-content .slider-left-content .desktop .right-name h2{font-size:20px;font-weight:600;line-height:40px}.slider-and-content .slider-left-content .desktop .right-name a{color:#b8212f;font-size:15px;font-weight:500;position:relative;margin-bottom:0;text-decoration:none}.slider-and-content .slider-left-content .desktop .right-name a span{font-size:15px}.slider-and-content .slider-left-content .desktop .lists .list01 ul li{position:relative;margin-bottom:10px;list-style-type:none;padding-left:5px;font-size:13px;width:45%;color:#2A2B2D}.slider-and-content .slider-left-content .desktop .lists .list01 ul li:before{content:" ";display:block;width:.3em;height:.8em;border:solid #000;border-width:0 .2em .2em 0;position:absolute;left:-12px;top:40%;margin-top:-.2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slider-and-content .slider-left-content .desktop .content01 p:nth-child(1),.slider-and-content .slider-left-content .desktop .list-hedng p{font-size:14px;color:#6a6b6c;margin-bottom:6px}.slider-and-content .slider-left-content .desktop .list-hedng{margin-bottom:4px;margin-top:6px;display:inline-block}.slider-and-content .slider-left-content .desktop .list-hedng .list-hedng p{font-size:14px}.slider-and-content .slider-content01 .slider-img.slider-contents{position:relative}.slider-and-content .slider-content01 .slider-img.slider-contents:before{position:absolute;background-image:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/hot_deals.svg);height:70px;width:50px;content:"";top:-9px;left:36px;z-index:1;background-repeat:no-repeat}.slider-and-content .slider-left-content .usd-and-place p img{width:30px;height:30px;margin-top:10px}.slider-and-content .slider-left-content .accordion1{display:none}.slider-and-content .slider-left-content .lists .list01 ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-left:0}.slider-and-content .slider-left-content .lists .list01{width:100%}.topsec-inner h1{font-size:26px;font-weight:500;color:#2A2B2D;line-height:43.02px}.slider-and-content .slider-left-content .accordion1 .question1{display:flex;justify-content:space-between}.slider-and-content .slider-left-content .accordion1 .question1 img{width:17px;height:15px}.slider-and-content .slider-left-content .content01 p:nth-child(1),.slider-and-content .slider-left-content .list-hedng p{color:##6a6b6c}.vc_btn3-container.resource-link.vc_btn3-right{padding-top:63px}.service-post-image img{height:380px!important;object-fit:cover}a{outline:none!important}.map-sec-frame .mapouter,.map-sec-frame .gmap_canvas{width:100%!important;height:100%}.back-btm-sec.custom-link-sec{padding-top:55px}.footer-sec-outer{position:relative;z-index:99;padding-top:65px}.custom-link-sec-1{margin-bottom:0!important}.content-with-Cta .two-ctas .cta-02 a{padding:15px 21px}.btn.btn--white{color:#b92328;margin-left:0}.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white,.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white:after,.author-name .btn.btn--white,.author-name .btn.btn--white:after{color:#fff}.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white:before,.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white .btn__text:before,.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white .btn__text:after,.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white .btn__text span:before,.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white .btn__text span:after{background-color:#fff}.author-name .btn.btn--white:before{left:-50px;height:1px;width:38px}.slider-and-content .slider-left-content .desktop .right-name .btn.btn--white:before{left:-45px}.banner-outer .banner-inner .container .banner-sub-title .btn.btn--white:before{left:-50px;height:1px}.btn.btn--white:after{content:'';top:right:0;height:1px;width:100%;background-color:#b92328}.btn.btn--white:before{content:'';position:absolute;top:50%;left:0;height:2px;width:30px;background-color:#b92328;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.btn.btn--white .btn__text{position:relative;display:block;padding:15px;line-height:1.5;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.btn{display:inline-block;font-weight:500;padding:0!important}.btn.btn--white .btn__text:before,.btn.btn--white .btn__text:after{content:'';position:absolute;height:2px;width:0;background-color:#b92328}.btn.btn--white .btn__text:before{top:0;left:0;-webkit-transition:width 0.15s 0.45s cubic-bezier(.4,0,.2,1);transition:width 0.15s 0.45s cubic-bezier(.4,0,.2,1)}.btn.btn--white .btn__text:after{bottom:0;right:0;-webkit-transition:width 0.15s 0.15s cubic-bezier(.4,0,.2,1);transition:width 0.15s 0.15s cubic-bezier(.4,0,.2,1)}.btn.btn--white .btn__text span:before,.btn.btn--white .btn__text span:after{content:'';position:absolute;height:0;width:2px;background-color:#b92328;-webkit-transition:all 0.2s cubic-bezier(.2,.3,.25,.9);transition:all 0.2s cubic-bezier(.2,.3,.25,.9)}.btn.btn--white .btn__text span:before{left:0;bottom:0;-webkit-transition:height 0.15s 0 cubic-bezier(.4,0,.2,1);transition:height 0.15s 0 cubic-bezier(.4,0,.2,1)}.btn.btn--white .btn__text span:after{right:0;top:0;-webkit-transition:height 0.15s 0.3s cubic-bezier(.4,0,.2,1);transition:height 0.15s 0.3s cubic-bezier(.4,0,.2,1)}.form-sec-sales .form-sales-inner input,.form-sec-sales .form-sales-inner select,.form-sec-sales .form-sales-inner select::placeholder,.form-sec-sales .form-sales-inner textarea{background:rgb(35 31 32 / .06);border:none;padding:17px 20px;color:#666!important;font-size:16px;font-style:normal;font-weight:500;line-height:26px;border-radius:0;border:none;outline:none;width:100%}.form-sec-sales .form-sales-inner input[type="date"]{background:rgb(35 31 32 / .06);border:none;padding:17px 20px;color:#666!important;font-size:16px;font-style:normal;font-weight:500;line-height:26px;border-radius:0;outline:none;width:100%;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:relative!important;padding-right:10px!important;text-align:left!important;height:60px!important}.form-sec-sales .form-sales-inner input[type="date"]{background-image:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2024/10/date-63.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px 20px}.form-sec-sales .form-sales-inner input[type="date"]:focus{background-color:rgb(35 31 32 / .1);box-shadow:none;outline:none}.form-sec-sales .form-sales-inner select{background:rgb(35 31 32 / .06) url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2022/01/chevron-down.svg) no-repeat 96% center!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px!important}.sales-form-submit input{background:#B7212F;padding:20px 28px;color:#FFF;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px;border-radius:0;border:1px solid #B7212F;min-width:200px;cursor:pointer}.sales-form-submit input:hover{background:#fff;border:1px solid #B7212F;color:#B7212F}.form-sec-sales .form-sales-inner,.form-sec-sales .form-sales-inner p{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;align-items:self-start}.form-sec-sales.form-sec-sales-cn-form .form-sales-inner{grid-template-columns:1fr}.form-sec-sales.form-sec-sales-cn-form .handyman .form-sales-inner p{grid-template-columns:1fr 1fr 1fr}.form-sec-sales.form-sec-sales-cn-form .handyman input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#B7212F;color:#FFF!important;text-align:center;font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px}.form-sec-sales.form-sec-sales-cn-form .form-sales-inner p textarea{height:112px}.form-sec-sales.form-sec-sales-cn-form span.wpcf7-spinner{position:absolute}.sales-form-submit{text-align:center;margin-top:30px}.popup-frame-new-form{justify-content:center}.popup-frame-new-form form{width:100%}.video-section-heading{padding:0 20px!important}@media screen and (min-width:2000px){.container-new{width:100%!important}}@media screen and (max-width:767px){.form-sec-sales .form-sales-inner,.form-sec-sales .form-sales-inner p{display:grid;grid-template-columns:1fr;grid-gap:18px}.video-section-heading{padding:0 20px!important}.form-sec-sales .form-sales-inner,.form-sec-sales .form-sales-inner p{display:grid;grid-template-columns:1fr;grid-gap:18px}section.banner-with-text-v2.handyman-banner .section-title-inner h1{font-size:36px!important}}@media (min-width:65em){.btn.btn--white:hover,a:hover .btn.btn--white{cursor:pointer}.btn.btn--white:hover:before,a:hover .btn.btn--white:before{width:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.btn.btn--white:hover .btn__text,a:hover .btn.btn--white .btn__text{-webkit-transform:translateX(-2.2em);transform:translateX(-2.2em);-webkit-transition:width 1s ease,-webkit-transform 0.5s ease;transition:width 1s ease,-webkit-transform 0.5s ease;transition:transform 0.5s ease,width 1s ease;transition:transform 0.5s ease,width 1s ease,-webkit-transform 0.5s ease;padding:15px}.btn.btn--white:hover .btn__text:before,a:hover .btn.btn--white .btn__text:before{width:100%;max-width:100%;-webkit-transition:width 0.15s cubic-bezier(.4,0,.2,1);transition:width 0.15s cubic-bezier(.4,0,.2,1)}.btn.btn--white:hover .btn__text:after,a:hover .btn.btn--white .btn__text:after{width:100%;-webkit-transition:width 0.15s 0.3s cubic-bezier(.4,0,.2,1);transition:width 0.15s 0.3s cubic-bezier(.4,0,.2,1)}.btn.btn--white:hover .btn__text span:before,a:hover .btn.btn--white .btn__text span:before{left:0;height:100%;-webkit-transition:height 0.15s 0.45s cubic-bezier(.4,0,.2,1);transition:height 0.15s 0.45s cubic-bezier(.4,0,.2,1)}.btn.btn--white:hover .btn__text span:after,a:hover .btn.btn--white .btn__text span:after{right:0;height:100%;-webkit-transition:height 0.15s 0.15s cubic-bezier(.4,0,.2,1);transition:height 0.15s 0.15s cubic-bezier(.4,0,.2,1)}}.custom-link-sec a:before,.custom-link-sec a:after{content:"";width:0;height:2px;position:absolute;transition:all 0.2s linear;background:#b8212f}.custom-link-sec a span::before,.custom-link-sec a span::after{content:"";width:2px;height:0;position:absolute;transition:all 0.2s linear;background:#b8212f}.custom-link-sec a:hover::before,.custom-link-sec a:hover::after{width:100%}.custom-link-sec a:hover span::before,.custom-link-sec a:hover span::after{height:100%}.custom-link-sec a::after{left:0;bottom:0;transition-delay:0.6s}.custom-link-sec a span::after{transition-delay:0.4s;right:0;bottom:0}.custom-link-sec a::before{right:0;top:0;transition-delay:0.2s}.custom-link-sec a span::before{transition-delay:0s;left:0;top:0}.custom-link-sec a:hover::after{transition-delay:0s}.custom-link-sec a:hover span::after{transition-delay:0.2s}.custom-link-sec a:hover::before{transition-delay:0.4s}.custom-link-sec a:hover span::before{transition-delay:0.6s}.custom-link-sec>span{position:relative}.custom-link-sec>span:hover:before{width:0;transition-delay:0.4s}.custom-link-sec>span:before{content:"";background:#B7212F;height:2px;width:28px;position:absolute;left:-50px;bottom:40%}.add-fac-sec .address-facility .add-col .add-map .map-link a:hover,.right-bar-box a:hover,.sub-head-menu a:hover{opacity:.7}.resource-outer .upb_video_class,.resource-outer .vc_row,.resource-outer .wpb_column,.resource-outer .wpb_row{position:relative;height:100%}.simple-underline{text-transform:uppercase}.responsibilty-head{text-transform:uppercase}.banner-with-bg-color{padding-top:172px;text-align:center;padding-bottom:43px}.banner-with-bg-color h2{font-size:26px;line-height:40px;font-weight:500!important;color:#231F20}.banner-with-bg-color .banner-content-df{width:60%;margin:0 auto;margin-top:43px;font-size:14px!important;color:#231F20;line-height:26px}.des-df{font-size:14px!important;color:#231F20;line-height:26px}.content-top-des-sec{padding-top:54px;padding-bottom:50px}.container-3{width:665px;margin:0 auto}.privacy-inner h6{position:relative;font-weight:700;font-size:14px;color:#231F20;line-height:14.4px;margin-bottom:12px;margin-top:24px}.privacy-inner h6:before{content:"";position:absolute;bottom:-10px;background:#B72230;width:57px;height:1px;left:-26px}.privacy-inner p{margin-bottom:4px!important;font-size:14px;line-height:27px;color:#231F20}.privacy-inner{padding-bottom:100px}body.residencialInnerPages.fixed#privacy{margin-top:0!important}.residencialInnerPages-01 .header{position:absolute;background:transparent!important}body.fixed .residencialInnerPages-01 .header{background:#fff!important}.banner-error{padding-top:172px}.banner-with-bg-color..banner-error .banner-content-df{margin-top:22px}.banner-with-bg-color.banner-error .banner-content-df p{color:#8D8D8D;font-size:14px}.button-404 .project-link-sec a span,.project-listing-404 .project-link-sec a span{font-size:15px}.button-404{margin-top:18px;display:inline-block}.button-404 .project-link-sec a{position:relative}.project-listing-404 .project-outer .project-des{font-size:14px;font-weight:400}.button-404 .project-link-sec span.btn__text{margin-left:50px}.pro-head-er h2{font-weight:600!important;font-size:23px;line-height:40px;margin-bottom:40px;text-align:center}.project-listing-404{padding-top:35px;padding-bottom:41px}.project-listing-404{padding-top:35px;padding-bottom:40px}.project-listing-404 .project-outer .project-link-sec a{margin-top:12px;display:inline-block}.project-listing-404 .project-outer .project-inner{width:47.6%;padding-bottom:10px;position:relative}.disable-sec{display:none!important}.banner-outer .banner-inner .banner-img:before{content:"";width:100%;background:#000;opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%}.slick-dots li button:before{display:none!important}p.section-title-new-subtitle img{width:135px;height:35px;object-fit:contain}@media only screen and (max-width:619px) and (min-width:220px){.pardot-form-sec iframe{height:835px}}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-dots li{width:auto!important;height:auto!important;margin:0!important;cursor:pointer}.slider-tab-sec .slick-prev:before,.slider-tab-sec .slick-next:before{display:none!important}.grid-container-tilopay img{width:150px;margin-left:0!important}.grid-container-tilopay{padding-left:0!important}.grid-container-tilopay .item1{text-align:left!important}.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal{display:none!important}span#select2-billing_country-container{display:flex;align-items:center;font-size:16px;color:#666}span.select2-selection.select2-selection--single{height:44px!important}span.woocommerce-input-wrapper,span.select2-selection.select2-selection--single{width:100%;overflow:hidden}span.woocommerce-input-wrapper select,span.select2-selection.select2-selection--single span#select2-billing_country-container{text-indent:1px;text-overflow:'';width:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 2px 2px 2px;border:none;background:#EBEBEB url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2022/01/chevron-down.svg) no-repeat 98% center!important}span.select2-selection__arrow{display:none}#payment div#wpgs-gallery,#payment .product_meta,#payment .input-text.qty.text,#payment .woocommerce-info,#payment h1.product_title.entry-title{display:none}#payment.nyp{margin-bottom:0!important}#payment .woocommerce div.product form.cart{display:flex;align-items:flex-end}#payment button.single_add_to_cart_button.button.alt.nyp-disabled,#payment button.single_add_to_cart_button.button.alt{padding:10px 20px!important;background:#231F20!important;color:#fff!important;opacity:1;text-transform:uppercase}#payment input.input-text.amount.nyp-input.text{padding:7.25px!important;border-radius:0}#payment .nyp{margin-bottom:0!important}body.residencialInnerPages.fixed#payment{margin-top:0!important}.payment-page{margin-bottom:30px}#payment .wcopc{display:none}#payment .product .nyp .woocommerce-nyp-message{margin:0!important;position:relative}#payment ul.woocommerce-error.wc-nyp-error{position:absolute;margin:0}#payment .product .nyp .minimum-price,.wcopc .product-item .nyp .minimum-price{position:absolute}#payment .opc_order_review .product-quantity{display:none!important}.lp-header{background:#fff;padding:30px 0}.lp-header .lp-logo img{width:15%}.lp-heading-form{margin-top:50px}.banner-outer-02.mobile-lp{display:none}li.nyp-product.product.type-product.status-publish.first.instock.product_cat-uncategorized.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple{display:none}.woocommerce form .password-input,.woocommerce-page form .password-input,.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{width:100%}.bg-content-outer-sec{display:grid;grid-template-columns:1fr 1fr}.filter-outer{background:#b7212f;color:#fff;padding:20px 30px 75px 30px;margin-top:0;display:flex;flex-wrap:wrap;justify-content:left;position:relative;width:56%}.filter-outer::after{content:'';display:block;position:absolute;height:65px;left:-20px;width:calc(100% + 24px);right:-50px;background:#F4F4FB;bottom:-17px;-webkit-transform:rotate(-5deg);transform:rotate(-3deg)}.filter-outer .form-field{width:100%;text-align:left}.search-filter{display:flex;justify-content:flex-end}.filter-outer a{text-decoration:none;color:#fff;position:relative;padding-left:25px;margin-bottom:10px;display:inline-block}.filter-outer a:before{content:"";width:15px;height:15px;background:#fff;position:absolute;left:0;top:4px;border-radius:50%}.filter-outer a.current:before{content:"";width:15px;height:15px;background:#0075fe;position:absolute;left:0;top:4px;border-radius:50%;border:2px solid #fff}.post-outer-search{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:30px}.post-outer-search:last-child{margin-bottom:30px}.post-outer-search .thumbnail-post-search{width:20%}.post-outer-search .entry-search{width:78%}.post-outer-search .entry-search .entry-summary{margin-top:0}.thumbnail-post-search a.post-thumbnail img{width:100%;height:200px;object-fit:cover}.search-title-entry a{font-size:18px;font-weight:500;color:#222B32;text-decoration:underline}.search-title-entry a:hover{opacity:.8}section.no-results.not-found input.search-submit{background:#B7212F!important;color:#fff!important;margin-left:0;padding:10px 20px!important;font-weight:600!important}section.no-results.not-found input.search-field{width:100%;background:#EBEBEB;border:none;height:40px;padding:0 6px!important;outline:none;padding-right:15px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box}section.no-results.not-found{padding:30px 0}.header-search-sec.active{display:block!important;margin-top:10px;z-index:9999;position:relative}.header-search-sec input.search-field{width:100%;background:#EBEBEB;border:none;height:40px;padding:0 20px!important;outline:none;padding-right:15px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-sizing:border-box}.header-search-sec input.search-submit{background:#B7212F!important;color:#fff!important;margin-left:0;padding:10px 30px!important;font-weight:600!important;font-size:12px;height:auto!important;border:none;cursor:pointer}.header-search-sec form>label{width:100%;margin-bottom:0}.header-search-sec form{width:100%;display:flex;justify-content:space-between}.header-search-icon{cursor:pointer}.header-search-icon .close-search{display:none}.header-search-icon.active .close-search{display:block}.header-search-icon.active .icon-search{display:none}.entry-summary{margin-bottom:30px}.banner-with-bg-color.banner-search h2{text-align:left!important}.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{top:20%!important}@media only screen and (max-width:1230px) and (min-width:1025px){nav.navigation.post-navigation{width:100%!important;max-width:100%;padding:0 70px!important}}@media only screen and (max-width:479px) and (min-width:220px){.container,.container-3,nav.navigation.post-navigation{width:100%!important;max-width:100%;padding:0 30px!important}.slider-con-text{padding-top:0px!important;flex-direction:column!important}.blog-text-btn .btn.btn--white:before{left:25%}.right-ls .blog-title{margin-bottom:30px}.banner-with-bg-color.banner-error .banner-content-df p{font-size:12px}.project-listing-404 .project-outer .project-inner{width:100%!important}.button-404 .btn.btn--white:before{left:-40px}.button-404 .project-link-sec span.btn__text{margin-left:0}.project-listing-404 .project-outer .project-link-sec a{margin-top:0;display:inline-block}.project-listing-404{padding-top:25px;padding-bottom:35px}.project-listing-404 .project-name{font-size:14px!important;line-height:25px}.project-listing-404 .project-outer .project-link-sec a span{font-size:15px!important}.project-listing-404 .project-outer .project-des{font-size:12px}.project-link-sec span.btn__text{margin-left:0}.blog-section .wpb_text_column.wpb_content_element{margin-bottom:5p;margin-bottom:5px!important}.back-btm-sec.custom-link-sec{margin-top:35px;margin-left:50px}.button-image{position:absolute;right:auto;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.banner-with-bg-color .banner-content-df{width:100%;margin-top:20px;font-size:14px!important;line-height:26px}.content-top-des-sec{padding-top:27px}.des-df{font-size:14px!important;line-height:26px}.privacy-inner{padding-left:26px}.privacy-inner h6{font-size:12px;margin-bottom:24px}.privacy-inner p{margin-bottom:4px!important;font-size:12px;line-height:16px;color:#231F20}.banner-with-bg-color{padding-top:150px;text-align:center;padding-bottom:50px}.banner-with-bg-color h2{font-size:21px}.button-image a{padding:15px 20px!important;width:100%}.resource-outer .upb_video_class,.resource-outer .vc_row,.resource-outer .wpb_column,.resource-outer .wpb_row{height:auto}.res-con{min-height:auto}.custom-link-sec.custom-link-sec-1{margin-left:50px}.bl-inner .left-ls{width:100%}.bl-inner .right-ls{width:100%}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item{width:100%;margin-bottom:30px;margin-right:0}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item:last-child{margin-bottom:0}.ts-slider-outer .slider-outer-sec{padding:0 60px}.ts-slider-outer .slider-outer-sec:before{left:60px}.ts-slider-outer .slider-outer-sec:after{right:60px}.ts-slider-outer .container{padding:0 15px!important}.simple-text-inner .wpb_wrapper{width:100%}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:0!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0!important}.ts-slider-outer .container{width:100%!important}.vc_row{margin-left:0!important;margin-right:0!important}.banner-outer .banner-inner .banner-img img{height:500px}.banner-outer .banner-inner .container{top:40%}.modula-items .modula-item:first-child{top:0!important}.respon-con-sec,.simple-text-sec{width:100%}.banner-outer-02 .title-banner{width:100%;text-align:left}.image-with-text .vc_row{flex-wrap:wrap}.image-with-text .content-sec .vc_column-inner{padding:50px 20px!important;padding-bottom:15px!important}.image-with-text .content-sec{padding-right:0!important}.image-with-text .image-sec img{height:100%;object-fit:cover}.left-con-sec .vc_column-inner{padding:50px 20px!important;padding-bottom:0!important}.left-con-right-img .image-right img{width:100%!important;position:absolute;right:-28px;top:49px}.image-sec-right .image-right{padding-bottom:100px!important}.image-slider-outer .container{padding:0!important}.image-slider-outer .back-arrow{left:-22px!important}.fad-main-outer h2.faq-head{text-align:left!important}.faq-step.full-sec{width:100%!important}.image-slider-outer .next-arrow{right:-22px!important}.image-slider-outer .slick-arrow img{width:14px}.respon-cus-head{padding-top:100px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.container.respon-cus-head{padding-top:100px!important}.project-outer .container{padding:0!important}.project-outer .project-inner{width:100%;padding-bottom:30px}.project-outer .project-inner:last-child{padding-bottom:0}.project-outer .project-content-outer{padding:10px 20px}.project-outer .project-image{height:250px}.project-outer .project-image img{object-fit:cover}.banner-outer-03 .title-banner{width:100%!important;margin-left:0!important;font-size:26px;font-weight:500;color:#fff;position:relative}.contact-bottom-sec{padding:49px 0}.vc_custom_1626672026608{padding-bottom:40px!important;padding-top:30px!important}.banner-outer-02 .title-banner p,.gr-banner .banner-content p{font-size:21px;line-height:28.2px}.re-ls-inner{margin-bottom:35px;margin-left:0;margin-right:0}.con-ls{grid-template-columns:auto;grid-gap:21px 30px}.con-ls.vc_custom_1626684455620{padding-bottom:0px!important}.con-ls .con-sec-ls{width:100%;margin-bottom:30px}.con-ls .con-sec-ls:last-child{margin-bottom:0}.simple-text-inner.vc_custom_1626201114729{padding-bottom:20px!important}.gallery-sec .container{padding:0 15px!important}.blog-btn{margin-bottom:55px!important}.custom-link-sec>span:before{left:-28px!important}.gallery-sec .modula-items{height:100%!important}.gallery-sec .modula-item{position:initial!important;width:100%!important;height:100%!important;margin-bottom:15px}.gallery-sec .modula-item-content img{width:100%!important;height:auto!important;position:initial!important;max-width:100%!important}.gallery-sec .modula-item-content{height:100%!important;width:100%!important}.gallery-sec:before{height:75%}.gallery-sec .modula-item:nth-child(2n){width:90%!important;float:right}.gallery-sec .modula-item:nth-child(2n+1){width:90%!important;float:left}a.post-edit-link{display:inline-block}.bl-inner .ls-image{height:160px!important}.bl-inner .left-ls{margin-bottom:30px}.bl-inner .right-ls .blog-title h3 a{margin-bottom:0}.bloglisting-outer .container{padding:0 5px!important}.blog-section .blog-ls-heading:before{left:-490px}.his-sli-out{padding:0 20px}.banner-res-loc .banner-inner-text-sec{width:100%;margin:0 auto}.history-inner .hs-des,.history-inner .hs-date{padding-left:15px}.his-sli-out .his-cos-head{padding-bottom:15px!important;padding-top:50px!important}.his-sli-out{padding:0!important}.image-slider-outer .slider-image img{height:330px;width:100%;object-fit:cover}.image-slider-outer .next-arrow,.image-slider-outer .back-arrow{top:40%}.contact-sec-outer .con-cls .vc_column-inner.vc_custom_1624599311397{padding-left:45px!important;padding-bottom:70px!important}.image-with-text .vc_col-sm-5>.vc_column-inner{padding-left:20px!important;padding-right:20px!important;padding-top:28px!important}.left-con-right-img{padding:0 30px}.resout-sec.vc_custom_1626329763413{margin-top:100px!important}.wpb_single_image.wpb_content_element.vc_align_left.image-right{margin-bottom:0px!important}.gr-banner .banner-content{width:100%}.post-forms .form-input{flex-wrap:wrap}.two-boxes .boxes{flex-direction:column}.two-boxes .boxes .two-box-sec1{margin-bottom:50px;width:100%}.two-image-sec .right-sec{width:90%;padding:0}.two-image-sec .leftimage{width:90%}.two-image-sec .two-images{flex-direction:column}.two-boxes .boxes .firstimg img{width:100%}.two-boxes .boxes .right-name p{margin-top:0}.two-ctas-sec{width:100%!important}.two-ctas-sec:first-child{margin-bottom:45px}.two-ctas-sec .cta-01{margin-bottom:0!important}.content-with-Cta .two-ctas{flex-wrap:wrap;margin-top:50px!important}.content-with-Cta .two-ctas a{float:none!important;margin:0!important}.content-with-Cta .bannner-bottom-venta{margin-top:0px!important;padding-top:0px!important}.content-with-Cta .bannner-bottom-venta:before{content:"";width:80%;height:1px;background:#8d8d8d;top:0;left:0;position:initial;margin:30px auto!important}.content-with-Cta .bannner-bottom-venta p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 105px;margin-bottom:0}.content-with-Cta .bannner-bottom-venta .wpb_raw_code{margin-bottom:0}.bannner-bottom-venta span.icon-before{width:100%;padding-bottom:5px;margin-right:0}.bannner-bottom-venta p a{margin-top:10px;display:block;margin-left:0!important}.content-with-Cta .content .contets01{padding:0}.content-with-Cta .content{flex-wrap:wrap}.content-with-Cta .two-ctas:after{content:"";background:#8d8d8d;height:1px;width:90%;position:absolute;left:20px;bottom:-23px}.service-post-outer{display:flex;flex-wrap:wrap;flex-direction:column}.service-post-outer .vc_column-inner{padding-right:0px!important}.service-post-outer .vc_row{display:flex;flex-wrap:wrap;margin:0!important}.service-post-outer .service-post-image{width:100%;padding-right:0!important;padding-left:0!important}.service-post-outer .service-post-con{width:100%;padding:30px!important}.resource-outer .resource-inner{width:100%!important}.resource-outer .resource-inner:first-child{margin-bottom:40px}.resource-outer .resource-inner .vc_row{display:flex;flex-wrap:wrap}.respon-sec-img,.res-con-sec-inner{width:100%}.respon-sec-img img{height:170px!important}.res-con-sec-inner .vc_column-inner{padding-top:20px!important}.resources-header-sec .faq-head{padding-top:30px!important;padding-bottom:40px!important}.resource-outer{display:grid;grid-template-columns:auto}.res-con{margin-bottom:65px!important}.accord01 .accordion>ul{margin-left:0!important}.accord01 .accordion .question .icon img{width:18px}.post-forms form input[type="text"]{width:240px}.accord01 .accordion{padding:0!important}.accord01 .accordion .question h2{flex-wrap:wrap}.accord01 .accordion .question h2 span.text-accordion{width:80%}.accord01 .accordion .question .icon{width:20%;text-align:right}.fad-main-outer .faq-container{padding-top:70px!important;padding-bottom:35px!important}.faq-container.vc_custom_1626262870997{padding-bottom:80px!important}.fad-main-outer h2.faq-head{padding-bottom:65px!important}.accord01 .accordion .answer{flex-wrap:wrap;justify-content:space-between}.accord01 .accordion .answer .first{width:20%}.faq-step{width:78%}.banner-outer-03.banner-outer-04 .title-banner.res-title{padding-left:30px;padding-right:30px;padding-bottom:35px}.blog-inner .blog-share{width:100%;margin-bottom:30px;padding-left:0;display:flex}.blog-inner .blog-share .share-head{padding-right:35px}.blog-inner .blog-share .blog-social{display:flex}.blog-inner .blog-con-inner{width:100%}.blog-social span.shae-img img{width:25px;height:25px;margin-bottom:0;margin-right:30px}.blog-social .sharing:last-child img{margin-right:0}.blog-content-outer{padding-top:30px}.blog-con-inner p{line-height:28px;}.blog-center-image{margin-top:35px;margin-left:-30px;margin-right:-30px}.blog-inner.blog-inner-bottom .blog-share{display:none}.blog-inner.blog-inner-bottom{margin-top:35px;margin-bottom:50px}nav.navigation.post-navigation{padding:0 60px!important}nav.navigation.post-navigation{margin-bottom:50px}.related-post-outer{padding-top:42px}.related-inner-sec{display:grid;grid-template-columns:auto}.related-inner-sec .related-inner{width:100%;margin-bottom:40px}.related-image img{height:338px}section.slider-and-content .container{padding:0!important}.slider-and-content .slider-content01{display:flex;flex-direction:column;margin-bottom:60px}.slider-and-content .slider-content01 .slider-img.slider-contents{width:100%}.slider-and-content .slider-left-content{padding:24px 25px;width:80%;margin:0 auto;margin-top:-28px}.slider-and-content .slider-content01 .slider-img.slider-contents .slide-img1 img{height:360px}.slider-and-content{padding:0}.slider-and-content .slider-left-content .heading h2{font-size:21px;padding-bottom:10px;margin:0}.slider-and-content .slider-left-content .usd-and-place{flex-direction:column;flex-wrap:wrap;align-items:flex-start;padding-bottom:10px}.slider-and-content .slider-left-content .desktop{display:none}.slider-and-content .slider-left-content hr{margin-top:4px;margin-bottom:30px}.slider-and-content .slider-left-content .accordion1{background:#FFF;border-radius:5px}.slider-and-content .slider-left-content .accordion1 .question1{cursor:pointer;position:relative;margin-top:30px;display:flex;padding-left:10px;justify-content:space-between}.slider-and-content .slider-left-content .accordion1 .question1 h2{font-size:14px;font-weight:500;margin:0;color:#C00C00}.slider-and-content .slider-left-content .accordion1 .question1 .icon{position:absolute;right:20px;top:0;height:100%;display:flex;align-items:center;color:#C00C00;transition:1s cubic-bezier(.175,.885,.32,1.275) all}.slider-and-content .slider-left-content .accordion1 .content01{margin:25px 0}.slider-and-content .slider-left-content p{font-size:12px;font-weight:500;color:#2A2B2D}.slider-and-content .slider-left-content .accordion1 .content01 p{color:#6a6b6c}.slider-and-content .slider-left-content .usd-and-place .price-tag{margin-bottom:15px}.slider-and-content .slider-left-content .usd-and-place p{font-size:14px!important;margin:0}.slider-and-content .slider-left-content .accordion1 .answer1{display:none}.slider-and-content .slider-left-content .accordion1{display:block}.slider-and-content .slider-left-content .accordion1 .answer1 .lists{padding-top:40px!important;padding:0 0}.slider-and-content .slider-left-content .accordion1 .answer1 .lists .list01 ul li{position:relative;list-style:none;margin-bottom:57px;font-size:13px;font-weight:500;width:45%;text-align:center}.slider-and-content .slider-left-content .accordion1 .answer1 .lists .list01 ul li:before{content:" ";display:block;width:.4em;height:.8em;border:solid #b8212f;border-width:0 .2em .2em 0;position:absolute;left:50%;top:-16px;margin-top:-.2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name{position:relative}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name a{padding-left:40px;justify-content:center;display:flex;color:#b8212f;font-size:15px;text-decoration:none;font-weight:500;position:relative}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name a:before{left:-8px;top:50%;position:absolute;content:'';width:30px;height:1px;background-color:#BA212F}.slider-and-content .slider-left-content .accordion1.active .question1{display:none}.slider-and-content .slider-left-content .accordion1.active .answer1{display:block}.slider-and-content .slider-content01 .slider-img.slider-contents .slick-dots{margin:0 auto;left:50%;right:auto;transform:translate(-50%,-100%)}.slider-and-content .slider-left-content .content p{font-size:12px}.slider-and-content .slider-left-content .accordion1 .question1 img{width:17px;height:15px}.slider-and-content .slider-left-content .content p{padding-right:0}.pardot-form-sec{width:100%;margin:0 auto;margin-top:20px!important}.accord01 .accordion li.open .answer.embed-vedio{min-height:349px;width:95%;margin:0 auto;margin-bottom:55px;position:initial}.accord01 .accordion li .answer.embed-vedio .o-video{position:absolute;left:0;width:100%}.bannner-bottom-venta span.icon-before{margin-left:0}.slider-about-sec .vc_custom_1626495342386{padding-bottom:8px!important}.banner-outer-03 .title-banner.res-title{margin-top:-60px!important}.blog-tab-sec .tabs{padding-top:34px}.blog-tab-sec .tabs .tabs-text{padding-bottom:53px}.two-col-sec .two-img-row .img-col .img-head:before{left:0;width:50px}.two-col-sec .two-img-row .img-col .img-head{margin-left:0;padding-left:20px}.three-link-sec .link-row-sec{padding-top:35px}.three-link-sec .link-row-sec .deschargables{padding-left:30px}.privacy-inner{padding-bottom:70px}.pro-head-er h2{font-size:21px;line-height:40px;margin-bottom:25px;text-align:center}.pardot-form-sec iframe{height:950px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%!important}#payment input.input-text.amount.nyp-input.text,#payment .nyp{width:100%}#payment .woocommerce div.product form.cart{flex-wrap:wrap}.float{z-index:999!important}#payment button.single_add_to_cart_button.button.alt.nyp-disabled,#payment button.single_add_to_cart_button.button.alt{width:100%}.lp-header .lp-logo img{width:45%}.bg-content-outer-sec{grid-template-columns:1fr}.filter-outer{width:100%}.filter-outer::after{left:-4px;width:calc(100% + 10px)}.banner-with-bg-color.banner-search h2{font-size:30px;margin-bottom:30px}.post-outer-search .thumbnail-post-search{width:100%;margin-bottom:20px}.post-outer-search .entry-search{width:100%}.header-search-sec.active{margin-top:10px;z-index:9999;position:relative}}@media only screen and (max-width:767px) and (min-width:480px){.container,.container-3,nav.navigation.post-navigation{width:100%!important;max-width:100%;padding:0 15px!important}.blog-text-btn .btn.btn--white:before{left:38%}.slider-con-text{padding-top:0px!important;flex-direction:column!important}.lp-header .lp-logo img{width:35%}.pardot-form-sec iframe{height:995px!important}.button-404 .project-link-sec span.btn__text{margin-left:0}.pro-head-er h2{font-weight:600!important;font-size:21px;line-height:40px;margin-bottom:25px;text-align:center}.privacy-inner{padding-bottom:70px}.banner-with-bg-color.banner-error .banner-content-df p{font-size:12px}.popup-frame iframe{height:700px!important}.button-image a{padding:15px 20px!important;width:100%}.project-listing-404 .project-outer .project-inner{width:100%!important}.button-404 .btn.btn--white:before{left:-40px}.project-listing-404 .project-outer .project-link-sec a{margin-top:0;display:inline-block}.project-listing-404{padding-top:25px;padding-bottom:35px}.project-listing-404 .project-name{font-size:14px!important;line-height:25px}.project-listing-404 .project-outer .project-link-sec a span{font-size:15px!important}.project-listing-404 .project-outer .project-des{font-size:12px}.project-link-sec span.btn__text{margin-left:0}.button-image{position:absolute;right:auto;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.resource-outer .upb_video_class,.resource-outer .vc_row,.resource-outer .wpb_column,.resource-outer .wpb_row{height:auto}.res-con{min-height:auto}.accord01 .accordion li.open .answer.embed-vedio{min-height:349px;width:95%;margin:0 auto;margin-bottom:55px;position:initial}.accord01 .accordion li .answer.embed-vedio .o-video{position:absolute;left:0;width:100%}.back-btm-sec.custom-link-sec{margin-top:35px;margin-left:50px}.vc_row{margin-left:0!important;margin-right:0!important}.pardot-form-sec{width:100%;margin:0 auto}.bl-inner .left-ls{width:100%}.bl-inner .right-ls{width:100%}.history-inner .hs-des,.history-inner .hs-date{padding-left:15px}.his-sli-out .his-cos-head{padding-bottom:15px!important;padding-top:50px!important}.his-sli-out{padding:0!important}.banner-outer-03 .title-banner.res-title{margin-top:-60px!important}.image-slider-outer .slider-image img{height:330px;width:100%;object-fit:cover}.image-slider-outer .next-arrow,.image-slider-outer .back-arrow{top:40%}.gallery-sec .modula-item:nth-child(2n){width:90%!important;float:right}.gallery-sec .modula-item:nth-child(2n+1){width:90%!important;float:left}a.post-edit-link{display:inline-block}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item{width:100%;margin-bottom:30px;margin-right:0}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item:last-child{margin-bottom:0}.ts-slider-outer{padding-bottom:35px!important}.ts-slider-outer .slider-outer-sec{padding:0 60px}.ts-slider-outer .slider-outer-sec:before{left:20px}.ts-slider-outer .slider-outer-sec:after{right:20px}.ts-slider-outer .container{padding:0 15px!important}.simple-text-inner .wpb_wrapper{width:100%}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0!important}.ts-slider-outer .container{width:100%!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:0!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0!important}.respon-con-sec,.simple-text-sec{width:100%}.banner-outer-02 .title-banner{width:100%;text-align:left}.image-with-text .vc_row{flex-wrap:wrap}.image-with-text .content-sec .vc_column-inner{padding:50px 20px!important;padding-bottom:0!important}.image-with-text .content-sec{padding-right:0!important}.image-with-text .image-sec img{height:100%;object-fit:cover}.left-con-right-img .image-right img{width:80%!important;position:absolute;right:0;top:-35px}.image-sec-right .image-right{padding-bottom:100px!important}.image-slider-outer .container{padding:10px!important}.image-slider-outer .back-arrow{left:-20px}.image-slider-outer .next-arrow{right:-20px!important}.image-slider-outer .slick-arrow img{width:15px!important}.respon-cus-head{padding-top:100px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.container.respon-cus-head{padding-top:100px!important}.project-outer .container{padding:0!important}.project-outer .project-inner{width:100%;padding-bottom:30px}.project-outer .project-inner:last-child{padding-bottom:0}.project-outer .project-content-outer{padding:10px 20px}.project-outer .project-image{height:250px}.project-outer .project-image img{object-fit:cover}.banner-outer-03 .title-banner{width:100%!important;margin-left:0!important;font-size:26px;font-weight:500;color:#fff;position:relative}.re-ls-inner{margin-bottom:35px;margin-left:0;margin-right:0}.con-ls{grid-template-columns:auto}.con-ls .con-sec-ls{width:100%;margin-bottom:30px}.con-ls .con-sec-ls:last-child{margin-bottom:0}.gallery-sec .container{padding:0 15px!important}.gallery-sec .modula-items{height:100%!important}.gallery-sec .modula-item{position:initial!important;width:100%!important;height:100%!important;margin-bottom:10px}.gallery-sec .modula-item-content img{width:100%!important;height:auto!important;position:initial!important;max-width:100%!important}.gallery-sec .modula-item-content{height:100%!important;width:100%!important}.gallery-sec:before{height:75%}.image-with-text .image-sec{height:100%;object-fit:cover}.bl-inner .ls-image{height:260px!important}.bl-inner .left-ls{margin-bottom:30px}.bl-inner .right-ls .blog-title h3 a{margin-bottom:30px}.bloglisting-outer .container{padding:0 10px!important}.blog-section .blog-ls-heading:before{left:-480px}.his-sli-out{padding:0 20px}.left-con-sec{padding-left:30px!important}.banner-res-loc .banner-inner-text-sec{width:100%;margin:0 auto}.contact-sec-outer .con-cls .vc_column-inner.vc_column-inner.vc_custom_1624599311397{padding-top:45px!important;padding-bottom:70px!important}.resout-sec.vc_custom_1626329763413{margin-top:200px!important}.post-forms .form-input{flex-wrap:wrap}.two-boxes .boxes{flex-direction:column}.two-boxes .boxes .two-box-sec1{width:100%;margin-bottom:50px}.two-image-sec .right-sec{padding:0}.two-image-sec .two-images{padding:50px 0;flex-wrap:wrap}.two-image-sec .leftimage{width:100%}.two-image-sec .right-sec{width:100%;padding:30px}.two-image-sec .right-sec p.info:before{top:79px}.accord01 .accordion .answer{flex-wrap:wrap}.two-ctas-sec{width:100%!important}.two-ctas-sec:first-child{margin-bottom:45px}.two-ctas-sec .cta-01{margin-bottom:0!important}.content-with-Cta .two-ctas{flex-wrap:wrap;margin-top:50px!important}.content-with-Cta .two-ctas a{float:none!important;margin:0!important}.content-with-Cta .bannner-bottom-venta{margin-top:0px!important;padding-top:0px!important}.content-with-Cta .bannner-bottom-venta:before{content:"";width:80%;height:1px;background:#8d8d8d;top:0;left:0;position:initial;margin:30px auto!important}.content-with-Cta .bannner-bottom-venta p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 105px;margin-bottom:0}.content-with-Cta .bannner-bottom-venta .wpb_raw_code{margin-bottom:0}.bannner-bottom-venta span.icon-before{width:100%;padding-bottom:5px;margin-right:0}.bannner-bottom-venta p a{margin-top:10px;display:block;margin-left:0!important}.content-with-Cta .content .contets01{padding:0}.content-with-Cta .content{flex-wrap:wrap}.content-with-Cta .two-ctas:after{content:"";background:#8d8d8d;height:1px;width:90%;position:absolute;left:30px;bottom:-23px}.service-post-outer{display:flex;flex-wrap:wrap;flex-direction:column}.service-post-outer .vc_column-inner{padding-right:0px!important}.service-post-outer .vc_row{display:flex;flex-wrap:wrap;margin:0!important}.service-post-outer .service-post-image{width:100%;padding-right:0!important;padding-left:0!important}.service-post-outer .service-post-con{width:100%;padding:30px!important}.resource-outer .resource-inner{width:100%!important}.resource-outer .resource-inner:first-child{margin-bottom:40px}.resource-outer .resource-inner .vc_row{display:flex;flex-wrap:wrap}.respon-sec-img,.res-con-sec-inner{width:100%}.respon-sec-img figure.wpb_wrapper.vc_figure{width:100%}.resource-outer{display:grid;grid-template-columns:auto}.respon-sec-img img{height:200px!important}.res-con-sec-inner .vc_column-inner{padding-top:20px!important}.resources-header-sec .faq-head{padding-top:30px!important;padding-bottom:40px!important}.res-con{margin-bottom:65px!important}.accord01 .accordion>ul{margin-left:0!important}.accord01 .accordion .question .icon img{width:18px}.post-forms form input[type="text"]{width:240px}.accord01 .accordion{padding:0!important}.accord01 .accordion .question h2{flex-wrap:wrap}.accord01 .accordion .question h2 span.text-accordion{width:80%}.accord01 .accordion .question .icon{width:20%;text-align:right}.fad-main-outer .faq-container{padding-top:70px!important;padding-bottom:35px!important}.fad-main-outer h2.faq-head{padding-bottom:65px!important}.accord01 .accordion .answer .first{width:11%}.faq-step{width:89%}.banner-outer-03.banner-outer-04 .title-banner.res-title{padding-left:30px;padding-right:30px;padding-bottom:35px}.blog-inner .blog-share{width:100%;margin-bottom:30px;padding-left:0;display:flex}.blog-inner .blog-share .share-head{padding-right:35px}.blog-inner .blog-share .blog-social{display:flex}.blog-inner .blog-con-inner{width:100%}.blog-social span.shae-img img{width:25px;height:25px;margin-bottom:0;margin-right:30px}.blog-social .sharing:last-child img{margin-right:0}.blog-content-outer{padding-top:30px}.blog-con-inner p{line-height:28px;}.blog-center-image{margin-top:35px;margin-left:-15px;margin-right:-15px}.blog-inner.blog-inner-bottom .blog-share{display:none}.blog-inner.blog-inner-bottom{margin-top:35px;margin-bottom:50px}nav.navigation.post-navigation{padding:0 60px!important}.related-inner-sec .related-inner{width:100%;margin-bottom:40px}.related-inner-sec{display:grid;grid-template-columns:auto}.related-inner-sec .related-inner:last-child{margin-bottom:0}section.slider-and-content .container{padding:0!important}.slider-and-content .slider-content01{display:flex;flex-direction:column;margin-bottom:80px}.slider-and-content .slider-content01 .slider-img.slider-contents{width:100%}.slider-and-content .slider-left-content{padding:30px 25px;width:80%;margin:0 auto;margin-top:-46px}.slider-and-content .slider-content01 .slider-img.slider-contents .slide-img1 img{height:360px}.slider-and-content{padding:0}.slider-and-content .slider-left-content .heading h2{font-size:21px;padding-bottom:10px;margin:0}.slider-and-content .slider-left-content .usd-and-place{flex-direction:column;flex-wrap:wrap;align-items:flex-start;padding-bottom:10px}.slider-and-content .slider-left-content .desktop{display:none}.slider-and-content .slider-left-content hr{margin-top:4px;margin-bottom:25px}.slider-and-content .slider-left-content .accordion1{background:#FFF;border-radius:5px}.slider-and-content .slider-left-content .accordion1 .question1{cursor:pointer;position:relative;margin-top:30px;display:flex;padding-left:10px;justify-content:space-between}.slider-and-content .slider-left-content .accordion1 .question1 h2{font-size:14px;font-weight:500;margin:0;color:#C00C00}.slider-and-content .slider-left-content .accordion1 .question1 .icon{position:absolute;right:20px;top:0;height:100%;display:flex;align-items:center;color:#C00C00;transition:1s cubic-bezier(.175,.885,.32,1.275) all}.slider-and-content .slider-left-content .accordion1 .content01{margin:25px 0}.slider-and-content .slider-left-content p{font-size:12px;font-weight:500;color:#2A2B2D}.slider-and-content .slider-left-content .accordion1 .content01 p{color:#6a6b6c}.slider-and-content .slider-left-content .usd-and-place .price-tag{margin-bottom:15px}.slider-and-content .slider-left-content .usd-and-place p{font-size:14px!important;margin:0}.slider-and-content .slider-left-content .accordion1 .answer1{display:none}.slider-and-content .slider-left-content .accordion1{display:block}.slider-and-content .slider-left-content .accordion1 .answer1 .lists{padding-top:40px!important;padding:0 0}.slider-and-content .slider-left-content .accordion1 .answer1 .lists .list01 ul li{position:relative;list-style:none;margin-bottom:57px;font-size:13px;font-weight:500;width:45%;text-align:center}.slider-and-content .slider-left-content .accordion1 .answer1 .lists .list01 ul li:before{content:" ";display:block;width:.4em;height:.8em;border:solid #b8212f;border-width:0 .2em .2em 0;position:absolute;left:50%;top:-16px;margin-top:-.2em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name{position:relative}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name a{justify-content:center;display:flex;color:#b8212f;font-size:15px;text-decoration:none;font-weight:500}.slider-and-content .slider-left-content .accordion1 .answer1 .right-name a:before{left:-27px;top:0;position:absolute;content:'';right:205px;bottom:0;margin:auto;width:30px;height:1px;background-color:#BA212F}.slider-and-content .slider-left-content .accordion1.active .question1{display:none}.slider-and-content .slider-left-content .accordion1.active .answer1{display:block}.slider-and-content .slider-content01 .slider-img.slider-contents .slick-dots{margin:0 auto;margin-top:-116px;left:-13px;right:0}.slider-and-content .slider-left-content .content p{font-size:12px}.slider-and-content .slider-left-content .accordion1 .question1 img{width:17px;height:15px}.slider-and-content .slider-left-content .content p{padding-right:0}.desktop-footer .form-sec-ft{padding-right:0}.bannner-bottom-venta span.icon-before{margin-left:0}.image-with-text .vc_col-sm-5>.vc_column-inner{padding-left:20px!important;padding-right:20px!important;padding-top:28px!important}.two-col-sec .two-img-row .img-col .img-head:before{left:0;width:50px}.two-col-sec .two-img-row .img-col .img-head{margin-left:0;padding-left:20px}.three-link-sec .link-row-sec{padding-top:35px}.three-link-sec .link-row-sec .deschargables{padding-left:30px}.banner-with-bg-color .banner-content-df{width:100%;margin-top:20px;font-size:14px!important;line-height:26px}.content-top-des-sec{padding-top:27px}.des-df{font-size:14px!important;line-height:26px}.privacy-inner{padding-left:26px}.privacy-inner h6{font-size:12px;margin-bottom:24px}.privacy-inner p{margin-bottom:4px!important;font-size:12px;line-height:16px;color:#231F20}.banner-with-bg-color{padding-top:150px;text-align:center;padding-bottom:50px}.banner-with-bg-color h2{font-size:21px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%}.bg-content-outer-sec{grid-template-columns:1fr}.filter-outer{width:100%}.filter-outer::after{left:-4px;width:calc(100% + 10px)}.banner-with-bg-color.banner-search h2{font-size:30px;margin-bottom:30px}.post-outer-search .thumbnail-post-search{width:100%;margin-bottom:20px}.post-outer-search .entry-search{width:100%}.header-search-sec.active{margin-top:10px;z-index:9999;position:relative}.slider-and-content .slider-content01 .slider-img.slider-contents .slick-dots{bottom:0}}@media only screen and (max-width:985px) and (min-width:768px){.container,nav.navigation.post-navigation{width:100%!important;max-width:100%;padding:0 15px!important}.container-3{width:70%!important}.button-404 .btn.btn--white:before{left:-40px}.blog-text-btn .btn.btn--white:before{left:38%}.project-listing-404 .project-name{font-size:14px!important;line-height:25px}.project-listing-404 .project-outer .project-link-sec a span{font-size:15px!important}.project-listing-404 .project-outer .project-des{font-size:12px}.project-link-sec span.btn__text{margin-left:0}.bannner-bottom-venta span.icon-before{margin-left:0}.image-with-text .vc_col-sm-5>.vc_column-inner{padding-top:30px!important;padding-left:30px!important;padding-right:20px!important}.resource-outer .upb_video_class,.resource-outer .vc_row,.resource-outer .wpb_column,.resource-outer .wpb_row{height:auto}.res-con{min-height:auto}.desktop-footer .form-sec-ft{padding-right:0}.back-btm-sec.custom-link-sec{margin-top:35px;margin-left:50px}.vc_row{margin-left:0!important;margin-right:0!important}.bl-inner .left-ls{width:100%}.bl-inner .right-ls{width:100%}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item{width:100%;margin-bottom:30px;margin-right:0}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item:last-child{margin-bottom:0}.ts-slider-outer .slider-outer-sec{padding:0 60px}.ts-slider-outer .slider-outer-sec:before{left:20px}.ts-slider-outer .slider-outer-sec:after{right:20px}.simple-text-inner .wpb_wrapper{width:90%}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0!important}.ts-slider-outer .container{width:100%!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:0!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0!important}.respon-con-sec,.simple-text-sec{width:100%}.banner-outer-02 .title-banner{width:100%;text-align:left}.image-with-text .vc_row{flex-wrap:wrap}.image-with-text .content-sec .vc_column-inner{padding:50px 20px!important;padding-bottom:0!important}.image-with-text .content-sec{padding-right:0!important}.left-con-sec.left-padding.wpb_column.vc_column_container.vc_col-sm-5,.image-sec-right.wpb_column.vc_column_container.vc_col-sm-7{width:100%}.left-con-right-img .image-right img{width:100%!important;position:absolute;right:0;top:209px}.resout-sec.vc_custom_1626329763413{margin-top:100px!important}.image-sec-right .image-right{padding-bottom:100px!important}.image-slider-outer .container{padding:10px!important}.image-slider-outer .back-arrow{left:-16px!important}.image-slider-outer .next-arrow{right:-16px!important}.image-slider-outer .slick-arrow img{width:14px}.respon-cus-head{padding-top:100px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.container.respon-cus-head{padding-top:100px!important}.project-outer .project-content-outer{padding:10px 20px}.banner-outer-03 .title-banner{width:55%;margin-left:80px!important}.con-ls .con-sec-ls{width:100%}.bl-inner .ls-image{height:300px!important}.bl-inner .left-ls{margin-bottom:30px}.bl-inner .right-ls .blog-title h3 a{margin-bottom:30px}.bloglisting-outer .container{padding:0 10px!important}.blog-section .blog-ls-heading:before{left:-480px}.left-con-sec{width:100%;padding-left:30px!important}.image-sec-right{width:100%}.banner-res-loc .banner-inner-text-sec{width:75%;margin:0 auto}.post-forms .form-input{flex-wrap:wrap}.two-boxes .boxes{flex-direction:column}.two-boxes .boxes .two-box-sec1{width:100%;margin-bottom:50px}.two-image-sec .right-sec{padding:0}.two-image-sec .two-images{padding:50px 0}.two-image-sec .leftimage{width:60%}.two-image-sec .right-sec{width:30%}.two-image-sec .two-images{padding:50px 0;flex-wrap:wrap}.two-image-sec .leftimage{width:100%}.two-image-sec .right-sec{width:100%;padding:30px}.two-image-sec .right-sec p.info:before{top:79px}.accord01 .accordion .answer{flex-wrap:wrap}.two-ctas-sec{width:100%!important}.two-ctas-sec:first-child{margin-bottom:45px}.two-ctas-sec .cta-01{margin-bottom:0!important}.content-with-Cta .two-ctas{flex-wrap:wrap;margin-top:50px!important}.content-with-Cta .two-ctas a{float:none!important;margin:0!important}.content-with-Cta .bannner-bottom-venta{margin-top:0px!important;padding-top:0px!important}.content-with-Cta .bannner-bottom-venta:before{content:"";width:80%;height:1px;background:#8d8d8d;top:0;left:0;position:initial;margin:30px auto!important}.content-with-Cta .bannner-bottom-venta p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 105px;margin-bottom:0}.content-with-Cta .bannner-bottom-venta .wpb_raw_code{margin-bottom:0}.bannner-bottom-venta span.icon-before{width:100%;padding-bottom:5px;margin-right:0}.bannner-bottom-venta p a{margin-top:10px;display:block;margin-left:0!important}.content-with-Cta .content .contets01{padding:0}.content-with-Cta .content{flex-wrap:wrap}.service-post-outer .vc_row{display:flex;flex-wrap:wrap;margin:0!important}.service-post-outer .service-post-image{width:100%;padding-right:0!important;padding-left:0!important}.service-post-outer .service-post-con{width:100%;padding:30px!important}.resource-outer .resource-inner{width:100%}.resource-outer{display:grid;grid-template-columns:auto}.resource-outer .resource-inner:first-child{margin-bottom:40px}.resource-outer .resource-inner .vc_row{display:flex;flex-wrap:wrap}.respon-sec-img,.res-con-sec-inner{width:100%}.respon-sec-img figure.wpb_wrapper.vc_figure{width:100%}.respon-sec-img img{height:250px!important}.res-con-sec-inner .vc_column-inner{padding-top:20px!important}.resources-header-sec .faq-head{padding-top:30px!important;padding-bottom:40px!important}.res-con{margin-bottom:65px!important}.accord01 .accordion ul{margin-left:0!important}.accord01 .accordion .question .icon img{width:18px}.post-forms form input[type="text"]{width:240px}.accord01 .accordion{padding:0!important}.accord01 .accordion .question h2{flex-wrap:wrap}.accord01 .accordion .question h2 span.text-accordion{width:80%}.accord01 .accordion .question .icon{width:20%;text-align:right}.fad-main-outer .faq-container{padding-top:70px!important;padding-bottom:35px!important}.fad-main-outer h2.faq-head{padding-bottom:65px!important}.accord01 .accordion .answer .first{width:11%}.faq-step{width:89%}.banner-outer-03.banner-outer-04 .title-banner.res-title{width:55%!important;margin-left:50px!important;padding-right:90px!important}.blog-inner .blog-share{padding-left:50px}.related-image img{height:250px;width:100%;object-fit:cover}.content-with-Cta .two-ctas:after{content:"";background:#8d8d8d;height:1px;width:90%;position:absolute;left:33px;bottom:-23px}section.slider-and-content .container{padding:0!important}.slider-and-content .slider-content01{display:flex;flex-direction:column;margin-bottom:80px}.slider-and-content .slider-content01 .slider-img.slider-contents{width:100%}.slider-and-content .slider-left-content{padding:25px 20px;width:80%;margin:0 auto;margin-top:-14px}.slider-and-content .slider-content01 .slider-img.slider-contents .slide-img1 img{height:400px}nav.navigation.post-navigation .nav-links a{padding-left:20px;padding-right:20px}nav.navigation.post-navigation .nav-links .nav-next a:before{right:0}nav.navigation.post-navigation .nav-links .nav-previous a:before{left:0}.pardot-form-sec iframe{height:950px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%!important}.filter-outer{width:70%}}@media only screen and (max-width:1024px) and (min-width:986px){.container,nav.navigation.post-navigation{width:100%!important;max-width:100%;padding:0 15px!important}.filter-outer{width:60%}.navbar .menu li a{font-size:10px}.pardot-form-sec iframe{height:900px}.navbar .menu li a{font-size:10px!important}.con-ls{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:45px 15px}.button-404 .btn.btn--white:before{left:-40px}.container-3{width:70%!important}.project-link-sec span.btn__text{margin-left:0}.image-with-text .vc_col-sm-5>.vc_column-inner{padding-top:50px!important;padding-left:50px!important;padding-right:20px!important}.back-btm-sec.custom-link-sec{margin-top:35px;margin-left:50px}.navbar ul.menu .ubermenu ul.ubermenu-nav>li>a{font-size:11px}.navbar ul.menu .ubermenu ul.ubermenu-nav>li{margin:0 8px}nav.navigation.post-navigation .nav-links a{padding-left:20px;padding-right:20px}nav.navigation.post-navigation .nav-links .nav-next a:before{right:0}nav.navigation.post-navigation .nav-links .nav-previous a:before{left:0}.promise-sec .promise-ls .vc_grid.vc_row .vc_pageable-slide-wrapper .vc_grid-item:last-child{margin-right:0}.simple-text-inner .wpb_wrapper{width:85%}.ts-slider-outer .container{width:100%!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper{margin-right:-15px!important}.vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:35px!important}.vc_row{margin-left:0!important;margin-right:0!important}.image-slider-outer .container{padding:10px!important}.image-slider-outer .back-arrow{left:-16px!important}.image-slider-outer .next-arrow{right:-16px!important}.image-slider-outer .slick-arrow img{width:14px}.left-con-right-img .image-right img{position:absolute;top:85px;right:0;object-fit:inherit;max-width:110%}.left-con-sec .vc_column-inner{padding-left:20px!important;padding-bottom:25px!important}.respon-sec .respon-cus-head{padding-top:100px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.container.respon-cus-head{padding-top:100px!important}.image-with-text .content-sec{padding-right:20px!important}.image-with-text .content-sec .vc_column-inner{padding-left:50;padding-left:50px!important}.banner-res-loc .banner-inner-text-sec{width:65%;margin:0 auto}.service-post-image{padding-right:50px!important}.banner-outer-03.banner-outer-04 .title-banner.res-title{width:55%!important;margin-left:50px!important;padding-right:0!important}.blog-inner .blog-share{padding-left:50px}.related-image img{height:250px;width:100%;object-fit:cover}.image-with-text .content-des p{padding-right:20px}}@media only screen and (max-width:985px) and (min-width:768px){.pardot-form-sec iframe{height:950px}}@media only screen and (max-width:361) and (min-width:220px){.project-outer .project-link-sec a span{font-size:13px!important}}@media only screen and (max-width:361px){.project-outer .project-link-sec a span{white-space:pre-wrap}}@media only screen and (max-width:985px) and (min-width:320px){.service-post-image img{height:auto!important}ul.menu-social-media li{margin-right:0px!important;padding-right:14px!important}}@media only screen and (max-width:1199px) and (min-width:1025px){.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,div#ubermenu-main-2-menu-1-2>ul>li:nth-last-child(2)>a{margin-left:5px!important}.menu-social-media img{width:15px;height:20px}.menu ul.menu-social-media li:nth-child(2) a img{width:10px;height:15px}.navbar .menu li a{font-size:10px!important}.header .container{padding:0!important}.navbar ul.menu .ubermenu ul.ubermenu-nav>li{margin:0 7px!important}.image-with-text .vc_col-sm-5>.vc_column-inner{padding-top:70px!important;padding-left:50px!important;padding-right:30px!important}.left-con-right-img .image-right img{max-width:1000px}.resout-sec{margin-top:225px!important}.vc_row.wpb_row.vc_row-fluid.wpb_animate_when_almost_visible.wpb_fadeInUp.fadeInUp.ult-vc-hide-row.vc_row-has-fill{overflow-x:hidden;width:100%;margin:0}}@media only screen and (max-width:1199px) and (min-width:1024px){.container{padding:0 20px!important;width:100%!important}.slider-tab-sec [type=button].slick-prev.slick-arrow{z-index:99;left:0px!important}.slider-tab-sec [type=button].slick-next.slick-arrow{right:0px!important}}@media only screen and (max-width:1367px) and (min-width:1100px){.navbar .menu li a{font-size:11px}.header .container{padding:0!important}}@media only screen and (min-device-width:834px) and (orientation:portrait){.container,.container-3{padding:0 20px!important;width:100%!important}.navbar .menu li a{font-size:10px!important}.navbar ul.menu .ubermenu ul.ubermenu-nav>li{margin:0 10px!important}}@media only screen and (min-width:985px){.ubermenu-main .ubermenu-submenu .ubermenu-column{width:100%!important}.sub-menu-outter{display:grid;grid-template-columns:22% 22% 22% 22%;padding-left:49px;padding-bottom:100px}.ubermenu-submenu .container{padding:0!important}.ubermenu .ubermenu-item-layout-image_above>.ubermenu-image{width:185px!important;height:121px!important;margin-top:25px!important}.ubermenu-dynamic-post a span{color:#231F20!important;font-weight:400!important}}@media only screen and (max-width:984px) and (min-width:480px){.sub-menu-outter{display:grid;grid-template-columns:50% 50%}}@media only screen and (max-width:1050px) and (min-width:850px){.map-left{width:100%!important}.map-right{width:100%!important}}.sub-menu-outter .ubermenu-target{width:100%!important}i.ubermenu-sub-indicator.fas.fa-angle-down{margin-top:0px!important;font-family:'FontAwesome'!important}.ubermenu-dynamic-post a span{font-weight:400!important}.sub-menu-outter .ubermenu-dynamic-post a span:after{display:none}.ts-slider-outer .slider-outer-sec .next-arrow.slick-arrow{transform:rotate(0)!important}.bl-inner .blog-date{font-size:14px}.simple-text-inner P{font-size:14px!important}.ts-slider-outer .slider-outer-sec .author-name{font-size:14px}.ts-slider-outer .slick-dots button{padding:4px}@media only screen and (max-width:924px){.ts-slider-outer .slider-outer-sec:after{right:15px!important}.footer-sec-outer .menu-sec-ft ul li a{font-size:13px}.footer-sec-outer .menu-sec-ft h6{font-size:14px}.image-with-text .content-des p{font-size:14px}.image-slider-outer .slider-text h3{font-size:14px}.banner-outer-03 .title-banner.res-title .location-cat span.loc-title p{font-size:13px}.res-ls-con-sec ul.features li{font-size:13px}.facility-col .facility-box .box-icon-text ul li{font-size:14px;text-align:center}.three-col-sec .lotes-col .col-sub{font-size:14px}.tab-content p{font-size:14px}.service-con p{font-size:14px}.accord01 .accordion .answer p{font-size:14px}.banner-with-bg-color .banner-content-df{font-size:14px}.des-df{font-size:14px}.privacy-inner p{font-size:14px;line-height:26px}}@media only screen and (min-width:2000px){.container-new,.new-model-header02 .container-head-main-h0.new-head-maxW{margin:0 auto!important}}@media only screen and (max-width:1100px){.container-new,.container-new.vc_row,.new-model-header02 .container-head-main-h0.new-head-maxW{margin:0 22px!important;margin-left:22px!important;margin-right:22px!important}.left-padding{padding-left:22px!important}.right-padding{padding-right:22px!important}.left-padding.map-no-padding{padding-left:0!important}.map-left{padding-left:22px!important;padding-right:22px!important}}@media only screen and (min-width:1100px){.page-template-template_LP .slide-with-out-op-lp .banner-outer .banner-inner .banner-img img{height:600px}.text-s2-1{font-size:14px!important;font-weight:400!important;line-height:24px!important}.text-01-section-2{font-weight:600!important;font-size:20px!important;color:#231F20!important;line-height:24px}.text-02-section-2{font-weight:400!important;font-size:15px!important;color:#231F20!important;margin:0}.text-02-section-2 p{font-weight:400;font-size:15px!important;color:#231F20!important;margin:0!important;line-height:24px!important}.page-template-template_LP .banner-outer .slick-dots li{margin:0 18px!important}.slide-text-in-lp{padding-top:60px!important}.page-template-template_LP .banner-outer .slick-dots{bottom:36px!important}.page-template-template_LP .lp-header{background:#fff;padding:15px 0}}@media only screen and (max-width:1199px){.page-template-template_LP .banner-outer .banner-inner .container .title-banner h1{font-size:30px}.page-template-template_LP .lp-header{background:#fff;padding:14px 0}.page-template-template_LP .banner-outer .slick-dots{bottom:69px!important}.page-template-template_LP .slide-with-out-op-lp .banner-outer .banner-inner .banner-img img{height:500px}.text-s2-1{font-size:14px!important;font-weight:400!important;line-height:24px!important}.title-banner.res-title.animate__.wow.animate__fadeInUp.landing-page-blackbox-opacity{margin-left:0px!important;margin-top:-45px!important;height:auto!important;display:flex;align-items:center}.ist-main-con{display:flex;justify-content:center}.sectio-2-after-banner-slider{margin-top:20px!important}.text-01-section-2{font-weight:600!important;font-size:20px!important;color:#231F20!important;line-height:24px}.text-02-section-2{font-weight:400!important;font-size:15px!important;color:#231F20;margin:0;line-height:24px!important}.mb-alain{text-align:center}.sectio-2-after-banner-slider{padding-left:20px;padding-right:20px}}.title-banner.res-title.animate__.wow.animate__fadeInUp.landing-page-blackbox-opacity{margin-left:-16px;margin-top:-79px;height:185px;display:flex;align-items:center;max-width:300px;padding:20px 13px!important}.text-in-lp-box{text-align:center}.title-banner.res-title.animate__.wow.animate__fadeInUp.landing-page-blackbox-opacity:before{opacity:80%!important}.sectio-2-after-banner-slider{text-align:center;margin-top:-15px}.text-02-section-2{padding-top:42px;padding-bottom:35px}.text-02-section-2 span{font-weight:bold!important}.slider-02-lp{padding-top:54px!important}.spacebottom-lp{padding-bottom:60px}.btn-form-landing-page{text-align:center}.slide-with-out-op-lp .banner-outer .banner-inner .banner-img img{height:auto}.banner-outer .slick-dots{z-index:50}.page-template-template_LP .banner-outer .banner-inner .banner-img:before{opacity:0.2!important}.text-01-section-2{text-transform:uppercase}.title-banner.res-title.animate__animated.wow.animate__fadeInUp.landing-page-blackbox-opacity{margin-left:-16px;margin-top:-87px;height:185px;display:flex;align-items:center;max-width:300px;padding:20px 13px!important}.title-banner.res-title.animate__.wow.animate__fadeInUp.landing-page-blackbox-opacity{margin-left:-16px;margin-top:-79px;height:185px;display:flex;align-items:center;max-width:300px;padding:20px 13px!important}.lp-btn{background-color:transparent!important;color:#B7212F!important;position:relative;padding:0;padding-left:35px;text-decoration:none;font-weight:500}.payment-page header.entry-header h1{display:none}.begin-outer{padding:15px 12px!important;padding-left:0!important}.begin-outer a{padding-left:0!important}.begin-image img{width:185px!important;height:121px!important;margin-bottom:10px;margin-top:25px!important;object-fit:cover}.begin-title h6,.begin-title h6 a{font-size:14px;line-height:18px;font-weight:400!important;color:#231F20!important;text-decoration:none}@media only screen and (max-width:999px){.begin-title h6{color:#fff!important}}@media only screen and (max-width:479px) and (min-width:220px){.begin-image{display:none}.begin-outer{padding-left:35px!important}.begin-outer a{margin-top:0!important}}@media only screen and (max-width:999px) and (min-width:480px){.begin-outer a{width:100%;display:inherit}.begin-image img{width:100%!important;height:180px!important}}.lp-ebook-outer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 50px}.lp-ebook-outer:before,.lp-ebook-outer:after{display:none!important}.lp-left-image{width:65%!important}.lp-left-image-inner{padding:0 91px!important;background:#F9F9F9;display:flex;height:100%;justify-content:center;align-items:center;position:relative}.lp-left-image-inner.contnet-offer{align-items:end}.lp-left-image-inner:before{content:"";position:absolute;left:-8px;top:32px;width:153px;height:71px;background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2022/08/big-Group-7gr-downlosd.png);background-repeat:no-repeat;background-position:center;background-size:cover}.lp-left-image-inner{width:100%;height:100%;object-fit:cover}.lp-right-outer{width:31%!important}.lp-left-image .wpb_wrapper,.lp-left-image .vc_column-inner{height:100%}.rt-lp-con h2{font-weight:600;font-size:30px;line-height:38px;margin-bottom:27px;padding-right:30px}.rt-lp-con ul li{font-weight:400;font-size:16px;line-height:20px;list-style-type:none;position:relative;margin-bottom:20px}.rt-lp-con ul{margin-left:32px}.rt-lp-con ul li:before{content:"";background:url(https://gruporesidencial1.wx.agency/wp-content/uploads/2022/08/red-rt-arrow.png);position:absolute;width:12px;height:12px;background-repeat:no-repeat;left:-26px;top:5px;background-size:contain}.ebook-form-outer{background:#FFF;box-shadow:5px 5px 30px rgb(0 0 0 / .08);padding:30px 36px}.ebook-form-outer h4{font-weight:500!important;font-size:21px;line-height:37px;margin-bottom:26px;color:#231F20}.lp-left-image-inner .wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:0}.lp-right-outer .wpb_raw_code.wpb_content_element.wpb_raw_html{margin-bottom:0}.section-title-inner p.section-title-new-subtitle{position:relative;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.3em;color:#231F20;padding-left:110px;margin-bottom:32px!important;text-transform:uppercase!important}.section-title-inner p.section-title-new-subtitle:before{border:1px solid #231F20;position:absolute;width:90px;content:"";height:1px;background:#231F20;left:0;top:50%}.section-title-inner h1{font-size:50px;line-height:61px;margin-bottom:35px!important;color:#231F20;font-weight:600;text-transform:uppercase}section.section-title-new{padding-top:58px;padding-bottom:45px}.section-title-inner{width:35%}.hot-deal-tab{overflow:hidden;display:flex;justify-content:center;grid-gap:60px}.tabcontent{display:none}.tabcontent.activetab{transition:1s;display:block}.tablinks{color:rgb(35 31 32 / .5);font-size:20px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase;background:#fff0;border:none;margin-bottom:75px;padding:0;padding-bottom:15px;cursor:pointer}.tablinks.active{color:#231F20;position:relative;font-weight:600}.tablinks.active:before{content:"";background:#B7212F;width:100%;height:1px;position:absolute;bottom:-5px}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents{width:calc(100% - 391px)}.hot-deal-tab-con.slider-and-content .slider-left-content{width:491px;margin-top:80px;padding:60px 56px}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img .slide-img1 img{height:481px}.description-hot-deal ul{list-style-type:none;margin-left:0}.description-hot-deal ul li{position:relative;padding-left:13px;margin-bottom:25px;font-size:14px;line-height:24px}.description-hot-deal ul li:before{content:"";background:#B7212F;border-radius:50%;width:6px;height:6px;left:0;top:6px;position:absolute}.hot-deal-tab-con.slider-and-content .slider-left-content .heading h2{color:#231F20;font-size:26px;font-style:normal;font-weight:600;line-height:32px!important;text-transform:uppercase;margin-bottom:20px}.hot-deal-tab-con.slider-and-content .slider-left-content .heading p{color:#B7212F;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:0!important}.hot-deal-tab-outer{background:#F8F8F8;padding-top:90px;padding-bottom:0}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents:before{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/hot_deal_icon_new.svg);background-repeat:no-repeat;top:0;left:60px}.hot-deal-tab-con.slider-and-content .slider-left-content .heading{position:relative;padding-bottom:30px;margin-bottom:30px}.hot-deal-tab-con.slider-and-content .slider-left-content .heading:after{content:"";background:#B7212F;width:120px;position:absolute;bottom:0;height:1px}.hot-deal-tab-con.slider-and-content .right-name a{background:#B7212F;width:100%;display:inline-block;color:#FFF;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:20px;padding:12px;text-decoration:none;margin-top:10px}.hot-deal-tab-con.slider-and-content .slider-content01{display:flex;margin-bottom:0;padding-bottom:110px;align-items:flex-start}.hot-deal-tab-con.slider-and-content .slick-arrow{width:16px;height:31px;position:absolute;bottom:-66px;cursor:pointer}.hot-deal-tab-con.slider-and-content .left-arrow.slick-arrow{transform:rotate(180deg);left:0}.hot-deal-tab-con.slider-and-content .right-arrow.slick-arrow{left:61px}.hot-deal-tab-con.slider-and-content .slick-arrow.slick-disabled img{filter:opacity(.25);cursor:not-allowed}.toggle-con{display:flex;align-items:center;justify-content:center;grid-gap:5px;color:rgb(35 31 32 / .5);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-top:16px;cursor:pointer}.content-hot-deal{display:none}.content-hot-deal.active{display:block}.content-hot-deal h4{color:#231F20;font-size:26px;font-style:normal;font-weight:600;line-height:32px;padding-top:62px;margin-bottom:20px}.content-hot-deal ul li{color:#231F20;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.content-hot-deal p strong{color:#231F20;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.toggle-con.active .hot-deal-arrow{transform:rotate(180deg);transition:0.5s}.hot-deal-arrow{transition:0.5s}.content-hot-deal.active p:last-child{margin-bottom:0!important}@media only screen and (max-width:479px) and (min-width:220px){.lp-left-image{width:100%!important;margin-bottom:30px}.lp-right-outer{width:100%!important}.lp-ebook-outer{padding:0px!important}.lp-left-image-inner{padding:30px 20px!important;padding-top:140px!important}.rt-lp-con h2{padding-right:0!important}.lp-left-image-inner.contnet-offer{padding:0px!important;padding-top:140px!important}.section-title-inner{width:100%}.hot-deal-tab-con.slider-and-content .slider-left-content{width:100%!important}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img .slide-img1 img{height:260px!important}.hot-deal-tab-con.slider-and-content .slick-arrow{top:-50px;bottom:auto}.hot-deal-tab-con.slider-and-content .right-arrow.slick-arrow{left:auto!important;right:0!important}.hot-deal-tab-con.slider-and-content .left-arrow.slick-arrow{left:auto!important;right:61px!important}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents{width:calc(100% - 30px)!important;margin:0 auto}.hot-deal-tab-con.slider-and-content .slider-left-content{margin-top:0!important;padding:47px 15px 50px 15px!important}.hot-deal-tab{flex-direction:column;grid-gap:30px!important}.tablinks{margin-bottom:0!important}.hot-deal-tab-con.slider-and-content .slider-content01{margin-top:100px}.section-title-inner h1{font-size:36px!important;line-height:44px!important}button.tablinks:last-child{margin-bottom:5px!important}button.tablinks{width:fit-content;text-align:center;margin:0 auto}.hot-deal-tab-con.slider-and-content .slider-left-content .heading h2{padding:0!important}.section-title-inner p{font-size:12px;line-height:15px}.hot-deal-tab-outer{padding-bottom:0!important}}@media only screen and (max-width:767px) and (min-width:480px){.lp-left-image{width:100%!important;margin-bottom:30px}.lp-right-outer{width:100%!important}.lp-ebook-outer{padding:0px!important}.lp-left-image-inner{padding:30px 20px!important;padding-top:140px!important}.rt-lp-con h2{padding-right:0!important}.lp-left-image-inner figure{margin:0 auto!important;display:flex!important;align-items:center;justify-content:center}.lp-left-image-inner.contnet-offer{padding:0px!important;padding-top:140px!important}.section-title-inner{width:100%}.hot-deal-tab-con.slider-and-content .slider-left-content{width:100%!important}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img .slide-img1 img{height:260px!important}.hot-deal-tab-con.slider-and-content .slick-arrow{top:-50px;bottom:auto}.hot-deal-tab-con.slider-and-content .right-arrow.slick-arrow{left:auto!important;right:15px!important}.hot-deal-tab-con.slider-and-content .left-arrow.slick-arrow{left:auto!important;right:75px!important}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents{width:calc(100% - 30px)!important;margin:0 auto}.hot-deal-tab-con.slider-and-content .slider-left-content{margin-top:0!important;padding:47px 15px 50px 15px!important}.section-title-inner p{font-size:12px;line-height:15px}.hot-deal-tab-outer{padding-bottom:0!important}}@media only screen and (max-width:985px) and (min-width:768px){.lp-left-image{width:100%!important;margin-bottom:30px}.lp-right-outer{width:100%!important}.lp-ebook-outer{padding:0px!important}.lp-left-image-inner{padding:30px 20px!important;padding-top:140px!important}.lp-left-image-inner.contnet-offer{padding:0px!important;padding-top:140px!important}.lp-left-image-inner figure{margin:0 auto!important;display:flex!important;align-items:center;justify-content:center}.rt-lp-con h2{padding-right:0!important}.section-title-inner{width:75%}.hot-deal-tab-con.slider-and-content .slider-left-content,.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents{width:100%!important}.hot-deal-tab-con.slider-and-content .slider-content01 .slider-img.slider-contents .slide-img1.slick-slide{margin:0 15px}.hot-deal-tab-con.slider-and-content .slick-arrow{top:-50px;bottom:auto}.hot-deal-tab-con.slider-and-content .right-arrow.slick-arrow{left:auto!important;right:15px!important}.hot-deal-tab-con.slider-and-content .left-arrow.slick-arrow{left:auto!important;right:75px!important}.hot-deal-tab-con.slider-and-content .slider-left-content{margin-top:0!important}}@media only screen and (max-width:1024px) and (min-width:986px){.lp-ebook-outer{padding:0px!important}.rt-lp-con h2{padding-right:0!important}.section-title-inner{width:71%}}@media only screen and (max-width:1657px) and (min-width:1210px){.section-title-inner{width:50%}}@media only screen and (max-width:1209px) and (min-width:1025px){.section-title-inner{width:70%}}article#post-2290{padding:15px!important}body.blog.paged.logged-in.admin-bar.paged-2.theme-grupo-residencial.woocommerce-js.hfeed.wpb-js-composer.js-comp-ver-6\.10\.0.vc_responsive.customize-support span{word-break:break-all}body.blog.paged.logged-in.admin-bar.paged-2.theme-grupo-residencial.woocommerce-js.hfeed.wpb-js-composer.js-comp-ver-6\.10\.0.vc_responsive.customize-support a{word-break:break-all!important}.category .entry-content p,.category .entry-content li,.blog .entry-content p,.blog .entry-content li{font-size:19px!important}.page-template-template_home footer{display:none!important}.page-id-5006 .sticky-contact a{display:none!important}.banner-outer button.slick-prev.slick-arrow{display:none!important}.banner-outer button.slick-next.slick-arrow{position:absolute;bottom:13px;left:50%;transform:translate(-50%,-50%);cursor:pointer}.banner-outer button.slick-next.slick-arrow{position:absolute;bottom:19px;left:50%;transform:translate(-50%,-50%);color:#fff0;background-image:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2023/04/Vector-2.png);background-color:#fff0;border:none;background-repeat:no-repeat;width:31px;background-size:contain;background-position:center}.slick-vertical .slick-slide{border:none!important}.banner-sub-title.btn-in-banner-new01 a{text-decoration:none!important}.red-banner-btn-mob09 a{text-decoration:none!important}a .dec-none{text-decoration:none}.banner-outer .slick-dots{left:unset!important;right:-60px!important;bottom:50%!important;transform:rotate(90deg)!important}.banner-outer .banner-inner .container .title-banner h1{display:flex;justify-content:center;font-size:50px;font-weight:600;line-height:62px;text-align:center}.banner-outer .banner-inner .container .banner-sub-title{display:flex;justify-content:center;margin:0!important;line-height:19.5px!important}.title-banner-01{display:flex;justify-content:center;font-weight:500;font-size:20px;line-height:24px;text-transform:uppercase;padding-bottom:5px!important}span.btnr.rbtn--red:hover{background-color:#fff;color:black!important}span.btnr.rbtn--red{max-width:275px;min-width:275px;background-color:#B7212F;color:#fff;padding:15px 24px 15px 24px;display:block;margin-right:15px!important;font-weight:600;font-size:16px;text-align:center}span.btnr.rbtn--white{max-width:275px;min-width:275px;background-color:#FFF;color:black!important;padding:15px 24px 15px 24px;display:block;margin-left:15px!important;font-weight:600;font-size:16px;text-align:center}span.btnr.rbtn--white:hover{background-color:#B7212F;color:#ffff!important}.banner-sub-title{padding-top:30px}.banner-outer .banner-inner .container{top:66%}.menu ul.menu-social-media li:nth-child(2) a img{width:20px!important}a.arrow-downsec-dir{display:flex;justify-content:center;margin-top:60px}.banner-outer .banner-inner .banner-img img{height:768px}.navbar .menu li a{font-size:14px}button.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-minimal.ubermenu-loc-menu-1.ubermenu-responsive-toggle-content-align-right.ubermenu-responsive-toggle-align-full.ubermenu-responsive-toggle-icon-only.ubermenu-responsive-toggle-close-icon-times.ubermenu-responsive-toggle-open .fa-bars:before{color:#fff;background-image:none}button.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-minimal.ubermenu-loc-menu-1.ubermenu-responsive-toggle-content-align-right.ubermenu-responsive-toggle-align-full.ubermenu-responsive-toggle-icon-only.ubermenu-responsive-toggle-close-icon-times .fa-bars:before{color:#fff0;background-image:url(https://gruporesidencial1.wx.agency/wp-content/uploads/2023/02/Group-28.png);background-repeat:no-repeat;object-fit:cover}div#slick-slide12 .container{top:63%!important}.ubermenu .ubermenu-item-layout-image_above>.ubermenu-image{object-fit:cover;overflow:hidden}.begin-image img{height:185px!important}.menu-social-media img{width:16px;height:16px}.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,div#ubermenu-main-2-menu-1-2>ul>li:nth-last-child(2)>a{margin-left:10px!important}.ubermenu .ubermenu-image:not(.ubermenu-image-lazyload){height:180px!important}.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,.navbar ul.menu .ubermenu ul.ubermenu-nav>li:nth-last-child(2)>a,div#ubermenu-main-2-menu-1-2>ul>li:nth-last-child(2)>a{height:40px}.navbar .menu li a span{font-weight:500!important;line-height:20px}.banner-outer .slick-dots button{width:59px!important}.container-head-main-h01{max-width:1300px;margin:auto}@media only screen and (min-width:1300px){.navbar .menu li a{font-size:16px}}@media only screen and (max-width:1325px){.container-head-main-h01{padding-left:15px;padding-right:15px}}body.home.page-template.page-template-template_home .header{position:absolute!important;background:transparent!important}.darken-bg:before{content:"";background-color:#000;opacity:.6;width:100%;height:50000px!important;position:absolute}.new-model-header02 .links{overflow:scroll}@media only screen and (min-device-width:428px) and (max-device-width:926px) and (orientation:landscape){.banner-outer .slick-dots{top:40%!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1250px){.container{width:100%!important;padding:0 30px!important}.res-ls-outer .container{padding:0 50px!important}.slider-tab-sec [type=button].slick-prev.slick-arrow{z-index:99;left:-10px}.slider-tab-sec [type=button].slick-next.slick-arrow{right:-10px}.slider-tab-sec .your-class img{padding:0 15px}}.banner-res-loc{position:relative}.banner-res-loc:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.darken-bg{overflow:hidden}.new-model-header02 .sidebar{position:fixed;top:0;right:0;width:100%;height:100%;background:#fff;display:grid;grid-template-rows:auto 1fr auto;row-gap:1rem;transition:1s all ease-in-out;transform:translate(100%);z-index:999}@media only screen and (min-device-width:767px) and (max-device-width:1030px){.res-ls-inner-sec.slick-initialized.slick-slider{padding:0 25px}}@media only screen and (max-width:986px){.btn.btn--white .btn__text{margin-left:6px}}@media only screen and (min-width:480px) and (max-width:915px){form-sec iframe{height:995px!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait){.banner-outer .banner-inner .container .title-banner h1{padding-bottom:30px!important}.banner-outer button.slick-next.slick-arrow{bottom:12px!important}.banner-outer .slick-dots{top:26%!important}}@media only screen and (min-width:480px) and (max-width:600px){.banner-outer span.btnr.rbtn--red,.banner-outer span.btnr.rbtn--white{max-width:100%!important;min-width:100%!important}.banner-outer .red-banner-btn-mob09,.banner-outer .banner-sub-title.btn-in-banner-new01 a{width:49%!important}.banner-outer .banner-inner .container .banner-sub-title{flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width:999px){.banner-outer .slick-dots{bottom:auto!important;top:22%}.banner-outer .banner-inner .banner-img:before{opacity:0.5!important}}@media only screen and (max-width:389px){.banner-outer .slick-dots button{width:45px!important}.banner-outer .slick-dots{right:-40px!important}}@media only screen and (max-width:767px){.banner-outer .banner-inner .container .title-banner h1{font-size:32px;line-height:46px;text-align:center;padding-bottom:70px;text-transform:uppercase!important}span.btnr.rbtn--white{margin:auto!important}.banner-outer .banner-inner .container{top:39%}.red-banner-btn-mob09{padding-bottom:15px}.title-banner-01{font-weight:500!important;font-size:16px!important;line-height:20px!important}a.arrow-downsec-dir{margin-top:35px}.banner-outer .banner-inner .banner-img img{height:100vh}}@media only screen and (min-width:800px){.banner-outer .banner-inner .banner-img img{height:100vh!important}}.sticky-contact a{display:none}#userback_button_container .userback-button-e[wstyle=text],#userback_button_container .userback-button-e[wstyle=text_icon]{display:none}@media only screen and (max-width:479px) and (min-width:220px){.banner-outer .banner-inner .container .banner-sub-title{display:block!important}span.btnr.rbtn--red{margin:auto!important}.banner-outer button.slick-next.slick-arrow{bottom:38px}h2.benefits-heading br{display:none}}@media only screen and (max-width:767px) and (min-width:480px){.banner-outer .banner-inner .container .banner-sub-title{display:flex!important;padding-top:0}.banner-outer .banner-inner .container .title-banner h1{padding-bottom:34px}.banner-outer button.slick-next.slick-arrow{bottom:32px}body.fixed .header{position:absolute;background:#fff0}}@media only screen and (device-width:844px) and (device-height:390px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.banner-outer .banner-inner .container .banner-sub-title{display:flex!important;padding-top:0}.banner-outer .banner-inner .container .title-banner h1{padding-bottom:34px}.banner-outer button.slick-next.slick-arrow{bottom:32px}.banner-outer .banner-inner .container{top:34%}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){.banner-outer .banner-inner .container .banner-sub-title{display:flex!important;padding-top:0}.banner-outer .banner-inner .container .title-banner h1{padding-bottom:34px}.banner-outer button.slick-next.slick-arrow{bottom:32px}.banner-outer .banner-inner .container{top:34%}}@media only screen and (max-device-width:896px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.banner-outer .banner-inner .container .banner-sub-title{display:flex!important;padding-top:0}.banner-outer .banner-inner .container .title-banner h1{padding-bottom:34px}.banner-outer button.slick-next.slick-arrow{bottom:32px}.banner-outer .banner-inner .container{top:34%}}@media only screen and (max-width:985px) and (min-width:768px){.banner-outer .banner-inner .banner-img img{height:100vh}.banner-outer .banner-inner .container{top:34%}.banner-outer button.slick-next.slick-arrow{position:absolute;bottom:20px}}.res-ls-outer{overflow:hidden!important}@media only screen and (max-width:1115px) and (min-width:1111px){.container{width:auto!important}}@media only screen and (max-width:1024px){.popup-scroll{padding:0px!important}.popup-inner{width:95%!important;padding:15px!important}.mfp-zoom-out-cur{overflow:hidden!important}}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{overflow:hidden!important}.nos-top .title-with_line{position:relative;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.3em;color:#231F20;padding-left:110px;margin-bottom:40px!important;text-transform:uppercase!important}.nos-top .title-with_line:before{border:1px solid #231F20;position:absolute;width:90px;content:"";height:1px;background:#231F20;left:0;top:50%}.nos-top .nos-top-section h1{font-weight:600;font-size:50px;line-height:61px;color:#231F20;margin-bottom:35px!important;font-weight:400;color:#231F20;font-weight:600}.nos-top .nos-top-section p{font-weight:400;font-size:18px;line-height:28px;color:#231F20;padding-right:35px}.nos-top .nos-top-section p:last-child{margin-bottom:0!important}.nos-top-section{margin-bottom:127px}.nos-cont-swap .container{display:flex;align-items:center}.nos-image-inner{margin-bottom:124px}.nos-cont-swap h2{font-weight:600!important;font-size:36px;line-height:44px;color:#231F20;margin-bottom:30px;padding-right:111px}.nos-cont-swap p{font-weight:400;font-size:18px;color:#231F20;line-height:28px!important}.image-nos-slider ul.flex-direction-nav{display:none}.image-nos-slider .flex-control-paging li a{background:#C2C2C2!important;width:59px!important;height:2px!important}.image-nos-slider .flex-control-paging li a.flex-active{background:#B7212F!important}.image-nos-slider .flex-control-paging li{margin:0 10px!important}.image-nos-slider .flex-control-nav{margin-top:30px!important}.promise-nos-cont{background:#FFFFFF!important;box-shadow:0 4px 27px rgb(0 0 0 / 7%);margin-top:-95px!important;margin:0 11px;height:189px;padding:20px 10px!important}.promise-nos-cont h4{font-weight:600;font-size:22px;line-height:27px;margin-bottom:10px;color:#231F20}.promise-nos-cont p{font-weight:400;font-size:14px;line-height:22px;color:#231F20}.promise-nos-outer .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:45px!important}.nos-promise-heading h2,.tetsti-nos-head h2{font-weight:600;font-size:36px;line-height:44px;text-align:center;color:#231F20}.tetsti-nos-head h2{margin-bottom:40px!important}.testimonial-nos .ts-slider-outer{box-shadow:none!important;padding:0!important}.testimonial-nos strong{font-weight:600!important}.testimonial-nos b{font-weight:600!important}.testimonial-nos .ts-slider-outer .slider-outer-sec:before{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2024/05/quote-icon-up.png);width:45px!important;height:38px!important;display:block;background-size:cover;background-position:center;left:0!important}.testimonial-nos .ts-slider-outer .slider-outer-sec:before{width:44px}.testimonial-nos .ts-slider-outer .slider-outer-sec:after{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2024/05/quote-icon-down.png);width:45px!important;height:38px!important;display:block;background-size:cover;background-position:center;left:92%!important}.testimonial-nos .ts-slider-outer .slider-outer-sec .slider-content{padding-top:20px;font-weight:400;font-size:18px;line-height:28px}.head-slider02nos{padding-bottom:40px!important}.testimonial-nos .ts-slider-outer .slider-outer-sec .author-name{font-weight:400;font-size:18px;line-height:22px;padding-left:70px!important;margin-top:30px!important}.testimonial-nos span.author-project{font-weight:600;font-size:18px;line-height:22px;color:#B7212F}.testimonial-nos .ts-slider-outer .back-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/disabled.svg)!important;opacity:100%;background-repeat:no-repeat!important;cursor:no-drop!important}.testimonial-nos .ts-slider-outer .back-arrow.slick-arrow{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/Vector-2.svg)!important;background-repeat:no-repeat!important;background-size:cover;background-position:center;left:-115px}.testimonial-nos .ts-slider-outer .next-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/disabled.svg)!important;opacity:100%;background-repeat:no-repeat!important;transform:none!important;transform:rotate(180deg)!important;cursor:no-drop!important}.testimonial-nos .ts-slider-outer .next-arrow.slick-arrow{background:url(https://esujb4qtdjc.exactdn.com/wp-content/themes/grupo-residencial/images/Vector-2.svg)!important;background-repeat:no-repeat!important;background-size:cover;background-position:center;right:-115px}.testimonial-nos .ts-slider-outer .slick-arrow img{width:100%;display:none!important}.testimonial-nos .ts-slider-outer .container{width:800px!important}.testimonial-nos .ts-slider-outer .slider-outer-sec{padding:0!important}.testimonial-nos .ts-slider-outer .slider-outer-sec .author-name:before{background-color:#000!important;width:90px!important}.testimonial-nos .ts-slider-outer .slick-dots{display:none!important}.testimonial-nos .slider-outer-sec{height:auto!important}.nos-gallery .slider-inner.slick-slide{margin-right:60px}.nos-gallery .slick-list{padding-right:20%}.nos-gallery .button-image{position:unset;display:flex;justify-content:end}.nos-gallery .image-slider-outer .slider-image img{height:524px!important}.nos-gallery .image-slider-outer .slider-text h3{color:#8f8f8f;margin:0;margin-bottom:0;font-weight:600!important;font-size:26px!important;line-height:32px!important;color:#231F20!important}.slider-con-text{display:flex;justify-content:space-between;padding-top:33px}.image-slider-outer .slider-text{position:unset!important}.vc_custom_1676284673661{margin-top:62px!important}.nos-gallery p.slider-text-23{font-weight:400;font-size:18px;line-height:28px;color:#231F20!important;min-height:28px}.nos-gallery .image-slider-outer .slider-text h3:before{display:none}.nos-gallery .image-slider-outer .back-arrow{position:absolute;left:0!important;top:unset!important;bottom:-59px!important;z-index:9}.nos-gallery .image-slider-outer .next-arrow{position:absolute;transform:rotate(180deg);right:94.3%!important;top:unset!important;bottom:-58px!important}.nos-gallery{padding-bottom:101px}.nos-gallery .image-slider-outer .back-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2023/02/Vector-2.svg)!important;opacity:30%;background-repeat:no-repeat!important;transform:rotate(0deg);height:31px!important;width:16px!important}.nos-gallery .image-slider-outer .back-arrow.slick-arrow{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2023/02/Vector-2.svg)!important;background-repeat:no-repeat!important;background-size:cover;background-position:center;height:31px!important;width:16px!important;transform:rotate(0deg)}.nos-gallery .image-slider-outer .next-arrow.slick-arrow{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2023/02/Vector-2.svg)!important;background-repeat:no-repeat!important;background-size:cover;background-position:center;height:31px!important;width:16px!important;transform:rotate(180deg)}.nos-gallery .image-slider-outer .next-arrow.slick-arrow.slick-disabled{background:url(https://esujb4qtdjc.exactdn.com/wp-content/uploads/2023/02/Vector-2.svg)!important;opacity:30%;background-repeat:no-repeat!important;transform:rotate(180deg)}.nos-gallery .button-image a{background:#B8212F;color:#fff;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-decoration:none;WIDTH:300px!important;height:48px;display:flex;justify-content:center;align-items:center;padding:0px!important}.residencialInnerPages button.ubermenu-responsive-toggle .fa-bars:before{color:#b8212f!important}@media only screen and (min-width:768px) and (max-width:987px){.nos-gallery .image-slider-outer .slider-image img{height:400px!important}.nos-gallery .slick-list{padding-right:20%!important}}@media only screen and (max-width:767px){.testimonial-nos .ts-slider-outer .slider-outer-sec .author-name:before{width:63px!important}.testimonial-nos .ts-slider-outer .slider-outer-sec .author-name{padding-left:40px!important}.vc_row.wpb_row.vc_row-fluid.nos-top.vc_custom_1675933121690{margin-top:65px!important}.nos-top .nos-top-section h1{font-size:35px;line-height:50px;margin-bottom:30px!important}.nos-top-section{margin-bottom:45px}.nos-cont-swap .container{display:block;align-items:center}.swap-left-nos .vc_custom_1675936875737{padding:0!important}.nos-image-inner{margin-bottom:50px}.nos-cont-swap h2{font-size:28px;line-height:37px;padding-right:0}.vc_custom_1675936035160{margin-bottom:0px!important}.vc_column-inner.vc_custom_1675938677455{padding-left:0px!important}.promise-nos-outer .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item:last-child{padding-right:0!important}.vc_row.wpb_row.vc_row-fluid.s121-v4.vc_custom_1676020924408{margin-top:0px!important}.nos-promise-heading h2,.tetsti-nos-head h2{font-size:30px;margin-bottom:40px!important}.promise-nos-outer .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item{padding-right:0px!important}.vc_row.wpb_row.vc_row-fluid.nos-testimonial.vc_custom_1676007641490{margin-top:20px!important}.testimonial-nos .ts-slider-outer .slider-outer-sec:before{width:29px!important;height:36px!important;background-size:contain;background-repeat:no-repeat}.testimonial-nos .ts-slider-outer .slider-outer-sec:after{width:29px!important;height:36px!important;background-size:contain;background-repeat:no-repeat;bottom:-43px}.testimonial-nos .ts-slider-outer .slider-outer-sec .slider-content{padding-top:1px}.testimonial-nos .next-arrow.slick-arrow{display:none!important}.nos-gallery .slider-inner.slick-slide{margin-right:5px!important;margin:0 5px!important}.nos-gallery .image-slider-outer .slider-image img{height:400px!important}.nos-gallery .slick-list{padding-right:0!important}.nos-gallery .image-slider-outer .slider-text h3{padding-top:20px;position:unset;margin:0;bottom:0}.image-slider-outer .slider-text{position:unset}.nos-gallery .image-slider-outer .next-arrow{right:80%!important}.nos-gallery .button-image{justify-content:flex-start}}@media only screen and (max-width:1024px) and (min-width:768px){.nos-top .vc_col-sm-8{width:100%}.testimonial-nos .slick-arrow{display:none!important}.nos-top-section{margin-bottom:45px}.swap-left-nos .vc_custom_1675936875737{padding:0!important}.nos-image-inner{margin-bottom:50px}.vc_custom_1675938677455{padding-left:0px!important}.nos-cont-swap h2{padding-right:0!important}.vc_custom_1675936035160{margin-bottom:0px!important}.vc_custom_1675938677455{padding-left:0px!important}.vc_row.wpb_row.vc_row-fluid.s121-v4.vc_custom_1676020924408{margin-top:0px!important}.vc_row.wpb_row.vc_row-fluid.nos-cont-swap.vc_custom_1675936035160{margin-bottom:50px!important}.vc_row.wpb_row.vc_row-fluid.nos-testimonial.vc_custom_1676007641490{margin-top:50px!important}}@media only screen and (max-width:1195px) and (min-width:1025px){.container{padding-left:15px!important}.nos-top{padding:0 15px!important}.swap-left-nos .vc_custom_1675936875737{padding-right:20px!important}.nos-cont-swap{padding:0 15px!important}}@media only screen and (max-width:1200px) and (min-width:1025px){.nos-gallery .image-slider-outer .slider-text h3{}.nos-gallery .slick-arrow{left:80px;margin-left:40px}}@media only screen and (min-width:1200px){.tetsti-nos-head{padding-top:60px;padding-bottom:10px}.promise-nos-outer .vc-gitem-zone-height-mode-auto:before{height:441px}}@media only screen and (max-width:1024px){.nos-gallery .slider-inner.slick-slide.slick-current.slick-active{padding-right:0!important}}@media only screen and (min-width:851px){.benefits-box{width:100%!important}}.nos-image-inner.plan-de img{height:581px;object-fit:cover}h2.benefits-heading{color:#231F20;font-size:36px;font-style:normal;font-weight:600;line-height:44px;margin-bottom:30px!important}.benefits-button button,.benefits-button a{color:#FFF!important;text-align:center!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:20px!important;background:#B7212F!important;padding:13px 30px!important;min-width:275px;border-radius:0!important;margin-bottom:80px!important}.benefits-box-outer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.benefits-box-outer:before,.benefits-box-outer:after{display:none!important}.benefits-box{background:#FFF;box-shadow:0 4px 27px 0 rgb(0 0 0 / .07);padding:40px 22px 30px 22px!important}.box-heading-benefits{color:#B7212F;font-size:20.309px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:24px;padding-bottom:24px;position:relative}.box-heading-benefits:before{content:'';width:124px;height:1px;background:#B7212F;bottom:0;position:absolute}.benefits-des p{color:#231F20;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px}.benefits-des p strong{font-weight:600!important}.benefits-des p:last-child{margin-bottom:0!important}.nos-image-inner.plan-de{margin-bottom:0}.reward-button{margin-bottom:0!important}.reward-button button,.reward-button a{background:#fff!important;color:#242021!important;margin-bottom:0px!important}.reward-des{width:65%;margin-bottom:40px;margin-top:0px!important;margin:0 auto;margin-bottom:40px!important}.reward-des p{color:#FFF!important;font-size:18px!important;font-weight:400!important;line-height:28px!important;margin-bottom:15px}.reward-des p:last-child{margin-bottom:0!important}.reward-des p strong{font-weight:600!important}.reward-heading{color:#FFF;font-size:36px;font-weight:600;line-height:44px;margin-bottom:21px}.term-heading{color:#FFF;font-size:26px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:20px}.term-des ul{margin-left:18px}.term-des ul li,.term-des p{color:#FFF;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.term-des{margin-bottom:0!important}.term-des strong{color:#FFF;font-size:14px;font-style:normal;font-weight:600!important;line-height:24px}.benfits-slider .slick-prev,.benfits-slider .slick-next{width:16px;height:31px;background:#fff0;border:none;position:absolute;bottom:45px;cursor:pointer;padding:0!important;z-index:9}.benfits-slider .slick-prev{transform:rotate(180deg);left:0}.benfits-slider .slick-next{left:52px}.benfits-slider button.slick-disabled{cursor:not-allowed}.benfits-slider button.slick-disabled svg path{stroke:#C5C1BF}.benfits-slider-text{width:648px;background:#FFF;padding:40px 30px}.benfits-slider-inner{display:flex!important;flex-direction:row;align-items:end}.benfits-slider-image{width:calc(100% - 330px)}.benfits-slider-text{width:648px;background:#FFF;padding:40px 30px;margin-left:-330px;margin-bottom:-105px!important}.benfits-slider .slick-track{padding-bottom:100px}.benfits-slider-image img{height:489px;width:100%;object-fit:cover}.benefits-slider-sec{margin-bottom:0}.benfits-slider-count{color:#B7212F;font-size:20.688px;font-style:normal;font-weight:600;line-height:25px;border-radius:23.798px;background:rgb(183 33 47 / .07);display:flex;align-items:center;justify-content:center;width:47.596px;height:47.596px}.benfits-slider-text-inner{display:flex;flex-wrap:wrap;grid-gap:20.4px}.benfits-slider-text-inner h3{color:#231F20;font-size:26px;font-style:normal;font-weight:600;line-height:32px;margin-top:9px;margin-bottom:20px}.benfits-slider-text-inner-sec{width:calc(100% - 68px)}.benfits-slider-text-inner-sec p{color:#231F20;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:20px!important}.benfits-slider-text-inner-sec p strong{font-weight:600!important}.benfits-slider-text-inner-sec p:last-child{margin-bottom:0!important}.benfits-slider-text-inner-sec h4{margin-bottom:10px}.benfits-slider-text-inner-sec h4,.benfits-slider-text-inner-sec h4 span{color:#231F20;font-size:16px;font-style:normal;font-weight:600;line-height:26px;ma}.benfits-slider-text-inner-sec ol{margin-left:5px;margin-bottom:20px}.benfits-slider-text-inner-sec ol li{color:#231F20;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.benfits-slider-button a{min-width:275px;min-height:48px;color:#FFF;font-size:16px;font-style:normal;font-weight:600;line-height:20px;padding:12px 22px;background:#B7212F;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center}.benefits-button{margin-bottom:0!important}.box-outer-mobile-slider .slick-dots{display:flex;justify-content:center;margin:0 22px;padding:18px 0;list-style-type:none;grid-gap:20px}.box-outer-mobile-slider .slick-dots li{margin:0 .25rem}.box-outer-mobile-slider .slick-dots button{display:block;height:2px;width:59px;padding:0;border:none;background-color:#C2C2C2;text-indent:-9999px}.box-outer-mobile-slider .slick-dots li.slick-active button{background-color:#B7212F}.plan-de-top h1{text-transform:uppercase}.plan-de-top{margin-bottom:0!important}.benfits-slider-button{margin-left:66px}.benfits-slider .slick-dots{display:flex;justify-content:center;margin:0 22px;padding-top:40px;list-style-type:none;grid-gap:40.22px}.benfits-slider .slick-dots li{margin:0 .25rem}.benfits-slider .slick-dots button{display:block;height:2px;width:117.388px;padding:0;border:none;background-color:#C2C2C2;text-indent:-9999px}.benfits-slider .slick-dots li.slick-active button{background-color:#B7212F}.benefits-slider-sec{margin-bottom:0!important}.nos-top-section.plan-de-top h1{margin-bottom:30px!important}.benefits-button button:hover,.benefits-button a:hover,.benfits-slider-button a:hover{opacity:.8}@media only screen and (max-width:850px){.plan-de-top-sec p.vc_custom_heading.title-with_line{font-size:12px!important;line-height:15px!important}.plan-de-top-sec h1{font-size:36px!important;line-height:44px!important;margin-bottom:30px!important}.plan-de-top p{font-size:16px!important;line-height:26px!important}.nos-top.plan-de-top-outer.vc_custom_1695186615154{padding-bottom:72px !IMPORTANT;margin-top:70px!important}.nos-top.plan-de-top-outer.vc_custom_1694778182748{padding-bottom:70px!important;margin-top:67px!important}.nos-image-inner.plan-de img{height:100%!important}.box-main-outer.vc_custom_1694685414565{padding-top:80px!important;padding-bottom:92px!important}.benefits-box-outer{grid-template-columns:1fr;display:block!important}.box-outer-mobile-slider .benefits-box{margin:22px}.vc_row.wpb_row.vc_inner.vc_row-fluid.container-new.benefits-box-outer.box-outer-mobile-slider.slick-initialized.slick-slider.slick-dotted{margin-left:0!important;margin-right:0!important}.benefits-button button,.benefits-button a{margin-bottom:58px!important}h2.benefits-heading,.reward-heading{font-size:30px;line-height:37px}.box-main-outer.vc_custom_1694780525432{padding-top:80px!important;padding-bottom:74px!important}.reward-des{width:100%}.reward-des p{font-size:16px!important;line-height:26px!important}.benefits-button.reward-button button,.benefits-button.reward-button a{margin-bottom:0!important}.benefits-outer.vc_custom_1694766433490{padding-top:80px!important;padding-bottom:80px!important}.benefits-heading.vc_custom_1694766478445{padding-bottom:62px!important;margin-bottom:0!important}.benfits-slider-inner{flex-wrap:wrap}.benfits-slider-image{width:100%!important}.benfits-slider-text{width:100%!important;margin-left:0!important;margin-bottom:0!important;margin-top:-50px!important;padding:50px 23px!important}.benfits-slider-image img{height:255px!important;object-fit:cover;width:calc(100% - 30px)!important;margin:0 auto}.benfits-slider-count{width:25px;height:25px;font-size:18px!important;line-height:22px!important}.benfits-slider-text-inner h3{margin-top:0!important;font-size:26px;line-height:32px!important;margin-bottom:20px!important}.benfits-slider-button{margin-left:0}.benfits-slider-button a{width:100%;min-width:100%!important;margin-top:15px}.benfits-slider-text-inner-sec p{font-size:16px;line-height:26px!important}.benfits-slider-text-inner-sec h4,.benfits-slider-text-inner-sec h4 span{font-size:14px!important;line-height:24px!important}.benfits-slider-text-inner-sec h4{margin-bottom:20px}.benfits-slider-text-inner-sec{width:calc(100% - 36px)}.benfits-slider-button{width:100%}.benfits-slider-text-inner{grid-gap:11px}.benfits-slider-text-inner-sec ol li{font-size:14px}.benfits-slider-text-inner-sec ol{padding-left:30px}.term-des ul li,.term-des p,.term-des strong{font-size:12px;line-height:22px}.terms-sec-plan-de .vc_custom_1694691329534{padding-top:80px!important;padding-bottom:80px!important}.box-main-outer.vc_custom_1694854265485{padding-top:80px!important;padding-bottom:80px!important}.benefits-outer.vc_custom_1694854277954{padding-top:80px!important;padding-bottom:80px!important}.terms-sec-plan-de.vc_custom_1694854284697{padding-bottom:0!important;margin-bottom:-1px}}@media only screen and (max-width:1100px){.box-heading-main-outer{width:100%!important}}@media only screen and (max-width:1400px) and (min-width:1100px){.plan-de-top-sec{width:60%!important}.nos-top-section.plan-de-top p{padding-right:100px}}@media only screen and (min-width:1401px){.plan-de-top-sec{width:46%!important}.nos-top-section.plan-de-top p{padding-right:100px}}.ubermenu-submenu-id-153 .sub-head-menu{display:none}@media only screen and (min-width:1000px){li#menu-item-153{position:relative}li#menu-item-153 ul{position:absolute;width:350px;height:auto;padding:30px 10px}li#menu-item-153 .sub-head-menu{display:none}li#menu-item-153 .sub-menu-outter{padding:0;display:initial!important}li#menu-item-153 .sub-menu-outter li{width:100%}li#menu-item-153 .sub-menu-outter li a{color:#231F20;font-weight:400!important;display:inline-block;width:100%}li#menu-item-153 .sub-menu-outter li a:hover{opacity:.8}.residencialInnerPages .listingSubMenu li#menu-item-153 ul li a{color:#5D5D5E!important}}@media only screen and (max-width:999px){li#menu-item-153 ul li{padding:15px 12px!important}li#menu-item-153 ul li a{font-weight:400!important;margin-top:0!important}.residencialInnerPages li#menu-item-153 ul li a{color:#5D5D5E!important}li#menu-item-153 ul{position:unset;box-shadow:none}}.topsection.res{padding-top:44px;padding-bottom:20px}.topsection.res .topsec-inner h1{color:#231F25}.blog-tab-sec.res{background:#F8F8F8}.topsection.res .topsec-inner{width:50%;margin:0 auto}.blog-tab-sec.res.rese-new-tab .tabs{padding-top:100px}.blog-tab-sec.res .tabs .tabs-text{padding-bottom:90px}.blog-tab-sec.res .tabs .tabs-text li.active a{font-weight:600;border-bottom:1.5px solid #B7212F!important;color:#B7212F}.blog-tab-sec.res .tabs .tabs-text li.active a svg path{fill:#B7212F}.blog-tab-sec.res .tabs .tabs-text li{margin:0 22px}.blog-tab-sec.res .tabs .tabs-text li a{padding:0;font-weight:400;font-size:15px;color:#231F25;display:grid;align-items:center;justify-content:center;text-align:center;grid-gap:11px}.blog-tab-sec .blog-tab-row{grid-gap:50px 32px}.blog-tab-sec.res .blog-tab-row{display:flex;flex-wrap:wrap;justify-content:center}.blog-tab-sec.res .blog-col{width:31.4%}.blog-tab-sec.res .blog-tab-row .blog-col img{height:395px}.cat-dec{width:446px;margin:0 auto;text-align:center;padding-bottom:72px}.topsec-inner p,.cat-dec p{line-height:19px;color:#000;margin-bottom:20px!important}.cat-dec p:last-child{margin-bottom:0!important}.blog-tab-sec.res .blog-tab-row,.nopost{padding-bottom:62px}.blog-tab-sec.res .blog-tab-row .blog-col .post-date{font-size:13px;font-weight:500;margin-bottom:3px;color:#8D8D8D;padding-top:15px}.material{padding-top:0;padding-bottom:64px}.material-head h2{font-size:20px;text-align:center;font-weight:500!important;margin-bottom:45px}.matrial-box{background:#FFF;box-shadow:5px 5px 30px rgb(0 0 0 / 8%);display:flex;justify-content:space-between;width:58.3%;margin:0 auto;flex-wrap:wrap}.red-more-mat{text-align:right;display:flex;justify-content:flex-end}.red-more-mat .btn.btn--white:before{left:-30px}.mat-rt{padding:30px 38px 15px 38px}.mat-lt img{height:100%;width:100%}.mat-title h3{font-size:21px;font-weight:500;color:#231F20;margin-bottom:26px;line-height:37px}.mat-des p{font-size:13px;color:#000;line-height:19px}.mat-des p:last-child{margin-bottom:30px}.mat-lt{width:276px}.mat-rt{padding:40px 38px 15px 38px;width:calc(100% - 276px)}.red-more-mat a span{font-weight:500;font-size:19px}.cat-img img{width:100%;height:304px;object-fit:cover}.red-more-mat .btn.btn--white:before,.red-more-mat .btn.btn--white:after,.red-more-mat .btn.btn--white,.red-more-mat .btn.btn--white .btn__text:before,.red-more-mat .btn.btn--white .btn__text:after,.red-more-mat .btn.btn--white:after{color:#B7212F}.inner-rt-lt{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 92px;align-items:center}.inner-rt-lt .img-rt-res img{width:100%}.outer-lf-rt{padding-top:100px;padding-bottom:100px}.outer-lf-rt .con-lt-res p{color:#231F20;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.outer-lf-rt .con-lt-res p:last-child{margin-bottom:0!important}.banner-outer-02 .title-banner p{font-weight:500;font-size:26px;line-height:32px}.material-head h2{color:#231F25}@media only screen and (max-width:479px) and (min-width:220px){.topsection.res .topsec-inner{width:100%}.blog-tab-sec.res .tabs .tabs-text{max-width:20000px;overflow:auto;white-space:nowrap;justify-content:flex-start;padding-bottom:15px;margin-bottom:20px}.cat-dec{width:100%;padding:40px 30px}.matrial-box{width:100%}.mat-lt,.mat-rt{width:100%}.inner-rt-lt{grid-template-columns:1fr}.blog-tab-sec.res .blog-col{width:100%!important}.form-sec-sales.form-sec-sales-cn-form .handyman .form-sales-inner p{grid-template-columns:1fr!important}}@media only screen and (max-width:767px) and (min-width:480px){.topsection.res .topsec-inner{width:100%}.blog-tab-sec.res .tabs .tabs-text{white-space:nowrap}.cat-dec{width:100%;padding:40px 30px}.matrial-box{width:85%}.mat-lt,.mat-rt{width:100%}.inner-rt-lt{grid-template-columns:1fr}.blog-tab-sec.res .blog-col{width:100%!important}.form-sec-sales.form-sec-sales-cn-form .handyman .form-sales-inner p{grid-template-columns:1fr!important}}@media only screen and (max-width:985px) and (min-width:768px){.matrial-box{width:100%}.topsection.res .topsec-inner,.cat-dec{width:70%}.inner-rt-lt{grid-gap:30px}.blog-tab-sec.res .blog-col{width:45%}.form-sec-sales.form-sec-sales-cn-form .handyman .form-sales-inner p{grid-template-columns:1fr 1fr!important}}@media only screen and (max-width:1024px) and (min-width:986px){.matrial-box{width:80%}.topsection.res .topsec-inner,.cat-dec{width:70%}.inner-rt-lt{grid-gap:60px}.blog-tab-sec.res .blog-col{width:30.4%}}@media only screen and (max-width:1199px) and (min-width:1025px){.blog-tab-sec.res .blog-col{width:30.4%}.cat-dec{width:47%}.matrial-box{width:72%}}