/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}body{margin:0;padding:0;font-family:Source Sans Pro,sans-serif}.scroll-container{position:fixed;will-change:transform;right:0;left:0}ul{list-style:none}ul li{display:inline-block;margin-right:20px}.source{font-family:Source Sans Pro,sans-serif}.center{text-align:center}#menu-overlay{border-radius:50%;width:0;height:0;background-color:#000;right:40px;top:40px;z-index:1}#menu,#menu-overlay{display:none;position:fixed}#menu{font-family:EB Garamond,serif;left:0;top:0;right:0;bottom:0;opacity:0;z-index:101;max-height:100vh;max-width:100vw;overflow:hidden}#menu .menu-inner{display:flex;padding:10%;width:100%;height:100%}#menu .menus{color:#fff;width:33.33%}#menu #menu-1 .menu-1-line{width:25px;margin-left:0}#menu #menu-1 #menu-logo{width:70px;margin-top:18px}#menu #menu-1 h2{font-size:1.17em;line-height:.8;font-weight:300}#menu #menu-2{display:flex;flex-direction:column;color:#c9cbcd}#menu #menu-2 span{opacity:.5;margin-right:30px;font-size:20px;color:#7c8080}#menu #menu-2 a span,#menu #menu-2 span span{color:#7c8080}#menu #menu-2 .menu-item{line-height:60px;font-size:30px;font-weight:500}#menu #menu-2 .menu-item:hover{text-decoration:none!important;color:#f3b640}#menu #menu-2 .menu-item-1{opacity:1}#menu #menu-2 .sub-menu{opacity:0;display:flex;transition:all .3s ease;height:1px;flex-direction:column;margin-left:70px;position:relative;z-index:-1;visibility:hidden}#menu #menu-2 .sub-menu .sub-menu-item{line-height:30px;font-size:18px;color:#aeb0b2;height:0}#menu #menu-2 .sub-menu .sub-menu-item:hover{text-decoration:none!important;color:#f3b640}#menu #menu-3 .big{font-size:28px}#menu #menu-3 p{font-size:22px;margin-top:0}#menu #menu-3 .menu-3-text{display:inline-block;margin-left:15px;margin-top:0;font-size:16px;font-family:Source Sans Pro,sans-serif}#menu #menu-3 .menu-3-text a{color:#aeb0b2}#menu #menu-3 .menu-3-text a:hover span.ul:after{border-color:#aeb0b2;bottom:0;width:100%}#menu #menu-3 .contact img{display:inline-block;width:20px!important;height:auto!important;position:relative!important;vertical-align:middle}#menu #menu-3 .social{margin-top:30px;position:relative;left:-7px}#menu #menu-3 .social a{display:inline-block;width:30px;margin-right:40px}#menu #menu-3 .social a:first-child img{max-height:25px}#menu #menu-3 .social a img{max-height:25px;width:auto!important;position:relative!important}#menu #menu-3 .social a .icon-ig{max-height:25px}#menu #menu-3 .privacy-terms{font-family:Source Sans Pro,sans-serif;bottom:0;position:absolute;bottom:50px;right:0;right:40px;display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:flex-end}#menu #menu-3 .privacy-terms p{display:inline-block;margin:0;font-size:13px;color:#aeb0b2}#menu #menu-3 .privacy-terms #divider{margin:0 20px}#menu #menu-3 .privacy-terms span{display:block;margin-left:10px;font-size:13px;padding-bottom:0}#menu #menu-3 .privacy-terms a:hover span.ul:after{border-color:#aeb0b2}.page-banner{background:#000;height:550px;width:100%;max-height:800px}.header-bg{background-size:cover;position:relative;filter:brightness(40%)}.fade-cont,.header-bg{width:100%;height:100%}.header-cont{position:absolute;left:10%;top:130px;max-width:1360px;width:80%}.header-cont .header-subtitle,.header-cont p.header-subtitle{margin-top:30px;color:#fff;font-size:19px;line-height:28px}.header-cont p.header-subtitle{font-weight:300}.header-cont #bta{display:block;color:#c9cbcd;-webkit-text-fill-color:#c9cbcd;font-family:EB Garamond,serif;letter-spacing:4px;font-weight:500;cursor:pointer;font-size:12px;margin-bottom:20px}.header-cont #bta:hover span.ul:after{border-color:#858789;bottom:-3px}.header-cont #line{width:30px;height:2px;background-color:#ffc300}.header-cont #industry,.header-cont #line{display:inline-block;vertical-align:middle}.header-cont #industry{font-weight:500;font-family:Source Sans Pro,sans-serif;color:#c9cbcd;margin-left:20px}.header-cont .sub-cat{color:#ffb500;font-family:EB Garamond,serif;letter-spacing:.345em;font-weight:700;font-size:15px;font-family:Source Sans Pro,sans-serif;margin-top:-33px}.blog-cont{position:relative;padding:0 10%;margin-top:-415px}.blog-cont .sub-cat{color:#ffb500;font-family:EB Garamond,serif;letter-spacing:.345em;font-weight:700;font-size:15px;font-family:Source Sans Pro,sans-serif;margin-top:-33px}.blog-cont #bta{display:block;color:#c9cbcd;-webkit-text-fill-color:#c9cbcd;font-family:EB Garamond,serif;letter-spacing:4px;font-weight:500;cursor:pointer;font-size:12px;margin-bottom:20px}.blog-cont #bta:hover span.ul:after{border-color:#858789;bottom:-3px}.header-text{color:#c9cbcd;font-weight:500;font-family:EB Garamond,serif;font-size:60px;line-height:74px;letter-spacing:.003em;margin:0}.container,.pages{position:relative}.container{background:#fff;left:15%;width:70%;margin-top:-150px}.content{padding:30px}.content .content-top{line-height:1.6;letter-spacing:1.3px;word-break:break-all;color:#7c8080}.content p{color:#7c8080}.yellow-text{color:#f3b640}.yellow{border:1px solid #f3b640}.grey{border:1px solid #c0c2c3}hr{margin:40px auto}.relative{position:relative}input{font-size:13px}h1,h2,h4,h5,h6{line-height:1.6;letter-spacing:1.3px;font-weight:300}h1,h2{font-family:EB Garamond,serif}p{line-height:1.6;letter-spacing:1.3px}a{all:unset;cursor:pointer}a span.ul{display:inline-block;padding-bottom:3px;position:relative}a span.ul:after{content:"";display:block;position:absolute;width:98%;height:1px;bottom:-3px;border-bottom:1px solid transparent}a span.ul.active:after{border-bottom:1px solid #c0c2c3}a:visited{color:inherit}a:hover{text-decoration:none!important}a:hover span.ul:after{border-bottom:1px solid #cecfd0}.p10{padding:10px}.p20{padding:20px}.p30{padding:30px}@keyframes moveDown{0%{transform:translateY(-5rem)}to{transform:translateY(0)}}@keyframes rotate{0%{transform:rotateY(1turn)}to{transform:rotateY(0)}}#header{position:fixed;left:0;right:0;top:0;height:80px;z-index:100}#header #header-background{background-color:#141516;height:0;width:100%;position:absolute;left:0;top:0;right:0;z-index:1}#header #header-content{position:relative;z-index:2;width:100%;opacity:1}#header #header-content .link-logo{position:absolute;left:10px;top:10px}#header #header-content #logo,#header #header-content #logonew{height:30px;padding:20px 25px}.header-right{position:absolute;right:10px;top:5px;display:inline-block;vertical-align:middle;color:#aeb0b2}.header-right #header-contact{padding:15px;letter-spacing:5px;color:#aeb0b2;font-size:15px;position:relative;top:2px}.header-right #header-contact:hover{text-decoration:none!important}.menu-burger{font-family:Source Sans Pro,sans-serif;font-weight:700;display:inline-block;vertical-align:middle;padding:20px;position:relative;cursor:pointer}.menu-burger div{width:25px;height:2px;background-color:#ffc300;margin:7px auto}.menu-burger #closed{display:none;color:#f3b640;position:absolute;right:-5px;top:0;font-size:16px;letter-spacing:5px;font-weight:500;margin:0;padding:20px}#footer{background-color:#141516;color:#7c8080}#footer #footer-1p{padding:8% 10%;height:calc(500px - 16%)}#footer #footer-1{display:inline-block;width:100%}#footer #footer-1 .left{display:inline-block;width:60%;margin-top:0;color:#a3a5a7;font-size:20px;font-family:Source Sans Pro,sans-serif;letter-spacing:.007em;line-height:25px}#footer #footer-1 .left .left-inner{max-width:445px}#footer #footer-1 div{display:inline-block;width:40%;vertical-align:top}#footer #footer-1 div h5{color:#a3a5a7;font-family:EB Garamond,serif;font-size:25px;margin-top:0;font-weight:400;letter-spacing:.025em}#footer #footer-1 div .relative{width:100%}#footer #footer-1 div input{background:transparent;box-shadow:none;border:none;border-bottom:1px solid hsla(200,2%,72%,.188);width:100%;height:50px;font-size:15px;color:#fff;font-family:EB Garamond,serif;outline:none;letter-spacing:3px}#footer #footer-1 div #mc-embedded-subscribe{position:absolute;right:0;top:15px;cursor:pointer;margin:0;color:#f3b640;width:auto;border:none;height:auto}#footer #footer-1 .footer-tnc-cont{width:100%!important;margin-top:20px}#footer #footer-1 .footer-tnc-cont #footer-tnc{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px!important;height:20px;border:1px solid #7c8080;position:relative;vertical-align:top;display:inline-block;top:5px}#footer #footer-1 .footer-tnc-cont label{display:block;cursor:pointer}#footer #footer-1 .footer-tnc-cont input[type=checkbox]:checked:after{content:"";left:5px;top:0;width:6px;height:12px;border:solid #fff;border-width:0 2px 3px 0;transform:rotate(45deg);position:absolute;display:block}#footer #footer-1 .footer-tnc-cont div{width:calc(100% - 43px);margin-left:20px;display:inline-block;vertical-align:middle;color:#7c8080;font-size:16px;font-weight:400;line-height:20px;font-family:Source Sans Pro,sans-serif;letter-spacing:.007em}#footer #footer-1 .footer-tnc-cont div a span.ul:after{bottom:1px;border-color:#7c8080}#footer hr{border-color:hsla(200,2%,72%,.2);margin:0!important}#footer #footer-2p{padding:8% 10%}#footer #footer-2{display:inline-block;width:100%}#footer #footer-2 #footer-2-1{width:40%;display:inline-block;vertical-align:top}#footer #footer-2 #footer-2-1 h4{color:#f3b640;font-size:30px;font-family:EB Garamond,serif;letter-spacing:1.5px;margin-top:0}#footer #footer-2 #footer-2-1 .contact{margin-bottom:20px}#footer #footer-2 #footer-2-1 .contact img{width:20px!important;margin-top:4px;display:inline-block;vertical-align:middle;height:auto!important;position:relative!important}#footer #footer-2 #footer-2-1 .contact p{color:#cecfd0;display:inline-block;vertical-align:top;margin-top:0;margin-bottom:0;margin-left:20px}#footer #footer-2 #footer-2-2{display:inline-block;vertical-align:top;width:46%}#footer #footer-2 #footer-2-2 h5{color:#cecfd0;font-size:16px;margin-bottom:30px}#footer #footer-2 #footer-2-2 a{all:unset;display:block;margin-bottom:12px;color:#7c8080;cursor:pointer}#footer #footer-2 #footer-2-2 a:hover span.ul:after{border-color:#7c8080}#footer #footer-2 #footer-2-2 .left{display:inline-block;width:50%;max-width:250px;vertical-align:top}#footer #footer-2 #footer-2-2 .right{display:inline-block;width:50%}#footer #footer-2 #footer-2-3{display:inline-block;vertical-align:top;width:14%;text-align:left;max-width:190px}#footer #footer-2 #footer-2-3 h5{color:#cecfd0;font-size:16px;margin-bottom:30px}#footer #footer-2 #footer-2-3 a{margin-right:30px}#footer #footer-2 #footer-2-3 a img{height:25px}#footer #footer-2 #footer-2-3 a:last-child{margin-right:0}#footer #footer-3p{padding:2% 10% 5%}#footer #footer-3{display:flex;flex:1 1;flex-direction:row;justify-content:space-between;align-items:flex-end}#footer #footer-3 a,#footer #footer-3 p{display:inline-block;margin:0;font-size:13px;color:#aeb0b2;line-height:1.6;letter-spacing:1.3px}#footer #footer-3 a:hover span.ul:after,#footer #footer-3 p:hover span.ul:after{border-color:#aeb0b2}#footer #footer-3 #divider{margin:0 20px}#footer .footer-contact-us{text-align:center;font-weight:500;letter-spacing:2px;border:2px solid #ffc800;padding:25px 65px;border-radius:40px;display:inline-block;cursor:pointer;transition:all .3s ease}#footer .footer-contact-us:hover{text-decoration:none!important;background-color:#ffc800;color:#fff!important;border-color:#ffc800!important}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.yellow-line{height:1px;width:100%;background-color:#ffc000}.desktop-hide{display:none!important}.mobile-hide{display:block}#loader{height:500px;justify-content:center;display:flex;align-items:center}#loader *{box-sizing:inherit}#loader .preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px;animation:container-rotate 1568ms linear infinite}#loader .preloader-wrapper .spinner-layer{position:absolute;width:100%;height:100%;opacity:1;border-color:#db4437;animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}#loader .preloader-wrapper .spinner-layer .circle{border-radius:50%}#loader .preloader-wrapper .spinner-layer .circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}#loader .preloader-wrapper .spinner-layer .circle-clipper .circle{width:200%;height:100%;border:3px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0}#loader .preloader-wrapper .spinner-layer .circle-clipper.left{float:left}#loader .preloader-wrapper .spinner-layer .circle-clipper.left .circle{left:0;border-right-color:transparent!important;transform:rotate(129deg);animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}#loader .preloader-wrapper .spinner-layer .circle-clipper.right{float:right}#loader .preloader-wrapper .spinner-layer .circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;transform:rotate(-129deg);animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}#loader .preloader-wrapper .spinner-layer .gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}#loader .preloader-wrapper .spinner-layer .gap-patch .circle{width:1000%;left:-450%}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes container-rotate{to{transform:rotate(1turn)}}#loader *,#loader :after,#loader :before{box-sizing:border-box}#loader .loader-1{height:60px;width:60px;animation:loader-1-1 4.8s linear infinite}#loader .loader-1 span{display:block;animation:loader-1-2 1.2s linear infinite}#loader .loader-1 span,#loader .loader-1 span:after{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:60px;width:60px;clip:rect(0,60px,60px,30px)}#loader .loader-1 span:after{content:"";border:3px solid #ffc300;border-radius:50%;animation:loader-1-3 1.2s cubic-bezier(.77,0,.175,1) infinite}@keyframes loader-1-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader-1-2{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}@keyframes loader-1-3{0%{transform:rotate(-140deg)}50%{transform:rotate(-160deg)}to{transform:rotate(140deg)}}.rating-holder{display:inline-block;padding:0;background-color:transparent;border-radius:0;margin-right:5px}.c-rating button{display:inline-block;width:20px;height:20px;border:0;text-indent:-9999px;outline:none;background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50%/cover no-repeat;cursor:pointer;transition:background .25s ease}.c-rating[data-rating-value="0"] button:nth-child(-n+0),.c-rating[data-rating-value="1"] button:nth-child(-n+1),.c-rating[data-rating-value="2"] button:nth-child(-n+2),.c-rating[data-rating-value="3"] button:nth-child(-n+3),.c-rating[data-rating-value="4"] button:nth-child(-n+4),.c-rating[data-rating-value="5"] button:nth-child(-n+5){background:url("data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ffc300%22%20d%3D%22M457.888 210.672l-139.504-20.272-62.384-126.4-62.384 126.4-139.504 20.272 100.944 98.384-23.84 138.928 124.768-65.6 124.768 65.6-23.84-138.928c0 0 100.944-98.384 100.944-98.384z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E") 50%/cover no-repeat}.carousel .control-dots .dot{box-shadow:none!important}#error-404-cont{height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}#error-404-cont a{color:#000}#error-404-cont a span.ul:after{border-color:#000}@media(max-width:1900px){#footer #footer-2 #footer-2-2{width:35%}#footer #footer-2 #footer-2-3{width:20%;float:right;width:190px}}@media(max-width:768px){#header #header-content .link-logo{left:-2px;top:6px}.header-right{right:0;top:5px}.page-banner{height:480px}.header-cont{top:152px;max-width:80%}.header-cont .header-text{font-size:23px;line-height:30px}.header-cont .header-subtitle{font-size:16px!important;line-height:22px!important}.header-cont .sub-cat{font-size:13px}.blog-cont{margin-top:-325px}.blog-cont .sub-cat{font-size:13px}.blog-cont .header-text{font-size:23px;line-height:30px}.desktop-hide{display:block!important}.mobile-hide{display:none!important}#menu{flex-direction:column;padding:24px;overflow:scroll;max-height:100%}#menu .menu-burger #closed{margin:0;right:0;z-index:1001}#menu .menu-inner{position:relative;display:block;padding:0 0 180px}#menu .menus{width:100%}#menu #menu-1 #menu-logo{margin-top:0}#menu #menu-2{display:block;margin-top:20px}#menu #menu-2 .menu-item{line-height:45px;font-size:23px;letter-spacing:.03em;width:100%;display:block}#menu #menu-2 .sub-menu{display:none}#menu #menu-3{position:absolute;bottom:0;height:180px}#menu #menu-3 .mobile-follow-us{font-size:16px!important;line-height:20px;color:#fff;margin-top:20px!important}#menu #menu-3 .mobile-follow-us,#menu #menu-3 .social{display:inline-block;text-align:left;width:100%;vertical-align:middle}#menu #menu-3 .social{margin-top:10px;margin-left:0}#menu #menu-3 .social a:last-child{margin-right:0}#menu #menu-3 .privacy-terms{right:auto;bottom:20px;font-size:12px;position:relative;bottom:auto;margin-top:20px;text-align:center;display:block}#menu #menu-3 .privacy-terms #divider{margin:0 9px}#menu #menu-3 .privacy-terms p{text-align:center}#footer #footer-1p{height:auto}#footer .footer-contact-us{padding:20px;margin-top:40px;margin-bottom:20px}#footer #footer-1{overflow:hidden;display:block}#footer #footer-1 .left,#footer #footer-1 div,#footer #footer-2 #footer-2-1,#footer #footer-2 #footer-2-2,#footer #footer-2 #footer-2-3{width:100%}#footer #footer-2 #footer-2-3{float:left}#footer #footer-2 #footer-2-3 h5{margin-bottom:10px}#footer #footer-3{justify-content:center;text-align:center;align-items:center}#footer #footer-3 #divider{margin:0 10px}}.term-subtitle{font-size:1.17em}#about .page-banner .header-bg{background:url(/_next/static/media/bg-about.f55f27c7.webp);background-size:cover;background-position:50%}#about #about-1{position:relative;margin-left:auto;margin-right:auto;max-width:1360px;margin-bottom:100px;text-align:right}#about #about-1 img{z-index:1;position:relative;margin-top:-150px;max-width:900px;right:150px}#about #about-1 #about-1-block-p{padding:65px}#about #about-1 #about-1-block{text-align:left;width:650px;margin-top:-200px;position:relative;background-color:#51585d;color:#fff;font-family:Source Sans Pro,sans-serif;padding-bottom:0}#about #about-1 #about-1-block img{margin-top:0;right:auto;max-width:100%;display:block}#about #about-1 #about-1-block .about-quote-cont{position:relative;text-align:center;padding-top:52px;padding-bottom:10px}#about #about-1 #about-1-block .about-quote-cont .about-quote-top-img{max-width:540px}#about #about-1 #about-1-block .about-quote-cont .quote-open{top:0;left:-31px}#about #about-1 #about-1-block .about-quote-cont .quote-close,#about #about-1 #about-1-block .about-quote-cont .quote-open{display:block;width:98px;height:71px;position:absolute;background:transparent url(/_next/static/media/Quote.a9785b18.svg) 50%/cover no-repeat}#about #about-1 #about-1-block .about-quote-cont .quote-close{bottom:-9px;right:0;transform:rotate(180deg)}#about #about-1 #about-1-block .about-quote-cont h2{line-height:70px;font-size:60px;font-family:EB Garamond,serif;margin:0;padding:30px;font-style:italic}#about #about-1 #about-1-block .about-quote-subtext{font-size:25px;font-family:Source Sans Pro,sans-serif;line-height:35px;margin-top:20px;font-weight:300}#about #about-1 #about-1-block hr{border:0;border-top:2px solid #f3b640;width:50px;margin-left:0;margin-bottom:40px}#about #about-1 #about-1-block h5{margin-bottom:5px}#about #about-1 #about-1-block p{color:#f3b640;margin:0 auto;line-height:23px}#about #about-1 #about-1-num{width:48%;position:absolute;right:0;bottom:50px}#about #about-1 #about-1-num .nums{color:#3b4349}#about #about-1 #about-1-num .nums .num{font-family:EB Garamond,serif;font-size:60px;line-height:74px;margin:16px auto;font-weight:700;display:inline-block;width:30%;text-align:center;vertical-align:middle;letter-spacing:.05em}#about #about-1 #about-1-num .nums .detail{display:inline-block;color:#7c8080;width:69%;text-align:left;vertical-align:middle;line-height:22px;letter-spacing:.435em;font-size:15px}#about #about-2{background-color:#e0e1e1;height:auto;padding-top:80px;padding-bottom:77px;display:flex;align-items:center}#about #about-2 .left{width:50%;display:inline-block;margin-top:0;margin-right:5%;background-size:cover;background-position:50%}#about #about-2 .left img{max-width:100%;position:relative}#about #about-2 .right{width:45%}#about #about-2 .right .content{max-width:550px;padding:0}#about #about-2 .right .content h2{color:#3b4349;font-size:42px;line-height:60px;font-family:EB Garamond,serif;margin-bottom:15px;margin-top:0;font-weight:300}#about #about-2 .right .content p{font-size:18px;line-height:32px}#about #about-2 .right .content:nth-child(2) h4{margin-top:0}#about #about-3{background-color:#141516}#about #about-3 #about-3-2{padding:100px 0;text-align:center}#about #about-3 #about-3-2 h2{margin:0;font-size:60px;line-height:69px;letter-spacing:.08em;color:#676d71;font-weight:500;-webkit-text-fill-color:#676d71}#about #about-3 #about-3-2 .core-title{color:#abadaf;letter-spacing:.56em;font-size:19px;line-height:39px;margin-top:0;margin-bottom:20px;font-family:Source Sans Pro,sans-serif;-webkit-text-fill-color:initial;font-weight:300}#about #about-3 #about-3-2 p{color:#7c8080;font-size:18px;margin-bottom:40px;letter-spacing:.07em;height:56px}#about #about-3 #about-3-2 .cv-item{padding-top:25px}#about #about-3 #about-3-2 .carousel{max-width:100%;margin:0 auto}#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev{position:absolute;top:0;left:0;cursor:url(/_next/static/media/arrow-left.7873facc.png),auto}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next{position:absolute;top:0;right:0;cursor:url(/_next/static/media/arrow-right.d8e7193f.png),auto}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev{width:auto;height:100%;width:15%;text-indent:-9999px;font-weight:700;border:none;background:transparent;color:#858789;font-size:15px;letter-spacing:.345em;font-family:EB Garamond,serif;display:inline-block;z-index:1}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next:active,#about #about-3 #about-3-2 .carousel .slick-slider .slick-next:focus,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev:active,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev:focus{border:none!important;outline:none}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next:hover,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev:hover{color:#ffc300}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next:before,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev:before{display:none}#about #about-3 #about-3-2 .carousel .slick-slider .slick-dots{bottom:auto;top:0;position:absolute;text-align:center;width:100%;margin:0;padding:0}#about #about-3 #about-3-2 .carousel .slick-slider .slick-dots li{width:auto;height:auto;margin:0 20px 0 0}#about #about-3 #about-3-2 .carousel .slick-slider .slick-dots a:hover{text-decoration:none!important}#about #about-3 #about-3-2 .carousel .slick-slider .slick-dots .slick-active h2{color:#f3b640;-webkit-text-fill-color:#f3b640}#about #about-3 #about-3-2 .carousel .slick-slider .slick-list .slick-slide img{transform:scale(.95);transition:all .4s ease}#about #about-3 #about-3-2 .carousel .slick-slider .slick-list .slick-center img{transform:scale(1)}#about #about-3 #about-3-2 .cv-item h5{font-size:25px;letter-spacing:.07em;color:#f3b640;margin-top:70px;margin-bottom:0}#about #about-4{background-color:#fff;padding:80px 10% 5%}#about #about-4 h2{color:#3b4349;font-size:60px;line-height:74px;letter-spacing:.0025em;font-weight:500}#about #about-4 .left-1,#about #about-4 .right-2{display:inline-block;width:60%;vertical-align:middle}#about #about-4 .right-2 .right-p{padding-left:0}#about #about-4 .right-2 h2{color:#3b4349;font-weight:500;font-family:Source Sans Pro,sans-serif;margin-bottom:35px;font-size:40px;line-height:50px;letter-spacing:.0053em}#about #about-4 .right-2 p{width:80%;color:#7c8080;-webkit-text-fill-color:#7c8080;font-size:18px;line-height:30px;letter-spacing:.007em;margin:0;max-width:641px}#about #about-4 .right-p{padding:0 60px}#about #about-4 .right-p p{color:#7c8080;-webkit-text-fill-color:#7c8080;font-size:18px;line-height:30px;letter-spacing:.007em;margin:0}#about #about-4 .left-2,#about #about-4 .right-1{display:inline-block;width:40%;vertical-align:middle}#about #about-4 .left-2 h2,#about #about-4 .right-1 h2{color:#3b4349;font-weight:500;font-family:Source Sans Pro,sans-serif;margin-bottom:35px;font-size:40px;line-height:50px;letter-spacing:.0053em}#about #about-4 .left-2{margin-top:15vh}#about .bottom-content-block{color:#7c8080;-webkit-text-fill-color:#7c8080;font-size:18px;line-height:30px;letter-spacing:.007em;margin:0}@media(min-width:2000px){#about #about-1 img{right:100px}#about #about-1 #about-1-block{left:100px}#about #about-1 #about-1-num{top:auto;right:-100px}}@media(max-width:1360px){#about #about-1 img{right:0;left:auto;margin-top:-100px}#about #about-1{padding-left:30px}#about #about-1 #about-1-block{max-width:550px}#about #about-1 #about-1-num .nums .num{width:45%}#about #about-1 #about-1-num .nums .detail{width:54%}}@media(max-width:1024px){#about .page-banner{height:550px}#about #about-1 img{margin-top:0}#about .page-banner .header-text{font-size:23px;line-height:30px;letter-spacing:.002em}#about .header-cont{top:152px;max-width:80%}#about #about-1{padding:0 0 50px;margin-top:-15px}#about #about-1 img{width:100%;max-width:calc(100% - 40px);display:block;left:0;margin:-20px auto 0}#about #about-1 #about-1-block{max-width:100%;width:100%;margin-top:0;top:0;padding-bottom:0}#about #about-1 #about-1-block hr{margin-left:auto;margin-bottom:30px;margin-top:30px}#about #about-1 #about-1-block .about-quote-cont{padding-top:35px}#about #about-1 #about-1-block .about-quote-cont h2{width:100%;font-size:40px;line-height:50px;letter-spacing:.025em;font-weight:500;padding:0}#about #about-1 #about-1-block .about-quote-cont .quote-open{width:68px;height:48px;left:-10px}#about #about-1 #about-1-block .about-quote-cont .quote-close{right:-10px}#about #about-1 #about-1-block-p{padding:30px;text-align:center}#about #about-1 #about-1-num{top:auto;bottom:auto;margin-top:40px;margin-left:0;text-align:center;width:100%;position:relative}#about #about-1 #about-1-num .nums .num{font-size:60px;line-height:74px;width:100%}#about #about-1 #about-1-num .nums .detail{width:100%;text-align:center;font-size:11.5px;line-height:20px;letter-spacing:.44em}#about #about-3 #about-3-2 .slick-next{bottom:0;top:auto;right:10px}#about #about-3 #about-3-2 .slick-prev{bottom:0;top:auto;left:10px}}@media(max-width:768px){#about .page-banner{height:400px}#about #about-1{padding-bottom:0}#about #about-1 #about-1-block .about-quote-subtext{font-size:19px;line-height:25px}#about #about-2{display:flex;flex-direction:column}#about #about-2 .left{width:100%;order:2;margin-top:0;max-width:100%;margin-right:0;height:auto}#about #about-2 .left img{bottom:-30px}#about #about-2 .right{order:1;width:100%}#about #about-2 .right .content{padding:20px}#about #about-2 .right .content h2{font-size:23px;line-height:28px}#about #about-2 .right .content p{font-size:15px;line-height:25px;letter-spacing:.07em}#about #about-3{height:auto;padding-bottom:20px}#about #about-3 #about-3-2{padding-top:20%}#about #about-3 #about-3-2 p{max-width:90%;margin:0 auto;height:100px;font-size:15px}#about #about-3 #about-3-2 .slick-slide img{max-height:auto;max-width:100%}#about #about-3 #about-3-2 .carousel .slick-slider{margin-bottom:0}#about #about-3 #about-3-2 .carousel .slick-slider .slick-next,#about #about-3 #about-3-2 .carousel .slick-slider .slick-prev{width:50px}#about #about-3 #about-3-2 h2{font-size:41px;line-height:50px;letter-spacing:.1em}#about #about-3 #about-3-2 .core-title{font-size:10.5px;line-height:21px}#about #about-3 #about-3-2 .cv-item h5{font-size:23px;margin-top:50px}#about #about-4{padding-top:0;margin-top:0}#about #about-4 h2{font-size:23px;line-height:29px;letter-spacing:.002em}#about #about-4 .left-1{width:100%}#about #about-4 .left-2,#about #about-4 .right-1{width:100%;margin-top:3vh}#about #about-4 .right-1 h2{font-size:23px;line-height:32px;margin-bottom:10px}#about #about-4 .right-2{width:100%}#about #about-4 .right-2 h2{font-size:23px;line-height:32px;margin-bottom:10px}#about #about-4 .right-p{padding:0}#about #about-4 .right-p p{width:100%;font-size:15px;line-height:25px}}#home .carousel{width:100%;height:100%}#home .page-banner{height:100.1vh!important;position:relative;background:#000;max-height:105%}#home .page-banner a.home-scroll-btn{position:absolute;left:50%;bottom:75px;color:hsla(210,2%,53%,.6);-webkit-text-fill-color:hsla(210,2%,53%,.6);font-family:EB Garamond,serif;font-size:13px;letter-spacing:.1em;font-weight:700;z-index:1;opacity:0;bottom:-20px}#home .page-banner a.home-scroll-btn .home-scroll-btn-text{position:relative}#home .page-banner a.home-scroll-btn .home-scroll-btn-text:before{display:block;content:"";position:absolute;width:3px;background-color:rgba(255,195,0,.6);border-top-left-radius:3px;border-top-right-radius:3px;height:34px;top:31px;left:50%;z-index:2;margin-left:-1px}#home .page-banner a.home-scroll-btn .home-scroll-btn-bar{height:102px;width:1px;background-color:#858789;position:absolute;left:50%;z-index:1;top:30px}#home .page-banner .carousel .slick-list .slick-track{height:100vh}#home .page-banner .carousel img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}#home .page-banner .slick-dots{bottom:56px!important}#home .page-banner .prev-next .button{opacity:0;height:30px;margin:5px;font-weight:500;bottom:180px;position:relative;border:none;background:transparent;color:#858789;font-size:18px;letter-spacing:.34em;font-family:EB Garamond,serif;left:22px;cursor:pointer}#home .page-banner .prev-next .button:hover{color:#ffc300}#home .page-banner .prev-next .button:active,#home .page-banner .prev-next .button:focus{border:none!important;outline:none}#home .page-banner .prev-next .btn-next{margin-left:40px}#home .page-banner .home-slider-item{position:relative}#home .page-banner .home-bg-overlay{background:radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,.7));position:absolute;left:0;top:0;width:100%;height:100%}#home .page-banner .header-title{margin:0 auto;width:100%;color:#fff;position:absolute;top:40vh;opacity:0;text-align:center;z-index:1}#home .page-banner .header-title .header-title-img{width:850px;position:relative}#home .page-banner .header-title .header-title-img.active{opacity:1;top:0}#home .page-banner .header-title #landing-title{text-align:center;letter-spacing:12px;font-size:64px;position:relative;transition:all .3s ease;text-transform:uppercase;margin:0;line-height:normal;font-family:EB Garamond,serif}#home .page-banner .header-title h2{text-align:center;letter-spacing:12px;font-size:21px;position:relative}#home .page-banner .header-title h2.active{top:0;opacity:1}#home .page-banner .header-title .header-title-2{font-size:60pt;letter-spacing:.1em;line-height:65pt;margin-top:0;font-family:EB Garamond,serif}.page-banner-2{height:80vh;width:100%;position:relative;background:#000}.page-banner-2 .header-bg{background:url(/_next/static/media/background-2.73e4f5c9.jpg);background-size:cover;background-position:50%;position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.page-banner-2 .about,.page-banner-2 .read-more{text-align:center;letter-spacing:8px;color:#aeb0b2;font-weight:400}.page-banner-2 .about{font-size:20px}.page-banner-2 .read-more{font-size:15px}.page-banner-2 a:hover{text-decoration:none!important}.page-banner-2 a:hover span.ul:after{width:95%;border-color:#aeb0b2;bottom:0}.page-banner-2 .header-title-2{font-size:40px;line-height:50px;letter-spacing:.036em;font-weight:500;font-family:EB Garamond,serif;max-width:900px;margin:0 auto}.page-banner-2 .header-title{opacity:0;width:100%;color:#d3dada;position:absolute;top:50%;margin:-200px auto 0;text-align:center;z-index:1}.home-1{margin-top:150px;padding:0 10%;margin-bottom:30px}.home-1 .home-1-title{letter-spacing:.56em;color:#3b4349;font-weight:400;font-size:15px;margin:0;display:block;font-family:Source Sans Pro,sans-serif}.home-1 .home-1-title-grp{line-height:0px;margin:.65em 0 1.25em;font-family:EB Garamond,serif}.home-1 .home-1-title-1{margin-top:25px;margin-bottom:0}.home-1 .home-1-title-1,.home-1 .home-1-title-2{font-size:60px;font-weight:500;letter-spacing:.003em;line-height:74px}.home-1 .home-1-title-2{padding-left:5%;margin-top:0}.home-1 img{width:95%;padding-left:5%}.home-1 #no-one-size-cont{width:100%;height:300px;position:relative}.home-1 #no-one-size-cont img{width:512px;max-width:100%;max-height:100%;padding:0}.home-1 #no-one-size-cont .inner-cont{width:25%;height:100%;position:absolute;left:0;top:0;transform:translate3d(-500px,0,0)}.home-1 #no-one-size-cont .inner-cont .inner-item{position:absolute;align-items:center;height:inherit}.home-1 #no-one-size-cont .inner-cont:nth-child(2){left:25%;transform:translate3d(0,500px,0)}.home-1 #no-one-size-cont .inner-cont:nth-child(3){left:50%;transform:translate3d(0,-400px,0)}.home-1 #no-one-size-cont .inner-cont:last-child{left:75%;transform:translate3d(500px,0,0)}.home-1 #no-one-size-mobile img{max-width:100%;width:323px;padding-left:0}.home-1 #no-one-size-mobile .slick-dots{padding-left:0}.home-1 iframe{width:100%;height:380px;border:none}.home-1 .home-1-content{width:30%;padding-left:70%;margin-bottom:80px;margin-top:50px}.home-1 .home-1-content p{color:#7c8080}.home-1 .home-1-content .link-to{text-decoration:underline}.home-1 .home-1-content .link-to:hover{text-decoration:underline!important}.home-1 .home-1-content .why-us{display:flex}.home-1 .home-1-content .why-us .menu-1-line{width:40px;margin:8px 20px 0 0;border-style:inset;color:#f3b640;background-color:#f3b640;height:2px;border-width:0}.home-1 .home-1-content .why-us span{color:#3b4349;font-size:15px;letter-spacing:.38em}.home-1 .home-1-content .why-us:hover{text-decoration:none}.home-1 .home-1-content .why-us:hover span.ul:after{width:95%;border-color:#3b4349}.home-projects{width:calc(100% - 60px);padding:30px;margin-top:-30vh}.home-projects .banner-projects{display:inline-block;vertical-align:top}.home-projects .banner-projects.banner-projects-std{width:calc((100% - 40px)/3);height:auto;margin-left:20px;margin-bottom:20px}.home-projects .banner-projects.banner-projects-std:nth-child(3n+1){margin-left:0}.home-projects .banner-projects .project-large-inner{position:relative;overflow:hidden;width:100%;height:100%}.home-projects .banner-projects .project-large-inner>div{width:100%!important}.home-projects .banner-projects .project-small-inner{position:relative;overflow:hidden;display:inline-block}.home-projects .banner-projects .slick-slide{display:block}.home-projects .banner-projects .slick-slide.slick-current{opacity:1}.home-projects .banner-projects .overlay-bg{background-color:rgba(0,0,0,.3);position:absolute;left:0;top:0;width:100%;height:100%;transition:background-color .3s ease}.home-projects .banner-projects .inner-overlay{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);background:-webkit-linear-gradient("to top",hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);position:absolute;bottom:0;width:100%;transition:height .3s ease;height:1px}.home-projects .banner-projects .inner-img{transition:all .6s ease;width:820px;max-width:100%;max-height:360px;-o-object-fit:cover;object-fit:cover}.home-projects .banner-projects h2{position:absolute;bottom:10px;left:20px;color:#fff!important;transition:all .3s ease;margin-bottom:0;-webkit-text-fill-color:#fff}.home-projects .banner-projects p{position:absolute;bottom:-30px;left:20px;color:#ffc300;transition:all .3s ease;opacity:0;-webkit-text-fill-color:#ffc300}.home-projects .banner-projects .project-large{position:relative;z-index:1;display:block}.home-projects .banner-projects .project-large:hover .overlay-bg,.home-projects .banner-projects .project-small:hover .overlay-bg{background:rgba(0,0,0,.1)}.home-projects .banner-projects .project-large:hover .inner-img,.home-projects .banner-projects .project-small:hover .inner-img{transform:scale(1.2)}.home-projects .banner-projects .project-large:hover h2,.home-projects .banner-projects .project-small:hover h2{bottom:50px}.home-projects .banner-projects .project-large:hover p,.home-projects .banner-projects .project-small:hover p{bottom:10px;opacity:1}.home-projects .banner-projects .project-large:hover .inner-overlay,.home-projects .banner-projects .project-small:hover .inner-overlay{height:120px}.home-projects .prev-next{bottom:6vh;width:100%;display:flex}.home-projects .prev-next .button{height:30px;font-weight:700;position:relative;border:none;background:transparent;color:#858789;font-size:15px;letter-spacing:.345em;font-family:EB Garamond,serif;cursor:pointer;display:inline-block}.home-projects .prev-next .button:active,.home-projects .prev-next .button:focus{border:none!important;outline:none}.home-projects .prev-next .button:hover{color:#ffc300}.home-projects .prev-next .btn-left{width:100%}.home-projects .prev-next .btn-right{width:100%;text-align:right}.home-projects .prev-next .btn-prev{margin-left:3%}.home-projects .prev-next .btn-next{margin-right:3%}.home-projects .prev-next .line{width:100px;height:0;border:1px solid #ffc000;margin:3px;display:inline-block}.home-2{width:100%}.home-2 .bg-img{background:url(/_next/static/media/hear-from.0f1a4d9e.jpg);background-position:50%;width:100%;height:75vh;background-size:cover;position:relative}.home-2 .bg-img #bg-overlay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8)}.home-2 .bg-img .home-2-title{margin:0 auto;width:80%;position:relative;padding-top:8%}.home-2 .bg-img .home-2-title .header{color:#aeb0b2;font-weight:400;font-size:16px;letter-spacing:.56em;margin-top:0;margin-bottom:25px;font-family:Source Sans Pro,sans-serif}.home-2 .bg-img .home-2-title .home-2-title-2{font-size:60px;letter-spacing:.03em;line-height:74px;margin-top:0;color:#c9cbcd;font-family:EB Garamond,serif}.home-2 .bg-img .home-2-title .home-2-title-2 .sub-title-2{margin-left:4%}.home-2 .bg-img .home-2-title .view{text-align:right;bottom:9vh;position:relative}.home-2 .bg-img .home-2-title .view .line{width:80px;height:0;border:1px solid #ffc000;opacity:.3;margin:5px 30px 5px 0;display:inline-block}.home-2 .bg-img .home-2-title .view .view-all{font-size:15px;color:#f3b640;font-family:Source Sans Pro,sans-serif;letter-spacing:5px}.home-2 .bg-img .home-2-title .view .view-all a{text-decoration:none!important}.home-2 .bg-img .home-2-title .view .view-all a:hover span.ul:after{width:95%;border-color:#f3b640;bottom:0}.home-3{margin-top:10vh}.home-3 .news-blog{width:100%}.home-3 .news-blog .row{padding:0 10%}.home-3 .news-blog .row .sub-header{text-align:right;color:#3b4349;font-weight:500;font-family:Source Sans Pro,sans-serif;letter-spacing:.56em;margin-top:60px;font-size:16px;margin-bottom:25px}@media(max-width:768px){.home-3 .news-blog .row .sub-header{margin-bottom:7px}}.home-3 .news-blog .row p{font-size:60px;line-height:74px;text-align:right;margin-bottom:10vh;margin-top:0;font-family:EB Garamond,serif}@media(max-width:768px){.home-3 .news-blog .row p{font-size:30px;line-height:normal}}.home-3 .home-4{background-color:#ffb207;margin-top:120px}.home-3 .home-4 #blogs-1{padding:0 10% 100px;position:relative;margin-top:10px;bottom:7vh;width:80%}.home-3 .home-4 #blogs-1 .blog-item{width:96.3%;margin-left:2%;background-color:#fff;cursor:pointer}.home-3 .home-4 #blogs-1 .blog-item .p20{padding:30px}.home-3 .home-4 #blogs-1 .blog-item h2{height:80px;font-size:32px;font-weight:500;line-height:40px;letter-spacing:.002em;text-overflow:ellipsis;margin-top:20px;margin-bottom:35px}.home-3 .home-4 #blogs-1 .blog-item h2,.home-3 .home-4 #blogs-1 .blog-item p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-3 .home-4 #blogs-1 .blog-item p{color:#7c8080;font-family:Source Sans Pro,sans-serif;font-size:20px;line-height:34px;letter-spacing:.007em;margin-top:0;margin-bottom:24px}.home-3 .home-4 #blogs-1 .blog-item .type{color:#ffa70a;text-transform:uppercase;letter-spacing:.38em;line-height:1;margin:0;font-size:15px;font-weight:700}.home-3 .home-4 #blogs-1 .blog-item #date{letter-spacing:.33em;text-transform:uppercase;color:#7c8080;-webkit-text-fill-color:#7c8080;font-size:12px;font-family:Source Sans Pro,sans-serif;height:auto;margin:0;line-height:20px}.home-3 .home-4 #blogs-1 .blog-item>div{width:100%!important}.home-3 .home-4 #blogs-1 .blog-item .blog-item-images{width:660px;height:auto;aspect-ratio:16/9;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.home-3 .home-4 #blogs-1 .slick-dots{display:flex;justify-content:space-between;align-items:center;bottom:-75px;position:relative}.home-3 .home-4 #blogs-1 .slick-dots li div div{width:4px!important;height:15px!important}.home-3 .home-4 #blogs-1 .slick-dots .view-all-cont{margin-right:5px;display:flex;align-items:center;letter-spacing:5px}.home-3 .home-4 #blogs-1 .slick-dots .view-all{font-size:15px;line-height:51px;letter-spacing:.38em;color:#39434a}.home-3 .home-4 #blogs-1 .slick-dots .view-all:hover{text-decoration:none!important}.home-3 .home-4 #blogs-1 .slick-dots .slick-active div{background-color:#000!important}.home-3 .home-4 #blogs-1 a.view-all:hover span.ul:after{width:95%;bottom:13px;border-color:#39434a}.home-5{background-color:#e3e4e4;padding-top:100px;padding-bottom:100px}.home-5 .home-5-title{padding:0 10% 5px}.home-5 .home-5-title h2{font-size:16px;letter-spacing:.56em;font-weight:500;color:#3b4349;margin-top:0;margin-bottom:25px;font-family:Source Sans Pro,sans-serif}@media(max-width:768px){.home-5 .home-5-title h2{margin-bottom:7px}}.home-5 .home-5-title .sub-header{font-size:60px;line-height:74px;letter-spacing:.003em;font-weight:500;margin-top:0;font-family:EB Garamond,serif}@media(max-width:768px){.home-5 .home-5-title .sub-header{font-size:30px;line-height:normal}}.home-5 #blogs-1{padding:0 10%;position:relative;margin:0 auto;width:80%}.home-5 #blogs-1 .slick-list,.home-5 #blogs-1 .slick-slider,.home-5 #blogs-1 .slick-track{z-index:1}.home-5 #blogs-1 .slick-dots{position:relative;display:flex;justify-content:space-between;align-items:center;bottom:0!important;margin-top:40px}.home-5 #blogs-1 .blog-item{width:100%;display:inline-block;position:relative}.home-5 #blogs-1 .blog-item .blog-item-inner{transition:background-color .3s ease;background-color:transparent;padding-top:40px}.home-5 #blogs-1 .blog-item img{width:200px;height:300px;max-width:100%;max-height:100%;margin:0 auto}.home-5 #blogs-1 .blog-item .awards-details{padding-left:10px;padding-right:10px;padding-top:20px;font-size:18px;line-height:25px;letter-spacing:.075em;font-weight:400;text-align:center;font-family:Source Sans Pro,sans-serif}.home-5 #blogs-1 .blog-item .p20{opacity:0;transition:all .4s ease;font-size:15px;line-height:20px;text-align:center;font-family:Source Sans Pro,sans-serif;padding-top:0;display:flex;justify-content:center}.home-5 #blogs-1 .blog-item .p20 img{max-width:100%;-o-object-fit:cover;object-fit:cover}.home-5 #blogs-1 .blog-item .title{text-align:center;padding:0 20px;margin-bottom:0}.home-5 #blogs-1 .blog-item .award-stars,.home-5 #blogs-1 .blog-item .title-type{font-weight:700}.home-5 #blogs-1 .blog-item .award-title{font-size:18px;line-height:25px;font-weight:400;text-align:center;letter-spacing:.075em;font-family:Source Sans Pro,sans-serif;margin-top:0;margin-bottom:20px}.home-5 #blogs-1 .blog-item .office{margin-top:5px;color:#000}.home-5 #blogs-1 .img-1{display:block;justify-content:center}.home-5 #blogs-1 .img-hover{display:none}.home-5 #blogs-1 .blog-item:hover .blog-item-inner{background-color:#fff}.home-5 #blogs-1 .blog-item:hover .img-hover{display:block}.home-5 #blogs-1 .blog-item:hover .p20{opacity:1}.home-5 #blogs-1 .slick-dots .view-all{font-size:15px;line-height:24px;color:#39434a}.home-5 #blogs-1 .slick-dots .view-all:hover span.ul:after{width:97%;border-color:#39434a}.home-5 #blogs-1 .slick-dots .view-all:hover{text-decoration:none!important}.home-5 #blogs-1 .slick-dots .slick-active div{background-color:#828486!important}#banner-right-bottom{display:flex;justify-content:space-between;align-items:center;position:absolute;right:0}#banner-right-bottom .brb-no-cont{opacity:0;bottom:-50px}#banner-right-bottom .brb-no{position:relative;bottom:0;opacity:1}#banner-right-bottom #brb-1{margin-right:50px;display:flex;align-items:center;font-family:EB Garamond,serif;color:gray;text-align:right}#banner-right-bottom #brb-2{margin-right:20px;font-family:Source Sans Pro,sans-serif;color:#c3c4c6;position:relative;bottom:-50px;opacity:0}#banner-right-bottom #brb-2,#banner-right-bottom #brb-2>div{font-size:15px;letter-spacing:5.12px}#banner-right-bottom #brb-3{width:50px;background-color:gray;height:4px;margin:10px;position:relative;bottom:-50px;opacity:0}#banner-right-bottom #brb-3 .homeBannerBars{width:100%;display:block;position:absolute;left:0;height:4px;border-radius:2px;bottom:-50px;opacity:0}#banner-right-bottom #brb-3 .homeBannerBars span{position:absolute;display:block;background-color:#f3b640;left:0;height:100%;border-radius:2px}.pagingBars{width:5px;height:20px;background-color:transparent;border-radius:15px;margin-left:0;border:1px solid #3b4349}.slick-dots li.slick-active .pagingBars{background-color:#ffc300;border-color:#ffc300}@media(min-width:2000px){.home-1 .home-1-content{margin-top:150px}}@media(min-width:1900px){.home-1 #no-one-size-cont{height:400px}}@media(min-width:2560px){.home-1 #no-one-size-cont{height:500px}.home-1 .home-1-content{margin-top:80px}}@media(max-width:1360px){.home-1 .home-1-content{margin-top:-50px}.home-1 #no-one-size-cont{height:300px}}@media(max-width:1024px){#home .page-banner .header-title .header-title-img{max-width:100%}}@media(max-width:768px){a.project-small,a.project-small:focus{text-decoration:none}#landing-title{font-size:24px!important;letter-spacing:9px!important}.page-banner-2{height:70vh}.prev-next .btn-next,.prev-next .btn-prev{font-size:10.5px!important;line-height:15px!important;letter-spacing:.345em!important}#home .page-banner{height:100%!important}#home .page-banner .slick-slide{display:block;position:relative}#home .page-banner .header-title{width:calc(100% - 40px);left:20px}#home .page-banner .prev-next,#home .page-banner a.home-scroll-btn{display:none}#home .page-banner .header-title .header-title-2{font-size:24px;line-height:35px;letter-spacing:.2em}#home .page-banner .slick-dots{right:auto;text-align:center;position:relative;justify-content:center}#home .page-banner #banner-right-bottom #brb-2{display:none}#home .page-banner #banner-right-bottom #brb-1{margin-right:0}#home .page-banner .carousel img{height:100vh!important;width:100%!important}#home .page-banner .home-bg-overlay{height:100vh}.page-banner-2 .header-title{margin-top:-90px}.page-banner-2 .header-title .about{font-size:10px!important;line-height:20px;letter-spacing:.56em;font-size:20px}.page-banner-2 .header-title .header-title-2{font-size:23px;line-height:29px}.page-banner-2 .header-title .read-more{font-size:15px;line-height:24px;letter-spacing:.38em}.home-1{margin-top:100px}.home-1 .home-1-title{font-size:10px}.home-1 .home-1-title-grp{margin:.65em 0}.home-1 .home-1-title-1,.home-1 .home-1-title-2{font-size:30px;line-height:37px;letter-spacing:.02em;padding-left:0}.home-1 .home-1-content{margin-top:30px;width:100%;padding-left:0;margin-bottom:80px}.home-2 .bg-img{max-height:450px}.home-2 .bg-img .home-2-title .header{font-size:10px}.home-2 .bg-img .home-2-title .view{bottom:0}.home-2 .bg-img .home-2-title .home-2-title-2{font-size:30px;line-height:37px;letter-spacing:.02em}.home-2 .bg-img .home-2-title .home-2-title-2 .sub-title-2{margin-left:0}.home-3 .news-blog{width:100%;padding:0}.home-3 .news-blog .row{padding:0 20px}.home-3 .news-blog .row h1{margin-right:0;font-size:23px;line-height:26px;letter-spacing:.025em;font-weight:500}.home-3 .home-2 .mobile-projects{margin-top:-150px}.home-3 .home-4{margin-top:80px}.home-3 .home-4 #blogs-1{padding:0 20px 40px;width:calc(100% - 40px)}.home-3 .home-4 #blogs-1 .slick-dots{display:block!important;bottom:auto!important;position:relative;text-align:center;padding-top:20px}.home-3 .home-4 #blogs-1 .slick-dots .view-all{font-size:15px;line-height:24px;margin-left:10px}.home-3 .home-4 #blogs-1 .slick-dots .view-all-cont{justify-content:center}.home-3 .home-4 #blogs-1 .blog-item{display:block;height:470px;width:100%;margin-left:0}.home-3 .home-4 #blogs-1 .blog-item .type{font-size:11.5px;line-height:28px;letter-spacing:.38em}.home-3 .home-4 #blogs-1 .blog-item h2{font-size:20px;line-height:34px;letter-spacing:.025em;height:auto;margin-top:15px;margin-bottom:20px}.home-3 .home-4 #blogs-1 .blog-item p{font-size:15px;line-height:25px;letter-spacing:.07em}.home-3 .home-4 #blogs-1 .blog-item #date{font-size:10px;line-height:11px;letter-spacing:.33em}.home-5 .home-5-title h2{font-size:10px;letter-spacing:.56em}.home-5 .home-5-title h1{font-size:23px;line-height:29px;letter-spacing:.02em}.home-5 #blogs-1{width:calc(100% - 40px);padding:0 20px}.home-5 #blogs-1 .blog-item .blog-item-inner,.home-5 #blogs-1 .blog-item .p20{opacity:1;background-color:#fff}.home-5 #blogs-1 .blog-item img{padding:0}.home-5 #blogs-1 .blog-item .img-hover{display:block}.home-5 #blogs-1 .slick-dots{bottom:110px!important;position:relative;bottom:0!important;position:relative!important;padding-bottom:0;margin-top:20px;justify-content:center;flex-direction:column}.home-5 #blogs-1 .slick-dots .blog-dots{margin-left:0!important;padding-left:0;text-align:center}.home-projects{width:100%;padding:0;margin-top:-150px}.home-projects .banner-projects h2{margin:0;bottom:40px}.home-projects .banner-projects p{margin:0;bottom:20px;opacity:1}.home-projects .banner-projects.banner-projects-std{width:100%}.home-projects .prev-next{bottom:auto;margin-top:10px}.home-projects .prev-next .line{display:none}}@media(max-width:420px){#home .page-banner .header-title{left:15px}}@media(max-height:700px){.home-projects{margin-top:-20vh}.home-2 .bg-img .home-2-title .view{bottom:4vh}}#blogs .page-banner .header-bg{background:url(/_next/static/media/background.ee004072.jpg);background-size:cover;background-position:50%}#blogs .header-subtitle{font-family:Source Sans Pro,sans-serif}#blogs #blogs-1{margin-top:-150px;position:relative;padding:0 10% 80px}#blogs #blogs-1 .blog-item{width:33.3%;display:inline-block;vertical-align:top;margin-bottom:40px}#blogs #blogs-1 .blog-item:hover{text-decoration:none!important}#blogs #blogs-1 .blog-item .blog-title{font-weight:300;letter-spacing:.02em;font-size:32px;line-height:40px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:80px}#blogs #blogs-1 .blog-item .snippet{display:none}#blogs #blogs-1 .blog-item .snippet span{color:gray;line-height:25px;letter-spacing:.5px}#blogs #blogs-1 .blog-item .type{-webkit-text-fill-color:#7c8080;letter-spacing:.38em;margin-bottom:0}#blogs #blogs-1 .blog-item #date,#blogs #blogs-1 .blog-item .type{color:#7c8080;text-transform:uppercase;font-weight:400;font-size:12px;font-family:Source Sans Pro,sans-serif}#blogs #blogs-1 .blog-item #date{letter-spacing:.33em;margin-bottom:20px}#blogs #bar{height:50px;padding:10px;justify-content:space-between}#blogs #bar,#blogs #bar #category{display:flex;align-items:center}#blogs #bar #category a{color:#abadaf;-webkit-text-fill-color:#abadaf;padding:10px;cursor:pointer;font-size:15px;transition:all .3s ease}#blogs #bar #category .active,#blogs #bar #category a:hover{color:#ffc000;-webkit-text-fill-color:#ffc000}#blog{min-height:50vh}#blog .page-banner .header-text{color:#fff}#blog .page-banner .header-bg{background:url(/_next/static/media/image.8a752343.jpg);background-size:cover;background-position:50%}#blog #blog-1{padding:0 10%;position:relative;margin-top:50px}#blog #blog-1 .title{display:flex;align-items:center;justify-content:space-between}#blog #blog-1 .title h1{color:#d3dada;font-size:60px;font-weight:500;line-height:74px;letter-spacing:.003em;margin-bottom:60px}#blog #blog-1 .title p{color:#ffb500;font-family:EB Garamond,serif;letter-spacing:.345em;font-weight:700;font-size:15px;font-family:Source Sans Pro,sans-serif}#blog-2{padding:0 10%;margin-top:70px;display:flex;justify-content:space-between}#blog-2 .inner-left{width:20%}#blog-2 p{color:#7c8080}#blog-2 #right-div{width:70%;padding-left:80px;border-left:2px solid #c0c2c3}#blog-2 #right-div img{max-width:100%;height:auto}#blog-2 #right-div p{margin-top:0;font-size:18px;line-height:30px;letter-spacing:.007em}#blog-2 .share-cont{margin-top:40px;margin-bottom:30px}#blog-2 #share{color:gray;font-size:13px;font-weight:500;letter-spacing:.345em;font-family:EB Garamond,serif;margin-bottom:15px}#blog-2 .share-buttons{display:flex;align-items:center;justify-content:flex-start}#blog-2 .share-buttons button{padding:10px!important}#blog-2 .div-1{margin-top:0;margin-bottom:0}#blog-2 .div-1 .p-1{color:#ffa70a;font-size:13px;letter-spacing:.38em;line-height:45px;font-weight:700;margin:0}#blog-2 .div-1 .p-2{color:#3b4349;line-height:30px;font-size:18px;letter-spacing:.002em;width:100%;margin-top:0}#up-next{padding:50px 110px 110px;background-color:#e3e4e4;margin-top:50px}#up-next .up-next-bar{display:flex;align-items:center;justify-content:space-between}#up-next .up-next-bar #up-next-text{padding:10px;font-family:EB Garamond,serif;color:#3b4349;font-size:35px;line-height:44px;letter-spacing:.31em}#up-next .up-next-bar #back-to-all{color:#3b4349;font-family:EB Garamond,serif;font-size:15px;padding:10px;cursor:pointer;letter-spacing:4px}#up-next .up-next-bar #back-to-all:hover span.ul:after{border-color:#3b4349}#up-next .grid-item{width:33.3%;display:inline-block;cursor:pointer}#up-next .grid-item img{display:block;transition:all .3s ease}#up-next .grid-item #over-lay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}#up-next .grid-item #over-lay:hover{background-color:rgba(0,0,0,.1)}#up-next .grid-item #title{position:absolute;bottom:20px;left:20px;color:#fff;-webkit-text-fill-color:#fff;font-size:25px;line-height:35px;letter-spacing:.025em;transition:all .3s ease;margin:0}#up-next .grid-item #type{position:absolute;bottom:-65px;left:20px;color:#ffc300;-webkit-text-fill-color:#ffc300;font-family:Source Sans Pro,sans-serif;transition:all .3s ease}#up-next .link-work-item .work-inner-cont{position:relative;overflow:hidden}#up-next .link-work-item:hover img{transform:scale(1.1)}#up-next .link-work-item:hover #title{bottom:35px}#up-next .link-work-item:hover #type{bottom:-3px;opacity:1}@media(max-width:1360px){#right-div video{max-width:100%}}@media(max-width:768px){#blogs .page-banner{height:450px}#blogs #blogs-1{margin-top:-90px}#blogs #blogs-1 .blog-item{width:100%}#blogs #blogs-1 .blog-item .p10{padding:0}#blogs #blogs-1 .blog-item .type{font-size:12px}#blogs #blogs-1 .blog-item .blog-title{font-size:20px;line-height:34px;height:auto}#blogs #blogs-1 .blog-item #date{font-size:10px}#blog #blog-1{margin-top:10px}#blog #blog-1 .title{display:block}#blog #blog-1 .title h1{font-size:23px;line-height:30px}#blog #blog-1 .title p{font-size:10px}#blog #blog-2{margin-top:20px;flex-direction:column}#blog #blog-2 .div-1{margin-bottom:0}#blog #blog-2 .div-1 .p-1{font-size:12px;line-height:18px}#blog #blog-2 .div-1 .p-2{font-size:20px;line-height:32px}#blog #blog-2 #right-div{order:1;width:100%;padding-left:0;border-left:0;border-bottom:1px solid #cbcdce}#blog #blog-2 #right-div video{max-width:100%}#blog #blog-2 .share-cont{display:flex;flex-direction:column;order:3;margin:20px 0;padding:20px 0;border-top:1px solid #cbcdce}#blog #blog-2 #share{font-size:10px;line-height:15px;margin-top:0}#blog #blog-2 .inner-left{margin-top:20px;width:100%;order:2}#up-next{padding:20px}#up-next .up-next-bar #up-next-text{font-size:15px;line-height:44px;padding:0}#up-next .up-next-bar #back-to-all{padding:0;font-size:11px;line-height:15px}#up-next .grid-item{width:100%}#up-next .grid-item .p10{padding:0}#up-next .grid-item #title{font-size:22px;line-height:30px}}#pre-loader{background-color:#000;overflow:hidden;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;transition:all 1.8s ease;opacity:1}#pre-loader.inactive{display:none}#pre-loader p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:25px;width:100%;text-align:center;font-family:EB Garamond,serif}#pre-loader .controls{position:absolute;top:0;left:0;z-index:2}#pre-loader button{height:3em;width:6em;margin:1em;font-weight:700;font-size:.5em;text-transform:uppercase;cursor:pointer;color:#fff;border:1px solid #fff;background-color:#000}#pre-loader button:hover{color:#000;background-color:#00baff}#pre-loader button:focus{border:1px solid #00baff}#pre-loader button:active{background-color:#1f1f1f;color:#fff}#pre-loader p,#pre-loader video{opacity:0}#pre-loader.check-cookie p,#pre-loader.check-cookie video{opacity:1}#pre-loader.fadeout{opacity:0;visibility:hidden}@keyframes spin1{0%{transform-origin:center;transform:rotate(0deg)}to{transform-origin:center;transform:rotate(1turn)}}@keyframes rotation{0%{transform-origin:center;transform:rotate(0deg)}to{transform-origin:center;transform:rotate(359deg)}}@media(max-width:768px){#pre-loader{transform:scale(1)}}#contact .header-text{font-size:60px;line-height:74px}.contact-main{padding:0 10%}.contact-main .leaflet-map{margin-top:-120px;width:60%;max-width:870px}.contact-main .leaflet-map #map{width:100%;height:500px}.contact-main .leaflet-map .leaflet-div-icon{border:none!important}.contact-main .google-map{margin-top:-120px;position:relative;width:100%;height:500px}.contact-1,.contact-2{padding:0 10%}.contact-2{margin-bottom:20px}.contact-2 #loader{height:auto}.contact-2 .contact-2-1{display:inline-block;width:100%}.contact-2 .contact-2-1 .contact-2-1-1{width:50%;display:inline-block;vertical-align:top}.contact-2 .contact-2-1 .contact-2-1-1 .contact{margin-bottom:20px}.contact-2 .contact-2-1 .contact-2-1-1 .contact a span.ul:after{width:99%}.contact-2 .contact-2-1 .contact-2-1-1 .contact a span.ul.active:after{border-color:#7c8080}.contact-2 .contact-2-1 .contact-2-1-1 .contact .img-spacer,.contact-2 .contact-2-1 .contact-2-1-1 .contact img{width:20px;vertical-align:middle;display:inline-block;margin-right:20px}.contact-2 .contact-2-1 .contact-2-1-1 .contact p{color:#7c8080;font-family:Source Sans Pro,sans-serif;display:inline-block;vertical-align:top;margin:0;font-size:16px;line-height:25px}.contact-2 .contact-2-1 .contact-2-1-2{width:40%;max-width:670px;display:inline-block;vertical-align:top}.contact-2 .contact-2-1 .contact-2-1-2 *,.contact-2 .contact-2-1 .contact-2-1-2 :after,.contact-2 .contact-2-1 .contact-2-1-2 :before{box-sizing:border-box}.contact-2 .contact-2-1 .contact-2-1-2 .contact-info{padding-bottom:10px}.contact-2 .contact-2-1 .contact-2-1-2 .contact-info p{font-size:12px;font-weight:lighter}.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn{padding:15px;background-color:transparent;color:#ffc300;font-weight:700;border-radius:8px;margin-left:10px;position:relative;text-indent:-9999px;border-color:transparent;line-height:1;height:30px;text-align:center;display:inline-block;vertical-align:middle;cursor:pointer}.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn:after,.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn:before{content:"";display:block;position:absolute;border-top:1px solid #ffc300;width:15px;height:1px;transform:rotate(45deg);top:14px;left:7px;transition:all .3s ease}.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn:after{transform:rotate(128deg)}.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn:hover:before{transform:rotate(-45deg)}.contact-2 .contact-2-1 .contact-2-1-2 .remove-btn:hover:after{transform:rotate(-128deg)}.contact-2 .contact-2-1 .contact-2-1-2 .dropzone{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:2px;border:2px dashed #bdbdbd;background-color:#fafafa;color:#bdbdbd;outline:none;transition:border .24s ease-in-out;cursor:pointer}.contact-2 .contact-2-1 .contact-2-1-2 .resume-cv{top:-40px}.contact-2 .contact-2-1 .contact-2-1-2 .upload-size{font-size:12px}.contact-2 .contact-2-1 .contact-2-1-2 .warning{font-size:12px;text-align:left;color:red;font-weight:700}.contact-2 .contact-2-1 .contact-2-1-2 .warning img{vertical-align:middle;margin-right:10px}.contact-2 .contact-2-1 .contact-2-1-2 .warning-no-btm .warning{margin-bottom:0}.contact-2 .contact-2-1 .contact-2-1-2 .group{position:relative;margin:35px 0;width:100%}.contact-2 .contact-2-1 .contact-2-1-2 textarea{resize:none}.contact-2 .contact-2-1 .contact-2-1-2 input,.contact-2 .contact-2-1 .contact-2-1-2 textarea{background:none;font-size:16px;padding:10px 10px 10px 5px;display:block;width:100%;border-radius:0;border:none;border-bottom:1px solid #c6c6c6;letter-spacing:.1em}.contact-2 .contact-2-1 .contact-2-1-2 input:focus,.contact-2 .contact-2-1 .contact-2-1-2 textarea:focus{outline:none}.contact-2 .contact-2-1 .contact-2-1-2 input:focus~label,.contact-2 .contact-2-1 .contact-2-1-2 input:valid~label,.contact-2 .contact-2-1 .contact-2-1-2 textarea:focus~label,.contact-2 .contact-2-1 .contact-2-1-2 textarea:valid~label{top:-14px;font-size:12px;color:#3b4349}.contact-2 .contact-2-1 .contact-2-1-2 input:focus~.bar:before,.contact-2 .contact-2-1 .contact-2-1-2 textarea:focus~.bar:before{width:100%}.contact-2 .contact-2-1 .contact-2-1-2 input.isclicked~label{top:-14px;font-size:12px;color:#3b4349}.contact-2 .contact-2-1 .contact-2-1-2 label{opacity:.5;font-size:18px;font-weight:400;position:absolute;pointer-events:none;left:5px;top:10px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.3em;font-family:Source Sans Pro,sans-serif}.contact-2 .contact-2-1 .contact-2-1-2 .success-msg{font-size:15px;font-weight:700;letter-spacing:.03em;margin-top:20px}.contact-2 .contact-2-1 .contact-2-1-2 .bar{position:relative;display:block;width:100%}.contact-2 .contact-2-1 .contact-2-1-2 .bar:before{content:"";height:2px;width:0;bottom:0;position:absolute;background:#3b4349;transition:all .3s ease;left:0}.contact-2 .contact-2-1 .contact-2-1-2 .btn{background:#fff;color:#959595;border:none;padding:10px 20px;border-radius:3px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;outline:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.contact-2 .contact-2-1 .contact-2-1-2 .btn:hover{color:#8b8b8b;box-shadow:0 7px 14px rgba(0,0,0,.18),0 5px 5px rgba(0,0,0,.12)}.contact-2 .contact-2-1 .contact-2-1-2 .btn.btn-submit{background:#ffb500;font-family:Source Sans Pro,sans-serif;color:#fff;width:100%;height:52px;border-radius:25px;font-weight:700;letter-spacing:4px;cursor:pointer}.contact-2 .contact-2-1 .contact-2-1-2 .btn.btn-submit:hover{background:#e6a300;color:#fff}.contact-2 .contact-2-1 .contact-2-1-2 .btn-box{text-align:center;margin-top:20px;margin-bottom:20px}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont{width:100%!important}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont #footer-tnc{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px!important;height:20px;border:1px solid #c3c5c6;position:relative;vertical-align:middle;display:inline-block}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont label{display:block;margin-top:-20px;margin-bottom:0;padding:20px 0;cursor:pointer;position:relative;opacity:1!important;left:auto;top:auto;text-transform:none;pointer-events:all}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont input[type=checkbox]:checked:after{content:"";left:6px;top:3px;width:6px;height:12px;border:solid #000;border-width:0 2px 3px 0;transform:rotate(45deg);position:absolute;display:block}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont div{width:calc(100% - 43px);margin-left:20px;display:inline-block;vertical-align:middle;color:#000;font-size:16px;line-height:20px;font-family:Source Sans Pro,sans-serif;letter-spacing:.007em}.contact-2 .contact-2-1 .contact-2-1-2 .footer-tnc-cont div a span.ul:after{bottom:1px;border-color:#c0c2c3}@media(max-width:1360px){.contact-main .leaflet-map{width:90%}}@media(max-width:768px){#contact .page-banner{max-height:450px}#contact .header-text{font-size:23px;line-height:30px}.contact-main .leaflet-map{width:100%;margin-top:-60px}.contact-main .leaflet-map #map{width:100%;height:300px}.contact-2{padding:0 20px}.contact-2 .contact-2-1 .contact-2-1-1{margin-top:0;width:100%}.contact-2 .contact-2-1 .contact-2-1-1 .contact img{width:25px;vertical-align:top}.contact-2 .contact-2-1 .contact-2-1-1 .contact .icon-phone{margin-top:4px}.contact-2 .contact-2-1 .contact-2-1-1 .contact .icon-email{margin-top:7px}.contact-2 .contact-2-1 .contact-2-1-1 .contact .icon-location{margin-top:4px}.contact-2 .contact-2-1 .contact-2-1-1 .contact p{font-size:15px;line-height:30px;vertical-align:middle}.contact-2 .contact-2-1 .contact-2-1-2{margin-top:20px;width:100%}.contact-2 .contact-2-1 .contact-2-1-2 .group{margin:25px 0}.contact-2 .contact-2-1 .contact-2-1-2 label{font-size:13px}.contact-2 .contact-2-1 .contact-2-1-2 input,.contact-2 .contact-2-1 .contact-2-1-2 textarea{padding:0;line-height:45px}}#expertise .header-bg{background:url(/_next/static/media/background.7d6bc183.jpg);background-size:cover;background-position:50%}#expertise .header-subtitle{font-family:Source Sans Pro,sans-serif}#expertise .header-subtitle-font{font-family:EB Garamond,serif}#expertise #expertise-1{padding:0 10%}#expertise #expertise-1 img{margin-top:-220px;position:relative}#expertise #expertise-2{padding:5% 10% 2%}#expertise #expertise-2 #expertise-2-1,#expertise #expertise-2 #expertise-2-2,#expertise #expertise-2 #expertise-2-3{display:inline-block;width:33%;vertical-align:top;border-right:1px solid #c2c4c5;cursor:pointer}#expertise #expertise-2 #expertise-2-1 h2,#expertise #expertise-2 #expertise-2-1 p,#expertise #expertise-2 #expertise-2-2 h2,#expertise #expertise-2 #expertise-2-2 p,#expertise #expertise-2 #expertise-2-3 h2,#expertise #expertise-2 #expertise-2-3 p{width:80%;color:#7c8080}#expertise #expertise-2 #expertise-2-1 p.exp-0>p{margin:0}#expertise #expertise-2 #expertise-2-2 h2,#expertise #expertise-2 #expertise-2-2 p{margin:auto auto 30px}#expertise #expertise-2 #expertise-2-2 p.exp-1>p{margin:0}#expertise #expertise-2 #expertise-2-3{border:none}#expertise #expertise-2 #expertise-2-3 h2,#expertise #expertise-2 #expertise-2-3 p{margin-left:auto}#expertise #expertise-2 #expertise-2-3 p.exp-2>p{margin:0}#expertise #expertise-2 h2{font-size:35px;line-height:50px;letter-spacing:.0025em;color:#3b4349!important;margin:0 0 30px}#expertise #expertise-2 p{color:#7c8080;font-size:18px}#expertise #expertise-3{background:#e2e3e3}#expertise #expertise-3 .box{position:relative;display:block;width:33%;border-top:3px solid #ffc000}#expertise #expertise-3 hr{border:none;border-bottom:1px solid hsla(200,3%,77%,.533)}#expertise #expertise-3 .box:before{border-top:25px solid #ffc000}#expertise #expertise-3 .box:after,#expertise #expertise-3 .box:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-left:45px solid transparent;border-right:45px solid transparent}#expertise #expertise-3 .box:after{display:inline-block;top:-3px;border-top:25px solid #fff}#expertise #expertise-3 .box-2{left:33%}#expertise #expertise-3 .box-3{left:66%}#expertise #expertise-3 .contents{padding:0 10%}#expertise #expertise-3 .header-expertise-title{display:inline-block;width:30%;font-family:EB Garamond,serif;color:#3b4349;font-size:35px;line-height:50px;letter-spacing:.002em;vertical-align:middle}#expertise #expertise-3 p{display:inline-block;width:70%;vertical-align:middle;color:#7c8080;font-size:18px;letter-spacing:.007em}#expertise #expertise-3 p>p{margin:0}#expertise #expertise-3 .expertise-3-content{margin-top:5%;padding-bottom:5%}@media(max-width:1500px){#expertise #expertise-1 img{margin-top:-150px}}#expertise .header-cont .header-text{font-size:60px;line-height:74px}@media(max-width:768px){#expertise .header-cont .header-text{font-size:23px;line-height:30px}#expertise .header-cont .header-subtitle{font-size:16px;line-height:22px}}@media(max-width:1024px){#expertise #expertise-2{padding:5% 10% 0;position:relative}#expertise #expertise-2 #expertise-2-1,#expertise #expertise-2 #expertise-2-2,#expertise #expertise-2 #expertise-2-3{width:100%;border-right:none}#expertise #expertise-2 #expertise-2-1 h2,#expertise #expertise-2 #expertise-2-1 p,#expertise #expertise-2 #expertise-2-2 h2,#expertise #expertise-2 #expertise-2-2 p,#expertise #expertise-2 #expertise-2-3 h2,#expertise #expertise-2 #expertise-2-3 p{width:100%}#expertise #expertise-2 #expertise-2-1 p,#expertise #expertise-2 #expertise-2-2 p,#expertise #expertise-2 #expertise-2-3 p{display:none}#expertise #expertise-2 #expertise-2-1 h2,#expertise #expertise-2 #expertise-2-2 h2,#expertise #expertise-2 #expertise-2-3 h2{position:relative}#expertise #expertise-2 #expertise-2-1 h2:before,#expertise #expertise-2 #expertise-2-2 h2:before,#expertise #expertise-2 #expertise-2-3 h2:before{content:"";display:block;position:absolute;left:-100px;height:1px;border-bottom:1px solid #c0c2c3;bottom:-20px;right:-100px}#expertise #expertise-2 #expertise-2-1 .mobile-arrow,#expertise #expertise-2 #expertise-2-2 .mobile-arrow,#expertise #expertise-2 #expertise-2-3 .mobile-arrow{background:transparent url(/_next/static/media/arrow-right.d8e7193f.png) 50%/cover no-repeat;position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px}#expertise #expertise-2 #expertise-2-1.isactive h2,#expertise #expertise-2 #expertise-2-2.isactive h2,#expertise #expertise-2 #expertise-2-3.isactive h2{font-weight:700}#expertise #expertise-2 #expertise-2-3 h2{margin-bottom:20px}#expertise #expertise-2 #expertise-2-3 h2:before{display:none}#expertise #expertise-2 h2{font-size:23px;line-height:27px}#expertise #expertise-2 p{font-size:15px;line-height:25px}#expertise #expertise-3 .expertise-3-content{margin-top:40px}#expertise #expertise-3 .header-expertise-title{width:100%;font-size:22px;line-height:30px;margin:0}#expertise #expertise-3 p{width:100%;font-size:15px;line-height:25px}#expertise #expertise-3 hr{margin:20px 0}#expertise #expertise-3 .box{left:50%;margin-left:calc(-45px - 5%)}}@media(max-width:768px){#expertise #expertise-1{padding:0}#about #about-3 #about-3-2 .carousel .slick-slider .slick-list .slick-active{transform-origin:bottom}}@media(max-width:350px){#expertise #expertise-1 img{margin-top:-20px}}.faq-page .page-banner{max-height:500px}.faq-page .page-banner .header-bg{background:url(/_next/static/media/background.ec80a743.webp);background-size:cover;background-position:50%}.faq-page .header-subtitle{font-family:Source Sans Pro,sans-serif}.faq{background:#fff;width:80%;margin:-120px auto 0;position:relative;padding-bottom:120px}.faq .faq-1{padding:40px}.faq .faq-1 h2{font-family:EB Garamond,serif;color:#3b4349;font-weight:500;margin-bottom:40px;font-size:30px;letter-spacing:.025em;line-height:40px}.faq input{position:absolute;opacity:0;z-index:-1}.faq .row{display:flex;padding-right:25px;padding-bottom:30px}.faq .row .col{flex:1 1}.faq .row .col:last-child{margin-left:1em}.faq .tabs{border-radius:8px;overflow:hidden;position:relative}.faq .tab{width:100%;overflow:hidden}.faq .tab-label{display:flex;justify-content:space-between;padding:1em;font-weight:700;cursor:pointer}.faq .tab-label:after{content:"";transform:rotate(180deg);position:absolute;right:-5px;top:3px;width:25px;height:25px;text-align:center;background:transparent url(/_next/static/media/arrow-up.ebcfb247.png) 50%/contain no-repeat;transition:all .35s}.faq .tab-content{max-height:0;padding:0 1em;color:#2c3e50;background:#fff;overflow:hidden;transition:all .3s ease-in-out}.faq .tab-content p{margin:0}.faq .tab-label{color:#3b4349!important;font-weight:500;font-size:30px;line-height:45px;letter-spacing:.0025em;font-family:EB Garamond,serif;max-width:90%;margin:30px auto 30px 0;padding-top:0;padding-bottom:0;position:relative}.faq .tab-content{color:#7c8080!important;margin-top:0;font-size:18px;line-height:30px;letter-spacing:.007em;padding-left:30px;max-width:80%}.faq .tab-seperator{border-bottom:1px solid hsla(200,2%,76%,.467);width:calc(100% - 32px);margin:auto}.faq input:checked+.tab-label:after{transform:rotate(0)}.faq input:checked~.tab-content{max-height:100vh;padding-top:0;padding-bottom:30px}@media(max-width:768px){.faq{width:100%}.faq .faq-1{padding:20px}.faq .tab-seperator{width:100%}.faq .tab-label{max-width:calc(100% - 25px);font-size:18px;line-height:27px;padding:0}.faq .tab-label:after{right:-25px}.faq .tab-content{font-size:15px;line-height:24px;max-width:100%;padding-left:0}}#privacy-policy .page-banner{max-height:500px}#privacy-policy .header-bg{background:url(/_next/static/media/background.ec80a743.webp);background-size:cover;background-position:50%}#privacy-policy .title{font-family:EB Garamond,serif;color:#3b4349;font-weight:500;line-height:1.6;letter-spacing:1.3px;font-size:1.17em}@media(max-width:768px){#privacy-policy{width:100%}#privacy-policy .page-banner{max-height:450px}}#why-us .page-banner{height:450px;width:100%;z-index:1}#why-us .page-banner .header-bg{width:100%;height:100%;background-size:cover;filter:brightness(50%);background:url(/_next/static/media/background.58e59868.webp);background-position:50%}#why-us .header-subtitle{font-family:Source Sans Pro,sans-serif}#why-1{padding:0 10%}#why-1 #why-1-1{margin-top:-80px;display:inline-block;width:40%;vertical-align:top;position:relative}#why-1 #why-1-1 img{margin:auto}#why-1 #why-1-blank{display:inline-block;width:3%}#why-1 #why-1-2{display:inline-block;width:28%;vertical-align:top;margin-top:30px}#why-1 #why-1-2 h5{font-size:124px;line-height:150px;color:#3b4349;font-family:EB Garamond,serif;font-weight:700;margin:0 auto 30px}#why-1 #why-1-2 p{letter-spacing:.44em;font-size:22px;line-height:38px;color:#7c8080;margin:-25px 0 0;text-align:left}#why-1 #why-1-3{display:inline-block;width:25%;vertical-align:top;margin-top:70px;margin-left:30px}#why-1 #why-1-3 hr{border:none;border-top:2px solid #ffc000;margin:10px auto}#why-1 #why-1-3 p{color:#3b4349;font-size:25px;line-height:39px;letter-spacing:.007em}#why-2{color:#3b4349;padding:100px 10% 120px}#why-2 h2{font-weight:300;font-size:60px;line-height:74px;letter-spacing:.0025em;padding-bottom:30px;margin-top:0}#why-2 .carousel{padding-bottom:80px}#why-2 .carousel .slide{background:transparent}#why-2 .carousel .btn-left,#why-2 .carousel .btn-right{bottom:0;top:auto}#why-2 .carousel .control-dots{bottom:0}#why-2 .carousel .control-dots .dot{height:15px;border-radius:10%;width:4px;background-color:#000;opacity:1}#why-2 .carousel .control-dots .selected{background-color:#eebe04}#why-2 .slick-dots{display:flex;justify-content:space-between;align-items:center;bottom:-75px;position:relative}#why-2 .slick-dots li button{text-indent:-9999px;border:none;background:#000;width:4px;padding:0;border-radius:3px}#why-2 .slick-dots li.slick-active button{background:#ffc300}#why-2 .slick-dots .view-all{font-size:15px;line-height:51px;letter-spacing:.38em;color:#39434a}#why-2 .slick-dots .view-all:hover{text-decoration:none!important}#why-2 .slick-dots .slick-active div{background-color:#000!important}#why-2 .client{float:left;width:100%}#why-2 .client:first-child .clients:first-child,#why-2 .client:first-child .clients:nth-child(2),#why-2 .client:first-child .clients:nth-child(3),#why-2 .client:first-child .clients:nth-child(4),#why-2 .client:first-child .clients:nth-child(5){border-top:1px solid #c0c2c3}#why-2 .client .clients{float:left;width:calc(20% - 2px);vertical-align:middle;text-align:center;border-left:1px solid #c0c2c3;border-bottom:1px solid #c0c2c3}#why-2 .client .clients img{margin:auto;display:block}#why-2 .client .clients:nth-child(5n){border-right:1px solid #c0c2c3}#why-2 .client .clients:nth-child(5n+1){margin-left:1px}.br{border-right:1px solid #c0c2c3}#why-3{position:relative}#why-3 .carousel-root .control-dots{bottom:25px}#why-3 .carousel-root .control-dots .dot{height:15px;border-radius:10%;width:4px;background-color:#acaeb0;opacity:1}#why-3 .carousel-root .control-dots .selected{background-color:#eebe04}#why-3 .bg{background-position:50%;background-size:cover;background-repeat:no-repeat;filter:brightness(40%);min-height:1px;width:100%;position:absolute;left:0;right:0;top:0;bottom:0}#why-3 h2{color:#acaeb0;letter-spacing:.33em;position:relative;text-align:center;margin-top:40px;margin-bottom:40px;font-size:19px;line-height:34px;font-weight:500}#why-3 .carousel{height:700px}#why-3 .carousel .slide{background:transparent!important}#why-3 .carousel .why-us-testi-inner{position:relative;padding:5% 10%}#why-3 .carousel .testimonial-cont{color:#fff;width:84%;margin:10px auto}#why-3 .carousel .testimonial-cont .testi-content{max-height:400px;margin:0;font-family:EB Garamond,serif;font-size:38px;line-height:50px;letter-spacing:.0025em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}#why-3 .carousel .testimonial-cont .testi-quote{font-size:55px}#why-3 .carousel h5{color:#eebe04;margin-bottom:100px;font-size:25px;line-height:30px;letter-spacing:.0025em;margin-top:40px;font-weight:400}.carousel.carousel-slider .control-arrow:hover{background:transparent}.carousel .control-prev.control-arrow:before{border-right:8px solid #eeb305}.carousel .control-next.control-arrow:before{border-left:8px solid #eeb305}#why-4{padding:5% 10% 0}#why-4 h2{font-family:EB Garamond,serif;font-size:60px;line-height:74px;color:#3b4349;font-weight:500;margin-bottom:80px}#why-4 .carousel{position:relative;padding-bottom:50px}#why-4 .carousel .slide{background:transparent!important}#why-4 .carousel .control-next.control-arrow:before{border-left:8px solid #67696b}#why-4 .carousel .control-prev.control-arrow:before{border-right:8px solid #67696b}#why-4 .carousel .control-prev.control-arrow:hover:before{border-right:8px solid #ffc000}#why-4 .carousel .control-next.control-arrow:hover:before{border-left:8px solid #ffc000}#why-4 .carousel .control-dots{bottom:0}#why-4 .carousel .control-dots .dot{box-shadow:none;height:15px;border-radius:10%;width:4px;background-color:#000;opacity:1}#why-4 .carousel .control-dots .selected{background-color:#eebe04}#why-4 .award{margin-right:1px;margin-bottom:20px;text-align:left}#why-4 .award .awards{display:inline-block;width:33.33%;vertical-align:top;margin-bottom:40px;text-align:center}#why-4 .award .awards p{font-family:EB Garamond,serif}#why-4 .award .awards h5{font-family:Source Sans Pro,sans-serif;color:#39434a;font-size:19px;line-height:25px;letter-spacing:.0075em;font-weight:600;margin-top:0;margin-bottom:0}#why-4 .award .awards h5.award-type{margin-top:25px}#why-4 .award .awards h6{color:#000;letter-spacing:.075em}#why-4 .award .awards h4,#why-4 .award .awards h6{font-weight:400;margin-top:0;font-size:19px;line-height:25px;margin-bottom:0}#why-4 .award .awards h4{letter-spacing:.0075em}#why-4 .award .awards img{max-width:100%;display:block;max-width:230px;width:auto;margin-left:auto;margin-right:auto}#why-4 .view-all-cont{text-align:right}#why-4 .view-all{font-size:15px;color:#39434a;font-family:Source Sans Pro,sans-serif;letter-spacing:5px;display:inline-block;position:relative;bottom:29px}#why-4 .view-all a{text-decoration:none!important}#why-4 .view-all:hover span.ul:after{border-color:#39434a;bottom:-3px;width:95%}#why-4 .carousel-status{position:relative;left:0;right:0;bottom:0;z-index:10;top:auto;margin-left:auto;margin-right:auto;text-align:center;text-shadow:none;color:#848688;letter-spacing:.345em;font-size:19px;font-family:Source Sans Pro,sans-serif;line-height:27px;margin-top:20px}#why-5{padding:0 10%;text-align:center;color:#7c8080}#why-5 img{display:block;max-width:136px;margin:0 auto 10px}#why-5 h2{text-align:left;font-size:60px;line-height:74px;letter-spacing:.0025em;font-weight:500;color:#3b4349}#why-5 .left{display:inline-block;vertical-align:top;width:50%;border-right:1px solid #c0c2c3}#why-5 .left .accreditation-left{padding:0 30px;font-size:18px;line-height:35px;letter-spacing:.007em;margin:10px 0}#why-5 .right{display:inline-block;width:49%;vertical-align:top}#why-5 .right p{padding:0 30px;font-size:18px;line-height:32px;letter-spacing:.007em;margin-top:0}#why-5 .right img{height:auto}.carousel .btn-left,.carousel .btn-right{position:absolute;z-index:2;bottom:31px;height:30px;cursor:pointer}.carousel .btn-left{left:25px}.carousel .btn-right{right:25px}.carousel button{height:30px;font-weight:700;position:relative;border:none;background:transparent;color:#858789;font-size:15px;letter-spacing:.345em;font-family:EB Garamond,serif;cursor:pointer;display:inline-block}.carousel button:active,.carousel button:focus{border:none!important;outline:none}.carousel button:hover{color:#ffc300}@media(max-width:1360px){#why-1 #why-1-1{margin-top:-20px}}@media(min-width:1800px){#why-1 #why-1-1{margin-top:-130px}}@media(max-width:1024px){.carousel .btn-left,.carousel .btn-right{bottom:37px;top:auto}#why-us .page-banner .header-text{font-size:23px;line-height:30px;top:120px}#why-us #why-1{padding:0}#why-us #why-1 #why-1-1{width:100%;margin-top:-80px}#why-us #why-1 #why-1-1 img{width:100%}#why-us #why-1 #why-1-2{width:90%;padding:0 10%}#why-us #why-1 #why-1-2 h5{font-size:100px;line-height:108px;letter-spacing:.0065em}#why-us #why-1 #why-1-2 p{font-size:16px;line-height:27px}#why-us #why-1 #why-1-3{margin-top:30px;width:80%;padding:0 10%;margin-left:0}#why-us #why-1 #why-1-3 p{font-size:15px;line-height:19px;letter-spacing:.007em;margin:20px 0}#why-us #why-2{padding-top:0;padding-bottom:80px}#why-us #why-2 h2{font-size:23px;line-height:29px;margin-bottom:0;margin-top:0;padding-top:50px;padding-bottom:0}#why-us #why-2 .client{flex-wrap:wrap;display:flex!important;float:none}#why-us #why-2 .client .clients{float:none;border:none!important;height:120px;flex:0 1 50%;box-sizing:border-box;margin-left:0}#why-us #why-2 .clients-cont-mobile img{max-width:100%;display:block;margin:0 auto}#why-us #why-2 .slick-dots{text-align:center;bottom:-50px;padding:0}#why-us #why-3{padding:5% 0}#why-us #why-3 h2{font-size:15px;line-height:44px}#why-us #why-3 .carousel{height:600px}#why-us #why-3 .carousel .why-us-testi-inner{padding:5%}#why-us #why-3 .carousel p{font-size:20px;line-height:29px}#why-us #why-3 .carousel h5{line-height:20px;margin-bottom:0;margin-top:25px}#why-us #why-3 .carousel .control-dots{bottom:30px}#why-us #why-3 .carousel .testimonial-cont{width:100%}#why-us #why-3 .carousel .testimonial-cont .testi-content{display:block;-webkit-line-clamp:10;-webkit-box-orient:vertical;font-size:25px;line-height:38px}#why-us #why-3 .btn-left{left:25px}#why-us #why-4 h2{font-size:23px;line-height:29px;padding-bottom:30px;border-bottom:1px solid #c8cacb;margin-bottom:0}#why-us #why-4 .award{margin-right:0}#why-us #why-4 .award .awards{width:100%;text-align:left;border-bottom:1px solid #c8cacb;border-right:none;padding:10px 0;margin-bottom:0;overflow:hidden}#why-us #why-4 .award .awards img{display:none}#why-us #why-4 .award .awards h6{font-size:15px;line-height:26px;margin-top:0}#why-us #why-4 .award .awards h5{font-size:15px;line-height:26px;margin-top:10px}#why-us #why-4 .award .awards h4{font-size:15px;line-height:30px;margin-top:0}#why-us #why-4 .view-all-cont{text-align:center}#why-us #why-4 .view-all-cont .view-all{bottom:0}#why-us #why-5{margin-top:50px;padding:0 20px}#why-us #why-5 img{max-width:123px;height:auto;display:inline-block;vertical-align:middle}#why-us #why-5 .p30{padding:0}#why-us #why-5 h2{font-size:23px;line-height:29px;margin-bottom:40px}#why-us #why-5 .left{width:100%;border-right:0;border-bottom:1px solid #c8cacb;margin-bottom:30px;padding-bottom:20px}#why-us #why-5 .left p{font-size:15px;line-height:25px}#why-us #why-5 .left img{position:relative;left:10px}#why-us #why-5 .right{width:100%;margin-bottom:30px}#why-us #why-5 .right p{padding:0;font-size:16px}#why-us #why-5 .right p img:first-child{margin-right:20px}#why-us #why-5 .accreditation-left{padding:0;font-size:16px}}#work .header-subtitle{font-family:Source Sans Pro,sans-serif}#work .header-subtite-video-testimonial{font-size:1.17em;font-family:Source Sans Pro,sans-serif;line-height:1.6;letter-spacing:1.3px;font-weight:300}#work .page-banner .header-bg{background:url(/_next/static/media/ourworks-bg.39350eef.jpg);background-size:cover;background-position:50%}.font-yellow{color:#ffc300}.works-1-pad{position:relative;margin-top:-250px;padding:0 10%}.works-1-pad #bar{height:50px;padding:10px 0;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.works-1-pad #bar #view-as,.works-1-pad #bar .bar-inner{display:flex;justify-content:center;align-items:center}.works-1-pad #bar #view-as{margin-left:50px}.works-1-pad #bar #view-as #grid{margin-right:20px;cursor:pointer}.works-1-pad #bar #view-as #list{cursor:pointer;padding-left:20px;border-left:1px solid gray}.works-1-pad #bar .bar-selector{border:1px solid #828486;width:270px;outline:0}.works-1-pad #bar .bar-selector:focus{outline:none!important}.works-1-pad #bar .bar-selector>div:nth-child(2){border-radius:0;border-width:0 0 1px;background-color:transparent!important;height:50px;border-color:transparent!important}.works-1-pad #bar .bar-selector>div:nth-child(2) div{color:#ffc100!important;font-size:17px}.works-1-pad #bar .bar-selector>div:nth-child(2) span{background-color:transparent}.works-1-pad .works-filter-lbl h2{font-size:12px;color:#fff;font-family:Source Sans Pro,sans-serif;letter-spacing:.345em;margin-bottom:0}.works-1-pad .award-filter{display:flex;align-items:center;position:relative;margin-right:30px}.works-1-pad .award-filter:last-child{margin-right:0}.works-1-pad .award-filter label{cursor:pointer}.works-1-pad .award-filter .award-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px!important;height:22px;border:1px solid #c3c5c6;position:relative;vertical-align:middle;display:inline-block}.works-1-pad .award-filter input[type=checkbox]:checked{background:#ffc300;border-color:#ffc300}.works-1-pad .award-filter input[type=checkbox]:checked:after{content:"";left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 3px 0;transform:rotate(45deg);position:absolute;display:block}.works-1-pad .award-filter h2{display:inline-block;vertical-align:middle;margin-left:10px;color:#fff;font-size:13px;font-family:Source Sans Pro,sans-serif;letter-spacing:.36em}.works-1-pad .award-filter .label-cb:hover h2{color:#ffc300}#works-1{padding:0 30px;position:relative}#works-1 .work-infinite-cont{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;padding-bottom:70px}#works-1 .grid-item{cursor:pointer}#works-1 .grid-item .p10{padding:0}#works-1 .grid-item .work-inner-cont{position:relative;overflow:hidden}#works-1 .grid-item .work-inner-cont>div{width:100%!important}#works-1 .grid-item .work-inner-cont .video-wrapper:focus{outline:none}#works-1 .grid-item .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#works-1 .grid-item .video-wrapper embed,#works-1 .grid-item .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#works-1 .grid-item .landscape-thumb{display:none}#works-1 .grid-item #over-lay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}#works-1 .grid-item .inner-overlay{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);background:-webkit-linear-gradient("to top",hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);position:absolute;bottom:0;width:100%;transition:height .3s ease;height:1px}#works-1 .grid-item #title{position:absolute;bottom:20px;left:20px;color:#fff;font-size:30px;line-height:41px;letter-spacing:.025em;transition:all .3s ease;margin:0;-webkit-text-fill-color:#fff}#works-1 .grid-item #type{position:absolute;bottom:-65px;left:20px;color:#ffc300;font-family:EB Garamond,serif;opacity:0;transition:all .3s ease;-webkit-text-fill-color:#ffc300}#works-1 .grid-item .video-title{width:100%;clear:both;color:#3b4349;font-size:30px;line-height:41px;letter-spacing:.025em;transition:all .3s ease;margin:10px 0 0;-webkit-text-fill-color:#3b4349}#works-1 .grid-item .video-type{width:100%;clear:both;color:#7c8080;font-family:EB Garamond,serif;opacity:1;margin:0;transition:all .3s ease;-webkit-text-fill-color:#7c8080}#works-1 .nif{text-align:center;font-size:23px;font-weight:700;padding-top:100px;padding-bottom:30px;margin-top:150px}#works-1 .link-work-item img{display:block}#works-1 .link-work-item img.normal-thumb{width:100%}#works-1 .link-work-item #over-lay,#works-1 .link-work-item img{transition:all .3s ease}#works-1 .link-work-item:hover .work-inner-cont #over-lay,#works-1 .link-work-item:hover .work-inner-cont img{transform:scale(1.2)}#works-1 .link-work-item:hover .list-item #over-lay,#works-1 .link-work-item:hover .list-item img{transform:scale(1.05)}#works-1 .link-work-item:hover #over-lay{background-color:rgba(0,0,0,.1)}#works-1 .link-work-item:hover #title{bottom:40px}#works-1 .link-work-item:hover #type{opacity:1;bottom:-3px}#works-1 .link-work-item:hover .inner-overlay{height:120px}#works-1>div .grid-item:nth-child(3n){margin-right:0}#works-1 .list-item{padding-left:20px;margin-bottom:3vh;cursor:pointer}#works-1 .list-item .normal-thumb{display:none}#works-1 .list-item img{height:400px;-o-object-fit:cover;object-fit:cover}#works-1 .list-item .inner-overlay{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);position:absolute;bottom:0;width:100%;transition:height .3s ease;height:1px}#works-1 .list-item #over-lay{transition:.2s;filter:brightness(40%);position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}#works-1 .list-item #over-lay:hover{background-color:rgba(0,0,0,.1)}#works-1 .list-item #title{position:absolute;bottom:10px;left:20px;color:#fff;-webkit-text-fill-color:#fff}#works-1 .list-item #type{position:absolute;bottom:-3px;left:20px;color:#ffc300;font-family:Source Sans Pro,sans-serif;-webkit-text-fill-color:#ffc300}#works-1 .link-work-item{position:relative}#works-1 .link-work-item .list-item .work-inner-cont{position:relative;overflow:hidden}#works-1 .link-work-item .list-item .work-inner-cont #title{transition:all .3s ease;bottom:0}#works-1 .link-work-item .list-item .work-inner-cont #type{opacity:0;bottom:-45px;transition:all .3s ease}#works-1 .link-work-item .list-item:hover #title{bottom:20px}#works-1 .link-work-item .list-item:hover #type{opacity:1;bottom:-3px}#works-1 .link-work-item .list-item:hover .inner-overlay{height:120px}#work-detail .header-text{color:#fff}#work-detail .page-banner .header-bg{background:url(/_next/static/media/image.8a752343.jpg);background-size:cover;background-position:50%}#work-detail .page-banner .fade-cont{height:100%;width:100%}#work-detail #work-1{padding:0 10%;margin-top:-150px;position:relative}#work-detail #work-1 img{max-width:100%;-o-object-fit:contain;object-fit:contain}#work-detail #work-1 .hero-img-cont{max-width:1200px;max-height:800px}#work-detail #work-2 .carousel-container{background:#000}#work-detail #work-2 .carousel{max-width:100%;margin-left:auto;margin-right:auto;margin-top:0;padding-top:90px;overflow:hidden;position:relative;background:#000}#work-detail #work-2 .carousel img{max-height:700px;-o-object-fit:contain;object-fit:contain;max-width:100%;margin:0 auto}#work-detail #work-2 .imagefull_imagefull{display:flex;justify-content:space-between;margin-top:10vh}#work-detail #work-2 .imagefull_imagefull .img{width:48%;margin-right:10px;margin-top:90px}#work-detail #work-2 .imagefull_imagefull .img.last{margin-right:0;margin-left:10px}#work-detail #work-2 img{max-width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}#work-detail #work-2 .image-simple{margin-top:10vh;width:80%}#work-detail #work-2 .simple-text{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10vh}#work-detail #work-2 .simple-text p{width:50%;font-weight:300;font-size:18px;line-height:35px;text-align:left}#work-detail #work-2 .simple-text h1{width:50%;color:#3d4348;font-size:62px;line-height:78px;font-weight:500}#work-detail #work-2 .block-title{color:#3d4348;font-size:62px;line-height:70px;font-weight:500;text-align:left}#work-detail #work-2 .image-fulltext{margin-top:40px;display:flex;justify-content:space-between;padding:0 10%;align-items:center}#work-detail #work-2 .image-fulltext .text-inner-cont{margin-left:10%;text-align:left}#work-detail #work-2 .image-fulltext p{font-size:18px;line-height:35px;text-align:left}#work-detail #work-2 .image-fulltext .img{width:80%;max-width:800px;position:relative;margin-top:90px}#work-detail #work-2 .image-fulltext .img #block-line{border:none;border-top:2px solid #ffc300;width:80px;text-align:center;margin:0;position:absolute;right:-40px;top:50%}#work-detail #work-2 .text-imagefull{margin-top:80px;display:flex;justify-content:space-between;align-items:center;padding:0 10%}#work-detail #work-2 .text-imagefull .text-left{position:relative;top:5%;left:0;width:50%;display:flex;justify-content:center;align-items:center}#work-detail #work-2 .text-imagefull p{font-size:18px;line-height:35px}#work-detail #work-2 .text-imagefull .img{position:relative;top:5%;right:0;width:50%;margin-top:90px}#work-detail #work-2 .text-imagefull .img #block-line{border:none;border-top:2px solid #ffc300;width:80px;text-align:center;margin:0;position:absolute;left:-40px;top:50%}#work-detail #work-2 .text-imagehalf{margin-top:10vh;display:flex;justify-content:space-between;padding:0 10%}#work-detail #work-2 .text-imagehalf .inner-cont{width:50%;text-align:center}#work-detail #work-2 .text-imagehalf .image-half{width:50%;margin-left:0;position:relative}#work-detail #work-2 .text-imagehalf .image-half #block-line{border:none;border-top:2px solid #ffc300;width:80px;text-align:center;margin:0;position:absolute;left:-40px;top:50%}#work-detail #work-2 .text-imagehalf .block-title{color:#3d4348;font-size:62px;line-height:70px;font-weight:500;text-align:left}#work-detail #work-2 .text-imagehalf p{font-size:18px;line-height:35px;text-align:left}#work-detail #work-2 .image-helf-text{margin-top:80px;display:flex;justify-content:space-between;padding:0 10%}#work-detail #work-2 .image-helf-text .image-half{width:50%;text-align:right;position:relative;right:100px}#work-detail #work-2 .image-helf-text .image-half #block-line{border:none;border-top:2px solid #ffc300;width:80px;text-align:center;margin:0;position:absolute;right:-40px;top:50%}#work-detail #work-2 .image-helf-text p{font-size:18px;line-height:35px;text-align:left}#work-detail #work-2 .imagefull-imagehalf{margin-top:10vh;display:flex;justify-content:space-between;padding:0 10%}#work-detail #work-2 .imagefull-imagehalf .img{width:48%;margin-top:70px}#work-detail #work-2 .imagefull-imagehalf .image-half{width:48%;text-align:center}#work-detail #work-2 .imagefull-imagehalf .image-half img{margin-top:70px}#work-detail #work-2 .carousel .slick-slider .slick-prev{position:absolute;top:0;left:0;cursor:url(/_next/static/media/arrow-left.7873facc.png),auto}#work-detail #work-2 .carousel .slick-slider .slick-next{position:absolute;top:0;right:0;cursor:url(/_next/static/media/arrow-right.d8e7193f.png),auto}#work-detail #work-2 .carousel .slick-slider .slick-next,#work-detail #work-2 .carousel .slick-slider .slick-prev{width:auto;height:85%;width:15%;text-indent:-9999px;font-weight:700;border:none;background:transparent;color:#858789;font-size:15px;letter-spacing:.345em;font-family:EB Garamond,serif;display:inline-block;z-index:1}#work-detail #work-2 .carousel .slick-slider .slick-next:active,#work-detail #work-2 .carousel .slick-slider .slick-next:focus,#work-detail #work-2 .carousel .slick-slider .slick-prev:active,#work-detail #work-2 .carousel .slick-slider .slick-prev:focus{border:none!important;outline:none}#work-detail #work-2 .carousel .slick-slider .slick-next:hover,#work-detail #work-2 .carousel .slick-slider .slick-prev:hover{color:#ffc300}#work-detail #work-2 .carousel .slick-slider .slick-next:before,#work-detail #work-2 .carousel .slick-slider .slick-prev:before{display:none}#work-detail #work-2 .carousel .slick-slider .slick-dots{position:relative;text-align:left;padding-bottom:60px}#work-detail #work-2 .carousel .slick-slider .slick-dots li{margin:0 5px!important}#work-detail #work-2 .carousel .slick-slider .slick-dots .slick-active div div{background-color:#ffc300!important}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-slide #over-lay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.6)}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-slide .work-carousel-item{position:relative}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-slide .work-carousel-item img{transform:scale(.9);transition:all .4s ease}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-center .work-carousel-item img{transform:scale(1)}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-center #over-lay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:transparent}#work-detail #work-2 .carousel .work-inner-arrow{position:absolute;bottom:92px;width:100%}#work-detail #work-2 .carousel .work-inner-arrow a.next,#work-detail #work-2 .carousel .work-inner-arrow a.prev{padding:10px;height:30px;font-weight:700;position:absolute;border:none;background:transparent;color:#858789;font-size:15px;letter-spacing:.345em;font-family:EB Garamond,serif;cursor:pointer;display:inline-block}#work-detail #work-2 .carousel .work-inner-arrow a.prev{left:15px}#work-detail #work-2 .carousel .work-inner-arrow a.next{right:15px}#work-detail #work-2 #banner-right-bottom #brb-3,#work-detail #work-2 #banner-right-bottom #brb-3 .homeBannerBars{bottom:0;opacity:1}#work-detail #work-2 .awards-cont{width:80%;padding:0 10%;display:flex;justify-content:space-between;align-items:center}#work-detail #work-2 .awards-cont .awards-left{width:80%;margin-bottom:90px}#work-detail #work-2 .awards-cont .share-buttons{margin-top:10vh;margin-bottom:10vh;width:160px}#work-detail #work-2 .awards-cont .share-buttons #share{color:gray;font-size:13px;font-weight:500;letter-spacing:.345em;font-family:EB Garamond,serif;margin-bottom:15px}#work-detail #work-2 .awards-cont .awards-item{margin-top:90px;max-width:160px;margin-right:0;display:inline-block}#work-detail .hear-from-bg{background:url(/_next/static/media/background-3.fefcf4f2.jpg);background-position:50%;width:100%;background-size:cover;position:relative}#work-detail #h-f{position:relative}#work-detail #h-f #bg-overlay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.4)}#work-detail #h-f #video{text-align:right;right:110px;bottom:100px;position:absolute;z-index:1;width:35%;height:50%;min-height:300px}#work-detail #h-f #video #v1{display:flex;flex-direction:column;align-items:flex-end;z-index:100}#work-detail #h-f #video #v1 #watch{color:#ced0d2;letter-spacing:4px;text-align:center;width:100%}#work-detail #h-f #video #v1 #watch-line{width:1px;height:40px;text-align:center;position:absolute;left:50%;margin-left:-1px;top:50px}#work-detail #h-f #video #v2{position:absolute;top:0;left:0;width:100%;height:100%}#work-detail #hear-from{padding-top:9vh;padding-bottom:10vh;position:relative}#work-detail #hear-from #title{color:#fff;letter-spacing:.33em;position:relative;text-align:center;margin-top:40px;margin-bottom:40px;font-size:19px;line-height:34px;font-weight:500;font-family:EB Garamond,serif;text-transform:uppercase}#work-detail #hear-from #_hear-from{display:flex;margin:40px auto auto;padding-left:10%;padding-right:10%}#work-detail #hear-from #_hear-from #_hear-body #body-1{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}#work-detail #hear-from #_hear-from #_hear-body #body-1 #subtitle{font-weight:400;color:#f3cc47;font-family:Source Sans Pro,sans-serif;font-size:20px;color:#eebe04;margin-bottom:0;letter-spacing:4px}#work-detail #hear-from #_hear-from #_hear-body #body-2{display:flex;justify-content:space-between;font-weight:500;min-height:150px}#work-detail #hear-from #_hear-from #_hear-body #body-2 #detail{color:#fff;font-size:32px;line-height:45px;letter-spacing:.0025em;width:50%;font-family:EB Garamond,serif}#work-detail #hear-from #_hear-from #_hear-body #body-2 iframe{width:50%}#work-detail #hear-from #_hear-from #_hear-body #non-video-body-2{display:flex;flex-direction:column;align-items:center}#work-detail #hear-from #_hear-from #_hear-body #non-video-body-2 #non-video-detail{color:#ced0d2;font-size:20px;font-family:EB Garamond,serif;width:70%;text-align:center;color:#fff;font-size:35px;line-height:50px;letter-spacing:.0025em}#work-detail #hear-from #_hear-from #_hear-body #non-video-body-2 p{text-align:center;color:#f3cc47;font-family:Source Sans Pro,sans-serif;letter-spacing:3px;font-size:20px}#work-detail #up-next{padding:80px 110px 110px;background-color:#e3e4e4;margin-top:0}#work-detail #up-next .up-next-bar{display:flex;align-items:center;justify-content:space-between}#work-detail #up-next .up-next-bar #up-next-text{padding:10px;font-family:EB Garamond,serif;color:#3b4349;font-size:35px;line-height:44px;letter-spacing:.15em}#work-detail #up-next .up-next-bar #back-to-all{color:#3b4349;font-family:EB Garamond,serif;font-size:15px;padding:10px;cursor:pointer;letter-spacing:4px}#work-detail #up-next .up-next-bar #back-to-all:hover span.ul:after{border-color:#3b4349}#work-detail #up-next .inner-overlay{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);background:-webkit-linear-gradient("to top",hsla(0,0%,100%,0),rgba(0,0,0,.4) 80%);position:absolute;bottom:0;width:100%;transition:height .3s ease;height:1px}#work-detail #up-next .grid-item{width:33.3%;display:inline-block;cursor:pointer}#work-detail #up-next .grid-item img{display:block;transition:all .3s ease}#work-detail #up-next .grid-item #over-lay{transition:.2s;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.3)}#work-detail #up-next .grid-item #title{position:absolute;bottom:20px;left:20px;color:#fff;-webkit-text-fill-color:#fff;font-size:25px;line-height:35px;letter-spacing:.025em;transition:all .3s ease;margin:0}#work-detail #up-next .grid-item #type{position:absolute;bottom:-65px;left:20px;color:#ffc300;-webkit-text-fill-color:#ffc300;font-family:Source Sans Pro,sans-serif;transition:all .3s ease}#work-detail #up-next .link-work-item .work-inner-cont{position:relative;overflow:hidden}#work-detail #up-next .link-work-item .work-inner-cont>div{width:100%!important}#work-detail #up-next .link-work-item:hover img{transform:scale(1.2)}#work-detail #up-next .link-work-item:hover #title{bottom:35px}#work-detail #up-next .link-work-item:hover #type{bottom:-3px;opacity:1}#work-detail #up-next .link-work-item:hover .inner-overlay{height:120px}@media(min-width:1900px){#work-detail #h-f #video{bottom:150px}#work-detail #h-f #video .video-wrapper{padding-top:56.25%}#work-detail #hear-from #_hear-from{min-height:300px}}@media(max-width:1360px){#work .header-cont{top:110px}}@media(max-width:1024px){#work .works-1-pad{margin-top:35px;top:-220px}#work .header-cont .header-text{font-size:23px;line-height:30px}#works-1 .link-work-item img.normal-thumb{max-width:100%;height:auto}#works-1{margin-top:0;top:-200px}}@media(max-width:768px){#works-1 .link-work-item img.normal-thumb{max-width:100%;height:auto}#work .page-banner{height:550px}#work .page-banner h1{font-size:23px;line-height:30px}#work .header-cont{top:142px}.works-1-pad #bar{flex-direction:column;padding-left:0;align-items:flex-start!important}.works-1-pad #bar .bar-inner{margin-top:20px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.works-1-pad #bar #view-as{display:none!important}#works-1{padding:0 20px;margin-top:0;top:-150px}#works-1 #award h2{font-size:12px;line-height:19px}#works-1 .work-infinite-cont{grid-template-columns:1fr}#works-1 .grid-item{width:100%}#works-1 .grid-item #title{font-size:22px;line-height:30px;bottom:40px}#works-1 .grid-item #type{bottom:-3px;opacity:1}#works-1 .grid-item .work-inner-cont .video-title{height:auto;font-size:22px;line-height:30px}#works-1 .grid-item .work-inner-cont .video-type{font-size:16px}#work-detail .page-banner{height:400px}#work-detail #h-f #video{width:100%;position:relative}#work-detail #work-1{padding:0;margin-top:-80px}#work-detail #work-1 img{height:auto;max-width:100%}#work-detail #work-2{margin-top:0;flex-direction:column}#work-detail #work-2 #block-line{display:none!important}#work-detail #work-2 .awards-cont{flex-direction:column}#work-detail #work-2 .awards-cont .awards-left{width:100%}#work-detail #work-2 .awards-cont .awards-left .awards-item{max-width:105px;margin-right:0;vertical-align:middle}#work-detail #work-2 .awards-cont .share-buttons{margin-top:20px;margin-bottom:50px;width:100%}#work-detail #work-2 .image-helf-text p{font-size:15px;line-height:25px;text-align:left}#work-detail #work-2 .text-imagehalf{margin-top:30px;flex-direction:column;padding:0}#work-detail #work-2 .text-imagehalf .inner-cont{width:100%!important;text-align:left}#work-detail #work-2 .text-imagehalf .inner-cont div{width:100%!important}#work-detail #work-2 .text-imagehalf .inner-cont div p{padding:0 10%;font-size:15px;line-height:25px;text-align:left;margin:0 0 30px}#work-detail #work-2 .text-imagehalf .image-half{width:100%!important}#work-detail #work-2 .simple-text h1,#work-detail #work-2 .simple-text p{font-size:15px;line-height:25px;width:calc(100% - 40px)}#work-detail #work-2 .imagefull_imagefull{margin-top:3vh;flex-direction:column}#work-detail #work-2 .imagefull_imagefull .img{width:100%;margin-top:0!important}#work-detail #work-2 .imagefull_imagefull img{width:100%;margin-top:0!important;margin-bottom:20px;margin-left:0!important}#work-detail #work-2 .imagefull-imagehalf{padding:0;margin-top:3vh;flex-direction:column}#work-detail #work-2 .imagefull-imagehalf .image-half,#work-detail #work-2 .imagefull-imagehalf .img{width:100%;margin-top:0!important}#work-detail #work-2 .imagefull-imagehalf img{width:100%;margin-top:0!important;margin-bottom:20px;margin-left:0!important}#work-detail #work-2 .image-simple{margin-top:3vh;width:calc(100% - 40px);margin-left:auto;margin-right:auto}#work-detail #work-2 .carousel{margin-top:30px}#work-detail #work-2 .carousel #banner-right-bottom{display:block}#work-detail #work-2 .carousel #banner-right-bottom #brb-1{margin-right:0;justify-content:center}#work-detail #work-2 .carousel .slick-slider .slick-dots{width:100%;text-align:center;padding-left:0!important;padding-right:0!important}#work-detail #work-2 .carousel .slick-slider .slick-dots ul{width:100%;margin-left:0;padding-left:0}#work-detail #work-2 .carousel .slick-slider .slick-dots h1{font-size:15px}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-slide{padding:0;transform:scale(1)}#work-detail #work-2 .carousel .slick-slider .slick-list .slick-slide #over-lay{display:none;top:0;left:0;right:0;bottom:0}#work-detail #work-2 .carousel .slick-slider .slick-next,#work-detail #work-2 .carousel .slick-slider .slick-prev{width:50px}#work-detail #work-2 .carousel img{height:auto!important;max-height:300px}#work-detail #work-2 .block-title{padding:0 10%;font-size:22px;line-height:30px;margin:0;text-align:left}#work-detail #work-2 .text-imagefull{padding:0;margin-bottom:30px;flex-direction:column;margin-top:30px}#work-detail #work-2 .text-imagefull .text-left{margin-bottom:30px}#work-detail #work-2 .text-imagefull #p,#work-detail #work-2 .text-imagefull div{width:100%!important}#work-detail #work-2 .text-imagefull p{margin:0;text-align:left;font-size:15px;line-height:25px;padding:0 10%}#work-detail #work-2 .text-imagefull .img{margin-top:0!important}#work-detail #work-2 .text-imagefull .img img{width:100%!important;margin-top:0!important}#work-detail #work-2 .image-fulltext{margin-top:30px;flex-direction:column;padding:0}#work-detail #work-2 .image-fulltext .img{margin-bottom:30px}#work-detail #work-2 .image-fulltext .img,#work-detail #work-2 .image-fulltext .img img{width:100%!important;margin-top:0!important}#work-detail #work-2 .image-fulltext div{width:100%!important;margin-left:0!important}#work-detail #work-2 .image-fulltext p{text-align:left;font-size:15px;line-height:25px;padding:0 10%;margin:0}#work-detail #up-next{padding:20px;margin-top:50px}#work-detail #up-next .up-next-bar #up-next-text{font-size:15px;line-height:44px;padding:0}#work-detail #up-next .up-next-bar #back-to-all{padding:0;font-size:11px;line-height:15px}#work-detail #up-next .grid-item{width:100%}#work-detail #up-next .grid-item .p10{padding:0}#work-detail #up-next .grid-item #title{font-size:22px;line-height:30px}#work-detail .hear-from-bg{height:auto}#work-detail #h-f #video{right:0;min-height:1px}#work-detail #h-f #video #v1{background:#000;padding:10px 0}#work-detail #h-f #video .video-wrapper{padding-top:56.25%}#work-detail #h-f #video #v2 div{width:100%!important;height:100%!important}#work-detail #hear-from{padding-top:45px}#work-detail #hear-from #title{margin:20px 0}#work-detail #hear-from #_hear-from #_hear-body #body-1 #subtitle{margin-top:0;font-size:15px}#work-detail #hear-from #_hear-from #_hear-body #body-2{min-height:1px}#work-detail #hear-from #_hear-from #_hear-body #body-2 #detail,#work-detail #hear-from #_hear-from #_hear-body #non-video-body-2 #non-video-detail{width:100%;font-size:25px;line-height:35px}}.mt-2{margin-top:-220px}#awards-page .header-bg{background:url(/_next/static/media/background.ec80a743.webp);background-size:cover;background-position:50%}#awards-page .awards-header{padding:0 40px;margin-bottom:20px}#awards-page .awards-header .awards-header-item{display:inline-block;font-family:EB Garamond,serif;color:#464748;font-size:18px;line-height:23px;text-transform:uppercase}#awards-page .awards-header .awards-header-item:first-child{width:10%}#awards-page .awards-header .awards-header-item:nth-child(2){width:20%}#awards-page .awards-header .awards-header-item:nth-child(3){width:69%}#awards-page .award-item{padding:20px 0;border-top:1px solid #c0c2c3;margin-left:40px;margin-right:40px}#awards-page .award-item .award-item-no{width:10%;color:#7c8080;text-align:right}#awards-page .award-item .award-item-no,#awards-page .award-item .award-item-year{display:inline-block;vertical-align:middle;font-size:19px;line-height:1;margin-bottom:0;margin-top:0}#awards-page .award-item .award-item-year{width:20%;color:#39434a;letter-spacing:.115em;text-align:left}#awards-page .award-item .award-item-title{width:79%;text-align:left;display:inline-block;vertical-align:middle}#awards-page .award-item .award-item-title h2,#awards-page .award-item .award-item-title h4{font-family:Source Sans Pro,sans-serif;color:#000;font-size:19px;line-height:1;letter-spacing:.075em;font-weight:600;margin:0;line-height:25px}#awards-page .award-item .award-item-title h4{font-weight:400}#awards-page .awards-cont{background:#fff;width:80%;margin:-120px auto 0;position:relative;padding-bottom:120px}#awards-page .awards-cont .yellow-line{background-color:transparent}#awards-page .awards-cont .awards-header-top{text-align:left;padding:40px 40px 0}#awards-page .awards-cont .awards-header-top h2{font-family:EB Garamond,serif;color:#3b4349;font-weight:500;margin-bottom:40px;font-size:30px;letter-spacing:.025em;line-height:40px}@media(max-width:768px){#awards-page .awards-cont{width:90%}#awards-page .awards-cont .awards-header-top{padding:20px}#awards-page .awards-header{padding:0 20px}#awards-page .award-item{margin-left:0;margin-right:0}#awards-page .award-item .award-item-year{width:25%;text-align:left;margin-right:0;margin-bottom:5px}#awards-page .award-item .award-item-title{width:75%}}.award-item-subtitle{font-family:Source Sans Pro,sans-serif;color:#000;font-size:19px;line-height:1;letter-spacing:.075em;margin:0;line-height:25px;font-weight:400}#nprogress{pointer-events:none}#nprogress .bar{background:#f3b640;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}