.ex-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.ex-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ex-vertical{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ex-transition{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.ex-transition-medium{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.ex-transition-large{-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease}body.page-template-home-template #header-wrapper,body.page-template-about-template #header-wrapper{position:absolute}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper:after,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper:after{display:none}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .common-logo-container a img,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .common-logo-container a img{filter:brightness(0) invert(1)}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav ul li a,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav ul li a{color:#fff}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav ul li a:hover,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav ul li a:hover{color:#d5d5d5}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li.has-sub-menu>a:after,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li.has-sub-menu>a:after{filter:invert(1)}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li:after,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li:after{display:block}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li a,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li a{color:#212121}body.page-template-home-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li a:hover,body.page-template-about-template #header-wrapper .common-logo-nav-wrapper .nav-container nav>ul>li>ul>li a:hover{color:#252973}#header-wrapper{z-index:10;width:100%;position:relative;top:0;left:0;opacity:1;transition:all .8s ease}#header-wrapper .custom-container{padding-top:0;padding-bottom:0}#slide-down-header{z-index:10;width:100%;position:fixed;top:-200px;left:0;background-color:#fff;opacity:1;transition:transform .5s ease-in-out}#slide-down-header.nav-scroll{opacity:1;transform:translateY(200px);border-bottom:1px solid rgba(204,204,204,0.28);box-shadow:0 10px 50px #00000014}.common-logo-nav-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}.common-logo-nav-wrapper:after{pointer-events:none;content:'';height:2px;width:100%;background-color:#F0E5D3;position:absolute;bottom:0;left:0}.common-logo-nav-wrapper .nav-container nav ul li{display:inline-block;vertical-align:top}.common-logo-nav-wrapper .nav-container nav ul li a{font-size:17px;font-weight:500;display:block;color:#212121;transition:all .4s ease}.common-logo-nav-wrapper .nav-container nav ul li a:hover{color:#252973;transition:all .4s ease}.common-logo-nav-wrapper .nav-container nav>ul>li{position:relative}.common-logo-nav-wrapper .nav-container nav>ul>li:not(:last-of-type){margin-right:50px}.common-logo-nav-wrapper .nav-container nav>ul>li>a{padding:42px 15px}.common-logo-nav-wrapper .nav-container nav>ul>li>ul{box-shadow:0 0 8px #27272712;min-width:200px;position:absolute;left:-6px;top:100%;opacity:0;pointer-events:none;transition:opacity 0.5s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul:after{display:none;content:'';position:absolute;top:-7px;left:18px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li{position:relative;width:100%;border-left:2px solid transparent;background-color:#fff;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li a{font-size:14px;padding:18px 20px;line-height:1em;color:#252973;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li:hover{border-left:2px solid #252973;background-color:#E8F6FF;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li:hover>a{color:#252973;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li:hover ul{opacity:1;pointer-events:initial;transition:opacity 0.5s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li ul{position:absolute;width:230px;right:calc(100% + 2px);top:0;opacity:0;pointer-events:none;transition:opacity 0.5s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li ul li{width:100%;display:block;border-left:2px solid transparent;background-color:#fff;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li ul li a{color:#252973;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li ul li:hover{border-left:2px solid #252973;background-color:#E8F6FF;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li>ul>li ul li:hover>a{color:#252973;transition:all .6s ease}.common-logo-nav-wrapper .nav-container nav>ul>li.has-sub-menu>a{position:relative;padding-right:15px}.common-logo-nav-wrapper .nav-container nav>ul>li.has-sub-menu>a:after{content:'';height:8px;width:8px;background-image:url("../img/icons/icon-down.png");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:-5px;top:50%;transform:translateY(-50%);transition:all .4s ease}.common-logo-nav-wrapper .nav-container nav>ul>li:hover>ul{opacity:1;pointer-events:initial;transition:opacity 0.5s ease}.common-logo-nav-wrapper.type-slide-down:after{display:none}#navigation-wrapper{display:none}#content-wrapper #home-page .about-section{z-index:0;position:relative}#content-wrapper #home-page .about-section .about-container{z-index:1}#content-wrapper #home-page .about-section .about-container .layout-container{display:flex;align-items:center;padding-right:140px}#content-wrapper #home-page .about-section .about-container .layout-container .layout-item:nth-of-type(1){width:calc(100% - 540px)}#content-wrapper #home-page .about-section .about-container .layout-container .layout-item:nth-of-type(2){width:540px}#content-wrapper #home-page .about-section .about-container .layout-container .layout-item .image-container img{width:100%;height:auto}#content-wrapper #home-page .about-section .gallery-container{display:grid;grid-template-columns:repeat(10, 1fr);grid-auto-rows:240px;gap:15px}#content-wrapper #home-page .about-section .gallery-container .gallery-item{overflow:hidden}#content-wrapper #home-page .about-section .gallery-container .gallery-item a{position:relative;display:block;width:100%;height:100%;border-radius:10px;background-color:#F0E5D3;overflow:hidden}#content-wrapper #home-page .about-section .gallery-container .gallery-item a img{width:100%;height:100%;object-fit:cover;transform:scale(1);cursor:pointer;transition:all 1.2s ease}#content-wrapper #home-page .about-section .gallery-container .gallery-item a:after{content:'';height:100%;width:100%;background-color:#00000047;position:absolute;top:0;right:0;opacity:0;pointer-events:none;transition:all .4s ease}#content-wrapper #home-page .about-section .gallery-container .gallery-item a:before{z-index:2;content:'';height:18px;width:18px;background-image:url("../img/icons/icon-zoom-in.svg");background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;transition:all .4s ease}#content-wrapper #home-page .about-section .gallery-container .gallery-item a:hover img{transform:scale(1.08);transition:all 1.2s ease}#content-wrapper #home-page .about-section .gallery-container .gallery-item a:hover:before,#content-wrapper #home-page .about-section .gallery-container .gallery-item a:hover:after{opacity:1;transition:all .4s ease}#content-wrapper #home-page .about-section .gallery-container .gallery-item a .additional-images{z-index:1;width:100%;height:100%;background-color:#000000ab;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center}#content-wrapper #home-page .about-section .gallery-container .gallery-item a .additional-images p{color:#fff}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(1){grid-column:1 / span 4;grid-row:1 / span 2}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(2){grid-column:5 / span 4;grid-row:1}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(3){grid-column:9 / span 2;grid-row:1 / span 2}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(4){grid-column:5 / span 2;grid-row:2}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(5){grid-column:7 / span 2;grid-row:2 / span 2}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(6){grid-column:1 / span 3;grid-row:3}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(7){grid-column:4 / span 3;grid-row:3 / span 1}#content-wrapper #home-page .about-section .gallery-container .gallery-item:nth-child(8){grid-column:9 / span 2;grid-row:3 / span 1}#content-wrapper #home-page .about-section:after{content:"";z-index:-1;width:100%;height:35%;background-image:linear-gradient(180deg, #faf7f3 0%, #e1e2f0 100%);position:absolute;bottom:0;left:0}#content-wrapper #home-page .article-section .layout-container{display:flex}#content-wrapper #home-page .article-section .layout-container .layout-item:nth-of-type(1){position:relative;width:calc(100% - 475px);padding-right:75px}#content-wrapper #home-page .article-section .layout-container .layout-item:nth-of-type(1):after{content:'';width:5px;height:100%;background-color:#F0E5D3;position:absolute;top:0;right:0}#content-wrapper #home-page .article-section .layout-container .layout-item:nth-of-type(2){width:475px;padding-left:75px}#content-wrapper #about-page .tagline-section .tagline-container{position:relative;border-radius:20px;overflow:hidden}#content-wrapper #about-page .tagline-section .tagline-container .image-container{z-index:0;position:relative;padding-bottom:48%}#content-wrapper #about-page .tagline-section .tagline-container .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #about-page .tagline-section .tagline-container .image-container:after{z-index:1;content:'';width:100%;height:100%;background-color:#0000008a;position:absolute;left:0;top:0}#content-wrapper #about-page .tagline-section .tagline-container .text-container{z-index:2;padding:0 130px;position:absolute;left:0;top:50%;transform:translateY(-50%)}#content-wrapper #about-page .tagline-section .tagline-container .text-container .content{max-width:812px}#content-wrapper #about-page .tagline-section .tagline-container .text-container .content h1{line-height:1.15em;color:#fff}#content-wrapper #about-page .tagline-section .tagline-container .text-container .author{margin-top:60px}#content-wrapper #about-page .tagline-section .tagline-container .text-container .author p{line-height:1em;color:#fff}#content-wrapper #about-page .logo-section{overflow:hidden;padding-top:30px;padding-bottom:30px;background-color:#F0E5D3}#content-wrapper #about-page .logo-section .logo-container{z-index:0;position:relative;margin:0 -60px}#content-wrapper #about-page .logo-section .logo-container .logo-item{text-align:center;padding:0 60px}#content-wrapper #about-page .logo-section .logo-container .logo-item img{height:145px;width:auto;max-width:100%;margin:auto;transition:all .4s ease}#content-wrapper #single-article-page .content-section .image-container{width:100%;position:relative;padding-bottom:48%;border-radius:20px;background-color:#F0E5D3;margin-bottom:80px;overflow:hidden}#content-wrapper #single-article-page .content-section .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;overflow:hidden;position:absolute;top:0;right:0}#content-wrapper #single-article-page .content-section .layout-container{display:flex}#content-wrapper #single-article-page .content-section .layout-container .layout-item:nth-of-type(1){width:280px}#content-wrapper #single-article-page .content-section .layout-container .layout-item:nth-of-type(2){width:calc(100% - 280px);padding-left:120px}#content-wrapper #single-article-page .content-section .layout-container .layout-item .info-container .info-item{border-bottom:2px solid #F0E5D3;padding:35px 0}#content-wrapper #single-article-page .content-section .layout-container .layout-item .info-container .info-item:first-of-type{padding-top:0}#content-wrapper #single-article-page .content-section .layout-container .layout-item .info-container .info-item .title{margin-bottom:20px}#content-wrapper #single-article-page .content-section .layout-container .layout-item .info-container .info-item .title h5{font-size:12px;font-family:"Inter Tight",sans-serif;font-weight:600;letter-spacing:1.8px;line-height:1em;color:#868686;text-transform:uppercase;white-space:nowrap}#content-wrapper #single-article-page .content-section .layout-container .layout-item .info-container .info-item .content p{font-weight:bold;line-height:1em}#content-wrapper #books-page .books-section .book-container{display:flex;flex-wrap:wrap;position:relative}#content-wrapper #books-page .books-section .book-container:after{content:'';z-index:2;border:1px solid #faf7f2;position:absolute;width:100%;height:100%;pointer-events:none}#content-wrapper #books-page .books-section .book-container .book-item{z-index:1;width:33.33%;padding:40px 30px;border:1px solid #F0E5D3}#content-wrapper #books-page .books-section .book-container .book-item .inner{position:relative}#content-wrapper #books-page .books-section .book-container .book-item .inner .image-container{z-index:1}#content-wrapper #books-page .books-section .book-container .book-item .inner .image-container img{width:100%;height:auto}#content-wrapper #books-page .books-section .book-container .book-item .inner .text-container{z-index:2;width:100%;height:100%;padding:50px 60px;background-color:rgba(12,14,56,0.95);pointer-events:none;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;position:absolute;left:0;bottom:0;opacity:0;transition:.6s}#content-wrapper #books-page .books-section .book-container .book-item .inner .text-container .title h2{color:#fff}#content-wrapper #books-page .books-section .book-container .book-item .inner .text-container .content{margin-top:14px}#content-wrapper #books-page .books-section .book-container .book-item .inner .text-container .content p{font-size:16px;line-height:1.8em;color:#bababa;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}#content-wrapper #books-page .books-section .book-container .book-item .inner:hover .text-container{opacity:1;pointer-events:initial;transition:.6s}#content-wrapper #contact-page{overflow:hidden}#content-wrapper #contact-page .contact-section .layout-container{display:flex;align-items:center}#content-wrapper #contact-page .contact-section .layout-container .layout-item{width:50%}#content-wrapper #contact-page .contact-section .layout-container .layout-item:nth-of-type(1){padding-right:120px}#content-wrapper #contact-page .contact-section .layout-container .layout-item .image-container{position:relative;padding-bottom:90%;border-radius:20px;background-color:#F0E5D3;overflow:hidden}#content-wrapper #contact-page .contact-section .layout-container .layout-item .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #contact-page .contact-section .layout-container .layout-item .text-container{border-radius:20px}#content-wrapper #contact-page .press-kit-section{background-size:cover;background-position:center}#content-wrapper #contact-page .press-kit-section .download-container{display:flex;justify-content:center}#content-wrapper #contact-page .press-kit-section .download-container .download-item:not(:last-of-type){margin-right:60px;padding-right:60px;border-right:2px solid #ffffff17}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container{display:flex;align-items:center}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container .block-item.type-image{position:relative;height:200px;width:160px;background-color:#F0E5D3;overflow:hidden}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container .block-item.type-image img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container .block-item.type-text{padding-left:30px}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container .block-item.type-text .title h4{color:#fff}#content-wrapper #contact-page .press-kit-section .download-container .download-item .block-container .block-item.type-text .action{margin-top:20px}#content-wrapper #contact-page .getintouch-section .custom-container{padding-top:80px;padding-bottom:90px}#content-wrapper #contact-page .getintouch-section .layout-container{display:flex;flex-wrap:wrap;margin:-10px}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item{width:50%;padding:10px}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .layout-inner{height:100%}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .image-container{width:100%;height:100%;background-color:#F0E5D3;border-radius:20px;overflow:hidden}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .image-container img{width:100%;height:100%;object-fit:cover;object-position:center}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .layout-title{margin-bottom:80px}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .layout-title h1{font-size:90px;color:#252973;font-family:"BerlingskeSerif";line-height:1}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item .layout-title h1 span{font-style:italic}#content-wrapper #contact-page .getintouch-section .layout-container .layout-item:nth-of-type(2) .layout-inner{padding:120px 80px;background-color:#fff;border-radius:20px}#content-wrapper #contact-page .contect-info-section .contact-info-container{display:flex;flex-wrap:wrap;margin:-10px}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item{width:33.33%;padding:10px}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner{padding:60px;background-color:#fff;border-radius:20px;height:100%;position:relative}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner ul li span{font-weight:700;display:block}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner ul li h4{font-family:"Inter Tight",sans-serif;font-weight:500}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner ul li h4 a{color:#212121}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner ul li:nth-of-type(1){margin-bottom:10px}#content-wrapper #contact-page .contect-info-section .contact-info-container .info-item .info-inner .icon-container{position:absolute;bottom:30px;right:30px;pointer-events:none}#content-wrapper #error-page{z-index:0;height:100vh;position:relative;background-color:#252973;display:flex;align-items:center;justify-content:center}#content-wrapper #error-page .content-section .content-container{text-align:center}#content-wrapper #error-page .content-section .content-container .title h1{z-index:0;font-size:300px;font-weight:900;letter-spacing:-18px;line-height:1em;display:flex;justify-content:center;color:#efc88d;background:-webkit-linear-gradient(-41deg, #efc88d, #c59245);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#content-wrapper #error-page .content-section .content-container .content h1{font-weight:900;color:#fff;margin-bottom:15px}#content-wrapper #error-page .content-section .content-container .content p{color:#ffffffd9}#footer-wrapper .top-footer{padding-top:100px;border-top:5px solid #F0E5D3}#footer-wrapper .top-footer .footer-container{display:flex;justify-content:space-between;align-items:center}#footer-wrapper .top-footer .footer-container .footer-item.type-nav ul{display:flex;align-items:center}#footer-wrapper .top-footer .footer-container .footer-item.type-nav ul li:not(:last-of-type){margin-right:100px}#footer-wrapper .top-footer .footer-container .footer-item.type-nav ul li a{font-size:18px;font-weight:500;color:#212121;transition:all .4s ease}#footer-wrapper .top-footer .footer-container .footer-item.type-nav ul li a:hover{color:#252973;transition:all .4s ease}#footer-wrapper .bottom-footer{margin-top:45px;padding-bottom:100px}#footer-wrapper .bottom-footer .footer-container{display:flex;justify-content:space-between;align-items:flex-end}#footer-wrapper .author-container h1{font-size:35px;color:#252973}#footer-wrapper .author-container.type-mobile{display:none}.common-banner-section .banner-slider{background:radial-gradient(53.84% 52.02% at 46.16% 50%, #252973 0%, #0e114a 100%)}.common-banner-section .banner-slider .banner-item{z-index:0;position:relative;height:90vh}.common-banner-section .banner-slider .banner-item>img{width:100%;height:100%;object-fit:cover;object-position:center;animation:ani-banner infinite 30s cubic-bezier(0.25, 0.74, 0.22, 0.99)}.common-banner-section .banner-slider .banner-item>img.desktop-thumb{display:block}.common-banner-section .banner-slider .banner-item>img.mobile-thumb{display:none}.common-banner-section .banner-slider .banner-item .text-container{z-index:2;position:absolute;width:100%;left:0;bottom:0}.common-banner-section .banner-slider .banner-item .text-container .inner{max-width:100%;text-align:center;opacity:0;margin-bottom:-130px;transition:all .6s ease}.common-banner-section .banner-slider .banner-item .text-container .inner .title h1{color:#fff;line-height:0.9em}.common-banner-section .banner-slider .banner-item .text-container .inner .content{max-width:670px;margin-top:40px}.common-banner-section .banner-slider .banner-item .text-container .inner .content p{color:#fff}.common-banner-section .banner-slider .banner-item:before{content:'';z-index:1;width:100%;height:100%;position:absolute;bottom:0;background:#0000004a}.common-banner-section .banner-slider .banner-item:after{content:'';z-index:1;width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(#00000000 0%, #000000bf 100%)}.common-banner-section .banner-slider .banner-item.type-book{height:100vh;background-image:url("../img/background/banner-background.png");background-size:cover;background-position:center bottom}.common-banner-section .banner-slider .banner-item.type-book .text-container{top:54%;transform:translateY(-50%);bottom:initial}.common-banner-section .banner-slider .banner-item.type-book .text-container .inner{text-align:left}.common-banner-section .banner-slider .banner-item.type-book .text-container .inner .title h1{font-family:"Macklin Display"}.common-banner-section .banner-slider .banner-item.type-book .text-container .inner .content{max-width:800px}.common-banner-section .banner-slider .banner-item.type-book .text-container .inner .content p{font-size:16px}.common-banner-section .banner-slider .banner-item.type-book .image-container{width:320px;position:absolute;bottom:153px;right:14%}.common-banner-section .banner-slider .banner-item.type-book .image-container img{width:100%;box-shadow:0px 70px 100px -55px #000000}.common-banner-section .banner-slider .banner-item.type-book:before,.common-banner-section .banner-slider .banner-item.type-book:after{display:none}.common-banner-section.visible .banner-slider .banner-item .text-container .inner{margin-bottom:0;opacity:1;transition:all .6s ease}.common-news-container{display:flex;flex-wrap:wrap;margin:-50px -25px}.common-news-container .news-item{width:33.33%;padding:50px 25px}.common-news-container .news-item .inner .image-container .image-inner{display:block;position:relative;padding-bottom:66%;border-radius:18px;overflow:hidden;background-color:#F0E5D3}.common-news-container .news-item .inner .image-container .image-inner img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:scale(1);transition:all 1.2s ease}.common-news-container .news-item .inner .image-container .image-inner:after{content:'';height:100%;width:100%;background-color:#00000047;position:absolute;top:0;right:0;opacity:0;transition:all 1.2s ease}.common-news-container .news-item .inner .image-container .image-inner:hover img{transform:scale(1.05);transition:all 1.2s ease}.common-news-container .news-item .inner .image-container .image-inner:hover:after{opacity:1;transition:all 1.2s ease}.common-news-container .news-item .inner .text-container .title h2 a{color:#212121;transition:all .4s ease}.common-news-container .news-item .inner .text-container .title h2 a:hover{color:#252973;transition:all .4s ease}.common-news-container.type-half .news-item{width:50%}.common-news-container.type-video .news-item{width:50%}.common-news-container.type-video .news-item .inner .image-container .image-inner:after{opacity:1}.common-news-container.type-video .news-item .inner .image-container .icon-container{z-index:1;width:80px;height:80px;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);text-align:center;cursor:pointer}.common-news-container.type-video .news-item .inner .image-container .icon-container button{width:100%;height:100%;background-color:transparent;border:0}.common-news-container.type-video .news-item .inner .image-container .icon-container button:focus{outline:none}.common-news-container.type-video .news-item .inner .image-container .icon-container button img{width:100%;height:auto}.common-news-container.type-video .news-item .inner .text-container h2,.common-news-container.type-video .news-item .inner .text-container h3{cursor:pointer}.common-news-container.type-video .news-item .inner .text-container h2:hover,.common-news-container.type-video .news-item .inner .text-container h3:hover{color:#252973}.common-news-container.type-video.video-home .news-item .inner .image-container .icon-container{width:70px;height:70px}.common-news-list-container .news-item .news-inner .title h3 a{color:#212121;transition:all .6s ease}.common-news-list-container .news-item .news-inner .title h3 a:hover{color:#252973;transition:all .6s ease}.common-news-list-container .news-item:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #F0E5D3}.common-date-container{margin-top:35px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between}.common-date-container .category{padding:12px 15px;border-radius:8px;background-color:#F0E5D3}.common-date-container .category p{font-size:14px;line-height:1em;font-weight:600;white-space:nowrap}.common-date-container ul{display:flex}.common-date-container ul li{position:relative;display:flex;align-items:center;font-size:14px;line-height:1em;font-weight:600;letter-spacing:1.5px;color:#252973;text-transform:uppercase;white-space:nowrap}.common-date-container ul li img{width:19px;height:auto;margin-right:15px}.common-date-container ul li:not(:last-of-type){margin-right:10px;padding-right:10px}.common-date-container ul li:not(:last-of-type):after{content:'';height:14px;width:1px;background-color:#868686;position:absolute;right:0;top:50%;transform:translateY(-50%)}.common-date-container.remove-top-margin{margin-top:0}.common-date-container.type-2 ul{width:100%;justify-content:space-between}.common-date-container.type-2 ul li:not(:last-of-type):after{display:none}.common-filter-container{z-index:2;position:relative;margin-bottom:30px;text-align:right}.common-filter-container .block-container{width:100%;display:flex;align-items:center;justify-content:right}.common-filter-container .block-container .block-item{font-size:14px}.common-filter-container .block-container .block-item p{font-size:14px;line-height:1em;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.common-filter-container .block-container .block-item select{padding:18px 28px 18px 15px;border:1px solid #171717;border-radius:5px;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;line-height:1em;color:#0D0D0D;background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-size:19px;background-position:98% center}.common-filter-container .block-container .block-item select:focus{outline:none}.common-company-container .company-item{padding:40px 0}.common-company-container .company-item:not(:last-of-type){border-bottom:2px solid #F0E5D3}.common-company-container .company-item:last-of-type{padding-bottom:0}.common-company-container .company-item .block-container{display:flex;align-items:center}.common-company-container .company-item .block-container .block-item.type-logo img{width:154px;height:auto}.common-company-container .company-item .block-container .block-item.type-role{flex:1;text-align:center}.common-company-container .company-item .block-container .block-item.type-role p{font-weight:600}.common-company-container .company-item .block-container .block-item.type-content{width:400px;text-align:left}.mobile-gallery-container{display:none}.mobile-gallery-container .image-container img{width:100%;height:300px;object-fit:cover;object-position:center}.mobile-gallery-container .image-container:not(:last-child){margin-bottom:20px}.common-social-container ul{display:flex;justify-content:center}.common-social-container ul li{display:flex}.common-social-container ul li:not(:last-of-type){margin-right:20px}.common-social-container ul li a{display:flex;justify-content:center;align-items:center;width:75px;height:75px;border-radius:50%;overflow:hidden;background-color:#F0E5D3;transition:all .4s ease}.common-social-container ul li a img{filter:brightness(100%) invert(0);transition:all .4s ease}.common-social-container ul li a:hover{background-color:#252973;transition:all .4s ease}.common-social-container ul li a:hover img{filter:brightness(0) invert(1);transition:all .4s ease}.common-social-container.type-contact{margin-top:30px}.common-social-container.type-contact ul{justify-content:flex-start}.common-social-container.type-contact ul li:not(:last-of-type){margin-right:15px}.common-social-container.type-contact ul li a{width:48px;height:48px}.common-social-container.type-contact ul li a img{height:18px}.common-copyright-container p{font-size:16px;font-weight:300}.common-copyright-container p a{display:inline-block;position:relative;font-weight:bold;line-height:1em;color:#212121;transition:all .4s ease}.common-copyright-container p a:hover{color:#252973;transition:all .4s ease}.common-pagination{margin-top:50px;width:100%;text-align:center}.common-pagination .page-numbers{width:100%;display:flex;align-items:center;justify-content:center}.common-pagination .page-numbers li{height:75px;width:75px;display:flex;align-items:center;justify-content:center}.common-pagination .page-numbers li:not(:last-of-type){margin-right:8px}.common-pagination .page-numbers li a,.common-pagination .page-numbers li span{height:100%;width:100%;border-radius:10px;font-size:18px;font-weight:bold;line-height:1;color:#212121;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.common-pagination .page-numbers li a.current,.common-pagination .page-numbers li span.current{line-height:1;color:#212121;background-color:#F0E5D3 !important;transition:all .4s ease}.common-pagination .page-numbers li a:hover,.common-pagination .page-numbers li span:hover{background-color:#f0e5d359;transition:all .4s ease}.common-sticky{position:sticky;top:180px}.common-page-view .page-view-1{z-index:1;position:sticky;top:0}.common-page-view .page-view-2{z-index:2;position:relative;background-color:#faf7f2}.common-logo-container a{width:40px;display:inline-block}.common-logo-container a img{width:100%;max-width:100%;height:auto}.common-icon{margin-top:25px;line-height:1em}.common-icon img{width:70px}.common-icon.margin-lg{margin-top:40px}.common-title{margin-bottom:30px}.common-title h5{font-weight:bold;text-transform:uppercase;letter-spacing:2px}.common-action{margin-top:40px}.common-action.margin-sm{margin-top:30px}.common-toggle{display:none}.common-form{position:relative}.common-form .fields{display:flex;flex-wrap:wrap;margin:0 -10px}.common-form .fields .form-group{position:relative;width:100%;margin-bottom:0;padding:0 10px}.common-form .fields .form-group:not(:last-of-type){margin-bottom:25px}.common-form .fields .form-group.half-width{width:50%}.common-form .fields .form-group.has-error input,.common-form .fields .form-group.has-error select,.common-form .fields .form-group.has-error textarea{border:1px solid #e74c3c}.common-form .fields .form-group.has-error label{color:#e74c3c}.common-form .fields .form-group.has-error .floating-label{color:#e74c3c}.common-form .fields .form-group label{font-family:"Inter Tight",sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#212121}.common-form .fields .form-group label span{color:#e74c3c}.common-form .fields .form-group input,.common-form .fields .form-group select,.common-form .fields .form-group textarea{width:100%;padding:14px 0;font-family:"Inter Tight",sans-serif;font-size:14px;line-height:1em;background-color:transparent;border:none;border-bottom:2px solid #f0e5d3;color:#AAA;transition:all .3s ease}.common-form .fields .form-group input::placeholder,.common-form .fields .form-group select::placeholder,.common-form .fields .form-group textarea::placeholder{color:transparent;transition:all .3s ease}.common-form .fields .form-group input:focus,.common-form .fields .form-group select:focus,.common-form .fields .form-group textarea:focus{outline:none;color:#212121;transition:all .3s ease}.common-form .fields .form-group input:focus::placeholder,.common-form .fields .form-group select:focus::placeholder,.common-form .fields .form-group textarea:focus::placeholder{color:#AAA;transition:all .3s ease}.common-form .fields .form-group textarea{height:150px;vertical-align:top}.common-form .fields .form-group .floating-label{font-size:15px;display:inline-block;padding:2px 6px;line-height:1em;pointer-events:none;color:black;position:absolute;left:11px;top:16px;transition:0.2s ease all;background:black}.common-form .fields .form-group input:focus ~ .floating-label,.common-form .fields .form-group select:focus ~ .floating-label,.common-form .fields .form-group textarea:focus ~ .floating-label,.common-form .fields .form-group input:not(:focus):valid ~ .floating-label,.common-form .fields .form-group select:not(:focus):valid ~ .floating-label,.common-form .fields .form-group textarea:not(:focus):valid ~ .floating-label{top:-7px;transform:translateY(0);font-size:13px}.common-form .form-action{margin-top:45px}.common-form .form-action .wpcf7-spinner{position:absolute;bottom:-30px;transform:translateX(-50%);left:20px;margin:0}.common-form .wpcf7-not-valid-tip{font-size:15px;line-height:1em;margin-top:20px}.common-form .wpcf7 form.invalid .wpcf7-response-output,.common-form .wpcf7 form.unaccepted .wpcf7-response-output,.common-form .wpcf7 form.payment-required .wpcf7-response-output{background-color:#fef8ed;color:#d08404;border:0;border-left:4px solid #f59e0b;font-size:16px;padding:20px 18px 19px;line-height:1em;border-radius:8px}.common-remove-tab-style{border-bottom:0;margin-bottom:20px}.common-remove-tab-style li:not(:last-of-type){margin-right:30px}.common-remove-tab-style li .nav-link{position:relative;font-weight:600;color:#868686;text-transform:uppercase;letter-spacing:1px;padding:0;border:0}.common-remove-tab-style li .nav-link:after{content:'';height:2px;width:0px;background-color:#252973;position:absolute;bottom:0;left:0;transition:all .4s ease}.common-remove-tab-style li .nav-link:hover,.common-remove-tab-style li .nav-link.active{border:0;color:#252973;background-color:transparent}.common-remove-tab-style li .nav-link:hover:after,.common-remove-tab-style li .nav-link.active:after{width:100%;transition:all .4s ease}.common-banner-section .banner-slider .banner-item:not(:first-of-type){display:none}.common-banner-section .banner-slider.slick-initialized .banner-item{display:block}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1;height:45px;width:32px}.slick-slider .slick-prev:after,.slick-slider .slick-next:after{content:'';height:inherit;width:inherit;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{display:none}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:after{background-image:url("../img/icons/left-arrow.svg")}.slick-slider .slick-next{right:20px}.slick-slider .slick-next:after{background-image:url("../img/icons/right-arrow.svg")}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:50px}.slick-slider.slick-dotted .slick-dots li{height:13px;width:13px;border-radius:100%;margin:0;background-color:rgba(255,255,255,0.45)}.slick-slider.slick-dotted .slick-dots li.slick-active{background-color:#fff}.slick-slider.slick-dotted .slick-dots li:not(:last-of-type){margin-right:18px}.slick-slider.slick-dotted .slick-dots li button{height:13px;width:13px;padding:0;opacity:0}.modal .modal-dialog{max-width:700px;margin:100px auto}.modal .modal-dialog .modal-header{padding:0;border:0}.modal .modal-dialog .modal-header button{z-index:1;height:40px;width:36px;margin:0;padding:0;color:#fff;opacity:1;outline:none;position:absolute;top:-50px;right:-7px}.modal .modal-dialog .modal-header button i{color:#fff;font-size:20px}.modal .modal-dialog .modal-content{background:#fff;border:0;border-radius:5px}.modal .modal-dialog .modal-content .modal-body{padding:30px 26px}.modal .modal-dialog .modal-content .modal-body .text-container .title{margin-bottom:30px}.modal .modal-dialog .modal-content .modal-body .text-container .content p,.modal .modal-dialog .modal-content .modal-body .text-container .content ul li{font-size:18px}.modal .modal-dialog .modal-content .modal-body .text-container .content ul{padding-left:20px}.modal .modal-dialog .modal-content .modal-body .text-container .content ul li{list-style:disc}.modal.type-video .modal-dialog{max-width:1200px}.modal.type-video .modal-dialog .modal-content{background-color:black}.modal.type-video .modal-dialog .modal-content .modal-body{padding:0}.modal.type-video .modal-dialog .modal-content .modal-body .video-container iframe{width:100%;height:680px;vertical-align:top;border:0}@keyframes ani-slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:0.9;transform:translateY(0)}}@keyframes ani-bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0px)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes ani-banner{0%{transform:scale(1.2);100%{transform:scale(1)}}}.animation-area .ani-fade-top{opacity:0;padding-top:30px;transition:all .5s ease}.animation-area .ani-fade-top.normal{opacity:1;padding-top:0;transition:all .5s ease}.animation-area .ani-fade-top.delay-1.normal{transition:all .5s ease;transition-delay:.2s}.animation-area .ani-fade-top.delay-2.normal{transition:all .5s ease;transition-delay:.4s}.animation-area .ani-fade-top.delay-3.normal{transition:all .5s ease;transition-delay:.6s}.animation-area .ani-fade-top.delay-4.normal{transition:all .5s ease;transition-delay:1s}
/*# sourceMappingURL=thestyles.min.css.map */
