*{padding:0;margin:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}ul{list-style:none}a{text-decoration:none;transition:all 0.2s ease}body.fix{overflow:hidden}body.fix::before{content:'';position:fixed;z-index:10;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.container{max-width:1440px;width:100%;padding:0 24px;margin:0 auto}.intro,.single{margin:32px 0}.articles,.photos{padding:32px 0}.location,.types,.contact{padding:32px 0 0}.section__block{margin-bottom:24px}.section-title{font-size:24px;line-height:130%;font-weight:700;color:#fff;text-transform:uppercase}.section-text{font-size:16px;font-weight:600;line-height:150%;color:#fff;margin-top:8px}.btn-link{display:inline-block;font-size:16px;font-weight:700;line-height:150%;color:#FFF;font-family:"Open Sans",sans-serif;text-transform:uppercase;padding:15px 50px 15px 32px;background:#045647;position:relative}.btn-link::after{content:'';position:absolute;right:33px;top:50%;transform:translate(0,-50%);width:6px;height:12px;background:url(/wp-content/themes/caex/img/arrow-right.svg)}.btn-link:hover{background:#F3B325}.breadcrumbs{display:flex;margin-bottom:8px}.breadcrumbs li{padding-right:16px;position:relative}.breadcrumbs li::after{content:'';position:absolute;right:0;top:10px;transform:rotate(-75deg);height:2px;width:16px;background:#F3B325}.breadcrumbs li:last-child::after{display:none}.breadcrumbs li,.breadcrumbs a{font-size:16px;font-weight:700;line-height:150%;color:#F3B325;text-transform:uppercase}.breadcrumbs a:hover{opacity:.7}.navbar{position:fixed;z-index:50;width:100%;padding:25px 0;background:rgb(252 239 221 / .8);transition:all 0.5s ease-in-out}.navbar-scroll{padding:25px 0}.navbar>.container{display:flex;justify-content:space-between}.navbar .header__logo a{display:block;width:250px;height:47px;background:url(/wp-content/themes/caex/img/logo-scroll.svg) no-repeat 50%}.navbar-scroll .header__menu{align-items:flex-end}.header__menu{position:fixed;width:320px;height:100%;z-index:100;top:0;right:-100%;transition:all 0.5s;background-color:#f8efe3;overflow-y:auto}.header__menu.active{right:0}.menu{padding:42px 42px 24px 42px}.menu li{margin:15px 0}.menu a{display:block;font-size:20px;font-weight:600;line-height:100%;color:#0B0B0B;text-transform:uppercase}.menu a:hover,.current-menu-item a,.current-places-ancestor a{color:#045546}.menu-btn{position:relative;top:3px;width:25px;height:25px;background:none;border:none;cursor:pointer;z-index:100;align-self:flex-end}.menu-btn span{display:block;width:100%;background:#000;height:3px}.menu-btn span:before,.menu-btn span:after{content:"";position:absolute;display:block;width:100%;background-color:#000;height:3px}.menu-btn span:before{top:4px;transition:all 0.3s}.menu-btn span:after{bottom:4px;transition:all 0.3s}.menu-btn.active span{height:0}.menu-btn.active span:before{content:"";top:50%;transform:rotate(135deg)}.menu-btn.active span:after{content:"";top:50%;transform:rotate(-135deg)}.header__social{display:flex;padding:0 42px 42px}.header__social li{margin-right:8px}.header__social li:last-child{margin:0}.header__social a{display:block;width:32px;height:32px;border-radius:50%;position:relative}.header__social a:hover{opacity:.7}.i-fb a::before{background:url(/wp-content/themes/caex/img/header-fb.svg)}.i-yt a::before{background:url(/wp-content/themes/caex/img/header-yt.svg)}.i-tt a::before{background:url(/wp-content/themes/caex/img/header-tt.svg)}.i-tg a::before{background:url(/wp-content/themes/caex/img/header-tg.svg)}.i-in a::before{background:url(/wp-content/themes/caex/img/header-in.svg)}.i-tr a::before{background:url(/wp-content/themes/caex/img/header-tr.svg)}.header__social a::before{content:'';position:absolute;left:0;top:0;width:32px;height:32px}.banner{padding:220px 0 80px;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#045647}.main-title{text-align:center;font-size:26px;font-weight:700;line-height:150%;color:#000;text-transform:uppercase}.main-title span{background:rgb(243 179 37 / .8);padding:2px 8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.intro__row__photo{margin-bottom:20px}.intro__row__photo img{display:block;width:100%}.intro__row__photo{aspect-ratio:16 / 9;width:100%}.intro__row__photo iframe{width:100%;height:100%}.intro__row__info>.section-title{color:#045647}.intro__row__info>.intro__row-inner{color:#045647;margin-top:24px}.intro__row-inner p{font-size:16px;line-height:150%;color:#000;font-family:"Open Sans",sans-serif;margin-bottom:20px}.intro__row-inner p:last-child{margin:0}.types,.location{background:#045647}.types__container{padding:50px 0;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:24px}.types__container:last-child{margin-bottom:0}.types__container .container{display:flex;justify-content:flex-end;align-items:center}.types-item{position:relative;overflow:hidden}.types-item::after{content:'';position:absolute;width:100%;height:100%;background:rgb(255 255 255 / .8);backdrop-filter:blur(5px);top:0;right:0}.types-item__block{position:relative;z-index:9;padding:24px 0;width:100%}h2.section-title a{font-size:24px}.types-item__title a{color:#045647}.types-item__title a:hover{color:#F3B325}.types-item__post-title{font-size:20px;font-weight:600;line-height:150%;color:#045647;margin-bottom:16px}.types-item__text{font-size:16px;line-height:150%;color:#000;font-family:"Open Sans",sans-serif;margin-bottom:24px}.location-list{display:flex;flex-wrap:wrap;margin:0 -5px -12px}.location-list li{width:50%;padding:0 5px;display:flex;align-items:center;margin-bottom:12px}.location-list li span,.location-list li a{font-size:13px;font-weight:700;line-height:150%;font-family:"Open Sans",sans-serif}.location-list li span{display:flex;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;background:#F3B325;border-radius:50%;margin-right:6px}.location-list li a{display:block;color:#F3B325;text-decoration:underline}.location-list li a:hover{text-decoration:none}.location-map{margin-top:24px}#map{width:100%;height:300px}.photos{background:#368178}.photos .swiper{max-width:1920px;margin:0 auto}.slider-item__row{margin:0 -8px -16px -8px}.slider-item__col{display:flex;flex-wrap:wrap;flex:0 0 100%}.slider-item__inner{flex:0 0 50%;padding:0 8px;margin-bottom:16px}.slider-item__inner a{position:relative;overflow:hidden;display:block;width:100%;height:140px;text-align:center;background:#eee}.slider-item__inner a img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:bottom;transition:all 0.3s ease-in-out}.slider-item__inner a:hover img{opacity:.9}.slider-item__col:nth-child(1) .slider-item__inner:last-child,.slider-item__col:nth-child(2) .slider-item__inner:last-child{flex:0 0 100%}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:240px}.slider-pag{margin-top:24px}.slider-pag .swiper-pagination{position:relative}.slider-pag .swiper-pagination-bullet{height:6px;width:32px;border-radius:0;background:rgb(255 255 255 / .3)}.slider-pag .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.slider-pag .swiper-pagination-bullet-active{background:#F3B325}.articles{background:#F3B325}.articles .section-text,.articles .section-title{color:#000}.articles__row{margin:0 0 -16px}.articles__row>.articles-item{margin-bottom:16px}.articles-item__inner{background:#FFF;height:100%;display:flex;flex-direction:column}.articles-item img{display:block;width:100%}.articles-item a:hover{opacity:.9}.articles-item__block{padding:24px;flex:1;display:flex;flex-direction:column;justify-content:space-between}.articles-item__title a{display:block;font-size:16px;font-weight:600;line-height:140%;color:#045647;margin-bottom:12px}.articles-item__title a:hover{color:#F3B325}.articles-item__text{font-size:14px;line-height:150%;font-family:"Open Sans",sans-serif;color:#000;margin-bottom:16px}.articles__row+.articles-social,.swiper+.container>.articles-social{margin-top:32px}.articles-social .section__block,.photos .section__block{margin-bottom:24px}.articles-social__block{max-width:650px;width:100%;margin-bottom:24px}.articles__wrap{margin:0 0 -16px}.articles-card{margin-bottom:16px}.articles-card__inner{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#045647}.articles-card__block{width:75%;padding:16px;margin-left:auto;background:rgb(255 255 255 / .8);backdrop-filter:blur(5px)}.social{display:flex}.social li{margin-right:10px}.social a{display:block;width:32px;height:32px;border-radius:50%;position:relative}.social a:hover{opacity:.7}.fb a::before{background:url(/wp-content/themes/caex/img/fb.svg)}.yt a::before{background:url(/wp-content/themes/caex/img/yt.svg)}.tt a::before{background:url(/wp-content/themes/caex/img/tt.svg)}.tg a::before{background:url(/wp-content/themes/caex/img/tg.svg)}.in a::before{background:url(/wp-content/themes/caex/img/in.svg)}.tr a::before{background:url(/wp-content/themes/caex/img/tr.svg)}.fb-wht a::before{background:url(/wp-content/themes/caex/img/fb-wht.svg)}.yt-wht a::before{background:url(/wp-content/themes/caex/img/yt-wht.svg)}.tt-wht a::before{background:url(/wp-content/themes/caex/img/tt-wht.svg)}.tg-wht a::before{background:url(/wp-content/themes/caex/img/tg-wht.svg)}.in-wht a::before{background:url(/wp-content/themes/caex/img/in-wht.svg)}.tr-wht a::before{background:url(/wp-content/themes/caex/img/tr-wht.svg)}.social a::before{content:'';position:absolute;left:0;top:0;width:32px;height:32px;background-size:32px}.footer{padding:32px 0 20px;background:#FCEFDD}.footer__logo{margin-bottom:20px}.footer__logo img{display:block;margin:0 auto;max-width:100%}.footer__copyright{text-align:center;font-size:12px;font-family:"Open Sans",sans-serif;line-height:150%;color:#333}.entry-content iframe{display:block;max-width:100%}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content p,.entry-content ul,.entry-content ol,.gallery-item{margin-bottom:16px}.entry-content h1,.entry-content h2,.entry-content h3{font-weight:700;line-height:130%;color:#045647}.entry-content p,.entry-content a,.entry-content li{font-size:16px;font-family:"Open Sans",sans-serif}.entry-content h1{font-size:28px}.entry-content h2{font-size:24px}.entry-content h3{font-size:20px}.entry-content ul{margin-left:24px}.entry-content ol{margin-left:48px}.entry-content ul li{position:relative;padding-left:22px;background:url(/wp-content/themes/caex/img/li.svg) no-repeat 0 6px}.entry-content a{color:#F3B325;text-decoration:underline}.entry-content a:hover{text-decoration:none}.gallery-item a{display:block;position:relative;overflow:hidden;height:250px;width:100%}.content-gallery-1 .gallery-item a{height:auto}.content-gallery-1 .gallery-item a img{position:static}.gallery-item img{display:block;position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center}.entry-content img{display:block;max-width:100%}.share{padding-top:16px;border-top:1px solid #CED4DA}.share-text{text-transform:uppercase;font-weight:700;margin-bottom:16px;font-family:"Open Sans",sans-serif}.share-social{display:flex}.share-social li{margin-right:8px}.share-social a{display:block;width:32px;height:32px;border-radius:50%;position:relative}.share-social a:hover{opacity:.7}.sh-fb a::before{background:url(/wp-content/themes/caex/img/fb.svg)}.sh-m a::before{background:url(/wp-content/themes/caex/img/sh-m.svg)}.sh-pn a::before{background:url(/wp-content/themes/caex/img/sh-pn.svg)}.sh-tg a::before{background:url(/wp-content/themes/caex/img/tg.svg)}.sh-tr a::before{background:url(/wp-content/themes/caex/img/tr.svg)}.sh-vb a::before{background:url(/wp-content/themes/caex/img/sh-vb.svg)}.sh-x a::before{background:url(/wp-content/themes/caex/img/sh-x.svg)}.share-social a::before{content:'';position:absolute;left:0;top:0;width:32px;height:32px;background-repeat:no-repeat;background-size:32px}.contact{background:#045647}.contact-item{margin-bottom:16px}.contact-item:last-child{margin-bottom:0}.contact-item__inner{height:100%;padding:72px 24px 24px;background:#FFF;position:relative}.address::before{background:url(/wp-content/themes/caex/img/address.svg)}.phone::before{background:url(/wp-content/themes/caex/img/phone.svg)}.website::before{background:url(/wp-content/themes/caex/img/website.svg)}.ig::before{background:url(/wp-content/themes/caex/img/ig.svg)}.mail::before{background:url(/wp-content/themes/caex/img/mail.svg)}.contact-item__inner::before{content:'';position:absolute;left:24px;top:24px;width:32px;height:32px;background-repeat:no-repeat;background-position:50%;background-size:32px}.contact-item__title{font-size:20px;font-weight:600;line-height:150%;color:#045647;margin-bottom:12px}.contact-item__info,.contact-item__info a{font-size:14px;font-family:"Open Sans",sans-serif;color:#000}.contact-item__info a:hover{opacity:.7}@media screen and (min-width:480px){.main-title{font-size:28px}.location-list li span,.location-list li a{font-size:16px}.location-list li span{flex:0 0 32px;height:32px;width:32px;margin-right:8px}.footer>.container{display:flex;flex-direction:row-reverse}.footer__logo,.footer__copyright{width:50%;margin:0}.footer__logo{display:flex;justify-content:end}.footer__logo img{margin:0}.footer__copyright{text-align:left;padding-right:10px;align-self:end}.gallery{display:flex;flex-wrap:wrap;margin:0 -8px}.gallery>.gallery-item{padding:0 8px}.content-gallery-1>.gallery-item{width:100%}.content-gallery-2>.gallery-item,.content-gallery-3>.gallery-item,.content-gallery-4>.gallery-item{width:50%}.slider-item__inner a{height:160px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:320px}.contact__wrap{display:flex;flex-wrap:wrap;margin:0 -12px -16px}.contact__wrap>.contact-item{width:50%;padding:0 12px}.contact-item,.contact-item:last-child{margin-bottom:24px}}@media screen and (min-width:560px){.main-title{font-size:32px}.main-title span{padding:4px 12px}.intro,.single{margin:52px 0}.articles,.photos{padding:52px 0}.location,.types,.contact{padding:52px 0 0}.location-list li{width:33.33%}.types-item__block{padding:32px}.articles__row{display:flex;flex-wrap:wrap;margin:0 -5px -16px}.articles__row>.articles-item{width:50%;padding:0 5px}.articles__wrap{display:flex;flex-wrap:wrap;margin:0 -8px -16px}.articles__wrap>.articles-card{width:50%;padding:0 8px}.articles-card__block{height:100%;display:flex;flex-direction:column;justify-content:space-between}.slider-item__inner a{height:185px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:375px}.flex p:empty,.col p:empty{display:none}.col p:last-child{margin-bottom:0}}@media screen and (min-width:768px){.main-title{font-size:42px}.banner{padding:250px 0 120px}.intro,.single{margin:72px 0}.articles,.photos{padding:72px 0}.location,.types,.contact{padding:72px 0 0}.section-title{font-size:32px}.section-text{margin-top:16px}h2.section-title a{font-size:32px}.section__block{margin-bottom:32px}.section-text{font-size:20px}.intro__row{display:flex;flex-direction:row-reverse;margin:0 -12px}.intro__row__photo,.intro__row__info{flex:1 1 50%;margin-bottom:0;padding:0 12px}.intro__row__photo{padding-top:6px}.types__container{padding:72px 0;margin-bottom:32px}.types-item__block{padding:52px}.types-item__post-title{font-size:24px}.types-item__text{margin-bottom:32px}.location-list li{width:25%}.location-map{margin-top:32px}#map{height:400px}.slider-item__inner a{height:240px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:510px}.slider-pag{margin-top:32px}.articles__row>.articles-item{width:33.33%}.articles-item__title a{font-size:20px}.articles-item__text{margin-bottom:32px}.articles-item__text,.btn-link{font-size:16px}.articles__row+.articles-social,.swiper+.container>.articles-social{margin-top:52px}.articles-social .section__block,.photos .section__block,.types .section__block{margin-bottom:32px}.articles-social__block{margin-bottom:32px}.social a{width:52px;height:52px}.social a::before{width:52px;height:52px;background-size:52px}.footer{padding:52px 0 40px;background:#FCEFDD}.footer__copyright{font-size:16px}.entry-content h1{font-size:32px}.entry-content h2{font-size:28px}.entry-content h3{font-size:24px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content p,.entry-content ul,.entry-content ol,.gallery-item{margin-bottom:24px}.content-gallery-3>.gallery-item{width:33.33%}.content-gallery-4>.gallery-item{width:50%}.gallery-item a{height:400px}.content-gallery-3 .gallery-item a{height:300px}.content-gallery-4 .gallery-item a{height:240px}.flex{display:flex;margin:0 -12px 16px -12px;margin-bottom:16px}.col{flex:1 1 50%;padding:0 12px;margin-bottom:24px}.share{padding-top:24px}.share-social li{margin-right:10px}.contact-item__info,.contact-item__info a{font-size:16px}}@media screen and (min-width:960px){.header__logo{margin-right:42px}.header__menu{width:100%;position:static;overflow:hidden;align-self:flex-end;background:none}.header__nav{flex:1;display:flex;align-self:flex-end;justify-content:flex-end}.navbar{padding:50px 0}.navbar-scroll{padding:25px 0}.navbar .header__logo a{height:142px;background:url(/wp-content/themes/caex/img/logo-header.svg) no-repeat 50%}.navbar-scroll .header__logo a{height:47px;background:url(/wp-content/themes/caex/img/logo-scroll.svg) no-repeat 50%}.menu{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;padding:0;margin:-8px 16px}.menu li{margin:0;padding:8px 16px}.header .container{position:relative}.header__social{position:absolute;top:0;right:24px;padding:0;transition:all 0.3s ease-in-out}.header__social li{margin-right:12px}.navbar-scroll .header__social{top:-100px;opacity:0}.menu-btn{display:none}.banner{padding:320px 0 180px}.main-title{font-size:48px}.intro,.single{margin:100px 0}.articles,.photos{padding:100px 0}.location,.types,.contact{padding:100px 0 0}.section-title{font-size:42px}h2.section-title a{font-size:42px}.section-text{font-size:28px}.breadcrumbs li,.breadcrumbs a{font-size:20px}.breadcrumbs li::after{top:14px}.intro__row__info>.intro__row-inner{margin-top:32px}.intro__row-inner p{font-size:20px;margin-bottom:8px}.types__container{padding:96px 0;margin-bottom:52px}.types-item__block .section-title{margin-bottom:24px}.types-item::after{width:50%}.types-item__block{width:50%}.types-item__post-title{font-size:28px}.types-item__text{font-size:20px;margin-bottom:52px}.location-list{margin:0 -12px -24px}.location-list li{width:auto;padding:0 12px;margin-bottom:24px}.location-list li span{margin-right:12px}.location-list li a{font-size:20px}.location-map{margin-top:52px}#map{height:600px}.slider-item__row{display:flex;margin:0 -12px -24px -12px}.slider-item__col{flex:0 0 50%}.slider-item__inner{padding:0 12px;margin-bottom:24px}.slider-item__inner a{height:150px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:300px}.slider-pag{margin-top:52px}.articles__row{margin:0 -10px -16px}.articles__row>.articles-item{padding:0 10px}.articles-item__title a{font-size:24px}.articles-item__text,.btn-link{font-size:20px}.articles__row+.articles-social,.swiper+.container>.articles-social{margin-top:72px}.articles-social .section__block,.photos .section__block,.types .section__block{margin-bottom:52px}.articles-social__block{margin-bottom:52px}.articles-card__block{width:50%}.social a{width:72px;height:72px}.social a::before{width:72px;height:72px;background-size:72px}.social li{margin-right:24px}.social li:last-child{margin:0}.footer{padding:72px 0 64px;background:#FCEFDD}.footer__copyright{font-size:20px}.entry-content h1{font-size:42px}.entry-content h2{font-size:38px}.entry-content h3{font-size:32px}.entry-content p,.entry-content a,.entry-content li{font-size:20px;line-height:150%}.entry-content ul li{background-position:0 10px}.content-gallery-4>.gallery-item{width:25%}.share{padding-top:32px}.share-text{font-size:20px;margin-bottom:24px}.share-social a{display:block;width:55px;height:55px;border-radius:50%;position:relative}.share-social a::before{width:55px;height:55px;background-size:55px}.contact__wrap{margin:0 -12px -16px}.contact__wrap>.contact-item{width:25%;padding:0 12px}}@media screen and (min-width:1240px){.menu{justify-content:space-between;margin:-10px 8px}.menu li{padding:8px}.menu a{font-size:20px}.banner{padding:470px 0 230px}.intro,.single{margin:124px 0}.articles,.photos{padding:124px 0}.location,.types,.contact{padding:124px 0 0}#map{height:650px}.types__container{padding:136px 0;margin-bottom:72px}.types-item__block{padding:72px}.slider-item__inner a{height:200px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:400px}.articles__row{margin:0 -12px -24px}.articles__row>.articles-item{padding:0 12px;margin-bottom:24px}.articles-item__block{padding:42px}.articles__row+.articles-social,.swiper+.container>.articles-social{margin-top:96px}.articles-card__block{padding:24px}.gallery,.gallery{margin:0 -12px}.gallery>.gallery-item{padding:0 12px}.contact-item__inner{padding:96px 24px 24px}.contact-item__inner::before{width:52px;height:52px;background-size:52px}.contact-item__title{font-size:28px}.contact-item__info,.contact-item__info a{font-size:20px}}@media screen and (min-width:1366px){.header__logo{margin-right:96px}.main-title span{padding:6px 12px}.types-item__block{padding:96px}.slider-item__inner a{height:220px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:450px}.articles__wrap{margin:0 -12px -24px}.articles__wrap>.articles-card{padding:0 12px;margin-bottom:24px}.articles-card__block{padding:42px}.contact-item__inner{padding:120px 42px 42px}.contact-item__inner::before{left:42px;top:42px}}@media screen and (min-width:1600px){.intro__row{margin:0 -32px}.intro__row__photo,.intro__row__info{margin-bottom:0;padding:0 32px}.slider-item__inner a{height:260px}.slider-item__col:nth-child(1) .slider-item__inner:last-child a,.slider-item__col:nth-child(2) .slider-item__inner:last-child a{height:520px}}