header{padding:30px 0}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .logo{width:300px}header .container .ico-menu{width:35px;z-index:9;text-align:left}header .container .ico-menu .bar{display:block;height:5px;width:25px;background-color:#6cb4c4;margin:0 0 5px 0;-webkit-transition:all .5s ease;transition:all .5s ease}header .container .ico-menu .bar.middle{width:100%}header .container .ico-menu:hover{cursor:pointer}header .container .ico-menu:hover .bar{width:100%}header .container .ico-menu.open .bar{width:35px;margin:0;background-color:#fff}header .container .ico-menu.open .bar.top,header .container .ico-menu.open .bar.middle{-webkit-transform:translateY(10px) rotateZ(45deg);transform:translateY(10px) rotateZ(45deg)}header .container .ico-menu.open .bar.middle{display:none}header .container .ico-menu.open .bar.bottom{-webkit-transform:translateY(5px) rotateZ(-45deg);transform:translateY(5px) rotateZ(-45deg)}header.front{position:absolute;top:0;left:0;width:100%;z-index:inherit}header.front .container{position:relative}header.front .container .logo{position:relative;z-index:1}header.front .container .ico-menu{position:absolute;top:0px;right:15px;z-index:99}header.front .container .ico-menu .bar{background-color:#fff}#navigation{right:-100%;position:absolute;top:0;width:50%;height:100vh;background-color:#1d1d1d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;z-index:8;padding:50px 100px}#navigation.open{right:0}#navigation ul li{width:100%;border-bottom:1px solid #fff;margin-top:20px}#navigation ul li a{color:#d45bfc;font-family:'Kanit-Bold';font-size:36px;line-height:40px;display:inline-block;width:100%;padding:10px 0}#navigation ul li a:hover{color:#fff}@media screen and (max-width:992px){header .container .logo{width:230px}#navigation{padding:50px}}@media screen and (max-width:650px){header{padding:15px 0}header .container .logo{width:150px}header.front.open .logo{opacity:0}#navigation{width:100%}}
main .destacat-home{position:relative;top:0;left:0;width:100%;height:720px;max-height:100vh;min-height:500px}main .destacat-home .background{height:100%;width:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .destacat-home .background:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;display:inline-block;background-color:#6cb4c4;mix-blend-mode:multiply}main .destacat-home .background .claim .title{color:#d45bfc;font-size:55px;line-height:55px;font-family:'Kanit-Bold';width:50%;padding-right:50px;margin-bottom:20px}main .destacat-home .grafic{width:500px;height:500px;position:absolute;top:calc(50% - 300px);left:calc(50% - 250px)}main .destacat-home .grafic:before{content:"";display:inline-block;position:absolute;top:75px;right:75px;width:350px;height:350px;background:url(/themes/cardener/css/../images/bg-home.svg) no-repeat center;z-index:3}main .destacat-home .grafic:after{content:"";display:inline-block;position:absolute;top:0;right:0;width:500px;height:500px;background:url(/themes/cardener/css/../images/bg-home-ext.svg) no-repeat center;-webkit-animation:rotate 60s infinite;animation:rotate 60s infinite}main .basic-page{margin-top:50px}main .basic-page .wrapper-col{position:relative}main .basic-page .wrapper-col .container .wrapper-image-page{width:400px;position:absolute;left:0px;top:150px;text-align:right}main .basic-page .wrapper-col .container .wrapper-text-page{padding-left:450px}main .basic-page .wrapper-col .container .wrapper-text-page h3{font-family:'Kanit-Bold';font-size:30px;color:#d45bfc}main .basic-page .wrapper-col .container .wrapper-text-page h4{font-family:'Kanit-Bold';font-size:20px;line-height:30px}main .basic-page .wrapper-col .container .wrapper-text-page ul{padding-left:40px}main .basic-page .wrapper-col .container .wrapper-text-page ul li{list-style:outside;line-height:30px;font-size:20px}main .wrapper-title.center{text-align:center;margin-top:50px}main .contact-form{max-width:600px;margin:80px auto}main .contact-form .form-item{margin:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .contact-form .form-item label{font-family:'Kanit-Regular';width:200px;font-size:20px;line-height:20px;text-align:right;padding-right:20px}main .contact-form .form-item input{width:calc(100% - 200px);padding:10px;border:1px solid #b1b1b1;font-family:'Kanit-ExtraLight';font-size:18px}main .contact-form .form-item textarea{border:1px solid #b1b1b1;width:100%}main .contact-form .form-item.js-form-type-textarea>div{width:calc(100% - 200px)}main .contact-form .form-item.js-form-type-checkbox{padding-left:200px;-ms-flex-wrap:wrap;flex-wrap:wrap}main .contact-form .form-item.js-form-type-checkbox input{display:none}main .contact-form .form-item.js-form-type-checkbox input:checked+label:after{content:"";width:23px;height:7px;border:3px solid #6cb4c4;float:left;margin-left:4px;border-right:0;border-top:0;margin-top:0em;-webkit-transform:rotate(-42deg);transform:rotate(-42deg);position:absolute;left:0;top:0px}main .contact-form .form-item.js-form-type-checkbox label{font-family:'Kanit-ExtraLight';font-size:16px;width:calc(100% - 20px);padding-left:10px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;position:relative}main .contact-form .form-item.js-form-type-checkbox label:before{content:"";display:inline-block;width:20px;height:20px;border:1px solid #b1b1b1;margin-right:10px}main .contact-form .form-item.js-form-type-checkbox .description{width:calc(100% + 200px);margin-left:-200px;margin-top:20px;display:none}main .contact-form .form-item.js-form-type-checkbox .description b{font-size:16px;line-height:20px;margin-bottom:15px}main .contact-form .form-item.js-form-type-checkbox .description p{font-size:14px;line-height:20px;margin-bottom:15px}main .contact-form .form-item.js-form-type-checkbox .description.show{display:block}main .contact-form .g-recaptcha{margin:30px 0;text-align:center}main .contact-form .g-recaptcha>div{margin:0 auto}main .contact-form .form-actions{padding-left:150px;margin-top:20px}main .contact-form .form-actions input{font-family:'Montserrat-Medium';font-size:16px;background-color:#6cb4c4;padding:15px 30px;color:#fff;border-radius:30px;display:inline-block;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .contact-form .form-actions input:hover{background-color:#d45bfc}main .contact-form .form-actions input:last-child{display:none}main .contact-form .form-actions input #edit-preview{display:none}main .wrapper-mapa{margin-bottom:-80px}main .wrapper-mapa iframe{width:100% !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}main .paragraph-imatge-text-link .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}main .paragraph-imatge-text-link .container .wrapper-image{width:60%;position:relative;left:-100px}main .paragraph-imatge-text-link .container .wrapper-text{width:40%;margin-top:150px;position:relative}main .paragraph-imatge-text-link .container .wrapper-text p{font-family:'Kanit-Bold';font-size:30px;line-height:34px}main .paragraph-imatge-text-link .container .wrapper-text .generic-link{margin-top:50px}main .paragraph-imatge-text-link .container .wrapper-text:after{content:"";display:inline-block;width:180px;height:180px;background:url(/themes/cardener/css/../images/fletxa3.svg) no-repeat center top;position:absolute;bottom:-230px;left:0px;z-index:3}main .paragraph-imatge-text-link .container .wrapper-text-full{padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper{width:70%}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper p{font-size:20px;line-height:30px}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper .generic-link{margin-top:50px}main .paragraph-imatge-text-link .container .wrapper-text-full:before{content:"";display:inline-block;width:30%;height:200px;background:url(/themes/cardener/css/../images/fletxa1.svg) no-repeat center top;background-size:150px;z-index:3}main .paragraph-imatge-text-link .container .wrapper-text-full:after{content:"";display:inline-block;width:180px;height:180px;background:url(/themes/cardener/css/../images/fletxa2.svg) no-repeat center top;position:absolute;bottom:-100px;right:300px;z-index:3}main .paragraph-imatge-text-link:last-child .container .wrapper-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;left:inherit;right:-100px}main .paragraph-imatge-text-link:last-child .container .wrapper-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main .paragraph-imatge-text-link:last-child .container .wrapper-text:after{content:none}main .paragraph-enllacos{margin:50px 0}main .paragraph-enllacos .container{padding-left:465px}main .paragraph-enllacos .container .generic-link .field_item{display:block;margin:10px 0}main .paragraph-llistat{counter-reset:numero;margin:80px 0}main .paragraph-llistat .field_item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Kanit-Regular';font-size:25px;line-height:30px;padding:40px 0;position:relative}main .paragraph-llistat .field_item .item{width:calc(100% - 100px);padding-left:30px}main .paragraph-llistat .field_item:before{counter-increment:numero;content:counter(numero) " ";display:inline-block;font-family:'Kanit-Bold';color:#d45bfc;font-size:30px;width:100px;height:100px;background:url(/themes/cardener/css/../images/ico-list.svg) no-repeat center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .paragraph-llistat .field_item:after{content:"";display:inline-block;width:calc(100% - 130px);float:right;height:1px;background-color:#6cb4c4;position:absolute;bottom:0;right:0}main .paragraph-equip-grup{margin-top:80px}main .paragraph-equip-grup .title{font-family:'Kanit-Regular';font-size:25px}main .paragraph-equip-grup .wrapper-items .item{width:100%;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #6cb4c4}main .paragraph-equip-grup .wrapper-items .item .wrapper-image{width:350px}main .paragraph-equip-grup .wrapper-items .item .wrapper-image img{width:100%}main .paragraph-equip-grup .wrapper-items .item .wrapper-text{width:calc(100% - 350px);padding-left:80px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .nom{font-family:'Kanit-Bold';font-size:35px;line-height:35px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .carrec{font-size:18px;margin-top:5px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .text{margin:20px 0}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .mail{margin-top:10px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .mail a{color:#d45bfc;font-size:25px}main .paragraph-equip-grup .wrapper-items .item:last-child{border-bottom:none}main .paragraph-documents{background-color:#6cb4c4;padding:80px 0;margin-top:80px;margin-bottom:-80px}main .paragraph-documents .field_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}main .paragraph-documents .field_item .title{font-family:'Kanit-Regular';font-size:25px;color:#fff;width:calc(100% - 180px);padding-right:15px}main .paragraph-documents .field_item .file{width:180px}main .paragraph-documents .field_item .file a{font-family:'Montserrat-Medium';font-size:16px;background-color:#fff;padding:15px 30px;color:#6cb4c4;border-radius:30px;display:inline-block}main .paragraph-documents .field_item .file a:hover{background-color:#d45bfc;color:#fff}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:1200px){main .destacat-home .background .claim .title{font-size:45px;line-height:45px}main .basic-page .wrapper-col .container .wrapper-image-page{width:300px}main .basic-page .wrapper-col .container .wrapper-text-page{padding-left:350px}main .paragraph-enllacos .container{padding-left:365px}main .paragraph-imatge-text-link .container .wrapper-text-full:before{height:150px}main .paragraph-imatge-text-link .container .wrapper-text-full:after{right:260px;height:150px;width:150px}main .paragraph-imatge-text-link .container .wrapper-image{width:50%}main .paragraph-imatge-text-link .container .wrapper-text{width:50%}main .paragraph-imatge-text-link .container .wrapper-text:after{height:150px;width:150px;left:50px;bottom:-185px}main .paragraph-imatge-text-link:last-child{margin-top:80px}main .paragraph-equip-grup .wrapper-items .item .wrapper-image {width:300px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text{width:calc(100% - 300px);padding-left:50px}}@media screen and (max-width:992px){main .destacat-home{height:650px}main .destacat-home .background .claim .title{font-size:40px;line-height:40px}main .destacat-home .grafic{width:350px;height:350px;position:absolute;top:calc(50% - 220px);left:calc(50% - 175px)}main .destacat-home .grafic:before{top:25px;right:25px;width:300px;height:300px}main .destacat-home .grafic:after{width:350px;height:350px}main .basic-page .wrapper-col .container .wrapper-image-page{width:200px}main .basic-page .wrapper-col .container .wrapper-text-page{padding-left:220px}main .paragraph-enllacos .container{padding-left:250px}main .paragraph-imatge-text-link .container .wrapper-text-full:before{height:120px;background-size:115px}main .paragraph-imatge-text-link .container .wrapper-text-full:after{height:120px;width:120px;right:220px;bottom:-65px}main .paragraph-imatge-text-link .container .wrapper-text{margin-top:100px}main .paragraph-imatge-text-link .container .wrapper-text p{font-size:25px;line-height:30px}main .paragraph-imatge-text-link .container .wrapper-text .generic-link{margin-top:30px}main .paragraph-imatge-text-link .container .wrapper-text:after{height:120px;width:120px;bottom:-145px}main .paragraph-imatge-text-link .container .wrapper-image{left:-50px}main .paragraph-imatge-text-link:last-child .container .wrapper-image{right:-50px}main .paragraph-equip-grup{margin-top:50px}main .paragraph-equip-grup .wrapper-items{margin:30px 0px 0}main .paragraph-equip-grup .wrapper-items .item .wrapper-image{width:200px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text{width:calc(100% - 200px);padding-left:30px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .nom{font-size:30px;line-height:30px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text .mail a{font-size:20px}main .paragraph-llistat{margin:50px 0}main .paragraph-documents{padding:40px 0;margin-top:50px;margin-bottom:-50px}main .wrapper-mapa{margin-bottom:-50px}}@media screen and (max-width:650px){main .destacat-home{height:450px;min-height:inherit;max-height:inherit}main .destacat-home .background .claim .title{width:100%;padding-right:0;font-size:30px;line-height:30px;position:relative;z-index:3}main .destacat-home .grafic{width:250px;height:250px;position:absolute;top:calc(50% - 165px);left:calc(50% - 125px)}main .destacat-home .grafic:before{top:25px;right:25px;width:200px;height:200px}main .destacat-home .grafic:after{width:250px;height:250px}main .basic-page{margin-top:20px}main .basic-page .wrapper-col .container .wrapper-image-page{width:75%;top:inherit;margin-bottom:15px;left:-15px;position:relative}main .basic-page .wrapper-col .container .wrapper-text-page{width:100%;padding-left:0px}main .basic-page .wrapper-col .container .wrapper-text-page h1{text-align:right}main .wrapper-title.center{margin-top:20px}main .contact-form{margin:40px auto}main .contact-form .form-item{display:block}main .contact-form .form-item label{width:100%;margin-bottom:5px;padding:0}main .contact-form .form-item input{width:100%}main .contact-form .form-item.js-form-type-textarea>div{width:100%}main .contact-form .form-item.js-form-type-checkbox{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}main .contact-form .form-item.js-form-type-checkbox .description{width:100%;margin-left:0px}main .contact-form .form-actions{padding:0}main .wrapper-mapa{margin-bottom:-40px}main .wrapper-mapa iframe{height:300px !important}main .paragraph-enllacos .container{padding-left:140px}main .paragraph-enllacos{margin:30px 0}main .paragraph-imatge-text-link .container .wrapper-text-full{padding:30px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}main .paragraph-imatge-text-link .container .wrapper-text-full:before{background-size:75px;width:75px;height:80px}main .paragraph-imatge-text-link .container .wrapper-text-full:after{width:100px;height:100px;right:100px;bottom:-40px}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper{width:calc(100% - 80px);padding-left:15px}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper p{font-size:18px;line-height:28px}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper .generic-link{margin-top:20px}main .paragraph-imatge-text-link .container .wrapper-text{width:60%;margin-top:65px}main .paragraph-imatge-text-link .container .wrapper-text:after{width:100px;height:100px;left:20px;bottom:-130px}main .paragraph-imatge-text-link .container .wrapper-image{width:40%;left:-15px}main .paragraph-imatge-text-link:last-child .container .wrapper-image{right:-15px}main .paragraph-equip-grup{margin-top:30px}main .paragraph-equip-grup .wrapper-items .item .wrapper-image{width:150px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text{width:calc(100% - 150px);padding-left:20px}main .paragraph-llistat{margin:20px 0}main .paragraph-llistat .field_item{font-size:22px;line-height:26px;padding:20px 0}main .paragraph-documents .field_item .title{width:calc(100% - 140px);font-size:20px;line-height:25px}main .paragraph-documents .field_item .file{width:140px}main .paragraph-documents .field_item .file a{font-size:14px;padding:10px 20px}}@media screen and (max-width:500px){main .paragraph-imatge-text-link .container{-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-imatge-text-link .container .wrapper-text-full:before{background-size:60px;width:60px;height:70px}main .paragraph-imatge-text-link .container .wrapper-text-full:after{width:40px;height:80px;right:10px;bottom:2px}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper{width:calc(100% - 60px)}main .paragraph-imatge-text-link .container .wrapper-text-full .wrapper p{font-size:16px;line-height:24px}main .paragraph-imatge-text-link .container .wrapper-image{width:100%;left:inherit;right:inherit !important;margin-bottom:20px}main .paragraph-imatge-text-link .container .wrapper-text{width:100%;padding:0;margin:0}main .paragraph-imatge-text-link .container .wrapper-text p{font-size:20px;line-height:25px}main .paragraph-imatge-text-link .container .wrapper-text:after{width:40px;height:80px;left:0;bottom:-110px}main .paragraph-imatge-text-link:last-child .container .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .paragraph-imatge-text-link:last-child .container .wrapper-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:400px){main .paragraph-equip-grup .wrapper-items .item .nom{font-size:25px;line-height:25px}main .paragraph-llistat .field_item:before{width:60px;height:60px;font-size:25px}main .paragraph-llistat .field_item .item{width:calc(100% - 60px);padding-left:15px;font-size:20px;line-height:25px}main .paragraph-llistat .field_item:after{width:calc(100% - 75px)}main .paragraph-documents .field_item{display:block}main .paragraph-documents .field_item .title{width:100%;font-size:18px;line-height:22px}main .paragraph-documents .field_item .file{width:100%;margin-top:10px}main .paragraph-enllacos .container{padding-left:15px}main .paragraph-equip-grup .wrapper-items .item{display:block;padding:20px 0}main .paragraph-equip-grup .wrapper-items .item .wrapper-image{width:100%;margin-bottom:20px}main .paragraph-equip-grup .wrapper-items .item .wrapper-text{width:100%;padding-left:0}}
footer{background-color:#ececec;padding:50px 0;margin-top:80px}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .logo{width:200px}footer .container .main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .container .main-menu ul li a{font-size:18px;font-family:'Kanit-Regular';display:inline-block;padding:10px}footer .container .main-menu ul li a:hover{color:#6cb4c4}@media screen and (max-width:992px){footer{padding:30px 0;margin-top:50px}footer .container .logo{width:120px}footer .container .copyright{font-size:12px}footer .container .main-menu ul li a{font-size:16px;padding:5px}}@media screen and (max-width:750px){footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .container .copyright{width:100%;margin-top:10px}}@media screen and (max-width:650px){footer{padding:20px 0;margin-top:30px}footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .container .logo{width:100%;margin-bottom:10px}footer .container .logo img{width:120px}}@media screen and (max-width:500px){footer{padding:20px 0;margin-top:30px}footer .container .logo{margin-bottom:0px}footer .container .copyright{margin-top:10px}footer .container .main-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}
@font-face{font-family:"Kanit-Bold";src:url("/themes/cardener/css/../fonts/Kanit-Bold/Kanit-Bold.eot");src:url("/themes/cardener/css/../fonts/Kanit-Bold/Kanit-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/cardener/css/../fonts/Kanit-Bold.ttf") format("truetype"),url("/themes/cardener/css/../fonts/Kanit-Bold.svg#Kanit-Bold") format("svg");src:url("/themes/cardener/css/../fonts/Kanit-Bold/Kanit-Bold.woff") format("woff");font-style:normal;font-weight:normal;font-display:fallback}@font-face{font-family:"Kanit-ExtraLight";src:url("/themes/cardener/css/../fonts/Kanit-ExtraLight/Kanit-ExtraLight.eot");src:url("/themes/cardener/css/../fonts/Kanit-ExtraLight/Kanit-ExtraLight.eot?#iefix") format("embedded-opentype"),url("/themes/cardener/css/../fonts/Kanit-ExtraLight.ttf") format("truetype"),url("/themes/cardener/css/../fonts/Kanit-ExtraLight.svg#Kanit-ExtraLight") format("svg");src:url("/themes/cardener/css/../fonts/Kanit-ExtraLight/Kanit-ExtraLight.woff") format("woff");font-style:normal;font-weight:normal;font-display:fallback}@font-face{font-family:"Kanit-Regular";src:url("/themes/cardener/css/../fonts/Kanit-Regular/Kanit-Regular.eot");src:url("/themes/cardener/css/../fonts/Kanit-Regular/Kanit-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/cardener/css/../fonts/Kanit-Regular.ttf") format("truetype"),url("/themes/cardener/css/../fonts/Kanit-Regular.svg#Kanit-Regular") format("svg");src:url("/themes/cardener/css/../fonts/Kanit-Regular/Kanit-Regular.woff") format("woff");font-style:normal;font-weight:normal;font-display:fallback}@font-face{font-family:"Montserrat-Medium";src:url("/themes/cardener/css/../fonts/Montserrat-Medium/Montserrat-Medium.eot");src:url("/themes/cardener/css/../fonts/Montserrat-Medium/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/cardener/css/../fonts/Montserrat-Medium.ttf") format("truetype"),url("/themes/cardener/css/../fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");src:url("/themes/cardener/css/../fonts/Montserrat-Medium/Montserrat-Medium.woff") format("woff");font-style:normal;font-weight:normal;font-display:fallback}body{padding:0;margin:0;font-size:16px;color:#1d1d1d;font-family:'Kanit-ExtraLight'}body p{margin:0 0 25px 0;line-height:30px;font-size:20px}body a{text-decoration:none;color:inherit;-webkit-transition:.3s;transition:.3s}body a:hover{text-decoration:none;cursor:pointer}body ul{margin:0;padding:0}body ul li{list-style:none}body ol li{line-height:22px}body b,body strong{font-weight:normal;font-family:'Kanit-Bold'}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body img{max-width:100%;height:auto}body.no-scroll{overflow:hidden}.container{width:1370px;margin:0 auto;padding:0 15px}.container-mini{width:1170px;margin:0 auto;padding:0 15px}.container .container{width:100%;padding:0}h1{font-weight:normal;color:#d45bfc;font-family:'Kanit-Bold';font-size:55px;line-height:60px;margin:0 0 50px}h2{font-weight:normal}.layout-container{position:relative;overflow-x:hidden}.front .contextual-region{position:initial}.front h1{position:absolute;z-index:-1;visibility:hidden}.generic-link a{font-family:'Montserrat-Medium';font-size:16px;background-color:#6cb4c4;padding:15px 30px;color:#fff;border-radius:30px;display:inline-block}.generic-link a:hover{background-color:#d45bfc}@media screen and (max-width:500px){.generic-link a{padding:10px 20px;font-size:15px}}.background-image{background-size:cover !important;background-repeat:no-repeat !important}div#sliding-popup{background:#d45bfc}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message{float:none;max-width:100%;width:100%;margin:20px 0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2{font-size:20px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:16px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories{display:none;padding:15px 0 0;position:fixed;top:0;left:0;height:100%;width:100%;padding:50px;background:rgba(0,0,0,0.7);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories.open{display:-webkit-box;display:-ms-flexbox;display:flex}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close{width:100%;max-width:900px;text-align:right}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico{position:relative;width:30px;height:30px;margin-bottom:10px;display:inline-block}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:before,div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:after{position:absolute;left:15px;content:'';height:30px;width:3px;background-color:#fff;-webkit-transition:.2s;transition:.2s}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:hover{cursor:pointer}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:hover:before,div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .ico-close .ico:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{background:#fff;color:#1d1d1d !important;padding:20px 40px;width:100%;max-width:900px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-child(2){padding-top:40px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category:nth-child(3){padding-bottom:40px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category>div{color:#1d1d1d !important}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]{display:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin:0;position:relative;font-weight:normal;color:#1d1d1d !important;font-family:'Kanit-Bold'}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]+label:hover{cursor:pointer}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]+label:before{content:"";width:20px;height:20px;float:left;margin:0 15px 0 0;background:rgba(0,148,222,0.3);border:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label{opacity:.7}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label:hover{cursor:not-allowed}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label:after{opacity:.5}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:checked+label:after{content:"";width:23px;height:7px;border:3px solid #d45bfc;float:left;margin-left:4px;border-right:0;border-top:0;margin-top:0em;-webkit-transform:rotate(-42deg);transform:rotate(-42deg);position:absolute;left:0;top:0px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:15px;margin-top:5px;padding-left:35px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button{font-size:16px;padding:10px 30px;background:#d45bfc;color:#fff;border-radius:30px;display:inline-block;font-family:'Kanit-Regular';margin:20px 0 0 0;width:auto;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-save-preferences-button:hover{background:#6cb4c4;color:#fff}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons{max-width:100%;width:100%;float:none;margin:0;padding:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{font-size:16px;padding:10px 30px;border-radius:30px;color:#d45bfc;background-color:#fff;display:inline-block;font-family:'Kanit-Regular';margin:5px 10px 5px 0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.eu-cookie-compliance-default-button{font-size:16px;padding:10px 20px;border-radius:30px;color:#d45bfc;display:inline-block;background-color:#fff;font-family:'Kanit-Regular';text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons button:hover{background:#6cb4c4;color:#fff}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .open-preferences{font-size:16px;padding:10px 30px;border-radius:30px;color:#d45bfc;background-color:#fff;display:inline-block;font-family:'Kanit-Regular';margin:5px 10px 5px 0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .open-preferences:before{content:"Setting cookies"}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .open-preferences:hover{background:#6cb4c4;color:#fff}.ca div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .open-preferences:before{content:"Configurar Cookies"}#block-cardener-local-tasks{position:fixed;z-index:999;top:400px;right:0}#block-cardener-local-tasks ul{margin:0;text-align:right;border:none;padding:0}#block-cardener-local-tasks ul li{display:block;margin:5px 0}#block-cardener-local-tasks ul li a{margin:0;padding:10px 20px;display:inline-block;background:rgba(30,30,30,0.85);color:#fff;border:none;font-weight:300;-webkit-box-shadow:0 0 60px rgba(0,0,0,0.3);box-shadow:0 0 60px rgba(0,0,0,0.3);transition:.3s;-webkit-transition:.3s}#block-cardener-local-tasks ul li a.active{background:#fff;color:#1d1d1d}#block-cardener-local-tasks ul li a:hover{padding-right:50px;background:#fff;color:#1d1d1d}.user-login-form{max-width:500px;margin:50px auto}.user-login-form .form-item{margin-bottom:20px}.user-login-form .form-item label{display:block;margin-bottom:5px;font-size:20px;line-height:30px;font-family:'Kanit-Regular';padding:0px;margin:0 0 5px 0}.user-login-form .form-item input{width:100%;border:1px solid #1d1d1d;padding:10px;font-family:'Kanit-Regular';font-size:16px}.user-login-form .form-item .description{font-size:13px;margin-top:5px;font-family:'Kanit-Regular';width:100%;color:#b1b1b1}.user-login-form .captcha{margin-top:20px;padding-left:200px}.user-login-form .captcha .field-prefix {font-size:18px;display:inline-block;vertical-align:middle}.user-login-form .captcha input{max-width:calc(100% - 200px);display:inline-block;vertical-align:middle;font-family:'Kanit-Regular';font-size:16px}.user-login-form .form-actions{margin-top:30px}.user-login-form .form-actions input{font-family:'Montserrat-Medium';font-size:16px;background-color:#6cb4c4;padding:15px 30px;color:#fff;border-radius:30px;display:inline-block;border:none;-webkit-box-shadow:none;box-shadow:none}.user-login-form .form-actions input:hover{background-color:#d45bfc}@media screen and (max-width:1400px){.container{width:1170px}.container-mini{width:950px}}@media screen and (max-width:1200px){.container{width:950px}.container-mini{width:850px}}@media screen and (max-width:992px){.container,.container-mini{width:750px}}@media screen and (max-width:750px){.container,.container-mini{width:100%}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2{font-size:16px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:14px;line-height:18px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories{padding:20px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{padding:20px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]+label{font-size:16px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:13px}}@media screen and (max-width:650px){body p{line-height:30px;font-size:18px}h1{font-size:35px;line-height:35px;margin-bottom:20px}div#sliding-popup .eu-cookie-compliance-content{display:inline-block;width:100%;max-width:100%;padding:10px 15px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message{width:100%;margin:10px 0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons{width:100%;text-align:left;margin:15px 0 0;padding:0}}
