@charset 'UTF-8';
@font-face{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(a4e97f5a2a64f0ab1323.eot);
src: url(a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(295183786cd8a1389865.woff) format('woff'), url(c94f7671dcc99dce43e2.ttf) format('truetype'), url(2630a3e3eab21c607e21.svg#slick) format('svg');

}
body.compensate-for-scrollbar{
    overflow: hidden;
}
@keyframes fancybox-rotate{
100%{
        transform: rotate(360deg);
    }

}
@charset "UTF-8";
@font-face{
font-family:slick;
font-style:normal;
font-weight:400;
src:url(slick.eot);


}
.carousel{box-sizing:border-box;position:relative}
.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}
.carousel.is-draggable{cursor:move;cursor:grab}
.carousel.is-dragging{cursor:move;cursor:grabbing}
.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}
.carousel__track{display:flex}
.carousel__slide{flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}
.has-dots{margin-bottom:calc(.5rem + 22px)}
.carousel__dots{display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);user-select:none}
.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}
.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out;width:8px}
.carousel__button{align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}
.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}
.carousel__button.is-prev{left:10px}
.carousel__button.is-next{right:10px}
.carousel__button[disabled]{cursor:default;opacity:.3}
.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}
html.with-fancybox{scroll-behavior:auto}
body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}
.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}
@media (min-width:1024px){
.carousel__button.is-close{right:40px}

}
@keyframes fancybox-rotate{
to{transform:rotate(1turn)}

}
@keyframes fancybox-dash{
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
to{stroke-dasharray:89,200;stroke-dashoffset:-124px}

}
@keyframes fancybox-fadeIn{
0%{opacity:0}
to{opacity:1}

}
@keyframes fancybox-fadeOut{
to{opacity:0}

}
@keyframes fancybox-zoomInUp{
0%{opacity:0;transform:scale(.97) translate3d(0,16px,0)}
to{opacity:1;transform:scale(1) translateZ(0)}

}
@keyframes fancybox-zoomOutDown{
to{opacity:0;transform:scale(.97) translate3d(0,16px,0)}

}
@keyframes fancybox-throwOutUp{
to{opacity:0;transform:translate3d(0,-30%,0)}

}
@keyframes fancybox-throwOutDown{
to{opacity:0;transform:translate3d(0,30%,0)}

}
.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}
.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}
.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}
@font-face{
font-display:swap;
font-family:Poppins;
font-style:normal;
font-weight:400;
src:url(Poppins-Regular.eot);


}
@font-face{
font-display:swap;
font-family:Poppins-SemiBold;
font-style:normal;
font-weight:500;
src:url(Poppins-SemiBold.eot);


}
@font-face{
font-display:swap;
font-family:Montserrat-Regular;
font-style:normal;
font-weight:400;
src:url(Montserrat-Regular.eot);


}
@font-face{
font-display:swap;
font-family:MontserratBold;
font-style:normal;
font-weight:700;
src:url(Montserrat-Bold.eot);


}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
*,:after,:before{box-sizing:border-box}
html{font-family:Gilroy,sans-serif;font-size:16px}
@media screen and (min-width:768px)and (max-width:1280px){
html{font-size:1.25vw}

}
@media screen and (min-width:1280px){
html{font-size:16px}

}
@media screen and (max-width:47.9375rem){
html{font-size:16px}

}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
table{border-collapse:collapse;border-spacing:0}
button{cursor:pointer}
a,button:focus{outline:none}
a{text-decoration:none}
a:focus{outline:none}
img{display:block;height:auto;width:100%}
body,html{-webkit-font-smoothing:subpixel-antialiased;height:100%;min-height:100%}
body{font-size:14px;font-weight:400;margin:0;padding:0;position:relative}
body.no-scroll{overflow:hidden}
#wrapper{min-height:100vh;position:relative}
#wrapper a{word-break:break-word}
.ds_lazyload{filter:blur(5px);opacity:0;transition:.5s linear}
.ds_lazyload.loaded{filter:blur(0);opacity:1}
[class*=" icon-"]:before,[class^=icon-]:before{width:auto}
html{scroll-behavior:smooth}
*{font-size:16px;letter-spacing:.5px;line-height:24px}
body a,body p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d4154}
body p{font-family:Montserrat-Regular;line-height:24px;margin-bottom:25px}
body p:last-child{margin-bottom:0}
.large-container{box-sizing:border-box;margin:0 auto;max-width:1440px;padding-left:60px;padding-right:60px}
@media only screen and (max-width:1050px){
.large-container{padding:0 20px}

}
.medium-container{max-width:1160px}
.medium-container,.small-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}
.small-container{max-width:840px}
h1,h2.title{color:#fff;font-family:Poppins;font-size:64px;font-weight:400;line-height:80px}
@media only screen and (max-width:1050px){
h1,h2.title{font-size:36px;line-height:50px}

}
h2{font-family:Poppins;font-size:46px;font-weight:400;line-height:64px}
@media only screen and (max-width:1050px){
h2{font-size:36px;line-height:50px}

}
@media only screen and (max-width:480px){
h2{font-size:30px;line-height:40px}

}
h3{font-size:12px;line-height:23px}
h3.no-posts{margin-bottom:50px!important}
h3.red{color:#e53c46}
h3.red,h3.white{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins-SemiBold;font-size:36px;font-weight:500;line-height:50px}
h3.white{color:#fff}
h3.dark{color:#1d4154;font-family:Poppins;font-size:46px;font-weight:400;line-height:64px}
h4{font-size:22px;line-height:31px}
label{font-size:16px;font-weight:500;line-height:24px}
button{font-weight:600}
@media(max-width:480px){
h1,h2.title{font-size:36px;line-height:1.38}

}
@media(max-width:360px){
h1,h2.title{font-size:22px;line-height:1.38}

}
.main-button a{border:1px solid transparent;border-radius:300px;color:#fff;display:inline-block;font-family:Montserrat-Regular;font-size:14px;font-weight:600;line-height:21px;padding:9px 20px 10px;transition:opacity,.6s}
.main-button a:hover{opacity:.6}
.main-button.red a{background:#e53c46}
.main-button.dark a{background:#1d4154}
.main-button.outline-dark a{border:1px solid #1d4154;color:#1d4154}
.main-button.outline-light a{border:1px solid #fff;color:#fff}
.search-submit{background:url(search-submit.svg);border:0;cursor:pointer;display:inline-block;font-size:0;height:40px;transition:opacity,.6s;width:40px}
.search-submit:hover{opacity:.6}
@media only screen and (max-width:580px){
.search-submit{display:block;margin-left:auto;margin-top:20px;max-width:40px;width:100%}

}
.filter-items{display:block!important}
@media only screen and (max-width:1050px){
.filter-items{margin-bottom:48px}

}
.listing-pagination{align-items:center;display:flex;justify-content:center;padding-top:80px}
@media only screen and (max-width:1050px){
.listing-pagination{padding-top:40px}

}
.listing-pagination .page-numbers{color:#a5b3bb;font-family:Montserrat-Regular;font-size:20px;letter-spacing:.5px;line-height:30px;margin-left:25px;margin-right:25px;transition:all,.6s}
@media only screen and (max-width:580px){
.listing-pagination .page-numbers{font-size:16px;margin-left:15px;margin-right:15px}

}
.listing-pagination .page-numbers.current,.listing-pagination .page-numbers:hover{color:#335465}
.listing-pagination .page-numbers.prev{background:url(circle-prev-arrow.svg) no-repeat 50%;background-size:100% auto;font-size:0;height:48px;margin-left:0;width:48px}
@media only screen and (max-width:580px){
.listing-pagination .page-numbers.prev{height:38px;width:38px}

}
.listing-pagination .page-numbers.prev.disabled,.listing-pagination .page-numbers.prev:hover{opacity:.6}
.listing-pagination .page-numbers.next{background:url(circle-next-arrow.svg) no-repeat 50%;background-size:100% auto;font-size:0;height:48px;margin-right:0;width:48px}
@media only screen and (max-width:580px){
.listing-pagination .page-numbers.next{height:38px;width:38px}

}
.listing-pagination .page-numbers.next.disabled,.listing-pagination .page-numbers.next:hover{opacity:.6}
.light-blue-bg{background:#eef4f7}
.white-bg{background:#fff}
.dark-bg{background:#1d4154}
.flex-container{display:flex}
@media only screen and (max-width:991px){
.flex-container{display:block}

}
.grecaptcha-badge{display:none!important}
body.overflow-hidden-header{overflow-y:hidden;position:fixed}
.lang-switcher{background-color:rgba(29,65,84,.9);height:100vh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .5s ease-in-out;width:100vw;z-index:10}
.lang-switcher .flag-icon{height:27px;margin-right:14px;width:27px}
.lang-switcher .flag-icon svg{display:block;height:100%;width:100%}
.lang-switcher.active{opacity:1;pointer-events:unset;z-index:11}
.lang-switcher .switcher-wrap{background-color:#fff;height:100vh;min-width:395px;opacity:1;overflow:scroll;position:absolute;right:0;transform:translateX(395px);transition:all .5s ease-in-out;z-index:11}
.lang-switcher .switcher-wrap.active{transform:translateX(0)}
.lang-switcher .switcher-wrap .lang-close{cursor:pointer;position:absolute;right:20px;top:30px;transition:all .5s ease-in-out}
.lang-switcher .switcher-wrap .lang-close:hover{transform:rotate(180deg)}
.lang-switcher .switcher-wrap .lang-close span{background-color:#000;display:block;height:2px;width:25px}
.lang-switcher .switcher-wrap .lang-close span:first-child{transform:translateY(0) rotate(45deg)}
.lang-switcher .switcher-wrap .lang-close span:last-child{transform:translateY(-2px) rotate(135deg)}
.lang-switcher .switcher-wrap .lang-list-wrap{padding:90px 20px}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list a{align-items:center;display:flex;justify-content:flex-start}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .region-name{color:#e53c46;font-family:Poppins;font-size:22px;font-style:normal;font-weight:500;line-height:31px;margin:25px 20px 5px}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .region-name:first-child{margin-top:0}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .language{align-items:center;display:flex;padding:10px 20px;transition:all .5s ease-in-out}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .language svg{margin-left:auto}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .language:hover{background:#eef4f7;border-radius:6px}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .language .country-name{color:#1d4154;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-right:20px}
.lang-switcher .switcher-wrap .lang-list-wrap .lang-list .region .language .country-lang{color:#a5b3bb;font-family:Montserrat-Regular;font-size:14px;font-style:normal;font-weight:600;line-height:21px}
.mobile-menu{background:#335465;display:none;height:calc(100vh - 120px);left:0;opacity:0;overflow-y:auto;padding-bottom:30px;position:absolute;top:59px;transition:.3s cubic-bezier(.25,.46,.45,1);visibility:hidden;width:100%}
.mobile-menu .mobile-regions{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;color:#fff;cursor:pointer;display:flex;font-family:Poppins-SemiBold;font-size:14px;justify-content:flex-start;left:0;line-height:21px;padding-bottom:40px;padding-left:22px;position:absolute;z-index:1}
.mobile-menu .mobile-regions .mobile-global-icon{margin-right:12px}
.mobile-menu .mobile-regions .mobile-arrow{margin-left:10px;position:relative;top:-2px}
.mobile-menu.sub-menu-active{background:#fff}
.mobile-menu.sub-menu-active .search-header{display:none}
.mobile-menu.sub-menu-active .sub-menu.show .single .sub-menu-child>li a{color:#1d4154;font-family:Montserratbold;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:14px}
.mobile-menu.active{display:block;opacity:1;visibility:visible}
.wysiwyg a{color:#1d4154;display:block;font-family:MontserratBold;font-size:16px;font-weight:600;line-height:21px;margin-bottom:-10px;position:relative;transition:opacity .6s}
@media only screen and (max-width:1050px){
.wysiwyg a{font-size:16px;line-height:24px}

}
.wysiwyg a:after{background:url(link-arrow.svg);background-repeat:no-repeat;background-size:auto 100%;content:"";display:inline-block;height:12px;margin-left:10px;width:10px}
.wysiwyg a:hover{opacity:.6}
.address_url a{color:#fff;transition:opacity,.3s}
.address_url a:hover{opacity:.7}
.error-page{padding-left:20px;padding-right:20px;padding-top:180px}
.error-page .image{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:543px}
@media only screen and (max-width:1050px){
.error-page .image{margin-bottom:40px}

}
.error-page .image img{height:auto;width:100%}
.error-page__info{margin-left:auto;margin-right:auto;max-width:540px}
.error-page h2{color:#1d4154;font-size:36px;letter-spacing:1px;line-height:50px;margin-bottom:15px;text-align:center}
@media only screen and (max-width:1050px){
.error-page h2{font-size:26px;line-height:30px}

}
.error-page .description{margin-bottom:34px}
@media only screen and (max-width:1050px){
.error-page .description{margin-bottom:24px}

}
.error-page .description p{font-size:20px;letter-spacing:.5px;line-height:30px;text-align:center}
@media only screen and (max-width:1050px){
.error-page .description p{font-size:16px;line-height:24px}

}
.error-page .main-button{text-align:center}
.no-video{margin-left:auto;margin-right:auto;max-width:1280px;padding-right:0}
.no-video .text-side{padding-right:20px;width:100%}
.only-image{padding-right:0}
.only-image .desc{padding-right:100px}
@media only screen and (max-width:1050px){
.only-image .desc{padding-right:0}

}
.only-image .text-side h4{font-size:22px}
.no-arrows .text-side{padding:100px 20px;width:100%}
.single-event__container{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:160px;padding-right:160px}
@media only screen and (max-width:1050px){
.single-event__container{flex-direction:column;padding-left:20px;padding-right:20px}

}
.single-event .left-side{margin-right:auto;max-width:530px;padding-right:20px;width:100%}
@media only screen and (max-width:1050px){
.single-event .left-side{max-width:unset;order:2;padding-right:0}

}
.single-event .right-side{max-width:530px;width:100%}
@media only screen and (max-width:1050px){
.single-event .right-side{margin-bottom:30px;max-width:unset;order:1}

}
.single-event .right-side img{height:auto;width:100%}
.single-event .event-items{margin-bottom:50px}
@media only screen and (max-width:1050px){
.single-event .event-items{margin-bottom:25px}

}
.single-event .event-item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:#1d4154;display:flex;font-family:MontserratBold;font-size:20px;justify-content:flex-start;letter-spacing:.5px;line-height:30px;margin-bottom:10px}
.single-event .event-item:last-child{margin-bottom:0}
.single-event .event-item svg{margin-right:15px}
@media only screen and (max-width:1050px){
.single-event .event-item{font-size:16px;line-height:24px}

}
.single-event .event-content{margin-bottom:40px}
.single-event .event-content p{font-family:Montserrat-Regular;font-size:20px;letter-spacing:.5px;line-height:30px}
@media only screen and (max-width:1050px){
.single-event .event-content p{font-size:16px;line-height:24px}

}
.single-event .buttons a{margin-right:20px}
@media only screen and (max-width:1050px){
.single-event .buttons{display:flex;flex-direction:column}
.single-event .buttons a{margin-bottom:20px;margin-right:0;text-align:center}
.single-event .buttons a:last-of-type{margin-bottom:0}

}
.single-careers .careers-page{margin-top:35px}
.single-careers h2{color:#1d4154;margin-bottom:7px}
.single-careers__event-info{align-items:center;color:#a5b3bb;display:flex;font-family:Poppins;font-size:22px;justify-content:flex-start;line-height:31px;margin-bottom:45px}
@media only screen and (max-width:1050px){
.single-careers__event-info{margin-bottom:25px}

}
.single-careers .content-page{margin-bottom:60px}
.single-careers .content-page h1,.single-careers .content-page h2,.single-careers .content-page h3,.single-careers .content-page h4,.single-careers .content-page h5,.single-careers .content-page h6{color:#1d4154;margin-bottom:8px}
.single-careers .content-page h3{font-family:Poppins;font-size:22px;line-height:31px}
.single-careers .content-page p{font-family:Montserrat-Regular;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:60px}
.single-careers .content-page p:last-child{margin-bottom:0}
.item-title{color:#fff;font-family:MontserratBold;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px}
@media(max-width:767px){
.item-title{font-size:16px}

}
@media only screen and (max-width:1050px){
.current{display:block!important}

}
.single--pdf{padding:180px 20px 140px}
@media(max-width:767px){
.single--pdf{padding-top:140px}

}
.single-header{margin-bottom:50px}
.single-header h1{color:#1d4154;font-size:52px;font-weight:900;line-height:1.35;text-align:center}
@media(max-width:767px){
.single-header h1{font-size:32px}
.single-header{font-size:40px}

}
.single-body{text-align:center}
.history .history__container{position:relative}
.history .history__container .years-block{bottom:auto;height:100%;left:0;position:absolute;right:auto;top:-26px}
@media(max-width:767px){
.history .history__container .years-block{display:none;top:0}

}
.history .history__container .years-block .years-block-wrap{display:flex;flex-direction:column;justify-content:space-around;padding:10vh 7.5vw;position:sticky;text-align:center;top:90px}
.history .history__container .years-block .year-wrap{display:flex;flex-direction:column;margin-bottom:8px;text-align:center;width:140px}
.history .history__container .years-block .year-wrap.active .year{opacity:1}
.history .history__container .years-block .year-wrap:last-child{margin-right:100px}
.history .history__container .years-block .year-wrap .year{color:#fff;font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;opacity:.5}
@media(max-width:767px){
.history .history__container .years-block .year-wrap .year{margin-bottom:0}

}
.history .history__container .years-block .year-wrap .year.active{opacity:1}
.history .history__container .years-block .year-wrap .progress-line{background:hsla(0,0%,100%,.502);height:35px;margin:0 auto;position:relative;width:1px}
.history .history__container .years-block .year-wrap .progress-line .line{background:#fff;height:0;left:-1px;max-height:100%;position:absolute;top:0;width:3px}
.history .history__container .years-block .year-wrap:last-of-type .progress-line{display:none}
.history .history__container .history-slider-wrap .single-slide .top-block{background:#335465;display:flex;padding:132px 0;width:100%}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .top-block{padding:70px 50px 70px 250px}

}
@media(max-width:767px){
.history .history__container .history-slider-wrap .single-slide .top-block{padding:70px 0}

}
.history .history__container .history-slider-wrap .single-slide .top-block .left-side{max-width:445px;width:100%}
.history .history__container .history-slider-wrap .single-slide .top-block .left-side h3{color:#fff;font-family:Poppins;font-size:36px;font-weight:500;line-height:50.4px}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .top-block .left-side h3{font-size:22px;line-height:31px;margin-bottom:16px}

}
.history .history__container .history-slider-wrap .single-slide .top-block .right-side{max-width:500px;width:100%}
.history .history__container .history-slider-wrap .single-slide .top-block .right-side .description p{color:#fff;font-family:Montserrat-Regular;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:24px}
.history .history__container .history-slider-wrap .single-slide .bottom-block{background:#1d4154;padding:80px 0 124px}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block{padding:50px 50px 50px 230px}

}
@media(max-width:767px){
.history .history__container .history-slider-wrap .single-slide .bottom-block{padding:50px 0}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap{padding:40px 56px 56px}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap{padding:24px 30px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap h2{color:#fff;padding-bottom:12px}
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap h4{color:#fff;font-family:Poppins;font-size:22px;font-weight:500;line-height:31px;padding-bottom:12px}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap h4{font-size:16px;line-height:24px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .text-wrap .description p{color:#fff;font-size:16px}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block{box-sizing:content-box;margin:0 auto;max-width:1022px;padding:0 20px 0 113px}
@media only screen and (max-width:1400px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block{max-width:100%;padding:0 60px 0 258px}

}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block{padding:0 20px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -10px 50px}
@media(max-width:767px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box-wrapper{flex-direction:column;margin:unset}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box-wrapper:last-of-type{margin-bottom:0}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box{background:#335465;border-radius:6px;margin:0 10px;width:calc(50% - 20px)}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box{margin:0 0 20px;width:100%}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box .image-wrap{height:382px}
.history .history__container .history-slider-wrap .single-slide .bottom-block .two-images-block .single-box .image-wrap img{border-top-left-radius:6px;border-top-right-radius:6px;height:100%;object-fit:cover;object-position:center}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block{box-sizing:content-box;margin:0 auto;max-width:1022px;padding:0 20px 0 113px}
@media only screen and (max-width:1400px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block{max-width:100%;padding:0 161px 0 258px}

}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block{padding:0 20px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box{background:#335465;border-radius:6px;display:flex;margin-bottom:50px;width:100%}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box{flex-direction:column}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box:last-of-type{margin-bottom:0}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box .image-wrap{max-width:547px;width:100%}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box .image-wrap{max-width:unset}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box .image-wrap img{border-bottom-left-radius:6px;border-top-left-radius:6px;height:100%;object-fit:cover}
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box .text-wrap{max-width:569px;padding:56px 65px;width:100%}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .single-image-block .single-box .text-wrap{padding:24px 30px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .no-image-block .single-box{box-sizing:content-box;margin:0 auto 50px;max-width:1022px;padding:0 20px 0 113px}
.history .history__container .history-slider-wrap .single-slide .bottom-block .no-image-block .single-box:last-of-type{margin-bottom:0}
@media only screen and (max-width:1400px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .no-image-block .single-box{max-width:100%;padding:0 161px 0 258px}

}
@media(max-width:1024px){
.history .history__container .history-slider-wrap .single-slide .bottom-block .no-image-block .single-box{padding:0 20px}

}
.history .history__container .history-slider-wrap .single-slide .bottom-block .no-image-block .single-box .text-wrap{background:#335465;border-radius:6px}
body.overflow{overflow:hidden}
.modal,.modal-consultation,.modal-expert,.modal-request-call,.modal-request-fabric{align-items:center;background:rgba(29,65,84,.902);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}
.modal-consultation.active,.modal-expert.active,.modal-request-call.active,.modal-request-fabric.active,.modal.active{display:flex}
.modal .modal-content,.modal-consultation .modal-content,.modal-expert .modal-content,.modal-request-call .modal-content,.modal-request-fabric .modal-content{box-sizing:content-box;max-width:930px;padding:0 20px;position:relative;width:100%}
.modal .modal-content .close,.modal-consultation .modal-content .close,.modal-expert .modal-content .close,.modal-request-call .modal-content .close,.modal-request-fabric .modal-content .close{background:url(close.svg) no-repeat 50%;cursor:pointer;height:32px;position:absolute;right:33px;top:12px;width:32px;z-index:10}
@media only screen and (max-width:1050px){
.modal .modal-content .close,.modal-consultation .modal-content .close,.modal-expert .modal-content .close,.modal-request-call .modal-content .close,.modal-request-fabric .modal-content .close{height:16px;right:45px;width:16px}

}
.modal-consultation .modal-content,.modal-expert .modal-content,.modal-request-call .modal-content,.modal-request-fabric .modal-content{max-width:480px}
section.team{margin-bottom:124px;margin-top:124px}
@media only screen and (max-width:1050px){
section.team{margin-bottom:60px;margin-top:48px}

}
section.team.light-blue-bg{margin-bottom:0;margin-top:0;padding-bottom:124px;padding-top:124px}
@media only screen and (max-width:1050px){
section.team.light-blue-bg{padding-bottom:60px;padding-top:48px}

}
section.team.dark-bg{margin-bottom:0;margin-top:0;padding-bottom:124px;padding-top:124px}
@media only screen and (max-width:1050px){
section.team.dark-bg{padding-bottom:60px;padding-top:48px}

}
section.team.dark-bg .team__container h2,section.team.dark-bg .wysiwyg p{color:#fff}
section.team .team__container{box-sizing:content-box;margin:0 auto;max-width:1120px;padding:0 20px}
section.team .team__container h2{color:#1d4154;font-size:64px;line-height:80px;margin-bottom:8px;text-align:center}
@media only screen and (max-width:1050px){
section.team .team__container h2{font-size:36px;line-height:50px;margin-bottom:2px}

}
@media only screen and (max-width:580px){
section.team .team__container h2{text-align:left}

}
section.team .team__container .wysiwyg{font-size:16px;margin:0 auto 34px;max-width:550px;text-align:center;width:100%}
@media only screen and (max-width:1050px){
section.team .team__container .wysiwyg{margin-bottom:14px}

}
@media only screen and (max-width:580px){
section.team .team__container .wysiwyg{text-align:left}

}
section.team .team__container .team-wrap{display:flex;flex-wrap:wrap;margin:0 -7.5px}
@media only screen and (max-width:580px){
section.team .team__container .team-wrap{margin:0 -5px}

}
section.team .team__container .team-wrap.six-layout{align-items:center}
section.team .team__container .team-wrap.six-layout .text-wrap{width:50%}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap.six-layout .text-wrap{width:100%}

}
@media only screen and (max-width:580px){
section.team .team__container .team-wrap.six-layout .text-wrap{padding:0 5px}

}
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper{max-width:420px;width:100%}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper{max-width:100%}

}
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper h2{text-align:left}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper h2{text-align:center}

}
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper .wysiwyg{margin-bottom:0;text-align:left}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper .wysiwyg{text-align:center}

}
section.team .team__container .team-wrap .single-member{height:400px;margin:20px 7.5px 0;overflow:hidden;position:relative;width:calc(25% - 15px)}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap .single-member{height:350px;width:calc(33.33333% - 15px)}

}
@media only screen and (max-width:580px){
section.team .team__container .team-wrap .single-member{height:240px;margin:10px 5px 0;width:calc(50% - 10px)}

}
section.team .team__container .team-wrap .single-member:before{backdrop-filter:blur(20px);background:rgba(29,65,84,.7);border-radius:6px;content:"";height:100%;opacity:0;position:absolute;top:0;transition:.4s cubic-bezier(.25,.46,.45,.94);width:100%}
section.team .team__container .team-wrap .single-member:after{background:linear-gradient(0deg,rgba(29,65,84,.7),rgba(29,65,84,0));bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}
section.team .team__container .team-wrap .single-member:hover:before{opacity:1}
section.team .team__container .team-wrap .single-member:hover .name-position{bottom:auto;top:50%;transform:translateY(-50%);z-index:9}
section.team .team__container .team-wrap .single-member:hover .name-position p{-webkit-line-clamp:13;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;visibility:visible}
section.team .team__container .team-wrap .single-member img{border-radius:6px;height:100%;object-fit:cover}
section.team .team__container .team-wrap .single-member .name-position{bottom:21px;left:24px;padding-right:20px;position:absolute;z-index:2}
@media(max-width:420px){
section.team .team__container .team-wrap .single-member .name-position{left:10px;padding-right:10px}

}
section.team .team__container .team-wrap .single-member .name-position h4{color:#fff;font-family:Poppins;font-weight:500;line-height:28px;margin-bottom:6px}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap .single-member .name-position h4{font-family:Montserrat;font-size:16px;font-weight:600;line-height:20px}

}
@media(max-width:420px){
section.team .team__container .team-wrap .single-member .name-position h4{font-size:14px;line-height:16px}

}
section.team .team__container .team-wrap .single-member .name-position span{color:#fff;font-family:Montserrat-Regular;letter-spacing:1px}
@media only screen and (max-width:1050px){
section.team .team__container .team-wrap .single-member .name-position span{font-family:Montserrat}

}
@media(max-width:420px){
section.team .team__container .team-wrap .single-member .name-position span{display:inline-block;font-size:12px;line-height:16px}

}
section.team .team__container .team-wrap .single-member .name-position p{color:#fff;display:none;font-family:Montserrat-Regular;font-size:14px;font-weight:500;line-height:21px;margin-top:25px}
@media(max-width:420px){
section.team .team__container .team-wrap .single-member .name-position p{font-size:12px;line-height:16px;margin-top:10px}

}
.tabs{margin-bottom:20px;margin-top:124px;padding-bottom:100px}
@media(max-width:1024px){
.tabs{margin:unset;padding:60px 0}

}
.tabs .tabs__container{box-sizing:content-box;margin:0 auto;max-width:1120px;padding:0 20px}
.tabs .tabs__container .tab-title{color:#1d4154;font-size:64px;line-height:80px;margin-bottom:60px;text-align:center}
@media(max-width:767px){
.tabs .tabs__container .tab-title{display:none}

}
.tabs .tabs__container .tabs-box{margin-bottom:100px}
.tabs .tabs__container .tabs-box:last-of-type{margin-bottom:0}
.tabs .tabs__container .tabs-box h2{color:#1d4154;font-size:46px;line-height:64px;margin-bottom:20px;text-align:center}
@media(max-width:767px){
.tabs .tabs__container .tabs-box h2{text-align:left}

}
.tabs .tabs__container .tabs-box ul{display:flex;flex-wrap:nowrap;justify-content:center;overflow-x:auto;padding-bottom:20px}
@media(max-width:767px){
.tabs .tabs__container .tabs-box ul{flex-direction:column}

}
.tabs .tabs__container .tabs-box ul .tab-click{color:#a5b3bb;cursor:pointer;font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;margin-right:40px;transition:.6s;white-space:nowrap}
@media(max-width:767px){
.tabs .tabs__container .tabs-box ul .tab-click{margin-bottom:16px}

}
.tabs .tabs__container .tabs-box ul .tab-click:last-of-type{margin-right:0}
.tabs .tabs__container .tabs-box ul .tab-click.current-tab,.tabs .tabs__container .tabs-box ul .tab-click:hover{color:#1d4154}
.tabs .tabs__container .tabs-box .single-tab-content{animation:fade-in .3s forwards;display:none;flex-wrap:wrap;margin:0 -10px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card{background:#eef4f7;border-radius:6px;margin:20px 10px 0;padding:40px;width:calc(33.33333% - 20px)}
@media(max-width:1024px){
.tabs .tabs__container .tabs-box .single-tab-content .single-card{width:calc(50% - 20px)}

}
@media(max-width:767px){
.tabs .tabs__container .tabs-box .single-tab-content .single-card{width:100%}

}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .image-text-wrap{align-items:center;display:flex;margin-bottom:23px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .image-text-wrap .image-wrap{height:auto;margin-right:12px;width:40px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .image-text-wrap .image-wrap img{border-radius:4px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .image-text-wrap h4{color:#1d4154;font-family:Poppins;font-style:normal;font-weight:500}
.tabs .tabs__container .tabs-box .single-tab-content .single-card p{font-size:16px;margin-bottom:22px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card p a{transition:opacity,.3s}
.tabs .tabs__container .tabs-box .single-tab-content .single-card p a:hover{opacity:.7}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .image-wrap{height:auto;margin-right:12px;object-fit:cover;padding:3px;width:24px}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .email,.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .phone,.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .website{align-items:center;display:flex;margin-bottom:0;transition:opacity,.6s}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .email:hover,.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .phone:hover,.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .website:hover{opacity:.6}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block .website{margin-bottom:0}
.tabs .tabs__container .tabs-box .single-tab-content .single-card .contacts-block a{font-family:Poppins-SemiBold;font-size:16px;line-height:24px}
.tabs .tabs__container .tabs-box .single-tab-content.current-tab{display:flex}
.wysiwyg p{color:#1d4154;font-size:16px}
.wysiwyg sup{font-size:10px;vertical-align:super}
.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#1d4154;font-family:Montserrat-Regular;font-weight:500;letter-spacing:1px;margin-bottom:15px}
.wysiwyg h3{font-size:36px;line-height:50px}
.wysiwyg ul{list-style:disc}
.wysiwyg ol,.wysiwyg ul{color:#1d4154;margin-left:18px}
.wysiwyg ol{list-style:decimal}
.wysiwyg li{font-size:16px}
.blogs,.case-study{position:relative}
.blogs .social-media,.case-study .social-media{left:60px;position:fixed;z-index:1}
@media only screen and (max-width:1280px){
.blogs .social-media,.case-study .social-media{left:20px;padding-top:20px}

}
@media(max-width:480px){
.blogs .social-media,.case-study .social-media{display:none}

}
.blogs .social-media.bottom,.case-study .social-media.bottom{bottom:0;position:absolute;top:auto;transform:unset}
.blogs .social-media.not-sticky,.case-study .social-media.not-sticky{bottom:0;position:absolute;top:auto}
.blogs .social-media .social-media-item,.case-study .social-media .social-media-item{align-items:center;background:#eef4f7;border-radius:50%;display:flex;height:36px;margin-bottom:20px;width:36px}
@media only screen and (max-width:1280px){
.blogs .social-media .social-media-item,.case-study .social-media .social-media-item{margin-bottom:15px}

}
.blogs .social-media .social-media-item a,.case-study .social-media .social-media-item a{align-items:center;display:flex;height:100%;justify-content:center;padding:8px;transition:opacity,.6s;width:100%}
.blogs .social-media .social-media-item a:hover,.case-study .social-media .social-media-item a:hover{opacity:.6}
.blogs .social-media .social-media-item a img,.case-study .social-media .social-media-item a img{height:100%}
.no-posts{color:#1d4154;font-family:Poppins;font-size:30px;font-weight:400;margin-top:40px}
@media only screen and (max-width:1050px){
.no-posts{font-size:20px}

}
.block_services_image_swap_on_link_hover__container{box-sizing:content-box;margin:0 auto;max-width:1320px;padding:20px}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service{align-items:stretch;display:flex;margin-top:140px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service{flex-direction:column;margin-top:48px}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .image-wrap{order:2}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .image-wrap{order:1}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .image-wrap img{border-radius:0 6px 6px 0}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .image-wrap img{border-radius:6px 6px 0 0}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .text-wrap{border-radius:6px 0 0 6px;order:1}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service.image-right .text-wrap{border-radius:0 0 6px 6px;order:2}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .image-wrap{width:50%}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .image-wrap{height:500px;height:304px;width:100%}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .image-wrap img{border-radius:6px 0 0 6px;height:100%;object-fit:cover}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .image-wrap img{border-radius:6px 6px 0 0}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap{background:#eef4f7;border-radius:0 6px 6px 0;display:flex;flex-direction:column;justify-content:center;padding:100px;width:50%}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap{border-radius:0 0 6px 6px;padding:47px 29px 54px;width:100%}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap h3{font-family:poppins-semibold;font-size:36px;line-height:50px}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap span{color:#1d4154;font-family:Montserrat-Regular;font-size:20px;font-weight:600;line-height:30px}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .wysiwyg{margin-top:17px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .wysiwyg{margin-top:10px}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap{margin-top:26px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap{margin-top:20px}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap .wrap{display:flex}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap a{margin-bottom:16px}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap.col{column-count:2;column-gap:103px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap.col{column-gap:50px}

}
@media only screen and (max-width:580px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap.col{column-count:1;column-gap:unset}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .links-wrap.col .wrap{display:block}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap{margin-top:29px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap{margin-top:20px}

}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap .wrap{align-items:center;display:flex;margin-bottom:12px;transition:opacity .6s}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap .wrap img{height:auto;margin-right:11px;width:16px}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap .wrap a{font-family:Montserrat-regular;font-size:16px;font-style:normal;font-weight:600}
.block_services_image_swap_on_link_hover__container .services-block-wrap .single-service .text-wrap .pdf-video-wrap .wrap:hover{opacity:.6}
.block_services_image_swap_on_link_hover.light-blue-bg .single-service .text-wrap{background:#fff}
.block_services_image_swap_on_link_hover.dark-bg .single-service{margin-top:0;padding-bottom:140px;padding-top:140px}
@media only screen and (max-width:1050px){
.block_services_image_swap_on_link_hover.dark-bg .single-service{padding-bottom:60px;padding-top:48px}

}
.search-result{padding-top:100px}
@media only screen and (max-width:1050px){
.search-result{padding-left:10px;padding-right:10px;padding-top:40px}

}
@media only screen and (max-width:580px){
.search-result{padding-left:0;padding-right:0}

}
.search-result .resilt-item{background:#eef4f7;border-radius:6px;box-sizing:border-box;margin-bottom:40px;padding:40px 100px}
@media only screen and (max-width:1050px){
.search-result .resilt-item{margin-bottom:20px;padding:30px 60px}

}
.search-result .resilt-item:last-child{margin-bottom:0}
.search-result .resilt-item h4{color:#1d4154;font-family:Poppins;font-size:22px;line-height:31px;margin-bottom:15px}
@media only screen and (max-width:1050px){
.search-result .resilt-item h4{font-size:20px}

}
.search-result .resilt-item a{transition:opacity,.6s}
.search-result .resilt-item a:hover{opacity:.6}
.search-result .resilt-item .description{color:#1d4154;font-family:Montserrat-Regular;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:25px}
.search-result .resilt-item .item-breadcrumbs{color:rgba(29,65,84,.7);font-family:Montserrat-Regular;font-size:12px;line-height:23px;text-transform:uppercase}
.search-result .resilt-item .item-breadcrumbs a{color:rgba(29,65,84,.7);font-family:MontserratBold}
.search.search-results .listing-pagination{padding:40px 20px 0}
#wpcp-error-message.msgmsg-box-wpcp.warning-wpcp{display:none!important}
#footer{
  background: white;
  padding-top: 0px;
}
h2,
h2.title{
  font-size: 50px !important;
  line-height: 60px !important;
}
.main-button.red a{
  background: #e53c46;
  color: white;
}
.teamtailor-jobs-widget{
  font-family: Montserrat-Regular !important;
}
.teamtailor-jobs-widget .teamtailor-jobs__filters{
  margin-bottom: 32px;
}
.teamtailor-jobs-widget .teamtailor-jobs__job{
  line-height: 24px;
  font-size: 20px;
  border-bottom: 1px solid rgba(165, 179, 187, 0.502);
  padding: 25px 32px;
  display: flex;
  justify-content: space-between;
}
section.team .team__container .team-wrap.six-layout .text-wrap{
  padding-right: 13px;
}
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper{
  max-width: 300px;
}
section.team .team__container .team-wrap.six-layout .text-wrap{
  width: 25%;
}
section.team .team__container .team-wrap.six-layout .text-wrap .wrapper .wysiwyg{
  margin-bottom: 0;
}
.social-media-item:nth-child(3n),
.social-media-item:nth-child(4n){
  display: none !important;
}
.mobile-regions{
  display: none !important;
}
.mobile-menu{
  height: auto;
}
section.team .team__container .team-wrap .single-member a img{
  width: 30px;
  height: 30px;
  border-radius: 0;
}
@media only screen and (max-width: 1300px){
h1, h2.title{
    font-size: 36px;
    line-height: 50px;
  }

}
.modal, .modal-consultation, .modal-expert, .modal-request-call, .modal-request-fabric{
  background: rgba(52, 55, 47, 0.902);
}
ul{
  list-style: disc;
}
li{
  font-size: 20px;
  font-family: Montserrat-Regular !important;
  font-size: 20px !important;
}
.page-id-5 .wysiwyg h3{
  color: white;
}
