@font-face{font-family:CenturyGothic;src:url(../../fonts/CenturyGothic/GOTHIC.ttf)}*{margin:0;padding:0;list-style:none;text-decoration:none}body{overflow-x:hidden;color:#A49F78;font-family:CenturyGothic}html{scroll-behavior:smooth}h1{font-size:3rem}p{font-size:1.2rem}.shadowR{box-shadow:-15px 0px 10px -15px rgba(76,68,30,0.2)}.borderService{border-left:1px solid #A49F78;border-right:1px solid #A49F78}.cursorPointer{cursor:pointer}.btn{border-radius:2rem;padding-left:3rem;padding-right:3rem}.boldEmphasise{font-weight:bold;color:#4C441E}.mapael .zoomButton{background-color:#fff;border:1px solid #E4E1C8;color:#4C441E;width:30px;height:30px;line-height:30px;text-align:center;border-radius:20px;cursor:pointer;position:absolute;top:0;font-weight:bold;left:10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.mapael .zoomReset{top:10px}.mapael .zoomIn{top:45px}.mapael .zoomOut{top:79px}.mapael .map{position:relative}.mapael .mapTooltip{position:absolute;background-color:#fff;moz-opacity:0.90;opacity:0.90;filter:alpha(opacity=90);border-radius:10px;padding:10px;z-index:1000;max-width:200px;display:none;color:#4C441E}.full-screen{background-size:cover;background-position:center center;background-repeat:no-repeat}.full-screen-space{height:50vh;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}h6{font-size:5rem}h10{font-size:4.5rem}.ml-6{margin-left:5rem}.mb-6{margin-bottom:5rem}.backgroundMenuIn{background:rgba(76,68,30,0.9);-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s;transition:background 1s}.backgroundMenuOut{background:rgba(76,68,30,0);-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s;transition:background 1s}.toUpperCaseText{text-transform:uppercase}.toLowerCaseText{text-transform:initial}.languagePage{border:1px solid #4C441E;border-radius:20px}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:visited{background-color:#4C441E !important;border:none}.nav-item a{color:#fff !important}.nav-item :hover{color:#fff !important;text-decoration:underline}.nav-link.active{color:#4C441E !important}.carousel-caption{top:75%;transform:translateY(-75%);bottom:initial}#contactMenu{top:15%;transform:translateY(-15%);bottom:initial;z-index:10}#contactMenu div,#contactMenu a{text-decoration:none;color:#fff}#contactMenu a{font-size:2rem}#contactMenu a:hover{text-decoration:underline}#contactMenu img{width:60px}.navbar-expand-md .navbar-nav .dropdown-menu{background:rgba(76,68,30,0.6);min-width:auto;z-index:30}.dropdown-menu a{color:#fff !important}.dropdown-divider{border-top:1px solid #4C441E}.dropdown-item:hover{background:none;color:#1D1E1B}.contactMenuInfo{background:rgba(76,68,30,0.6);max-width:380px;border-radius:50px 20px 20px 50px}.fancy-line{border:0;height:1px;position:relative;margin:0.5em 0}.fancy-line:before{top:-0.5em;height:1em}.fancy-line:after{height:0.5em;top:calc(-0.5em + 1px)}.fancy-line:before,.fancy-line:after{content:'';position:absolute;width:100%}.fancy-line,.fancy-line:before{background:radial-gradient(ellipse at center, rgba(29,30,27,0.1) 0%, rgba(29,30,27,0) 75%)}body,.fancy-line:after{background:#f4f4f4}.marketLeaders img{width:100px;margin:0 auto 0 auto}.imageLeaders{height:150px}.marketLeaders h5,.marketLeaders h7{color:#4C441E;font-weight:bold}.servicesHomepage{background:#4c441e;background:linear-gradient(to bottom, #4c441e 0%, #a49f78 100%);color:#fff;font-size:12px}.servicesHomepage h1{color:#E4E1C8}.servicesHomepage img{width:180px;margin:auto}.plansMemberships img{height:180px;margin:auto}.plansMemberships h1,.plansMemberships h2,.plansMemberships h4{font-weight:bold}.plansMemberships h4{color:#4C441E}.plansMemberships h7{color:#4C441E}.memberships{background-size:cover;background-position:center bottom;background-repeat:no-repeat;color:#fff}.membershipsContact{width:60px}.contactPhoneNumber a{text-decoration:none;color:#fff}.footer{background-color:#4C441E;color:#fff;font-size:.8rem}.footer h5{color:#A49F78}.footer span{color:#A49F78;font-size:.9rem}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.servicesPage{color:#A49F78;font-size:12px}.proccessServicesPage{color:#4C441E;font-weight:bold}.servicesPage img{width:150px;margin:auto}.plansAndMembershipsLink{text-decoration:none;color:#A49F78}.plansAndMembershipsLink:hover{text-decoration:none;color:#A49F78}.plansAndMembershipsLinksSeparator{border-left:1px solid #A49F78}.plansAndMembershipsImages{height:7vw}.plansAndMemberships img{margin:0 auto 0 auto}.plansAndMemberships h2,.plansAndMemberships h5,.plansAndMemberships h7{color:#4C441E;font-weight:bold}.imgPlus{width:2vw !important}.imgArrow{width:4vw !important}.listGroup li{list-style-type:disc;font-size:.9rem;text-transform:initial;font-weight:bold}.subListGroup li{list-style-type:circle;font-size:.9rem}.hrSeparator1{border-right:2px solid #4C441E;height:20px}.hrSeparator2{border-top:2px solid #4C441E;border-left:2px solid #4C441E;border-right:2px solid #4C441E;height:20px}.hrSeparatorAdditional{color:#A49F78;height:0px;border-top:2px dashed}.contact h4{color:#4C441E}.contact select{background-color:transparent;border:1px solid #A49F78;border-radius:20px;color:#A49F78;cursor:pointer}.contact select:focus{background-color:transparent;box-shadow:none;border:1px solid #A49F78;color:#A49F78}.contact img{width:90px}.contact input{background-color:transparent;border:none;border-bottom:1px solid #A49F78;border-radius:0;cursor:pointer}.contact input:focus{background-color:transparent;box-shadow:none;border-bottom:1px solid #A49F78}.contact textarea{background-color:transparent;border:1px solid #A49F78;border-radius:20px;color:#A49F78;height:18vh;resize:none;cursor:pointer}.contact textarea:focus{background-color:transparent;box-shadow:none;border:1px solid #A49F78;color:#A49F78}.contactLinks a{text-decoration:none;color:#4C441E}.legalInformation{text-align:justify}.legalInformation p{margin-top:2rem !important}.legalInformation h4{font-weight:bold}.legalInformation ul{margin-left:1.5rem}.legalInformation li{list-style-type:disc}.networkDetailsSuc{overflow-y:auto;height:300px}.networkDetailsSuc ul{display:none}.networkDetailsSucNeme{color:#4C441E}.networkDetailsSucWebPage a{text-decoration:none;color:#A49F78}.networkDetailsSucWebPage a:hover{text-decoration:underline;color:#A49F78}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;user-select:none}.loading-text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:100%;height:100px;line-height:100px;top:-60px}.loading-text span{display:inline-block;margin:0 5px;color:#4C441E}#PANTONE450{color:#4C441E}#PANTONE451{color:#A49F78}#PANTONE454{color:#E4E1C8}#PANTONEBLACK{color:#1D1E1B}#PANTONEGREY{color:#9D9D9C}#BLANCO{color:#fff}@media (max-width: 767px){.mapael .zoomButton{width:40px;height:40px;line-height:40px;left:auto;right:10px !important}.mapael .zoomIn{top:55px}.mapael .zoomOut{top:100px}h6{font-size:3rem}.ml-6{margin-left:0;text-align:center}.mb-6{margin:auto 0}.navbar{padding:0 !important}.navbar-brand,.navbar-toggler{margin:.5rem 1rem !important}.nav-item{border-bottom:1px solid #A49F78}.nav-item-last{border-bottom:none !important}.navbar-toggler i{color:#A49F78;font-size:1.5rem}.navbar-toggler i{color:#A49F78;font-size:1.5rem}#contactMenu{top:90%}#contactMenu{font-size:.8rem}#contactMenu a{font-size:1.5rem}#contactMenu img{width:50px}.shadowR{box-shadow:none !important}.w-75{width:100% !important}h5{font-size:.9rem !important}.borderService,.borderServiceButton{border-left:0 solid #A49F78;border-right:0 solid #A49F78}.plansMemberships h6{font-size:2.5rem;font-weight:bold}.plansMembershipsSmall h6{font-size:2.5rem}.plansAndMembershipsLink{font-size:.8rem}.plansAndMembershipsImages{height:25vw}.howDoWeDesignItSmall img{height:15vw !important}.howDoWeDesignItSmall h7{font-size:.7rem}.proccessServicesPage{color:#4C441E;font-weight:bold}.servicesPageSmall h4{font-size:1.3rem}.borderServiceButtonNone{border-bottom:none !important}.contact img{width:55px}.legalInformation h6{text-align:center}.legalInformation h4{font-size:1.2rem;text-align:left}.contactEmali{font-size:1.2rem !important}.formError{left:auto !important;right:5px !important}.footer{font-size:.9rem}}
