.who-we-are .vc_custom_1671030947800{margin-left:0px!important}.mdc-news .tg-item-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important}.mdc-news .tg-item-excerpt{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important}@font-face{font-display:swap;font-family:'tiempos-text-regular';src:url(../../../../../../themes/tur-child-theme/fonts/tiempos-text-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'TiemposText-Regular';src:url(../../../../../../themes/tur-child-theme/fonts/TiemposText-Regular.otf) format("otf")}@font-face{font-display:swap;font-family:'CircularXX-Light';src:url(../../../../../../themes/tur-child-theme/fonts/CircularXX-Light.otf) format("otf")}@font-face{font-display:swap;font-family:'CircularXX-Regular';src:url(../../../../../../themes/tur-child-theme/fonts/CircularXX-Regular.otf) format("otf")}@font-face{font-display:swap;font-family:'sofiapro-regular';src:url(../../../../../../themes/tur-child-theme/fonts/sofiapro-regular.otf) format("otf")}@font-face{font-display:swap;font-family:'sofiapro-regular-webfont';src:url(../../../../../../themes/tur-child-theme/fonts/sofiapro-regular-webfont.woff2) format('woff2'),url(../../../../../../themes/tur-child-theme/fonts/sofiapro-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"CircularXXWeb-Light";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXWeb-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"CircularXXWeb-Light";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXWeb-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"CircularXXWeb-Regular";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"CircularXXWeb-Regular";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXWeb-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"CircularXXSub-Light";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXSub-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"CircularXXSub-Light";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXSub-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"CircularXXSub-Regular";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXSub-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"CircularXXSub-Regular";src:url(../../../../../../themes/tur-child-theme/fonts/CircularXXSub-Regular.woff2) format("woff2")}:root{--numbers:60px;--title:26px;--secondary-title:24px;--tertiary-title:20px;--text:17px;--paragraph:15px;--date:14px;--button:15px;--menu:13px}body.mdc .simple_slider .desc-wrapper{margin:90px auto}@media (min-width:1024px){.container{max-width:904px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:8%}}@media only screen and (min-width:1280px){body.mdc .container{max-width:1168px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:8%}}@media only screen and (min-width:1366px){body.mdc .container{max-width:1246px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:10%}}@media only screen and (min-width:1440px){body.mdc .container{max-width:1320px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:10%}}@media only screen and (min-width:1920px){body.mdc .container{max-width:1752px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:15%}body.mdc .project-container p,body.mdc .mdp-project-container p{padding-right:8%}body.mdc .home-destinations .wpb_text_column div>p{padding-right:6%}:root{--numbers:80px;--title:36px;--secondary-title:32px;--tertiary-title:26px;--text:22px;--paragraph:18px;--button:18px;--date:16px;--menu:15px}}@media only screen and (min-width:2560px){body.mdc .container{max-width:2336px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto!important}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto!important}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-top:15%}body.mdc .project-container p,body.mdc .mdp-project-container p{padding-right:8%}body.mdc .home-destinations .wpb_text_column div>p{padding-right:6%}body.mdc header .logo img{width:240px!important;margin-top:20px!important;margin-bottom:20px!important}body.mdc .top-banner.modern_img .title,.top-banner.modern h3.title{font-size:58px!important}body.mdc .hero-title .title{font-size:80px!important}:root{--numbers:80px;--title:40px;--secondary-title:36px;--tertiary-title:30px;--text:26px;--paragraph:22px;--button:22px;--date:20px;--menu:17px}}body.mdc .hero .hero-home .wpb_wrapper::before{content:"";background:linear-gradient(180deg,rgba(27,37,54,.9) 0%,rgba(27,37,54,0) 100%);position:absolute;left:0;right:0;top:-100px;height:45%}*,body.mdc,body.mdc p{font-family:'CircularXXWeb-Regular',sans-serif}body.mdc h1,body.mdc h2,body.mdc h3,body.mdc h4,body.mdc h5,body.mdc h6{font-family:'sofiapro-regular-webfont',sans-serif;text-transform:uppercase;line-height:115%;font-weight:400}body.mdc .title{font-family:'sofiapro-regular-webfont',sans-serif;text-transform:uppercase;line-height:115%}body.mdc ::selection{background:rgba(39,70,135,.8)}body.mdc .a-btn{border-color:#274687;color:#fff;background-image:linear-gradient(to right,transparent 50%,#274687 50%);background-color:transparent}body.mdc .a-btn:hover,body.mdc .a-btn:focus{color:#274687}body.mdc .a-btn,body.mdc .a-btn-2,body.mdc .a-btn-3,body.mdc .a-btn-4,body.mdc .a-btn-5,body.mdc .a-btn-6,body.mdc .a-btn-7,body.mdc .a-btn-8,body.mdc .a-btn-9 body.mdc .tg-item .tg-dark div,body.mdc .tg-item .tg-dark h1,body.mdc .tg-item .tg-dark h1 a,body.mdc .tg-item .tg-dark h2,body.mdc .tg-item .tg-dark h2 a,body.mdc .tg-item .tg-dark h3,body.mdc .tg-item .tg-dark h3 a,body.mdc .tg-item .tg-dark h4,body.mdc .tg-item .tg-dark h4 a,body.mdc .tg-item .tg-dark h5,body.mdc .tg-item .tg-dark h5 a,body.mdc .tg-item .tg-dark h6,body.mdc .tg-item .tg-dark h6 a,body.mdc .tg-item .tg-dark a,body.mdc .tg-item .tg-dark a.tg-link-url,body.mdc .tg-item .tg-dark i,body.mdc .tg-item .tg-dark .tg-media-button,body.mdc .tg-item .tg-dark .tg-item-price span{text-transform:unset;border-color:#274687;fill:#274687;stroke:#274687;color:#274687}body.mdc .a-btn-3{border-color:#fff;color:#fff;background-image:linear-gradient(to right,#fff 50%,transparent 50%);background-color:transparent}body.mdc .a-btn-3:hover,body.mdc .a-btn-3:focus{color:#fff}body.mdc .a-btn-7{border-color:#274687;color:#274687;background-image:linear-gradient(to right,#274687 50%,transparent 50%);background-color:transparent}body.mdc .a-btn-7:hover,body.mdc .a-btn-7:focus{color:#fff}body.home .a-btn-7{border-color:#AF8468;color:#fff;background-image:linear-gradient(to right,#274687 50%,transparent 50%);background-color:#AF8468}body.home .a-btn-7:hover{border-color:#274687}body.mdc .a-btn-5::before{background-color:#1b2536}body.mdc header .logo img{float:right;width:170px}body.mdc .contacts-info-wrap.info_with_form input[type="submit"]{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;background-color:#af8468;border-color:#af8468;background-image:linear-gradient(to right,transparent 50%,#af8468 50%);text-transform:uppercase}body.mdc .classic #topmenu .menu>li>a::before{background-color:#af8468}body.mdc .services.right{height:100%}body.mdc .services.right::before{background-color:#274687!important}body.mdc #footer.modern .footer-bottom-wrap .copyright{text-align:left;color:#af8468;opacity:1}body.mdc #footer .sidebar-item h5{color:#af8468;font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text)}body.mdc #footer{background-color:#1b2536}body.mdc #footer .sidebar-item p,body.mdc #footer .sidebar-item a{color:#f9f9f9;font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);opacity:1}body.mdc #footer .sidebar-item a:hover{color:#af8468}body.mdc .footer-flex{display:flex;gap:8%;padding-top:60px}body.mdc .footer-flex .widget_media_image{margin-right:10%}body.mdc .header_top_bg.header_trans-fixed .right-menu #topmenu span,body.mdc .header_top_bg.header_trans-fixed .right-menu #topmenu ul li a{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#1b2536}body.mdc .menu_light_text.header_top_bg .right-menu #topmenu span,body.mdc .menu_light_text.header_top_bg .right-menu #topmenu ul li a{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#f9f9f9}body.mdc .header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu span,body.mdc .header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu ul li a{font-family:sofiapro-regular-webfont,sans-serif!important;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#1b2536}body.mdc .header_top_bg.fixed-header .right-menu #topmenu span,body.mdc .header_top_bg.fixed-header .right-menu #topmenu ul li a{font-family:sofiapro-regular-webfont,sans-serif!important;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#1b2536}body.mdc .header_top_bg.fixed-header .right-menu #topmenu ul.sub-menu li a span,body.mdc .header_top_bg.bg-fixed-color.menu_light_text .right-menu #topmenu ul.sub-menu li a span{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#f9f9f9}body.mdc .pag-prev span{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--button);font-weight:400;color:#182d2e}body.mdc .pag-prev a.content{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;text-transform:uppercase;color:#663}body.mdc .pag-prev a.content:hover{color:#182d2e}body.mdc .pag-next span{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--button);font-weight:400;color:#182d2e}body.mdc .pag-next a.content{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;text-transform:uppercase;color:#663}body.mdc .pag-next a.content:hover{color:#182d2e}body.mdc .ct-ultimate-gdpr-cookie-popup-bottomPanel{padding:0}body.mdc .contacts-info-wrap.info_with_form .form select{width:100%;padding:10px 20px;border:3px solid #e6e6e6;color:#1b2536;opacity:.4;font-family:"CircularXXWeb-Regular",sans-serif;font-size:var(--text);letter-spacing:.2px;line-height:1.6;transition:border-color .35s ease;background-color:transparent}.contacts-info-wrap.info_with_form .form.modern-form span{position:unset!important}.wpcf7-list-item{accent-color:#af8468!important}body.mdc .contacts-info-wrap.info_with_form .form.modern-form input:not([type="submit"]){padding:10px;background-color:transparent}body.mdc .contacts-info-wrap.info_with_form .form.modern-form textarea{padding:10px;background-color:transparent}body.mdc .contacts-info-wrap.info_with_form .form.modern-form select{border:0;border-bottom:2px solid #e6e6e6;width:95%;background-color:transparent}body.mdc .contacts-info-wrap.info_with_form .privacy-agree input:not([type="submit"]){width:auto;background-color:transparent;accent-color:#af8468}.contacts-info-wrap.info_with_form .form.modern-form span.wpcf7-not-valid-tip{position:absolute;top:35px;font-size:80%}.contacts-info-wrap.info_with_form .form.modern-form .textarea-message span.wpcf7-not-valid-tip{position:absolute;top:17px;font-size:80%}.contacts-info-wrap.info_with_form .form.modern-form span.wpcf7-not-valid-tip:after{display:none}body.mdc .contact-form .title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#af8468;text-transform:uppercase;font-weight:400}body.mdc .contact-form .text{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400;opacity:1}body.mdc .contact-form .phone-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400;opacity:1}body.mdc .contact-form .adress-list div.address{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400;opacity:1}body.mdc .contact-form .email-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400;opacity:1}body.mdc .contact-form .modern-form p .wpcf7-form-control{font-family:CircularXXWeb-Regular,sans-serif;color:#f9f9f9;align-items:flex-start}body.mdc .contact-form .modern-form .wpcf7-submit{background-color:#af8468;border-color:#af8468;background-image:linear-gradient(to right,transparent 50%,#af8468 50%)}body.mdc .contact-form .modern-form form.wpcf7-form{background-color:transparent;justify-content:left}body.mdc .contact-form .wpcf7-text{font-family:CircularXXWeb-Regular,sans-serif!important;font-size:var(--text)!important;color:#1b2536!important}body.mdc ::placeholder{font-family:CircularXXWeb-Regular,sans-serif!important;font-size:var(--text)!important;color:#1b2536!important;opacity:.4!important}body.mdc .contact-form span,body.mdc .contact-form a{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#1b2536}body.mdc .contact-form a:hover{color:#af8468}body.mdc .flex-form form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}body.mdc .flex-form .input-1-1{width:100%;margin:0 0 20px 0}body.mdc .flex-form .input-1-2{width:50%;margin:0 0 20px 0;padding:0 20px 0 0}body.mdc .flex-form .input-1-3{width:33.3%;margin:0 0 20px 0;padding:0 20px 0 0}body.mdc .flex-form .input-1-4{width:25%;margin:0 0 20px 0;padding:0 20px 0 0}body.mdc .flex-form .input-1-1.last,body.mdc .flex-form .input-1-2.last,body.mdc .flex-form .input-1-3.last,body.mdc .flex-form .input-1-4.last{padding:0}body.mdc form input[type=text],body.mdc form input[type=email],body.mdc form input[type=tel]{border:0;border-bottom:2px solid #e6e6e6;transition:border-color .35s ease;width:100%;padding:10px 20px;color:rgba(0,0,0,.4);font-family:"CircularXXWeb-Regular",sans-serif;font-size:var(--text);letter-spacing:.2px;line-height:1.6}body.mdc form span:after{position:absolute;content:"";bottom:0;right:0;height:10px;width:0;background-color:#e6e6e6;transition:background-color .35s ease}body.mdc form .noline span:after{display:none}body.mdc form input[type=button],body.mdc form input[type=submit]{background-color:#274687;border-color:#274687;background-image:linear-gradient(to right,transparent 50%,#274687 50%);margin-top:25px;font-family:"CircularXXWeb-Regular",sans-serif;display:inline-block;padding:16px 30px;border:2px solid;font-size:var(--button);font-weight:800;line-height:normal;letter-spacing:.5px;text-decoration:none;text-transform:lowercase;color:#fff;position:relative;z-index:1;background-size:200% 100%;background-position:right bottom;transition:all .35s ease}body.mdc form select{border:0;border-bottom:2px solid #e6e6e6;padding-left:0;transition:border-color .35s ease;width:100%;padding:11px 20px;color:rgba(0,0,0,.4);font-family:"CircularXXWeb-Regular",sans-serif;font-size:var(--text);letter-spacing:.2px;line-height:1.6;margin-right:5%}body.mdc form textarea{border:0;border-bottom:2px solid #e6e6e6;position:relative;padding-left:0;transition:border-color .35s ease;outline:none;width:100%;height:105px;max-width:100%;padding:10px 20px;color:rgba(0,0,0,.4);font-family:"CircularXXWeb-Regular",sans-serif;font-size:var(--text);line-height:1.6;letter-spacing:.2px}body.home .mute-icon{margin-top:-5%;margin-right:5%}@media only screen and (max-width:767px){body.home .mute-icon{margin-top:-20%;margin-right:5%}}@media only screen and (max-width:1023px){body.home .mute-icon{margin-top:-10%;margin-right:5%}}body.mdc .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:transparent;border-color:transparent;color:#F9F9F9}body.mdc .hero-title .title{font-size:50px;font-weight:400;line-height:115%;color:#f9f9f9;position:absolute;text-align:center;width:100%;top:50%;transform:translateY(-50%)}body.mdc .hero-title{display:flex;align-items:center;justify-content:center}body.mdc .hero-title.hide-after-15{-webkit-animation:fadeOutAfter15 15s forwards;animation:fadeOutAfter15 15s forwards}@keyframes fadeOutAfter15{0%{opacity:1}90%{opacity:1}100%{opacity:0}}body.mdc .vc_video-bg.vc_hidden-xs{display:unset!important}body.mdc .vc_video-bg iframe{margin-left:0!important}body.mdc .skill-wrapper.numerical-bg .skill i{display:none}body.mdc .skill-highlight{font-size:130%;font-weight:700;display:block}body.mdc .who-we-are .descr{font-size:var(--text);;font-family:'tiempos-text-regular',sans-serif;color:#f9f9f9}body.mdc .who-we-are .a-btn-5{text-transform:uppercase;font-family:'sofiapro-regular-webfont',sans-serif;font-size:14px;color:#7f9fb5}body.mdc .who-we-are strong,body.mdc .who-we-are b{color:#af8468;font-size:var(--title);font-weight:400}body.mdc .who-we-are .vc_col-sm-3 .wpb_text_column p{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--tertiary-title);text-transform:uppercase;line-height:115%;color:#f9f9f9;padding-left:70px}body.mdc .who-we-are .vc_col-sm-3 .wpb_text_column p strong{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--numbers);text-transform:uppercase;line-height:115%;color:#af8468}body.mdc .who-we-are .vc_col-sm-3 .who-we-are-number p{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--numbers);text-transform:uppercase;line-height:115%;color:#f9f9f9}body.mdc .who-we-are .skill-wrapper .skill-label{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--tertiary-title);text-transform:uppercase;line-height:100%;color:#f9f9f9;padding:10px;text-align:left}body.mdc .who-we-are .skill-wrapper .skill{border:none}body.mdc .services-container h5{color:#1b2536;font-size:var(--tertiary-title)}body.mdc .services-container p{color:#1b2536;font-size:var(--paragraph);font-family:CircularXXWeb-Regular,sans-serif;font-weight:400;line-height:200%}body.mdc .home-destinations-title h1.title{color:#af8468!important;font-family:sofiapro-regular-webfont,sans-serif;font-weight:400;font-size:var(--title);line-height:115%;text-transform:uppercase}body.mdc .home-destinations-title h4.subtitle{color:#1b2536;opacity:1!important;font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;text-transform:none}body.mdc .home-destinations h5{font-size:var(--title);color:#1b2536}body.mdc .home-destinations .wpb_text_column div>p{font-size:var(--paragraph);color:#1b2536;line-height:200%;font-weight:400}body.mdc .home-destinations .button-wrapper .a-btn-5{font-family:sofiapro-regular-webfont,sans-serif;color:#1b2536;font-size:var(--button);text-transform:uppercase;font-weight:400;line-height:115%}body.mdc .home-destinations .button-wrapper .a-btn-5::before{background-color:#1b2536}body.mdc .top-banner.modern_img .title,.top-banner.modern h3.title{font-size:48px;font-family:sofiapro-regular-webfont,sans-serif;color:#f9f9f9;font-weight:400;text-transform:uppercase}body.mdc .top-banner.medium_banner .descr{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);;font-weight:400;color:#f9f9f9;line-height:150%}body.mdc .top-banner .descr{max-width:none}body.mdc .content .a-btn-5{color:#f9f9f9;font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--secondary-title);font-weight:400;text-transform:uppercase}body.mdc .content .a-btn-5::before{background-color:#f9f9f9}body.mdc .simple_slider .text-wrap{width:100%}body.mdc .simple_slider .text-wrap .title{text-transform:unset}body.mdc .mdc-transform .tg-item-media-content{background-color:#274687}body.mdc .portfolio-single-content .info-wrap .date,body.mdc .portfolio-single-content .social-items,body.mdc.single-portfolio .izotope-container.light-gallery{display:none}body.mdc .single-pagination{max-width:100%}body.mdc .post.metro-style .info-wrap .category a,body.mdc .main-top-content .category a{background-color:#274687}body.mdc .mdc-classic-3 .tg-element-9{background-color:#274687;padding:5px 15px}body.mdc .tg-item-term{background-color:#274687!important;color:white!important}body.mdc .tg-grid-area-top1{text-align:center;margin:50px 0}body.mdc .tg-filter-count{display:none}body.mdc .recent-simple-post.post-info-detail{display:block!important}body.mdc .recent-simple-post.post-info-detail .img{width:200px;height:200px}body.mdc .team-members-wrap.inline_classic .member-wrap .member-info::before{background-color:#274687}body.mdc .top-banner.center_btn .title{color:#f9f9f9;font-weight:400;font-size:40px}body.mdc .vision-container .wpb_text_column h4{color:#af8468;font-size:var(--title)}body.mdc .vision-container .wpb_text_column p{color:#1b2536;font-size:var(--text);font-family:tiempos-text-regular,sans-serif;font-weight:400;line-height:130%}body.mdc .faq-default-closed h5{color:#af8468;font-size:var(--secondary-title);font-weight:400}body.mdc .faq-block-wrap .accordeon .title{font-family:CircularXXWeb-Regular,sans-serif;font-weight:400;font-size:var(--paragraph);text-transform:none;color:#af8468;text-decoration:underline}body.mdc .faq-block-wrap .accordeon a i{color:#af8468;font-size:var(--paragraph)}body.mdc .faq-default-closed p,body.mdc .faq-default-closed a{color:#1b2536;font-size:var(--paragraph);font-weight:400}body.mdc .wpb_text_column h4{color:#af8468;font-size:var(--title);font-weight:400;text-transform:uppercase}body.mdc .faq-block-wrap .accordeon .text{color:#1b2536;font-family:CircularXXWeb-Regular,sans-serif;font-weight:400;font-size:var(--paragraph);line-height:160%;opacity:1}body.mdc .faq-block-wrap .accordeon .list-drop{border:2px solid #af8468!important}body.mdc .vc_single_image-wrapper{position:relative;overflow:hidden}body.mdc .blue-overlay .vc_single_image-wrapper::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1b2536;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}body.mdc .blue-overlay:hover .vc_single_image-wrapper::before{opacity:.5;visibility:visible}body.mdc .bottom-infopwrap .social-list a:hover{color:#274687}body.mdc .single-pagination>div a:hover{color:#274687}body.mdc .mdc-transform .tg-item-read-more{color:#fff}body.mdc .mdc-transform .tg-item-read-more a{border-color:#fff;color:#fff}body.mdc .container-destinations,body.mdc .container-destinations-2{height:60vh}.container-destinations .vc_column_container .vc_column_container_inner .wpb_wrapper .wpb_single_image .vc_align_left{height:100%;overflow:hidden}body.mdc .container-destinations .text-right{height:100%;display:flex;align-content:center}body.mdc .container-destinations .text-right p{font-family:'CircularXXWeb-Regular',sans-serif;font-size:var(--paragraph);color:#f9f9f9;line-height:200%}body.mdc .container-destinations .text-right h5{font-family:'sofiapro-regular-webfont',sans-serif;font-size:var(--title);color:#af8468;text-transform:uppercase}body.mdc .container-destinations .a-btn-8{font-family:'sofiapro-regular-webfont',sans-serif;font-size:var(--button);color:#f9f9f9;font-weight:400;text-transform:uppercase}body.mdc .container-destinations .a-btn-8::before{background-color:#f9f9f9}body.mdc .container-destinations .a-btn-8:focus{outline-color:#f9f9f9}body.mdc .container-destinations-2 .text-left{height:100%;display:flex;align-content:center}body.mdc .container-destinations-2 .text-left p{font-family:'CircularXXWeb-Regular',sans-serif;font-size:var(--paragraph);color:#1b2536;line-height:200%}body.mdc .container-destinations-2 .text-left h5{font-family:'sofiapro-regular-webfont',sans-serif;font-size:var(--title);color:#1b2536;text-transform:uppercase}body.mdc .container-destinations-2 .a-btn-8{font-family:'sofiapro-regular-webfont',sans-serif;font-size:var(--button);color:#f9f9f9;text-transform:uppercase}body.mdc .container-destinations-2 .a-btn-8::before{background-color:#f9f9f9}body.mdc .container-destinations-2 .a-btn-8:focus{outline-color:#f9f9f9}.wpb_wrapper.vc_figure{width:100%}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:60vh;width:100%}.wpb_wrapper.vc_figure a img{width:100%;height:100%;object-position:center;object-fit:cover}body.mdc .map-container h5 strong{text-transform:uppercase;font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#af8468;font-weight:400}body.mdc .map-container .wpb_text_column p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#f9f9f9}body.mdc .headings.simple_reverse .title{text-transform:uppercase;font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#af8468;font-weight:400}body.mdc .headings.simple_reverse .subtitle{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400;text-transform:none;opacity:1!important}body.mdc .news-container h5 strong{text-transform:uppercase;font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#93735d;font-weight:400}body.mdc .news-container .wpb_text_column p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#1b2536;font-weight:400}body.mdc .news-container h2 a{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--secondary-title);text-transform:uppercase!important;color:#93735d!important;font-weight:400}body.mdc .news-container span{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--date);color:#1b2536;font-weight:400}body.mdc .mdc-news .tg-item-content-holder{padding:0}body.mdc .news-container .tg-grid-area-bottom1{padding-top:60px;text-align:center;text-transform:uppercase}body.mdc .news-container .tg-grid-area-bottom1 .tg-ajax-button-holder span{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button)}body.mdc .news-container h2,body.mdc .news-container p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}body.mdc .news-container p.tg-item-excerpt{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--paragraph);color:#1b2536;font-weight:400;line-height:160%}body.mdc .services.center .content .title{font-family:sofiapro-regular-webfont,sans-serif;text-transform:uppercase;color:#af8468;font-size:var(--tertiary-title);font-weight:400;letter-spacing:0;margin-top:10px;margin-bottom:0}body.mdc .services.center .content .text{margin-top:10px;margin-bottom:0;color:#1b2536;font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--paragraph);font-weight:400}body.mdc .services.left .content:hover,body.mdc .services.left .content:hover i{border-color:#274687}body.mdc .faq-block-wrap .accordeon .title.active,body.mdc .faq-block-wrap .accordeon .toggle:hover .title{color:#1b2536}body.mdc .skill-wrapper.numerical-bg i{color:#fff}body.mdc .line-of-images.logos .line-wrap{justify-content:center}body.mdc .mdv-title h4{color:#663}body.mdc .wpb_text_column p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--paragraph);font-weight:400;line-height:130%;color:#182d2e}body.mdc .headings.simple .title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#182d2e}body.mdc .project-container h4{color:#182d2e;font-size:var(--tertiary-title)}body.mdc .project-container p{color:#182d2e}body.mdc .project-container .a-btn-5{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;color:#182d2e;text-transform:uppercase}body.mdc .project-container .a-btn-5::before{background-color:#182d2e}body.mdc .mdv-map h5{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;color:#f9f9f9;text-transform:uppercase}body.mdc .mdv-map .wpb_text_column p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;color:#f9f9f9}body.mdc .mdv-info p{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--tertiary-title);font-weight:400;color:#f9f9f9;text-transform:uppercase}body.mdc .mdv-info p strong{font-family:sofiapro-regular-webfont,sans-serif;font-size:40px;font-weight:400;color:#f9f9f9;text-transform:uppercase}body.mdc .mdv-contact-form .content .title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#663;text-transform:uppercase;font-weight:400}body.mdc .mdv-contact-form .contacts-info-wrap.info_with_form .text{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;color:#182d2e;opacity:1}body.mdc .mdv-contact-form .text p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#182d2e;font-weight:400;opacity:1}body.mdc .mdv-contact-form .phone-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#182d2e;font-weight:400;opacity:1}body.mdc .mdv-contact-form .adress-list div.address{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#182d2e;font-weight:400;opacity:1}body.mdc .mdv-contact-form .email-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#182d2e;font-weight:400;opacity:1}body.mdc .mdv-contact-form .modern-form p .wpcf7-form-control{font-family:CircularXXWeb-Regular,sans-serif;color:#f9f9f9;align-items:flex-start}body.mdc .mdv-contact-form .contacts-info-wrap.info_with_form input[type="submit"]{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;background-color:#663;border-color:#663;background-image:linear-gradient(to right,transparent 50%,#666633 50%);text-transform:uppercase}body.mdc .mdv-contact-form .modern-form form.wpcf7-form{background-color:transparent;justify-content:left}body.mdc .mdv-contact-form .wpcf7-text{font-family:CircularXXWeb-Regular,sans-serif!important;font-size:var(--text)!important;color:#182d2e!important}body.mdc .mdv-contact-form span,body.mdc .contact-form a{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#182d2e;text-align:left}body.mdc .mdv-contact-form a:hover{color:#663}body.mdc .mdv-contact-form .contacts-info-wrap.info_with_form .privacy-agree input:not([type="submit"]){width:auto;background-color:transparent;accent-color:#663}body.mdc .mdv-project-1 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#663}body.mdc .mdv-project-1 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#182d2e}body.mdc .mdv-project-2 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#182d2e}body.mdc .mdv-project-2 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#182d2e}body.mdc .mdv-project-2 a{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);text-transform:uppercase}body.mdc .mdv-project-3 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#f9f9f9}body.mdc .mdv-project-3 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#f9f9f9}body.mdc .mdv-project-3.padding-lg-80t{padding-top:0!important}body.mdc .mdv-project-3.padding-lg-80b{padding-bottom:0!important}body.mdc .mdv-map-project .headings.simple_reverse h1.title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#f9f9f9}body.mdc .mdv-map-project .headings.simple_reverse h4.subtitle{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;color:#f9f9f9}body.mdc .simple_slider .text-wrap h3.title{display:none}body.mdc .single-post .post-little-banner{margin-bottom:0;padding-bottom:0;padding-top:0}body.mdc .post-paper h4 strong,body.mdc .post-paper h4{color:#af8468;font-size:var(--title);font-family:sofiapro-regular-webfont,sans-serif;font-weight:400}body.mdc h3.page-title-blog{color:#af8468;font-weight:400;margin-top:200px;margin-bottom:30px}body.mdc .post-paper p,body.mdc .post-paper u{color:#1b2536}body.mdc .customize-support{background-color:#f9f9f9}body.mdc .mdp-title h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#656655}body.mdc .mdp-text p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:120%;color:#2f2724}body.mdc .mdp-project-title .headings.simple h1.title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#656655}body.mdc .mdp-project-container .wpb_text_column h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#2f2724}body.mdc .mdp-project-container .wpb_text_column p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--paragraph);font-weight:400;line-height:120%;color:#2f2724}body.mdc .mdp-project-container .a-btn-5{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;text-transform:uppercase;color:#2f2724}body.mdc .mdp-project-container .a-btn-5::before{background-color:#2f2724}body.mdc .mdp-contact-form .content .title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);color:#2f2724;text-transform:uppercase;font-weight:400}body.mdc .mdp-contact-form .text p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#2f2724;font-weight:400;opacity:1}body.mdc .contacts-info-wrap.info_with_form .text{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);color:#2f2724;font-weight:400;opacity:1}body.mdc .mdp-contact-form .phone-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#2f2724;font-weight:400;opacity:1}body.mdc .mdp-contact-form .adress-list div.address{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#2f2724;font-weight:400;opacity:1}body.mdc .mdp-contact-form .email-list a.email{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#2f2724;font-weight:400;opacity:1}body.mdc .mdp-map h5{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;color:#2f2724;text-transform:uppercase}body.mdc .mdp-map .wpb_text_column p{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;color:#2f2724}body.mdc .mdp-info p{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--tertiary-title);font-weight:400;color:#2f2724;text-transform:uppercase}body.mdc .mdp-info p strong{font-family:sofiapro-regular-webfont,sans-serif;font-size:40px;font-weight:400;color:#2f2724;text-transform:uppercase}body.mdc .mdp-contact-form .modern-form p .wpcf7-form-control{font-family:CircularXXWeb-Regular,sans-serif;color:#f9f9f9;align-items:flex-start}body.mdc .mdp-contact-form .contacts-info-wrap.info_with_form input[type="submit"]{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--button);font-weight:400;background-color:#656655;border-color:#656655;background-image:linear-gradient(to right,transparent 50%,#656655 50%);text-transform:uppercase}body.mdc .mdp-contact-form .modern-form form.wpcf7-form{background-color:transparent;justify-content:left}body.mdc .mdp-contact-form .wpcf7-text{font-family:CircularXXWeb-Regular,sans-serif!important;font-size:15px!important;color:#2f2724!important}body.mdc .mdp-contact-form span,body.mdc .contact-form a{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);color:#2f2724;line-height:120%;text-align:left}body.mdc .mdp-contact-form a:hover{color:#656655}body.mdc .mdp-contact-form .contacts-info-wrap.info_with_form .privacy-agree input:not([type="submit"]){width:auto;background-color:transparent;accent-color:#656655}body.mdc .mdp-project-1 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#656555}body.mdc .mdp-project-1 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#2F2724}body.mdc .mdp-project-2 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#2F2724}body.mdc .mdp-project-2 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#2F2724}body.mdc .mdp-project-3 h4{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#f9f9f9}body.mdc .mdp-project-3 p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:130%;color:#f9f9f9}body.mdc .mdp-map-project .headings.simple_reverse h1.title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;color:#2f2724}body.mdc .mdp-map-project .headings.simple_reverse h4.subtitle{font-family:tiempos-text-regular,sans-serif;font-size:var(--text);font-weight:400;color:#2f2724}body.mdc .main-wrapper .post-details .single-content{background-color:#f9f9f9}body.mdc h2.title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--title);font-weight:400;text-transform:uppercase;text-align:center;color:#af8468}body.mdc .single-content p strong,body.mdc .single-content p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);;font-weight:400;line-height:120%;padding-bottom:30px;color:#1b2536}body.mdc .recent-simple-post a.title{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--tertiary-title);font-weight:400;text-transform:uppercase;color:#af8468}body.mdc .recent-simple-post p{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--text);font-weight:400;line-height:120%;color:#1b2536}body.mdc .single-pagination .pag-prev span>a{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--button);font-weight:400;color:#182d2e}body.mdc .single-pagination .pag-prev span>a:hover{color:#182d2e}body.mdc .single-pagination .pag-next span>a{font-family:CircularXXWeb-Regular,sans-serif;font-size:var(--button);font-weight:400;color:#182d2e}body.mdc .single-pagination .pag-next span>a:hover{color:#182d2e}@media (max-width:768px){body.mdc .hero-title .title{font-size:36px;line-height:50px;padding-left:20px;padding-right:20px}body.mdc .team-member{display:grid;justify-content:center;margin-bottom:6%}body.mdc .service-hero div.container-fluid{background-position:right}body.mdc .vision-container .wpb_text_column p{margin-bottom:80px!important}body.mdc .recent-simple-post.post-info-detail .img{width:100%;height:200px}body.mdc .footer-flex{flex-direction:column}body.mdc header .logo img.logo-mobile{padding:0}body.mdc .home-destinations .wpb_column>div{margin-bottom:40px!important}body.mdc .services-container div.wpb_column{margin-bottom:40px!important}body.mdc #footer.modern .footer-flex .wp-block-image img{display:block;margin-left:auto;margin-right:auto}body.mdc .top-banner.modern_img .title,.top-banner.modern h3.title{font-size:38px}body.mdc .container-destinations,body.mdc .container-destinations-2{height:auto}body.mdc .container-destinations .wpb_wrapper.vc_figure a,body.mdc .container-destinations-2 .wpb_wrapper.vc_figure a{height:auto}body.mdc .container-destinations-2{display:flex;flex-direction:column-reverse}body.mdc .container-destinations img,body.mdc .container-destinations-2 img{height:auto}body.mdc .container-destinations-2 .text-left,body.mdc .container-destinations .text-right{padding-bottom:30px!important;padding-top:2%!important}body.mdc .main-wrapper{padding-top:0!important}body.mdc .services{margin-bottom:60px}body.mdc .services-container{padding-top:30px!important}body.mdc .mdp-title h4,body.mdc .mdv-title h4{padding-top:30px}body.mdc .contact-form .phone-list,body.mdc .contact-form .adress-list,body.mdc .contact-form .email-list,body.mdc .mdv-contact-form .phone-list,body.mdc .mdv-contact-form .adress-list,body.mdc .mdv-contact-form .email-list,body.mdc .mdp-contact-form .phone-list,body.mdc .mdp-contact-form .adress-list,body.mdc .mdp-contact-form .email-list{text-align:left!important}body.mdc .contact-form .title{margin-top:30px!important}body.mdc .contact-form .text{margin-bottom:30px!important;margin-top:30px!important;}body.mdc .mdv-info .wpb_column div.vc_column-inner,body.mdc .mdp-info .wpb_column div.vc_column-inner{margin-left:0!important;margin-right:0!important}body.mdc .mdv-info .wpb_column div.vc_column-inner .vc_row,body.mdc .mdp-info .wpb_column div.vc_column-inner .vc_row{padding-bottom:0!important}body.mdc .project-container{padding-right:0!important;padding-left:0!important;padding-bottom:0!important}body.mdc .project-container div.wpb_wrapper{margin-bottom:30px!important}body.mdc .mdp-project-container{padding-bottom:0!important}body.mdc .mdp-project-container div.wpb_wrapper{margin-bottom:30px!important}body.mdc .who-we-are .vc_col-sm-3 .wpb_text_column p{text-align:center;padding-left:0}body.mdc .who-we-are .wpb_wrapper{margin-bottom:30px}body.mdc .who-we-are-number{display:grid;justify-content:center}body.mdc .news-container h5{padding-top:30px}body.mdc .header_top_bg.header_trans-fixed.menu_light_text .right-menu #topmenu span,body.mdc .header_top_bg.header_trans-fixed.menu_light_text #topmenu ul li a{font-family:sofiapro-regular-webfont,sans-serif;font-size:var(--menu);font-weight:400;text-transform:uppercase;color:#1b2536}:root{--numbers:36px;--title:24px;--secondary-title:22px;--tertiary-title:18px;--text:15px;--paragraph:14px;--date:13px}}.menu-item .sub-menu{padding-top:0!important;background-color:transparent!important}#topmenu .sub-menu li{padding-top:0!important;text-align:right!important;padding-right:30px!important}.sub-menu .wpml-ls-item>a{background:rgb(0,0,0,.5);padding:10px 10px 10px 10px!important;right:-10px}