@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.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}.flipster{display:block;overflow-x:hidden;overflow-y:hidden;position:relative}.flipster:focus{outline:none}.flipster__container,.flipster__item{margin:0;padding:0;list-style-type:none;position:relative}.flipster__container{display:block;white-space:nowrap;word-spacing:-.25em;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipster__item{display:inline-block;white-space:normal;word-spacing:normal;vertical-align:middle}.flipster--click .flipster__item--past,.flipster--click .flipster__item--future{cursor:pointer}.flipster__item img{max-width:100%}.flipster__button{position:absolute;top:50%;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;z-index:999;cursor:pointer;font-size:15px;opacity:.5;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;margin:-4em 2em}.flipster__button svg{width:2em;stroke:currentColor;fill:transparent;stroke-width:3;stroke-linecap:round}.flipster__button:hover,.flipster__button:focus{opacity:1}.flipster__button--prev{left:0}.flipster__button--next{right:0}.flipster__nav,.flipster__nav__item{list-style-type:none;margin:0;padding:0}.flipster__nav{display:block;margin:0 0 4em;text-align:center;position:relative}.flipster__nav__item{display:inline-block;margin:0 .25em}.flipster__nav__link{display:block;color:inherit;padding:.5em 1em;position:relative;overflow:hidden;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);-o-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster__nav__link::after{content:'';display:block;background:#232221;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transform:translateY(100%) translateY(-.25em);-ms-transform:translateY(100%) translateY(-.25em);transform:translateY(100%) translateY(-.25em);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.flipster__nav__item--current>.flipster__nav__link,.flipster__nav__link:hover,.flipster__nav__link:focus{color:#FFF}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.flipster__nav__child{display:none;position:absolute;top:100%;left:0;right:0;margin-top:-1px;padding:.5em;background:#4e4441;z-index:1}.flipster__nav__child .flipster__nav__link{color:#FFF}.flipster__nav__child .flipster__nav__link::after{background:#FFF}.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link,.flipster__nav__child .flipster__nav__link:hover,.flipster__nav__child .flipster__nav__link:focus{color:#232221}.flipster__nav__item--current .flipster__nav__child{display:block}.flipster--carousel .flipster__container,.flipster--carousel .flipster__item,.flipster--carousel .flipster__item__content{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);-o-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--carousel .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--carousel .flipster__item--past,.flipster--carousel .flipster__item--future{opacity:0;-webkit-transition-delay:115ms;-o-transition-delay:115ms;transition-delay:115ms}.flipster--carousel .flipster__item--past-2,.flipster--carousel .flipster__item--future-2{opacity:.6;-webkit-transition-delay:90ms;-o-transition-delay:90ms;transition-delay:90ms}.flipster--carousel .flipster__item--past-1,.flipster--carousel .flipster__item--future-1{opacity:.8;-webkit-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.flipster--carousel .flipster__item--past .flipster__item__content{-webkit-transform:translateX(100%) rotateY(-20deg) scale(.5);transform:translateX(100%) rotateY(-20deg) scale(.5)}.flipster--carousel .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) rotateY(40deg) scale(.65);transform:translateX(25%) rotateY(40deg) scale(.65)}.flipster--carousel .flipster__item--past-1 .flipster__item__content{-webkit-transform:rotateY(45deg) scale(.8);transform:rotateY(45deg) scale(.8)}.flipster--carousel .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-100%) rotateY(20deg) scale(.5);transform:translateX(-100%) rotateY(20deg) scale(.5)}.flipster--carousel .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) rotateY(-40deg) scale(.65);transform:translateX(-25%) rotateY(-40deg) scale(.65)}.flipster--carousel .flipster__item--future-1 .flipster__item__content{-webkit-transform:rotateY(-45deg) scale(.8);transform:rotateY(-45deg) scale(.8)}.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content{-webkit-transform:translateX(175%) scale(.5);-ms-transform:translateX(175%) scale(.5);transform:translateX(175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content{-webkit-transform:translateX(25%) scale(.65);-ms-transform:translateX(25%) scale(.65);transform:translateX(25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(.8);-ms-transform:translateX(0%) scale(.8);transform:translateX(0%) scale(.8)}.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content{-webkit-transform:translateX(-175%) scale(.5);-ms-transform:translateX(-175%) scale(.5);transform:translateX(-175%) scale(.5)}.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content{-webkit-transform:translateX(-25%) scale(.65);-ms-transform:translateX(-25%) scale(.65);transform:translateX(-25%) scale(.65)}.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content{-webkit-transform:translateX(0%) scale(.8);-ms-transform:translateX(0%) scale(.8);transform:translateX(0%) scale(.8)}.flipster--carousel .flipster__item--current .flipster__item__content{-webkit-transform:translateX(0) rotateY(0deg) scale(1);transform:translateX(0) rotateY(0deg) scale(1);-webkit-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.flipster--coverflow .flipster__container,.flipster--coverflow .flipster__item,.flipster--coverflow .flipster__item__content{-webkit-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);-o-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--coverflow .flipster__item{-webkit-perspective:800px;perspective:800px}.flipster--coverflow .flipster__container{padding-bottom:5%}.flipster--coverflow .flipster__item__content{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent));-webkit-box-reflect:below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent))}.flipster--coverflow .flipster__item__content img:only-child{display:block}.flipster--coverflow .flipster__item--past .flipster__item__content{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale(.75) rotateY(55deg);transform:scale(.75) rotateY(55deg)}.flipster--coverflow .flipster__item--future .flipster__item__content{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(.75) rotateY(-55deg);transform:scale(.75) rotateY(-55deg)}.flipster--coverflow .flip-current .flipster__item__content{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flipster--flat .flipster__container,.flipster--flat .flipster__item,.flipster--flat .flipster__item__content{-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.flipster--flat .flipster__item--past,.flipster--flat .flipster__item--future{opacity:.5}.flipster--flat .flipster__item--past .flipster__item__content{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.flipster--flat .flipster__item--future .flipster__item__content{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.flipster--wheel{overflow:hidden}.flipster--wheel .flipster__container,.flipster--wheel .flipster__item__content{-webkit-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transition-timing-function:cubic-bezier(.56,.12,.12,.98);-o-transition-timing-function:cubic-bezier(.56,.12,.12,.98);transition-timing-function:cubic-bezier(.56,.12,.12,.98)}.flipster--wheel .flipster__container{padding-bottom:20%}.flipster--wheel .flipster__item__content{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.flipster--wheel .flipster__item--past .flipster__item__content{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.flipster--wheel .flipster__item--future .flipster__item__content{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%}.flipster--wheel .flipster__item__content img:only-child{display:block}.flipster--wheel .flipster__item--past .flipster__item__content{opacity:0;-webkit-transform:rotateZ(-80deg) translate(-170%,110%);-ms-transform:rotate(-80deg) translate(-170%,110%);transform:rotateZ(-80deg) translate(-170%,110%)}.flipster--wheel .flipster__item--future .flipster__item__content{opacity:0;-webkit-transform:rotateZ(80deg) translate(170%,110%);-ms-transform:rotate(80deg) translate(170%,110%);transform:rotateZ(80deg) translate(170%,110%)}.flipster--wheel .flipster__item--past-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-60deg) translate(-70%,75%);-ms-transform:rotate(-60deg) translate(-70%,75%);transform:rotateZ(-60deg) translate(-70%,75%)}.flipster--wheel .flipster__item--future-3 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(60deg) translate(70%,75%);-ms-transform:rotate(60deg) translate(70%,75%);transform:rotateZ(60deg) translate(70%,75%)}.flipster--wheel .flipster__item--past-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-40deg) translate(-17%,30%);-ms-transform:rotate(-40deg) translate(-17%,30%);transform:rotateZ(-40deg) translate(-17%,30%)}.flipster--wheel .flipster__item--future-2 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(40deg) translate(17%,30%);-ms-transform:rotate(40deg) translate(17%,30%);transform:rotateZ(40deg) translate(17%,30%)}.flipster--wheel .flipster__item--past-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(-20deg);-ms-transform:rotate(-20deg);transform:rotateZ(-20deg)}.flipster--wheel .flipster__item--future-1 .flipster__item__content{opacity:1;-webkit-transform:rotateZ(20deg);-ms-transform:rotate(20deg);transform:rotateZ(20deg)}.flipster--wheel .flip-current .flipster__item__content{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Condensed";src:url(../33869979-5b35-4fed-831b-d47a15fc2384.html) format("woff2"),url(../87141b08-88b3-4b7d-9593-f65b2b04e615.html) format("woff")}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Demi Cond";src:url(../b7685a6f-f731-4069-920b-b81b365f185e.html) format("woff2"),url(../f4427400-5d2b-4f21-bd63-15da06e70684.html) format("woff")}@font-face{font-display:swap;font-family:"Avenir Next LT W01 Bold Cond";src:url(../66039c64-be67-4488-9771-2ba3e9cc646e.html) format("woff2"),url(../1c68e51a-8221-4588-b806-410bf7467ff5.html) format("woff")}@font-face{font-display:swap;font-family:'AvenirNextCondensed-Regular';src:url(../avenirnextcondensed-regular.html),url(../avenirnextcondensed-regular-2.html) format("woff"),url(../avenirnextcondensed-regular-3.html) format("truetype"),url(../avenirnextcondensed-regular-4.html) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AvenirNextCondensed-DemiBold';src:url(../avenirnextcondensed-demibold.html),url(../avenirnextcondensed-demibold-2.html) format("woff"),url(../avenirnextcondensed-demibold-3.html) format("truetype"),url(../avenirnextcondensed-demibold-4.html) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AvenirNextBold';src:url(../woff/avenir-next-bold.woff) format("woff"),url(../ttf/avenir-next-bold.ttf) format("truetype"),url(../svg/avenir-next-bold.svg) format("svg"),url(../eot/avenir-next-bold.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AvenirNextDemiBold';src:url(../woff/avenirnext-demibold.woff) format("woff"),url(../ttf/avenirnext-demibold.ttf) format("truetype"),url(../svg/avenirnext-demibold.svg) format("svg"),url(../eot/avenirnext-demibold.eot);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AvenirNextRegular';src:url(../eot/avenir-next-regular.eot),url(../woff/avenir-next-regular.woff) format("woff"),url(../ttf/avenir-next-regular.ttf) format("truetype"),url(../svg/avenir-next-regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'AvenirNextMedium';src:url(../eot/avenirnext-medium.eot),url(../woff/avenirnext-medium.woff) format("woff"),url(../ttf/avenirnext-medium.ttf) format("truetype"),url(../svg/avenirnext-medium.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir LT Std 55 Roman';src:url(../woff2/avenirltstd-roman.woff2) format("woff2"),url(../woff/avenirltstd-roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url(../woff2/avenir-heavy.woff2) format("woff2"),url(../woff/avenir-heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Montserrat-Bold';src:url(../eot/montserrat-bold.eot),url(../otf/montserrat-bold.otf) format("otf"),url(../ttf/montserrat-bold.ttf) format("truetype"),url(../svg/montserrat-bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Myriad W01 Lt";src:url(../e7e30ff2-3a95-49b0-bbf9-024f40ead426.html) format("woff2"),url(../b984f4e8-e37d-4502-bead-ffd991e64d1f.html) format("woff")}@font-face{font-display:swap;font-family:"Myriad W01 Regular";src:url(../3b0f1c67-c2e4-4df6-976f-49d52e45aba1.html) format("woff2"),url(../c5b1c170-d8f7-41f9-85c2-0ab670780c6b.html) format("woff")}@font-face{font-display:swap;font-family:"Myriad W01 SmBd";src:url(../0b6110f9-6072-46b9-98af-7d09f7c895b8.html) format("woff2"),url(../c22866d7-ca67-4170-a113-cae280eea669.html) format("woff")}@font-face{font-display:swap;font-family:'Metropolis-Black';src:url(../eot/metropolis-black.eot),url(../woff/metropolis-black.woff) format("woff"),url(../ttf/metropolis-black.ttf) format("truetype"),url(../svg/metropolis-black.svg) format("svg");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'Metropolis-Bold';src:url(../eot/metropolis-bold.eot),url(../woff/metropolis-bold.woff) format("woff"),url(../ttf/metropolis-bold.ttf) format("truetype"),url(../svg/metropolis-bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Metropolis-Regular';src:url(../eot/metropolis-regular.eot),url(../woff/metropolis-regular.woff) format("woff"),url(../ttf/metropolis-regular.ttf) format("truetype"),url(../svg/metropolis-regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Metropolis-Medium';src:url(../eot/metropolis-medium.eot),url(../woff/metropolis-medium.woff) format("woff"),url(../ttf/metropolis-medium.ttf) format("truetype"),url(../svg/metropolis-medium.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'OpenSans-regular';src:url(../eot/opensans-regular.eot),url(../woff/opensans-regular.woff) format("woff"),url(../ttf/opensans-regular.ttf) format("truetype"),url(../svg/opensans-regular.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'fontello';src:url(../eot/fontellof6be.eot);src:url("../eot/fontellof6be.eot#iefix") format("embedded-opentype"),url(../woff2/fontellof6be.woff2) format("woff2"),url(../woff/fontellof6be.woff) format("woff"),url(../ttf/fontellof6be.ttf) format("truetype"),url("../svg/fontellof6be.svg#fontello") format("svg");font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:'\E800'}.icon-down-dir:before{content:'\E801'}.icon-down-open-mini:before{content:'\E802'}.icon-left-open-mini:before{content:'\E803'}.icon-right-open-mini:before{content:'\E804'}.icon-up-open-mini:before{content:'\E805'}.icon-right-dir:before{content:'\E806'}.icon-left-dir:before{content:'\E807'}.icon-up-dir:before{content:'\E808'}.icon-plus:before{content:'\E809'}.icon-minus:before{content:'\E80A'}.icon-search:before{content:'\E80B'}.icon-check:before{content:'\E80C'}.icon-download:before{content:'\E80D'}.icon-ok-circled2:before{content:'\E80E'}.icon-ok-circled:before{content:'\E80F'}.icon-spin4:before{content:'\E834'}.icon-folder-open:before{content:'\F068'}.icon-youtube-squared:before{content:'\F166'}.icon-flickr:before{content:'\F16E'}.icon-instagram:before{content:'\F16D'}.icon-twitter-squared:before{content:'\F304'}.icon-facebook-squared:before{content:'\F308'}.icon-linkedin-squared:before{content:'\F30C'}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input:focus,button:focus{outline:none}button{cursor:pointer}input{border-radius:0}@-webkit-keyframes circleAnimationBanner{0%{stroke-dashoffset:157px;stroke-dasharray:157px}50%{stroke-dashoffset:0;stroke-dasharray:157px}100%{stroke-dashoffset:-157px;stroke-dasharray:157px}}@keyframes circleAnimationBanner{0%{stroke-dashoffset:157px;stroke-dasharray:157px}50%{stroke-dashoffset:0;stroke-dasharray:157px}100%{stroke-dashoffset:-157px;stroke-dasharray:157px}}.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header{background:rgba(0,21,42,.82);top:0;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:106;width:100%;position:fixed;padding:40px 55px 25px 80px}@media (max-width:1200px){.header{padding:40px 25px 25px 25px}}@media (max-width:1130px){.header{width:100%;-webkit-transition:height 0.8s;-o-transition:height 0.8s;transition:height 0.8s;top:0;left:0;padding:20px}}.header.fixed{padding:20px 25px 20px 25px;background:rgba(0,21,42,.82);-webkit-transition:height 0.8s;-o-transition:height 0.8s;transition:height 0.8s;-webkit-transition-property:color,background;-webkit-transition-duration:0.5s,0.5s}@media (max-width:1130px){.header.fixed{padding:20px}}.header.fixed .wrap-breadcrumbs-single-team{padding:0 25px 0 25px}@media (max-width:1130px){.header.fixed .wrap-breadcrumbs-single-team{padding:0 20px}}.header .logo img{display:block;max-width:231px;width:100%}@media (max-width:500px){.header .logo img{max-width:165px}}.header .wrap-breadcrumbs-single-team{position:absolute;top:100%;left:0;width:100%;padding:5px 55px 5px 80px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-color:#fff}@media (max-width:1200px){.header .wrap-breadcrumbs-single-team{padding:0 25px 0 25px}}@media (max-width:1130px){.header .wrap-breadcrumbs-single-team{padding:0 20px}}.header .xo-breadcrumbs-single-team{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0}.header .xo-breadcrumbs-single-team a{font-size:12px;line-height:1.3px;color:#2d2d2d;font-family:'AvenirNextDemiBold';display:inline-block}.header .xo-breadcrumbs-single-team li+li a{position:relative;margin-left:26px}.header .xo-breadcrumbs-single-team li+li a:before{content:"";position:absolute;left:-13px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:13px;width:1px;background-color:#2d2d2d}@media (max-width:1130px){.navbar-head{margin:0 0 0 auto}}.navbar-head .logo{display:block}#menu-main-menu>li{display:inline-block;position:relative}@media (max-width:1130px){#menu-main-menu>li{display:block;margin:30px 0}}#menu-main-menu>li>a{color:#fff;font-size:14px;text-transform:uppercase;font-family:'AvenirNextBold';padding:10px 17px;display:block;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width:1200px){#menu-main-menu>li>a{padding:10px 14px}}@media (max-width:1130px){#menu-main-menu>li>a{font-size:23px;padding:10px 40px 10px 15px}}@media (max-width:500px){#menu-main-menu>li>a{font-size:20px}}#menu-main-menu>li>a:hover{cursor:pointer;color:#2880de}#menu-main-menu button{display:none}@media (max-width:1130px){#menu-main-menu button{position:absolute;top:7px;right:0;background-color:transparent;border:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;display:block}}@media (max-width:1130px) and (max-width:510px){#menu-main-menu button{right:-30px}}@media (max-width:1130px){#menu-main-menu button i{color:#fff;font-size:21px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:block}#menu-main-menu button:hover{cursor:pointer}#menu-main-menu button[aria-expanded="true"] i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}#menu-main-menu>.current-menu-item>a{color:#2880de;position:relative;display:block}@media (min-width:1131px){#menu-main-menu .menu-item-has-children:hover .collapse{display:block}}.sub-menu{text-align:left;position:absolute;top:100%;left:0;z-index:2;background:rgba(0,21,42,.82);width:250px;opacity:0}@media (max-width:1130px){.sub-menu{position:relative;top:10px;text-align:center;width:100%;-webkit-box-shadow:none;box-shadow:none;margin:auto;visibility:visible!important;opacity:1!important;height:100%}}.sub-menu li{width:100%;line-height:120%}.sub-menu li a{display:block;color:#fff;position:relative;width:100%;font-size:14px;text-transform:uppercase;font-family:'AvenirNextBold';padding:10px 17px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.sub-menu li.menu-item-has-children{position:relative}.sub-menu li.menu-item-has-children:before{position:absolute;right:10px;top:10px;content:'\E804';color:#fff;font-family:fontello;font-size:28px}@media (max-width:1130px){.sub-menu li.menu-item-has-children:before{display:none}}.sub-menu li.menu-item-has-children button{right:0!important}.sub-menu li.menu-item-has-children .sub-menu{left:100%;top:0;opacity:0}@media (max-width:1130px){.sub-menu li.menu-item-has-children .sub-menu{position:relative;top:0;left:0;text-align:center;width:100%;-webkit-box-shadow:none;box-shadow:none;margin:auto;visibility:visible!important;opacity:1!important;height:100%}}.sub-menu .current-menu-item a{color:#2880de;position:relative;display:block}.container-roll{position:relative;width:100%;z-index:0;-webkit-transition:all 0.75s cubic-bezier(.77,.06,.28,.85);-o-transition:all 0.75s cubic-bezier(.77,.06,.28,.85);transition:all 0.75s cubic-bezier(.77,.06,.28,.85)}@media (max-width:1130px){.container-roll.push{margin-left:45%}}#menu-trigger{display:none}@media (max-width:1130px){#menu-trigger{position:fixed;top:33px;left:15px;z-index:99;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);display:block}}#menu-trigger div{position:relative;display:block;height:5px;margin-bottom:7px;width:40px;background:#fff;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:1px 1px 2px #222;box-shadow:1px 1px 2px #222}#menu-trigger:hover{cursor:pointer}#menu-trigger:hover div:nth-child(odd){width:35px}#menu-trigger:hover div:nth-child(even){width:25px}#menu-trigger.clicked div:nth-child(even){opacity:0}#menu-trigger.clicked div:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:12px}#menu-trigger.clicked div:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-12px}#menu-trigger.clicked:hover{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}#menu-trigger.clicked:hover div{width:40px!important}@media (max-width:1130px){.menu{position:fixed;top:0;left:-50%;width:50%;height:100vh;z-index:98;background:#072342;-webkit-transition:all 0.75s cubic-bezier(.77,.06,.28,.85);-o-transition:all 0.75s cubic-bezier(.77,.06,.28,.85);transition:all 0.75s cubic-bezier(.77,.06,.28,.85);padding:73px 40px 30px 40px;overflow-x:hidden;overflow-y:auto}.menu.open{left:0;-webkit-box-shadow:1px 0 5px #222;box-shadow:1px 0 5px #222}}@media (max-width:500px){.menu{width:85%;left:-85%}}.footer{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:840px){.footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer .left-side{width:50%;background-color:#002747;font-family:'AvenirNextDemiBold';color:#bbb;font-size:14px;padding:64px 0 58px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:1355px){.footer .left-side{padding:50px 20px}}@media (max-width:991px){.footer .left-side{padding:30px 20px}}@media (max-width:840px){.footer .left-side{width:100%}}.footer .left-side .footer-menu{max-width:693px}@media (max-width:1355px){.footer .left-side .footer-menu{max-width:100%}}.footer .left-side .footer-menu li{display:inline-block}@media (max-width:430px){.footer .left-side .footer-menu li{padding:5px 0}}.footer .left-side .footer-menu li a{padding:10px 10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:block}.footer .left-side .footer-menu li a:hover{color:#fff}@media (max-width:1100px){.footer .left-side .footer-menu li a{padding:10px}}@media (max-width:991px){.footer .left-side .footer-menu li a{padding:10px 5px}}.footer .right-side{width:50%;padding:40px 0 58px 116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1355px){.footer .right-side{padding:37px 20px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991px){.footer .right-side{padding:20px;text-align:center}}@media (max-width:840px){.footer .right-side{width:100%}}.footer .right-side .logo{display:inline-block;margin-bottom:49px;max-width:322px;width:100%}@media (max-width:991px){.footer .right-side .logo{max-width:155px}.footer .right-side .logo img{display:block;margin:auto;width:100%}}@media (max-width:1355px){.footer .right-side .logo{margin-bottom:30px}}@media (max-width:991px){.footer .right-side .logo{margin-bottom:15px}}.footer .right-side .logo span{font-size:16px;text-transform:uppercase;color:#000;font-family:'AvenirNextBold';vertical-align:super;padding-left:12px;letter-spacing:3px}@media (max-width:991px){.footer .right-side .logo span{padding:4px 0 0;display:block}}.footer .right-side .social-footer-menu li{display:inline-block}.footer .right-side .social-footer-menu li a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.footer .right-side .social-footer-menu li a span{color:#bbb;font-size:23px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media (max-width:430px){.footer .right-side .social-footer-menu li a span{font-size:35px}}.footer .right-side .social-footer-menu li a:hover span{color:#2880de}.footer .right-side .social-footer-menu li+li{margin-left:8px}.footer .right-side .social-footer-menu li:last-child{font-family:'AvenirNextBold';font-size:16px;color:#00467f;text-transform:uppercase;margin-left:19px;letter-spacing:3px}@media (max-width:430px){.footer .right-side .social-footer-menu li:last-child{margin:10px 0 0}}.footer .l-logo-block{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.footer .l-logo-wrap{width:120px}.footer .l-logo-wrap img{display:block;max-width:100%}.footer .l-text{margin-top:10px;text-align:center;font-family:'AvenirNextDemiBold';font-size:14px}.footer .copyright-wrap{max-width:683px}@media screen and (max-width:1355px){.footer .copyright-wrap{max-width:100%}}@media screen and (max-width:840px){.footer .copyright-wrap{margin:30px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer-review-2022{background-color:#050d2b;padding:16px 0}@media (max-width:840px){.footer-review-2022{padding:25px 0}}.footer-review-2022 .container{max-width:1300px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:840px){.footer-review-2022 .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer-review-2022 .left-side{width:50%;font-family:'Metropolis-Regular';color:#fff;font-size:11px;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:840px){.footer-review-2022 .left-side{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-review-2022 .right-side{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:840px){.footer-review-2022 .right-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:20px}}.footer-review-2022 .right-side .social-footer-menu li{display:inline-block}.footer-review-2022 .right-side .social-footer-menu li a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:block}.footer-review-2022 .right-side .social-footer-menu li a span{color:#bbb;font-size:28px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media (max-width:430px){.footer-review-2022 .right-side .social-footer-menu li a span{font-size:35px}}.footer-review-2022 .right-side .social-footer-menu li a span:before{margin:0}.footer-review-2022 .right-side .social-footer-menu li a:hover span{color:#2880de}.footer-review-2022 .right-side .social-footer-menu li+li{margin-left:10px}.footer-review-2022 .right-side .social-footer-menu li:last-child{display:none}body{font-size:16px;font-family:'Lato',sans-serif;width:100%;max-width:100%;overflow-x:hidden}body.error404 .header{background-color:#002747;padding:20px 55px 20px 80px}@media (max-width:1000px){body.overflow-hidden{overflow-y:hidden;height:100vh}}body.page-template-pagebuilder-review2024{background-color:#f7f7f7}.hidden{display:none}html{overflow-x:hidden}a{text-decoration:none;color:inherit;-webkit-transition:color .5s,opacity .5s;-o-transition:color .5s,opacity .5s;transition:color .5s,opacity .5s}a:focus{outline:none}.slide-item{outline:none}.back-img{background-repeat:no-repeat;background-position:center;background-size:cover}.rect-outer{position:relative}.rect-outer .rect-inner{position:absolute;left:0;top:0;right:0;bottom:0}.container{max-width:1275px;margin:auto;padding:0 20px}.page-404{height:78vh}.page-404 .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.page-404 .section-title{font-size:56px;margin-bottom:30px}@media (max-width:800px){.page-404 .section-title{font-size:26px}}.page-404 .red-title{color:#dc625d}.title-blue-color{font-size:32px;padding-bottom:25px;color:#2880de;text-transform:uppercase;text-align:center;font-family:'AvenirNextBold';line-height:1.2}@media (max-width:1000px){.title-blue-color{font-size:3.2vw}}@media (max-width:768px){.title-blue-color{font-size:20px}}.title-two-part{position:relative;line-height:120%;text-transform:uppercase;color:#fff;font-size:48px;z-index:2;font-family:'AvenirNextRegular'}@media (max-width:1650px){.title-two-part{font-size:2.90909vw}}@media (max-width:768px){.title-two-part{font-size:25px}}@media (max-width:500px){.title-two-part{font-size:22px}}.title-two-part strong{font-family:'AvenirNextBold'}.title-second-row{font-family:'AvenirNextRegular'}.title-second-row strong{font-family:'AvenirNextBold'}.btn-border-white{font-family:'Montserrat-Bold';margin:18px 0;padding:20px;border:1px solid #fff;text-align:center;color:#fff;letter-spacing:2px;font-size:15px;line-height:130%;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.btn-border-white{font-size:13px;padding:17px 10px}}.btn-border-white:after{position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:'';width:0;right:0;left:auto;bottom:0;height:3px;background:#f7f7f7}.btn-border-white:hover{cursor:pointer}.btn-border-white:hover:after{width:100%;left:0}.btn-border-blue{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:'Montserrat-Bold';margin:18px 0;padding:20px;border:1px solid #2880de;text-align:center;color:#2880de;letter-spacing:2px;font-size:15px;text-transform:uppercase;position:relative;line-height:130%;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.btn-border-blue{font-size:13px;padding:17px 10px}}.btn-border-blue:after{position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:'';width:0;right:0;left:auto;bottom:0;height:3px;background:#2880de}.btn-border-blue:hover{cursor:pointer}.btn-border-blue:hover:after{width:100%;left:0}.btn-border-black{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:'Montserrat-Bold';margin:18px 0;padding:20px;border:1px solid #000;text-align:center;color:#000;letter-spacing:2px;font-size:15px;text-transform:uppercase;position:relative;line-height:130%;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.btn-border-black{font-size:13px;padding:17px 10px}}.btn-border-black:after{position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:'';width:0;right:0;left:auto;bottom:0;height:3px;background:#000}.btn-border-black:hover{cursor:pointer}.btn-border-black:hover:after{width:100%;left:0}.animation-from-left{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.animation-from-left:not(.is_on_screen){-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);opacity:0}.animation-from-right{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.animation-from-right:not(.is_on_screen){-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);opacity:0}.animation{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.animation:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}.animation-second-row{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}.numbers-light{position:absolute;font-family:'AvenirNextRegular';font-size:24px;color:#de9ba6;left:60px;bottom:30px}@media (max-width:768px){.numbers-light{left:20px}}.numbers-light span{color:#fff}.numbers-dark{position:absolute;font-family:'AvenirNextRegular';font-size:24px;color:#de9ba6;left:60px;bottom:30px}@media (max-width:768px){.numbers-dark{left:20px}}.numbers-dark span{color:#000}.page-id-382 .slider-about{margin-top:-640px}@media (max-width:800px){.page-id-382 .slider-about{margin-top:0}}.page-id-1377 .simple-content .title-two-part{text-transform:inherit}.page-id-1377 .simple-info .wrap-title{max-width:100%}.page-id-1377 .simple-info .wrap-title .title-two-part{max-width:100%}.page-id-1377 .simple-info .animated-brackets-type-1{width:20%!important}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.hide-text{display:none}body.page-template-pagebuilder-newsletter header,body.page-template-pagebuilder-review2022 header{display:none}body.page-template-page-newsletter-projects header{display:none}body.page-template-page-newsletter-projects .top-banner-general,body.page-template-page-newsletter-projects .back-img{height:450px!important}body.page-template-page-newsletter-projects #archiveWholeWrapper::before{top:62px;height:94%}body.page-template-page-newsletter-projects .single-content-area{margin-top:160px}@media (max-width:1100px){body.page-template-page-newsletter-projects .single-content-area{margin-top:100px}}body.page-template-page-newsletter-projects .single-content-area .single-post-wrap .single-publish-date{font-family:'AvenirNextMedium'}body.page-template-page-newsletter-projects .single-content-area .single-sidebar .sidebar-post-content{line-height:26px;font-size:16px;letter-spacing:0}body.page-template-page-newsletter-projects .single-content-area .single-sidebar .sidebar-read-more .btn-border-white{font-family:'Avenir';padding:0;line-height:58px;font-size:14px;width:200px;height:58px;letter-spacing:.5px}body.page-template-page-newsletter-projects .single-content-area .single-sidebar h2{font-size:31px}body.page-template-page-newsletter-projects .wrap-single-content{margin-bottom:60px;padding-bottom:150px}@media (max-width:1100px){body.page-template-page-newsletter-projects .wrap-single-content{margin-bottom:0;padding-bottom:50px}}body.page-template-page-newsletter-projects .top-banner-general .content{-webkit-transform:translate(-50%,16%);-ms-transform:translate(-50%,16%);transform:translate(-50%,16%)}body.page-template-page-newsletter-projects .top-banner-general .title{font-family:'Avenir';font-size:48px;line-height:128%}@media (max-width:750px){body.page-template-page-newsletter-projects .top-banner-general .title{font-size:6.4vw}}@media (max-width:550px){body.page-template-page-newsletter-projects .top-banner-general .title{font-size:8.72727vw}}@media (max-width:500px){body.page-template-page-newsletter-projects .top-banner-general .title{font-size:8vw}}@media (max-width:767px){body.page-template-page-newsletter-projects .top-banner-general .title{line-height:150%}}body.page-template-page-newsletter-projects .top-banner-general .title span{padding:36px 40px}@media (max-width:1200px){body.page-template-page-newsletter-projects .top-banner-general .title span{padding:10px 20px}}body.page-template-page-newsletter-projects .project-bottom-left{float:left}@media (max-width:767px){body.page-template-page-newsletter-projects .project-bottom-left{float:none}}body.page-template-page-newsletter-projects .project-bottom-right{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){body.page-template-page-newsletter-projects .project-bottom-right{margin-bottom:50px}}body.page-template-page-newsletter-projects .project-bottom-right .circle{position:relative}body.page-template-page-newsletter-projects .project-bottom-right .circle:before{content:"";background-color:#E3F1FF;height:82px;width:82px;position:absolute;border-radius:50%;z-index:-1;top:0;left:0}body.page-template-page-newsletter-projects .project-bottom-right .circle img{position:relative;top:35px;left:-20px}body.page-template-page-newsletter-projects .project-bottom-right .text{color:#093C71;font-family:'AvenirNextRegular';font-size:18px;line-height:26px;margin-top:15px;margin-left:30px}body.page-template-page-newsletter-projects .project-bottom-right .text strong{font-family:'Avenir'}.grecaptcha-badge{opacity:0!important}.link-with-arrow{font-size:16px;letter-spacing:1px;text-transform:uppercase;color:#437ed7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'AvenirNextBold'}.link-with-arrow svg{width:22px;height:22px;margin-left:7px}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.preloader-wrap{width:100%;height:100%;top:0;left:0;margin:auto;position:fixed;background:#fafafa;opacity:1;z-index:1000}.container-pre{width:200px;height:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block}.ball{width:10px;height:10px;margin:10px auto;border-radius:50px}.ball:nth-child(even){background:#2880de;-webkit-animation:right 1s infinite ease-in-out;animation:right 1s infinite ease-in-out}.ball:nth-child(odd){background:#000;-webkit-animation:left 1.1s infinite ease-in-out;animation:left 1.1s infinite ease-in-out}@-webkit-keyframes right{0%{-webkit-transform:translate(-15px)}50%{-webkit-transform:translate(15px)}100%{-webkit-transform:translate(-15px)}}@-webkit-keyframes left{0%{-webkit-transform:translate(15px)}50%{-webkit-transform:translate(-15px)}100%{-webkit-transform:translate(15px)}}@keyframes right{0%{-webkit-transform:translate(-15px);transform:translate(-15px)}50%{-webkit-transform:translate(15px);transform:translate(15px)}100%{-webkit-transform:translate(-15px);transform:translate(-15px)}}@keyframes left{0%{-webkit-transform:translate(15px);transform:translate(15px)}50%{-webkit-transform:translate(-15px);transform:translate(-15px)}100%{-webkit-transform:translate(15px);transform:translate(15px)}}.mission-breakout{padding:150px 0 200px 0;background:#f3f3f3;margin-bottom:33px;border-radius:0 700px 700px 0}@media (max-width:1200px){.mission-breakout{padding:100px 20px 260px 20px;border-radius:0 500px 500px 0}}@media (max-width:800px){.mission-breakout{padding:70px 20px 250px 20px;border-radius:0}}.mission-breakout .title-two-part{color:#282828;letter-spacing:1px}.mission-breakout .title-second-row{color:#2880de}.mission-breakout .wrap-title{position:relative;display:inline-block;margin-bottom:37px}.mission-breakout .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:72%;height:125%;z-index:1}.mission-breakout .content-wrap{padding-left:15%;padding-right:20%;position:relative}@media (max-width:1200px){.mission-breakout .content-wrap{padding-left:10%;padding-right:100px}}@media (max-width:900px){.mission-breakout .content-wrap{padding-left:20px}}@media (max-width:800px){.mission-breakout .content-wrap{padding-right:20px}}.mission-breakout .content{line-height:168%;color:#282828}.mission-breakout .content .pink-title{color:#dc9baf;font-family:'AvenirNextBold';font-size:24px;padding-top:34px}.single-proj{padding:120px 20px 0 20px!important}@media (max-width:1200px){.single-proj{padding:100px 20px 64px 20px}}.single-proj:before{height:220%!important}.single-project section.contact-form{display:none!important}.single-job #archiveWholeWrapper{background:#fbfbfb}.single-job #archiveWholeWrapper:before{display:none}.single-job .wpjb{padding-bottom:40px}.single-job .wpjb .wpjb-form-slider{margin:10px -10px 0}.single-job .wpjb .container{width:100%;max-width:1080px;padding:0 20px;margin:0 auto}.single-job .wpjb .maincontent{padding-top:40px}.single-job .wpjb .top-banner-general{max-height:744px}.single-job .wpjb .wpjb-header-box{background:#fff}.single-job .wpjb .wpjb-header-box .breadcrumb{padding:40px 0;font-size:18px;text-transform:uppercase}.single-job .wpjb .wpjb-header-box .breadcrumb a{color:#000}.single-job .wpjb .wpjb-header-box .breadcrumb a:hover{color:#2880de}.single-job .wpjb .wpjb-header-box .breadcrumb span{color:#2880de;font-family:'AvenirNextBold';word-break:break-all}.single-job .wpjb .wpjb-header-box .breadcrumb span:before{content:"/";padding:0 1em;color:#000;font-family:'AvenirNextRegular'}.single-job .wpjb .wpjb-header-box .title-block{text-align:center;font-family:'AvenirNextBold';font-size:35px;text-transform:uppercase;padding:30px 0 70px;line-height:1.2}.single-job .wpjb .wpjb-header-box .title-block .job-title{color:#000;word-break:break-all}.single-job .wpjb .wpjb-header-box .title-block .locations{color:#2880de}.single-job .wpjb .wpjb-text{font-family:'AvenirNextRegular';line-height:2em;font-size:18px}.single-job .wpjb .wpjb-text strong,.single-job .wpjb .wpjb-text b{font-family:'AvenirNextBold'}.single-job .wpjb .wpjb-text a{color:#2880de;text-decoration:underline}.single-job .wpjb .wpjb-text a:hover{text-decoration:none}.single-job .wpjb a.wpjb-button.wpjb-form-job-apply{background:#fff;text-transform:uppercase;border:1px solid #2880de;color:#2880de!important;font-size:16px;font-family:'AvenirNextBold';font-weight:400;border-radius:0;margin-bottom:20px;min-width:228px;padding:18px;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.single-job .wpjb a.wpjb-button.wpjb-form-job-apply span{margin-right:-20px;display:inline-block;text-align:center;padding-left:.2em}.single-job .wpjb a.wpjb-button.wpjb-form-job-apply span:before{opacity:1!important}.single-job .wpjb a.wpjb-button.wpjb-form-job-apply:hover{color:#fff!important;background:#2880de}.single-job .wpjb .wpjb-job-apply .wpjb-layer-inside{border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.single-job .wpjb .wpjb-job-apply .wpjb-form label.wpjb-label,.single-job .wpjb .wpjb-job-apply .wpjb-form div.wpjb-field{float:none;width:100%}.single-job .wpjb .wpjb-job-apply .wpjb-form label.wpjb-label{font-family:'AvenirNextRegular';font-size:18px;font-weight:400}.single-job .wpjb .wpjb-job-apply .wpjb-form label.wpjb-label a{color:#2880de;text-decoration:underline;font-family:'AvenirNextBold';font-weight:400}.single-job .wpjb .wpjb-job-apply .wpjb-form label.wpjb-label a:hover{text-decoration:none}.single-job .wpjb .wpjb-job-apply .wpjb-form textarea,.single-job .wpjb .wpjb-job-apply .wpjb-form select,.single-job .wpjb .wpjb-job-apply .wpjb-form input[type=text],.single-job .wpjb .wpjb-job-apply .wpjb-form input[type=password]{border-color:#939598;font-size:18px;background:transparent}.single-job .wpjb .wpjb-job-apply .wpjb-form textarea{height:120px}.single-job .wpjb .wpjb-job-apply .wpjb-form input.wpjb-submit{background:#fff;text-transform:uppercase;border:1px solid #2880de;color:#2880de;font-size:16px;font-family:'AvenirNextBold';font-weight:400;border-radius:0;margin-bottom:20px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;min-width:228px;padding:18px;text-align:center;-webkit-appearance:none}.single-job .wpjb .wpjb-job-apply .wpjb-form input.wpjb-submit:hover{color:#fff;background:#2880de}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error{background-color:transparent}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error textarea,.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error select,.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error input[type=text],.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error input[type=password]{border-color:#DE5400}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error ul.wpjb-errors{border:1px solid #de5400;background-color:#f04124;padding:0 5px;font-size:12px}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-error ul.wpjb-errors li{color:#fff;margin:0;padding:0;list-style-type:none}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-legend{font-family:'AvenirNextBold';font-weight:400;border:0;padding:20px 10px 0 10px}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-options-list li{padding:5px}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-options-list li label{cursor:pointer}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-field .wpjb-button,.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-field input[type='file'],.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-field .moxie-shim{cursor:pointer}.single-job .wpjb .wpjb-job-apply .wpjb-form .wpjb-field .wpjb-hint{padding-top:10px;display:block}.single-job .wpjb .wpjb-flash-info{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background:transparent;border:0;padding:0;margin:0}.single-job .wpjb .wpjb-flash-info span{position:fixed;top:50%;left:50%;border-radius:.3em;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;background:#fff;padding:5px 15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.35);box-shadow:0 0 20px rgba(0,0,0,.35)}.single-job .wpjb .wpjb-flash-info:before{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;content:"";background:#000;opacity:.35}.single-job .wpjb-form-job-apply{display:none!important}.single-job section.contact-form{display:none!important}.hero-team{height:800px;position:relative;padding:0 20px;background-color:#dedede}@media (max-width:768px){.hero-team{height:700px}}@media (max-width:500px){.hero-team{height:600px}}.hero-team:before{position:absolute;content:'';background:rgba(0,0,0,.23);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1}.hero-team .team-member-photo{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);max-height:600px}@media (max-width:768px){.hero-team .team-member-photo{max-height:390px}}.hero-team #circle-wrap{width:100%;max-width:435px;position:absolute;top:58%;left:50%;-webkit-transform:translate(-50%,-42%) rotate(-90deg);-ms-transform:translate(-50%,-42%) rotate(-90deg);transform:translate(-50%,-42%) rotate(-90deg);z-index:2}@media screen and (max-width:768px){.hero-team #circle-wrap{display:none}}.hero-team #circle-wrap circle{stroke-dashoffset:157px;stroke-dasharray:157px;-webkit-animation:circleAnimationBanner 15s linear infinite;animation:circleAnimationBanner 15s linear infinite}.hero-team .wrap-info{position:absolute;top:72%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-align:center;width:100%}@media (max-width:768px){.hero-team .wrap-info{top:160px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:500px){.hero-team .wrap-info{top:120px}}.hero-team .h2{font-size:64px;line-height:1.2;color:#fff;font-family:'AvenirNextDemiBold'}@media (max-width:1400px) and (min-width:501px){.hero-team .h2{font-size:calc(34 * ((100vw - 500px) / 900) + 30px)}}@media (max-width:500px){.hero-team .h2{font-size:30px}}.hero-team .position{line-height:1.5;font-size:22px;font-weight:300;color:#fff;font-family:'AvenirNextCondensed-Regular';-webkit-filter:drop-shadow(0 2px 2.5px rgba(0,0,0,.17));filter:drop-shadow(0 2px 2.5px rgba(0,0,0,.17));margin-bottom:30px}@media (max-width:1920px) and (min-width:401px){.hero-team .position{font-size:calc(6 * ((100vw - 400px) / 1520) + 16px)}}@media (max-width:400px){.hero-team .position{font-size:16px}}.hero-team .mouse{display:inline-block;position:absolute;bottom:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:2}.hero-team .mouse .m_in{border:3px solid #fff;width:25px;height:40px;border-radius:15px}.hero-team .mouse .m_line{width:2px;height:4px;background:#fff;position:absolute;top:12px;left:50%;margin-left:-1px}@media (max-width:768px){.hero-team .mouse.hidden-mobile{display:none}}.hero-team .mouse.visible-mobile{position:absolute;left:50%;bottom:6px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2}@media (max-width:768px){.hero-team .mouse.visible-mobile{display:block}}@media (min-width:769px){.hero-team .mouse.visible-mobile{display:none}}.hero-team .wrap-aside-info{position:absolute;bottom:25px;left:60px;z-index:2}@media (max-width:768px){.hero-team .wrap-aside-info{left:20px}}.hero-team .wrap-aside-info li{margin-bottom:4px}.hero-team .wrap-aside-info a{display:inline-block;font-size:14px;font-family:'Avenir';position:relative;font-weight:900;color:#fff}.hero-team .wrap-aside-info a:before{position:absolute;left:0;content:"";width:100%;height:1px;background:#fff;-webkit-transition:0.5s width;-o-transition:0.5s width;transition:0.5s width;bottom:0}.hero-team .wrap-aside-info a:hover:before{width:0}.career-history-team{text-align:center;padding:120px 0}@media (max-width:1280px){.career-history-team{padding:80px 0}}.career-history-team .container{max-width:900px}.career-history-team .content p{line-height:1.6;color:#565656}.career-history-team .content p+p{margin-top:30px}.education-team{padding:0 0 100px 0}@media (max-width:1280px){.education-team{padding:0 0 80px 0}}.education-team .container{max-width:1020px}.education-team .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -40px}@media (max-width:992px){.education-team .wrap-items{margin:0 -20px}}@media (max-width:768px){.education-team .wrap-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.education-team .item{width:50%;padding:0 40px}@media (max-width:992px){.education-team .item{padding:0 20px}}@media (max-width:768px){.education-team .item{width:100%;max-width:600px;margin:0 auto 20px}}.education-team .title{font-size:28px;line-height:1.2;font-family:'AvenirNextCondensed-DemiBold';color:#4b4b4b}@media (max-width:1400px) and (min-width:501px){.education-team .title{font-size:calc(10 * ((100vw - 500px) / 900) + 18px)}}@media (max-width:500px){.education-team .title{font-size:18px}}.education-team .content li{padding:0 0 0 20px}.get-to-know-team{padding:0 0 100px 0}@media (max-width:1280px){.get-to-know-team{padding:0 0 80px 0}}.get-to-know-team .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media (max-width:768px){.get-to-know-team .wrap-items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.get-to-know-team .item{margin:0 10px;width:33.3%;padding:70px 20px;text-align:center;border:2px solid #ede5dc;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#515151}@media (max-width:992px){.get-to-know-team .item{padding:40px 20px}}@media (max-width:768px){.get-to-know-team .item{width:100%;max-width:500px;margin:15px auto}}.get-to-know-team .item:hover{background-color:#d591a7;border:2px solid #d591a7;color:#fff}.get-to-know-team .number{font-size:36px;margin-bottom:20px;color:#515151}@media (max-width:1920px) and (min-width:401px){.get-to-know-team .number{font-size:calc(16 * ((100vw - 400px) / 1520) + 20px)}}@media (max-width:400px){.get-to-know-team .number{font-size:20px}}.get-to-know-team .text{line-height:1.4;font-size:16px;color:#6c6c6c}.quote-team{position:relative;padding:124px 15px;min-height:470px;margin:0 20px 60px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quote-team:before{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:1;content:'';background:rgba(0,0,0,.4)}.quote-team .wrap-info{z-index:2;color:#fff;text-align:center;position:relative;max-width:800px}.quote-team .quote-text{font-size:38px;line-height:1.4;font-family:'AvenirNextDemiBold';margin-bottom:50px}@media (max-width:1920px) and (min-width:401px){.quote-team .quote-text{font-size:calc(13 * ((100vw - 400px) / 1520) + 22px)}}@media (max-width:400px){.quote-team .quote-text{font-size:22px}}.quote-team .quote-author{font-family:'AvenirNextBold';font-size:14px;text-transform:uppercase;letter-spacing:3px;color:#2880de}.random-team-members{margin:0 20px 80px 20px}.random-team-members .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.random-team-members .wrap-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.random-team-members .item{width:33.3%;text-align:center}@media (max-width:767px){.random-team-members .item{width:50%;margin:15px 0}}@media (max-width:575px){.random-team-members .item{width:100%}}.random-team-members .item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.random-team-members .image-wrap{background-color:#f0f4f5;margin-bottom:32px;padding-top:50px}.random-team-members .image-wrap img{height:240px;width:auto;padding:0 20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:0 auto}.random-team-members .name{font-size:28px;margin-bottom:5px;font-family:'AvenirNextBold'}@media (max-width:1920px) and (min-width:401px){.random-team-members .name{font-size:calc(10 * ((100vw - 400px) / 1520) + 18px)}}@media (max-width:400px){.random-team-members .name{font-size:18px}}.random-team-members .position{font-size:16px;color:#a1a1a1;font-family:'AvenirNextDemiBold'}.clearfix{display:block;width:100%;clear:both}.blog .top-banner-general,.archive .top-banner-general{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.blog .top-banner-general,.archive .top-banner-general{height:calc(53vh + 93px)}}.blog .top-banner-general .back-img,.archive .top-banner-general .back-img{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.blog .top-banner-general .back-img,.archive .top-banner-general .back-img{height:calc(53vh + 93px)}}.blog .top-banner-general .content,.archive .top-banner-general .content{top:56%!important}@media screen and (max-width:768px){.post-template-default .top-banner-general{min-height:calc(53vh + 93px);height:auto}}@media screen and (max-width:768px){.post-template-default .top-banner-general .back-img{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}}@media screen and (max-width:768px){.post-template-default .top-banner-general .content{position:relative;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(67vh + 93px);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);padding:90px 0}}.post-template-default .content{top:72%!important}.post-template-default .content .title{font-family:'AvenirNextBold';margin:0 auto 10px auto;font-size:40px;padding:0 20px;line-height:2}@media screen and (max-width:768px){.post-template-default .content .title{font-size:32px}}.post-template-default .content img{padding:25px 0!important}@media (max-width:767px){.post-template-default .content img{display:none!important}}#archiveWholeWrapper{position:relative}#archiveWholeWrapper #archiveWholeWrapperInner{position:relative;z-index:10}#archiveWholeWrapper:before{content:"";position:absolute;top:170px;right:0;width:100%;z-index:5;background:#f3f3f3;border-radius:0 500px 500px 0;height:55%;overflow:hidden}#archiveWholeWrapper .archive-featured-post{width:90%;margin:0 auto 30px;padding:0 20px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){#archiveWholeWrapper .archive-featured-post{-ms-flex-wrap:wrap;flex-wrap:wrap}}#archiveWholeWrapper .archive-featured-post .left-section{width:45%;margin-right:5%}@media (max-width:991px){#archiveWholeWrapper .archive-featured-post .left-section{width:100%;margin:0 0 30px 0}}#archiveWholeWrapper .archive-featured-post .left-section .back-img{height:330px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px 0 rgba(0,0,0,.6)}#archiveWholeWrapper .archive-featured-post .right-section{width:50%;text-align:left}@media (max-width:991px){#archiveWholeWrapper .archive-featured-post .right-section{width:100%}}#archiveWholeWrapper .archive-featured-post .right-section .archive-title{font-family:'AvenirNextBold';text-transform:uppercase;font-size:26px;line-height:29px;margin:0 0 28px;color:#2880de}#archiveWholeWrapper .archive-featured-post .right-section .archive-publish-date{font-family:'AvenirNextDemiBold';color:#8d8d8e;font-style:italic;margin:0 0 28px;font-size:14px}#archiveWholeWrapper .archive-featured-post .right-section .archive-post-content{font-family:'AvenirNextRegular';margin:0 0 30px;line-height:30px;font-size:12px}#archiveWholeWrapper .archive-featured-post .right-section .archive-read-more{text-align:left}#archiveWholeWrapper .archive-featured-post .right-section .archive-read-more a{font-family:'AvenirNextBold';text-transform:uppercase;font-size:11px;color:#fff;border:1px solid #2880de;background-color:#2880de;height:40px;display:inline-block;line-height:40px;width:110px!important;margin:0;padding:0;letter-spacing:1px;min-width:10px}#archiveWholeWrapper .archive-featured-post .right-section .archive-read-more .btn-border-white{background-color:#2880de;border:2px solid #2880de;margin:0;padding:0}#archiveWholeWrapper .archive-outer-wrap{width:100%;max-width:1282px;padding:60px 20px 0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap{width:27.69726247987118%;float:left;margin-left:2.818035426731079%;margin-right:2.818035426731079%;margin-top:0;margin-bottom:100px}@media (max-width:767px){#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap{width:44%;margin-left:3%;margin-right:3%}}@media (max-width:500px){#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap{width:94%}}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap .back-img{height:270px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap .archive-title{font-family:'AvenirNextDemiBold';text-transform:uppercase;font-size:20px;line-height:29px;margin:22px 0 18px;text-align:left}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap .archive-publish-date{font-family:'AvenirNextDemiBold';color:#8d8d8e;font-style:italic;margin:0 0 18px;font-size:14px}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap .archive-post-content{font-family:'AvenirNextRegular';margin:0 0 10px;text-align:left;line-height:29px;font-size:12px}#archiveWholeWrapper .archive-outer-wrap .archive-post-wrap .archive-read-more{margin:15px 0;font-family:'AvenirNextBold';text-transform:uppercase;font-size:12px;border:1px solid #000;width:105px!important;padding:10px 2px!important;text-align:center;min-width:100px;letter-spacing:1px}body.single #archiveWholeWrapper{overflow:hidden}.loadmoreanchor-wrap{text-align:center;margin-bottom:100px}.loadmoreanchor-wrap #loadmoreanchor{background-color:#2880de;font-family:'AvenirNextBold';color:#fff;font-size:14px;text-transform:uppercase;height:60px;display:inline-block;line-height:60px;padding:0 20px}.loadmoreanchor-wrap .btn-submit{background-color:#2880de;border:2px solid #2880de;margin:0;font-family:'Montserrat-Bold';padding:20px;text-align:center;color:#fff;letter-spacing:2px;font-size:15px;line-height:130%;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.loadmoreanchor-wrap .btn-submit{font-size:13px;padding:17px 10px}}.loadmoreanchor-wrap .btn-submit:hover{cursor:pointer;color:#efa8b4}.archive-subscription-form{width:100%;float:none;padding:70px 20px 80px;margin:0 auto;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center top;background-color:#00152a}.archive-subscription-form .title-text{text-transform:uppercase;line-height:42px;margin-bottom:40px;position:relative}.archive-subscription-form .title-text p{font-family:'AvenirNextRegular';color:#fff;font-size:48px;margin-bottom:15px}@media (max-width:800px){.archive-subscription-form .title-text p{font-size:32px}}.archive-subscription-form .title-text span{font-family:'AvenirNextBold';font-size:48px;line-height:40px;color:#e5b1b9}@media (max-width:800px){.archive-subscription-form .title-text span{font-size:32px;line-height:34px}}.archive-subscription-form .archive-contact-form-wrap{width:100%;max-width:740px;margin:0 auto;position:relative}@media (max-width:800px){.archive-subscription-form .archive-contact-form-wrap{max-width:320px}}.archive-subscription-form .archive-contact-form-wrap .subscribe-name,.archive-subscription-form .archive-contact-form-wrap .subscribe-email{float:left;width:100%;max-width:320px;margin:0 21px 20px}@media (max-width:800px){.archive-subscription-form .archive-contact-form-wrap .subscribe-name,.archive-subscription-form .archive-contact-form-wrap .subscribe-email{margin:0 0 20px}}.archive-subscription-form .archive-contact-form-wrap input[type="text"],.archive-subscription-form .archive-contact-form-wrap input[type="email"]{float:left;border:0;width:100%;max-width:320px;line-height:40px;height:40px;font-family:'AvenirNextMedium';font-size:19px;color:#8f9091;padding:0 12px}.archive-subscription-form .archive-contact-form-wrap .submit{position:absolute;top:0;right:-155px;display:inline-block}@media (max-width:1140px){.archive-subscription-form .archive-contact-form-wrap .submit{position:relative;right:0;margin-top:20px;clear:both}}.archive-subscription-form .archive-contact-form-wrap .submit button,.archive-subscription-form .archive-contact-form-wrap .submit input[type='submit']{font-family:'AvenirNextBold';color:#fff;background-color:transparent;border:1px solid #fff;line-height:38px;text-transform:uppercase;letter-spacing:1px;padding:0 20px;margin:0;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.archive-subscription-form .archive-contact-form-wrap .submit button:hover,.archive-subscription-form .archive-contact-form-wrap .submit input[type='submit']:hover{cursor:pointer;color:#efa8b4}.archive-subscription-form .archive-contact-form-wrap .wpcf7-response-output{clear:both;margin:0}.archive-subscription-form .archive-contact-form-wrap span.wpcf7-not-valid-tip{clear:both;margin-top:46px;margin-bottom:10px}.single-content-area{width:100%;max-width:1282px;padding:0 20px;margin:120px auto 0}@media (max-width:1170px){.single-content-area{margin:125px auto 0}}@media (max-width:768px){.single-content-area{margin:50px auto 0}}.single-content-area .wrap-single-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1170px){.single-content-area .wrap-single-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-content-area .single-post-wrap{width:62%}@media (max-width:1170px){.single-content-area .single-post-wrap{width:100%}}.single-content-area .single-post-wrap iframe{max-width:100%}.single-content-area .single-post-wrap .featured-image{width:100%;height:284px;margin:0 0 25px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.6);box-shadow:0 0 8px 0 rgba(0,0,0,.6)}.single-content-area .single-post-wrap .single-title{font-family:'AvenirNextBold';text-transform:uppercase;font-size:33px;line-height:36px;margin:15px 0 20px;text-align:left;color:#2880de}.single-content-area .single-post-wrap .single-publish-date{font-family:'AvenirNextDemiBold';color:#8d8d8e;font-style:italic;font-size:18px;margin:10px 0 65px}@media (max-width:1170px){.single-content-area .single-post-wrap .single-publish-date{margin:10px 0 30px}}.single-content-area .single-post-wrap .single-post-content{font-family:'AvenirNextRegular';margin:15px 0;line-height:30px;font-size:16px;text-align:left}@media (min-width:1171px){.single-content-area .single-post-wrap .single-post-content{max-width:630px}}.single-content-area .single-post-wrap .single-post-content a{color:#2880de}.single-content-area .single-post-wrap .single-post-content p+p{margin-top:30px}.single-content-area .single-post-wrap .single-post-content strong{font-family:'AvenirNextBold'}.single-content-area .single-post-wrap .single-post-content ul{margin-bottom:30px!important;margin-left:18px!important;list-style-type:disc!important}.single-content-area .single-post-wrap .single-post-content em{font-style:italic!important}.single-content-area .single-post-wrap .single-post-content ol{margin-left:18px!important;margin-right:10px!important;list-style-type:decimal!important}.single-content-area .single-post-wrap .single-post-content h1,.single-content-area .single-post-wrap .single-post-content h2,.single-content-area .single-post-wrap .single-post-content h3,.single-content-area .single-post-wrap .single-post-content h4,.single-content-area .single-post-wrap .single-post-content h5,.single-content-area .single-post-wrap .single-post-content h6{font-family:'AvenirNextDemiBold';line-height:1.2;padding:10px 0}.single-content-area .single-post-wrap .single-post-content h1{font-size:43px}.single-content-area .single-post-wrap .single-post-content h2{font-size:35px}.single-content-area .single-post-wrap .single-post-content h3{font-size:30px;line-height:1.2;font-family:'AvenirNextMedium';padding:10px 0}.single-content-area .single-post-wrap .single-post-content h4{font-size:25px}.single-content-area .single-post-wrap .single-post-content h5{font-size:22px}.single-content-area .single-post-wrap .single-post-content h6{font-size:20px}.single-content-area .single-post-wrap .single-post-content blockquote{padding:25px 0;font-style:italic;color:#2880de;font-size:22px;font-family:'AvenirNextMedium'}.single-content-area .single-feature-post-wrap .featured-image{width:284px;height:284px;margin:0 0 64px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.6);box-shadow:0 0 8px 0 rgba(0,0,0,.6);position:relative}.single-content-area .single-feature-post-wrap .featured-image:before{position:absolute;right:100%;top:50%;z-index:2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-content-area .single-feature-post-wrap .featured-title{font-family:'AvenirNextRegular';font-size:40px;color:#002747;margin-bottom:38px;line-height:1.2}.single-content-area .single-feature-post-wrap .featured-title strong{font-family:'AvenirNextBold';color:#002747}.single-content-area .single-feature-post-wrap .featured-title span{font-family:'AvenirNextBold';color:#2880de;display:block;font-size:48px}.single-content-area .single-feature-post-wrap .single-post-content p{font-size:22px}@media (max-width:1170px){.single-content-area .single-feature-post-wrap .single-post-content p{font-size:20px}}@media (max-width:991px){.single-content-area .single-feature-post-wrap .single-post-content p{font-size:18px}}@media (max-width:767px){.single-content-area .single-feature-post-wrap .single-post-content p{font-size:16px}}.single-content-area .single-feature-post-wrap .single-post-content p+p{margin-top:30px}.single-content-area .single-sidebar{width:32%;margin-bottom:60px;background-color:#002747;color:#fff;padding:50px 40px 60px 40px}@media (max-width:1170px){.single-content-area .single-sidebar{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.single-content-area .single-sidebar h2{font-family:'AvenirNextBold';margin-bottom:50px;text-align:center;font-size:38px;letter-spacing:2.5px}@media (max-width:500px){.single-content-area .single-sidebar h2{font-size:32px}}.single-content-area .single-sidebar .sidebar-post-published-date{font-family:'AvenirNextDemiBold';font-style:italic;margin:0 0 22px;font-size:14px}.single-content-area .single-sidebar .sidebar-post-title{font-family:'AvenirNextBold';text-transform:uppercase;font-size:18px;line-height:21px;margin:10px 0 20px;text-align:left}.single-content-area .single-sidebar .sidebar-post-content{font-family:'AvenirNextRegular';margin:15px 0;text-align:left;line-height:18px;font-size:14px;letter-spacing:1px}.single-content-area .single-sidebar .sidebar-read-more{margin:30px 0 60px}.single-content-area .single-sidebar .sidebar-read-more:last-of-type{margin-bottom:0}.single-content-area .single-sidebar .sidebar-read-more a{font-family:'AvenirNextBold';width:110px;text-align:center;background-color:#2880de;padding:12px 0;font-size:11px;font-weight:400;letter-spacing:1px;text-transform:uppercase;min-width:100px}.single-content-area .single-sidebar .sidebar-read-more .btn-border-white{background-color:#2880de;border:2px solid #2880de;margin:0}.single-content-area .single-blog-gallery{margin:50px 0 0 0;width:100%}@media (max-width:1170px){.single-content-area .single-blog-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.single-content-area .single-blog-gallery .gallery-title{font-family:'AvenirNextDemiBold';font-size:35px;margin-bottom:30px}.single-content-area .single-blog-gallery .wrap-gallery{font-family:'AvenirNextRegular';height:auto;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.single-content-area .single-blog-gallery .display_gallery_class_none{display:none}.single-content-area .single-blog-gallery .gallery_load_more_main_wrapper{text-align:center;clear:both;margin-bottom:30px;padding-top:25px;width:100%}.single-content-area .single-blog-gallery .gallery_load_more_main_wrapper .custom_btn_gallery_load_more{font-weight:700;font-size:14px;color:#000;border-width:0;width:90%}.single-content-area .single-blog-gallery .gallery_load_more_main_wrapper .custom_btn_gallery_load_more div{text-align:center}.single-content-area .single-blog-gallery .gallery_load_more_main_wrapper .custom_btn_gallery_load_more img{text-align:center;margin-top:25px;-webkit-animation:bounce 1.3s ease-in-out .2s infinite;animation:bounce 1.3s ease-in-out .2s infinite;position:relative}.single-content-area .single-blog-gallery .gallery_load_more_main_wrapper .custom_btn_gallery_load_more:hover{opacity:.9}.single-content-area .single-blog-gallery .inner-wrapper{margin:5px;width:32.3%;height:300px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:pointer}@media (max-width:1006px){.single-content-area .single-blog-gallery .inner-wrapper{width:32%;height:270px}}@media (max-width:789px){.single-content-area .single-blog-gallery .inner-wrapper{width:48%}}@media (max-width:539px){.single-content-area .single-blog-gallery .inner-wrapper{width:100%;margin:5px 0}}.single-content-area .single-blog-gallery .inner-wrapper .title-outer-wrapper{top:0;left:0;width:100%;height:100%;background-color:rgba(0,21,42,.77);position:absolute;display:none;text-align:center;opacity:0}.single-content-area .single-blog-gallery .inner-wrapper .title-outer-wrapper .title-inner-wrapper{display:table-cell;vertical-align:middle;color:#fff;font-weight:700;text-transform:uppercase;padding:0 10px}@media (max-width:600px){.single-content-area .single-blog-gallery .inner-wrapper .title-outer-wrapper .title-inner-wrapper{font-size:13px}}@media (max-width:400px){.single-content-area .single-blog-gallery .inner-wrapper .title-outer-wrapper .title-inner-wrapper{font-size:12px}}@media (max-width:350px){.single-content-area .single-blog-gallery .inner-wrapper .title-outer-wrapper .title-inner-wrapper{font-size:11px}}.single-content-area .single-blog-gallery .inner-wrapper:hover .title-outer-wrapper{display:table;opacity:1;transition:transform .3s,-webkit-transform .3s}.single-content-area .back-to-archive{margin:40px 0}.single-content-area .back-to-archive a{font-family:'AvenirNextBold';text-transform:uppercase;font-size:11px;width:110px!important;padding:12px 0px!important;text-align:center;background-color:#2880de;color:#fff;min-width:100px;letter-spacing:1px}.single-content-area .back-to-archive .btn-border-white{background-color:#2880de;border:2px solid #2880de;margin:0}.page-template-page-newblog .link-post-button.btn-border-white,.archive.category .link-post-button.btn-border-white{border:none}.page-template-page-newblog section.top-banner-general.new_blog_section,.archive.category section.top-banner-general.new_blog_section{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.page-template-page-newblog section.top-banner-general.new_blog_section,.archive.category section.top-banner-general.new_blog_section{height:calc(53vh + 93px)}}.page-template-page-newblog section.top-banner-general.new_blog_section .bottom-btn-row,.archive.category section.top-banner-general.new_blog_section .bottom-btn-row{position:relative;width:100%;margin:0 auto;padding-bottom:23px;left:49%;bottom:-30px;display:block}.page-template-page-newblog section.top-banner-general.new_blog_section .anchor-link,.archive.category section.top-banner-general.new_blog_section .anchor-link{position:absolute;left:50%}@media (max-width:570px){.page-template-page-newblog section.top-banner-general.new_blog_section .anchor-link,.archive.category section.top-banner-general.new_blog_section .anchor-link{left:0;right:0;width:100%}}@media (max-width:570px){.page-template-page-newblog section.top-banner-general.new_blog_section .anchor-link img,.archive.category section.top-banner-general.new_blog_section .anchor-link img{display:block;margin:0 auto}}.page-template-page-newblog .top-banner-general .back-img,.archive.category .top-banner-general .back-img{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.page-template-page-newblog .top-banner-general .back-img,.archive.category .top-banner-general .back-img{height:calc(53vh + 93px)}}.page-template-page-newblog .top-banner-general .back-img .content,.archive.category .top-banner-general .back-img .content{top:59%;left:50%;-webkit-transform:translate(-49.5%,-51%);-ms-transform:translate(-49.5%,-51%);transform:translate(-49.5%,-51%)}.page-template-page-newblog .title-second-row.title,.archive.category .title-second-row.title{font-size:35px;line-height:1.35!important;text-transform:inherit!important;width:70%}@media (max-width:1600px) and (min-width:993px){.page-template-page-newblog .title-second-row.title,.archive.category .title-second-row.title{font-size:calc(15 * ((100vw - 992px) / 608) + 20px)}}@media (max-width:992px){.page-template-page-newblog .title-second-row.title,.archive.category .title-second-row.title{width:90%}}@media (max-width:768px){.page-template-page-newblog .title-second-row.title,.archive.category .title-second-row.title{font-size:20px;width:100%;line-height:1.7!important}}@media (max-width:768px) and (max-width:768px) and (min-width:281px){.page-template-page-newblog .title-second-row.title,.archive.category .title-second-row.title{font-size:calc(7 * ((100vw - 280px) / 488) + 13px)}}.page-template-page-newblog .title-second-row.title span,.archive.category .title-second-row.title span{padding:5px 25px!important}.page-template-page-newblog .title span,.archive.category .title span{padding:0 13px 10px}.page-template-page-newblog .container,.archive.category .container{max-width:1325px}.page-template-page-newblog .new_blog_section .title-first-row.title,.archive.category .new_blog_section .title-first-row.title{text-transform:capitalize}@media (max-width:1600px) and (min-width:1131px){.page-template-page-newblog .new_blog_section .title-first-row.title,.archive.category .new_blog_section .title-first-row.title{font-size:calc(8 * ((100vw - 1130px) / 470) + 40px)}}.page-template-page-newblog section.description,.archive.category section.description{background:#f3f3f3;font-family:'AvenirNextRegular';padding:82px 20px 125px;text-align:center}@media (max-width:1600px) and (min-width:1131px){.page-template-page-newblog section.description,.archive.category section.description{padding-left:calc(10 * ((100vw - 1130px) / 470) + 10px)}}@media (max-width:1600px) and (min-width:1131px){.page-template-page-newblog section.description,.archive.category section.description{padding-right:calc(10 * ((100vw - 1130px) / 470) + 10px)}}@media (max-width:900px) and (min-width:271px){.page-template-page-newblog section.description,.archive.category section.description{padding-top:calc(52 * ((100vw - 270px) / 630) + 30px)}}@media (max-width:900px) and (min-width:271px){.page-template-page-newblog section.description,.archive.category section.description{padding-bottom:calc(95 * ((100vw - 270px) / 630) + 30px)}}@media (max-width:901px) and (min-width:281px){.page-template-page-newblog section.description,.archive.category section.description{font-size:calc(42 * ((100vw - 280px) / 621) + 58px)}}.page-template-page-newblog section.description .content,.archive.category section.description .content{max-width:940px;display:block;margin:0 auto;letter-spacing:.7px;font-size:22px;line-height:150%}@media (max-width:900px) and (min-width:281px){.page-template-page-newblog section.description .content,.archive.category section.description .content{font-size:calc(5 * ((100vw - 280px) / 620) + 16px)}}.page-template-page-newblog section.top-stories,.archive.category section.top-stories{background:#f3f3f3}.page-template-page-newblog section.top-stories .container,.archive.category section.top-stories .container{position:relative;z-index:1}.page-template-page-newblog section.top-stories .big-title,.archive.category section.top-stories .big-title{text-transform:uppercase;font-size:200px;font-family:'AvenirNextBold';color:#fff;z-index:2;position:absolute;text-align:center;width:100%;left:0;right:0;top:-49px}@media (max-width:1200px) and (min-width:281px){.page-template-page-newblog section.top-stories .big-title,.archive.category section.top-stories .big-title{font-size:calc(142 * ((100vw - 280px) / 920) + 58px)}}@media (max-width:1054px){.page-template-page-newblog section.top-stories .big-title,.archive.category section.top-stories .big-title{top:-30px}}@media (max-width:991px){.page-template-page-newblog section.top-stories .big-title,.archive.category section.top-stories .big-title{top:-20px}}@media (max-width:768px){.page-template-page-newblog section.top-stories .big-title,.archive.category section.top-stories .big-title{top:0}}.page-template-page-newblog section.top-stories h2.posts-title,.archive.category section.top-stories h2.posts-title{position:relative;z-index:3;font-size:40px;font-family:'AvenirNextBold';text-align:center;color:#000;height:95px;letter-spacing:-1px}@media (max-width:900px) and (min-width:281px){.page-template-page-newblog section.top-stories h2.posts-title,.archive.category section.top-stories h2.posts-title{height:calc(37 * ((100vw - 280px) / 620) + 58px)}}.page-template-page-newblog section.top-stories .items,.archive.category section.top-stories .items{margin:22px auto 0;width:100%;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px) and (min-width:251px){.page-template-page-newblog section.top-stories .items,.archive.category section.top-stories .items{margin-top:calc(22 * ((100vw - 250px) / 518) + 0px)}}.page-template-page-newblog section.top-stories .items .item,.archive.category section.top-stories .items .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;overflow:hidden}@media (max-width:900px){.page-template-page-newblog section.top-stories .items .item,.archive.category section.top-stories .items .item{margin:10px 0;width:100%!important;height:220px}}@media (max-width:900px) and (max-width:899px) and (min-width:281px){.page-template-page-newblog section.top-stories .items .item,.archive.category section.top-stories .items .item{height:calc(-50 * ((100vw - 280px) / 619) + 270px)}}.page-template-page-newblog section.top-stories .items .item:hover .bg,.archive.category section.top-stories .items .item:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:4s;-o-transition:4s;transition:4s}.page-template-page-newblog section.top-stories .items .item:hover .bg:before,.archive.category section.top-stories .items .item:hover .bg:before{opacity:.55;background-image:none}.page-template-page-newblog section.top-stories .items .item .inner,.archive.category section.top-stories .items .item .inner{padding-top:40%}@media (max-width:900px){.page-template-page-newblog section.top-stories .items .item .inner,.archive.category section.top-stories .items .item .inner{padding-top:20px!important;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-newblog section.top-stories .items .item .inner .wrap,.archive.category section.top-stories .items .item .inner .wrap{position:relative!important}}.page-template-page-newblog section.top-stories .items .item .bg,.archive.category section.top-stories .items .item .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;background-color:#dfdbe5}.page-template-page-newblog section.top-stories .items .item .bg:before,.archive.category section.top-stories .items .item .bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;-webkit-transition:1s;-o-transition:1s;transition:1s}.page-template-page-newblog section.top-stories .items .item .bg img,.archive.category section.top-stories .items .item .bg img{-o-object-fit:cover;object-fit:cover;min-width:100%;width:auto;height:auto;min-height:100%;max-width:100%}.page-template-page-newblog section.top-stories .items .item .wrap,.archive.category section.top-stories .items .item .wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}@media (max-width:992px){.page-template-page-newblog section.top-stories .items .item .wrap,.archive.category section.top-stories .items .item .wrap{padding:10px}}@media (min-width:901px){.page-template-page-newblog section.top-stories .items .item .wrap,.archive.category section.top-stories .items .item .wrap{border:10px solid #f3f3f3}}.page-template-page-newblog section.top-stories .items .item:nth-child(1),.archive.category section.top-stories .items .item:nth-child(1){width:59%}.page-template-page-newblog section.top-stories .items .item:nth-child(1) .inner,.archive.category section.top-stories .items .item:nth-child(1) .inner{height:500px}@media (max-width:930px){.page-template-page-newblog section.top-stories .items .item:nth-child(1) .inner,.archive.category section.top-stories .items .item:nth-child(1) .inner{height:inherit!important}}.page-template-page-newblog section.top-stories .items .item:nth-child(1) .inner .wrap .item-excerpt .date,.archive.category section.top-stories .items .item:nth-child(1) .inner .wrap .item-excerpt .date{margin:0 0 20px!important}@media (max-width:900px){.page-template-page-newblog section.top-stories .items .item:nth-child(1) .inner .wrap .item-excerpt .date,.archive.category section.top-stories .items .item:nth-child(1) .inner .wrap .item-excerpt .date{margin:0!important}}.page-template-page-newblog section.top-stories .items .item:nth-child(2),.page-template-page-newblog section.top-stories .items .item:nth-child(3),.archive.category section.top-stories .items .item:nth-child(2),.archive.category section.top-stories .items .item:nth-child(3){width:41%}.page-template-page-newblog section.top-stories .items .item:nth-child(2) .inner,.page-template-page-newblog section.top-stories .items .item:nth-child(3) .inner,.archive.category section.top-stories .items .item:nth-child(2) .inner,.archive.category section.top-stories .items .item:nth-child(3) .inner{height:250px}.page-template-page-newblog section.top-stories .items .date,.archive.category section.top-stories .items .date{font-size:13px;letter-spacing:.7px}.page-template-page-newblog section.top-stories .items .link-post span,.archive.category section.top-stories .items .link-post span{font-family:'AvenirNextBold';color:#fff;font-size:29px}@media (max-width:900px) and (min-width:281px){.page-template-page-newblog section.top-stories .items .link-post span,.archive.category section.top-stories .items .link-post span{font-size:calc(12 * ((100vw - 280px) / 620) + 17px)}}.page-template-page-newblog section.top-stories .items .link-post span:hover,.archive.category section.top-stories .items .link-post span:hover{cursor:pointer}.page-template-page-newblog section.top-stories .items a.link-post,.page-template-page-newblog section.top-stories .items .item-excerpt,.page-template-page-newblog section.top-stories .items a.link-post-button,.page-template-page-newblog section.top-stories .items .item-excerpt,.archive.category section.top-stories .items a.link-post,.archive.category section.top-stories .items .item-excerpt,.archive.category section.top-stories .items a.link-post-button,.archive.category section.top-stories .items .item-excerpt{display:inline-block}.page-template-page-newblog section.top-stories .items .item-excerpt,.archive.category section.top-stories .items .item-excerpt{padding:10px 75px;text-align:center;margin-top:-10px;width:100%}@media (max-width:1600px) and (min-width:902px){.page-template-page-newblog section.top-stories .items .item-excerpt,.archive.category section.top-stories .items .item-excerpt{padding-left:calc(70 * ((100vw - 901px) / 699) + 5px)}}@media (max-width:1600px) and (min-width:902px){.page-template-page-newblog section.top-stories .items .item-excerpt,.archive.category section.top-stories .items .item-excerpt{padding-right:calc(70 * ((100vw - 901px) / 699) + 5px)}}@media (max-width:900px){.page-template-page-newblog section.top-stories .items .item-excerpt,.archive.category section.top-stories .items .item-excerpt{padding:10px}}.page-template-page-newblog section.top-stories .items .excerpt,.archive.category section.top-stories .items .excerpt{font-size:15px;font-family:'AvenirNextMedium';line-height:1.3em}.page-template-page-newblog section.top-stories .items a.link-post,.archive.category section.top-stories .items a.link-post{padding:10px 0}.page-template-page-newblog section.top-stories .items a.link-post-button,.archive.category section.top-stories .items a.link-post-button{background:#2880de;padding:10px 20px;font-family:'AvenirNextDemiBold';font-size:13px;margin:20px 0 0;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;letter-spacing:2.6px}.page-template-page-newblog section.top-stories .items a.link-post-button:hover,.archive.category section.top-stories .items a.link-post-button:hover{cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-template-page-newblog section.all-posts,.archive.category section.all-posts{background:#f3f3f3;padding-bottom:40px}.page-template-page-newblog section.all-posts h2.posts-title,.archive.category section.all-posts h2.posts-title{position:relative;z-index:3;font-size:40px;font-family:'AvenirNextBold';text-align:center;color:#000;height:95px;text-transform:capitalize;padding:65px 0}@media (max-width:900px) and (min-width:271px){.page-template-page-newblog section.all-posts h2.posts-title,.archive.category section.all-posts h2.posts-title{height:calc(37 * ((100vw - 270px) / 630) + 58px)}}.page-template-page-newblog section.all-posts .search-wrap,.archive.category section.all-posts .search-wrap{display:block;padding:32px 0 0}@media (max-width:930px){.page-template-page-newblog section.all-posts .search-wrap,.archive.category section.all-posts .search-wrap{padding:0}}.page-template-page-newblog section.all-posts .search-wrap form,.archive.category section.all-posts .search-wrap form{width:229px;overflow:hidden;position:relative;display:block;margin:0 auto}.page-template-page-newblog section.all-posts .search-wrap .search-icon,.archive.category section.all-posts .search-wrap .search-icon{position:absolute;width:15px;height:15px;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-newblog section.all-posts .search-wrap .value,.archive.category section.all-posts .search-wrap .value{font-family:'AvenirNextRegular';color:#000;width:100%;font-weight:700;letter-spacing:2px;font-size:16px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px 5px 50px;margin:0;outline:none;border:none}.page-template-page-newblog section.all-posts .search-wrap input::-webkit-input-placeholder,.archive.category section.all-posts .search-wrap input::-webkit-input-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input::-moz-placeholder,.archive.category section.all-posts .search-wrap input::-moz-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input::-ms-input-placeholder,.archive.category section.all-posts .search-wrap input::-ms-input-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input::placeholder,.archive.category section.all-posts .search-wrap input::placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input:-ms-input-placeholder,.archive.category section.all-posts .search-wrap input:-ms-input-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input::-webkit-input-placeholder,.archive.category section.all-posts .search-wrap input::-webkit-input-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap input:-moz-placeholder,.archive.category section.all-posts .search-wrap input:-moz-placeholder{color:#939598;font-size:14px;font-family:'AvenirNextRegular';text-transform:capitalize;letter-spacing:.5px}.page-template-page-newblog section.all-posts .search-wrap .inputs-wrap,.archive.category section.all-posts .search-wrap .inputs-wrap{width:100%;display:block}.page-template-page-newblog section.all-posts .categories-wrap,.archive.category section.all-posts .categories-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:40px 0 55px}@media (max-width:930px){.page-template-page-newblog section.all-posts .categories-wrap,.archive.category section.all-posts .categories-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 0}}.page-template-page-newblog section.all-posts a.cat-link,.archive.category section.all-posts a.cat-link{font-family:'AvenirNextMedium';height:44px;padding:13px 0;text-align:center;width:180px;color:#c7c7c7;background:#fff;margin:0 7px 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:1px solid #c7c7c7}.page-template-page-newblog section.all-posts a.cat-link:hover,.archive.category section.all-posts a.cat-link:hover{background:#002747;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff;border:2px solid transparent}.page-template-page-newblog section.all-posts a.cat-link.active,.archive.category section.all-posts a.cat-link.active{color:#fff;background:#002747}@media (max-width:900px){.page-template-page-newblog section.all-posts a.cat-link,.archive.category section.all-posts a.cat-link{margin:10px 0}}.page-template-page-newblog section.all-posts .items-list,.archive.category section.all-posts .items-list{margin:0 auto;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.page-template-page-newblog section.all-posts .items-list .item,.archive.category section.all-posts .items-list .item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;overflow:hidden}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item,.archive.category section.all-posts .items-list .item{margin:10px 0;width:100%!important;height:220px}}.page-template-page-newblog section.all-posts .items-list .item:hover .bg,.archive.category section.all-posts .items-list .item:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:4s;-o-transition:4s;transition:4s}.page-template-page-newblog section.all-posts .items-list .item:hover .bg:before,.archive.category section.all-posts .items-list .item:hover .bg:before{opacity:.55;background-image:none}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item .inner,.archive.category section.all-posts .items-list .item .inner{padding-top:20px!important;min-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-newblog section.all-posts .items-list .item .inner .wrap,.archive.category section.all-posts .items-list .item .inner .wrap{position:relative!important}}.page-template-page-newblog section.all-posts .items-list .item .bg,.archive.category section.all-posts .items-list .item .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;background-color:#dfdbe5}.page-template-page-newblog section.all-posts .items-list .item .bg:before,.archive.category section.all-posts .items-list .item .bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;-webkit-transition:1s;-o-transition:1s;transition:1s}.page-template-page-newblog section.all-posts .items-list .item .bg img,.archive.category section.all-posts .items-list .item .bg img{-o-object-fit:cover;object-fit:cover;min-width:100%;width:auto;height:auto;min-height:100%;max-width:100%}.page-template-page-newblog section.all-posts .items-list .item .wrap,.archive.category section.all-posts .items-list .item .wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}@media (min-width:901px){.page-template-page-newblog section.all-posts .items-list .item .wrap,.archive.category section.all-posts .items-list .item .wrap{border:10px solid #f3f3f3}}@media (max-width:992px){.page-template-page-newblog section.all-posts .items-list .item .wrap,.archive.category section.all-posts .items-list .item .wrap{padding:10px}}@media (max-width:931px){.page-template-page-newblog section.all-posts .items-list .item .wrap,.archive.category section.all-posts .items-list .item .wrap{border:none}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(1),.archive.category section.all-posts .items-list .item:nth-child(1){width:44%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(1) .inner,.archive.category section.all-posts .items-list .item:nth-child(1) .inner{height:535px}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(1) .inner,.archive.category section.all-posts .items-list .item:nth-child(1) .inner{height:inherit!important}}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(1) .inner,.archive.category section.all-posts .items-list .item:nth-child(1) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(1) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(1) .inner .item-excerpt{padding:0 60px}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(1) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(1) .inner .item-excerpt{padding:0 10px}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(2),.archive.category section.all-posts .items-list .item:nth-child(2){width:28%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(2) .inner,.archive.category section.all-posts .items-list .item:nth-child(2) .inner{height:535px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(2) .inner,.archive.category section.all-posts .items-list .item:nth-child(2) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(3),.archive.category section.all-posts .items-list .item:nth-child(3){width:27%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(3) .inner,.archive.category section.all-posts .items-list .item:nth-child(3) .inner{height:535px}@media (max-width:929px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(3) .inner,.archive.category section.all-posts .items-list .item:nth-child(3) .inner{height:inherit!important}}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(3) .inner,.archive.category section.all-posts .items-list .item:nth-child(3) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(4),.archive.category section.all-posts .items-list .item:nth-child(4){width:100%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner,.archive.category section.all-posts .items-list .item:nth-child(4) .inner{height:270px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner,.archive.category section.all-posts .items-list .item:nth-child(4) .inner{height:calc(50 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .date,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .date{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}@media (max-width:992px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .date,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .date{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner a.link-post-button,.archive.category section.all-posts .items-list .item:nth-child(4) .inner a.link-post-button{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner a.link-post-button,.archive.category section.all-posts .items-list .item:nth-child(4) .inner a.link-post-button{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt{padding:10px 50px;width:50%}@media (max-width:930px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt{padding:10px;width:100%}}@media (max-width:1600px) and (min-width:932px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt{padding-left:calc(40 * ((100vw - 931px) / 669) + 10px)}}@media (max-width:1600px) and (min-width:932px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(4) .inner .item-excerpt{padding-right:calc(40 * ((100vw - 931px) / 669) + 10px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(5),.archive.category section.all-posts .items-list .item:nth-child(5){width:29%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(5) .inner,.archive.category section.all-posts .items-list .item:nth-child(5) .inner{height:535px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(5) .inner,.archive.category section.all-posts .items-list .item:nth-child(5) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(6),.archive.category section.all-posts .items-list .item:nth-child(6){width:43%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner,.archive.category section.all-posts .items-list .item:nth-child(6) .inner{height:535px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner,.archive.category section.all-posts .items-list .item:nth-child(6) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt{padding:10px 60px}@media (max-width:1054px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}@media (max-width:768px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt{padding:0 10px}}@media (max-width:1600px) and (min-width:770px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt{padding-left:calc(50 * ((100vw - 769px) / 831) + 10px)}}@media (max-width:1600px) and (min-width:770px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt,.archive.category section.all-posts .items-list .item:nth-child(6) .inner .item-excerpt{padding-right:calc(50 * ((100vw - 769px) / 831) + 10px)}}.page-template-page-newblog section.all-posts .items-list .item:nth-child(7),.archive.category section.all-posts .items-list .item:nth-child(7){width:27%}.page-template-page-newblog section.all-posts .items-list .item:nth-child(7) .inner,.archive.category section.all-posts .items-list .item:nth-child(7) .inner{height:535px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .item:nth-child(7) .inner,.archive.category section.all-posts .items-list .item:nth-child(7) .inner{height:calc(315 * ((100vw - 930px) / 670) + 220px)}}.page-template-page-newblog section.all-posts .items-list .date,.archive.category section.all-posts .items-list .date{font-size:13px;letter-spacing:.7px;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}@media (max-width:1150px){.page-template-page-newblog section.all-posts .items-list .date,.archive.category section.all-posts .items-list .date{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.page-template-page-newblog section.all-posts .items-list .link-post span,.archive.category section.all-posts .items-list .link-post span{font-family:'AvenirNextBold';color:#fff;font-size:29px}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .link-post span,.archive.category section.all-posts .items-list .link-post span{font-size:calc(12 * ((100vw - 930px) / 670) + 17px)}}@media (max-width:929px) and (min-width:281px){.page-template-page-newblog section.all-posts .items-list .link-post span,.archive.category section.all-posts .items-list .link-post span{font-size:calc(12 * ((100vw - 280px) / 649) + 17px)}}.page-template-page-newblog section.all-posts .items-list .link-post span:hover,.archive.category section.all-posts .items-list .link-post span:hover{cursor:pointer}.page-template-page-newblog section.all-posts .items-list a.link-post,.page-template-page-newblog section.all-posts .items-list .item-excerpt,.page-template-page-newblog section.all-posts .items-list a.link-post-button,.page-template-page-newblog section.all-posts .items-list .item-excerpt,.archive.category section.all-posts .items-list a.link-post,.archive.category section.all-posts .items-list .item-excerpt,.archive.category section.all-posts .items-list a.link-post-button,.archive.category section.all-posts .items-list .item-excerpt{display:inline-block}.page-template-page-newblog section.all-posts .items-list .item-excerpt,.archive.category section.all-posts .items-list .item-excerpt{padding:10px;text-align:center;margin-top:-10px;width:100%}.page-template-page-newblog section.all-posts .items-list .excerpt,.archive.category section.all-posts .items-list .excerpt{font-size:15px;font-family:'AvenirNextMedium';line-height:1.3em}@media (max-width:1600px) and (min-width:931px){.page-template-page-newblog section.all-posts .items-list .excerpt,.archive.category section.all-posts .items-list .excerpt{font-size:calc(2 * ((100vw - 930px) / 670) + 13px)}}.page-template-page-newblog section.all-posts .items-list a.link-post,.archive.category section.all-posts .items-list a.link-post{padding:10px 0 25px}@media (max-width:992px){.page-template-page-newblog section.all-posts .items-list a.link-post,.archive.category section.all-posts .items-list a.link-post{padding:10px 0}}.page-template-page-newblog section.all-posts .items-list a.link-post-button,.archive.category section.all-posts .items-list a.link-post-button{background:#2880de;padding:10px 20px;font-family:'AvenirNextDemiBold';font-size:13px;margin:0;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;letter-spacing:2.6px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}@media (max-width:1150px) and (min-width:932px){.page-template-page-newblog section.all-posts .items-list a.link-post-button,.archive.category section.all-posts .items-list a.link-post-button{font-size:calc(3 * ((100vw - 931px) / 219) + 10px)}}@media (max-width:930px) and (min-width:251px){.page-template-page-newblog section.all-posts .items-list a.link-post-button,.archive.category section.all-posts .items-list a.link-post-button{font-size:calc(3 * ((100vw - 250px) / 680) + 10px)}}@media (max-width:1150px){.page-template-page-newblog section.all-posts .items-list a.link-post-button,.archive.category section.all-posts .items-list a.link-post-button{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}.page-template-page-newblog section.all-posts .items-list a.link-post-button:hover,.archive.category section.all-posts .items-list a.link-post-button:hover{cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-template-page-newblog section.all-posts .pagination.-desktop,.archive.category section.all-posts .pagination.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0}@media (max-width:550px){.page-template-page-newblog section.all-posts .pagination.-desktop,.archive.category section.all-posts .pagination.-desktop{padding:30px 0}}.page-template-page-newblog section.all-posts ul.page-numbers,.archive.category section.all-posts ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-page-newblog section.all-posts ul.page-numbers a.page-numbers,.archive.category section.all-posts ul.page-numbers a.page-numbers{font-size:20px;color:#000;font-family:'AvenirNextRegular'}@media (max-width:768px) and (min-width:251px){.page-template-page-newblog section.all-posts ul.page-numbers a.page-numbers,.archive.category section.all-posts ul.page-numbers a.page-numbers{font-size:calc(11 * ((100vw - 250px) / 518) + 9px)}}.page-template-page-newblog section.all-posts ul.page-numbers a.next.page-numbers,.page-template-page-newblog section.all-posts ul.page-numbers a.prev.page-numbers,.archive.category section.all-posts ul.page-numbers a.next.page-numbers,.archive.category section.all-posts ul.page-numbers a.prev.page-numbers{font-size:27px;color:#2880de!important;font-family:'AvenirNextBold';text-transform:uppercase;letter-spacing:6px}@media (max-width:768px) and (min-width:251px){.page-template-page-newblog section.all-posts ul.page-numbers a.next.page-numbers,.page-template-page-newblog section.all-posts ul.page-numbers a.prev.page-numbers,.archive.category section.all-posts ul.page-numbers a.next.page-numbers,.archive.category section.all-posts ul.page-numbers a.prev.page-numbers{font-size:calc(18 * ((100vw - 250px) / 518) + 9px)}}.page-template-page-newblog section.all-posts ul.page-numbers span.current,.archive.category section.all-posts ul.page-numbers span.current{font-family:"AvenirNextBold"!important}.page-template-page-newblog section.all-posts ul.page-numbers li:first-child a.prev:after,.page-template-page-newblog section.all-posts ul.page-numbers li:last-child a.next:after,.page-template-page-newblog section.all-posts ul.page-numbers li:nth-last-child(-n+2):after,.archive.category section.all-posts ul.page-numbers li:first-child a.prev:after,.archive.category section.all-posts ul.page-numbers li:last-child a.next:after,.archive.category section.all-posts ul.page-numbers li:nth-last-child(-n+2):after{display:none!important}.page-template-page-newblog section.all-posts ul.page-numbers li:first-child span.current:after,.archive.category section.all-posts ul.page-numbers li:first-child span.current:after{display:inline-block!important}.page-template-page-newblog section.all-posts ul.page-numbers li:nth-last-child(-n+2),.archive.category section.all-posts ul.page-numbers li:nth-last-child(-n+2){padding-right:0}.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers,.archive.category section.all-posts ul.page-numbers li span.page-numbers,.archive.category section.all-posts ul.page-numbers li a.page-numbers{padding:0 24px;position:relative}@media (max-width:550px){.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers,.archive.category section.all-posts ul.page-numbers li span.page-numbers,.archive.category section.all-posts ul.page-numbers li a.page-numbers{padding:0 12px}}@media (max-width:380px){.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers,.archive.category section.all-posts ul.page-numbers li span.page-numbers,.archive.category section.all-posts ul.page-numbers li a.page-numbers{padding:0 8px}}.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers:after,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers:after,.archive.category section.all-posts ul.page-numbers li span.page-numbers:after,.archive.category section.all-posts ul.page-numbers li a.page-numbers:after{position:absolute;display:inline-block;content:'';top:0;right:0;height:20px;width:2px;background:#000}@media (max-width:550px){.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers:after,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers:after,.archive.category section.all-posts ul.page-numbers li span.page-numbers:after,.archive.category section.all-posts ul.page-numbers li a.page-numbers:after{top:0}}@media (max-width:380px){.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers:after,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers:after,.archive.category section.all-posts ul.page-numbers li span.page-numbers:after,.archive.category section.all-posts ul.page-numbers li a.page-numbers:after{height:13px;width:1px}}.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers.current:after,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers.current:after,.archive.category section.all-posts ul.page-numbers li span.page-numbers.current:after,.archive.category section.all-posts ul.page-numbers li a.page-numbers.current:after{width:3px}@media (max-width:380px){.page-template-page-newblog section.all-posts ul.page-numbers li span.page-numbers.current:after,.page-template-page-newblog section.all-posts ul.page-numbers li a.page-numbers.current:after,.archive.category section.all-posts ul.page-numbers li span.page-numbers.current:after,.archive.category section.all-posts ul.page-numbers li a.page-numbers.current:after{width:2px}}.page-template-page-newblog section.all-posts ul.page-numbers li,.page-template-page-newblog section.all-posts ul.page-numbers span.current,.archive.category section.all-posts ul.page-numbers li,.archive.category section.all-posts ul.page-numbers span.current{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;color:#000;font-family:'AvenirNextRegular'}@media (max-width:550px){.page-template-page-newblog section.all-posts ul.page-numbers li,.page-template-page-newblog section.all-posts ul.page-numbers span.current,.archive.category section.all-posts ul.page-numbers li,.archive.category section.all-posts ul.page-numbers span.current{font-size:17px}}@media (max-width:380px){.page-template-page-newblog section.all-posts ul.page-numbers li,.page-template-page-newblog section.all-posts ul.page-numbers span.current,.archive.category section.all-posts ul.page-numbers li,.archive.category section.all-posts ul.page-numbers span.current{font-size:13px}}.page-template-page-newblog .back-to-archive,.archive.category .back-to-archive{margin:40px 0 0 10px}.page-template-page-newblog .back-to-archive a,.archive.category .back-to-archive a{font-family:'AvenirNextBold';text-transform:uppercase;font-size:11px;width:140px!important;padding:12px 0px!important;text-align:center;background-color:#2880de;color:#fff;min-width:100px;letter-spacing:1px}.page-template-page-newblog .back-to-archive .btn-border-white,.archive.category .back-to-archive .btn-border-white{background-color:#2880de;border:2px solid #2880de;margin:0}.search-results .back-img8y.bn{background-position:center;background-size:cover;height:300px}@media (max-width:1600px) and (min-width:993px){.search-results .back-img8y.bn{height:calc(100 * ((100vw - 992px) / 608) + 200px)}}.search-results .top-banner-general.container-roll{height:300px}@media (max-width:1600px) and (min-width:993px){.search-results .top-banner-general.container-roll{height:calc(100 * ((100vw - 992px) / 608) + 200px)}}.search-results #archiveWholeWrapper{position:relative;padding:0}.search-results #archiveWholeWrapper:before{display:none!important}.search-results .archive-outer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-results .archive-outer-wrap .back-img{height:240px!important}@media (max-width:767px){.search-results .archive-outer-wrap .back-img{height:270px}}.search-results .archive-outer-wrap .archive-post-wrap{width:100%!important;float:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.search-results .archive-outer-wrap .archive-post-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0 0!important}}.search-results .archive-outer-wrap .archive-post-wrap .archive-title a{font-family:'AvenirNextBold';text-transform:none}.search-results .archive-outer-wrap a.img-wrap{width:35%}@media (max-width:767px){.search-results .archive-outer-wrap a.img-wrap{width:100%}}.search-results .archive-outer-wrap .content-wrap{padding:0 40px;width:65%}@media (max-width:767px){.search-results .archive-outer-wrap .content-wrap{width:100%;padding:0}}.search-results .archive-read-more.btn-border-white{border:1px solid #2880de!important}.search-results .archive-read-more.btn-border-white a{color:#2880de!important}.search-results .archive-read-more.btn-border-white:hover:after{background:#2880de!important}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (max-width:1020px){.modal-video-close-btn{right:0}}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.title-type-1{font-size:48px;font-family:'AvenirNextBold';line-height:1.2}@media (max-width:1400px){.title-type-1{font-size:3.21429vw}}@media (max-width:991px){.title-type-1{font-size:4.03633vw}}@media (max-width:768px){.title-type-1{font-size:4.55729vw}}@media (max-width:500px){.title-type-1{font-size:6vw}}.title-type-1.dark-theme{color:#002647}.title-type-1.white-theme{color:#fff}.title-type-2{font-size:48px;text-transform:uppercase;font-family:'AvenirNextRegular';line-height:1.2}@media (max-width:1400px){.title-type-2{font-size:3.21429vw}}@media (max-width:991px){.title-type-2{font-size:4.03633vw}}@media (max-width:768px){.title-type-2{font-size:4.55729vw}}@media (max-width:500px){.title-type-2{font-size:6vw}}.title-type-2 strong{font-family:'AvenirNextBold'}.title-type-2.dark-theme{color:#000}.title-type-2.white-theme{color:#fff}.subtitle{color:#277fde;font-size:20px;font-family:'AvenirNextBold';text-transform:uppercase;margin-bottom:20px;position:relative}.subtitle.with-before:before{content:"";display:block;width:100%;height:2px;background-color:#002647;position:absolute;right:calc(100% + 20px);top:7px}.content{font-size:18px;line-height:160%;font-family:'AvenirNextRegular'}@media (max-width:500px){.content{font-size:16px}}.content strong{font-family:'AvenirNextDemiBold'}.content em{font-style:italic}.content p+p{padding-top:34px}@media (max-width:500px){.content p+p{padding-top:20px}}.content a{color:#2880de;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.content a:hover{color:#000}.content img{display:block;padding:10px 0}.content .alignRight{padding-left:40px;display:block}@media (max-width:500px){.content .alignRight{float:none!important;padding-left:0}}.content .alignLeft{padding-right:40px;display:block}@media (max-width:500px){.content .alignLeft{float:none!important;padding-right:0}}.content ul{list-style:disc;padding-left:20px;margin-bottom:15px;margin-top:15px}.content ul li+li{padding-top:5px}.content ol{list-style:decimal;padding-left:20px;margin-bottom:15px;margin-top:15px}.content ol li+li{padding-top:10px}.content h2{font-size:20px;padding-top:20px;padding-bottom:20px;color:#005cb8}.content h3{font-size:17px;padding-top:20px;padding-bottom:20px;color:#005cb8}.content blockquote{padding:10px 20px;font-style:italic}.section-download_button{position:fixed;right:24px;bottom:24px;z-index:1000;height:116px;width:116px}@media (max-width:1200px){.section-download_button{width:100px;height:100px;right:10px;bottom:10px}}.section-download_button.-left{right:auto;left:24px}@media (max-width:1200px){.section-download_button.-left{right:auto;left:10px}}.section-download_button .circle{border-radius:50%;bottom:0;-webkit-box-shadow:0 0 50px rgba(0,0,0,.15),0 0 50px rgba(0,0,0,.1) inset;box-shadow:0 0 50px rgba(0,0,0,.15),0 0 50px rgba(0,0,0,.1) inset;height:100%;width:100%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:rotate(-50deg)!important;-ms-transform:rotate(-50deg)!important;transform:rotate(-50deg)!important}.section-download_button .circle span{display:block}.section-download_button .circle>.text{color:#151524;font-weight:600;line-height:1;height:58px;position:relative;text-transform:uppercase;font-size:0}.section-download_button .circle>.text.show{display:block}@media (max-width:1200px){.section-download_button .circle>.text{height:50px;font-size:9px}}.section-download_button .circle>.text [class*="char"]{font-size:11px;line-height:1;bottom:0;height:92%;left:0;margin:auto;min-width:1px;position:absolute;right:0;text-align:center;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;width:auto}.section-download_button .circle>.text .char-1{-webkit-transform:rotate(9.72973deg);-ms-transform:rotate(9.72973deg);transform:rotate(9.72973deg)}.section-download_button .circle>.text .char-2{-webkit-transform:rotate(19.45946deg);-ms-transform:rotate(19.45946deg);transform:rotate(19.45946deg)}.section-download_button .circle>.text .char-3{-webkit-transform:rotate(29.18919deg);-ms-transform:rotate(29.18919deg);transform:rotate(29.18919deg)}.section-download_button .circle>.text .char-4{-webkit-transform:rotate(38.91892deg);-ms-transform:rotate(38.91892deg);transform:rotate(38.91892deg)}.section-download_button .circle>.text .char-5{-webkit-transform:rotate(48.64865deg);-ms-transform:rotate(48.64865deg);transform:rotate(48.64865deg)}.section-download_button .circle>.text .char-6{-webkit-transform:rotate(58.37838deg);-ms-transform:rotate(58.37838deg);transform:rotate(58.37838deg)}.section-download_button .circle>.text .char-7{-webkit-transform:rotate(68.10811deg);-ms-transform:rotate(68.10811deg);transform:rotate(68.10811deg)}.section-download_button .circle>.text .char-8{-webkit-transform:rotate(77.83784deg);-ms-transform:rotate(77.83784deg);transform:rotate(77.83784deg)}.section-download_button .circle>.text .char-9{-webkit-transform:rotate(87.56757deg);-ms-transform:rotate(87.56757deg);transform:rotate(87.56757deg)}.section-download_button .circle>.text .char-10{-webkit-transform:rotate(97.2973deg);-ms-transform:rotate(97.2973deg);transform:rotate(97.2973deg)}.section-download_button .circle>.text .char-11{-webkit-transform:rotate(107.02703deg);-ms-transform:rotate(107.02703deg);transform:rotate(107.02703deg)}.section-download_button .circle>.text .char-12{-webkit-transform:rotate(116.75676deg);-ms-transform:rotate(116.75676deg);transform:rotate(116.75676deg)}.section-download_button .circle>.text .char-13{-webkit-transform:rotate(126.48649deg);-ms-transform:rotate(126.48649deg);transform:rotate(126.48649deg)}.section-download_button .circle>.text .char-14{-webkit-transform:rotate(136.21622deg);-ms-transform:rotate(136.21622deg);transform:rotate(136.21622deg)}.section-download_button .circle>.text .char-15{-webkit-transform:rotate(145.94595deg);-ms-transform:rotate(145.94595deg);transform:rotate(145.94595deg)}.section-download_button .circle>.text .char-16{-webkit-transform:rotate(155.67568deg);-ms-transform:rotate(155.67568deg);transform:rotate(155.67568deg)}.section-download_button .circle>.text .char-17{-webkit-transform:rotate(165.40541deg);-ms-transform:rotate(165.40541deg);transform:rotate(165.40541deg)}.section-download_button .circle>.text .char-18{-webkit-transform:rotate(175.13514deg);-ms-transform:rotate(175.13514deg);transform:rotate(175.13514deg)}.section-download_button .circle>.text .char-19{-webkit-transform:rotate(184.86486deg);-ms-transform:rotate(184.86486deg);transform:rotate(184.86486deg)}.section-download_button .circle>.text .char-20{-webkit-transform:rotate(194.59459deg);-ms-transform:rotate(194.59459deg);transform:rotate(194.59459deg)}.section-download_button .circle>.text .char-21{-webkit-transform:rotate(204.32432deg);-ms-transform:rotate(204.32432deg);transform:rotate(204.32432deg)}.section-download_button .circle>.text .char-22{-webkit-transform:rotate(214.05405deg);-ms-transform:rotate(214.05405deg);transform:rotate(214.05405deg)}.section-download_button .circle>.text .char-23{-webkit-transform:rotate(223.78378deg);-ms-transform:rotate(223.78378deg);transform:rotate(223.78378deg)}.section-download_button .circle>.text .char-24{-webkit-transform:rotate(233.51351deg);-ms-transform:rotate(233.51351deg);transform:rotate(233.51351deg)}.section-download_button .circle>.text .char-25{-webkit-transform:rotate(243.24324deg);-ms-transform:rotate(243.24324deg);transform:rotate(243.24324deg)}.section-download_button .circle>.text .char-26{-webkit-transform:rotate(252.97297deg);-ms-transform:rotate(252.97297deg);transform:rotate(252.97297deg)}.section-download_button .circle>.text .char-27{-webkit-transform:rotate(262.7027deg);-ms-transform:rotate(262.7027deg);transform:rotate(262.7027deg)}.section-download_button .circle>.text .char-28{-webkit-transform:rotate(272.43243deg);-ms-transform:rotate(272.43243deg);transform:rotate(272.43243deg)}.section-download_button .circle>.text .char-29{-webkit-transform:rotate(282.16216deg);-ms-transform:rotate(282.16216deg);transform:rotate(282.16216deg)}.section-download_button .circle>.text .char-30{-webkit-transform:rotate(291.89189deg);-ms-transform:rotate(291.89189deg);transform:rotate(291.89189deg)}.section-download_button .circle>.text .char-31{-webkit-transform:rotate(301.62162deg);-ms-transform:rotate(301.62162deg);transform:rotate(301.62162deg)}.section-download_button .circle>.text .char-32{-webkit-transform:rotate(311.35135deg);-ms-transform:rotate(311.35135deg);transform:rotate(311.35135deg)}.section-download_button .circle>.text .char-33{-webkit-transform:rotate(321.08108deg);-ms-transform:rotate(321.08108deg);transform:rotate(321.08108deg)}.section-download_button .circle>.text .char-34{-webkit-transform:rotate(330.81081deg);-ms-transform:rotate(330.81081deg);transform:rotate(330.81081deg)}.section-download_button .circle>.text .char-35{-webkit-transform:rotate(340.54054deg);-ms-transform:rotate(340.54054deg);transform:rotate(340.54054deg)}.section-download_button .circle>.text .char-36{-webkit-transform:rotate(350.27027deg);-ms-transform:rotate(350.27027deg);transform:rotate(350.27027deg)}.section-download_button .circle>.text .char-37{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.section-download_button .circle-inner{height:68px;width:68px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:1}.section-download_button .circle-inner:before{border-radius:50%;content:'';z-index:-1;position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#141424}.section-download_button .circle-inner svg.arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:32px;width:32px;color:#fff}.section-download_button .circle-inner .wave{position:absolute;width:100%;bottom:100%;height:100%;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.section-download_button .circle-inner .wave svg{position:absolute;right:0;bottom:0;height:136px;width:136px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section-download_button .circle-inner .wave #waveShape{-webkit-animation-name:waveAction;animation-name:waveAction;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s}.section-download_button .circle-inner .wave.-end svg{-webkit-transform:rotate(180deg) translateY(-5px);-ms-transform:rotate(180deg) translateY(-5px);transform:rotate(180deg) translateY(-5px)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes waveAction{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes waveAction{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.top-banner{position:relative;height:calc(80vh - 28px)}@media (max-height:500px) and (orientation:landscape){.top-banner{height:500px}}.top-banner .back-img{height:calc(80vh - 28px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-height:500px) and (orientation:landscape){.top-banner .back-img{height:500px}}.top-banner .back-img .bottom-btn-row{position:absolute;bottom:90px;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}@media (max-width:768px){.top-banner .back-img .bottom-btn-row{bottom:0}}.top-banner .back-img .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner .back-img .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner .back-img .bottom-btn-row a:hover img{opacity:.8}.top-banner .back-img .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.top-banner .overlay{background:rgba(0,21,42,.72);position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:opacity .8s,-webkit-transform 1s;transition:opacity .8s,-webkit-transform 1s;-o-transition:transform 1s,opacity .8s;transition:transform 1s,opacity .8s;transition:transform 1s,opacity .8s,-webkit-transform 1s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.top-banner .overlay.is_on_screen{opacity:1;-webkit-transform:scaleX(.43);-ms-transform:scaleX(.43);transform:scaleX(.43)}@media (max-width:768px){.top-banner .overlay.is_on_screen{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}}.top-banner .animation-top-banner{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}@media (max-width:768px){.top-banner .animation-top-banner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:769px){.top-banner .animation-top-banner:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}}.top-banner .animation-top-banner-row-2{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}@media (max-width:768px){.top-banner .animation-top-banner-row-2{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:769px){.top-banner .animation-top-banner-row-2:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}}.top-banner .animation-top-banner-row-3{-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s;-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}@media (max-width:768px){.top-banner .animation-top-banner-row-3{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (min-width:769px){.top-banner .animation-top-banner-row-3:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}}.top-banner .slick-slider{z-index:2;padding-top:0;width:100%;padding-right:20px}@media (max-width:768px){.top-banner .slick-slider{padding-right:0}}.top-banner .slick-slider .slick-list{width:36%;margin:0 0 0 auto}@media (max-width:768px){.top-banner .slick-slider .slick-list{margin:auto;text-align:center;width:100%;max-width:550px;padding:0 20px}}.top-banner .content-wrap{position:relative}.top-banner .title{position:relative;max-width:250px;line-height:120%;font-size:48px;font-family:'AvenirNextDemiBold'}@media (max-width:750px){.top-banner .title{font-size:6.4vw}}@media (max-width:550px){.top-banner .title{font-size:8.18182vw}}@media (max-width:500px){.top-banner .title{font-size:8vw}}@media (max-width:768px){.top-banner .title{max-width:100%}}.top-banner .title-first-row{color:#fff}.top-banner .title-second-row{color:#2880de}.top-banner .slick-dots{margin-top:30px;display:inline-block;padding:0;position:absolute;top:50%;left:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);list-style:none}@media (max-width:768px){.top-banner .slick-dots{left:20px}}.top-banner .slick-dots li{position:relative;display:block;width:15px;height:15px;margin:10px 0;padding:0;cursor:pointer;background:transparent;border-radius:50%;border:2px solid #fff}@media (max-width:768px){.top-banner .slick-dots li{width:11px;height:11px}}.top-banner .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.top-banner .slick-dots li.slick-active{background-color:#fff}.your-vision{position:relative}.your-vision .back-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:238px 20px 148px 20px;background-color:#00152a}@media (max-width:1300px){.your-vision .back-img{padding:138px 20px 148px 20px}}@media (max-width:768px){.your-vision .back-img{padding:75px 20px 85px 20px}}.your-vision .wrap-content{position:relative;max-width:680px;margin:auto}.your-vision .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.your-vision .wrap-title .animated-brackets-type-1,.your-vision .wrap-title .mobile-brackets{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:46%;height:115%;z-index:1}.your-vision .wrap-title .animated-brackets-type-1{display:block}@media screen and (max-width:768px){.your-vision .wrap-title .animated-brackets-type-1{display:none}}.your-vision .wrap-title .mobile-brackets{display:none}@media screen and (max-width:768px){.your-vision .wrap-title .mobile-brackets{display:block}}.your-vision .title-two-part{color:#fff}@media screen and (max-width:768px){.your-vision .title-two-part.animation{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width:768px){.your-vision .title-two-part.animation:not(.is_on_screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width:768px){.your-vision .title-two-part.animation-second-row{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}@media screen and (max-width:768px){.your-vision .title-two-part.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.your-vision .content{color:#fff;margin-bottom:20px}.building-info{overflow-x:hidden}@media (max-width:1000px){.building-info{padding:50px 0 100px 0}}.building-info .row-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.building-info .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.building-info .title-two-part{letter-spacing:1px;color:#000}.building-info .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.building-info .right-side{padding-right:8%}@media (max-width:1500px){.building-info .right-side{padding-right:4%}}@media (max-width:1200px){.building-info .right-side{padding-right:20px}}@media (max-width:1000px){.building-info .right-side{padding:0 20px}}.building-info .content-image-type-1 .title-second-row{color:#2880de}.building-info .content-image-type-1 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:38%;z-index:1;height:123%}.building-info .content-image-type-1 .slick-list{overflow:visible!important}.building-info .content-image-type-1 .left-side{width:57.5%;padding-left:16%;padding-right:40px;min-height:600px;padding-top:105px}@media (max-width:1500px){.building-info .content-image-type-1 .left-side{padding-left:8%}}@media (max-width:1200px){.building-info .content-image-type-1 .left-side{padding-left:20px}}@media (max-width:1000px){.building-info .content-image-type-1 .left-side{width:100%;min-height:auto;padding:50px 20px}}.building-info .content-image-type-1 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.building-info .content-image-type-1 .left-side .content{max-width:100%}}.building-info .content-image-type-1 .right-side{width:42.5%}@media (max-width:1000px){.building-info .content-image-type-1 .right-side{width:100%;max-width:400px}}.building-info .content-image-type-1 .right-side .rect-outer{padding-top:129%;top:-68px}@media (max-width:1200px){.building-info .content-image-type-1 .right-side .rect-outer{top:-20px}}@media (max-width:1000px){.building-info .image-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.building-info .image-content .animated-brackets-type-3{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:58%;z-index:1;height:123%}.building-info .image-content .left-side{width:61%}@media (max-width:1000px){.building-info .image-content .left-side{width:100%;max-width:400px;margin:auto;padding:0 20px}}.building-info .image-content .left-side .rect-outer{padding-top:75%;top:-175px}@media (max-width:1400px){.building-info .image-content .left-side .rect-outer{top:-120px}}@media (max-width:1200px){.building-info .image-content .left-side .rect-outer{top:-60px}}@media (max-width:1000px){.building-info .image-content .left-side .rect-outer{top:0;padding-top:100%}}.building-info .image-content .left-side .rect-outer .absolute-word{position:absolute;font-family:'Montserrat-Bold';font-size:176px;color:rgba(236,235,235,.3);top:-20%;right:-42%;text-transform:uppercase}@media (max-width:1680px){.building-info .image-content .left-side .rect-outer .absolute-word{font-size:10.47619vw}}@media (max-width:1000px){.building-info .image-content .left-side .rect-outer .absolute-word{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.building-info .image-content .right-side{width:39%;padding-left:60px;min-height:640px;padding-top:50px}@media (max-width:1550px){.building-info .image-content .right-side{padding-top:103px}}@media (max-width:1200px){.building-info .image-content .right-side{padding-left:30px}}@media (max-width:1000px){.building-info .image-content .right-side{width:100%;min-height:auto;padding:50px 20px}}.building-info .image-content .right-side .content{max-width:455px;margin-bottom:20px}@media (max-width:1000px){.building-info .image-content .right-side .content{max-width:100%}}.building-info .image-content .right-side .title-second-row{color:#de9ba6}.building-info .content-image-type-2{padding-bottom:50px}@media (max-width:1000px){.building-info .content-image-type-2{padding-bottom:0}}.building-info .content-image-type-2 .title-second-row{color:#fcd01e}.building-info .content-image-type-2 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:38%;z-index:1;height:123%}.building-info .content-image-type-2 .left-side{width:58%;margin-top:-76px;padding:50px 40px 0 16%}@media (max-width:1500px){.building-info .content-image-type-2 .left-side{padding:50px 40px 0 8%}}@media (max-width:1200px){.building-info .content-image-type-2 .left-side{padding:0 40px 0 20px}}@media (max-width:1000px){.building-info .content-image-type-2 .left-side{width:100%;margin-top:0;padding:50px 20px}}.building-info .content-image-type-2 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.building-info .content-image-type-2 .left-side .content{max-width:100%}}.building-info .content-image-type-2 .right-side{width:42%}@media (max-width:1000px){.building-info .content-image-type-2 .right-side{width:100%;max-width:400px}}.building-info .content-image-type-2 .right-side .rect-outer{padding-top:76%;top:-90px}@media (max-width:1000px){.building-info .content-image-type-2 .right-side .rect-outer{top:0;padding-top:100%}}@media (max-width:1000px){.portfolio-proj{padding-bottom:90px}}.portfolio-proj .tab-content>.tab-pane{display:none}.portfolio-proj .tab-content>.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-proj .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.portfolio-proj .fade.in{opacity:1}.portfolio-proj .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f7f7}.portfolio-proj .title-first-row{color:#282828}.portfolio-proj .title-second-row{color:#00467f}.portfolio-proj .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.portfolio-proj .animated-brackets-type-4{position:absolute!important;display:block;top:-10px;left:40px;width:70%;z-index:1;height:80%}.portfolio-proj .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:1000px){.portfolio-proj .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}.portfolio-proj .project-categories{width:50%;padding-right:100px;padding-bottom:100px;padding-top:139px;max-width:440px;margin:0 0 0 auto}@media (max-width:1200px){.portfolio-proj .project-categories{padding-top:50px;padding-right:50px}}@media (max-width:1000px){.portfolio-proj .project-categories{width:100%;padding:50px 20px;margin:auto}}.portfolio-proj .project-categories .btn-border-black{float:right;margin-top:20px}.portfolio-proj .project-categories li{text-align:right}.portfolio-proj .project-categories li span{color:#282828;cursor:pointer;text-transform:uppercase;font-size:14px;padding:8px 0;font-family:'AvenirNextRegular';display:block;font-weight:300;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px}.portfolio-proj .project-categories li span:hover{color:#2880de}@media (max-width:550px){.portfolio-proj .project-categories li span{font-size:13px}}.portfolio-proj .project-categories li.active span{color:#2880de;font-family:'AvenirNextBold'}.portfolio-proj .project-categories .btn-border{color:#000;border:1px solid #000;letter-spacing:0;margin-top:15px}.portfolio-proj .project-categories .btn-border:before,.portfolio-proj .project-categories .btn-border:after{background-color:#000}.portfolio-proj .project-categories .btn-border:hover{color:#fff}@media (max-width:900px){.portfolio-proj .project-categories .btn-border{margin:30px auto 0 auto}}.portfolio-proj .portfolio-items{width:50%}@media (max-width:1000px){.portfolio-proj .portfolio-items{width:100%}}.portfolio-proj .portfolio-items .item{position:relative;width:50%;cursor:pointer}.portfolio-proj .portfolio-items .item .rect-outer{padding-top:100%}.portfolio-proj .portfolio-items .item .hidden-block{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background-color:rgba(0,21,42,.77);opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:500px){.portfolio-proj .portfolio-items .item .hidden-block{top:0;left:0;right:0;bottom:0}}.portfolio-proj .portfolio-items .item .title{font-family:'AvenirNextDemiBold';font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;line-height:120%}@media (max-width:1200px){.portfolio-proj .portfolio-items .item .title{font-size:2vw}}@media (max-width:800px){.portfolio-proj .portfolio-items .item .title{font-size:19px}}@media (max-width:500px){.portfolio-proj .portfolio-items .item .title{font-size:14px}}.portfolio-proj .portfolio-items .item span{font-family:'AvenirNextRegular';font-size:14px;color:#fff;text-transform:uppercase}@media (max-width:500px){.portfolio-proj .portfolio-items .item span{font-size:12px}}.portfolio-proj .portfolio-items .item:hover{cursor:pointer}.portfolio-proj .portfolio-items .item:hover .hidden-block{opacity:1;visibility:visible}body.android .portfolio-proj .portfolio-items .item .hidden-block,body.ipad .portfolio-proj .portfolio-items .item .hidden-block,body.iphone .portfolio-proj .portfolio-items .item .hidden-block{opacity:1!important;visibility:visible!important}.raymond-family{display:-webkit-box;display:-ms-flexbox;display:flex;padding:180px 20px 82px 20px;overflow-x:hidden;background-color:#00152a}@media (max-width:1200px){.raymond-family{padding:100px 20px 82px 20px}}@media (max-width:1000px){.raymond-family{-ms-flex-wrap:wrap;flex-wrap:wrap}}.raymond-family .title-two-part{max-width:375px}@media (max-width:1000px){.raymond-family .title-two-part{max-width:100%}}.raymond-family .left-side{width:50%;padding-right:83px}@media (max-width:1000px){.raymond-family .left-side{width:100%;padding-right:0}}.raymond-family .left-side .title-two-part{display:none;text-align:center}@media (max-width:1000px){.raymond-family .left-side .title-two-part{display:block}}.raymond-family .left-side .title-second-row{color:#de9ba6}.raymond-family .left-side .wrap-row-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:445px;margin:0 0 0 auto}@media (max-width:1000px){.raymond-family .left-side .wrap-row-items{margin:0 auto 30px auto;max-width:550px}}.raymond-family .left-side .wrap-row-items .full_image{width:100%}.raymond-family .left-side .wrap-row-items .full_image .rect-outer{padding-top:48%}.raymond-family .left-side .wrap-row-items .half_image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.raymond-family .left-side .wrap-row-items .half_image .rect-outer{padding-top:47%;width:50%}.raymond-family .left-side .quote-slider{max-width:445px;text-align:center;margin:60px 0 0 auto;color:#fff;font-size:18px}@media (max-width:1000px){.raymond-family .left-side .quote-slider{margin:30px auto 30px auto}}.raymond-family .left-side .quote-slider .author{font-family:'AvenirNextBold';margin-top:10px;line-height:130%}.raymond-family .right-side{width:50%;padding-left:120px}@media (max-width:1200px){.raymond-family .right-side{padding-left:0}}@media (max-width:1000px){.raymond-family .right-side{width:100%;text-align:center}}@media (max-width:1000px){.raymond-family .right-side .title-two-part{display:none}}.raymond-family .right-side .title-second-row{color:#de9ba6;margin-bottom:40px}.raymond-family .right-side .content{color:#fff;max-width:460px}@media (max-width:1200px){.raymond-family .right-side .content{max-width:100%}}.raymond-family .right-side .wrap{position:relative;padding:50px 27px;display:inline-block}.raymond-family .right-side .animated-brackets-type-5{position:absolute!important;display:block;top:0;left:0;width:100%;z-index:1;height:100%}.raymond-family .right-side .slick-list{overflow:visible!important}.raymond-family .right-side .purposes-slider{max-width:515px;text-align:center;color:#fff;margin-top:53px;margin-bottom:30px;font-size:18px}@media (max-width:1000px){.raymond-family .right-side .purposes-slider{margin:50px auto 20px auto}}.raymond-family .right-side .purposes-slider .title{font-family:'AvenirNextBold';font-size:30px;text-transform:uppercase;margin-bottom:5px}.raymond-family .right-side .purposes-slider .content{font-size:21px}@media (max-width:500px){.raymond-family .right-side .purposes-slider .content{font-size:16px}}.raymond-family .wrap-logos{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px}@media (max-width:1000px){.raymond-family .wrap-logos{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:500px){.raymond-family .wrap-logos{-ms-flex-wrap:wrap;flex-wrap:wrap}}.raymond-family .logos-items-horizontal{padding-right:10px}@media (max-width:500px){.raymond-family .logos-items-horizontal{width:100%}}.raymond-family .logos-items-horizontal .logo-item{margin-bottom:10px}.raymond-family .logos-items-horizontal img{max-height:80px}.raymond-family .logos-items-vertical{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.raymond-family .logos-items-vertical .logo-item{width:50%;padding:5px}.raymond-family .logos-items-vertical img{max-height:156px}.raymond-family .logos-items img{display:inline-block;max-width:100%}.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:850px){.contact-form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-form .left-side,.contact-form .right-side{width:50%}@media (max-width:850px){.contact-form .left-side,.contact-form .right-side{width:100%}}.contact-form .left-side{padding:139px 127px 122px 20px;margin:0 0 0 auto;max-width:586px}@media (max-width:1200px){.contact-form .left-side{padding:75px 67px 122px 20px}}@media (max-width:1000px){.contact-form .left-side{padding:65px 40px 100px 20px}}@media (max-width:850px){.contact-form .left-side{max-width:100%}}.contact-form .left-side .title{font-family:'AvenirNextRegular';font-size:24px;margin-bottom:36px;line-height:140%}@media (max-width:1000px){.contact-form .left-side .title{font-size:22px;margin-bottom:28px}}.contact-form .left-side .subtitle{color:#2880de;font-family:'AvenirNextBold';font-size:24px;margin-bottom:58px;line-height:130%}@media (max-width:1000px){.contact-form .left-side .subtitle{font-size:21px;margin-bottom:28px}}.contact-form form input[type="text"],.contact-form form input[type="email"],.contact-form form textarea{display:block;margin-bottom:24px;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:none;border-bottom:1px solid #bbb;padding:11px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none}.contact-form form input[type="text"]::-webkit-input-placeholder,.contact-form form input[type="email"]::-webkit-input-placeholder,.contact-form form textarea::-webkit-input-placeholder{color:#282828;font-size:14px;font-family:'AvenirNextRegular';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.contact-form form input[type="text"]:focus::-webkit-input-placeholder,.contact-form form input[type="email"]:focus::-webkit-input-placeholder,.contact-form form textarea:focus::-webkit-input-placeholder{color:#e1e1e1}.contact-form form input[type="text"].wpcf7-not-valid,.contact-form form input[type="email"].wpcf7-not-valid,.contact-form form textarea.wpcf7-not-valid{border-bottom:1px solid rgba(255,0,0,.53)}.contact-form form input[type="text"].wpcf7-not-valid::-webkit-input-placeholder,.contact-form form input[type="email"].wpcf7-not-valid::-webkit-input-placeholder,.contact-form form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:rgba(255,0,0,.24)}.contact-form form textarea{min-height:180px}.contact-form form .btn-submit{background-color:#2880de;border:2px solid #2880de;font-size:14px;padding:8px 20px;margin:0;font-family:'Montserrat-Bold';text-align:center;color:#fff;letter-spacing:2px;line-height:130%;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.contact-form form .btn-submit{font-size:13px;padding:17px 10px}}.contact-form form .btn-submit:hover{cursor:pointer;color:#2880de;background-color:#fff}.contact-form div.wpcf7 .ajax-loader,.contact-form .wpcf7-not-valid-tip,.contact-form .wpcf7-validation-errors{display:none!important}.contact-form div.wpcf7-mail-sent-ok{border:none;color:#398f14}.form-page-contact{background-color:#2880de;height:calc(67vh + 118px);padding:0 20px}@media screen and (max-width:1130px){.form-page-contact{height:calc(67vh + 93px)}}@media (max-width:850px){.form-page-contact{height:auto}}@media (max-height:500px) and (orientation:landscape){.form-page-contact{height:500px}}.form-page-contact .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1700px){.form-page-contact .form-wrapper{padding:140px 0 0}}@media (max-width:850px){.form-page-contact .form-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:140px 0 100px}}.form-page-contact .wrap-title{position:relative;display:inline-block;margin-bottom:57px}.form-page-contact .wrap-title .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50px;width:90%;height:120%;z-index:1}.form-page-contact .content{color:#fff}.form-page-contact .title-second-row{color:#efa8b4}.form-page-contact .left-side,.form-page-contact .right-side{width:50%}@media (max-width:850px){.form-page-contact .left-side,.form-page-contact .right-side{width:100%}}.form-page-contact .left-side{padding:0 127px 122px 20px;margin:0 0 0 auto;max-width:586px}@media (max-width:1000px){.form-page-contact .left-side{padding:0 77px 22px 20px}}@media (max-width:850px){.form-page-contact .left-side{margin:auto;padding:0 0 22px 0}}.form-page-contact .right-form{padding:100px 0 0}.form-page-contact .absolute-word{position:absolute;font-family:'AvenirNextBold';font-size:100px;color:rgba(236,235,235,.3);top:50%;-webkit-transform:translate(42%,-50%) rotate(-90deg);-ms-transform:translate(42%,-50%) rotate(-90deg);transform:translate(42%,-50%) rotate(-90deg);right:0;text-transform:uppercase}@media (max-width:1680px){.form-page-contact .absolute-word{font-size:5.95238vw}}.form-page-contact .absolute-icon{color:rgba(13,72,135,.41);position:absolute;font-size:115px;bottom:70px;right:12%}@media (max-width:1680px){.form-page-contact .absolute-icon{font-size:6.84524vw}}.form-page-contact form{max-width:438px;width:100%}@media (max-width:850px){.form-page-contact form{max-width:586px;margin:auto}}.form-page-contact form input[type="text"],.form-page-contact form input[type="tel"],.form-page-contact form input[type="email"],.form-page-contact form textarea{display:block;margin-bottom:24px;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:none;border-bottom:1px solid #6eaff4;padding:11px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;color:#fff;background-color:transparent}.form-page-contact form input[type="text"]::-webkit-input-placeholder,.form-page-contact form input[type="tel"]::-webkit-input-placeholder,.form-page-contact form input[type="email"]::-webkit-input-placeholder,.form-page-contact form textarea::-webkit-input-placeholder{color:#fff;font-size:14px;font-family:'AvenirNextRegular';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.form-page-contact form input[type="text"]:focus::-webkit-input-placeholder,.form-page-contact form input[type="tel"]:focus::-webkit-input-placeholder,.form-page-contact form input[type="email"]:focus::-webkit-input-placeholder,.form-page-contact form textarea:focus::-webkit-input-placeholder{color:#d6d6d6}.form-page-contact form input[type="text"].wpcf7-not-valid,.form-page-contact form input[type="tel"].wpcf7-not-valid,.form-page-contact form input[type="email"].wpcf7-not-valid,.form-page-contact form textarea.wpcf7-not-valid{border-bottom:1px solid rgba(255,0,0,.53)}.form-page-contact form input[type="text"].wpcf7-not-valid::-webkit-input-placeholder,.form-page-contact form input[type="tel"].wpcf7-not-valid::-webkit-input-placeholder,.form-page-contact form input[type="email"].wpcf7-not-valid::-webkit-input-placeholder,.form-page-contact form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:rgba(255,0,0,.24)}.form-page-contact form textarea{height:42px}.form-page-contact form .btn-submit{background-color:#2880de;border:2px solid #fff;font-size:14px;padding:8px 20px;margin:0;font-family:'Montserrat-Bold';text-align:center;color:#fff;letter-spacing:2px;line-height:130%;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:500px){.form-page-contact form .btn-submit{font-size:13px;padding:17px 10px}}.form-page-contact form .btn-submit:hover{cursor:pointer;color:#efa8b4}.form-page-contact div.wpcf7 .ajax-loader,.form-page-contact .wpcf7-not-valid-tip,.form-page-contact .wpcf7-validation-errors{display:none!important}.form-page-contact div.wpcf7-mail-sent-ok{border:none;color:#fff}.form-page-contact form textarea::-webkit-scrollbar{display:none}.form-page-contact form textarea{-ms-overflow-style:none;scrollbar-width:none}.g-recaptcha{margin:15px 0 25px 0}@media (max-width:375px){.g-recaptcha{width:200px;overflow:hidden;border-right:1px solid lightgray;border-radius:4px}}.location-info{padding:200px 20px 44px 20px}@media screen and (max-width:1130px){.location-info{padding:150px 20px 44px 20px}}@media screen and (max-width:530px){.location-info{padding:150px 20px 75px}}.location-info .wrap-title{display:block;text-align:center;margin:0 auto 78px auto;max-width:700px;position:relative}@media (max-width:530px){.location-info .wrap-title{margin:0 auto 48px auto}}.location-info .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:135%;z-index:1}.location-info .wrap-title .title-two-part{color:#282828}@media screen and (max-width:768px){.location-info .wrap-title .title-two-part.animation,.location-info .wrap-title .title-two-part.animation-second-row{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}@media screen and (min-width:769px){.location-info .wrap-title .title-two-part.animation:not(.is_on_screen),.location-info .wrap-title .title-two-part.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}}@media screen and (max-width:768px){.location-info .wrap-title .title-two-part.animation:not(.is_on_screen),.location-info .wrap-title .title-two-part.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.location-info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1085px;margin:auto}.location-info .wrap .item{width:25%;padding:0 18px 47px 18px;line-height:180%}@media (max-width:950px){.location-info .wrap .item{width:50%}}@media (max-width:530px){.location-info .wrap .item{width:100%;text-align:center;padding:0 0 27px 0}}.location-info .wrap .title{color:#efa8b4;font-family:'AvenirNextDemiBold';font-size:18px}.location-info .wrap .content{font-family:'AvenirNextRegular';font-size:14px}.location-info .wrap .phone{font-family:'AvenirNextDemiBold';font-size:14px}.simple-info{text-align:center;padding:84px 20px 40px 20px}.simple-info .title-two-part{position:relative;display:block;text-align:center;margin:0 auto 17px auto;max-width:700px}.simple-info .btn-border-white{font-size:11px}.sm_iframe{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1085px;padding:0 15px;margin:60px auto;z-index:50;position:relative}.sm_iframe .sm-iframe{width:100%}.sm_iframe .smcx-widget{max-width:1085px;min-height:500px}.sm_iframe .smcx-widget .smcx-iframe-container{max-width:none;width:100%;min-height:500px}.top-banner-general{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-general{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-general{height:500px}}.top-banner-general .back-img{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-general .back-img{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-general .back-img{height:500px}}.top-banner-general .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.top-banner-general .content strong{font-family:'AvenirNextBold'}.top-banner-general .title-first-row{margin-bottom:35px!important}@media screen and (max-width:500px){.top-banner-general .title-first-row{margin-bottom:0!important}}.top-banner-general .title{position:relative;margin:0 auto 17px auto;color:#fff;font-size:48px;font-family:'AvenirNextRegular';line-height:110%}@media (max-width:750px){.top-banner-general .title{font-size:5.33333vw}}@media (max-width:550px){.top-banner-general .title{font-size:7.27273vw}}@media (max-width:500px){.top-banner-general .title{font-size:8vw}}.top-banner-general .title span{background-color:#002747;padding:10px 25px}@media screen and (max-width:500px){.top-banner-general .title{margin:0 auto;line-height:2}}@media screen and (max-width:768px){.top-banner-general .title.animation,.top-banner-general .title.animation-second-row{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}@media screen and (min-width:769px){.top-banner-general .title.animation:not(.is_on_screen),.top-banner-general .title.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}}@media screen and (max-width:768px){.top-banner-general .title.animation:not(.is_on_screen),.top-banner-general .title.animation-second-row:not(.is_on_screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.top-banner-general .subtitle{font-family:'AvenirNextBold';font-size:19px;color:#fff}@media (max-width:750px){.top-banner-general .subtitle{font-size:2.53333vw}}@media (max-width:550px){.top-banner-general .subtitle{font-size:3.45455vw}}@media (max-width:500px){.top-banner-general .subtitle{font-size:3.4vw}}.top-banner-general .subtitle span{background-color:#002747;padding:10px 25px}.top-banner-general .cta-buttons{margin-right:30px;color:#ffffff!important;background-color:#002747!important}.top-banner-general .cta-buttons:last-child{margin-right:0}@media (max-width:668px){.top-banner-general .cta-buttons{margin:20px auto 20px auto;display:block}}.top-banner-general .bottom-btn-row{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}.top-banner-general .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner-general .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner-general .bottom-btn-row a:hover img{opacity:.8}.top-banner-general .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.top-banner-general .custom-logo-wrapper{position:absolute;z-index:2;right:20px;bottom:20px}.top-banner-general .custom-logo-wrapper .custom-logo{display:inline-block;max-height:100px;width:auto}@media screen and (max-width:678px){.top-banner-general .custom-logo-wrapper .custom-logo{max-height:80px}}body.page-id-338 .top-banner-general .title{line-height:180%}@media (max-width:480px){body.page-id-338 .top-banner-general .title{line-height:195%}}@media (max-width:375px){body.page-id-338 .top-banner-general .title{line-height:210%}}body.page-id-682 .top-banner-general .title{line-height:180%;margin-bottom:0px!important}@media (max-width:480px){body.page-id-682 .top-banner-general .title{line-height:195%}}@media (max-width:375px){body.page-id-682 .top-banner-general .title{line-height:210%}}.top-banner-general-type-2{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-general-type-2{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-general-type-2{height:500px}}.top-banner-general-type-2 .back-img{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-general-type-2 .back-img{height:calc(53vh + 93px)}}.top-banner-general-type-2 .back-img:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,21,42,.2);position:absolute;left:0;top:0;z-index:0}@media (max-height:500px) and (orientation:landscape){.top-banner-general-type-2 .back-img{height:500px}}.top-banner-general-type-2 .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.top-banner-general-type-2 .content strong{font-family:'AvenirNextBold'}.top-banner-general-type-2 .title{position:relative;margin:0 auto 17px auto;color:#fff;font-size:48px;font-family:'AvenirNextRegular';line-height:110%}@media (max-width:750px){.top-banner-general-type-2 .title{font-size:6.4vw}}@media (max-width:550px){.top-banner-general-type-2 .title{font-size:8.72727vw}}@media (max-width:500px){.top-banner-general-type-2 .title{font-size:8vw}}.top-banner-general-type-2 .subtitle{font-family:'AvenirNextBold';font-size:19px;color:#fff}@media (max-width:750px){.top-banner-general-type-2 .subtitle{font-size:2.53333vw}}@media (max-width:550px){.top-banner-general-type-2 .subtitle{font-size:3.45455vw}}@media (max-width:500px){.top-banner-general-type-2 .subtitle{font-size:3.4vw}}.top-banner-general-type-2 .cta-buttons{margin-right:30px;color:#ffffff!important}.top-banner-general-type-2 .cta-buttons:last-child{margin-right:0}@media (max-width:668px){.top-banner-general-type-2 .cta-buttons{margin:20px auto 20px auto;display:block}}.top-banner-general-type-2 .bottom-btn-row{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}.top-banner-general-type-2 .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner-general-type-2 .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner-general-type-2 .bottom-btn-row a:hover img{opacity:.8}.top-banner-general-type-2 .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.simple-content{padding:115px 20px 94px 20px}@media (max-width:1200px){.simple-content{padding:100px 20px 64px 20px}}.simple-content .title-two-part{margin:0 auto;color:#000;letter-spacing:1px}.simple-content .wrap-title{position:relative;display:inline-block;margin-bottom:50px}.simple-content .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:50%;height:125%;z-index:1}.simple-content .content-wrap{max-width:845px;margin:auto;text-align:center}.simple-content .content{line-height:168%}.simple-content-type-2{padding:115px 20px 94px 20px}@media (max-width:1200px){.simple-content-type-2{padding:100px 20px 64px 20px}}.simple-content-type-2 .title-two-part{margin:0 auto;color:#000;letter-spacing:1px}.simple-content-type-2 .wrap-title{position:relative;display:inline-block;margin-bottom:50px}.simple-content-type-2 .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:50%;height:125%;z-index:1}.simple-content-type-2 .content-wrap{max-width:1033px;margin:auto;text-align:center}.simple-content-type-2 .content{line-height:168%}.simple-content-type-2 .content ul{max-width:850px;margin:auto;text-align:center;padding:40px 0 0 0;list-style-type:disc}.simple-content-type-2 .content ul li span{display:inline-block;padding-right:5px}.simple-content-type-2 .content ul li+li{padding-top:20px}.simple-content-type-5 .content-wrap{max-width:1033px;margin:auto;text-align:center;padding:50px 20px 86px}@media (max-width:1200px){.simple-content-type-5 .content-wrap{padding:25px 20px 40px}}.simple-content-type-5 .content-wrap .title{margin:46px 0 80px;text-transform:uppercase;font-size:48px;font-family:'AvenirNextRegular'}@media (max-width:750px){.simple-content-type-5 .content-wrap .title{font-size:5.86667vw}}@media (max-width:500px){.simple-content-type-5 .content-wrap .title{font-size:8vw}}.simple-content-type-5 .content-wrap .title strong{font-family:'AvenirNextBold'}@media (max-width:1200px){.simple-content-type-5 .content-wrap .title{margin:23px 0 40px}}.simple-content-type-5 .content-wrap .content p{padding:40px 0 0}@media (max-width:1200px){.simple-content-type-5 .content-wrap .content p{padding:30px 0 0}}.simple-content-type-5 .content-wrap .content p:first-child{padding:0}.simple-content-type-5 .content-wrap .content ul{max-width:850px;margin:auto;text-align:center;padding:40px 0 0 0;list-style-type:disc}.simple-content-type-5 .content-wrap .content ul li span{display:inline-block;padding-right:5px}.simple-content-type-5 .content-wrap .content ul li+li{padding-top:20px}.section-purposes{text-align:center;padding:150px 20px 163px 20px}@media (max-width:1200px){.section-purposes{padding:100px 20px 113px 20px}}.section-purposes .slick-list{overflow:visible!important}.section-purposes .section-purposes-slider{max-width:625px;text-align:center;color:#fff;font-family:'AvenirNextRegular';font-size:18px;margin:87px auto 0 auto}.section-purposes .section-purposes-slider .author{font-family:'AvenirNextBold';margin-top:10px;font-size:14px;font-style:italic}.section-purposes .wrap{position:relative;padding:50px 27px;display:inline-block}.section-purposes .animated-brackets-type-5{position:absolute!important;display:block;top:0;left:0;width:100%;z-index:1;height:100%}.core_values{text-align:center;padding:70px 20px 70px 20px;background-color:#00152a}@media (max-width:1200px){.core_values{padding:100px 20px 113px 20px}}.core_values .core_values-heading-first_part{font-family:'AvenirNextRegular';font-size:48px}@media (max-width:767px){.core_values .core_values-heading-first_part{font-size:32px}}@media (max-width:600px){.core_values .core_values-heading-first_part{font-size:24px}}.core_values .title-second-row{color:#2880de}.core_values .core_values-heading-second_part{font-family:'AvenirNextBold';font-size:48px}.core_values .core_values-heading-second_part:after{content:" ";width:120px;height:1px;background-color:#fff;display:block;margin:40px auto}@media (max-width:767px){.core_values .core_values-heading-second_part{font-size:32px}}@media (max-width:600px){.core_values .core_values-heading-second_part{font-size:24px}}.core_values .small-div{max-width:900px}.core_values .large-div{max-width:1150px}.core_values .core-values-repeater-section{text-align:center;color:#fff;font-family:'AvenirNextRegular';font-size:18px;margin:80px auto 50px auto}@media (max-width:767px){.core_values .core-values-repeater-section{margin:auto}}.core_values .core-values-repeater-section .core-value-item-wrap{display:inline-block;width:25%;float:left}@media (max-width:767px){.core_values .core-values-repeater-section .core-value-item-wrap{width:49%;margin:22px auto}}@media (max-width:600px){.core_values .core-values-repeater-section .core-value-item-wrap{width:100%}}.core_values .core-values-repeater-section .core-value-item-wrap .core_values_title{text-transform:uppercase;font-size:37px;font-family:'AvenirNextDemiBold';margin-bottom:10px}@media (max-width:1200px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_title{font-size:30px}}@media (max-width:960px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_title{font-size:26px}}@media (max-width:810px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_title{font-size:22px}}@media (max-width:767px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_title{font-size:19px}}.core_values .core-values-repeater-section .core-value-item-wrap .core_values_content{font-family:'AvenirNextRegular';font-size:14px;line-height:18px}@media (max-width:1200px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_content{font-size:13px;line-height:16px}}@media (max-width:960px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_content{font-size:12px;line-height:15px}}@media (max-width:767px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_content{font-size:11px;line-height:15px}}@media (max-width:600px){.core_values .core-values-repeater-section .core-value-item-wrap .core_values_content{font-size:14px;line-height:18px}}.employees-say{text-align:center;padding:150px 20px 163px 20px;background-color:#00152a}@media (max-width:1200px){.employees-say{padding:100px 20px 113px 20px}}.employees-say .title-two-part{font-family:'AvenirNextMedium'}.employees-say .title-second-row{color:#2880de}.employees-say .slick-list{overflow:visible!important}.employees-say .employees-quote-slider{max-width:625px;text-align:center;color:#fff;font-family:'AvenirNextRegular';font-size:18px;margin:87px auto 0 auto}.employees-say .employees-quote-slider .author{font-family:'AvenirNextBold';margin-top:10px;font-size:14px;font-style:italic}.employees-say .wrap{position:relative;padding:50px 27px;display:inline-block}.employees-say .animated-brackets-type-6{position:absolute!important;display:block;top:0;left:0;width:100%;z-index:1;height:100%}.employment_opportunities{background-color:#fbfbfb;padding:100px 20px 40px 20px;text-align:center}@media (max-width:1200px){.employment_opportunities{padding:100px 20px 20px 20px}}.employment_opportunities .wrap-title{position:relative;display:inline-block;margin:0 auto 50px auto}.employment_opportunities .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px;width:70%;height:125%;z-index:1}.employment_opportunities .title-two-part{letter-spacing:1px}.employment_opportunities .title-first-row{color:#000}.employment_opportunities .title-second-row{color:#2880de}.employment_opportunities .content{max-width:960px;margin:10px auto 20px auto}.employment_opportunities .content-wrap{max-width:855px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.employment_opportunities .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.employment_opportunities .content-item{width:50%;padding:30px}@media (max-width:767px){.employment_opportunities .content-item{max-width:500px;width:100%}}.employment_opportunities .content-item .rect-outer{padding-top:70%;-webkit-box-shadow:0 0 10px 0 #2d2d2d;box-shadow:0 0 10px 0 #2d2d2d;margin-bottom:20px}.employment_opportunities .btn-border-black{min-width:225px}.employment_opportunities .btn-border-black.active{cursor:pointer}.employment_opportunities .btn-border-black.active:after{width:100%;left:0}.all-locations-positions{padding:24px 20px 159px 20px;background-color:#fbfbfb}@media (max-width:1200px){.all-locations-positions{padding:24px 20px 100px 20px}}.all-locations-positions .tab-content>.tab-pane{display:none}.all-locations-positions .tab-content>.active{display:block}.all-locations-positions .wrap-content{max-width:963px;margin:auto}.all-locations-positions .buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.all-locations-positions .buttons-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.all-locations-positions .buttons-wrap li{display:block;width:20%;text-align:center}.all-locations-positions .buttons-wrap li div{font-family:'AvenirNextBold';font-size:15px;text-transform:uppercase;padding:18px 10px;border:1px solid #000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;display:block;letter-spacing:.1em}.all-locations-positions .buttons-wrap li div:hover{background-color:#2880de;color:#fff;border:1px solid #2880de}.all-locations-positions .buttons-wrap li.active div{background-color:#2880de;color:#fff;border:1px solid #2880de}.all-locations-positions .buttons-wrap li+li{margin-left:15px}@media (max-width:900px){.all-locations-positions .buttons-wrap li+li{margin-left:10px}}@media (max-width:900px){.all-locations-positions .buttons-wrap li{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;width:25%}}@media (max-width:700px){.all-locations-positions .buttons-wrap li{width:33.3%}}@media (max-width:500px){.all-locations-positions .buttons-wrap li{width:100%;max-width:290px}}.all-locations-positions .wpjb .wpjb-grid{position:relative;margin-top:39px}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row{border-bottom:1px solid #d6d6d6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .left{width:calc(100% - 170px);padding:0 20px 0 0}@media (max-width:550px){.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .left{width:100%;padding:0}}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .right{width:170px;padding:0}@media (max-width:550px){.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .right{width:100%;padding:15px 0 0 0}}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .job_title{font-size:18px;color:#000;width:100%;display:block;font-family:'AvenirNextBold';line-height:130%}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row .placeholder_category_description{color:#2880de;font-style:italic;font-size:18px;width:100%;display:block;line-height:130%}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row a.btn{width:170px;height:40px;cursor:pointer;background-color:#2880de;border:2px solid #2880de;font-size:14px;padding:0 20px;margin:0;font-family:'AvenirNextBold';text-align:center;color:#fff;line-height:38px;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.1em}.all-locations-positions .wpjb .wpjb-grid .wpjb-grid-row a.btn:hover{color:#2880de;background-color:#fff}.all-locations-positions .panel{line-height:180%;padding:26px 44px 26px 0}@media (max-width:500px){.all-locations-positions .panel{line-height:160%;padding:15px 20px}}.all-locations-positions .panel+.panel{border-top:1px solid lightgray}.all-locations-positions .panel-body{padding-top:10px}.all-locations-positions .panel-body .share-buttons p{display:inline-block;color:#2880de;font-weight:700;font-size:20px}.all-locations-positions .panel-body .share-buttons a img{width:30px;margin-bottom:-3px;height:29px}.all-locations-positions .panel-body .share-buttons a .icon{font-size:33px;color:#bbb}.all-locations-positions .panel-body .share-buttons a .icon:hover{color:#2880de}.all-locations-positions .panel-group{position:relative;border-bottom:1px solid lightgray;margin-top:39px}.all-locations-positions .panel-title a{font-size:18px;color:#000;width:100%;display:block;padding-right:60px;font-family:'AvenirNextBold';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative}@media (max-width:550px){.all-locations-positions .panel-title a{font-size:16px}}.all-locations-positions .panel-title a:hover:before{color:#000}.all-locations-positions .panel-title a:before{content:'\E809';position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-family:fontello;color:#3b8cd3;right:25px;font-size:20px;top:0;transition:.5s}.all-locations-positions .panel-title a[aria-expanded=true]:before{content:'\E80A'}.simple-content-color-back{padding:120px 20px 166px 20px;position:relative}.simple-content-color-back:before{position:absolute;content:'';top:0;width:100%;left:0;height:200%;background:#1b2d63;background:-webkit-linear-gradient(top,#203366 0%,#0f1939 100%)}@media (max-width:1200px){.simple-content-color-back{padding:100px 20px 64px 20px}}.simple-content-color-back .title-two-part{margin:0 auto;letter-spacing:1px;font-family:'AvenirNextBold'}.simple-content-color-back .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.simple-content-color-back .content-wrap{max-width:717px;margin:auto;text-align:center;position:relative}.simple-content-color-back .content{line-height:168%;color:#fff;font-family:'AvenirNextDemiBold';font-size:19px}.simple-content-color-back .content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style-type:none;height:300px;text-align:left}@media (max-width:750px){.simple-content-color-back .content ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;height:auto}}.page-id-545 .content-wrap{max-width:877px}.passion-for-building{padding:200px 0 0 0;background:#f3f3f3;margin-bottom:33px;border-radius:0 500px 500px 0}@media (max-width:1200px){.passion-for-building{padding:100px 20px 64px 20px;border-radius:0 500px 500px 0}}@media (max-width:800px){.passion-for-building{padding:70px 20px 64px 20px;border-radius:0}}.passion-for-building .title-two-part{color:#282828;letter-spacing:1px}.passion-for-building .title-second-row{color:#2880de}.passion-for-building .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.passion-for-building .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:72%;height:125%;z-index:1}.passion-for-building .content-wrap{max-width:1030px;padding-left:15%;padding-right:20px}@media (max-width:1200px){.passion-for-building .content-wrap{padding-left:10%;padding-right:100px}}@media (max-width:900px){.passion-for-building .content-wrap{padding-left:20px}}@media (max-width:800px){.passion-for-building .content-wrap{padding-right:20px}}.passion-for-building .content{line-height:168%;color:#282828}.passion-for-building .image{padding-top:49%;width:56%;z-index:2;top:130px}@media (max-width:1000px){.passion-for-building .image{top:0}}@media (max-width:800px){.passion-for-building .image{width:100%;padding-top:80%}}.passion-for-building .absolute-word{position:absolute;display:inline-block;top:24%;right:-58%;z-index:-1;font-size:112px;text-transform:uppercase;font-family:'AvenirNextBold';color:#fafafa;padding:20px}@media (max-width:1680px){.passion-for-building .absolute-word{font-size:6.66667vw}}@media (max-width:800px){.passion-for-building .absolute-word{display:none}}.passion-for-building .absolute-word .animated-brackets-type-7{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:100%;height:155%;z-index:1}.passion-for-people{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15%}@media (max-width:1200px){.passion-for-people{padding-left:0}}@media (max-width:900px){.passion-for-people{-ms-flex-wrap:wrap;flex-wrap:wrap}}.passion-for-people .title-two-part{color:#282828;letter-spacing:1px}.passion-for-people .title-second-row{color:#2880de}.passion-for-people .image{padding-top:39%;width:40%}@media (max-width:900px){.passion-for-people .image{width:100%;max-width:100%;margin:auto;padding-top:70%}}.passion-for-people .wrap-title{position:relative;display:inline-block;margin-bottom:37px}.passion-for-people .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:62%;height:122%;z-index:1}.passion-for-people .content-wrap{max-width:660px;width:60%;padding:56px 20px 0 12%}@media (max-width:1200px){.passion-for-people .content-wrap{padding:76px 20px 0 50px}}@media (max-width:900px){.passion-for-people .content-wrap{width:100%;max-width:100%;padding:70px 20px 0 20px;text-align:center}}.passion-for-people .content{line-height:168%;color:#282828}.passion-for-people .absolute-word{position:absolute;display:inline-block;top:24%;right:-58%;z-index:2;font-size:112px;text-transform:uppercase;font-family:'AvenirNextBold';color:#fafafa;padding:20px}.passion-for-people .absolute-word .animated-brackets-type-7{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:100%;height:155%;z-index:1}.slider-about{padding:140px 20px;overflow-x:hidden;position:relative}.slider-about .title-two-part{color:#282828}.slider-about #Layer_1{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;width:100%;height:auto}@media (max-width:850px){.slider-about #Layer_1{width:130%}}@media (max-width:550px){.slider-about #Layer_1{width:150%}}.slider-about .wrap-title{display:block;text-align:center;margin:0 auto 67px auto;max-width:700px;position:relative}.slider-about .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:125%;z-index:1}.slider-about .carousel-3d-container[data-v-c06c963c]{overflow:visible!important;-webkit-box-sizing:border-box;box-sizing:border-box}.slider-about .carousel-3d-slide{background-color:white!important;border:none!important;-webkit-box-shadow:0 0 46px 0 #8a888a;box-shadow:0 0 46px 0 #8a888a}.slider-about .carousel-3d-slide figure{margin:0}.slider-about .carousel-3d-slide figure.type-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider-about .carousel-3d-slide figure.type-1 .rect-outer{padding-top:71%;top:0;height:232px}.slider-about .carousel-3d-slide figure.type-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider-about .carousel-3d-slide figure.type-2 .title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#002747}.slider-about .carousel-3d-slide figure.type-2 .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.slider-about .carousel-3d-slide figure.type-2 .rect-outer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:71%;bottom:0;height:232px}.slider-about .carousel-3d-slide figcaption{padding:35px;height:348px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:700px){.slider-about .carousel-3d-slide figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slider-about .carousel-3d-slide figcaption .title{font-size:48px;color:#2880de;font-family:'AvenirNextBold';margin-bottom:10px}@media (max-width:1200px){.slider-about .carousel-3d-slide figcaption .title{font-size:4vw}}@media (max-width:700px){.slider-about .carousel-3d-slide figcaption .title{font-size:26px}}.slider-about .carousel-3d-slide figcaption .content{font-size:13px;color:#000}.slider-about .next[data-v-43e93932],.slider-about .prev[data-v-43e93932]{color:#dbdbdb!important}.leadership-team{padding:105px 20px 52px 20px;background-color:#00152a}.leadership-team .tab-content>.tab-pane{display:none}.leadership-team .tab-content>.active{display:block}.leadership-team .main-container{max-width:1208px;margin:auto}.leadership-team .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 27px auto;max-width:700px}.leadership-team .title-second-row{color:#e5b1b9}.leadership-team .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:115%;z-index:1}.leadership-team .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:110px}@media (max-width:1000px){.leadership-team .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}.leadership-team #myTabs{width:39%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1000px){.leadership-team #myTabs{width:100%;max-width:500px;margin:auto}}.leadership-team #myTabs li{width:50%;max-width:240px}@media (max-width:1000px){.leadership-team #myTabs li{max-width:100%}}.leadership-team #myTabs li a{color:#fff;font-size:14.2px;display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px;position:relative;z-index:1}@media (max-width:500px){.leadership-team #myTabs li a{font-size:12px}}.leadership-team #myTabs li a .rect-outer{padding-top:100%;z-index:1}.leadership-team #myTabs li a .rect-outer:before{background-color:rgba(40,128,222,.59);content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-team #myTabs li a .back-img{background-position:top}.leadership-team #myTabs li a:hover .rect-outer:before{opacity:1}.leadership-team #myTabs li a .wrap-info{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%;z-index:3;padding:23px 20px;line-height:140%}@media (max-width:500px){.leadership-team #myTabs li a .wrap-info{padding:13px}}.leadership-team #myTabs li a .title{font-family:'AvenirNextDemiBold'}.leadership-team #myTabs li a .position{font-family:'AvenirNextMedium'}.leadership-team #myTabs li.active .rect-outer:before{opacity:1}.leadership-team #myTabs .btn-border-white{margin-top:33px}@media (max-width:1000px){.leadership-team #myTabs .btn-border-white{margin:33px auto 0 auto}}.leadership-team #myTabContent{width:61%;padding:38px 20px 30px 70px;color:#fff}@media (max-width:1000px){.leadership-team #myTabContent{width:100%;padding:38px 0;text-align:center}}.leadership-team #myTabContent .title{font-family:'AvenirNextDemiBold';margin-bottom:5px;font-size:18px}.leadership-team #myTabContent .position{font-family:'AvenirNextMedium';font-size:18px;margin-bottom:28px}.leadership-team #myTabContent .content{font-size:16px;line-height:190%;margin-bottom:19px}.leadership-team #myTabContent .linkedin i{font-size:34px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-team #myTabContent .linkedin:hover i{color:rgba(30,121,198,.8)}.leadership-team-type-2{padding:120px 20px 0 20px;min-height:970px}@media (max-width:1200px){.leadership-team-type-2{padding:60px 20px 0 20px}}@media (max-width:1100px){.leadership-team-type-2{min-height:1000px}}@media (max-width:350px){.leadership-team-type-2{min-height:1150px}}.leadership-team-type-2 .tab-content>.tab-pane{display:none}.leadership-team-type-2 .tab-content>.active{display:block}.leadership-team-type-2 .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.leadership-team-type-2 .fade.in{opacity:1}.leadership-team-type-2 .main-container{max-width:1208px;margin:auto}.leadership-team-type-2 .main-container .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 80px;max-width:700px}@media (max-width:1200px){.leadership-team-type-2 .main-container .wrap-title{margin:0 auto 40px}}.leadership-team-type-2 .main-container .wrap-title .title{text-transform:uppercase;font-size:48px;font-family:'AvenirNextRegular';color:#FFF}@media (max-width:750px){.leadership-team-type-2 .main-container .wrap-title .title{font-size:5.86667vw}}@media (max-width:500px){.leadership-team-type-2 .main-container .wrap-title .title{font-size:8vw}}.leadership-team-type-2 .main-container .wrap-title .title strong{display:block;font-family:'AvenirNextBold';color:#e5b1b9}.leadership-team-type-2 .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:115%;z-index:1}.leadership-team-type-2 .tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1001px){.leadership-team-type-2 .tabs{padding:0 0 100px}}@media (max-width:1000px){.leadership-team-type-2 .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}.leadership-team-type-2 #myTabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1000px){.leadership-team-type-2 #myTabs{width:100%;max-width:100%;margin:auto}}.leadership-team-type-2 #myTabs li{width:33%;max-width:240px}@media (max-width:1000px){.leadership-team-type-2 #myTabs li{max-width:100%}}.leadership-team-type-2 #myTabs li a{color:#fff;font-size:14.2px;display:block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px;position:relative;z-index:1}@media (max-width:500px){.leadership-team-type-2 #myTabs li a{font-size:12px}}.leadership-team-type-2 #myTabs li a .rect-outer{padding-top:100%;z-index:1}.leadership-team-type-2 #myTabs li a .rect-outer:before{background-color:rgba(40,128,222,.59);content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-team-type-2 #myTabs li a .back-img{background-position:top}.leadership-team-type-2 #myTabs li a:hover .rect-outer:before{opacity:1}.leadership-team-type-2 #myTabs li a .wrap-info{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:100%;z-index:3;padding:23px 20px;line-height:140%}@media (max-width:500px){.leadership-team-type-2 #myTabs li a .wrap-info{padding:13px}}.leadership-team-type-2 #myTabs li a .title{font-family:'AvenirNextDemiBold'}.leadership-team-type-2 #myTabs li a .position{font-family:'AvenirNextMedium'}.leadership-team-type-2 #myTabs li.active .rect-outer:before{opacity:1}.leadership-team-type-2 #myTabContent{width:61%;padding:0 0 30px 70px;color:#fff}@media (max-width:1000px){.leadership-team-type-2 #myTabContent{width:100%;padding:38px 0;text-align:center}}.leadership-team-type-2 #myTabContent .title{font-family:'AvenirNextDemiBold';margin-bottom:5px;font-size:18px}.leadership-team-type-2 #myTabContent .position{font-family:'AvenirNextMedium';font-size:18px;margin-bottom:28px}.leadership-team-type-2 #myTabContent .content{font-size:16px;line-height:190%;margin-bottom:19px}.leadership-team-type-2 #myTabContent .linkedin i{font-size:34px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-team-type-2 #myTabContent .linkedin:hover i{color:rgba(30,121,198,.8)}.btn-border-white.location-team-btn{margin-top:33px}@media (min-width:1001px){.btn-border-white.location-team-btn{position:absolute;left:0;bottom:0}}@media (max-width:1000px){.btn-border-white.location-team-btn{margin:33px auto 0 auto}}.portfolio-projects .portfolio-items>.tab-pane{display:none}.portfolio-projects .portfolio-items>.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-projects .fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.portfolio-projects .fade.in{opacity:1}.portfolio-projects .wrap-title{display:block;text-align:center;margin:0 auto 80px auto;max-width:700px;position:relative}@media (max-width:991px){.portfolio-projects .wrap-title{margin:0 auto 43px auto}}.portfolio-projects .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:125%;z-index:1}.portfolio-projects .title-first-row{color:#282828}.portfolio-projects .title-second-row{color:#00467f}.portfolio-projects .tabs{width:100%}.portfolio-projects .project-categories{max-width:935px;text-align:center;width:100%;padding:0 20px;margin:0 auto 83px auto}@media (max-width:991px){.portfolio-projects .project-categories{margin:0 auto 43px auto}}.portfolio-projects .project-categories li{display:inline-block;position:relative}.portfolio-projects .project-categories li span{color:#282828;text-transform:uppercase;font-size:14px;padding:8px 10px;font-family:'AvenirNextRegular';display:block;font-weight:300;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px;cursor:pointer}.portfolio-projects .project-categories li span:hover{color:#2880de}@media (max-width:550px){.portfolio-projects .project-categories li span{font-size:13px}}.portfolio-projects .project-categories li+li:before{content:'';position:absolute;top:50%;left:0;background-color:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:13px}.portfolio-projects .project-categories li.active span{color:#2880de;font-family:'AvenirNextBold'}.portfolio-projects .portfolio-items{padding:80px 0 15px}@media (max-width:1200px){.portfolio-projects .portfolio-items{padding:40px 0 12px}}@media (max-width:960px){.portfolio-projects .portfolio-items{padding:40px 0 10px}}.portfolio-projects .portfolio-items .tab-pane .item{position:relative;display:block;width:50%;cursor:pointer}@media (max-width:678px){.portfolio-projects .portfolio-items .tab-pane .item{width:100%}}.portfolio-projects .portfolio-items .tab-pane .item:nth-child(odd) .rect-outer{margin:15px 15px 15px 0}@media (max-width:1200px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(odd) .rect-outer{margin:12px 12px 12px 0}}@media (max-width:960px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(odd) .rect-outer{margin:10px 10px 10px 0}}@media (max-width:678px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(odd) .rect-outer{margin:10px 0}}.portfolio-projects .portfolio-items .tab-pane .item:nth-child(even) .rect-outer{margin:15px 0 15px 15px}@media (max-width:1200px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(even) .rect-outer{margin:12px 0 12px 12px}}@media (max-width:960px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(even) .rect-outer{margin:10px 0 10px 10px}}@media (max-width:678px){.portfolio-projects .portfolio-items .tab-pane .item:nth-child(even) .rect-outer{margin:10px 0}}.portfolio-projects .portfolio-items .tab-pane .item .rect-outer{display:block;padding-top:40%}@media (max-width:991px){.portfolio-projects .portfolio-items .tab-pane .item .rect-outer{padding-top:56%}}.portfolio-projects .portfolio-items .tab-pane .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.portfolio-projects .portfolio-items .tab-pane .item:hover .hidden-block{opacity:1}.portfolio-projects .portfolio-items .tab-pane .item .title{font-family:'AvenirNextBold';font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative;line-height:120%;display:block;width:100%;padding-bottom:14px}@media (max-width:1200px){.portfolio-projects .portfolio-items .tab-pane .item .title{font-size:2vw}}.portfolio-projects .portfolio-items .tab-pane .item .title:before{content:'';position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.54);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px}@media (max-width:1000px){.portfolio-projects .portfolio-items .tab-pane .item .title{font-size:17px}}.portfolio-projects .portfolio-items .tab-pane .item span{font-family:'AvenirNextRegular';font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px}.portfolio-projects .portfolio-items .tab-pane .item .button-view{font-size:10px;color:#00467f;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#FFF;line-height:30px;margin-bottom:20px;padding:0 15px}.portfolio-projects .portfolio-items .tab-pane .item .button-view:hover{background-color:#00467f;color:#fff}.portfolio-projects .portfolio-categories-links .project-term-link-wrap{display:none;margin:40px auto;text-align:center}.portfolio-projects .portfolio-categories-links .project-term-link-wrap.active-category-link{display:block}.portfolio-projects .portfolio-categories-links .project-term-link-wrap .link{color:#2880de;text-transform:uppercase;font-size:14px;padding:8px 10px;font-family:'AvenirNextRegular';display:inline-block;font-weight:300;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px;cursor:pointer}@media (hover:hover){.portfolio-projects .portfolio-categories-links .project-term-link-wrap .link:hover{text-decoration:underline}}@media (hover:none){.portfolio-projects .portfolio-categories-links .project-term-link-wrap .link:active{text-decoration:underline}}body.android .portfolio-projects .portfolio-items .item .hidden-block,body.ipad .portfolio-projects .portfolio-items .item .hidden-block,body.iphone .portfolio-projects .portfolio-items .item .hidden-block{opacity:1;visibility:visible}.projects_industry .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 60px auto;max-width:700px}.projects_industry .wrap-title b,.projects_industry .wrap-title strong{color:#00467f}.projects_industry .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:120%;z-index:1}.projects_industry .title-first-row{color:#000}.projects_industry .title-two-part{margin:0 auto}.projects_industry .portfolio-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects_industry .portfolio-items .item{position:relative;display:block;width:25%}@media (max-width:1350px){.projects_industry .portfolio-items .item{width:33.3%}}@media (max-width:950px){.projects_industry .portfolio-items .item{width:50%}}@media (max-width:700px){.projects_industry .portfolio-items .item{width:100%}}.projects_industry .portfolio-items .item a{cursor:pointer}.projects_industry .portfolio-items .item .rect-outer{display:block;padding-top:67%}.projects_industry .portfolio-items .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects_industry .portfolio-items .item:hover .hidden-block{opacity:1}.projects_industry .portfolio-items .item .title{font-family:'AvenirNextBold';font-size:30px;color:#3b8ae0;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative;line-height:120%;display:block;width:100%;padding-bottom:14px}@media (max-width:1800px){.projects_industry .portfolio-items .item .title{font-size:1.66667vw}}@media (max-width:1500px){.projects_industry .portfolio-items .item .title{font-size:1.33333vw}}@media (max-width:1350px){.projects_industry .portfolio-items .item .title{font-size:1.48148vw}}.projects_industry .portfolio-items .item .title:before{content:'';position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.54);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px}@media (max-width:950px){.projects_industry .portfolio-items .item .title{font-size:17px}}.projects_industry .portfolio-items .item .price{font-family:'AvenirNextBold';font-size:30px;color:#fff;text-transform:uppercase;padding-bottom:5px}@media (max-width:1200px){.projects_industry .portfolio-items .item .price{font-size:2.5vw}}@media (max-width:700px){.projects_industry .portfolio-items .item .price{font-size:17px}}.projects_industry .portfolio-items .item .hours{font-family:'AvenirNextRegular';font-size:25px;color:#fff;text-transform:uppercase;padding-bottom:20px}@media (max-width:1200px){.projects_industry .portfolio-items .item .hours{font-size:2.08333vw}}@media (max-width:700px){.projects_industry .portfolio-items .item .hours{font-size:16px}}.projects_industry .portfolio-items .item .button-view{font-size:10px;color:#4c9cf2;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.projects_industry .portfolio-items .item .button-view:hover{color:#fff}.projects_industry-residential .portfolio-items{max-width:1300px;width:100%;margin:0 auto}.projects_industry-residential .portfolio-items .item{width:33.3%;padding:15px}@media (max-width:950px){.projects_industry-residential .portfolio-items .item{width:50%}}@media (max-width:700px){.projects_industry-residential .portfolio-items .item{width:100%}}.projects_industry-residential .portfolio-items .item .info-block{padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects_industry-residential .portfolio-items .item .title{font-family:'AvenirNextBold';font-size:24px;color:#00467f;text-transform:uppercase;letter-spacing:.6px;position:relative;margin-bottom:0;line-height:120%;display:block;width:100%;padding-bottom:12px}@media (max-width:1300px){.projects_industry-residential .portfolio-items .item .title{font-size:1.84615vw}}@media (max-width:900px){.projects_industry-residential .portfolio-items .item .title{font-size:18px}}.projects_industry-residential .portfolio-items .item .info-block-content{font-family:'AvenirNextRegular';font-size:19px;color:#000;padding-bottom:15px}@media (max-width:700px){.projects_industry-residential .portfolio-items .item .info-block-content{font-size:18px}}.projects_industry-residential .portfolio-items .item .button-view{font-size:11px;padding:10px;color:#000;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #000}.projects_industry-residential .portfolio-items .item .button-view:hover{background-color:#000;color:#fff}.simple-info{text-align:center;padding:130px 20px 80px 20px;position:relative;background-color:#00152a}.simple-info .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 60px auto;max-width:700px}.simple-info .wrap-title b,.simple-info .wrap-title strong{color:#e5b1b9}.simple-info .wrap-title .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:120%;z-index:1}.simple-info .title-two-part{margin:0 auto}.simple-info .content{max-width:718px;margin:0 auto;text-align:center;color:#fff;font-size:16px;line-height:27px;font-family:'Metropolis-Regular'}.simple-info .btn-border-white{font-size:15px}@media (max-width:500px){.simple-info .btn-border-white{font-size:13px}}.simple-info-type-2{text-align:center;padding:90px 20px 80px 20px;position:relative}.simple-info-type-2 .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 60px auto;max-width:700px}.simple-info-type-2 .wrap-title b,.simple-info-type-2 .wrap-title strong{color:#00467f}.simple-info-type-2 .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:120%;z-index:1}.simple-info-type-2 .title-first-row{color:#000}.simple-info-type-2 .title-two-part{margin:0 auto}.simple-info-type-2 .btn{color:#4c9cf2;border:1px solid #4c9cf2}.simple-info-type-2 .btn:after{background:#4c9cf2}.simple-info-with-form{text-align:center;padding:84px 20px 40px 20px;position:relative}.simple-info-with-form .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 60px auto;max-width:700px}.simple-info-with-form .wrap-title .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:35%;height:120%;z-index:1}.simple-info-with-form .title-two-part{margin:0 auto}.simple-info-with-form .title-first-row{color:#fff}.simple-info-with-form .title-second-row{color:#e5b1b9}.simple-info-with-form .btn-border-white{padding:12px 20px;background-color:transparent}.simple-info-with-form input[type="email"]{display:block;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:1px solid #999;padding:11px 20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;background-color:transparent;max-width:700px;color:#999;margin:0 auto 24px auto}.simple-info-with-form input[type="email"]::-webkit-input-placeholder{color:#999;font-size:14px;font-family:'AvenirNextRegular';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.simple-info-with-form input[type="email"]:focus::-webkit-input-placeholder{color:#d6d6d6}.simple-info-with-form input[type="email"].wpcf7-not-valid{border:1px solid rgba(255,0,0,.53)}.simple-info-with-form input[type="email"].wpcf7-not-valid::-webkit-input-placeholder{color:rgba(255,0,0,.24)}.simple-info-with-form div.wpcf7 .ajax-loader,.simple-info-with-form .wpcf7-not-valid-tip,.simple-info-with-form .wpcf7-validation-errors{display:none!important}.simple-info-with-form div.wpcf7-mail-sent-ok{border:none;color:#398f14}.techno-info{padding-bottom:60px}.techno-info .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1210px;margin:auto}@media (max-width:991px){.techno-info .wrap-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.techno-info .wrap-content .left-side,.techno-info .wrap-content .right-side{width:50%}@media (max-width:991px){.techno-info .wrap-content .left-side,.techno-info .wrap-content .right-side{width:100%}}.techno-info .wrap-content .left-side{position:relative}.techno-info .wrap-content .left-side .rect-outer{padding-top:86%;max-width:540px;width:100%;z-index:1;margin-bottom:30%;top:84px}@media (max-width:991px){.techno-info .wrap-content .left-side .rect-outer{top:0;padding-top:55%;max-width:740px;margin:0 auto 30px auto}}.techno-info .wrap-content .left-side .content{padding-left:30px;margin-bottom:20px}@media (max-width:991px){.techno-info .wrap-content .left-side .content{padding:0 20px}}.techno-info .wrap-content .left-side .btn-border-black{margin-left:30px}@media (max-width:991px){.techno-info .wrap-content .left-side .btn-border-black{margin:0 20px}}.techno-info .wrap-content .left-side .absolute-word{position:absolute;font-family:'AvenirNextBold';font-size:112px;color:rgba(236,235,235,.3);top:0;-webkit-transform:translate(-56%,155%) rotate(-90deg);-ms-transform:translate(-56%,155%) rotate(-90deg);transform:translate(-56%,155%) rotate(-90deg);left:0;text-transform:uppercase}@media (max-width:1680px){.techno-info .wrap-content .left-side .absolute-word{font-size:6.66667vw}}@media (max-width:1350px){.techno-info .wrap-content .left-side .absolute-word{-webkit-transform:translate(0) rotate(0deg);-ms-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}}@media (max-width:991px){.techno-info .wrap-content .left-side .absolute-word{z-index:2;left:10%;top:30px}}@media (max-width:991px){.techno-info .wrap-content .right-side{display:none}}.techno-info .wrap-content .right-side .top-image{padding-top:96%;width:117%;z-index:2;left:-100px;top:-40px;max-width:707px}.techno-info .wrap-content .right-side .bottom-image{padding-top:89%;max-width:430px;width:100%;z-index:3;top:-150px;right:30px;margin:0 0 0 auto}.self-performed{padding:140px 0 35px 0;background:#f3f3f3;border-radius:0 500px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.self-performed{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:0;padding:70px 0 35px 0}}.self-performed .title-two-part{color:#282828;letter-spacing:1px}.self-performed b,.self-performed strong{font-family:'AvenirNextBold'}.self-performed .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.self-performed .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:60%;height:90%;z-index:1}.self-performed .left-side{padding-left:16%;padding-right:120px;width:50%}@media (max-width:1300px){.self-performed .left-side{padding-left:10%}}@media (max-width:1200px){.self-performed .left-side{padding-left:40px}}@media (max-width:1000px){.self-performed .left-side{width:100%;margin:auto;max-width:500px}}@media (max-width:500px){.self-performed .left-side{padding:0 20px}}.self-performed .content{line-height:160%;color:#282828}.self-performed .image{padding-top:49%;width:56%;top:130px}@media (max-width:1000px){.self-performed .image{top:0}}@media (max-width:800px){.self-performed .image{width:100%;padding-top:80%}}.self-performed .right-side{width:50%;position:relative}@media (max-width:1000px){.self-performed .right-side{width:100%}}.self-performed .right-side .top-image{padding-top:67%;max-width:715px;width:100%;margin:84px 0 0 auto}@media (max-width:1000px){.self-performed .right-side .top-image{margin:34px auto 0 auto}}.self-performed .right-side .bottom-image{padding-top:46%;max-width:345px;width:100%;position:absolute;bottom:-77px;left:55px}@media (max-width:1100px){.self-performed .right-side .bottom-image{bottom:-17px}}@media (max-width:1000px){.self-performed .right-side .bottom-image{left:auto;right:55px;bottom:-67px}}.self-performed.style-2{border-radius:0 500px 500px 0;padding:140px 0 310px 0;margin-bottom:-332px}.self-performed.style-2 .wrap-title .animated-brackets-type-2{top:35%;height:80%}.self-performed.style-2 .left-side{width:60%}@media (max-width:1000px){.self-performed.style-2 .left-side{width:100%}}.self-performed.style-2 .right-side{width:40%}@media (max-width:1000px){.self-performed.style-2 .right-side{width:100%}}.self-performed.style-2 .right-side .top-image{padding-top:90%;max-width:668px}@media (max-width:1000px){.self-performed.style-2 .right-side .top-image{padding-top:35%;min-height:250px}}.self-performed.style-2 .right-side .top-image{margin:0 auto}.custom-finishes{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1373px;margin:auto;padding:234px 20px 183px 20px}@media (max-width:1200px){.custom-finishes{padding:134px 20px 123px 20px}}@media (max-width:1000px){.custom-finishes{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:84px 20px 50px 20px}}.custom-finishes .title-two-part{color:#282828;letter-spacing:1px}.custom-finishes b,.custom-finishes strong{font-family:'AvenirNextBold'}.custom-finishes .wrap-title{position:relative;display:inline-block;margin-bottom:20px}@media (max-width:1200px){.custom-finishes .wrap-title{margin-bottom:10px}}.custom-finishes .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50px;width:100%;height:118%;z-index:1}@media (max-width:900px){.custom-finishes .wrap-title .animated-brackets-type-2{left:0;width:90%}}.custom-finishes .left-side{width:56%}@media (max-width:1000px){.custom-finishes .left-side{width:100%;margin-bottom:40px}}.custom-finishes .left-side .rect-outer{padding-top:72%}.custom-finishes .right-side{width:44%;padding-top:35px;padding-left:112px}@media (max-width:1200px){.custom-finishes .right-side{padding-top:0}}@media (max-width:1000px){.custom-finishes .right-side{width:100%;max-width:500px;margin:auto;padding-left:0}}.custom-finishes .right-side .content{line-height:140%;color:#282828}.custom-finishes.style-2{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.custom-finishes.style-2 .left-side{width:50%}@media (max-width:1000px){.custom-finishes.style-2 .left-side{width:100%}}.custom-finishes.style-2 .left-side .rect-outer{padding-top:100%}@media (max-width:1000px){.custom-finishes.style-2 .left-side .rect-outer{padding-top:35%;min-height:250px}}.custom-finishes.style-2 .right-side{width:50%}@media (max-width:1000px){.custom-finishes.style-2 .right-side{padding-top:60px;width:100%;padding-left:20px}}.custom-finishes.style-2 .content-bottom{width:100%;text-align:center;font-family:'AvenirNextRegular';line-height:150%}.custom-finishes.style-2 .content-bottom .content-wrapper{margin:0 auto;max-width:850px;padding:100px 20px 0 20px}.office-locations{padding:0 20px 30px 20px;margin:-145px 0 0 0}@media (max-width:1100px){.office-locations{margin:-65px 0 0 0}}.office-locations .container{margin:0 auto;max-width:1590px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.office-locations .item{width:50%;text-align:center;margin-bottom:96px}@media (max-width:1100px){.office-locations .item{margin-bottom:56px}}@media (max-width:600px){.office-locations .item{width:100%}}.office-locations .item .rect-outer{padding-top:56%;display:block;cursor:pointer}.office-locations .item .rect-outer:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(1,59,135,.77);opacity:0;z-index:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.office-locations .item .rect-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px;background-color:#00152a}.office-locations .item .city{font-size:80px;font-family:'AvenirNextBold';color:#fff;z-index:2}@media (max-width:1400px){.office-locations .item .city{font-size:5.71429vw}}@media (max-width:500px){.office-locations .item .city{font-size:23px}}.office-locations .item .address{font-size:20px;font-family:'AvenirNextDemiBold';margin-top:40px;margin-bottom:12px;padding:0 20px;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media (max-width:1100px){.office-locations .item .address{font-size:18px}}@media (max-width:700px){.office-locations .item .address{font-size:16px}}.office-locations .item .address:hover{color:rgba(1,59,135,.77)}.office-locations .item .phone{color:#bebebe;font-size:20px;font-family:'AvenirNextMedium';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:block;padding:0 20px}.office-locations .item .phone:hover{color:rgba(1,59,135,.77)}@media (max-width:1100px){.office-locations .item .phone{font-size:18px}}@media (max-width:700px){.office-locations .item .phone{font-size:16px}}.office-locations .item:hover .rect-outer:before{opacity:1}.office-locations .btn-border-white{background-color:#000;border:2px solid #000;font-size:15px;font-family:'AvenirNextBold';margin:75px 0 0}@media (max-width:1100px){.office-locations .btn-border-white{margin:45px 0 0;font-size:14px}}@media (max-width:600px){.office-locations .btn-border-white{font-size:13px}}.history-block{padding:0 0 820px 0;background:#d2d2d2;margin-bottom:33px;border-radius:0 500px 500px 0}@media (max-width:1000px){.history-block{padding:0 0 720px 0}}@media (max-width:800px){.history-block{padding:70px 20px 64px 20px;border-radius:0}}.history-block .image{padding-top:32%;width:47%;top:130px;margin:0 0 0 auto}@media (max-width:1000px){.history-block .image{top:100px}}@media (max-width:800px){.history-block .image{width:100%;padding-top:80%;top:0}}.history-block .absolute-word{position:absolute;display:inline-block;top:24%;right:100%;z-index:-1;font-size:112px;text-transform:uppercase;font-family:'AvenirNextBold';color:#fafafa;padding:20px}@media (max-width:1680px){.history-block .absolute-word{font-size:6.66667vw}}@media (max-width:800px){.history-block .absolute-word{display:none}}.history-block .absolute-word .animated-brackets-type-7{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:100%;height:155%;z-index:1}.history-info-blocks{padding:94px 0 0 0}.history-info-blocks .title-two-part{color:#282828;letter-spacing:1px}.history-info-blocks b,.history-info-blocks strong{font-family:'AvenirNextBold'}.history-info-blocks .wrap-title{display:block;text-align:center;margin:0 auto 67px auto;position:relative;max-width:910px}.history-info-blocks .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:38%;height:130%;z-index:1}.history-info-blocks .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.history-info-blocks .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.history-info-blocks .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width:1451px){.history-info-blocks .row:nth-child(even){margin-top:-60px}}@media (min-width:1451px){.history-info-blocks .row:nth-child(even) .left-side{padding-top:150px}}@media (max-width:1450px){.history-info-blocks .row:nth-child(even) .left-side{padding-top:40px}}.history-info-blocks .left-side{padding-left:99px;padding-right:120px;padding-top:40px;width:59%}@media (max-width:1200px){.history-info-blocks .left-side{padding-left:40px}}@media (max-width:1000px){.history-info-blocks .left-side{width:100%;padding:0 20px}}.history-info-blocks .content-1{color:#000;font-family:'Metropolis-Regular';font-size:16px;line-height:27px}.history-info-blocks .content-1 p+p{margin-top:50px}.history-info-blocks .right-side{width:41%;position:relative}@media (max-width:1000px){.history-info-blocks .right-side{width:100%;max-width:500px;margin:0 auto}}.history-info-blocks .right-side .rect-outer{padding-top:100%;max-width:715px;width:100%;margin:0 0 0 auto}@media (max-width:1000px){.history-info-blocks .right-side .rect-outer{margin:0 auto}}.section-downloads{padding:100px 0;color:#fff;background-color:#00152a}.section-downloads .title{color:#fff;font-family:'AvenirNextRegular';font-size:18px;text-align:center;margin-bottom:20px}.section-downloads ul{padding:0 0 0 30px}.section-downloads ul a{color:#fff;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-size:18px}.section-downloads ul a:hover{color:#d992a9}@media (max-width:768px){.section-downloads ul a{font-size:16px}}.section-downloads .list{max-width:950px;padding:0 20px;margin:78px auto 0 auto}@media (max-width:768px){.section-downloads .list{margin:48px auto 0 auto}}.section-downloads .list>li{border-bottom:1px solid #fff}.section-downloads .list .upper-list{position:relative;display:block;padding:25px 20px 25px 50px;font-family:'AvenirNextBold'}.section-downloads .list .upper-list:before{position:absolute;content:'\F068';font-family:fontello;top:17px;left:0;color:#fff;font-size:34px}@media (max-width:768px){.section-downloads .list .upper-list:before{font-size:31px}}.section-downloads .list .upper-list:after{content:'\E809';position:absolute;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;font-family:fontello;color:#fff;right:5px;font-size:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.5s}.section-downloads .list .upper-list[aria-expanded=true]{color:#d992a9}.section-downloads .list .upper-list[aria-expanded=true]:after{content:'\E80A';color:#d992a9}.section-downloads .list .upper-list[aria-expanded=true]:before{color:#d992a9}.section-downloads .list .down-list{position:relative;display:block;padding:15px 20px 15px 50px;font-family:'AvenirNextBold'}.section-downloads .list .down-list:before{position:absolute;content:'\F068';font-family:fontello;top:6px;left:0;color:#fff;font-size:34px}@media (max-width:768px){.section-downloads .list .down-list:before{font-size:31px}}.section-downloads form.post-password .validate-error{padding:10px 0 0;color:#f7447e;display:block}.section-downloads form.post-password input[type="password"]{display:block;margin:20px 0;max-width:300px;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:none;background-color:#fff;padding:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;color:#000}.section-downloads form.post-password input[type="password"]:placeholder{color:lightgrey;font-size:14px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.section-downloads form.post-password .btn-border-white{background-color:#2880de;border:2px solid #2880de;font-size:14px;padding:8px 20px;margin:0}.section-downloads form.post-password .btn-border-white:hover{background-color:#2063AB}.section-downloads .subscribe-form-title{font-family:'AvenirNextBold';color:#fff;font-size:18px;line-height:130%}.section-downloads .subscribe-form{margin:25px 0}.section-downloads .subscribe-form input[type="email"]{display:block;margin:20px 0;max-width:300px;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:none;background-color:#fff;padding:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;color:#000}.section-downloads .subscribe-form input[type="email"]::-webkit-input-placeholder{color:lightgrey;font-size:14px;font-family:'AvenirNextRegular';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;text-transform:uppercase}.section-downloads .subscribe-form .btn-border-white{background-color:#2880de;border:2px solid #2880de;font-size:14px;padding:8px 20px;margin:0}.section-downloads .subscribe-form .btn-border-white:hover{background-color:#2063AB}.section-downloads .file-list{padding:0 0 20px 0}.section-downloads .file-list a{position:relative;font-family:'AvenirNextRegular';padding:15px 10px 15px 35px}.section-downloads .file-list a:before{position:absolute;content:'\E80D';font-family:fontello;top:4px;left:0;font-size:36px;color:#fff}.building-info-general{overflow-x:hidden;padding:0 0 50px 0}@media (max-width:1000px){.building-info-general{padding:50px 0 100px 0}}.building-info-general .row-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0}@media (max-width:1000px){.building-info-general .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.building-info-general .row-item ul{text-align:left;margin:15px auto;max-width:500px}}.building-info-general .title-two-part{letter-spacing:1px;color:#000}.building-info-general .wrap-title{position:relative;display:inline-block;margin-bottom:55px}.building-info-general .right-side{padding-right:8%}@media (max-width:1500px){.building-info-general .right-side{padding-right:4%}}@media (max-width:1200px){.building-info-general .right-side{padding-right:20px}}@media (max-width:1000px){.building-info-general .right-side{padding:0 20px}}.building-info-general .content-image-type-1 .title-first-row{color:#2880de}.building-info-general .content-image-type-1 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.building-info-general .content-image-type-1 .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.building-info-general .content-image-type-1 .slick-list{overflow:visible!important}.building-info-general .content-image-type-1 .left-side{width:57.5%;min-height:500px;padding:70px 40px 30px 16%}@media (max-width:1500px){.building-info-general .content-image-type-1 .left-side{padding:70px 40px 30px 8%}}@media (max-width:1200px){.building-info-general .content-image-type-1 .left-side{padding:70px 40px 30px 20px}}@media (max-width:1000px){.building-info-general .content-image-type-1 .left-side{width:100%;min-height:auto;padding:50px 20px}}.building-info-general .content-image-type-1 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.building-info-general .content-image-type-1 .left-side .content{max-width:100%}}.building-info-general .content-image-type-1 .right-side{width:42.5%}@media (max-width:1000px){.building-info-general .content-image-type-1 .right-side{width:100%;max-width:400px}}.building-info-general .content-image-type-1 .right-side .rect-outer{padding-top:110%;top:-68px}@media (max-width:1200px){.building-info-general .content-image-type-1 .right-side .rect-outer{top:-20px}}@media (max-width:1000px){.building-info-general .image-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.building-info-general .image-content .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.building-info-general .image-content .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.building-info-general .image-content .left-side{width:55%}@media (max-width:1000px){.building-info-general .image-content .left-side{width:100%;max-width:400px;margin:auto;padding:0 20px}}.building-info-general .image-content .left-side .rect-outer{padding-top:75%;top:0}@media (max-width:1000px){.building-info-general .image-content .left-side .rect-outer{top:0;padding-top:100%}}.building-info-general .image-content .right-side{width:45%;padding-left:60px;min-height:540px;padding-top:50px}@media (max-width:1550px){.building-info-general .image-content .right-side{padding-top:30px}}@media (max-width:1200px){.building-info-general .image-content .right-side{padding-left:30px}}@media (max-width:1000px){.building-info-general .image-content .right-side{width:100%;min-height:auto;padding:50px 20px}}.building-info-general .image-content .right-side .content{max-width:455px;margin-bottom:20px}@media (max-width:1000px){.building-info-general .image-content .right-side .content{max-width:100%}}.building-info-general .image-content .right-side .title-first-row{color:#de9ba6}.building-info-general .image-content .right-side .title-second-row{color:#de9ba6}.building-info-general .content-image-type-2 .title-first-row{color:#093c71}.building-info-general .content-image-type-2 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:60px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.building-info-general .content-image-type-2 .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.building-info-general .content-image-type-2 .left-side{width:58%;padding:30px 40px 30px 16%}@media (max-width:1500px){.building-info-general .content-image-type-2 .left-side{padding:50px 40px 30px 8%}}@media (max-width:1200px){.building-info-general .content-image-type-2 .left-side{padding:50px 40px 30px 20px}}@media (max-width:1000px){.building-info-general .content-image-type-2 .left-side{width:100%;padding:50px 20px}}.building-info-general .content-image-type-2 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.building-info-general .content-image-type-2 .left-side .content{max-width:100%}}.building-info-general .content-image-type-2 .right-side{width:42%}@media (max-width:1000px){.building-info-general .content-image-type-2 .right-side{width:100%;max-width:400px}}.building-info-general .content-image-type-2 .right-side .rect-outer{padding-top:86%}@media (max-width:1000px){.building-info-general .content-image-type-2 .right-side .rect-outer{top:0;padding-top:100%}}@media (max-width:1000px){.building-info-general .image-content-2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.building-info-general .image-content-2 .animated-brackets-type-3{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:270px;height:130px}@media (max-width:1000px){.building-info-general .image-content-2 .animated-brackets-type-3{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.building-info-general .image-content-2 .left-side{width:59%;padding-left:8%}@media (max-width:1200px){.building-info-general .image-content-2 .left-side{padding:0 0 0 20px}}@media (max-width:1000px){.building-info-general .image-content-2 .left-side{width:100%;max-width:400px;margin:auto;padding:0 20px}}.building-info-general .image-content-2 .left-side .rect-outer{padding-top:75%;top:-20px}@media (max-width:1000px){.building-info-general .image-content-2 .left-side .rect-outer{top:0;padding-top:100%}}.building-info-general .image-content-2 .right-side{width:41%;padding-left:60px;min-height:640px;padding-top:100px}@media (max-width:1550px){.building-info-general .image-content-2 .right-side{padding-top:50px}}@media (max-width:1200px){.building-info-general .image-content-2 .right-side{padding-left:30px}}@media (max-width:1000px){.building-info-general .image-content-2 .right-side{width:100%;min-height:auto;padding:50px 20px}}.building-info-general .image-content-2 .right-side .content{max-width:455px;margin-bottom:20px}@media (max-width:1000px){.building-info-general .image-content-2 .right-side .content{max-width:100%}}.info-numbers .back-img{padding:100px 0;background-color:#00152a}.info-numbers .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1420px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1100px){.info-numbers .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.info-numbers .item{width:25%;text-align:center;padding:20px 30px}@media (max-width:1100px){.info-numbers .item{width:33.3%}}@media (max-width:900px){.info-numbers .item{width:50%}}@media (max-width:650px){.info-numbers .item{width:100%;padding:20px}}.info-numbers .title{font-size:38px;color:#d992a9;font-family:'AvenirNextBold';padding-bottom:5px}@media (max-width:650px){.info-numbers .title{font-size:30px}}.info-numbers .subtitle{font-size:24px;color:#fff;text-transform:uppercase;font-family:'AvenirNextBold';padding-bottom:20px}@media (max-width:650px){.info-numbers .subtitle{font-size:17px}}.info-numbers .content{color:#fff;font-family:'AvenirNextRegular';font-size:16px;line-height:190%}.framecad-info{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}@media (max-width:1000px){.framecad-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.framecad-info .right-side{padding-right:13%}@media (max-width:1500px){.framecad-info .right-side{padding-right:8%}}@media (max-width:1200px){.framecad-info .right-side{padding-right:20px}}@media (max-width:1000px){.framecad-info .right-side{padding:0 20px}}.framecad-info .absolute-word{position:absolute;font-family:'Montserrat-Bold';font-size:176px;z-index:1;color:rgba(236,235,235,.3);bottom:0;left:12%;text-transform:uppercase}@media (max-width:1680px){.framecad-info .absolute-word{font-size:10.47619vw}}.framecad-info .left-side{width:57.5%;padding:170px 40px 30px 16%}@media (max-width:1500px){.framecad-info .left-side{padding:140px 40px 30px 8%}}@media (max-width:1200px){.framecad-info .left-side{padding:70px 40px 30px 20px}}@media (max-width:1000px){.framecad-info .left-side{width:100%;min-height:auto;padding:50px 20px}}.framecad-info .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.framecad-info .left-side .content{max-width:100%}}.framecad-info .right-side{width:42.5%;z-index:2}@media (max-width:1000px){.framecad-info .right-side{width:100%;max-width:400px}}.framecad-info .right-side .rect-outer{padding-top:117%;bottom:-68px}@media (max-width:1200px){.framecad-info .right-side .rect-outer{top:-20px}}.framecad-system{z-index:1;padding:236px 20px 100px 20px;background-color:#00152a}.framecad-system .wrapper{max-width:700px;margin:auto}.framecad-system .wrap-title{position:relative;display:inline-block;text-align:left;margin:0 auto 27px auto}.framecad-system .wrap-title .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:30px;width:50%;height:110%;z-index:1}.framecad-system .content{color:#fff}.explore-more-proj{padding:40px 20px;background:#eee}.explore-more-proj .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:840px){.explore-more-proj .wrap-content{display:block}}.explore-more-proj .wrap-title{display:inline-block;width:25%;padding:0 0 0 6%}@media (max-width:840px){.explore-more-proj .wrap-title{padding:0 0 0 20px;width:100%;margin-bottom:40px}}.explore-more-proj .title-first-row{color:#282828}.explore-more-proj .title-second-row{color:#00467f}.explore-more-proj .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex;width:75%;padding-right:5%}@media (max-width:840px){.explore-more-proj .wrap-items{width:100%;padding-right:0}}@media (max-width:650px){.explore-more-proj .wrap-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}.explore-more-proj .item{position:relative;width:33.3%;cursor:pointer}@media (max-width:840px){.explore-more-proj .item{width:100%}}.explore-more-proj .item .rect-outer{padding-top:100%}.explore-more-proj .item .hidden-block{position:absolute;top:20px;left:20px;right:20px;bottom:20px;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:500px){.explore-more-proj .item .hidden-block{top:0;left:0;right:0;bottom:0}}.explore-more-proj .item .title{font-family:'AvenirNextBold';font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;line-height:120%}@media (max-width:1600px){.explore-more-proj .item .title{font-size:1.5vw}}@media (max-width:650px){.explore-more-proj .item .title{font-size:14px}}.explore-more-proj .item span{font-family:'AvenirNextDemiBold';font-size:14px;color:#fff;text-transform:uppercase}@media (max-width:840px){.explore-more-proj .item span{font-size:12px}}.explore-more-proj .item:hover .hidden-block{opacity:1}.gallery-photo{position:relative;margin-top:-80px;padding-bottom:50px}.gallery-photo .absolute-word{position:absolute;font-family:'Montserrat-Bold';font-size:140px;color:#2880de;bottom:100%;right:15%;text-transform:uppercase}@media (max-width:1680px){.gallery-photo .absolute-word{font-size:8.33333vw}}@media (max-width:768px){.gallery-photo .absolute-word{right:auto;left:20px}}.gallery-photo .portfolio-slider{padding-bottom:40px}.gallery-photo .slider-border{max-height:470px}.gallery-photo .slider-border .back-img{max-width:850px;width:100%;min-height:455px}@media (max-width:768px){.gallery-photo .slider-border .back-img{min-height:350px}}@media (max-width:500px){.gallery-photo .slider-border .back-img{min-height:280px}}.gallery-photo .slider-section li{width:100%;max-width:850px}.gallery-photo .flipster__item--current .slider-border{max-height:486px}.gallery-photo .flipster__item--current img{padding:4px}.two-column-text-blue-gradient-bg{color:#fff;background:#1c2f67;background:-webkit-linear-gradient(top,#1c2f67 0%,#121f46 100%);background:-webkit-gradient(linear,left top,left bottom,from(#1c2f67),to(#121f46));background:-o-linear-gradient(top,#1c2f67 0%,#121f46 100%);background:linear-gradient(to bottom,#1c2f67 0%,#121f46 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c2f67',endColorstr='#121f46',GradientType=0)}.two-column-text-blue-gradient-bg .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;padding:85px 20px}@media (max-width:900px){.two-column-text-blue-gradient-bg .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 20px}}.two-column-text-blue-gradient-bg .content-wrap .col:first-child{width:54.17%;font-size:18px;line-height:180%}@media (max-width:900px){.two-column-text-blue-gradient-bg .content-wrap .col:first-child{width:100%}}.two-column-text-blue-gradient-bg .content-wrap .col:first-child p{padding-bottom:20px;font-family:'AvenirNextRegular'}.two-column-text-blue-gradient-bg .content-wrap .col:last-child{width:45.83%}@media (max-width:900px){.two-column-text-blue-gradient-bg .content-wrap .col:last-child{width:100%}}.two-column-text-blue-gradient-bg .content-wrap .col:last-child ul{padding:50px 0;margin-left:100px}@media (max-width:900px){.two-column-text-blue-gradient-bg .content-wrap .col:last-child ul{margin-left:0;padding:30px 0}}.two-column-text-blue-gradient-bg .content-wrap .col:last-child ul li{padding-bottom:30px;padding-left:36px;line-height:160%;font-family:'AvenirNextRegular';display:inline-block;position:relative;font-size:24px}@media (max-width:1200px){.two-column-text-blue-gradient-bg .content-wrap .col:last-child ul li{font-size:18px;padding-bottom:15px;padding-left:29px}}.two-column-text-blue-gradient-bg .content-wrap .col:last-child ul li:after{content:'\E80E';font-size:1.3em;position:absolute;font-family:fontello;top:0;left:0}.two-column-text-blue-gradient-bg-type-2{position:relative;padding:80px 0;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width:1200px){.two-column-text-blue-gradient-bg-type-2{padding:40px 0}}.two-column-text-blue-gradient-bg-type-2:before{content:"";display:block;width:100%;height:100%;background-image:-webkit-linear-gradient(95deg,#0e1837 0%,#1c2f67 100%);background-image:-o-linear-gradient(95deg,#0e1837 0%,#1c2f67 100%);background-image:linear-gradient(-5deg,#0e1837 0%,#1c2f67 100%);position:absolute;top:0;left:0;z-index:0;opacity:.95}.two-column-text-blue-gradient-bg-type-2 .container .title{margin:0 0 86px;text-transform:uppercase;font-size:48px;font-family:'AvenirNextRegular';text-align:center}@media (max-width:750px){.two-column-text-blue-gradient-bg-type-2 .container .title{font-size:5.86667vw}}@media (max-width:500px){.two-column-text-blue-gradient-bg-type-2 .container .title{font-size:8vw}}.two-column-text-blue-gradient-bg-type-2 .container .title strong{font-family:'AvenirNextBold';color:#2880DE}@media (max-width:1200px){.two-column-text-blue-gradient-bg-type-2 .container .title{margin:0 0 46px}}.two-column-text-blue-gradient-bg-type-2 .content-wrap{position:relative;margin:0 auto;max-width:1200px;padding:0 20px}@media (min-width:901px){.two-column-text-blue-gradient-bg-type-2 .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col{width:45%}@media (max-width:900px){.two-column-text-blue-gradient-bg-type-2 .content-wrap .col{width:100%}}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col p{margin:40px 0 0;line-height:1.6;font-family:'AvenirNextRegular';font-size:18px}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col p:first-child{margin:0}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col ul{margin:40px 0 0 40px}@media (max-width:1200px){.two-column-text-blue-gradient-bg-type-2 .content-wrap .col ul{margin:20px 0 0 20px}}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col ul li{padding:0 0 10px 40px;font-family:'AvenirNextRegular';position:relative;font-size:18px}@media (max-width:1200px){.two-column-text-blue-gradient-bg-type-2 .content-wrap .col ul li{padding:0 0 10px 20px}}.two-column-text-blue-gradient-bg-type-2 .content-wrap .col ul li:before{content:"";position:absolute;display:block;width:4px;height:4px;border-radius:50%;background-color:#FFF;top:6px;left:0}.safety-information{overflow-x:hidden;padding:50px 0}@media (max-width:1000px){.safety-information{padding:50px 0 100px 0}}.safety-information .row-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.safety-information .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.safety-information .row-item ul{text-align:left;margin:15px auto;max-width:500px}}.safety-information .content ul li+li{padding-top:15px}.safety-information .content p+p{padding-top:20px}.safety-information .title-two-part{letter-spacing:1px;text-transform:inherit}.safety-information .wrap-title{position:relative;display:inline-block;margin-bottom:55px}.safety-information .right-side{padding-right:8%}@media (max-width:1500px){.safety-information .right-side{padding-right:4%}}@media (max-width:1200px){.safety-information .right-side{padding-right:20px}}@media (max-width:1000px){.safety-information .right-side{padding:0 20px}}.safety-information .content-image-type-1{margin-bottom:50px}.safety-information .content-image-type-1 .title-two-part{color:#2880de}.safety-information .content-image-type-1 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.safety-information .content-image-type-1 .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.safety-information .content-image-type-1 .left-side{width:57.5%;min-height:600px;padding:70px 40px 70px 16%}@media (max-width:1500px){.safety-information .content-image-type-1 .left-side{padding:70px 40px 70px 8%}}@media (max-width:1200px){.safety-information .content-image-type-1 .left-side{padding:70px 40px 70px 20px}}@media (max-width:1000px){.safety-information .content-image-type-1 .left-side{width:100%;min-height:auto;padding:50px 20px}}.safety-information .content-image-type-1 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.safety-information .content-image-type-1 .left-side .content{max-width:100%}}.safety-information .content-image-type-1 .right-side{width:42.5%}@media (max-width:1000px){.safety-information .content-image-type-1 .right-side{width:100%;max-width:400px;padding-top:50%}}.safety-information .image-content-type-1{margin-bottom:100px}@media (max-width:1000px){.safety-information .image-content-type-1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.safety-information .image-content-type-1 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.safety-information .image-content-type-1 .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.safety-information .image-content-type-1 .left-side{width:59%}@media (max-width:1000px){.safety-information .image-content-type-1 .left-side{width:100%;max-width:400px;margin:auto;padding:50% 20px 0 20px;top:0}}.safety-information .image-content-type-1 .right-side{width:41%;padding-left:60px;min-height:640px;padding-top:150px}@media (max-width:1200px){.safety-information .image-content-type-1 .right-side{padding-left:30px}}@media (max-width:1000px){.safety-information .image-content-type-1 .right-side{width:100%;min-height:auto;padding:50px 20px}}.safety-information .image-content-type-1 .right-side .content{max-width:455px;margin-bottom:20px}@media (max-width:1000px){.safety-information .image-content-type-1 .right-side .content{max-width:100%}}@media (max-width:1000px){.safety-information .image-content-type-1 .right-side .content img{margin:0 auto}}.safety-information .image-content-type-1 .right-side .title-first-row{color:#de9ba6}.safety-information .image-content-type-1 .right-side .title-second-row{color:#de9ba6}.safety-information .content-image-type-2 .title-first-row{color:#093c71}.safety-information .content-image-type-2 .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:60px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.safety-information .content-image-type-2 .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.safety-information .content-image-type-2 .left-side{width:58%;padding:30px 40px 30px 16%}@media (max-width:1500px){.safety-information .content-image-type-2 .left-side{padding:50px 40px 30px 8%}}@media (max-width:1200px){.safety-information .content-image-type-2 .left-side{padding:50px 40px 30px 20px}}@media (max-width:1000px){.safety-information .content-image-type-2 .left-side{width:100%;padding:50px 20px}}.safety-information .content-image-type-2 .left-side .content{max-width:540px;margin-bottom:20px}@media (max-width:1000px){.safety-information .content-image-type-2 .left-side .content{max-width:100%}}.safety-information .content-image-type-2 .left-side .content ul:first-child{margin-bottom:55px}.safety-information .content-image-type-2 .right-side{width:42%}@media (max-width:1000px){.safety-information .content-image-type-2 .right-side{width:100%;max-width:400px}}.safety-information .content-image-type-2 .right-side .top-img{padding-top:100%}@media (max-width:1000px){.safety-information .content-image-type-2 .right-side .top-img{top:0}}.safety-information .content-image-type-2 .right-side .bottom-img{padding-top:72%;max-width:345px;top:-11%;right:14%}@media (max-width:1150px){.safety-information .content-image-type-2 .right-side .bottom-img{right:8%}}@media (max-width:1000px){.safety-information .content-image-type-2 .right-side .bottom-img{right:0;margin:0 auto;top:-5%}}.safety-statistics{padding:90px 0 50px 0;background-color:#00152a}.safety-statistics .container{text-align:center}.safety-statistics .title-two-part{letter-spacing:1px;color:#fff;text-transform:inherit}.safety-statistics .wrap-title{position:relative;display:inline-block;margin-bottom:55px;text-align:center}.safety-statistics .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;z-index:1;width:90%;height:120px}@media (max-width:1000px){.safety-statistics .animated-brackets-type-1{width:100%;height:170%}}.safety-statistics .wrapper-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:760px){.safety-statistics .wrapper-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.safety-statistics .wrapper-items .item{width:25%;padding:50px 20px}@media (max-width:760px){.safety-statistics .wrapper-items .item{width:33.3%}}@media (max-width:600px){.safety-statistics .wrapper-items .item{width:50%}}@media (max-width:450px){.safety-statistics .wrapper-items .item{width:100%}}.safety-statistics .wrapper-items .item .numbers{font-size:40px;color:#D992A9;font-weight:700;margin-bottom:10px}@media (max-width:1100px){.safety-statistics .wrapper-items .item .numbers{font-size:30px}}.safety-statistics .wrapper-items .item .title-item{font-size:24px;color:#fff;font-weight:700;line-height:1.2}@media (max-width:1100px){.safety-statistics .wrapper-items .item .title-item{font-size:18px}}.safety-statistics .wrapper-items .item .title-item span{font-size:16px}.safety-contacts{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.safety-contacts{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.safety-contacts .title-two-part{color:#000;text-transform:inherit}.safety-contacts .wrap-title{position:relative;display:inline-block;margin-bottom:55px;text-align:center}.safety-contacts .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;z-index:1;width:200px;height:120px}@media (max-width:1000px){.safety-contacts .animated-brackets-type-2{width:100%;height:170%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.safety-contacts .left-side{width:59%;padding-top:38%}@media (max-width:1000px){.safety-contacts .left-side{width:100%;max-width:400px;margin:auto;padding:50% 20px 0 20px;top:0}}.safety-contacts .right-side{width:41%;padding-left:60px;min-height:614px;padding-top:150px}@media (max-width:1200px){.safety-contacts .right-side{padding-left:30px}}@media (max-width:1000px){.safety-contacts .right-side{width:100%;min-height:auto;padding:50px 20px;text-align:center}}.safety-contacts .right-side .content{max-width:455px;margin-bottom:20px}@media (max-width:1000px){.safety-contacts .right-side .content{max-width:100%}}.safety-contacts .right-side .content a{color:black!important}.safety-contacts .right-side .content a:hover{color:#2880de!important}.content-type-1{position:relative}.content-type-1 .back-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:154px 20px 87px 20px;background-color:#00152a}@media (max-width:1300px){.content-type-1 .back-img{padding:138px 20px 87px 20px}}@media (max-width:768px){.content-type-1 .back-img{padding:75px 20px 85px 20px}}.content-type-1 .wrap-content{position:relative;max-width:1048px;width:100%;margin:auto}.content-type-1 .wrap-title{position:relative;display:inline-block;margin-bottom:105px}@media (max-width:1150px){.content-type-1 .wrap-title{padding-left:10px;margin-bottom:70px}}.content-type-1 .wrap-title .animated-brackets-type-8{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-40px;width:60%;height:120px;z-index:1}@media (max-width:1150px){.content-type-1 .wrap-title .animated-brackets-type-8{left:0;height:90px}}.content-type-1 .content{color:#fff;font-size:14px;margin-bottom:20px;line-height:2.1;max-width:791px}.content-type-1 .content h4{font-family:'AvenirNextDemiBold';font-size:16px;margin-top:35px}.content-type-1 .content ul{padding-left:17px}.content-type-1 .content ul li{list-style-type:none;position:relative;padding-left:17px;line-height:2.2;font-family:'AvenirNextMedium'}.content-type-1 .content ul li:before{position:absolute;left:0;top:0;content:'+'}.content-type-1 .content ul li+li{padding-top:0}.content-type-2{position:relative}.content-type-2 .back-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:226px 20px 180px 20px}@media (max-width:1300px){.content-type-2 .back-img{padding:138px 20px 87px 20px}}@media (max-width:768px){.content-type-2 .back-img{padding:75px 20px 85px 20px}}.content-type-2 .wrap-content{position:relative;max-width:662px;width:100%;margin:auto}.content-type-2 .wrap-title{position:relative;display:inline-block;margin-bottom:75px;padding-left:20px}.content-type-2 .wrap-title .animated-brackets-type-8{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:90%;height:120px;z-index:1}.content-type-2 .content{color:#fff;font-size:16px;margin-bottom:20px;line-height:1.9}.content-type-3{position:relative;text-align:center;padding:100px 20px}@media (max-width:991px){.content-type-3{padding:80px 20px}}.content-type-3 .wrap-content{position:relative;max-width:1160px;width:100%;margin:0 auto}.content-type-3 .title{font-size:40px;margin-bottom:58px;text-transform:uppercase;font-family:'AvenirNextRegular';line-height:1.2}@media (max-width:991px){.content-type-3 .title{font-size:3.53179vw}}@media (max-width:500px){.content-type-3 .title{font-size:6vw}}.content-type-3 .title strong{font-family:'AvenirNextBold'}.content-type-3 .content{color:#000}.content-type-3 .top-content{margin-bottom:58px}.content_image-type-1{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;max-width:1207px;margin:0 auto;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:850px){.content_image-type-1{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 40px 20px}}.content_image-type-1 .left-side{width:60%;padding:170px 40px 0 50px}@media (max-width:850px){.content_image-type-1 .left-side{width:100%;text-align:center;padding:70px 0 40px 0}}.content_image-type-1 .left-side .content{max-width:504px;margin-bottom:20px}@media (max-width:1000px){.content_image-type-1 .left-side .content{max-width:100%}}.content_image-type-1 .right-side{width:40%;max-width:460px;z-index:2;min-height:565px;position:relative}@media (max-width:1000px){.content_image-type-1 .right-side{min-height:auto}}@media (max-width:850px){.content_image-type-1 .right-side{width:100%;max-width:100%}}.content_image-type-1 .right-side img{position:absolute;top:64px;left:0;z-index:2;display:block;max-width:460px;width:100%}@media (max-width:1250px){.content_image-type-1 .right-side img{right:20px;left:auto}}@media (max-width:1000px){.content_image-type-1 .right-side img{position:relative}}@media (max-width:850px){.content_image-type-1 .right-side img{top:auto;right:auto;max-width:350px;margin:0 auto}}.content_image-type-1 .absolute-word{position:absolute;font-family:'Montserrat-Bold';font-size:176px;color:rgba(236,235,235,.3);bottom:0;left:70px;line-height:.7;text-transform:uppercase}@media (max-width:1680px){.content_image-type-1 .absolute-word{font-size:10.47619vw}}@media (max-width:1000px){.content_image-type-1 .absolute-word{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.list-of-industries{padding:90px 0 70px 0}.list-of-industries .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 60px auto;max-width:700px}.list-of-industries .wrap-title b,.list-of-industries .wrap-title strong{color:#00467f}.list-of-industries .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:120%;z-index:1}.list-of-industries .title-first-row{color:#000}.list-of-industries .title-two-part{margin:0 auto}.list-of-industries ul{max-width:1035px;text-align:center;width:100%;padding:0 20px;margin:0 auto}.list-of-industries ul li{display:inline-block;position:relative}.list-of-industries ul li a{color:#282828;text-transform:uppercase;font-size:14px;padding:8px 10px;font-family:'AvenirNextRegular';display:block;font-weight:300;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;letter-spacing:1px;cursor:pointer}.list-of-industries ul li a:hover{color:#2880de}@media (max-width:550px){.list-of-industries ul li a{font-size:13px}}.list-of-industries ul li+li:before{content:'';position:absolute;top:50%;left:0;background-color:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:13px}.industries-overview .wrap-title{display:block;text-align:center;margin:0 auto 120px auto;max-width:700px;position:relative}@media (max-width:991px){.industries-overview .wrap-title{margin:0 auto 43px auto}}.industries-overview .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:125%;z-index:1}.industries-overview .title-first-row{color:#282828}.industries-overview .title-second-row{color:#00467f}.industries-overview .industry-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.industries-overview .industry-items .item{position:relative;display:block;width:33.333%;cursor:pointer;overflow:hidden}@media (max-width:1330px){.industries-overview .industry-items .item{width:50%}}@media (max-width:720px){.industries-overview .industry-items .item{width:100%}}.industries-overview .industry-items .item .rect-outer{display:block;padding-top:62%}@media (max-width:767px){.industries-overview .industry-items .item .rect-outer{padding-top:80%}}.industries-overview .industry-items .item .rect-outer .rect-inner{left:-1px;top:-1px;right:-1px;bottom:-1px}.industries-overview .industry-items .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.industries-overview .industry-items .item:hover .hidden-block{opacity:1}.industries-overview .industry-items .item .title{font-family:'AvenirNextDemiBold';font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;position:relative;line-height:120%;display:block;max-width:380px;width:100%;padding-bottom:15px}@media (max-width:1200px){.industries-overview .industry-items .item .title{font-size:2vw}}@media (max-width:1000px){.industries-overview .industry-items .item .title{font-size:17px}}.industries-overview .industry-items .item .content{font-family:'AvenirNextRegular';font-size:12px;color:#fff;padding-bottom:25px;max-width:380px;width:100%;line-height:180%}.industries-overview .industry-items .item .btn{font-size:11px;padding:10px;color:#fff;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #fff}.industries-overview .industry-items .item .btn:hover{background-color:#fff;color:#000}.why-raymond-group{padding:102px 0 100px 0;background:#f3f3f3;border-radius:0 500px 500px 0;z-index:2}@media (max-width:1550px){.why-raymond-group{padding:100px 20px 100px}}@media (max-width:1000px){.why-raymond-group{border-radius:0;padding:70px 0 35px 0}}.why-raymond-group .title-two-part{color:#282828;letter-spacing:1px}.why-raymond-group b,.why-raymond-group strong{font-family:'AvenirNextBold'}.why-raymond-group .wrap-title{position:relative;display:inline-block;margin-bottom:27px;width:85%}@media (max-width:998px){.why-raymond-group .wrap-title{width:100%}}.why-raymond-group .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;width:60%;height:90%;z-index:1}.why-raymond-group .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.why-raymond-group .flex-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.why-raymond-group .container-padding-left{padding-left:11%;max-width:1500px;width:100%;margin:0 auto}@media (max-width:1300px){.why-raymond-group .container-padding-left{padding-left:3%}}@media (max-width:1200px){.why-raymond-group .container-padding-left{padding-left:40px}}@media (max-width:568px){.why-raymond-group .container-padding-left{padding:0 20px}}.why-raymond-group .container-padding-left.careers-video-section{margin:50px auto 0}.why-raymond-group .wrapper-top-part .content{font-size:24px}@media (max-width:1160px){.why-raymond-group .wrapper-top-part .content{max-width:80%}}@media (max-width:1000px){.why-raymond-group .wrapper-top-part .content{max-width:none}}@media (max-width:767px){.why-raymond-group .wrapper-top-part .content{font-size:18px}}.why-raymond-group .wrapper-top-part .left-side{width:50%}@media (max-width:1000px){.why-raymond-group .wrapper-top-part .left-side{width:100%;margin:auto;max-width:500px}}.why-raymond-group .wrapper-top-part .left-side .top-left-image{padding-top:69%;max-width:715px;width:100%;z-index:2}@media (max-width:1000px){.why-raymond-group .wrapper-top-part .left-side .top-left-image{margin:34px auto 0 auto}}.why-raymond-group .wrapper-top-part .right-side{width:50%;position:relative}@media (max-width:1000px){.why-raymond-group .wrapper-top-part .right-side{width:100%;max-width:500px;margin:0 auto}}.why-raymond-group .wrapper-top-part .right-side .top-right-image{padding-top:65%;max-width:715px;width:100%;z-index:1;margin:0 0 0 -67px}@media (max-width:1000px){.why-raymond-group .wrapper-top-part .right-side .top-right-image{margin:34px auto 0 auto}}.why-raymond-group .content{line-height:160%;color:#282828}.why-raymond-group .content ul{padding:0 0 0 60px}.why-raymond-group .wrapper-middle-part{margin:40px auto 0 auto}.why-raymond-group .wrapper-bottom-part .left-side{width:38%;padding:0 47px 0 0}@media (max-width:1450px){.why-raymond-group .wrapper-bottom-part .left-side{width:50%}}@media (max-width:1000px){.why-raymond-group .wrapper-bottom-part .left-side{width:100%;margin:auto;max-width:500px;padding:0}}.why-raymond-group .wrapper-bottom-part .right-side{position:relative;margin:46px 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;width:61%}@media (max-width:1450px){.why-raymond-group .wrapper-bottom-part .right-side{width:50%}}@media (max-width:1000px){.why-raymond-group .wrapper-bottom-part .right-side{width:100%;max-width:500px;margin:36px auto 0 auto}}.why-raymond-group .wrapper-bottom-part .right-side .side-text{width:100%;padding:0 0 0 103px;margin:0 20px 0 0;background-repeat:no-repeat;background-position:left top;background-size:103px auto;background-image:url(../videos_text_bg.html);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1400px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 85px;background-size:85px auto}}@media (max-width:1300px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 75px;background-size:75px auto}}@media (max-width:1200px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 70px;background-size:70px auto}}@media (max-width:1000px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 60px;background-size:contain;background-position:left center}}@media (max-width:500px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 50px}}@media (max-width:380px){.why-raymond-group .wrapper-bottom-part .right-side .side-text{padding:0 0 0 40px}}.why-raymond-group .wrapper-bottom-part .right-side .side-text .video-container{margin:-10% 0 0}@media (max-width:1400px){.why-raymond-group .wrapper-bottom-part .right-side .side-text .video-container{margin:-30% 0 0}}@media (max-width:1200px){.why-raymond-group .wrapper-bottom-part .right-side .side-text .video-container{margin:-60% 0 0}}@media (max-width:1000px){.why-raymond-group .wrapper-bottom-part .right-side .side-text .video-container{margin:5% 0 0}}.why-raymond-group .wrapper-bottom-part .right-side .video-container .title-type-1{margin:15px 0 21px;padding:0;font-weight:400;text-align:center;font-family:'AvenirNextRegular'}.why-raymond-group .wrapper-bottom-part .right-side .video-container .title-type-1strong{font-family:'AvenirNextBold'}@media (max-width:1000px){.why-raymond-group .wrapper-bottom-part .right-side .video-container .title-type-1{text-align:left;margin:15px 0 21px 20px}}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider{max-width:745px;width:100%;overflow:hidden;padding:0 57px 0 20px}@media (max-width:568px){.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider{padding:0 40px 0 10px}}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .video-slide{max-width:745px;width:100%}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .video{max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .video iframe{left:0;top:0;height:100%;width:100%;position:absolute}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-arrow.slick-prev{display:none!important}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-arrow.slick-next{width:22px;height:55px;padding:0;position:absolute;right:0;top:33%;background-color:transparent;display:inline-block;color:transparent;font-size:1px;border:none;background-image:url(../arrow-right.html);background-repeat:no-repeat;background-size:22px 55px;background-position:center}@media (max-width:568px){.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-arrow.slick-next{right:7px;top:24%}}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px auto 10px}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-dots>li{margin:0 4px}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-dots>li button{width:12px;height:11px;padding:0;background-color:transparent;border:1px solid #000;border-radius:50%;font-size:1px;color:transparent}.why-raymond-group .wrapper-bottom-part .right-side .video-container .careers-videos-slider .slick-dots>li.slick-active button{border:1px solid #2880de;background-color:#2880de}.why-raymond-group .wrapper-bottom-part .right-side .bottom-right-image{padding-top:65%;max-width:715px;width:100%;z-index:1}.simple-content-color-back-type-2{padding:620px 20px 100px 20px;position:relative;margin:-500px 0 0 0;z-index:1}.simple-content-color-back-type-2:before{position:absolute;content:'';top:0;width:100%;left:0;height:100%;background:#1b2d63;background:-webkit-linear-gradient(top,#203366 0%,#0f1939 100%)}.simple-content-color-back-type-2 .title-two-part{margin:0 auto;letter-spacing:1px}.simple-content-color-back-type-2 .title-second-row{color:#2880de!important}.simple-content-color-back-type-2 .wrap-title{position:relative;display:inline-block;margin-bottom:27px}.simple-content-color-back-type-2 .content-wrap{max-width:1330px;margin:auto;text-align:center;position:relative}.simple-content-color-back-type-2 .content{line-height:168%;color:#fff;max-width:1063px;margin:0 auto}.simple-content-color-back-type-2 .content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:left}@media (max-width:750px){.simple-content-color-back-type-2 .content ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;height:auto}}.simple-content-color-back-type-2 #slider_gallery{padding:40px 20px;overflow-x:hidden}.simple-content-color-back-type-2 #slider_gallery .carousel-3d-container[data-v-c06c963c]{overflow:visible!important;-webkit-box-sizing:border-box;box-sizing:border-box}.simple-content-color-back-type-2 #slider_gallery .carousel-3d-slide{border:none!important}.simple-content-color-back-type-2 #slider_gallery .carousel-3d-slide figure{margin:0}.simple-content-color-back-type-2 #slider_gallery .carousel-3d-slide figure .rect-outer{padding-top:71%;top:0;height:232px}.simple-content-type-3{padding:115px 20px 94px 20px}@media (max-width:1200px){.simple-content-type-3{padding:100px 20px 64px 20px}}.simple-content-type-3 .title-two-part{margin:0 auto;color:#000;letter-spacing:1px}.simple-content-type-3 .wrap-title{position:relative;display:inline-block;margin-bottom:103px}@media (max-width:950px){.simple-content-type-3 .wrap-title{margin-bottom:50px}}.simple-content-type-3 .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:80%;height:145%;z-index:1}.simple-content-type-3 .content-wrap{max-width:1090px;margin:auto;text-align:center}.simple-content-type-3 .content{width:510px;line-height:160%;text-align:left}@media (max-width:950px){.simple-content-type-3 .content{text-align:center;width:100%}}.simple-content-type-3 .content p+p{padding-top:30px}.simple-content-type-3 .wrap-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:54px 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1123px){.simple-content-type-3 .wrap-links{margin:20px 0 0 0}}@media (max-width:950px){.simple-content-type-3 .wrap-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.simple-content-type-3 .wrap-links.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-content-type-3 .wrap-links a{display:inline-block;font-family:'AvenirNextBold';font-size:18px;color:#2880de;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin:7px 0;letter-spacing:1.4px;padding:0 15px 0 0}@media (max-width:767px){.simple-content-type-3 .wrap-links a{font-size:16px}}.simple-content-type-3 .wrap-links a:hover{color:#000}.simple-content-type-3 .wrap-links a+a{position:relative;padding:0 15px}.simple-content-type-3 .wrap-links a+a:before{content:'';position:absolute;left:0;top:0;height:100%;width:2px;background-color:#2880de}.simple-content-type-3 .main-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 53px}@media (max-width:950px){.simple-content-type-3 .main-content-wrap{display:block;margin:0}}.simple-content-type-3 .image-wrap{width:257px;margin:0 81px 0 0}@media (max-width:950px){.simple-content-type-3 .image-wrap{margin:0 auto 30px}}.simple-content-type-3 .image-wrap .image{display:inline-block;max-width:100%}.simple-content-type-3 .info{width:calc(100% - 338px)}@media (max-width:950px){.simple-content-type-3 .info{margin:0 auto;width:80%}}@media (max-width:768px){.simple-content-type-3 .info{width:100%}}.simple-content-type-3 .logos-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 20px}@media screen and (max-width:500px){.simple-content-type-3 .logos-items{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.simple-content-type-3 .logos-items .logo-item{margin:30px}@media screen and (max-width:768px){.simple-content-type-3 .logos-items .logo-item{width:calc(40% - 40px);margin:30px 20px}}@media screen and (max-width:500px){.simple-content-type-3 .logos-items .logo-item{width:100%;text-align:left}}.simple-content-type-3 .logos-items .logo-item .logo{display:inline-block;max-width:240px}@media screen and (max-width:768px){.simple-content-type-3 .logos-items .logo-item .logo{max-width:100%}}@media screen and (max-width:768px){.simple-content-type-3 .logos-items .logo-item:nth-child(2){width:calc(20% - 40px)}}@media screen and (max-width:500px){.simple-content-type-3 .logos-items .logo-item:nth-child(2){width:100%}}.simple-content-type-3 .logos-items .logo-item:nth-child(2) .logo{max-width:100px}@media screen and (max-width:768px){.simple-content-type-3 .logos-items .logo-item:nth-child(2) .logo{max-width:100%}}@media screen and (max-width:500px){.simple-content-type-3 .logos-items .logo-item:nth-child(2) .logo{max-width:33%}}.simple-content-type-4{padding:70px 20px}.simple-content-type-4 .content-wrap{max-width:945px;margin:auto;text-align:center}.simple-content-type-4 .content{line-height:168%}.featured-videos-vue{padding:70px 0 400px 0}@media (max-width:500px){.featured-videos-vue{padding:70px 0 500px 0}}.featured-videos-vue .container{max-width:1400px}.featured-videos-vue .title-two-part{color:#000;margin:0 0 40px 0;text-align:center}.featured-videos-vue .carousel-3d-container[data-v-c06c963c]{overflow:visible!important}.featured-videos-vue .carousel-3d-slider[data-v-c06c963c]{overflow:visible!important}.featured-videos-vue .carousel-3d-slide.current{overflow:visible!important}.featured-videos-vue .carousel-3d-slide:not(.current):after{content:'';position:absolute;width:100%;height:100%;top:0;left:0}.featured-videos-vue .carousel-3d-controls a span{color:#2880de}.featured-videos-vue iframe{position:absolute;width:100%;height:100%;top:0;left:0}.featured-videos-vue figcaption{padding:70px 0;position:absolute;top:100%;background:#fff;text-align:center;width:100%}.featured-videos-vue figcaption .title-blue-color{max-width:500px;margin:0 auto}.featured-videos-vue figcaption .content{line-height:168%;text-align:center}.featured-videos-vue .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1292px}@media (max-width:1200px){.featured-videos-vue .dots{display:none}}.featured-videos-vue .dots li{width:10px;height:10px;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;background:#8b8b8b;margin:3px}.featured-videos-vue .dots li:hover,.featured-videos-vue .dots li.active{background:#2880de}.all-videos{padding:25px 0 110px 0}@media (max-width:650px){.all-videos{padding:25px 0 70px 0}}.all-videos .title-two-part{color:#000;text-align:center}.all-videos .wrap-video{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:77px 0 0 0}.all-videos .absolute-word{position:absolute;left:5%;bottom:100%;font-family:'AvenirNextBold';color:#f7f7f7;font-size:176px;line-height:.75}@media (max-width:1680px){.all-videos .absolute-word{font-size:10.47619vw}}@media (max-width:768px){.all-videos .absolute-word{font-size:50px}}.all-videos .video-screen{padding-top:70%;margin-bottom:30px}.all-videos .hidden-content{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,21,42,.82);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.all-videos .hidden-content img{display:inline-block;max-width:80px;width:100%;max-height:80px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.all-videos .title-video{font-size:18px;color:#2880de;text-transform:uppercase;text-align:center;font-family:'AvenirNextBold';line-height:1.2}.all-videos .video-item{width:33.3%}@media (max-width:1050px){.all-videos .video-item{width:50%;margin-bottom:30px}}@media (max-width:650px){.all-videos .video-item{width:100%;max-width:500px;margin:0 auto 30px auto}}.all-videos .video-item:hover{cursor:pointer}.all-videos .video-item:hover .hidden-content{opacity:1}.exterior-panels-sto .portfolio-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.exterior-panels-sto .portfolio-items .item{position:relative;display:block;width:50%;cursor:pointer}@media (max-width:600px){.exterior-panels-sto .portfolio-items .item{width:100%}}.exterior-panels-sto .portfolio-items .item .rect-outer{display:block;padding-top:40%}@media (max-width:991px){.exterior-panels-sto .portfolio-items .item .rect-outer{padding-top:56%}}.exterior-panels-sto .portfolio-items .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exterior-panels-sto .portfolio-items .item:hover .hidden-block{opacity:1}.exterior-panels-sto .portfolio-items .item .title{font-family:'AvenirNextDemiBold';font-size:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative;line-height:120%;display:block;width:100%;padding-bottom:14px}@media (max-width:1200px){.exterior-panels-sto .portfolio-items .item .title{font-size:2vw}}.exterior-panels-sto .portfolio-items .item .title:before{content:'';position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.54);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px}@media (max-width:1000px){.exterior-panels-sto .portfolio-items .item .title{font-size:17px}}.exterior-panels-sto .portfolio-items .item span{font-family:'AvenirNextRegular';font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px}.exterior-panels-sto .portfolio-items .item .button-view{font-size:10px;color:#4c9cf2;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.exterior-panels-sto .portfolio-items .item .button-view:hover{color:#fff}.featured-awards{margin-bottom:90px}.featured-awards .wrap-title{margin:130px auto 130px auto;text-align:center}@media (min-width:769px) and (max-width:1200px){.featured-awards .wrap-title{margin:100px auto 100px auto}}@media (max-width:768px){.featured-awards .wrap-title{margin:70px auto 70px auto}}.featured-awards .wrap-title .section-title{display:inline-block;font-family:'AvenirNextRegular';font-size:48px;letter-spacing:1.2px;text-transform:uppercase;color:#282828;position:relative}@media (max-width:1650px){.featured-awards .wrap-title .section-title{font-size:2.90909vw}}@media (max-width:768px){.featured-awards .wrap-title .section-title{font-size:25px}}@media (max-width:500px){.featured-awards .wrap-title .section-title{font-size:22px}}.featured-awards .wrap-title .section-title strong{font-family:'AvenirNextBold'}.featured-awards .wrap-title .section-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:25%;width:50%;z-index:-1;height:250%}.featured-awards .featured-awards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:993px){.featured-awards .featured-awards-wrap .featured-award{margin-right:140px;margin-bottom:40px;width:calc(33.33% - 95px)}.featured-awards .featured-awards-wrap .featured-award:nth-child(3n){margin-right:0}.featured-awards .featured-awards-wrap .featured-award:nth-child(odd) .featured-award-title{color:#2880de}}@media (min-width:1440px){.featured-awards .featured-awards-wrap .featured-award{margin-right:140px;width:calc(33.33% - 95px)}}@media (min-width:1201px) and (max-width:1439px){.featured-awards .featured-awards-wrap .featured-award{margin-right:100px;width:calc(33.33% - 70px)}}@media (min-width:993px) and (max-width:1200px){.featured-awards .featured-awards-wrap .featured-award{margin-right:60px;width:calc(33.33% - 70px)}}@media (max-width:992px) and (min-width:769px){.featured-awards .featured-awards-wrap .featured-award{width:calc(50% - 25px);margin-right:25px;margin-bottom:30px}.featured-awards .featured-awards-wrap .featured-award:nth-child(2n){margin-right:0;margin-left:25px}}@media (max-width:768px){.featured-awards .featured-awards-wrap .featured-award{width:100%;margin-bottom:30px}}.featured-awards .featured-awards-wrap .featured-award .image{height:80px;margin-bottom:30px}.featured-awards .featured-awards-wrap .featured-award .image img{display:block;max-height:80px}.featured-awards .featured-awards-wrap .featured-award .featured-award-title{font-family:'AvenirNextBold';color:#05346c;text-align:left;line-height:1.2;font-size:24px;margin-bottom:20px}@media (min-width:993px) and (max-width:1200px){.featured-awards .featured-awards-wrap .featured-award .featured-award-title{font-size:20px}}@media (max-width:768px){.featured-awards .featured-awards-wrap .featured-award .featured-award-title{font-size:25px}}@media (max-width:500px){.featured-awards .featured-awards-wrap .featured-award .featured-award-title{font-size:22px}}@media (max-width:500px){.featured-awards .featured-awards-wrap .featured-award .featured-award-title{font-size:20px}}.featured-awards .featured-awards-wrap .featured-award .featured-award-content p{font-family:'AvenirNextRegular';color:#282828;line-height:1.4;font-size:18px;letter-spacing:normal}@media (min-width:769px) and (max-width:1200px){.featured-awards .featured-awards-wrap .featured-award .featured-award-content p{font-size:16px}}.years-of-awards{position:relative}@media (min-width:1440px){.years-of-awards{padding-top:25px}}.years-of-awards:before{content:'';background-color:#f3f3f3;position:absolute;top:0;left:0;right:0;z-index:-1;bottom:0;display:block}@media (min-width:1281px){.years-of-awards:before{left:550px}}.years-of-awards:after{content:'';background-color:#f3f3f3;position:absolute;top:0;left:20px;bottom:0;z-index:-1;display:block;border-radius:50%}@media (min-width:1281px){.years-of-awards:after{width:1100px}}@media (max-width:1280px){.years-of-awards:after{display:none}}.years-of-awards .awards-years-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.years-of-awards .awards-years-wrap .column.-first{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first{width:100%;margin-top:20px}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first{padding-left:100px}}.years-of-awards .awards-years-wrap .column.-first .year{font-family:'AvenirNextRegular';color:#282828;display:block;text-transform:uppercase}@media (min-width:1440px){.years-of-awards .awards-years-wrap .column.-first .year{font-size:200px;height:145px;line-height:145px;margin-bottom:35px}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .year{font-size:180px;margin-top:20px;line-height:130px}}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first .year{display:none}}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one{position:relative}@media (min-width:1440px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one{margin-top:25px;max-width:250px}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one{max-width:230px}}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one{width:100%;overflow:hidden}}@media (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slick-track{margin-top:180px}}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{font-family:'AvenirNextBold';color:#fff;text-transform:uppercase;outline:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide:before{content:'20';font-family:'AvenirNextBold';color:#fff;text-transform:uppercase;outline:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:100px;line-height:100px}@media (max-width:600px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide:before{font-size:70px;line-height:70px}}@media (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide:before{display:none}}@media (min-width:1440px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{margin:35px 0;font-size:200px;height:145px;line-height:145px}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{font-size:180px;margin:20px 0;line-height:130px}}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{font-size:100px;line-height:100px;margin:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:992px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{margin:0}}@media (max-width:600px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide{font-size:70px;line-height:70px}}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide.slick-current{color:#2880de}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .slide.slick-current:before{color:#2880de}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev{cursor:pointer;position:absolute;z-index:99999;text-align:center}@media (min-width:1440px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev{top:calc(50% - 175px);left:calc(50% - 20px)}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev{top:calc(50% - 100px);left:calc(50% - 20px)}}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev{top:calc(50% - 20px);left:calc(50% - 200px);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width:992px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev{left:-13px}}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-prev:before{width:40px;height:40px;content:'\E805';display:block;font-family:"fontello";color:#2880de;font-size:40px}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next{cursor:pointer;position:absolute;z-index:99999;text-align:center}@media (min-width:1440px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next{top:calc(50% + 70px);left:calc(50% - 20px)}}@media (max-width:1439px) and (min-width:1281px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next{top:calc(50% + 85px);left:calc(50% - 20px)}}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next{top:calc(50% - 20px);left:calc(50% + 150px);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width:992px){.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next{right:-13px;left:initial}}.years-of-awards .awards-years-wrap .column.-first .awards-slider-one .arrow-next:before{width:40px;height:40px;content:'\E802';display:block;font-family:"fontello";color:#2880de;font-size:40px}.years-of-awards .awards-years-wrap .column.-second{width:60%;padding:10px 0 10px 130px}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-second{width:100%;padding:30px 0}}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list{display:block;margin:0;padding:0;outline:none}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item{margin-bottom:30px}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item{text-align:center}}@media (max-width:600px){.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item{text-align:left}}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item .title{position:relative;font-family:'AvenirNextBold';font-size:18px;color:282828;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1280px){.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item .title{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item .title:before{content:'';background-color:#0068ff;width:6px;height:6px;border-radius:50%;margin-right:12px}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item .item-content{font-family:'AvenirNextRegular';color:#282828;padding-left:18px;line-height:24px}.years-of-awards .awards-years-wrap .column.-second .awards-slider-two .awards-list .item:last-child{margin-bottom:0}.about_location{position:relative;padding:109px 0 94px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:1200px){.about_location{padding:60px 0 45px}}.about_location:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,16,31,.7);position:absolute;left:0;top:0;z-index:0}.about_location .container{position:relative}.about_location .container .title{margin:0 0 69px;text-transform:uppercase;font-size:48px;font-family:'AvenirNextRegular';color:#FFF;text-align:center}@media (max-width:750px){.about_location .container .title{font-size:5.86667vw}}@media (max-width:500px){.about_location .container .title{font-size:8vw}}.about_location .container .title strong{font-family:'AvenirNextBold'}@media (max-width:1200px){.about_location .container .title{margin:0 0 35px}}.about_location .container .content p{padding:40px 0 0;color:#FFF}@media (max-width:1200px){.about_location .container .content p{padding:30px 0 0}}.about_location .container .content p:first-child{padding:0}.more-projects{padding:90px 0 0;background:#FFF}@media (max-width:1200px){.more-projects{padding:45px 0 0}}.more-projects .wrap-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.more-projects .section-title{position:relative;max-width:1208px;margin:0 auto}.more-projects .section-title:before{content:"PORTFOLIO";position:absolute;left:0;bottom:-25%;color:rgba(233,233,233,.3);font-family:"Avenir Next";font-size:177px;font-weight:700;text-align:left;z-index:-1}@media (max-width:1600px){.more-projects .section-title:before{font-size:11.0625vw}}@media (max-width:1200px){.more-projects .section-title:before{bottom:-21%}}@media (max-width:576px){.more-projects .section-title:before{bottom:-8%}}.more-projects .section-title .title{padding:0 20px 83px;color:#282828}@media (max-width:1200px){.more-projects .section-title .title{padding:0 0 45px}}.more-projects .section-title .title strong{color:#00467f}@media (min-width:651px){.more-projects .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex}}.more-projects .item{position:relative;width:33.3%;cursor:pointer}@media (max-width:840px){.more-projects .item{width:100%}}.more-projects .item .rect-outer{padding-top:100%}.more-projects .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:15%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column}@media (max-width:500px){.more-projects .item .hidden-block{top:0;left:0;right:0;bottom:0}}.more-projects .item .main-info .title{font-family:'AvenirNextDemiBold';font-size:24px;color:#3b8ae0;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;line-height:120%}@media (max-width:1600px){.more-projects .item .main-info .title{font-size:1.5vw}}@media (max-width:650px){.more-projects .item .main-info .title{font-size:14px}}.more-projects .item .main-info span{font-family:'AvenirNextRegular';font-size:14px;color:#FFF;text-transform:uppercase}@media (max-width:840px){.more-projects .item .main-info span{font-size:12px}}.more-projects .item .read-more{font-family:'AvenirNextRegular';font-size:12px;color:#2880de;text-transform:uppercase}@media (max-width:840px){.more-projects .item .read-more{font-size:12px}}@media (min-width:1001px){.more-projects .item:hover .hidden-block{opacity:1}}@media (max-width:1000px){.more-projects .item .hidden-block{opacity:1}}.on-the-blog{padding:90px 0 0;background:#FFF}@media (max-width:1200px){.on-the-blog{padding:45px 0 0}}.on-the-blog .wrap-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.on-the-blog .section-title{position:relative;max-width:1208px;margin:0 auto}.on-the-blog .section-title:before{content:"THE BLOG";position:absolute;left:0;bottom:-15%;color:rgba(233,233,233,.3);font-family:"Avenir Next";font-size:177px;font-weight:700;text-align:left;z-index:-1}@media (max-width:1600px){.on-the-blog .section-title:before{font-size:11.0625vw}}@media (max-width:1200px){.on-the-blog .section-title:before{bottom:0}}@media (max-width:900px){.on-the-blog .section-title:before{bottom:-16%}}.on-the-blog .section-title .title{padding:0 20px 180px;color:#282828}@media (max-width:1200px){.on-the-blog .section-title .title{padding:0 0 45px}}.on-the-blog .section-title .title strong{color:#00467f}.on-the-blog .wrap-items{position:relative}.on-the-blog .wrap-items:before{content:"";position:absolute;top:0;left:0;width:100%;background:#f3f3f3;border-radius:0 500px 0 0;height:100%;overflow:hidden;z-index:-1}@media (min-width:651px){.on-the-blog .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:900px){.on-the-blog .wrap-items{padding:0 20px}}.on-the-blog .wrap-items .featured-item{max-width:1203px;margin:-40px auto 110px}@media (max-width:1200px){.on-the-blog .wrap-items .featured-item{margin:-20px auto 55px}}@media (min-width:901px){.on-the-blog .wrap-items .featured-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:900px){.on-the-blog .wrap-items .featured-item{margin:0 auto 55px}}@media (min-width:901px){.on-the-blog .wrap-items .featured-item .left-section{width:40%}}@media (max-width:900px){.on-the-blog .wrap-items .featured-item .left-section{width:100%}}.on-the-blog .wrap-items .featured-item .left-section .post-image-wrap img{display:block;max-width:100%}.on-the-blog .wrap-items .featured-item .right-section{width:55%;margin:25px 0 0}@media (max-width:1200px){.on-the-blog .wrap-items .featured-item .right-section{margin:12px 0 0}}@media (max-width:900px){.on-the-blog .wrap-items .featured-item .right-section{width:100%}}.on-the-blog .wrap-items .featured-item .right-section .archive-title{font-size:30px;color:#2880de;font-family:'AvenirNextBold';margin:0 0 50px;text-transform:uppercase}@media (max-width:1200px){.on-the-blog .wrap-items .featured-item .right-section .archive-title{margin:0 0 25px;font-size:20px}}.on-the-blog .wrap-items .featured-item .right-section .archive-post-content{margin:0 0 25px;font-size:16px;font-family:'AvenirNextRegular';line-height:1.5}@media (max-width:1200px){.on-the-blog .wrap-items .featured-item .right-section .archive-post-content{margin:0 0 15px}}.on-the-blog .wrap-items .featured-item .right-section .archive-read-more .btn-border-white{font-family:'AvenirNextBold';text-transform:uppercase;font-size:11px;color:#fff;display:inline-block;letter-spacing:1px;background-color:#2880de;border:2px solid #2880de;margin:0;padding:15px 18px}@media (max-width:900px){.on-the-blog .wrap-items .featured-item .right-section .archive-read-more .btn-border-white{margin:0 0 25px}}.section-ready-to-contact{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.section-ready-to-contact{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-ready-to-contact .left-side,.section-ready-to-contact .right-side{width:50%}@media (max-width:900px){.section-ready-to-contact .left-side,.section-ready-to-contact .right-side{width:100%}}.section-ready-to-contact .left-side{padding:6%;margin:0;max-width:none;background-color:#2880de}@media (max-width:1200px){.section-ready-to-contact .left-side{padding:75px 67px 122px 20px}}@media (max-width:1000px){.section-ready-to-contact .left-side{padding:65px 40px 100px 20px}}@media (max-width:850px){.section-ready-to-contact .left-side{max-width:100%}}.section-ready-to-contact .left-side .title{margin:0 0 65px;text-transform:uppercase;font-size:57px;font-family:'AvenirNextRegular';color:#FFF}@media (max-width:750px){.section-ready-to-contact .left-side .title{font-size:6.26667vw}}@media (max-width:500px){.section-ready-to-contact .left-side .title{font-size:8.4vw}}.section-ready-to-contact .left-side .title strong{font-family:'AvenirNextBold'}@media (max-width:1200px){.section-ready-to-contact .left-side .title{margin:0 0 30px}}.section-ready-to-contact .left-side .left-side-content{margin:0 0 0 33px}@media (max-width:1200px){.section-ready-to-contact .left-side .left-side-content{margin:0 0 0 15px}}.section-ready-to-contact .left-side .left-side-content .address,.section-ready-to-contact .left-side .left-side-content .phone{color:#FFF;font-size:18px;font-family:'AvenirNextRegular'}@media (max-width:750px){.section-ready-to-contact .left-side .left-side-content .address,.section-ready-to-contact .left-side .left-side-content .phone{font-size:2.13333vw}}.section-ready-to-contact .left-side .left-side-content .address{margin:0 0 45px;line-height:1.5}@media (max-width:1200px){.section-ready-to-contact .left-side .left-side-content .address{margin:0 0 25px}}.section-ready-to-contact .left-side .left-side-content .phone{margin:0 0 57px}@media (max-width:1200px){.section-ready-to-contact .left-side .left-side-content .phone{margin:0 0 27px}}.section-ready-to-contact form{background-color:#FFF;padding:56px 50px 0 30px}@media (min-width:769px){.section-ready-to-contact form{max-width:355px}}@media (max-width:1200px){.section-ready-to-contact form{padding:36px 25px 0 15px}}.section-ready-to-contact form label{text-transform:uppercase;color:rgba(40,40,40,.75)}.section-ready-to-contact form input[type="text"],.section-ready-to-contact form input[type="email"],.section-ready-to-contact form input[type="tel"],.section-ready-to-contact form textarea{display:block;margin-bottom:10px;width:100%;font-size:16px;font-family:'AvenirNextRegular';border:none;padding:11px 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;color:#282828;line-height:1}.section-ready-to-contact form input[type="text"].wpcf7-not-valid,.section-ready-to-contact form input[type="email"].wpcf7-not-valid,.section-ready-to-contact form input[type="tel"].wpcf7-not-valid,.section-ready-to-contact form textarea.wpcf7-not-valid{border-bottom:1px solid rgba(255,0,0,.53)}.section-ready-to-contact form input[type="text"].wpcf7-not-valid::-webkit-input-placeholder,.section-ready-to-contact form input[type="email"].wpcf7-not-valid::-webkit-input-placeholder,.section-ready-to-contact form input[type="tel"].wpcf7-not-valid::-webkit-input-placeholder,.section-ready-to-contact form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:rgba(255,0,0,.24)}.section-ready-to-contact form input[type="text"]{border-bottom:1px solid #bbb}.section-ready-to-contact form textarea{min-height:180px;margin:0;resize:none}.section-ready-to-contact form .btn-submit{background-color:#000;border:2px solid #000;font-size:15px;padding:28px 73px 25px;margin:0;font-family:'Montserrat-Bold';text-align:center;color:#fff;letter-spacing:2px;line-height:130%;text-transform:uppercase;position:relative;display:inline-block;overflow:hidden;max-width:550px;min-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media (max-width:500px){.section-ready-to-contact form .btn-submit{font-size:13px;padding:17px 10px}}.section-ready-to-contact form .btn-submit:after{position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:'';width:0;right:0;left:auto;bottom:0;height:3px;background:#f7f7f7}.section-ready-to-contact form .btn-submit:hover{cursor:pointer}.section-ready-to-contact form .btn-submit:hover:after{width:100%;left:0}.section-ready-to-contact form .btn-submit:hover{cursor:pointer;color:#FFF;background-color:#000}.section-ready-to-contact div.wpcf7 .ajax-loader,.section-ready-to-contact .wpcf7-not-valid-tip,.section-ready-to-contact .wpcf7-validation-errors{display:none!important}.section-ready-to-contact div.wpcf7-mail-sent-ok{border:none;color:#398f14}.section-ready-to-contact .hidden-text{visibility:hidden}.section-ready-to-contact .right-side .map-wrap{position:absolute;width:50%;right:0;top:0;z-index:1;overflow:hidden;padding-top:56.25%;border-radius:0 0 500px 0}@media (max-width:900px){.section-ready-to-contact .right-side .map-wrap{position:relative;width:100%}}.section-ready-to-contact .right-side .map-wrap .map-wrap-4x3{padding-top:75%}.section-ready-to-contact .right-side .map-wrap iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.leadership{padding:103px 0}@media (min-width:1600px){.leadership .leadership-container{width:100%;max-width:1470px;padding:0}}@media (max-width:1280px){.leadership{padding:70px 0 30px 0}}@media (max-width:1024px){.leadership{padding:70px 0 10px 0}}@media (max-width:768px){.leadership{padding:50px 0 0 0}}.leadership .team-wrap{overflow:hidden}.leadership .teammates-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:2;background-color:#fff}@media (min-width:1025px){.leadership .teammates-row:before{content:'';height:65px;width:100%;position:absolute;background-color:#fff;top:-65px;z-index:10;display:block}}.leadership .teammates-row .teammate-item{width:calc(33.33% - 38px)}@media (min-width:1281px){.leadership .teammates-row .teammate-item{margin-right:55px}.leadership .teammates-row .teammate-item:nth-child(3n){margin-right:0}}@media (max-width:1280px){.leadership .teammates-row .teammate-item{margin-right:30px;width:calc(33.33% - 20px)}.leadership .teammates-row .teammate-item:nth-child(3n){margin-right:0}}@media (max-width:1024px){.leadership .teammates-row .teammate-item{width:100%;margin-right:0;background-color:#fff;position:relative;z-index:5}.leadership .teammates-row .teammate-item:before{content:'';height:65px;width:100%;position:absolute;background-color:#fff;top:-65px;z-index:10;display:block}}@media (max-width:1024px) and (max-width:480px){.leadership .teammates-row .teammate-item:before{height:40px;top:-40px}}.leadership .teammates-row .teammate-item.active .teammate-bio-wrap{z-index:2;opacity:1}.leadership .teammates-row .teammate-item.close .teammate-bio-wrap{z-index:3;opacity:1}.leadership .teammates-row .teammate-item .teammate-img{cursor:pointer;background-position:center;background-size:cover;background-repeat:no-repeat;height:290px;display:block;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:1680px){.leadership .teammates-row .teammate-item .teammate-img{height:345px}}.leadership .teammates-row .teammate-item .teammate-img img{display:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%}@media (max-width:1024px) and (min-width:769px){.leadership .teammates-row .teammate-item .teammate-img{padding:0 140px}}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-img{height:auto!important;background-image:none!important}.leadership .teammates-row .teammate-item .teammate-img img{display:block}}@media (max-width:768px) and (min-width:481px){.leadership .teammates-row .teammate-item .teammate-img{padding:0 70px}}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-img{height:300px}}@media (max-width:1280px){.leadership .teammates-row .teammate-item .teammate-img{height:250px}}.leadership .teammates-row .teammate-item .teammate-content-wrap{background-color:#fff;padding-bottom:65px;position:relative}@media (max-width:1024px) and (min-width:769px){.leadership .teammates-row .teammate-item .teammate-content-wrap{padding:0 140px 65px 140px}}@media (max-width:768px) and (min-width:481px){.leadership .teammates-row .teammate-item .teammate-content-wrap{padding:0 70px 65px 70px}}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-content-wrap{padding-bottom:40px}}.leadership .teammates-row .teammate-item .teammate-content-wrap:before{content:'';height:45px;width:100%;position:absolute;background-color:#fff;top:0;z-index:3;display:block}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-content-wrap:before{height:25px}}.leadership .teammates-row .teammate-item .teammate-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:45px 0 15px 0}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-content{padding:25px 0 15px 0}}.leadership .teammates-row .teammate-item .teammate-content:before{content:'';display:block;position:absolute;width:5px;top:0;bottom:10px;left:0;background-color:#2880de;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-content:before{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}}.leadership .teammates-row .teammate-item .teammate-content.active:before{bottom:-100px}.leadership .teammates-row .teammate-item .teammate-content .teammate-info{max-width:calc(100% - 105px);padding-left:25px;margin-right:25px}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info{padding-left:20px;margin-right:20px}}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .title{font-family:'AvenirNextBold';font-size:25px;color:#000;margin:0 0 10px 0;line-height:1}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .title{font-size:1.38889vw}}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .title{font-size:2.92969vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .title{font-size:18px}}@media (max-width:320px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .title{font-size:16px}}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .position{font-family:'AvenirNextRegular';font-size:21px;color:#000}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .position{font-size:1.25vw}}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .position{font-size:2.44141vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .position{font-size:16px}}@media (max-width:320px){.leadership .teammates-row .teammate-item .teammate-content .teammate-info .position{font-size:14px}}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .contact_link{display:inline-block;margin-top:6px;font-family:'AvenirNextRegular'}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .contact_link.avenir{font-family:'AvenirNextRegular'}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .contact_link.montserrat-bold{font-family:'Montserrat-Bold'}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .contact_link.open-sans{font-family:'OpenSans-regular'}.leadership .teammates-row .teammate-item .teammate-content .teammate-info .contact_link:hover{opacity:.75}.leadership .teammates-row .teammate-item .teammate-content .social-links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.leadership .teammates-row .teammate-item .teammate-content .linkedin,.leadership .teammates-row .teammate-item .teammate-content .mail-link{display:inline-block;min-width:32px;max-width:32px;height:32px}.leadership .teammates-row .teammate-item .teammate-content .linkedin img{display:block;width:100%}.leadership .teammates-row .teammate-item .teammate-content .mail-link{overflow:hidden;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#0C2645;border-radius:4px}.leadership .teammates-row .teammate-item .teammate-content .mail-link img{display:block;width:20px}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn{cursor:pointer;margin-left:30px;font-family:'AvenirNextBold';font-size:18px;text-transform:uppercase;color:#2880de;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.9px}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn{font-size:1.11111vw}}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn{font-size:1.75781vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn{font-size:2.08333vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn{margin-left:20px;font-size:11px}}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:7px;height:12px;width:12px}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon{width:10px;height:10px}}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:after,.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:before{content:'';display:block;position:absolute;width:3px;height:12px;background-color:#2880de;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:after,.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:before{width:2px;height:10px}}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn .btn-icon:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.leadership .teammates-row .teammate-item .teammate-bio-button-wrap .teammate-btn.active .btn-icon:before{height:1px}.leadership .teammates-row .teammate-item .teammate-bio-wrap{min-height:290px;width:100%;left:0;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-bio-wrap{opacity:1}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-wrap{min-height:auto}}.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{position:absolute;top:32px;line-height:1;margin:0;text-align:center;font-family:'AvenirNextBold';opacity:.035;text-transform:uppercase;font-size:calc(11vw - 40px);letter-spacing:1.5px}@media (max-width:1600px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:8.75vw}}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:8.33333vw}}@media (max-width:992px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:9.07258vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:9.11458vw}}@media (max-width:600px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:10vw}}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-title{font-size:40px}}.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{padding:80px 0 55px 0;font-family:'AvenirNextRegular';font-size:21px;line-height:35px;text-align:center;width:65%}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{font-size:1.25vw}}@media (max-width:1024px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{font-size:2.05078vw}}@media (max-width:992px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{font-size:1.6129vw}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{font-size:14px}}@media (max-width:1440px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{line-height:30px}}@media (max-width:768px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{padding:50px 0;width:75%}}@media (max-width:480px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{width:90%}}@media (max-width:992px){.leadership .teammates-row .teammate-item .teammate-bio-wrap .bio-content{line-height:1.4}}.leadership-city-2{padding:127px 20px 170px 20px;background-color:#002747}@media (max-width:650px){.leadership-city-2{padding:80px 20px 150px 20px}}.leadership-city-2 .slider-leadership-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.leadership-city-2 .slider-leadership-dots .slick-list{display:none}@media (min-width:1301px){.leadership-city-2 .slider-leadership-dots.hideDots{display:none}}.leadership-city-2 .wrapper{max-width:1584px;width:100%;margin:0 auto}.leadership-city-2 .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media (max-width:850px){.leadership-city-2 .button-wrap{margin-top:30px}}.leadership-city-2 .button-wrap .btn-border-white{margin:0}.leadership-city-2 .wrap-title{position:relative;display:block;text-align:center;margin:0 auto 27px auto;max-width:700px;margin-bottom:110px}@media (max-width:1440px){.leadership-city-2 .wrap-title{margin-bottom:90px}}@media (max-width:1280px){.leadership-city-2 .wrap-title{margin-bottom:70px}}.leadership-city-2 .btn-border-white{font-size:15px}@media (max-width:500px){.leadership-city-2 .btn-border-white{font-size:13px}}.leadership-city-2 .title-second-row{color:#e5b1b9}.leadership-city-2 .animated-brackets-type-1{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:115%;z-index:1}.leadership-city-2 .wrap-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:850px){.leadership-city-2 .wrap-bottom-content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}}.leadership-city-2 .slider-leadership-nav{color:#fff;width:51%;padding:0 35px}@media (max-width:850px){.leadership-city-2 .slider-leadership-nav{padding:0;width:100%;margin-bottom:40px;text-align:center}}.leadership-city-2 .slider-leadership-nav .slick-list{margin:0 -10px}.leadership-city-2 .slider-leadership-nav .item{margin:0 10px;outline:none;cursor:pointer}.leadership-city-2 .slider-leadership-nav .item.slick-current .rect-outer{border:4px solid #277fde}.leadership-city-2 .slider-leadership-nav .item:hover .rect-outer{border:4px solid #277fde}.leadership-city-2 .slider-leadership-nav .name{font-size:18px;font-family:'AvenirNextBold';line-height:1.2;margin-bottom:9px}@media (max-width:500px){.leadership-city-2 .slider-leadership-nav .name{font-size:16px}}.leadership-city-2 .slider-leadership-nav .position{font-size:18px;line-height:1.1;font-family:'AvenirNextMedium';font-style:italic}@media (max-width:500px){.leadership-city-2 .slider-leadership-nav .position{font-size:16px}}.leadership-city-2 .slider-leadership-for{color:#fff;width:49%;padding:0 0 0 104px}@media (max-width:1750px){.leadership-city-2 .slider-leadership-for{padding:0 0 0 50px}}@media (max-width:1300px){.leadership-city-2 .slider-leadership-for{padding:0 0 0 30px}}@media (max-width:850px){.leadership-city-2 .slider-leadership-for{width:100%;padding:0}}.leadership-city-2 .slider-leadership-for .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px}@media (max-width:850px){.leadership-city-2 .slider-leadership-for .top-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}}.leadership-city-2 .slider-leadership-for .left-side{padding:0 14px 0 0}.leadership-city-2 .slider-leadership-for .name{font-size:26px;font-family:'AvenirNextBold';line-height:1.2;margin-bottom:5px}@media (max-width:500px){.leadership-city-2 .slider-leadership-for .name{font-size:21px}}.leadership-city-2 .slider-leadership-for .position{font-size:18px;line-height:1.2;font-family:'AvenirNextMedium';font-style:italic}@media (max-width:500px){.leadership-city-2 .slider-leadership-for .position{font-size:16px}}.leadership-city-2 .slider-leadership-for .content{font-family:'AvenirNextMedium';line-height:1.7}@media (max-width:850px){.leadership-city-2 .slider-leadership-for .content{text-align:center}}.leadership-city-2 .linkedin span.icon{font-size:36px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-city-2 .linkedin span.icon:hover{color:#277fde}.leadership-city-2 .rect-outer{padding-top:112%;border:4px solid transparent;margin-bottom:24px}.leadership-city-2 .slick-arrow{position:absolute;top:35%;border:0;background-color:transparent;z-index:5}@media (max-width:991px){.leadership-city-2 .slick-arrow{top:100px}}@media (max-width:850px){.leadership-city-2 .slick-arrow{top:42%}}@media (max-width:500px){.leadership-city-2 .slick-arrow{top:34%}}.leadership-city-2 .slick-arrow:before{font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:88px;color:#fff}@media (max-width:1750px){.leadership-city-2 .slick-arrow:before{font-size:68px}}@media (max-width:760px){.leadership-city-2 .slick-arrow:before{font-size:48px}}.leadership-city-2 .slick-prev{display:block;height:20px;width:20px;font-size:0;left:-50px}@media (max-width:1750px){.leadership-city-2 .slick-prev{left:0}}@media (max-width:850px){.leadership-city-2 .slick-prev{left:-37px}}.leadership-city-2 .slick-prev:before{content:'\E803';left:0}.leadership-city-2 .slick-next{display:block;height:20px;width:20px;font-size:0;right:-50px}@media (max-width:1750px){.leadership-city-2 .slick-next{right:0}}@media (max-width:850px){.leadership-city-2 .slick-next{right:-37px}}.leadership-city-2 .slick-next:before{content:'\E804';right:0}.leadership-city-2 .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.leadership-city-2 .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid #fff;margin:0 5px}.leadership-city-2 .slick-dots li.slick-active{background:#fff}.leadership-city-2 .slick-dots li button{display:none}.community-commitment{padding:73px 26% 80px;background-color:#002747}@media (max-width:1600px){.community-commitment{padding:73px 240px 80px}}@media (max-width:1600px) and (max-width:1600px) and (min-width:1442px){.community-commitment{padding-left:calc(100 * ((100vw - 1441px) / 159) + 140px)}}@media (max-width:1600px) and (max-width:1600px) and (min-width:1442px){.community-commitment{padding-right:calc(100 * ((100vw - 1441px) / 159) + 140px)}}@media (max-width:1440px){.community-commitment{padding:73px 140px 80px}}@media (max-width:1440px) and (max-width:1280px) and (min-width:631px){.community-commitment{padding-left:calc(100 * ((100vw - 630px) / 650) + 40px)}}@media (max-width:1440px) and (max-width:1280px) and (min-width:631px){.community-commitment{padding-right:calc(100 * ((100vw - 630px) / 650) + 40px)}}@media (max-width:630px){.community-commitment{padding:79px 20px 80px}}.community-commitment .wrapper{max-width:1584px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:630px){.community-commitment .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.community-commitment .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:48%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:55px;padding-bottom:0}@media (max-width:1280px) and (min-width:631px){.community-commitment .button-wrap{padding-right:calc(55 * ((100vw - 630px) / 650) + 0px)}}@media (max-width:850px){.community-commitment .button-wrap{padding-right:0;width:40%}}@media (max-width:630px){.community-commitment .button-wrap{width:100%;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.community-commitment .button-wrap .btn-border-white{margin:0}.community-commitment .wrap-title{position:relative;display:block;text-align:center;margin:0 auto;max-width:700px;width:52%}@media (max-width:850px){.community-commitment .wrap-title{width:60%}}@media (max-width:630px){.community-commitment .wrap-title{width:100%;margin-bottom:20px}}.community-commitment .btn-border-white{font-size:15px;padding:18px 22px;min-width:158px}@media (max-width:500px){.community-commitment .btn-border-white{font-size:13px}}.community-commitment .title-first-row{font-size:33px;font-family:'AvenirNextBold';text-align:left;padding:0 0 12px}@media (max-width:630px){.community-commitment .title-first-row{text-align:center}}.community-commitment .content{color:#fff;text-align:left;font-size:21px;line-height:140%;text-transform:inherit!important}@media (max-width:630px){.community-commitment .content{text-align:center}}.community-commitment .btn-border-white{line-height:normal;font-size:13px;color:#2a7fde;display:inline-block;background:#fff;letter-spacing:0}.community-commitment .btn-border-white:after{background:#2a7fde}.community-commitment .wrap-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:850px){.community-commitment .wrap-bottom-content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}}.section-video-slider-with-titles{padding:50px 20px 90px}@media (max-width:1000px){.section-video-slider-with-titles{margin:-50px 0 0;padding:0 20px 50px}}.section-video-slider-with-titles .video-slider-container{max-width:1033px;margin:auto;text-align:center}.section-video-slider-with-titles .video-container{max-width:745px;margin:0 auto}.section-video-slider-with-titles .video-container .title-type-1{margin:0 0 20px;padding:0;font-weight:400;text-align:center;font-family:'AvenirNextRegular'}.section-video-slider-with-titles .video-container .title-type-1 strong{font-family:'AvenirNextBold'}.section-video-slider-with-titles .video-container .video-slider{max-width:745px;width:100%;overflow:hidden;padding:0 60px}@media (max-width:568px){.section-video-slider-with-titles .video-container .video-slider{padding:0 40px}}.section-video-slider-with-titles .video-container .video-slider .video-slide{max-width:745px;width:100%}.section-video-slider-with-titles .video-container .video-slider .video{max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.section-video-slider-with-titles .video-container .video-slider .video iframe{left:0;top:0;height:100%;width:100%;position:absolute}.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-next,.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-prev{width:22px;height:55px;padding:0;position:absolute;right:0;top:33%;background-color:transparent;display:inline-block;color:transparent;font-size:1px;border:none;background-image:url(../arrow-right.html);background-repeat:no-repeat;background-size:22px 55px;background-position:center}@media (max-width:568px){.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-next,.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-prev{top:24%}}.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;left:0}.section-video-slider-with-titles .video-container .video-slider .slick-arrow.slick-next{right:0}.section-video-slider-with-titles .video-container .video-slider .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px auto 10px}.section-video-slider-with-titles .video-container .video-slider .slick-dots>li{margin:0 4px}.section-video-slider-with-titles .video-container .video-slider .slick-dots>li button{width:12px;height:11px;padding:0;background-color:transparent;border:1px solid #000;border-radius:50%;font-size:1px;color:transparent}.section-video-slider-with-titles .video-container .video-slider .slick-dots>li.slick-active button{border:1px solid #2880de;background-color:#2880de}.partnerships{padding:102px 0 600px 0;text-align:center}.partnerships .title-type-2{margin-bottom:50px}.partnerships .wrap-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1290px;width:100%;margin:0 auto}@media (max-width:1440px){.partnerships .wrap-logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.partnerships img{display:inline-block;padding:20px;max-width:506px;max-height:201px}@media (max-width:1200px){.partnerships img{max-width:450px;max-height:150px}}@media (max-width:700px){.partnerships img{max-width:400px;max-height:120px}}@media (max-width:550px){.partnerships img{max-width:300px;max-height:100px}}.rotate-words{padding:70px 0 0;border-radius:0 500px 0 0;margin:-530px 0 0 0;background:#fff}@media (max-width:550px){.rotate-words{border-radius:0}}.rotate-words .wrapper{position:relative;max-width:1290px;width:100%;margin:0 auto}.rotate-words .wrapper:before{position:absolute;left:20px;bottom:0;height:79%;width:9px;background-color:#2880de;content:''}.rotate-words .wrap-words{margin:0 0 50px 0;padding:0 0 0 20px}@media (max-width:550px){.rotate-words .wrap-words{padding:0 0 0 40px}}.rotate-words .word{font-size:127px;text-transform:uppercase;font-family:'AvenirNextBold';line-height:1.1;color:#e6e6e6;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media (max-width:1440px){.rotate-words .word{font-size:7.63889vw}}@media (max-width:991px){.rotate-words .word{font-size:9.08174vw}}@media (max-width:768px){.rotate-words .word{font-size:9.11458vw}}@media (max-width:500px){.rotate-words .word{font-size:10vw}}.rotate-words .word.active{color:#2880de}.rotate-words .word:nth-child(n+1){padding-left:70px}@media (max-width:900px){.rotate-words .word:nth-child(n+1){padding-left:50px}}@media (max-width:700px){.rotate-words .word:nth-child(n+1){padding-left:30px}}@media (max-width:550px){.rotate-words .word:nth-child(n+1){padding-left:20px}}.rotate-words .word:nth-child(n+2){padding-left:140px}@media (max-width:900px){.rotate-words .word:nth-child(n+2){padding-left:100px}}@media (max-width:700px){.rotate-words .word:nth-child(n+2){padding-left:60px}}@media (max-width:550px){.rotate-words .word:nth-child(n+2){padding-left:40px}}.rotate-words .word:nth-child(n+3){padding-left:210px}@media (max-width:900px){.rotate-words .word:nth-child(n+3){padding-left:150px}}@media (max-width:700px){.rotate-words .word:nth-child(n+3){padding-left:90px}}@media (max-width:550px){.rotate-words .word:nth-child(n+3){padding-left:60px}}.rotate-words .word:nth-child(n+4){padding-left:280px}@media (max-width:900px){.rotate-words .word:nth-child(n+4){padding-left:200px}}@media (max-width:700px){.rotate-words .word:nth-child(n+4){padding-left:120px}}@media (max-width:550px){.rotate-words .word:nth-child(n+4){padding-left:80px}}.rotate-words .bottom-btn-row{text-align:center;padding:0 0 68px}.rotate-words .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.rotate-words .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.rotate-words .bottom-btn-row a:hover img{opacity:.8}.rotate-words .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.social-responsibilities-quote{padding:160px 20px}.social-responsibilities-quote .wrapper{max-width:1290px;width:100%;margin:0 auto}.social-responsibilities-quote .wrapper_file{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.social-responsibilities-quote .wrapper_file a{margin:70px auto 0}@media (max-width:970px){.social-responsibilities-quote .wrapper_file a{margin:150px auto 0}}.social-responsibilities-quote .wrap-quote{position:relative;color:#fff;font-size:18px;font-family:'AvenirNextRegular';max-width:670px;width:100%;margin:0 auto;border:7px solid #2880de;padding:40px 55px;line-height:1.5;text-align:center}@media (max-width:970px){.social-responsibilities-quote .wrap-quote{padding:40px 30px}}@media (max-width:550px){.social-responsibilities-quote .wrap-quote{padding:40px 20px;font-size:17px}}.social-responsibilities-quote .wrap-quote p+p{margin-top:20px}.social-responsibilities-quote .left-image{position:absolute;right:calc(100% - 45px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:300px;width:100%}@media (max-width:1200px){.social-responsibilities-quote .left-image{max-width:200px}}@media (max-width:970px){.social-responsibilities-quote .left-image{max-width:150px;bottom:calc(100% - 35px);left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto}}.social-responsibilities-quote .right-image{position:absolute;left:calc(100% - 45px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:300px;width:100%}@media (max-width:1200px){.social-responsibilities-quote .right-image{max-width:200px}}@media (max-width:970px){.social-responsibilities-quote .right-image{max-width:150px;top:calc(100% - 25px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.social-responsibilities-posts{padding:134px 20px 156px}@media (max-width:1200px){.social-responsibilities-posts{padding:100px 20px 120px}}@media (max-width:750px){.social-responsibilities-posts{padding:100px 20px 70px}}.social-responsibilities-posts .wrap-posts{max-width:1150px;width:100%;margin:0 auto}.social-responsibilities-posts .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 4px 8px 0 #dcdcdc;box-shadow:0 4px 8px 0 #dcdcdc;margin-bottom:85px}@media (max-width:1200px){.social-responsibilities-posts .item{margin-bottom:50px}}@media (max-width:750px){.social-responsibilities-posts .item{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:460px;width:100%;margin:0 auto 50px auto}}.social-responsibilities-posts .left-side{width:37%}@media (max-width:750px){.social-responsibilities-posts .left-side{width:100%;height:300px}}.social-responsibilities-posts .right-side{padding:47px 55px 35px 55px;width:63%}@media (max-width:991px){.social-responsibilities-posts .right-side{padding:30px 30px}}@media (max-width:750px){.social-responsibilities-posts .right-side{width:100%}}.social-responsibilities-posts .title{font-size:28px;font-family:'AvenirNextBold';color:#000;margin-bottom:20px;line-height:1.2}@media (max-width:1200px){.social-responsibilities-posts .title{font-size:25px}}@media (max-width:991px){.social-responsibilities-posts .title{font-size:23px}}.social-responsibilities-posts .btn{margin:36px 0 0;color:#2880de;font-size:20px;font-family:'AvenirNextBold';text-transform:uppercase;display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.social-responsibilities-posts .btn:hover{color:#000}.social-responsibilities-posts .wrap-btn{text-align:center}.social-responsibilities-posts .btn-1{margin:33px 0 0;color:#fff;background-color:#000;font-size:17px;font-family:'AvenirNextBold';text-transform:uppercase;display:inline-block;padding:14px 20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.social-responsibilities-posts .btn-1:hover{background-color:#2880de}.section-single-youtube-video{padding:0 0 150px}@media screen and (max-width:991px){.section-single-youtube-video{padding:0 0 100px}}.section-single-youtube-video .y-video-wrapper{overflow:hidden;max-width:719px;margin:0 auto;padding:25px 51px;border-radius:30px;border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:-10px 10px 20px 5px rgba(0,0,0,.08);box-shadow:-10px 10px 20px 5px rgba(0,0,0,.08)}@media screen and (max-width:500px){.section-single-youtube-video .y-video-wrapper{padding:0;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}}.section-single-youtube-video .video-container{position:relative;padding-bottom:56.25%;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:500px){.section-single-youtube-video .video-container{-webkit-box-shadow:none;box-shadow:none}}.section-single-youtube-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-youtube-video{padding:143px 3vw;background-color:#f4f4f4}@media screen and (max-width:678px){.section-youtube-video{padding:90px 3vw}}.section-youtube-video .container{max-width:1250px;padding:0}.section-youtube-video .heading-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-youtube-video .heading-box{width:100%}}.section-youtube-video .mid-head-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px}@media screen and (max-width:678px){.section-youtube-video .mid-head-box{height:124px}}.section-youtube-video .mid-head-box .animated-brackets-type-11{position:static;left:0;top:0;right:0;bottom:0;width:220px;height:200px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-youtube-video .mid-head-box .animated-brackets-type-11{width:163px;height:140px}}.section-youtube-video .mid-head-box .section-title{margin:28px 0 56px;padding:0;position:absolute;left:0;top:0;right:0;bottom:auto;overflow:hidden;width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;color:#012747;font-family:"AvenirNextRegular",sans-serif;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:678px){.section-youtube-video .mid-head-box .section-title{font-size:32px;margin:25px 0 56px}}.section-youtube-video .mid-head-box .section-title strong{color:#012747;font-family:"AvenirNextBold",sans-serif;font-weight:700}.section-youtube-video .content{width:66%;font-family:"AvenirNextRegular",sans-serif;font-size:16px;line-height:1.8;text-align:center;color:#333;margin-top:30px;margin-bottom:50px}@media screen and (max-width:678px){.section-youtube-video .content{width:100%}}.section-youtube-video .y-video-wrapper{max-width:980px;margin:0 auto}.section-youtube-video .y-video{position:relative;width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden}.section-youtube-video .y-video__poster,.section-youtube-video .y-video__frame{position:absolute;inset:0;width:100%;height:100%}.section-youtube-video .y-video__poster{background:#000 center/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;outline:none;opacity:1;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.section-youtube-video .y-video__overlay{position:absolute;inset:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.15),rgba(0,0,0,.35));background:-o-radial-gradient(center,ellipse,rgba(0,0,0,.15),rgba(0,0,0,.35));background:radial-gradient(ellipse at center,rgba(0,0,0,.15),rgba(0,0,0,.35));pointer-events:none}.section-youtube-video .y-video__play{border:0;background:transparent;padding:0;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.section-youtube-video .y-video__play img{max-width:210px;width:100%}@media screen and (max-width:678px){.section-youtube-video .y-video__play img{max-width:150px}}.section-youtube-video .y-video__poster:focus .y-video__play,.section-youtube-video .y-video__play:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.section-youtube-video .y-video__frame{opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease;border:0}.section-youtube-video .y-video.is-ready .y-video__frame{opacity:1}.section-youtube-video .y-video.is-ready .y-video__poster{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.section-youtube-video .y-video__poster,.section-youtube-video .y-video__frame{-webkit-transition:none;-o-transition:none;transition:none}}.top-banner-city{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-city{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-city{height:500px}}.top-banner-city .back-img{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-city .back-img{height:calc(53vh + 93px)}}.top-banner-city .back-img:before{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.55);position:absolute;left:0;top:0}@media (max-height:500px) and (orientation:landscape){.top-banner-city .back-img{height:500px}}.top-banner-city .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;z-index:1;padding:0 20px}.top-banner-city .title{position:relative;margin:0 auto 17px auto;color:#277fde;font-size:72px;line-height:110%;font-family:'AvenirNextBold'}@media (max-width:1700px){.top-banner-city .title{font-size:3.23529vw}}@media (max-width:1400px){.top-banner-city .title{font-size:3.57143vw}}@media (max-width:991px){.top-banner-city .title{font-size:4.54087vw}}@media (max-width:767px){.top-banner-city .title{font-size:5.21512vw}}@media (max-width:500px){.top-banner-city .title{font-size:7vw}}.top-banner-city .title span{color:#fff;position:relative;text-decoration:underline}.top-banner-city .bottom-btn-row{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}.top-banner-city .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner-city .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner-city .bottom-btn-row a:hover img{opacity:.8}.top-banner-city .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.top-banner-city .custom-logo-wrapper{position:absolute;z-index:2;right:20px;bottom:20px}.top-banner-city .custom-logo-wrapper .custom-logo{display:inline-block;max-height:120px;width:auto}@media screen and (max-width:678px){.top-banner-city .custom-logo-wrapper .custom-logo{max-height:80px}}.about-city{padding:88px 20px}@media (max-width:768px){.about-city{padding:80px 20px}}.about-city .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1520px;margin:0 auto}@media (max-width:768px){.about-city .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.about-city .left-side{width:37%}@media (max-width:768px){.about-city .left-side{width:100%}}.about-city .right-side{width:63%}@media (max-width:768px){.about-city .right-side{width:100%}}.about-city .subtitle{margin-bottom:35px}@media (max-width:768px){.about-city .subtitle{margin-bottom:15px}}@media (max-width:768px){.about-city .title-type-1{margin-bottom:20px}}.about-city .content{font-family:'AvenirNextMedium'}.testimonials-city{padding:40px 60px 120px 60px}@media (max-width:950px){.testimonials-city{padding:40px 50px 120px 50px}}@media (max-width:760px){.testimonials-city{padding:40px 40px 120px 40px}}.testimonials-city .wrapper{max-width:1584px;width:100%;margin:0 auto}.testimonials-city .wrap-top-content{text-align:center;margin-bottom:70px}@media (max-width:760px){.testimonials-city .wrap-top-content{margin-bottom:20px}}.testimonials-city .subtitle{margin-bottom:16px}.testimonials-city .slick-slider{max-width:1460px;width:100%;margin:0 auto}.testimonials-city .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.testimonials-city .slick-list{padding:20px 0;margin:0 -26px}@media (max-width:1100px){.testimonials-city .slick-list{margin:0 -15px}}.testimonials-city .item{padding:86px 42px 62px 42px;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.24);box-shadow:0 0 13px 0 rgba(0,0,0,.24);height:inherit!important;margin:0 26px;outline:none;position:relative}@media (max-width:1400px){.testimonials-city .item{margin:0 15px}}@media (max-width:1250px){.testimonials-city .item{padding:86px 30px 40px 30px}}@media (max-width:760px){.testimonials-city .item{padding:66px 30px 40px 30px}}.testimonials-city .item:before{position:absolute;left:63px;top:2px;width:33px;height:33px;content:'';background-image:url(../png/quote.png);background-repeat:no-repeat;background-size:contain;z-index:1}@media (max-width:760px){.testimonials-city .item:before{left:56px;top:-2px;width:20px;height:20px}}.testimonials-city .item:after{position:absolute;left:40px;top:-18px;width:74px;height:74px;background-color:#277fde;content:''}@media (max-width:760px){.testimonials-city .item:after{width:50px;height:50px}}.testimonials-city .content{font-family:'AvenirNextMedium';margin-bottom:30px}.testimonials-city .client,.testimonials-city .project{font-size:18px;line-height:160%;font-family:'AvenirNextMedium'}@media (max-width:500px){.testimonials-city .client,.testimonials-city .project{font-size:16px}}.testimonials-city .client .bold-text,.testimonials-city .project .bold-text{font-family:'AvenirNextBold';text-transform:uppercase}.testimonials-city .project .project-name{color:#277fde;text-decoration:underline}.testimonials-city .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent;z-index:5}.testimonials-city .slick-arrow:before{font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:88px;color:#277fde}@media (max-width:1100px){.testimonials-city .slick-arrow:before{font-size:68px}}@media (max-width:760px){.testimonials-city .slick-arrow:before{font-size:48px}}.testimonials-city .slick-prev{display:block;height:20px;width:20px;font-size:0;left:-47px}@media (max-width:1100px){.testimonials-city .slick-prev{left:-37px}}@media (max-width:760px){.testimonials-city .slick-prev{left:-27px}}.testimonials-city .slick-prev:before{content:'\E803';left:0}.testimonials-city .slick-next{display:block;height:20px;width:20px;font-size:0;right:-47px}@media (max-width:1100px){.testimonials-city .slick-next{right:-37px}}@media (max-width:760px){.testimonials-city .slick-next{right:-27px}}.testimonials-city .slick-next:before{content:'\E804';right:0}.testimonials-city .slick-dots{padding:23px 0 0;margin:0 -7px;position:absolute;bottom:-52px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonials-city .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid #277fde;margin:0 5px}.testimonials-city .slick-dots li.slick-active{background:#277fde}.testimonials-city .slick-dots li button{display:none}.leadership-city{padding:127px 20px 170px 20px}@media (max-width:650px){.leadership-city{padding:80px 20px 150px 20px}}.leadership-city .slider-leadership-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.leadership-city .slider-leadership-dots .slick-list{display:none}@media (min-width:1301px){.leadership-city .slider-leadership-dots.hideDots{display:none}}.leadership-city .wrapper{max-width:1584px;width:100%;margin:0 auto}.leadership-city .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media (max-width:850px){.leadership-city .button-wrap{margin-top:30px}}.leadership-city .button-wrap .btn-border-white{margin:0}.leadership-city .wrap-top-content{text-align:center;margin-bottom:100px}@media (max-width:650px){.leadership-city .wrap-top-content{margin-bottom:50px}}.leadership-city .subtitle{margin-bottom:16px}.leadership-city .wrap-bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:850px){.leadership-city .wrap-bottom-content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px}}.leadership-city .slider-leadership-nav{color:#fff;width:51%;padding:0 35px}@media (max-width:850px){.leadership-city .slider-leadership-nav{padding:0;width:100%;margin-bottom:40px;text-align:center}}.leadership-city .slider-leadership-nav .slick-list{margin:0 -10px}.leadership-city .slider-leadership-nav .item{margin:0 10px;outline:none;cursor:pointer}.leadership-city .slider-leadership-nav .item.slick-current .rect-outer{border:4px solid #277fde}.leadership-city .slider-leadership-nav .item:hover .rect-outer{border:4px solid #277fde}.leadership-city .slider-leadership-nav .name{font-size:18px;font-family:'AvenirNextBold';line-height:1.2;margin-bottom:9px}@media (max-width:500px){.leadership-city .slider-leadership-nav .name{font-size:16px}}.leadership-city .slider-leadership-nav .position{font-size:18px;line-height:1.1;font-family:'AvenirNextMedium';font-style:italic}@media (max-width:500px){.leadership-city .slider-leadership-nav .position{font-size:16px}}.leadership-city .slider-leadership-for{color:#fff;width:49%;padding:0 0 0 104px}@media (max-width:1750px){.leadership-city .slider-leadership-for{padding:0 0 0 50px}}@media (max-width:1300px){.leadership-city .slider-leadership-for{padding:0 0 0 30px}}@media (max-width:850px){.leadership-city .slider-leadership-for{width:100%;padding:0}}.leadership-city .slider-leadership-for .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px}@media (max-width:850px){.leadership-city .slider-leadership-for .top-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}}.leadership-city .slider-leadership-for .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 14px 0 0}.leadership-city .slider-leadership-for .name{font-size:26px;font-family:'AvenirNextBold';line-height:1.2;margin-bottom:5px}@media (max-width:500px){.leadership-city .slider-leadership-for .name{font-size:21px}}.leadership-city .slider-leadership-for .position{font-size:18px;line-height:1.2;font-family:'AvenirNextMedium';font-style:italic}@media (max-width:500px){.leadership-city .slider-leadership-for .position{font-size:16px}}.leadership-city .slider-leadership-for .content{font-family:'AvenirNextMedium';line-height:1.7}@media (max-width:850px){.leadership-city .slider-leadership-for .content{text-align:center}}.leadership-city .linkedin i{display:block;font-size:36px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.leadership-city .linkedin i:hover{color:#277fde}.leadership-city .mail-link{width:30px;height:30px;margin-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:4px}.leadership-city .mail-link:hover{background-color:#277fde}.leadership-city .mail-link .icon-email{font-size:20px;color:#000}.leadership-city .mail-link .icon-email:before{margin:0;width:auto}.leadership-city .rect-outer{padding-top:112%;border:4px solid transparent;margin-bottom:24px}.leadership-city .slick-arrow{position:absolute;top:35%;border:0;background-color:transparent;z-index:5}@media (max-width:991px){.leadership-city .slick-arrow{top:100px}}@media (max-width:850px){.leadership-city .slick-arrow{top:42%}}@media (max-width:500px){.leadership-city .slick-arrow{top:34%}}.leadership-city .slick-arrow:before{font-family:fontello;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:88px;color:#fff}@media (max-width:1750px){.leadership-city .slick-arrow:before{font-size:68px}}@media (max-width:760px){.leadership-city .slick-arrow:before{font-size:48px}}.leadership-city .slick-prev{display:block;height:20px;width:20px;font-size:0;left:-50px}@media (max-width:1750px){.leadership-city .slick-prev{left:0}}@media (max-width:850px){.leadership-city .slick-prev{left:-37px}}.leadership-city .slick-prev:before{content:'\E803';left:0}.leadership-city .slick-next{display:block;height:20px;width:20px;font-size:0;right:-50px}@media (max-width:1750px){.leadership-city .slick-next{right:0}}@media (max-width:850px){.leadership-city .slick-next{right:-37px}}.leadership-city .slick-next:before{content:'\E804';right:0}.leadership-city .slick-dots li{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid #fff;margin:0 5px}.leadership-city .slick-dots li.slick-active{background:#fff}.leadership-city .slick-dots li button{display:none}.services-city{padding:160px 20px 100px 20px;position:relative}@media (max-width:768px){.services-city{padding:80px 20px}}.services-city:before{position:absolute;content:'';left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:135px;background-color:#002647}@media (max-width:768px){.services-city:before{height:65px}}.services-city .wrap-top-content{text-align:center;max-width:760px;width:100%;margin:0 auto 70px auto}@media (max-width:650px){.services-city .wrap-top-content{margin-bottom:50px}}.services-city .title-type-1{margin-bottom:34px}.services-city .content{font-family:'AvenirNextMedium'}.services-city .wrapper{max-width:1584px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.services-city .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.services-city .item{width:50%;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.24);box-shadow:0 0 13px 0 rgba(0,0,0,.24);position:relative;padding:53px 30px 40px 118px;margin:0 30px}@media (max-width:1650px){.services-city .item{padding:53px 30px 40px 90px;margin:0 20px}}@media (max-width:1100px){.services-city .item{padding:53px 30px 40px 70px;margin:0 15px}}@media (max-width:768px){.services-city .item{width:100%;padding:53px 30px 40px 60px;margin:0 0 30px 0}}.services-city .item .name-service{position:absolute;left:0;top:0;background-color:#277fde;color:#fff;height:100%;width:65px}@media (max-width:1650px){.services-city .item .name-service{width:55px}}@media (max-width:1100px){.services-city .item .name-service{width:45px}}.services-city .item span{position:absolute;left:50%;top:50%;-webkit-transform:rotate(-180deg) translate(50%,50%);-ms-transform:rotate(-180deg) translate(50%,50%);transform:rotate(-180deg) translate(50%,50%);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:100%;text-align:center;font-family:'AvenirNextBold';font-size:24px;text-transform:uppercase}@media (max-width:1650px){.services-city .item span{font-size:20px}}@media (max-width:1100px){.services-city .item span{font-size:17px}}@media (max-width:768px){.services-city .item span{font-size:16px}}.services-city .item ul li{font-size:24px;font-family:'AvenirNextMedium';position:relative;line-height:1.2;padding:0 0 15px 50px}@media (max-width:1650px){.services-city .item ul li{padding:0 0 15px 40px;font-size:20px}}@media (max-width:1100px){.services-city .item ul li{font-size:17px}}@media (max-width:768px){.services-city .item ul li{font-size:16px;padding:0 0 15px 35px}}.services-city .item ul li:before{content:'\E80F';font-family:fontello;position:absolute;left:0;top:0;font-size:25px;color:#f06489}@media (max-width:1650px){.services-city .item ul li:before{top:-3px}}@media (max-width:1100px){.services-city .item ul li:before{top:-6px}}.portfolio-city{padding:38px 0 0;background:#FFF}@media (max-width:1200px){.portfolio-city{padding:45px 0 0}}.portfolio-city .wrap-top-content{text-align:center;max-width:760px;width:100%;margin:0 auto 68px auto}@media (max-width:650px){.portfolio-city .wrap-top-content{margin-bottom:50px}}.portfolio-city .title-type-1 span{color:#277fde}.portfolio-city .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.portfolio-city .wrap-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:550px){.portfolio-city .wrap-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.portfolio-city .item{position:relative;width:33.3%;cursor:pointer}@media (max-width:768px){.portfolio-city .item{width:50%}}@media (max-width:550px){.portfolio-city .item{width:100%;max-width:350px}}.portfolio-city .item .rect-outer{padding-top:90%}.portfolio-city .item .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(22,59,95,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:15% 30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolio-city .item .main-info .title{font-family:'AvenirNextBold';font-size:30px;color:#277fde;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;line-height:120%}@media (max-width:1600px){.portfolio-city .item .main-info .title{font-size:1.5vw}}@media (max-width:768px){.portfolio-city .item .main-info .title{font-size:2.60417vw}}@media (max-width:550px){.portfolio-city .item .main-info .title{font-size:14px}}.portfolio-city .item .main-info span{font-family:'AvenirNextBold';font-size:19px;color:#FFF;text-transform:uppercase}@media (max-width:1600px){.portfolio-city .item .main-info span{font-size:1.125vw}}@media (max-width:768px){.portfolio-city .item .main-info span{font-size:2.34375vw}}@media (max-width:550px){.portfolio-city .item .main-info span{font-size:12px}}.portfolio-city .item .read-more{font-family:'AvenirNextMedium';font-size:12px;color:#277fde;text-transform:uppercase}@media (max-width:840px){.portfolio-city .item .read-more{font-size:12px}}@media (min-width:1001px){.portfolio-city .item:hover .hidden-block{opacity:1}}@media (max-width:1000px){.portfolio-city .item .hidden-block{opacity:1}}.contact-city{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.contact-city{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contact-city .left-side,.contact-city .right-side{width:50%}@media (max-width:900px){.contact-city .left-side,.contact-city .right-side{width:100%}}.contact-city .left-side{background-color:#277fde;padding:88px 5% 80px 10%}@media (max-width:1500px){.contact-city .left-side{padding:88px 5% 80px 5%}}@media (max-width:1250px){.contact-city .left-side{padding:80px 20px}}.contact-city .left-side .title-type-1{margin:0 0 20px}.contact-city .left-side .address,.contact-city .left-side .phone{color:#FFF;font-size:18px;font-family:'AvenirNextMedium'}.contact-city .left-side .address{margin:0 0 30px;line-height:1.3}.contact-city .left-side .phone{margin:0 0 30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.contact-city .left-side .phone:hover{color:#002747}.contact-city form{margin:40px -15px 0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1100px){.contact-city form{margin:40px -10px 0 -10px}}@media (max-width:500px){.contact-city form{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-city form br{display:none}.contact-city form .left-side-form,.contact-city form .right-side-form{width:50%;margin:0 15px}@media (max-width:1100px){.contact-city form .left-side-form,.contact-city form .right-side-form{margin:0 10px}}@media (max-width:500px){.contact-city form .left-side-form,.contact-city form .right-side-form{width:100%}}.contact-city form .label-text{text-transform:uppercase;color:#fff;font-size:12px;font-family:'AvenirNextMedium';margin-bottom:14px;display:inline-block}@media (max-width:1100px){.contact-city form .label-text{margin-bottom:8px}}.contact-city form input[type="text"],.contact-city form input[type="email"],.contact-city form input[type="tel"],.contact-city form textarea{display:block;margin-bottom:30px;width:100%;font-size:16px;padding:10px;font-family:'AvenirNextMedium';-webkit-transition:.5s;-o-transition:.5s;transition:.5s;outline:none;color:#282828;line-height:1;border:2px solid transparent}@media (max-width:1100px){.contact-city form input[type="text"],.contact-city form input[type="email"],.contact-city form input[type="tel"],.contact-city form textarea{margin-bottom:25px}}.contact-city form input[type="text"].wpcf7-not-valid,.contact-city form input[type="email"].wpcf7-not-valid,.contact-city form input[type="tel"].wpcf7-not-valid,.contact-city form textarea.wpcf7-not-valid{border:2px solid rgba(255,0,0,.53)}.contact-city form input[type="text"].wpcf7-not-valid::-webkit-input-placeholder,.contact-city form input[type="email"].wpcf7-not-valid::-webkit-input-placeholder,.contact-city form input[type="tel"].wpcf7-not-valid::-webkit-input-placeholder,.contact-city form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:rgba(255,0,0,.24)}.contact-city form textarea{min-height:259px;margin:0;resize:none}@media (max-width:1100px){.contact-city form textarea{min-height:236px}}.contact-city form .btn-submit{background-color:#002747;border:2px solid #002747;font-size:18px;padding:12px 20px;font-family:'Montserrat-Bold';text-align:center;color:#fff;text-transform:uppercase;display:block;min-width:225px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;cursor:pointer;margin:20px 0 0 auto}@media (max-width:500px){.contact-city form .btn-submit{font-size:13px}}.contact-city form .btn-submit:after{position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;content:'';width:0;right:0;left:auto;bottom:0;height:3px;background:#f7f7f7}.contact-city form .btn-submit:hover{cursor:pointer}.contact-city form .btn-submit:hover:after{width:100%;left:0}.contact-city div.wpcf7 .ajax-loader,.contact-city .wpcf7-not-valid-tip,.contact-city .wpcf7-validation-errors{display:none!important}.contact-city div.wpcf7-mail-sent-ok{border:none;color:#fff;position:absolute;bottom:0;font-family:'AvenirNextMedium'}.contact-city .right-side .map-wrap{position:absolute;width:50%;height:100%;right:0;top:0}@media (max-width:900px){.contact-city .right-side .map-wrap{position:relative;width:100%;height:350px}}.contact-city .right-side .map-wrap iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.section-location{padding:100px 0 0}@media (max-width:768px){.section-location{padding:80px 0 0}}.section-location .container{max-width:1520px}.section-location .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-location .title-row .title-type-1{max-width:calc(49% - 48px);min-width:calc(49% - 48px);margin-left:48px;padding-bottom:7px;line-height:1.29;color:#071829}@media screen and (max-width:991px){.section-location .title-row .title-type-1{max-width:calc(62% - 48px);min-width:calc(62% - 48px)}}@media screen and (max-width:768px){.section-location .title-row .title-type-1{max-width:100%;min-width:100%;margin-left:0;text-align:center}}.section-location .title-row .line{max-width:calc(51% - 10px);min-width:calc(51% - 10px);height:5px;margin-right:10px;background-color:#427DD7}@media screen and (max-width:991px){.section-location .title-row .line{max-width:calc(38% - 10px);min-width:calc(38% - 10px)}}@media screen and (max-width:768px){.section-location .title-row .line{display:none}}.section-location .location-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:768px){.section-location .location-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-location .address,.section-location .phone,.section-location .license{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(49% - 48px);min-width:calc(49% - 48px);margin-top:11px;margin-left:48px}@media screen and (max-width:991px){.section-location .address,.section-location .phone,.section-location .license{max-width:calc(62% - 48px);min-width:calc(62% - 48px)}}@media screen and (max-width:768px){.section-location .address,.section-location .phone,.section-location .license{max-width:308px;min-width:308px;margin-left:0}}.section-location .address .icon,.section-location .phone .icon,.section-location .license .icon{display:block;width:40px}.section-location .address .text,.section-location .phone .text,.section-location .license .text{margin-left:23px;font-family:"AvenirNextBold",sans-serif;font-size:20px;font-weight:700;line-height:1.1;color:#0C2645}@media (max-width:991px){.section-location .address .text,.section-location .phone .text,.section-location .license .text{font-size:1.81635vw}}.section-location .license-number{color:#427DD7}.section-location .phone-link:hover{opacity:.7}.top-banner-newsletter{min-height:80vh;position:relative;z-index:20}.top-banner-newsletter .logo{text-align:center;position:absolute;top:0;left:0;width:100%;z-index:1;padding:28px 0}.top-banner-newsletter .logo img{max-height:150px;width:auto}.top-banner-newsletter .back-img{min-height:100vh;position:relative;background-position-x:-40vw}@media (max-width:767px){.top-banner-newsletter .back-img{background-position:center right}}.top-banner-newsletter .back-img .overlay-bg{position:absolute;top:0;right:0;background-color:#002748;width:50%;height:100%}@media (max-width:767px){.top-banner-newsletter .back-img .overlay-bg{display:none}}.top-banner-newsletter .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.top-banner-newsletter .title{position:relative;margin:0 auto 17px auto;color:#fff;font-size:120px;font-family:'AvenirNextMedium';font-weight:500;line-height:102%}@media (max-width:1200px){.top-banner-newsletter .title{font-size:80px}}@media (max-width:767px){.top-banner-newsletter .title{font-size:60px;margin-top:80px;margin-bottom:80px}}.top-banner-newsletter .title strong{font-family:'AvenirNextBold'}.top-banner-newsletter .year-badge{background-color:#003B70;width:290px;height:290px;border-radius:50%;text-align:center;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-145px;left:calc(50% - 145px)}@media (max-width:1200px){.top-banner-newsletter .year-badge{bottom:-110px;left:calc(50% - 110px);width:220px;height:220px}}.ceo-speaks{position:relative}.ceo-speaks .shade{position:absolute;background-color:#E9F4FF;height:440px;width:16%;top:120px;left:0;z-index:-1}.ceo-speaks .row-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.ceo-speaks .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.ceo-speaks .wrap-title{position:relative;display:inline-block}.ceo-speaks .wrap-title .title{color:#000;margin-bottom:42px;line-height:140%;font-size:66px}@media (max-width:1200px){.ceo-speaks .wrap-title .title{font-size:48px}}@media (max-width:767px){.ceo-speaks .wrap-title .title{font-size:32px}}.ceo-speaks .wrap-title .title strong{color:#083c70}.ceo-speaks .wrap-title .quotes{color:#DE9BA6;font-family:'Crimson Pro',serif;font-weight:400;font-style:italic;font-size:54px;max-width:70%;letter-spacing:1px;line-height:115%}@media (max-width:1200px){.ceo-speaks .wrap-title .quotes{font-size:45px;max-width:100%}}@media (max-width:767px){.ceo-speaks .wrap-title .quotes{font-size:30px;max-width:100%;text-align:center;margin-bottom:50px}}.ceo-speaks .right-side{width:50%}@media (max-width:767px){.ceo-speaks .right-side{width:100%}}.ceo-speaks .right-side .show-desktop{display:block}@media (max-width:767px){.ceo-speaks .right-side .show-desktop{display:none}}.ceo-speaks .right-side .show-mobile{display:none}.ceo-speaks .right-side .show-mobile img{margin-bottom:10px;max-width:100%}@media (max-width:767px){.ceo-speaks .right-side .show-mobile{display:block}}.ceo-speaks .right-side .rect-outer1:nth-of-type(1){width:100%}.ceo-speaks .right-side .rect-outer1:nth-of-type(1) .gal-image{width:100%;height:400px;background-position:top right}.ceo-speaks .right-side .rect-outer1:nth-of-type(2){width:calc(50% - 10px);float:left;margin-right:10px}.ceo-speaks .right-side .rect-outer1:nth-of-type(2) .gal-image{height:265px;background-position:top right}.ceo-speaks .right-side .rect-outer1:nth-of-type(3){width:calc(50% - 10px);float:right;margin-left:10px}.ceo-speaks .right-side .rect-outer1:nth-of-type(3) .gal-image{height:265px;background-position:top center}.ceo-speaks .right-side .pics-caption{font-style:italic;font-family:'AvenirNextRegular';color:#8D8D8E;font-size:16px;line-height:22px;margin-top:10px;padding:0 20px;text-align:center}.ceo-speaks .left-side{width:50%;min-height:600px;padding:12% 40px 70px 10%}@media (max-width:1200px){.ceo-speaks .left-side{padding:120px 25px 20px 25px}}@media (max-width:767px){.ceo-speaks .left-side{width:100%;padding-top:160px;min-height:1px;padding-left:10px;padding-right:25px}}.ceo-speaks .content-wrap-items{padding:50px 10% 70px 10%}@media (max-width:1200px){.ceo-speaks .content-wrap-items{padding:50px 50px 40px 50px}}@media (max-width:767px){.ceo-speaks .content-wrap-items{padding:50px 25px 40px 25px}}.ceo-speaks .content-wrap-items .sub-content{max-width:76%;margin-bottom:90px;color:#093C71;font-family:'Avenir LT Std 55 Roman';font-size:22px;line-height:168%}@media (max-width:1200px){.ceo-speaks .content-wrap-items .sub-content{max-width:90%;margin-bottom:40px}}@media (max-width:767px){.ceo-speaks .content-wrap-items .sub-content{max-width:100%;font-size:18px}}.ceo-speaks .content-wrap-items .ceo-name{color:#DE9BA6;font-family:'Crimson Pro',serif;font-weight:400;font-style:italic;font-size:52px;text-align:right}@media (max-width:1200px){.ceo-speaks .content-wrap-items .ceo-name{font-size:38px}}.image-content-newsletter{padding-top:100px}.image-content-newsletter .banner-image{position:relative;height:760px;width:100%}@media (max-width:1200px){.image-content-newsletter .banner-image{height:500px}}.image-content-newsletter .banner-image .badges{text-align:center;position:absolute;width:100%;top:-100px;left:0}@media (max-width:767px){.image-content-newsletter .banner-image .badges{top:-75px}}.image-content-newsletter .banner-image .badges img{margin:0 30px}@media (max-width:767px){.image-content-newsletter .banner-image .badges img{margin:0 4px;width:150px}}.image-content-newsletter .row-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:105px 10%}@media (max-width:1200px){.image-content-newsletter .row-item{padding:60px 25px}}@media (max-width:767px){.image-content-newsletter .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 14px)}}.image-content-newsletter .left-side,.image-content-newsletter .right-side{width:50%}.image-content-newsletter .left-side .content,.image-content-newsletter .right-side .content{color:#093C71;font-family:'Avenir LT Std 55 Roman';font-size:22px;line-height:168%}@media (max-width:767px){.image-content-newsletter .left-side .content,.image-content-newsletter .right-side .content{font-size:18px}}@media (max-width:767px){.image-content-newsletter .left-side,.image-content-newsletter .right-side{width:100%}}.image-content-newsletter .left-side{margin-right:4%}@media (max-width:1200px){.image-content-newsletter .left-side{margin-right:20px}}@media (max-width:767px){.image-content-newsletter .left-side{margin-right:0}}.image-content-newsletter .right-side{margin-left:4%}@media (max-width:1200px){.image-content-newsletter .right-side{margin-left:20px}}@media (max-width:767px){.image-content-newsletter .right-side{margin-left:0;margin-top:20px}}.projects-newsletter{padding:20px 25px 100px}@media (max-width:1200px){.projects-newsletter{padding-bottom:60px}}.projects-newsletter .title{color:#000;margin-bottom:130px;text-align:center;line-height:135%;text-transform:uppercase;font-family:'AvenirNextRegular';font-size:66px}@media (max-width:1200px){.projects-newsletter .title{margin-bottom:60px;font-size:48px}}@media (max-width:767px){.projects-newsletter .title{font-size:32px}}.projects-newsletter .title strong{color:#083c70;font-family:'AvenirNextBold'}.projects-newsletter .projects-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.projects-newsletter .projects-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.projects-newsletter .projects-wrap .project-left-wrap{width:36%;float:left}@media (max-width:767px){.projects-newsletter .projects-wrap .project-left-wrap{width:100%}}.projects-newsletter .projects-wrap .project-right-wrap{width:64%}@media (max-width:767px){.projects-newsletter .projects-wrap .project-right-wrap{width:100%}}.projects-newsletter .projects-wrap .project-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.projects-newsletter .projects-wrap .project-inner .content-inner{width:75%}.projects-newsletter .projects-wrap .project-inner .project-name{font-family:'Avenir';color:#093C71;font-size:32px;line-height:130%;margin-bottom:18px}@media (max-width:1200px){.projects-newsletter .projects-wrap .project-inner .project-name{font-size:26px;margin-bottom:0}}.projects-newsletter .projects-wrap .project-inner .project-subtitle{font-family:'Crimson Pro',serif;color:rgba(9,60,113,.5);font-size:28px;font-style:italic;line-height:140%;margin-bottom:30px}@media (max-width:1200px){.projects-newsletter .projects-wrap .project-inner .project-subtitle{font-size:24px}}.projects-newsletter .projects-wrap .project-inner .project-link a{font-family:'Avenir';color:#093C71;border:1px solid #093C71;font-size:14px;font-weight:700;line-height:58px;display:inline-block;max-width:200px;width:100%}.projects-newsletter .projects-wrap .project-inner .project-link a:hover{background-color:#fff;color:#093C71;border-color:#093C71}.projects-newsletter .projects-wrap .project-1{width:calc(100% - 25px);background-color:#fcf8f8;height:760px}@media (max-width:767px){.projects-newsletter .projects-wrap .project-1{width:100%;height:420px;margin-bottom:20px}}.projects-newsletter .projects-wrap .project-1 .project-link a{color:#fff;border-color:#093C71;background-color:#093C71}.projects-newsletter .projects-wrap .project-2{background-color:#002748;float:left;height:420px;width:calc(50% - 10px);margin-right:10px}@media (max-width:767px){.projects-newsletter .projects-wrap .project-2{width:100%;margin-right:0;margin-bottom:20px}}.projects-newsletter .projects-wrap .project-2 .project-name{color:#fff}.projects-newsletter .projects-wrap .project-2 .project-link a{color:#fff;border-color:#fff}.projects-newsletter .projects-wrap .project-2 .project-subtitle{color:rgba(255,255,255,.5)}.projects-newsletter .projects-wrap .project-3{background-color:#E9F4FF;float:left;height:420px;width:calc(50% - 10px);margin-left:10px}@media (max-width:767px){.projects-newsletter .projects-wrap .project-3{width:100%;margin-left:0;margin-bottom:20px}}.projects-newsletter .projects-wrap .project-4{-webkit-box-shadow:0 6px 24px 14px #fcf8f8;box-shadow:0 6px 24px 14px #fcf8f8;height:320px;margin-top:20px}@media (max-width:767px){.projects-newsletter .projects-wrap .project-4{width:100%;height:420px}}.projects-newsletter .projects-wrap .project-4 .content-inner{max-width:400px}.projects-newsletter .projects-wrap .project-4 .project-link a{border-color:#E9F4FF;background-color:#E9F4FF}.callout-newsletter .callout-wrap-1{padding:150px 30px 180px;text-align:center}@media (max-width:1200px){.callout-newsletter .callout-wrap-1{padding:80px 30px 100px}}.callout-newsletter .callout-wrap-1 .title-first-row{color:#002748;text-transform:none;font-size:70px;font-family:'AvenirNextMedium';max-width:1000px;margin:0 auto;line-height:155%;position:relative}@media (max-width:1200px){.callout-newsletter .callout-wrap-1 .title-first-row{font-size:48px;margin-bottom:60px}}@media (max-width:767px){.callout-newsletter .callout-wrap-1 .title-first-row{font-size:32px}}.callout-newsletter .callout-wrap-1 .title-first-row strong{font-family:'AvenirNextDemiBold'}.callout-newsletter .callout-wrap-1 .title-first-row:before{content:"";background:url(../png/dec-pink.png) no-repeat scroll 0 0 transparent;width:56px;height:133px;position:absolute;top:66px;left:76px}@media (max-width:1200px){.callout-newsletter .callout-wrap-1 .title-first-row:before{top:52px;left:55px}}@media (max-width:767px){.callout-newsletter .callout-wrap-1 .title-first-row:before{display:none}}.callout-newsletter .callout-wrap-1 .title-first-row:after{content:"";background:url(../png/dec-blue.png) no-repeat scroll 0 0 transparent;width:56px;height:133px;position:absolute;top:68px;right:86px}@media (max-width:1200px){.callout-newsletter .callout-wrap-1 .title-first-row:after{top:52px;right:65px}}@media (max-width:767px){.callout-newsletter .callout-wrap-1 .title-first-row:after{display:none}}.callout-newsletter .employee-photo-slider{margin-top:0}.callout-newsletter .employee-photo-slider .emp-photo{height:300px}@media (max-width:767px){.callout-newsletter .employee-photo-slider .emp-photo{height:250px}}.callout-newsletter .callout-wrap-2{background-color:#0F4379;padding:175px 30px 145px;position:relative;text-align:center}@media (max-width:1200px){.callout-newsletter .callout-wrap-2{padding:110px 30px 90px}}.callout-newsletter .callout-wrap-2 .title-second-row{color:#fff;text-transform:none;font-size:58px;font-family:'AvenirNextMedium';max-width:900px;margin:0 auto 94px;line-height:130%}@media (max-width:1200px){.callout-newsletter .callout-wrap-2 .title-second-row{font-size:48px;margin-bottom:60px}}@media (max-width:767px){.callout-newsletter .callout-wrap-2 .title-second-row{font-size:32px}}.callout-newsletter .callout-wrap-2 .title-second-row strong{font-family:'AvenirNextBold'}.callout-newsletter .callout-wrap-2 .social-links{text-align:center}.callout-newsletter .callout-wrap-2 .social-links a{display:inline-block;margin:0 18px}.callout-newsletter .year-badge{background-color:#003B70;width:290px;height:290px;border-radius:50%;text-align:center;display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-145px;left:calc(50% - 145px)}@media (max-width:1200px){.callout-newsletter .year-badge{bottom:-110px;left:calc(50% - 110px);width:220px;height:220px}}.community-posts-newsletter{padding:0 25px}.community-posts-newsletter .title{color:#000;margin-bottom:135px;text-align:center;line-height:135%;text-transform:uppercase;font-family:'AvenirNextRegular';font-size:66px}@media (max-width:1200px){.community-posts-newsletter .title{font-size:48px;margin-bottom:60px}}@media (max-width:767px){.community-posts-newsletter .title{font-size:32px}}.community-posts-newsletter .title strong{color:#083c70;font-family:'AvenirNextBold'}.community-posts-newsletter .row-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 75px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media (max-width:1200px){.community-posts-newsletter .row-item{padding:0;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media (max-width:767px){.community-posts-newsletter .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.community-posts-newsletter .left-side{width:50%}@media (max-width:767px){.community-posts-newsletter .left-side{width:100%}}.community-posts-newsletter .right-side{width:50%}@media (max-width:767px){.community-posts-newsletter .right-side{width:100%}}.community-posts-newsletter .post-inner .post-image{background-color:#F5F5F5;height:440px;margin-bottom:45px;width:100%}@media (max-width:1200px){.community-posts-newsletter .post-inner .post-image{height:280px;margin-bottom:30px}}.community-posts-newsletter .post-inner .post-title{font-family:'Avenir';color:#093C71;font-size:32px;line-height:130%;margin-bottom:34px}@media (max-width:1200px){.community-posts-newsletter .post-inner .post-title{font-size:26px;margin-bottom:20px}}.community-posts-newsletter .post-inner .post-content{color:#093C71;font-family:'Avenir LT Std 55 Roman';font-size:22px;line-height:168%;margin-bottom:80px;width:85%}@media (max-width:767px){.community-posts-newsletter .post-inner .post-content{font-size:18px;margin-bottom:60px;width:100%}}.awards-newsletter{padding:0 0 100px}@media (max-width:1200px){.awards-newsletter{padding-bottom:60px}}.awards-newsletter .title{color:#000;margin-bottom:210px;text-align:center;line-height:135%;text-transform:uppercase;font-size:66px;font-family:'AvenirNextRegular'}@media (max-width:1200px){.awards-newsletter .title{font-size:45px;margin-bottom:60px}}@media (max-width:767px){.awards-newsletter .title{font-size:32px}}.awards-newsletter .title strong{color:#083c70;font-family:'AvenirNextBold'}.awards-newsletter .row-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.awards-newsletter .row-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.awards-newsletter .row-item .left-side,.awards-newsletter .row-item .right-side{width:50%}@media (max-width:767px){.awards-newsletter .row-item .left-side,.awards-newsletter .row-item .right-side{width:100%}}@media (max-width:767px){.awards-newsletter .row-item .back-img{height:300px}}@media (max-width:767px){.awards-newsletter .row-item .right-side.back-img{margin-bottom:40px}}.awards-newsletter .awards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px}@media (max-width:767px){.awards-newsletter .awards-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 14px)}}.awards-newsletter .awards-wrap .award-left-wrap,.awards-newsletter .awards-wrap-detail .award-left-wrap{width:36%;float:left}@media (max-width:767px){.awards-newsletter .awards-wrap .award-left-wrap,.awards-newsletter .awards-wrap-detail .award-left-wrap{width:100%}}.awards-newsletter .awards-wrap .award-right-wrap,.awards-newsletter .awards-wrap-detail .award-right-wrap{width:64%}@media (max-width:767px){.awards-newsletter .awards-wrap .award-right-wrap,.awards-newsletter .awards-wrap-detail .award-right-wrap{width:100%}}.awards-newsletter .awards-wrap .award-inner,.awards-newsletter .awards-wrap-detail .award-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center}.awards-newsletter .awards-wrap .award-inner span.cup,.awards-newsletter .awards-wrap-detail .award-inner span.cup{background-image:url(../png/award-cup.png);width:31px;height:31px;position:absolute;top:20px;left:15px;z-index:1}.awards-newsletter .awards-wrap .award-inner .content-inner,.awards-newsletter .awards-wrap-detail .award-inner .content-inner{width:75%;position:relative;z-index:2}.awards-newsletter .awards-wrap .award-inner .award-name,.awards-newsletter .awards-wrap-detail .award-inner .award-name{font-family:'Avenir';color:#093C71;font-size:34px;line-height:130%;margin-bottom:18px}@media (max-width:1200px){.awards-newsletter .awards-wrap .award-inner .award-name,.awards-newsletter .awards-wrap-detail .award-inner .award-name{font-size:26px;margin-bottom:0}}.awards-newsletter .awards-wrap .award-inner .award-subtitle,.awards-newsletter .awards-wrap-detail .award-inner .award-subtitle{font-family:'Crimson Pro',serif;color:rgba(9,60,113,.5);font-size:28px;font-style:italic;line-height:140%;margin-bottom:30px}@media (max-width:1200px){.awards-newsletter .awards-wrap .award-inner .award-subtitle,.awards-newsletter .awards-wrap-detail .award-inner .award-subtitle{font-size:24px}}@media (max-width:767px){.awards-newsletter .awards-wrap .award-inner .award-subtitle,.awards-newsletter .awards-wrap-detail .award-inner .award-subtitle{margin-bottom:0}}.awards-newsletter .awards-wrap .award-1,.awards-newsletter .awards-wrap-detail .award-1{width:calc(100% - 25px);background-color:#fcf8f8;height:720px}@media (max-width:767px){.awards-newsletter .awards-wrap .award-1,.awards-newsletter .awards-wrap-detail .award-1{width:100%;height:auto;margin-bottom:20px}}.awards-newsletter .awards-wrap .award-1 img,.awards-newsletter .awards-wrap-detail .award-1 img{margin-bottom:15%;margin-top:-150px;max-width:100%}@media (max-width:767px){.awards-newsletter .awards-wrap .award-1 img,.awards-newsletter .awards-wrap-detail .award-1 img{margin-bottom:20px;margin-top:20px}}.awards-newsletter .awards-wrap .award-2,.awards-newsletter .awards-wrap-detail .award-2{background-color:#002748;float:left;height:340px;width:calc(50% - 10px);margin-right:10px}@media (max-width:767px){.awards-newsletter .awards-wrap .award-2,.awards-newsletter .awards-wrap-detail .award-2{width:100%;margin-right:0;margin-bottom:20px}}.awards-newsletter .awards-wrap .award-2 .award-name,.awards-newsletter .awards-wrap-detail .award-2 .award-name{color:#fff}.awards-newsletter .awards-wrap .award-2 .award-subtitle,.awards-newsletter .awards-wrap-detail .award-2 .award-subtitle{color:rgba(255,255,255,.5)}.awards-newsletter .awards-wrap .award-3,.awards-newsletter .awards-wrap-detail .award-3{background-color:#E9F4FF;float:left;height:340px;width:calc(50% - 10px);margin-left:10px}@media (max-width:767px){.awards-newsletter .awards-wrap .award-3,.awards-newsletter .awards-wrap-detail .award-3{width:100%;margin-left:0;margin-bottom:20px}}.awards-newsletter .awards-wrap .award-4,.awards-newsletter .awards-wrap-detail .award-4{-webkit-box-shadow:0 6px 24px 14px #fcf8f8;box-shadow:0 6px 24px 14px #fcf8f8;height:360px;margin-top:20px}.awards-newsletter .awards-wrap .award-4 .content-inner,.awards-newsletter .awards-wrap-detail .award-4 .content-inner{max-width:50%}@media (max-width:1200px){.awards-newsletter .awards-wrap .award-4 .content-inner,.awards-newsletter .awards-wrap-detail .award-4 .content-inner{max-width:90%;width:90%}}.awards-newsletter .awards-wrap .award-4 img,.awards-newsletter .awards-wrap-detail .award-4 img{margin-bottom:20px}.awards-newsletter .awards-wrap .award-5,.awards-newsletter .awards-wrap-detail .award-5{-webkit-box-shadow:0 6px 24px 14px #fcf8f8;box-shadow:0 6px 24px 14px #fcf8f8;height:360px;margin-top:20px}.awards-newsletter .awards-wrap .award-5 .content-inner,.awards-newsletter .awards-wrap-detail .award-5 .content-inner{max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.awards-newsletter .awards-wrap .award-5 .content-inner,.awards-newsletter .awards-wrap-detail .award-5 .content-inner{max-width:90%;width:90%}}.awards-newsletter .awards-wrap .award-5 .content-inner .award-wrap1,.awards-newsletter .awards-wrap-detail .award-5 .content-inner .award-wrap1{width:200px}@media (max-width:767px){.awards-newsletter .awards-wrap .award-5 .content-inner .award-wrap1,.awards-newsletter .awards-wrap-detail .award-5 .content-inner .award-wrap1{width:100px}}.awards-newsletter .awards-wrap .award-5 .content-inner .award-wrap2,.awards-newsletter .awards-wrap-detail .award-5 .content-inner .award-wrap2{width:calc(100% - 220px);padding-left:15px;text-align:center}@media (max-width:767px){.awards-newsletter .awards-wrap .award-5 .content-inner .award-wrap2,.awards-newsletter .awards-wrap-detail .award-5 .content-inner .award-wrap2{width:calc(100% - 100px)}}.awards-newsletter .awards-wrap .award-5 img,.awards-newsletter .awards-wrap-detail .award-5 img{max-height:250px}@media (max-width:767px){.awards-newsletter .awards-wrap .award-5 img,.awards-newsletter .awards-wrap-detail .award-5 img{width:100px}}.awards-newsletter .awards-wrap-detail .award-inner .content-inner{width:100%}.awards-newsletter .awards-wrap-detail .award-inner .award-name{margin-bottom:28px}.awards-newsletter .awards-wrap-detail .award-inner .content{max-width:100%;margin-bottom:110px;color:#093C71;font-family:'Avenir LT Std 55 Roman';font-size:22px;line-height:168%;padding-top:72px;text-align:left;padding-left:8%;padding-right:8%}@media (max-width:1200px){.awards-newsletter .awards-wrap-detail .award-inner .content{margin-bottom:60px;padding-top:60px;padding-left:25px;padding-right:25px}}@media (max-width:767px){.awards-newsletter .awards-wrap-detail .award-inner .content{font-size:18px}}.awards-newsletter .awards-wrap-detail .award-inner .award-name-wrap{margin-bottom:90px}@media (max-width:1200px){.awards-newsletter .awards-wrap-detail .award-inner .award-name-wrap{margin-bottom:50px}}.awards-newsletter .awards-wrap-detail .award-inner.award-6{padding-top:150px}.awards-newsletter .awards-wrap-detail .award-inner.award-6 span.cup{top:90px;left:calc(50% - 15px)}.awards-newsletter .awards-wrap-detail .award-inner.award-6 .award-name-wrap{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:767px){.awards-newsletter .awards-wrap-detail .award-inner.award-6 .award-name-wrap{margin-left:25px;margin-right:25px;margin-bottom:0}}.awards-newsletter .awards-wrap-detail .award-inner.award-7 .award-name-wrap{text-align:left;position:relative;padding-top:140px;max-width:85%}@media (max-width:1200px){.awards-newsletter .awards-wrap-detail .award-inner.award-7 .award-name-wrap{padding-top:80px;max-width:90%}}.awards-newsletter .awards-wrap-detail .award-inner.award-7 .award-name-wrap span.cup{top:70px;left:0}@media (max-width:1200px){.awards-newsletter .awards-wrap-detail .award-inner.award-7 .award-name-wrap span.cup{top:20px}}.awards-newsletter .awards-wrap-detail .award-inner.award-7 .image-1{height:890px;margin-bottom:40px}@media (max-width:767px){.awards-newsletter .awards-wrap-detail .award-inner.award-7 .image-1{height:300px}}.awards-newsletter .awards-wrap-detail .award-inner.award-7 .image-2{height:460px}@media (max-width:767px){.awards-newsletter .awards-wrap-detail .award-inner.award-7 .image-2{height:300px}}.awards-newsletter .awards-wrap-detail .award-inner.award-8{position:relative}.awards-newsletter .awards-wrap-detail .award-inner.award-8 .shade{position:absolute;background-color:#E9F4FF;height:475px;width:18%;top:-140px;left:0;z-index:-1}.awards-newsletter .awards-wrap-detail .award-inner.award-8 .content-inner{width:100%;margin:76px auto 0;max-width:1100px;padding:0 25px}@media (max-width:1200px){.awards-newsletter .awards-wrap-detail .award-inner.award-8 .content-inner{margin-top:60px}}.awards-newsletter .awards-wrap-detail .award-inner.award-8 .award-name-wrap{text-align:left;position:relative;padding-top:60px;max-width:800px}.awards-newsletter .awards-wrap-detail .award-inner.award-8 .award-name-wrap span.cup{top:0;left:0}.awards-newsletter .awards-wrap-detail .award-inner.award-8 .content{padding:0;margin-bottom:0}.news-newsletter{padding:150px 25px 140px;position:relative}@media (max-width:1200px){.news-newsletter{padding:30px 25px 60px}}@media (max-width:767px){.news-newsletter{padding-bottom:0}}.news-newsletter .shade{position:absolute;background-color:#E9F4FF;height:270px;width:15%;top:220px;left:0;z-index:-1}.news-newsletter .title{color:#000;margin-bottom:130px;text-align:center;line-height:135%;text-transform:uppercase;font-family:'AvenirNextRegular';font-size:66px}@media (max-width:1200px){.news-newsletter .title{font-size:48px;margin-bottom:60px}}@media (max-width:767px){.news-newsletter .title{font-size:32px}}.news-newsletter .title strong{color:#083c70;font-family:'AvenirNextBold'}.news-newsletter .tab-wrap{margin:0 75px}@media (max-width:1200px){.news-newsletter .tab-wrap{margin:0}}.news-newsletter .tab-items{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.news-newsletter .tab-items{display:none}}.news-newsletter .tab-items a{font-family:'Avenir';color:#093C71;font-size:34px;opacity:.25;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:25%}@media (max-width:1200px){.news-newsletter .tab-items a{font-size:26px}}.news-newsletter .tab-items a.active,.news-newsletter .tab-items a:hover{opacity:1}.news-newsletter .tab-items a.active:after,.news-newsletter .tab-items a:hover:after{content:"";background-color:#093C71;position:absolute;bottom:-34px;left:0;width:80px;height:3px}.news-newsletter .tab-content{margin-top:80px}.news-newsletter .tab-content .tab-element{display:none;color:#093C71}@media (max-width:767px){.news-newsletter .tab-content .tab-element{display:block;margin-bottom:60px}}.news-newsletter .tab-content .tab-element.active{display:block}.news-newsletter .tab-content .non-desktop{display:none;font-family:'Avenir';color:#093C71;font-size:28px;color:#093C71;margin-bottom:70px;position:relative;text-align:center}@media (max-width:767px){.news-newsletter .tab-content .non-desktop{display:block}}.news-newsletter .tab-content .non-desktop:after{content:"";background-color:#093C71;position:absolute;bottom:-20px;left:calc(50% - 40px);width:80px;height:3px}.news-newsletter .tab-content .col{float:left;width:25%;padding-right:20px}@media (max-width:767px){.news-newsletter .tab-content .col{width:100%;padding-right:0;text-align:center}}.news-newsletter .tab-content .col .col-title{text-transform:uppercase;font-family:'Avenir';font-size:24px;letter-spacing:2px;margin-bottom:55px}@media (max-width:1200px){.news-newsletter .tab-content .col .col-title{font-size:20px;margin-bottom:40px}}.news-newsletter .tab-content .col .title1{font-family:'AvenirNextBold';font-size:22px;margin-bottom:14px}@media (max-width:1200px){.news-newsletter .tab-content .col .title1{font-size:18px}}.news-newsletter .tab-content .col .title2{font-family:'AvenirNextMedium';font-size:22px;margin-bottom:50px}@media (max-width:1200px){.news-newsletter .tab-content .col .title2{font-size:18px;margin-bottom:30px}}.news-newsletter .tab-content .tab-anniversaries{position:relative;padding-bottom:590px}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries{padding-bottom:0}}.news-newsletter .tab-content .tab-anniversaries .image-1{position:absolute;width:475px;height:615px;bottom:0;right:-100px;background-position:center bottom}@media (max-width:1200px){.news-newsletter .tab-content .tab-anniversaries .image-1{width:300px;height:500px;right:-25px}}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries .image-1{width:100%;height:450px;right:0;bottom:0}}.news-newsletter .tab-content .tab-anniversaries .image-2{position:absolute;width:340px;height:300px;bottom:0;background-position:center bottom;right:390px}@media (max-width:1200px){.news-newsletter .tab-content .tab-anniversaries .image-2{width:350px;height:300px;right:290px}}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries .image-2{width:100%;height:250px;right:0;bottom:460px}}.news-newsletter .tab-content .tab-anniversaries .image-3{position:absolute;width:340px;height:300px;bottom:315px;background-position:center bottom;right:390px}@media (max-width:1200px){.news-newsletter .tab-content .tab-anniversaries .image-3{width:350px;height:300px;right:290px}}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries .image-3{width:100%;height:250px;right:0;bottom:720px}}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries .show-desktop{display:none!important}}.news-newsletter .tab-content .tab-anniversaries .show-mobile{display:none;margin-bottom:10px;max-width:100%}@media (max-width:767px){.news-newsletter .tab-content .tab-anniversaries .show-mobile{display:block}}.news-newsletter .tab-content .tab-announcements{color:#093C71}.news-newsletter .tab-content .tab-announcements .content{color:#093C71;font-family:'Avenir LT Std 55 Roman';font-size:22px;line-height:168%}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .content{font-size:18px}}.news-newsletter .tab-content .tab-announcements .content h2{text-transform:uppercase;font-family:'Avenir';font-size:26px;letter-spacing:2px;margin-bottom:30px;color:#093C71;padding-top:0;padding-bottom:0}@media (max-width:1200px){.news-newsletter .tab-content .tab-announcements .content h2{font-size:22px}}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .content h2{font-size:18px}}.news-newsletter .tab-content .tab-announcements .content strong{font-family:'AvenirNextDemiBold'}.news-newsletter .tab-content .tab-announcements .post-main{margin-bottom:70px}.news-newsletter .tab-content .tab-announcements .post-main .blog-image-main{height:610px;width:100%;margin-bottom:60px}@media (max-width:1200px){.news-newsletter .tab-content .tab-announcements .post-main .blog-image-main{height:400px}}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .post-main .blog-image-main{height:280px}}.news-newsletter .tab-content .tab-announcements .post-sub-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media (max-width:1200px){.news-newsletter .tab-content .tab-announcements .post-sub-wrap{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .post-sub-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-newsletter .tab-content .tab-announcements .post-sub{width:50%}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .post-sub{width:100%;margin-bottom:50px}}.news-newsletter .tab-content .tab-announcements .post-sub .blog-image-main{margin-bottom:60px;height:440px;width:100%}@media (max-width:1200px){.news-newsletter .tab-content .tab-announcements .post-sub .blog-image-main{height:280px}}.news-newsletter .tab-content .tab-announcements .post-sub .content{width:85%}@media (max-width:767px){.news-newsletter .tab-content .tab-announcements .post-sub .content{width:100%}}.top-banner-services{height:calc(53vh + 118px)}@media screen and (max-width:1130px){.top-banner-services{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-services{height:500px}}.top-banner-services .back-img{position:relative;height:calc(53vh + 118px);background-position:center 14%}@media screen and (max-width:1130px){.top-banner-services .back-img{height:calc(53vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-services .back-img{height:500px}}.top-banner-services .back-img:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,36,156,.15)}.top-banner-services .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;z-index:2}.top-banner-services .content strong{font-family:'AvenirNextBold'}.top-banner-services .title-first-row{margin-bottom:35px!important}@media screen and (max-width:500px){.top-banner-services .title-first-row{margin-bottom:0!important}}.top-banner-services .title{position:relative;margin:0 auto 17px auto;color:#fff;font-size:48px;font-family:'AvenirNextRegular';line-height:110%}@media (max-width:750px){.top-banner-services .title{font-size:5.33333vw}}@media (max-width:550px){.top-banner-services .title{font-size:7.27273vw}}@media (max-width:500px){.top-banner-services .title{font-size:8vw}}.top-banner-services .title span{background-color:#002747;padding:10px 25px}@media screen and (max-width:500px){.top-banner-services .title{margin:0 auto;line-height:2}}.top-banner-services .subtitle{font-family:'AvenirNextBold';font-size:19px;color:#fff}@media (max-width:750px){.top-banner-services .subtitle{font-size:2.53333vw}}@media (max-width:550px){.top-banner-services .subtitle{font-size:3.45455vw}}@media (max-width:500px){.top-banner-services .subtitle{font-size:3.4vw}}.top-banner-services .subtitle span{background-color:#002747;padding:10px 25px}.top-banner-services .cta-buttons{margin-right:30px;color:#ffffff!important}.top-banner-services .cta-buttons:last-child{margin-right:0}@media (max-width:668px){.top-banner-services .cta-buttons{margin:20px auto 20px auto;display:block}}.top-banner-services .bottom-btn-row{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}.top-banner-services .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner-services .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner-services .bottom-btn-row a:hover img{opacity:.8}.top-banner-services .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.top-banner-services .custom-logo-wrapper{position:absolute;z-index:2;right:20px;bottom:20px}.top-banner-services .custom-logo-wrapper .custom-logo{display:inline-block;max-height:100px;width:auto}@media screen and (max-width:678px){.top-banner-services .custom-logo-wrapper .custom-logo{max-height:80px}}.top-banner-type-2-services{height:calc(75.5vh + 118px)}@media screen and (max-width:1130px){.top-banner-type-2-services{height:calc(70vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-type-2-services{height:500px}}.top-banner-type-2-services .back-img{position:relative;height:calc(75.5vh + 118px);background-position:center 14%}@media screen and (max-width:1130px){.top-banner-type-2-services .back-img{height:calc(70vh + 93px)}}@media (max-height:500px) and (orientation:landscape){.top-banner-type-2-services .back-img{height:500px}}.top-banner-type-2-services .back-img:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,36,156,.15)}.top-banner-type-2-services .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;z-index:2}.top-banner-type-2-services .content strong{font-family:'AvenirNextBold'}.top-banner-type-2-services .title-first-row{margin-bottom:35px!important}@media screen and (max-width:500px){.top-banner-type-2-services .title-first-row{margin-bottom:0!important}}.top-banner-type-2-services .title{position:relative;margin:0 auto 17px auto;color:#fff;font-size:48px;font-family:'AvenirNextRegular';line-height:110%}@media (max-width:750px){.top-banner-type-2-services .title{font-size:5.33333vw}}@media (max-width:550px){.top-banner-type-2-services .title{font-size:7.27273vw}}@media (max-width:500px){.top-banner-type-2-services .title{font-size:8vw}}.top-banner-type-2-services .title span{background-color:#002747;padding:10px 25px}@media screen and (max-width:500px){.top-banner-type-2-services .title{margin:0 auto;line-height:2}}.top-banner-type-2-services .subtitle{font-family:'AvenirNextBold';font-size:19px;color:#fff}@media (max-width:750px){.top-banner-type-2-services .subtitle{font-size:2.53333vw}}@media (max-width:550px){.top-banner-type-2-services .subtitle{font-size:3.45455vw}}@media (max-width:500px){.top-banner-type-2-services .subtitle{font-size:3.4vw}}.top-banner-type-2-services .subtitle span{background-color:#002747;padding:10px 25px}.top-banner-type-2-services .cta-buttons{margin-right:30px;color:#ffffff!important}.top-banner-type-2-services .cta-buttons:last-child{margin-right:0}@media (max-width:668px){.top-banner-type-2-services .cta-buttons{margin:20px auto 20px auto;display:block}}.top-banner-type-2-services .bottom-btn-row{position:absolute;bottom:-90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}.top-banner-type-2-services .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.top-banner-type-2-services .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.top-banner-type-2-services .bottom-btn-row a:hover img{opacity:.8}.top-banner-type-2-services .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.top-banner-type-2-services .custom-logo-wrapper{position:absolute;z-index:2;right:20px;bottom:20px}.top-banner-type-2-services .custom-logo-wrapper .custom-logo{display:inline-block;max-height:100px;width:auto}@media screen and (max-width:678px){.top-banner-type-2-services .custom-logo-wrapper .custom-logo{max-height:80px}}.section-prefabrications{position:relative;padding:112px 3vw;border-top:1px solid #008aff;border-right:1px solid #008aff;border-radius:0 500px 0 0;background-size:auto,cover}@media screen and (max-width:768px){.section-prefabrications{border-radius:0;border-right:none}}.section-prefabrications .container{max-width:1250px;padding:0}.section-prefabrications .heading-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;color:#FFF}@media screen and (max-width:768px){.section-prefabrications .heading-box{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-prefabrications .head-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:317px;margin:0 0 24px 3vw;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:solid 5px #f5f5f5}@media screen and (max-width:768px){.section-prefabrications .head-box{width:226px;margin:0 0 24px 45px;padding:10px 8px}}.section-prefabrications .head-box .title{margin:0 0 0 -5vw;padding:8px 0 0;font-weight:400;font-size:40px;font-family:'AvenirNextBold';line-height:1.2;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:768px){.section-prefabrications .head-box .title{margin:0 0 0 -59px;padding:4px 0 0;font-size:28px}}.section-prefabrications .subtitle{margin:0 0 .67em;padding:8px 0 0;font-weight:700;font-size:16px;line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:#FFF}.section-prefabrications .basic-text{max-width:625px;font-size:16px;line-height:2}@media screen and (max-width:768px){.section-prefabrications .basic-text{text-align:center}}.section-prefabrications .small-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0}.section-prefabrications .small-button-wrap .small-button{display:inline;padding:14px 24px;background-color:#FFF;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease;font-family:'Avenirltstd book',sans-serif;color:#3b3b3b;font-size:11px;text-align:center;letter-spacing:1px;line-height:1.5;text-decoration:none;text-transform:uppercase}@media screen and (min-width:993px){.section-prefabrications .small-button-wrap .small-button:hover{background-color:#008aff;color:#fff}}.section-partners{padding:112px 3vw}.section-partners .container{max-width:1250px;padding:0}.section-partners .title{padding:8px 0 0;color:#8f8f8f;font-size:16px;font-family:"AvenirNextMedium",sans-serif;font-weight:700;line-height:1.5;letter-spacing:2px;text-align:center;text-transform:uppercase}.section-partners .logo-box-items{margin:24px 0 4px;text-align:center}.section-partners .logo-box-items .logo-link{display:inline-block;margin:0 16px 10px}.section-partners .logo-box-items .logo{width:auto;height:40px;opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%);-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.section-partners .logo-box-items .logo:hover{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.section-partners .basic-text{width:625px;margin:0 auto;text-align:center;font-family:'Avenirltstd book',sans-serif;font-size:16px;line-height:2;color:#333}@media screen and (max-width:768px){.section-partners .basic-text{width:100%}}.section-grid{padding:112px 3vw 0}.section-grid .container{max-width:1250px;padding:0}.section-grid .w-layout-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.section-grid .w-layout-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-grid .w-layout-grid.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.section-grid .w-layout-grid.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-grid .w-layout-grid .grid-heading-box,.section-grid .w-layout-grid .rect-outer{width:calc(50% - 2.5vw)}@media screen and (max-width:768px){.section-grid .w-layout-grid .grid-heading-box,.section-grid .w-layout-grid .rect-outer{width:100%}}@media screen and (max-width:768px){.section-grid .grid-heading-box{text-align:center}}.section-grid .wrap-title{position:relative;display:inline-block;margin:0 0 54px}@media screen and (max-width:768px){.section-grid .wrap-title{margin:0 auto 54px}}.section-grid .wrap-title .title{position:relative;z-index:2;margin:0 0 0 -15px;font-family:"AvenirNextRegular",sans-serif;color:#282828;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:768px){.section-grid .wrap-title .title{margin:0;font-size:25px}}@media screen and (max-width:500px){.section-grid .wrap-title .title{font-size:20px}}.section-grid .wrap-title .title strong{font-family:"AvenirNextBold",sans-serif}.section-grid .wrap-title .animated-brackets-type-3{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:52px;width:89%;z-index:1;height:161%}@media screen and (max-width:768px){.section-grid .wrap-title .animated-brackets-type-3{width:60%;left:42px}}.section-grid .basic-text{font-family:'Avenirltstd book',sans-serif;font-size:16px;line-height:2;color:#333}.section-grid .rect-outer{padding-top:48%}@media screen and (max-width:768px){.section-grid .rect-outer{margin:50px 0 0}}.section-portfolio{padding:112px 3vw;background-position:50% 50%;background-size:cover;background-attachment:fixed}.section-portfolio .container{max-width:1250px;padding:0}.section-portfolio .heading-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-portfolio .heading-box{width:100%}}.section-portfolio .mid-head-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:144px}@media screen and (max-width:678px){.section-portfolio .mid-head-box{height:124px}}.section-portfolio .mid-head-box .animated-brackets-type-9{position:static;left:0;top:0;right:0;bottom:0;width:200px;height:120px;margin:0 0 24px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-portfolio .mid-head-box .animated-brackets-type-9{width:163px;height:100px}}.section-portfolio .mid-head-box .section-title{margin:32px 0 56px;padding:0;position:absolute;left:0;top:0;right:0;bottom:auto;overflow:hidden;width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;color:#fff;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:678px){.section-portfolio .mid-head-box .section-title{font-size:32px}}.section-portfolio .mid-head-box .section-title strong{font-family:"AvenirNextBold",sans-serif}.section-portfolio .content{width:70%;font-family:'Avenirltstd book',sans-serif;font-size:16px;line-height:2;text-align:center;color:#FFF}.section-portfolio .case-study-holder{margin:80px 0 0}.section-portfolio .case-study-holder .title{padding:8px 0 0;font-family:"AvenirNextBold",sans-serif;font-size:16px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#FFF}.section-portfolio .case-study-holder .small-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:32px 0 0}@media screen and (max-width:992px){.section-portfolio .case-study-holder .small-button-wrap{margin:12px 0 0}}.section-portfolio .case-study-holder .small-button-wrap .small-button{display:inline-block;padding:15px 26px;background-color:#008aff;color:#FFF;font-size:11px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}.section-portfolio .case-study-holder .small-button-wrap .small-button:hover{background-color:#FFF;color:#008aff}.section-portfolio .case-study-holder .case-study-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:40px auto 0}@media screen and (max-width:992px){.section-portfolio .case-study-holder .case-study-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px -10px 0}}@media screen and (max-width:678px){.section-portfolio .case-study-holder .case-study-box{margin:40px auto 0}}.section-portfolio .rect-outer{width:32%;padding-top:40%}@media screen and (max-width:992px){.section-portfolio .rect-outer{width:calc(50% - 20px);margin:0 10px 20px;padding-top:52%}}@media screen and (max-width:678px){.section-portfolio .rect-outer{width:100%;margin:0 0 20px;padding-top:100%}}.section-portfolio .rect-outer .title-wrap{position:absolute;bottom:0;left:0;width:100%;padding:16px;text-align:center;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-portfolio .rect-outer .title-wrap .title{padding:8px 0 0;font-family:"AvenirNextBold",sans-serif;font-size:16px;line-height:1.5;color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:2px}.section-portfolio .rect-outer .title-wrap .arrow{display:inline-block;width:24px;-webkit-transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.section-portfolio .rect-outer .hidden-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;padding:16px;width:100%;height:100%;z-index:1;top:0;left:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-portfolio .rect-outer .hidden-block .inner-content{width:100%;text-align:center}.section-portfolio .rect-outer .hidden-block .inner-content .title{margin:0 0 16px;padding:0;font-family:"AvenirNextBold",sans-serif;font-size:16px;line-height:1.5;color:#FFF;text-transform:uppercase;letter-spacing:2px}.section-portfolio .rect-outer .hidden-block .inner-content .subject{display:block;margin:0;padding:16px 0 0;border-top:1px solid #FFF;font-family:"AvenirNextBold",sans-serif;font-size:16px;line-height:1.5;color:#FFF;text-transform:uppercase}.section-portfolio .rect-outer .hidden-block .inner-content .button-view{display:inline-block;margin:16px 0 0;padding:15px 24px;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease;font-family:"AvenirNextRegular",sans-serif;color:#3d3d3d;background-color:#FFF;font-size:11px;text-align:center;letter-spacing:1px;text-transform:uppercase}.section-portfolio .rect-outer .hidden-block .inner-content .button-view:hover{cursor:pointer;color:#FFF;background-color:#008aff}@media screen and (min-width:1025px){.section-portfolio .rect-outer:hover{-webkit-box-shadow:0 6px 15px 2px rgba(95,182,255,.38);box-shadow:0 6px 15px 2px rgba(95,182,255,.38)}.section-portfolio .rect-outer:hover .title-wrap{opacity:0}.section-portfolio .rect-outer:hover .hidden-block{opacity:1}}.section-why-choose-general{padding:112px 3vw}.section-why-choose-general .container{max-width:1250px;padding:0}.section-why-choose-general .w-layout-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.section-why-choose-general .w-layout-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-why-choose-general .w-layout-grid .grid-heading-box,.section-why-choose-general .w-layout-grid .rect-outer{width:calc(50% - 2.5vw)}@media screen and (max-width:768px){.section-why-choose-general .w-layout-grid .grid-heading-box,.section-why-choose-general .w-layout-grid .rect-outer{width:100%}}@media screen and (max-width:768px){.section-why-choose-general .grid-heading-box{text-align:center}}.section-why-choose-general .wrap-title{position:relative;display:inline-block;margin:0 0 54px}@media screen and (max-width:768px){.section-why-choose-general .wrap-title{margin:0 auto 54px}}.section-why-choose-general .wrap-title .title{position:relative;z-index:2;margin:0 0 0 -15px;font-family:"AvenirNextRegular",sans-serif;color:#282828;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase}@media screen and (max-width:768px){.section-why-choose-general .wrap-title .title{margin:0;font-size:25px}}@media screen and (max-width:500px){.section-why-choose-general .wrap-title .title{font-size:20px}}.section-why-choose-general .wrap-title .title strong{font-family:"AvenirNextBold",sans-serif}.section-why-choose-general .wrap-title .animated-brackets-type-3{position:absolute!important;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:52px;width:89%;z-index:1;height:161%}@media screen and (max-width:768px){.section-why-choose-general .wrap-title .animated-brackets-type-3{width:60%;left:42px}}.section-why-choose-general .basic-text{font-family:"AvenirNextRegular",sans-serif;font-size:16px;line-height:2;color:#333}.section-why-choose-general .headline-items{width:50%}@media screen and (max-width:768px){.section-why-choose-general .headline-items{width:100%;margin:40px 0 0}}.section-why-choose-general .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:175px;margin:0 0 36px 23px;opacity:0;-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}@media screen and (max-width:768px){.section-why-choose-general .item{margin:0 0 36px}}.section-why-choose-general .item .animated-brackets-type-10{left:0;top:0;right:0;bottom:0;width:258px;height:100%;margin:0;padding:0}.section-why-choose-general .item .section-title{position:absolute;left:0;top:0;width:100%;padding:41px 0 50px;color:#282828;font-size:20px;font-family:"AvenirNextRegular",sans-serif;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:500px){.section-why-choose-general .item .section-title{font-size:16px}}.section-why-choose-general .item .section-title strong{display:block;font-size:40px;font-family:"AvenirNextBold",sans-serif;font-weight:400}@media screen and (max-width:500px){.section-why-choose-general .item .section-title strong{font-size:30px}}.section-why-choose-general .is_on_screen.item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.section-contractors{padding:112px 3vw;border-top-right-radius:300px;background-position:50% 50%;background-size:cover;background-attachment:fixed}@media screen and (max-width:768px){.section-contractors{border-top-right-radius:0}}.section-contractors .container{max-width:1250px;padding:0}.section-contractors .mid-head-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:175px;margin:0 0 112px}@media screen and (max-width:460px){.section-contractors .mid-head-box{height:170px}}.section-contractors .mid-head-box .animated-brackets-type-9{position:static;left:0;top:0;right:0;bottom:0;width:393px;height:100%;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:460px){.section-contractors .mid-head-box .animated-brackets-type-9{width:80%;margin:0 auto}}.section-contractors .mid-head-box .section-title{margin:0;padding:0;position:absolute;left:0;top:43px;right:0;bottom:auto;overflow:hidden;width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;color:#fff;font-size:40px;line-height:1.14;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:460px){.section-contractors .mid-head-box .section-title{top:70px;font-size:20px}}.section-contractors .mid-head-box .section-title strong{font-family:"AvenirNextBold",sans-serif}.section-contractors .w-layout-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.section-contractors .w-layout-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-contractors .w-layout-grid .grid-heading-box,.section-contractors .w-layout-grid .grid-image{width:calc(50% - 2.5vw)}@media screen and (max-width:1400px){.section-contractors .w-layout-grid .grid-heading-box,.section-contractors .w-layout-grid .grid-image{width:50%;padding:0 0 0 72px}}@media screen and (max-width:768px){.section-contractors .w-layout-grid .grid-heading-box,.section-contractors .w-layout-grid .grid-image{width:100%;padding:0}}.section-contractors .w-layout-grid .wrap-title{position:relative;display:inline-block;margin:0 0 23px}@media screen and (max-width:768px){.section-contractors .w-layout-grid .wrap-title{margin:50px auto}}.section-contractors .w-layout-grid .wrap-title .title{position:relative;z-index:2;height:150px;margin:0 0 0 -11px;font-family:"AvenirNextRegular",sans-serif;color:#FFF;font-size:40px;line-height:1.37;letter-spacing:1px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.section-contractors .w-layout-grid .wrap-title .title{margin:0;font-size:20px;height:110px}}.section-contractors .w-layout-grid .wrap-title .title strong{font-family:"AvenirNextBold",sans-serif}.section-contractors .w-layout-grid .wrap-title .animated-brackets-type-3{position:absolute!important;display:block;top:0;left:52px;width:89%;z-index:1;height:100%}@media screen and (max-width:768px){.section-contractors .w-layout-grid .wrap-title .animated-brackets-type-3{left:42px}}.section-contractors .w-layout-grid .wrap-title .number{position:absolute;left:0;top:0;margin:-24px 0 0 -70px;padding:0;color:rgba(255,255,255,.28);font-size:200px;font-family:"AvenirNextBold",sans-serif;font-weight:400;line-height:1}@media screen and (max-width:768px){.section-contractors .w-layout-grid .wrap-title .number{margin:-12px 0 0 -40px;font-size:130px}}.section-contractors .w-layout-grid.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:768px){.section-contractors .w-layout-grid.inverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-contractors .w-layout-grid.inverse .wrap-title .title{height:98px}.section-contractors .w-layout-grid.inverse .wrap-title .animated-brackets-type-3{height:100%}.section-contractors .w-layout-grid.inverse .wrap-title .number{margin:-48px 0 0 -71px}@media screen and (max-width:768px){.section-contractors .w-layout-grid.inverse .wrap-title .number{margin:-12px 0 0 -41px}}@media screen and (max-width:768px){.section-contractors .grid-heading-box{text-align:center}}.section-contractors .basic-text{font-family:"AvenirNextRegular",sans-serif;font-size:16px;line-height:2;color:#FFF}.section-contractors .rect-outer{height:600px}@media screen and (max-width:768px){.section-contractors .rect-outer{height:450px;margin:50px 0 0}}@media screen and (max-width:500px){.section-contractors .rect-outer{height:400px}}.section-contractors .mid-head-box-2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:175px;margin:112px 0 24px}@media screen and (max-width:678px){.section-contractors .mid-head-box-2{height:124px}}.section-contractors .mid-head-box-2 .animated-brackets-type-9{position:static;left:0;top:0;right:0;bottom:0;width:563px;height:175px;margin:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-contractors .mid-head-box-2 .animated-brackets-type-9{width:163px;height:100px}}.section-contractors .mid-head-box-2 .section-title{margin:0;padding:0;position:absolute;left:0;top:58px;right:0;bottom:auto;overflow:hidden;width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;color:#fff;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:678px){.section-contractors .mid-head-box-2 .section-title{top:38px;font-size:20px}}.section-contractors .mid-head-box-2 .section-title strong{font-family:"AvenirNextBold",sans-serif}.section-contractors .mid-head-box-2 .number{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:-13px;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"AvenirNextBold",sans-serif;color:rgba(255,255,255,.28);font-size:200px;font-weight:700;line-height:1}@media screen and (max-width:678px){.section-contractors .mid-head-box-2 .number{font-size:120px;margin-top:2px}}.section-contractors .text{max-width:875px;margin:0 auto 80px;font-family:"AvenirNextRegular",sans-serif;font-size:16px;line-height:2;color:#FFF;text-align:center}.section-contractors .subtitle{margin:0 0 40px;text-align:center;text-transform:uppercase;color:#FFF;font-family:"AvenirNextBold",sans-serif;font-weight:400;font-size:16px;line-height:2}.section-contractors .team-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto}@media screen and (max-width:992px){.section-contractors .team-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px -10px 0}}@media screen and (max-width:678px){.section-contractors .team-box{margin:40px auto 0}}.section-contractors .team-box .teammate-bio-wrap{min-height:290px;width:100%;left:0;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}@media (max-width:1024px){.section-contractors .team-box .teammate-bio-wrap{opacity:0}}@media (max-width:768px){.section-contractors .team-box .teammate-bio-wrap{min-height:auto}}.section-contractors .team-box .teammate-bio-wrap .bio-title{position:absolute;top:32px;line-height:1;margin:0;text-align:center;font-family:'AvenirNextBold';opacity:.035;text-transform:uppercase;color:#fff;font-size:calc(11vw - 40px);letter-spacing:1.5px}@media (max-width:1600px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:8.75vw}}@media (max-width:1440px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:8.33333vw}}@media (max-width:992px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:9.07258vw}}@media (max-width:768px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:9.11458vw}}@media (max-width:600px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:10vw}}@media (max-width:480px){.section-contractors .team-box .teammate-bio-wrap .bio-title{font-size:40px}}.section-contractors .team-box .teammate-bio-wrap .bio-content{padding:80px 0 55px 0;font-family:'AvenirNextRegular';font-size:21px;color:#fff!important;line-height:35px;text-align:center;width:65%}@media (max-width:1440px){.section-contractors .team-box .teammate-bio-wrap .bio-content{font-size:1.25vw}}@media (max-width:1024px){.section-contractors .team-box .teammate-bio-wrap .bio-content{font-size:2.05078vw}}@media (max-width:992px){.section-contractors .team-box .teammate-bio-wrap .bio-content{font-size:1.6129vw}}@media (max-width:768px){.section-contractors .team-box .teammate-bio-wrap .bio-content{font-size:14px}}@media (max-width:1440px){.section-contractors .team-box .teammate-bio-wrap .bio-content{line-height:30px}}@media (max-width:768px){.section-contractors .team-box .teammate-bio-wrap .bio-content{padding:50px 0;width:75%}}@media (max-width:480px){.section-contractors .team-box .teammate-bio-wrap .bio-content{width:90%}}@media (max-width:992px){.section-contractors .team-box .teammate-bio-wrap .bio-content{line-height:1.4}}.section-contractors .team-box .teammate-bio-wrap .bio-content span{color:#fff!important}.section-contractors .team-box .team-box-item{width:calc(33.3% - 20px);margin:0 10px 20px}@media screen and (max-width:992px){.section-contractors .team-box .team-box-item{width:calc(50% - 20px)}}@media screen and (max-width:678px){.section-contractors .team-box .team-box-item{width:100%;margin:0 0 20px}}.section-contractors .team-box .team-box-item.active .teammate-bio-wrap{z-index:2;opacity:1}.section-contractors .team-box .team-box-item.close .teammate-bio-wrap{z-index:3;opacity:1}.section-contractors .team-box .rect-outer{display:block;width:100%;padding-top:40%}@media screen and (max-width:992px){.section-contractors .team-box .rect-outer{padding-top:52%}}@media screen and (max-width:678px){.section-contractors .team-box .rect-outer{padding-top:100%}}.section-contractors .team-box .rect-outer .title-wrap{position:absolute;bottom:0;left:0;width:100%;padding:16px 16px 20px;text-align:center;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-contractors .team-box .rect-outer .title-wrap .title{padding:8px 0 0;font-family:"AvenirNextBold",sans-serif;font-weight:700;font-size:20px;line-height:1.5;color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:2px}.section-contractors .team-box .rect-outer .title-wrap .position,.section-contractors .team-box .rect-outer .title-wrap .additional-text{display:block;margin:0;padding:8px 0 0;font-weight:900;line-height:1.2;text-transform:uppercase}.section-contractors .team-box .rect-outer .title-wrap .position{color:#5fb6ff;font-family:"AvenirNextBold",sans-serif;font-size:14px}.section-contractors .team-box .rect-outer .title-wrap .additional-text{color:#FFF;font-family:"AvenirNextRegular",sans-serif;font-weight:400;font-size:12px}.section-contractors .team-box .rect-outer .title-wrap .arrow{display:inline-block;width:24px;-webkit-transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.section-contractors .team-box .rect-outer .hidden-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;padding:16px;width:100%;height:100%;z-index:1;top:0;left:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-contractors .team-box .rect-outer .hidden-block .inner-content{width:100%;text-align:center}.section-contractors .team-box .rect-outer .hidden-block .inner-content .title{margin:0 0 16px;padding:0;font-family:"AvenirNextBold",sans-serif;font-weight:700;font-size:24px;line-height:1.5;color:#FFF;text-transform:uppercase;letter-spacing:2px}.section-contractors .team-box .rect-outer .hidden-block .inner-content .position{display:block;padding:16px 0 0;border-top:1px solid #FFF;color:#5fb6ff;font-family:"AvenirNextBold",sans-serif;font-weight:900;font-size:14px}.section-contractors .team-box .rect-outer .hidden-block .inner-content .button-view{display:block;margin:16px 0 0;padding:11px 24px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;background-color:#008aff;text-align:center}.section-contractors .team-box .rect-outer .hidden-block .inner-content .button-view img{display:inline-block;width:24px;-webkit-filter:brightness(3000%);filter:brightness(3000%)}.section-contractors .team-box .rect-outer .hidden-block .inner-content .button-view:hover{cursor:pointer;background-color:#FFF}.section-contractors .team-box .rect-outer .hidden-block .inner-content .button-view:hover img{-webkit-filter:brightness(100%);filter:brightness(100%)}@media screen and (min-width:1025px){.section-contractors .team-box .rect-outer:hover{-webkit-box-shadow:0 6px 15px 2px rgba(95,182,255,.38);box-shadow:0 6px 15px 2px rgba(95,182,255,.38)}.section-contractors .team-box .rect-outer:hover .title-wrap{opacity:0}.section-contractors .team-box .rect-outer:hover .hidden-block{opacity:1}}.section-portfolio-type-2{padding:112px 3vw;background-color:#FFF}.section-portfolio-type-2 .container{max-width:1250px;padding:0}.section-portfolio-type-2 .heading-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-portfolio-type-2 .heading-box{width:100%}}.section-portfolio-type-2 .mid-head-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px}@media screen and (max-width:678px){.section-portfolio-type-2 .mid-head-box{height:124px}}.section-portfolio-type-2 .mid-head-box .animated-brackets-type-10{position:static;left:0;top:0;right:0;bottom:0;width:394px;height:140px;margin:0 0 24px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:678px){.section-portfolio-type-2 .mid-head-box .animated-brackets-type-10{width:163px;height:100px}}.section-portfolio-type-2 .mid-head-box .section-title{margin:40px 0 56px;padding:0;position:absolute;left:0;top:0;right:0;bottom:auto;overflow:hidden;width:auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;color:#282828;font-family:"AvenirNextRegular",sans-serif;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (max-width:678px){.section-portfolio-type-2 .mid-head-box .section-title{font-size:32px}}.section-portfolio-type-2 .mid-head-box .section-title strong{color:#012747;font-family:"AvenirNextBold",sans-serif;font-weight:700}.section-portfolio-type-2 .content{width:85%;font-family:"AvenirNextRegular",sans-serif;font-size:16px;line-height:2;text-align:center;color:#333}.section-portfolio-type-2 .case-study-holder{margin:80px 0 0}.section-portfolio-type-2 .case-study-holder .title{padding:8px 0 0;font-family:"AvenirNextBold",sans-serif;font-size:16px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#282828}.section-portfolio-type-2 .case-study-holder .small-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:32px 0 0}@media screen and (max-width:992px){.section-portfolio-type-2 .case-study-holder .small-button-wrap{margin:12px 0 0}}.section-portfolio-type-2 .case-study-holder .small-button-wrap .small-button{display:inline-block;padding:15px 26px;background-color:#008aff;color:#FFF;font-family:"AvenirNextRegular",sans-serif;font-weight:400;font-size:11px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease}.section-portfolio-type-2 .case-study-holder .small-button-wrap .small-button:hover{background-color:#012747;color:rgba(255,255,255,.9)}.section-portfolio-type-2 .case-study-holder .case-study-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:40px auto 0}@media screen and (max-width:992px){.section-portfolio-type-2 .case-study-holder .case-study-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px -10px 0}}@media screen and (max-width:678px){.section-portfolio-type-2 .case-study-holder .case-study-box{margin:40px auto 0}}.section-portfolio-type-2 .rect-outer{width:calc(33.3% - 20px);margin:0 10px 20px;padding-top:40%}@media screen and (max-width:992px){.section-portfolio-type-2 .rect-outer{width:calc(50% - 20px);padding-top:52%}}@media screen and (max-width:678px){.section-portfolio-type-2 .rect-outer{width:100%;margin:0 0 20px;padding-top:100%}}.section-portfolio-type-2 .rect-outer .title-wrap{position:absolute;bottom:0;left:0;width:100%;padding:16px;text-align:center;opacity:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-portfolio-type-2 .rect-outer .title-wrap .title{padding:8px 0 0;font-family:"AvenirNextBold",sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#FFF;text-align:center;text-transform:uppercase;letter-spacing:2px}.section-portfolio-type-2 .rect-outer .title-wrap .arrow{display:inline-block;width:24px;-webkit-transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(180deg) rotateY(0deg) rotateZ(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.section-portfolio-type-2 .rect-outer .hidden-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;padding:16px;width:100%;height:100%;z-index:1;top:0;left:0;background-color:rgba(0,21,42,.77);opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-portfolio-type-2 .rect-outer .hidden-block .inner-content{width:100%;text-align:center}.section-portfolio-type-2 .rect-outer .hidden-block .inner-content .title{margin:0 0 16px;padding:0;font-family:"AvenirNextBold",sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#FFF;text-transform:uppercase;letter-spacing:2px}.section-portfolio-type-2 .rect-outer .hidden-block .inner-content .subject{display:block;margin:0;padding:16px 0 0;border-top:1px solid #FFF;font-family:"AvenirNextRegular",sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#FFF;text-transform:uppercase}.section-portfolio-type-2 .rect-outer .hidden-block .inner-content .button-view{display:inline-block;margin:16px 0 0;padding:15px 24px;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease;transition:background-color 300ms ease;font-family:"AvenirNextRegular",sans-serif;font-weight:400;color:#3d3d3d;background-color:#FFF;font-size:11px;text-align:center;letter-spacing:1px;text-transform:uppercase}.section-portfolio-type-2 .rect-outer .hidden-block .inner-content .button-view:hover{cursor:pointer;color:#FFF;background-color:#008aff}@media screen and (min-width:1025px){.section-portfolio-type-2 .rect-outer:hover{-webkit-box-shadow:0 6px 15px 2px rgba(95,182,255,.38);box-shadow:0 6px 15px 2px rgba(95,182,255,.38)}.section-portfolio-type-2 .rect-outer:hover .title-wrap{opacity:0}.section-portfolio-type-2 .rect-outer:hover .hidden-block{opacity:1}}.review-2022-hero{position:relative;height:90vh}@media (max-height:600px) and (orientation:landscape){.review-2022-hero{height:600px}}.review-2022-hero .row-imgs-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:32.5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-2022-hero .row-imgs-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;vertical-align:middle;display:inline-block}.review-2022-hero .first-row-imgs-wrap .wrap-img:first-child{width:60%;border-right:15px solid #fff}.review-2022-hero .first-row-imgs-wrap .wrap-img:nth-child(2n){width:40%}.review-2022-hero .title-box{border-top:15px solid #fff;border-bottom:15px solid #fff;background-color:#ee1c2c;height:35%;padding-top:32px;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review-2022-hero .title-box .top-title-line{color:#fff;font-size:88px;line-height:60px;letter-spacing:5px;text-transform:uppercase;font-family:'Metropolis-Bold';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.review-2022-hero .title-box .top-title-line{font-size:7.33333vw}}@media (max-width:500px){.review-2022-hero .title-box .top-title-line{letter-spacing:1px}}.review-2022-hero .title-box .top-title-line span{font-family:'OpenSans-regular';color:#fff;font-size:32px;line-height:32px;font-weight:400;letter-spacing:2px;border-top:3px solid #fff;border-bottom:3px solid #fff;margin-right:16px;margin-left:16px;padding-right:16px;padding-left:16px}@media (max-width:1200px){.review-2022-hero .title-box .top-title-line span{font-size:2.66667vw}}@media (max-width:768px){.review-2022-hero .title-box .top-title-line span{font-size:20px}}@media (max-width:500px){.review-2022-hero .title-box .top-title-line span{margin-right:10px;margin-left:10px}}.review-2022-hero .title-box .bottom-title-line{padding-top:8px;margin-top:16px;font-family:'Metropolis-Medium';color:#fff;font-size:40px;line-height:48px;text-align:center;letter-spacing:15px;text-indent:15px;text-transform:uppercase}@media (max-width:1200px){.review-2022-hero .title-box .bottom-title-line{font-size:3.33333vw}}@media (max-width:768px){.review-2022-hero .title-box .bottom-title-line{font-size:3.90625vw}}@media (max-width:768px){.review-2022-hero .title-box .bottom-title-line{letter-spacing:5px}}.review-2022-hero .second-row-imgs-wrap .wrap-img:first-child{width:40%;border-right:15px solid #fff}.review-2022-hero .second-row-imgs-wrap .wrap-img:nth-child(2n){width:60%}.review-2022-intro{background-color:#0c2645;position:relative;padding:108px 10vw 112px;text-align:center}.review-2022-intro .top-part{position:absolute;left:0;right:0;bottom:calc(100% - 1px);width:100%}.review-2022-intro .icon-top{display:inline-block;max-width:100px;margin-bottom:24px}.review-2022-intro .wrap{max-width:1170px;width:100%;margin:0 auto}.review-2022-intro .title{font-size:38px;line-height:44px;font-family:'Metropolis-Black';letter-spacing:7px;text-transform:uppercase;margin-bottom:24px;color:#fff}@media (max-width:1200px){.review-2022-intro .title{font-size:3.16667vw}}@media (max-width:768px){.review-2022-intro .title{font-size:25px}}@media (max-width:500px){.review-2022-intro .title{font-size:20px}}.review-2022-intro .subtitle-info{color:#cdcdcd;letter-spacing:3.5px;font-size:16px;line-height:32px}.review-2022-intro .snowflake{width:400px;height:400px;margin-bottom:-56px;margin-left:-40px;opacity:.16;-webkit-transform:rotate(29deg);-ms-transform:rotate(29deg);transform:rotate(29deg);position:absolute;left:0;top:auto;right:auto;bottom:0;z-index:1}.review-2022-intro .bottom-part{position:absolute;left:0;right:0;top:calc(100% - 1px);width:100%}.review-2022-our-awards{padding:68px 0 112px}.review-2022-our-awards .container{max-width:1335px}.review-2022-our-awards .wrap-titles{text-align:center}.review-2022-our-awards .subtitle-info{margin-bottom:24px;font-family:'Metropolis-Medium';color:#ad0000;font-size:16px;line-height:28px;letter-spacing:6px;text-transform:uppercase}.review-2022-our-awards .title-info{font-size:38px;line-height:44px;font-family:'Metropolis-Black';letter-spacing:6px;text-transform:uppercase;color:#0c2645}.review-2022-our-awards .wrap-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px -12px 0 -12px}@media (max-width:600px){.review-2022-our-awards .wrap-posts{margin:16px 0 0 0}}.review-2022-our-awards .post-item{width:calc(25% - 24px);-webkit-box-shadow:0 6px 12px 3px #eceff2;box-shadow:0 6px 12px 3px #eceff2;margin:17px 12px}@media (max-width:992px){.review-2022-our-awards .post-item{width:calc(50% - 24px)}}@media (max-width:600px){.review-2022-our-awards .post-item{width:100%;margin:15px 0}}.review-2022-our-awards .wrap-image{position:relative}.review-2022-our-awards .wrap-image .image{height:390px}.review-2022-our-awards .wrap-image .post-title{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:36%;padding:16px;background-color:rgba(0,2,4,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:14px;line-height:22px;letter-spacing:3px;text-transform:uppercase;font-weight:800;font-family:'Metropolis-Black';color:#fff;text-align:center}.review-2022-our-awards .wrap-image .post-title span{font-size:10px;letter-spacing:3px;line-height:22px;text-transform:uppercase;color:#66baff;font-weight:500;font-family:'Metropolis-Medium';text-align:center}.review-2022-our-awards .wrap-content{padding:32px 26px 32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-2022-our-awards .wrap-content .post-description{font-family:'Metropolis-Regular';color:#838b94;font-size:12px;line-height:24px;letter-spacing:1px}@media (min-width:993px){.review-2022-our-awards .wrap-content .post-description{min-height:264px}}.review-2022-our-awards .wrap-content a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-2022-our-awards .wrap-content a span{margin-right:16px;font-family:'Metropolis-Medium';color:#0c2645;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.review-2022-our-awards .wrap-content a .arrow{height:10px;padding-bottom:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.review-2022-our-awards .wrap-content a:hover .arrow{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.review_2022_video .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:112px}.review_2022_video .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.review_2022_video .row:last-child{padding-bottom:0}@media screen and (max-width:1024px){.review_2022_video .row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:56px}.review_2022_video .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.review_2022_video .row:last-child{padding-bottom:0}}.review_2022_video .video-wrap{min-width:66.7%;max-width:66.7%}@media screen and (max-width:1200px){.review_2022_video .video-wrap{min-width:50%;max-width:50%}}@media screen and (max-width:1024px){.review_2022_video .video-wrap{min-width:100%;max-width:100%}}.review_2022_video .video-wrap-inner{position:relative;padding-bottom:56.25%;width:100%}@media screen and (max-width:500px){.review_2022_video .video-wrap-inner{-webkit-box-shadow:none;box-shadow:none}}.review_2022_video .video-wrap-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.review_2022_video .content-wrap{min-width:33.3%;max-width:33.3%}@media screen and (max-width:1200px){.review_2022_video .content-wrap{min-width:50%;max-width:50%}}@media screen and (max-width:1024px){.review_2022_video .content-wrap{min-width:100%;max-width:100%}}.review_2022_video .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:3vw}@media screen and (max-width:1024px){.review_2022_video .content-wrap-inner{display:block;padding:40px 12px 0}}.review_2022_video .sub-title{margin-bottom:24px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:7px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_video .sub-title{margin-bottom:12px}}.review_2022_video .title{margin-bottom:24px;font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:7px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_video .title{margin-bottom:12px;line-height:1.2;font-size:22px}}@media screen and (max-width:1200px){.review_2022_video .title{font-size:20px}}.review_2022_video .content{color:#838b94;font-size:14px;font-weight:400;letter-spacing:2px;font-family:'Metropolis-Regular',sans-serif;line-height:2.3}@media screen and (max-width:1200px){.review_2022_video .content{line-height:1.5}}.review_2022_photos{padding:160px 0 87px}@media screen and (max-width:1024px){.review_2022_photos{padding:100px 0 87px}}.review_2022_photos .container{max-width:1436px}.review_2022_photos .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:44px}.review_2022_photos .row:last-child{padding-bottom:0}@media screen and (max-width:1024px){.review_2022_photos .row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:56px}.review_2022_photos .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.review_2022_photos .row:last-child{padding-bottom:0}}.review_2022_photos.type-1 .row:nth-child(odd) .content-wrap-inner{padding:0 50px 0 0}@media screen and (max-width:1024px){.review_2022_photos.type-1 .row:nth-child(odd) .content-wrap-inner{padding:0}}.review_2022_photos.type-1 .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.review_2022_photos.type-1 .row:nth-child(even) .content-wrap-inner{padding:0 0 0 50px}@media screen and (max-width:1024px){.review_2022_photos.type-1 .row:nth-child(even) .content-wrap-inner{padding:0}}.review_2022_photos.type-2 .row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.review_2022_photos.type-2 .row:nth-child(odd) .content-wrap-inner{padding:0 0 0 50px}@media screen and (max-width:1024px){.review_2022_photos.type-2 .row:nth-child(odd) .content-wrap-inner{padding:0}}.review_2022_photos.type-2 .row:nth-child(even) .content-wrap-inner{padding:0 50px 0 0}@media screen and (max-width:1024px){.review_2022_photos.type-2 .row:nth-child(even) .content-wrap-inner{padding:0}}.review_2022_photos .image-wrap{width:480px}@media screen and (max-width:1024px){.review_2022_photos .image-wrap{width:100%}}.review_2022_photos .image-wrap-inner{position:relative;padding-bottom:94%;width:100%;max-width:480px}@media screen and (max-width:1024px){.review_2022_photos .image-wrap-inner{padding-bottom:0;margin:0 auto}}@media screen and (max-width:500px){.review_2022_photos .image-wrap-inner{-webkit-box-shadow:none;box-shadow:none}}.review_2022_photos .image-wrap-inner img{width:100%}@media screen and (min-width:1025px){.review_2022_photos .image-wrap-inner img{position:absolute;top:0;left:0;height:100%}}.review_2022_photos .image-description{font-size:14px;letter-spacing:1px;line-height:32px;color:#0c2645;font-family:'Metropolis-Regular';text-align:center;margin-top:14px}.review_2022_photos .content-wrap{width:calc(100% - 480px)}@media screen and (max-width:1024px){.review_2022_photos .content-wrap{width:100%;margin-bottom:30px}}.review_2022_photos .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width:1024px){.review_2022_photos .content-wrap-inner{display:block;padding:40px 12px 0}}.review_2022_photos .sub-title{margin-bottom:30px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:6.3px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_photos .sub-title{margin-bottom:12px}}.review_2022_photos .title{margin-bottom:10px;font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:6px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_photos .title{margin-bottom:12px;line-height:1.2;font-size:22px}}@media screen and (max-width:1200px){.review_2022_photos .title{font-size:20px}}.review_2022_photos .content{color:#838b94;font-size:14px;font-weight:400;letter-spacing:1.3px;font-family:'Metropolis-Regular',sans-serif;line-height:2.3}@media screen and (max-width:1200px){.review_2022_photos .content{line-height:1.5}}.review_2022_events{position:relative;z-index:2;padding-top:112px;padding-bottom:0}.review_2022_events .top-frame{width:100%}.review_2022_events .top-frame img{display:inline-block;min-width:100%;max-width:100%;vertical-align:middle}.review_2022_events .container{max-width:100vw;padding:112px 10vw;background-color:#eaeff4}.review_2022_events .sub-title{margin-bottom:24px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:7px;text-transform:uppercase;text-align:center;text-indent:8px}.review_2022_events .title{margin-bottom:24px;font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-weight:900;letter-spacing:7px;text-transform:uppercase;text-align:center;line-height:1.2;font-size:38px}.review_2022_events .dropdown-row .dropdown-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:92px;padding:32px 40px 32px 32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1.5px solid #c6cfd8}.review_2022_events .dropdown-row .dropdown-head:hover{cursor:pointer}.review_2022_events .dropdown-row .dropdown-head .dropdown-title{font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-size:16px;line-height:24px;font-weight:900;letter-spacing:7px;text-transform:uppercase}.review_2022_events .dropdown-row .dropdown-head .arrow{display:inline-block;max-width:100%;vertical-align:middle;height:16px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.review_2022_events .dropdown-row .dropdown-head.active .arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.review_2022_events .dropdown-row .dropdown-body{display:none}.review_2022_events .dropdown-row .dropdown-body .dropdown-body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px}@media screen and (max-width:768px){.review_2022_events .dropdown-row .dropdown-body .dropdown-body-inner{display:block}}.review_2022_events .dropdown-row .image-wrap{max-width:40%;min-width:40%;margin-right:32px}@media screen and (max-width:768px){.review_2022_events .dropdown-row .image-wrap{max-width:100%;min-width:100%;margin-right:0;margin-bottom:24px}}.review_2022_events .dropdown-row .image-wrap .image{display:inline-block;max-width:100%;vertical-align:middle;width:100%;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.review_2022_events .dropdown-row .image-wrap .image{min-height:auto}}.review_2022_events .dropdown-row .content-wrap{font-family:'Metropolis-Regular',sans-serif;line-height:2.3;color:#838b94;font-size:14px;font-weight:400;letter-spacing:2px}.review_2022_events .dropdown-row .review-2022-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;padding:8px 4px 8px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.review_2022_events .dropdown-row .review-2022-button .link-text{display:inline-block;margin-right:16px;font-family:'Metropolis-Medium',sans-serif;color:#0c2645;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.review_2022_events .dropdown-row .review-2022-button .link-icon{display:inline-block;max-width:100%;vertical-align:middle;height:10px;margin-bottom:1px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.review_2022_events .dropdown-row .review-2022-button:hover .link-icon{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.review_2022_featured{position:relative;padding-top:80px}.review_2022_featured .wrap-titles{text-align:center;margin-bottom:70px}.review_2022_featured .subtitle-info{margin-bottom:12px;font-family:'Metropolis-Medium';color:#ad0000;font-size:16px;line-height:28px;letter-spacing:7px;text-transform:uppercase}.review_2022_featured .title-info{font-size:38px;line-height:44px;font-family:'Metropolis-Black';letter-spacing:7px;text-transform:uppercase;color:#0c2645}.review_2022_featured .row{display:-webkit-box;display:-ms-flexbox;display:flex}.review_2022_featured .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.review_2022_featured .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.review_2022_featured .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.review_2022_featured .image-wrap{min-width:50%;max-width:50%}@media screen and (max-width:1024px){.review_2022_featured .image-wrap{min-width:100%;max-width:100%}}.review_2022_featured .image-wrap .image{display:block;width:100%;height:100%;max-height:800px;min-height:500px;-o-object-fit:cover;object-fit:cover}.review_2022_featured .content-wrap{min-width:50%;max-width:50%}@media screen and (max-width:1024px){.review_2022_featured .content-wrap{min-width:100%;max-width:100%}}.review_2022_featured .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:124px 5vw 112px}@media screen and (max-width:1024px){.review_2022_featured .content-wrap-inner{display:block;padding:62px 5vw 56px}}.review_2022_featured .sub-title{margin-bottom:24px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:7px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_featured .sub-title{margin-bottom:12px}}.review_2022_featured .title{margin-bottom:24px;font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:7px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2022_featured .title{margin-bottom:12px;line-height:1.2;font-size:22px}}@media screen and (max-width:1200px){.review_2022_featured .title{font-size:20px}}.review_2022_featured .content{color:#838b94;font-size:14px;font-weight:400;letter-spacing:2px;font-family:'Metropolis-Regular',sans-serif;line-height:2.3}@media screen and (max-width:1200px){.review_2022_featured .content{line-height:1.5}}.review_2024_year_review.type-1 .item{width:calc(25% - 16px)}@media screen and (max-width:1024px){.review_2024_year_review.type-1 .item{width:calc(50% - 16px)}}@media screen and (max-width:602px){.review_2024_year_review.type-1 .item{width:100%}}.review_2024_year_review.type-1 .item .rect-outer{padding-top:100%}.review_2024_year_review.type-2 .item{width:calc(50% - 16px)}@media screen and (max-width:602px){.review_2024_year_review.type-2 .item{width:100%}}.review_2024_year_review.type-2 .item .rect-outer{padding-top:50%}@media screen and (max-width:602px){.review_2024_year_review.type-2 .item .rect-outer{padding-top:70%}}.review_2024_year_review .container{max-width:1436px}.review_2024_year_review .content-wrap-inner{max-width:867px;text-align:center;margin:0 auto 40px auto}.review_2024_year_review .sub-title{margin-bottom:30px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:6.3px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2024_year_review .sub-title{margin-bottom:12px}}.review_2024_year_review .title{margin-bottom:10px;font-family:'Metropolis-Black',sans-serif;color:#0c2645;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:6px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2024_year_review .title{margin-bottom:12px;line-height:1.2;font-size:22px}}@media screen and (max-width:1200px){.review_2024_year_review .title{font-size:20px}}.review_2024_year_review .content{color:#838b94;font-size:14px;font-weight:400;letter-spacing:1.3px;font-family:'Metropolis-Regular',sans-serif;line-height:2.3}@media screen and (max-width:1200px){.review_2024_year_review .content{line-height:1.5}}.review_2024_year_review .wrap-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:603px){.review_2024_year_review .wrap-items{margin:0 -8px}}.review_2024_year_review .item{margin:8px}@media screen and (max-width:602px){.review_2024_year_review .item{margin:8px 0}}.review_2024_anniversaries{background-color:#EEF1F3;position:relative;text-align:center;padding:100px 0;z-index:22}.review_2024_anniversaries .top-frame{width:100%;position:absolute;left:0;bottom:calc(100% - 1px)}.review_2024_anniversaries .top-frame img{display:inline-block;min-width:100%;max-width:100%;vertical-align:middle}.review_2024_anniversaries .bottom-frame{width:100%;position:absolute;left:0;top:calc(100% - 1px)}.review_2024_anniversaries .bottom-frame img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;min-width:100%;max-width:100%;vertical-align:middle}.review_2024_anniversaries .sub-title{margin-bottom:20px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:6.3px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2024_anniversaries .sub-title{margin-bottom:12px}}.review_2024_anniversaries .title{font-size:38px;line-height:44px;font-family:'Metropolis-Black';letter-spacing:7px;text-transform:uppercase;color:#0c2645;margin-bottom:30px}@media screen and (max-width:500px){.review_2024_anniversaries .title{font-size:32px}}.review_2024_anniversaries .content{font-size:9px;letter-spacing:2px;line-height:19px;text-transform:uppercase;color:#050d2b;font-weight:800;font-family:'Metropolis-Black',sans-serif;text-align:center}.review_2024_anniversaries .content span{color:#a90000}.review_2024_anniversaries .content ul{margin-top:0}.review_2024_anniversaries .content ul li{list-style:none}.review_2024_anniversaries .content ul li+li{margin-top:0}.review_2024_banner{background-color:#0c2645;padding:100px 0;text-align:center}.review_2024_banner .container{max-width:890px}.review_2024_banner .sub-title{margin-bottom:50px;font-family:'Metropolis-Medium',sans-serif;color:#ad0000;font-size:16px;line-height:1.2;font-weight:500;letter-spacing:6px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2024_banner .sub-title{margin-bottom:12px}}.review_2024_banner .title{margin-bottom:24px;font-family:'Metropolis-Black',sans-serif;color:#fff;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:5px;text-transform:uppercase}@media screen and (max-width:1200px){.review_2024_banner .title{margin-bottom:12px;line-height:1.2;font-size:22px}}@media screen and (max-width:1200px){.review_2024_banner .title{font-size:20px}}.review_2024_grid_images{position:relative;height:520px}@media screen and (max-width:700px){.review_2024_grid_images{height:auto}}.review_2024_grid_images .row-imgs-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;border-bottom:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .row-imgs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none}}.review_2024_grid_images .row-imgs-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;vertical-align:middle;display:inline-block}.review_2024_grid_images .first-row-imgs-wrap .wrap-img:first-child{width:23%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .first-row-imgs-wrap .wrap-img:first-child{width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(2){width:15%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(2){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(3){width:32%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(3){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(4){width:15%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(4){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(5){width:15%}@media screen and (max-width:700px){.review_2024_grid_images .first-row-imgs-wrap .wrap-img:nth-child(5){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .second-row-imgs-wrap .wrap-img:first-child{width:16%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .second-row-imgs-wrap .wrap-img:first-child{width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(2){width:15%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(2){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(3){width:23%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(3){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(4){width:16%;border-right:15px solid #0c2645}@media screen and (max-width:700px){.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(4){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(5){width:30%}@media screen and (max-width:700px){.review_2024_grid_images .second-row-imgs-wrap .wrap-img:nth-child(5){width:100%;border-left:15px solid #0c2645;border-bottom:15px solid #0c2645}}.review_2022_cards_tabs{padding-top:100px}.review_2022_cards_tabs .container{max-width:1160px}.review_2022_cards_tabs .wrap-titles{text-align:center;margin-bottom:40px}.review_2022_cards_tabs .subtitle-info{margin-bottom:24px;font-family:'Metropolis-Medium';color:#ad0000;font-size:16px;line-height:28px;letter-spacing:6px;text-transform:uppercase}.review_2022_cards_tabs .title-info{font-size:38px;line-height:44px;font-family:'Metropolis-Black';letter-spacing:6px;text-transform:uppercase;color:#0c2645}.review_2022_cards_tabs .tabs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:990px){.review_2022_cards_tabs .tabs-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.review_2022_cards_tabs .tabs-wrap .left-side{width:50%;padding-top:38px;padding-right:123px}@media screen and (max-width:1200px){.review_2022_cards_tabs .tabs-wrap .left-side{padding-right:50px}}@media screen and (max-width:990px){.review_2022_cards_tabs .tabs-wrap .left-side{width:100%;max-width:443px;padding-right:0;margin:0 auto}}.review_2022_cards_tabs .tabs-wrap .left-side .rect-outer{padding-top:120%}.review_2022_cards_tabs .tabs-wrap .left-side .name{margin-bottom:10px;font-family:'Metropolis-Black',sans-serif;color:#152643;font-size:24px;line-height:1.3;font-weight:800;letter-spacing:5px;text-transform:uppercase}.review_2022_cards_tabs .tabs-wrap .left-side .age{font-size:16px;letter-spacing:3px;color:#152643;font-weight:800;font-family:'Metropolis-Black',sans-serif;margin-bottom:14px}.review_2022_cards_tabs .tabs-wrap .left-side .description{font-size:16px;letter-spacing:1px;line-height:32px;color:#0c2645;font-family:'Metropolis-Regular',sans-serif}.review_2022_cards_tabs .tabs-wrap .right-side{width:50%}@media screen and (max-width:990px){.review_2022_cards_tabs .tabs-wrap .right-side{width:100%;max-width:500px;margin:0 auto}}.review_2022_cards_tabs .tabs-wrap .right-side .rect-outer{padding-top:112%}.review_2022_cards_tabs .tabs-wrap #tabcontainer{margin-bottom:86px;position:relative}.review_2022_cards_tabs .tabs-wrap #tabcontainer:before{content:'';position:absolute;left:0;bottom:-46px;height:8px;width:260px;background-color:#2A71D8}.review_2022_cards_tabs .tabs-wrap .wrap-navigation:not(.hide-nav) .open-other-nav{display:none}.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:150px;overflow:hidden}@media screen and (max-width:1200px){.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:173px}}@media screen and (max-width:1140px){.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:160px}}@media screen and (max-width:1060px){.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:150px}}@media screen and (max-width:435px){.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:135px}}@media screen and (max-width:380px){.review_2022_cards_tabs .tabs-wrap .wrap-navigation.hide-nav #tabs{height:128px}}.review_2022_cards_tabs .tabs-wrap .wrap-navigation.collapsed #tabs{height:auto;overflow:visible}.review_2022_cards_tabs .tabs-wrap #tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 40px -5px}.review_2022_cards_tabs .tabs-wrap #tabs li{width:calc(25% - 10px);margin:5px;text-align:center;cursor:pointer}.review_2022_cards_tabs .tabs-wrap #tabs .small-name{font-size:10px;color:#152643;font-weight:800;font-family:'Metropolis-Black',sans-serif;display:inline-block;margin-top:7px}.review_2022_cards_tabs .tabs-wrap .open-other-nav{background-color:#050d2b;font-size:9px;letter-spacing:2px;line-height:32px;text-transform:uppercase;color:#fff;font-weight:500;font-family:'Metropolis-Medium';text-align:center;padding:17px 15px 13px;min-width:202px;cursor:pointer;display:initial}.blog-hero{overflow:hidden;padding:0}.blog-hero__inner{overflow:hidden}.blog-hero__item{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;position:relative;min-height:514px;max-height:514px;padding-bottom:100px;padding-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-hero__item:before{background-color:#000;opacity:.21;position:absolute;content:"";top:0;left:0;bottom:0;right:0}@media screen and (max-width:766px){.blog-hero__item{min-height:440px;max-height:440px;padding-top:40px;padding-bottom:40px}}.blog-hero__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-hero__title{color:#fff;font-family:"AvenirNextRegular",sans-serif;font-size:48px;font-weight:400;line-height:1;text-align:center;letter-spacing:-.79px;max-width:770px;margin:0 auto}@media (max-width:1368px) and (min-width:401px){.blog-hero__title{font-size:calc(16 * ((100vw - 400px) / 968) + 32px)}}@media (max-width:400px){.blog-hero__title{font-size:32px}}.blog-hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:18px}.blog-hero__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-hero__author img{width:30px;height:30px;display:block;border-radius:100%;margin-right:7px;-o-object-fit:cover;object-fit:cover}.blog-hero__name{position:relative;margin-right:19px;padding-right:20px;color:#fff;font-family:"AvenirNextMedium",sans-serif;font-size:15px;font-weight:600;line-height:1.2}.blog-hero__name:after{position:absolute;content:"";right:0;width:1px;height:25px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog-hero__date{color:#fff;font-family:"AvenirNextMedium",sans-serif;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.45px;display:block}.blog-hero__link{margin-left:auto;margin-right:auto;padding:13px 30px;border:1px solid #FFF;color:#FFF;text-transform:uppercase;font-size:8.8px;font-weight:700;font-family:"Montserrat-Bold",sans-serif;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.blog-hero__link:hover{color:#151524;background-color:#FFF}.blog-hero .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.blog-hero .swiper-pagination .swiper-pagination-bullet{width:56px;height:2px;background-color:#fff;opacity:.34;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin-left:4px;margin-right:4px;display:block;cursor:pointer}.blog-hero .swiper-pagination .swiper-pagination-bullet:hover,.blog-hero .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.blog-hero-new{overflow:hidden;padding:0}.blog-hero-new .blog-hero-new-wrapper{position:relative}.blog-hero-new .blog-hero-new-wrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:rgba(0,0,0,.21)}.blog-hero-new .blog-hero-new__container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:514px;max-height:514px;padding-bottom:100px;padding-top:100px}@media screen and (max-width:766px){.blog-hero-new .blog-hero-new__container{min-height:440px;max-height:440px;padding-top:40px;padding-bottom:40px}}.blog-hero-new .blog-hero-new__title{max-width:770px;margin:0 auto;color:#fff;font-family:"AvenirNextRegular",sans-serif;font-size:48px;font-weight:400;line-height:1;text-align:center;letter-spacing:-.79px}@media (max-width:1368px) and (min-width:401px){.blog-hero-new .blog-hero-new__title{font-size:calc(16 * ((100vw - 400px) / 968) + 32px)}}@media (max-width:400px){.blog-hero-new .blog-hero-new__title{font-size:32px}}.blog-hero-new .blog-hero-new__info{margin-top:20px;text-align:center;color:#fff;font-family:"AvenirNextMedium",sans-serif;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-.45px}.blog-hero-new .blog-hero-new__link{margin:20px auto 0;padding:13px 30px;border:1px solid #FFF;color:#FFF;text-transform:uppercase;font-size:8.8px;font-weight:700;font-family:"Montserrat-Bold",sans-serif;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.blog-hero-new .blog-hero-new__link:hover{color:#151524;background-color:#FFF}.resources-featured{padding-top:130px;padding-bottom:100px;background-color:#f7f7f7}@media screen and (max-width:992px){.resources-featured{padding-top:60px;padding-bottom:50px}}.resources-featured__container{max-width:1160px}.resources-featured__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}@media screen and (max-width:766px){.resources-featured__wrapper{display:block}}.resources-featured__main-title{padding:0 18px;color:#151524;font-family:"AvenirNextMedium",sans-serif;font-size:42px;font-weight:600}@media (max-width:1368px) and (min-width:401px){.resources-featured__main-title{font-size:calc(12 * ((100vw - 400px) / 968) + 30px)}}@media (max-width:400px){.resources-featured__main-title{font-size:30px}}.resources-featured__item{width:calc(50% - 10px)}@media screen and (max-width:766px){.resources-featured__item{width:100%;margin-top:30px}}.resources-featured__img{display:block;width:100%;height:310px;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:766px){.resources-featured__img{height:210px}}.resources-featured__content{padding:30px 20px}@media screen and (max-width:766px){.resources-featured__content{padding:20px 10px}}.resources-featured__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:766px){.resources-featured__info{display:block}}.resources-featured__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resources-featured__author img{width:30px;height:30px;border-radius:100%;display:block;margin-right:10px;-o-object-fit:cover;object-fit:cover}.resources-featured__date{color:#848484;font-family:"AvenirNextRegular",sans-serif;font-size:15px;font-weight:400;line-height:1.2;display:block}.resources-featured__title{margin-top:10px;color:#151524;font-family:"AvenirNextMedium",sans-serif;font-size:30px;font-weight:600;line-height:1}@media (max-width:1368px) and (min-width:401px){.resources-featured__title{font-size:calc(8 * ((100vw - 400px) / 968) + 22px)}}@media (max-width:400px){.resources-featured__title{font-size:22px}}.resources-featured__text{margin-bottom:30px;margin-top:30px;color:#000;font-family:"AvenirNextRegular",sans-serif;font-size:18px;font-weight:400;line-height:1.3}@media (max-width:1368px) and (min-width:401px){.resources-featured__text{font-size:calc(2 * ((100vw - 400px) / 968) + 16px)}}@media (max-width:400px){.resources-featured__text{font-size:16px}}@media screen and (max-width:766px){.resources-featured__text{margin-bottom:16px;margin-top:16px}}.resources-featured .btn{display:inline-block;padding:12px 20px;border:1px solid #000;background-color:#000;color:#FFF;font-family:"AvenirNextBold",sans-serif;font-weight:700;font-size:14px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.resources-featured .btn:hover{background-color:#FFF;color:#000}.resources-content{padding-top:100px;margin-bottom:145px}@media screen and (max-width:992px){.resources-content{padding-top:50px;margin-bottom:70px}}.resources-content__container{max-width:1160px}.resources-content__main-title{padding:0 18px;color:#151524;font-weight:600;font-family:"AvenirNextMedium",sans-serif;font-size:42px}@media (max-width:1368px) and (min-width:401px){.resources-content__main-title{font-size:calc(10 * ((100vw - 400px) / 968) + 32px)}}@media (max-width:400px){.resources-content__main-title{font-size:32px}}.resources-content__wrapper{margin-top:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:992px){.resources-content__wrapper{margin-top:30px}}.resources-content__item{width:calc(33% - 8px);margin-bottom:60px}@media screen and (max-width:992px){.resources-content__item{width:calc(50% - 6px);margin-bottom:40px}}@media screen and (max-width:560px){.resources-content__item{width:calc(100%)}}.resources-content__clear{width:calc(33% - 8px);height:0}@media screen and (max-width:992px){.resources-content__clear{width:calc(50% - 6px);height:0}}@media screen and (max-width:560px){.resources-content__clear{display:none}}.resources-content__img-wrapper{height:200px;position:relative}@media screen and (max-width:992px){.resources-content__img-wrapper{height:160px}}.resources-content__img-wrapper:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border-radius:10px;background-color:#000;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.resources-content__img-wrapper:hover:before{opacity:.46}.resources-content__img-wrapper:hover .resources-content__keep{opacity:1}.resources-content__img{-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px;width:100%;height:100%}.resources-content__keep{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;padding:15px 30px;border:1px solid #FFF;color:#FFF;font-size:14px;font-weight:700;font-family:"AvenirNextBold",sans-serif}.resources-content__keep:hover{background-color:#FFF;color:#000}.resources-content__content{padding:30px 10px}@media screen and (max-width:992px){.resources-content__content{padding:12px 8px}}.resources-content__date{color:#848484;font-family:"AvenirNextRegular",sans-serif;font-size:15px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.2}.resources-content__title{color:#151524;font-family:"AvenirNextMedium",sans-serif;font-size:30px;font-weight:600;line-height:1;margin-top:15px}@media (max-width:1368px) and (min-width:401px){.resources-content__title{font-size:calc(8 * ((100vw - 400px) / 968) + 22px)}}@media (max-width:400px){.resources-content__title{font-size:22px}}@media screen and (max-width:992px){.resources-content__title{margin-top:10px}}.resources-content__more-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media screen and (max-width:992px){.resources-content__more-wrapper{margin-top:20px}}.resources-content__more{padding:28px 60px;border-radius:0;font-family:"AvenirNextBold",sans-serif;font-size:18px;font-weight:700;border:1px solid #000;background-color:#000;color:#FFF;text-transform:uppercase;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media screen and (max-width:992px){.resources-content__more{padding:18px 36px}}.resources-content__more.hidden{opacity:0}.resources-content__more:hover{cursor:pointer;background-color:#FFF;color:#000}.resources-filter{margin-top:90px;position:relative}@media screen and (max-width:992px){.resources-filter{margin-top:45px}}.resources-filter::before{position:absolute;content:"";top:-50px;left:-50px;bottom:0;right:0;background:#000;opacity:0;z-index:10;pointer-events:none;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.resources-filter.loading::before{opacity:0;pointer-events:all}.resources-filter__panel-inner{max-height:340px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:766px){.resources-filter__panel-inner{max-height:none}}.resources-filter__wrap-checks{width:100%}.resources-filter__container{padding-bottom:50px;border-bottom:1px solid #efefef;max-width:1160px}@media screen and (max-width:992px){.resources-filter__container{padding-bottom:30px}}.resources-filter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.resources-filter__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.resources-filter__wrap-titles{max-width:180px;padding-right:10px;width:100%}.resources-filter__cats{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:992px){.resources-filter__cats{margin-top:30px}}@media screen and (max-width:560px){.resources-filter__cats{display:block}}.resources-filter__accordion{cursor:pointer;width:100%;color:#151524;font-family:"AvenirNextBold",sans-serif;font-size:19px;font-weight:600;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;display:inline}.resources-filter__accordion.active,.resources-filter__accordion:hover{color:#de9ba6}.resources-filter__accordion.active:after,.resources-filter__accordion:hover:after{color:#de9ba6}.resources-filter__accordion.active:after{content:"\2212";color:#de9ba6}.resources-filter__accordion:after{content:"+";font-weight:700;padding-left:10px;color:#151524;font-family:"AvenirNextBold",sans-serif;font-size:19px}@media screen and (max-width:560px){.resources-filter__check-all{margin-top:20px}}.resources-filter__panel{background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;-o-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}.resources-filter__panel label{display:block;position:relative;padding-left:35px;padding-right:20px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#b0b0b0;font-family:"AvenirNextMedium",sans-serif;font-size:17px;font-weight:600}.resources-filter__panel label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.resources-filter__panel .checkmark{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;height:18px;width:18px;border:2px solid #b0b0b0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.resources-filter__panel label:hover input~.checkmark{background-color:#b0b0b0}.resources-filter__panel label input:checked~.checkmark{background-color:#de9ba6}.resources-filter__search{max-width:268px;width:100%}.resources-filter__search-wrap{position:relative}.resources-filter__input{height:41px;border:1px solid #bebebe;display:block;color:#000;font-family:"AvenirNextRegular",sans-serif;font-size:17px;padding:0 10px 0 40px;width:100%}.resources-filter__search-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:12px;width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none}.section-review-2024-hero{height:658px;position:relative;margin-bottom:68px}@media screen and (max-width:767px){.section-review-2024-hero{height:500px}}.section-review-2024-hero .back-img{height:658px}@media screen and (max-width:767px){.section-review-2024-hero .back-img{height:500px}}.section-review-2024-hero .content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}.section-review-2024-hero .title{position:relative;margin:0 auto;color:#fff;text-transform:uppercase;line-height:.8;font-size:150px;letter-spacing:15px;font-family:'Metropolis-Bold'}@media (max-width:1500px) and (min-width:401px){.section-review-2024-hero .title{font-size:calc(110 * ((100vw - 400px) / 1100) + 40px)}}@media (max-width:400px){.section-review-2024-hero .title{font-size:40px}}@media screen and (max-width:768px){.section-review-2024-hero .title.animation{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.section-review-2024-hero .title.animation:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}.section-review-2024-hero .subtitle{font-family:'Metropolis-Bold';font-size:48px;color:#fff;letter-spacing:5px;text-transform:uppercase}@media (max-width:1500px) and (min-width:401px){.section-review-2024-hero .subtitle{font-size:calc(24 * ((100vw - 400px) / 1100) + 24px)}}@media (max-width:400px){.section-review-2024-hero .subtitle{font-size:24px}}.section-review-2024-hero .bottom-btn-row{position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}@media screen and (max-width:767px){.section-review-2024-hero .bottom-btn-row{bottom:67px}}.section-review-2024-hero .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.section-review-2024-hero .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.section-review-2024-hero .bottom-btn-row a:hover img{opacity:.8}.section-review-2024-hero .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-review-2022-awards{position:relative;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-2022-awards .row+.row{margin-top:50px}}.section-review-2022-awards .row:only-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-review-2022-awards .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-review-2022-awards .row.type-1 .content-wrap{width:58%}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-1 .content-wrap{width:100%}}.section-review-2022-awards .row.type-1 .image-wrap{width:42%}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-1 .image-wrap{width:100%}}.section-review-2022-awards .row.type-1 .image-wrap .image{max-height:616px}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-1 .image-wrap .image{max-height:450px}}@media screen and (max-width:767px){.section-review-2022-awards .row.type-1 .image-wrap .image{max-height:300px}}.section-review-2022-awards .row.type-2 .content-wrap{width:44%}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-2 .content-wrap{width:100%}}.section-review-2022-awards .row.type-2 .image-wrap{width:56%}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-2 .image-wrap{width:100%}}.section-review-2022-awards .row.type-2 .image-wrap .image{max-height:486px}@media screen and (max-width:1024px){.section-review-2022-awards .row.type-2 .image-wrap .image{max-height:450px}}@media screen and (max-width:767px){.section-review-2022-awards .row.type-2 .image-wrap .image{max-height:300px}}.section-review-2022-awards .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2022-awards .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2022-awards .title-two-part{font-size:22px}}.section-review-2022-awards .wrap-title{display:block;text-align:center;margin:0 auto 60px auto;max-width:700px;position:relative}.section-review-2022-awards .wrap-title strong{color:#1b457b}.section-review-2022-awards .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2022-awards .wrap-title .animated-brackets-type-2 svg polyline{stroke:#f5f5f5!important}.section-review-2022-awards .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.section-review-2022-awards .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-2022-awards .image-wrap .image{display:block;width:100%;min-height:460px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2022-awards .image-wrap .image{min-height:450px}}@media screen and (max-width:767px){.section-review-2022-awards .image-wrap .image{min-height:300px}}.section-review-2022-awards .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:50px 6vw 50px 7vw}@media screen and (max-width:1024px){.section-review-2022-awards .content-wrap-inner{display:block;padding:0 5vw 50px}}@media screen and (max-width:767px){.section-review-2022-awards .content-wrap-inner{padding:0 20px 20px}}.section-review-2022-awards .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2022-awards .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2022-awards .title{font-size:20px}}.section-review-2022-awards .title span{color:#d49ea6;font-family:'AvenirNextBold'}.section-review-2022-awards .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2022-awards .content p+p{padding-top:17px}.section-text-content-center{margin-bottom:90px;padding:0 20px}.section-text-content-center .content-wrap{max-width:880px;margin:0 auto;text-align:center}.section-text-content-center .title{margin-bottom:23px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-text-content-center .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-text-content-center .title{font-size:20px}}.section-text-content-center .title span{font-family:'AvenirNextBold'}.section-text-content-center .title span.blue-color{color:#437ed7}.section-text-content-center .title span.pink-color{color:#d49ea6}.section-text-content-center .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-text-content-center .content p+p{padding-top:17px}.section-review-2024-images-grid{padding:0 10px;margin-bottom:80px}.section-review-2024-images-grid .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-review-2024-images-grid .block{margin:0 10px}.section-review-2024-images-grid .block:first-child{width:calc(30% - 20px)}@media screen and (max-width:1024px){.section-review-2024-images-grid .block:first-child{width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024-images-grid .block:first-child{width:calc(100% - 20px)}}.section-review-2024-images-grid .block:nth-child(2n){width:calc(70% - 20px)}@media screen and (max-width:1024px){.section-review-2024-images-grid .block:nth-child(2n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024-images-grid .block:nth-child(2n){width:calc(100% - 20px)}}.section-review-2024-images-grid .block:nth-child(3n){width:calc(62% - 20px)}@media screen and (max-width:1024px){.section-review-2024-images-grid .block:nth-child(3n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024-images-grid .block:nth-child(3n){width:calc(100% - 20px)}}.section-review-2024-images-grid .block:nth-child(4n){width:calc(38% - 20px)}@media screen and (max-width:1024px){.section-review-2024-images-grid .block:nth-child(4n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024-images-grid .block:nth-child(4n){width:calc(100% - 20px)}}.section-review-2024-images-grid .image{display:block;width:100%;height:100%;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover}.section-review-2024-images-grid .wrap-content{padding:20px 25px 40px}@media screen and (max-width:767px){.section-review-2024-images-grid .wrap-content{padding:20px 0 40px}}.section-review-2024-images-grid .title{margin-bottom:10px;color:#000;font-size:16px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;font-family:'AvenirNextBold'}.section-review-2024-images-grid .content{color:#000;font-size:13px;font-family:'Metropolis-Regular',sans-serif;line-height:21px}.section-review-2024_images-grid-type-1{padding:0 10px;margin-bottom:56px}.section-review-2024_images-grid-type-1.type-1 .block{width:calc(50% - 60px)}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-1.type-1 .block{width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-1.type-1 .block{width:calc(100% - 20px)}}.section-review-2024_images-grid-type-1.type-2 .block:first-child{width:calc(33% - 60px)}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-1.type-2 .block:first-child{width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-1.type-2 .block:first-child{width:calc(100% - 20px)}}.section-review-2024_images-grid-type-1.type-2 .block:nth-child(2n){width:calc(67% - 60px)}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-1.type-2 .block:nth-child(2n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-1.type-2 .block:nth-child(2n){width:calc(100% - 20px)}}.section-review-2024_images-grid-type-1 .section-title{color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular';max-width:870px;margin:0 auto 23px;text-align:center}@media (max-width:1500px) and (min-width:401px){.section-review-2024_images-grid-type-1 .section-title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024_images-grid-type-1 .section-title{font-size:20px}}.section-review-2024_images-grid-type-1 .section-title span{font-family:'AvenirNextBold';color:#437ed7}.section-review-2024_images-grid-type-1 .section-content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8;max-width:870px;margin:0 auto 30px;text-align:center}@media screen and (max-width:767px){.section-review-2024_images-grid-type-1 .section-content{margin:0 auto 20px}}.section-review-2024_images-grid-type-1 .section-content p+p{padding-top:17px}.section-review-2024_images-grid-type-1 .section-content span{color:#0c2645;font-family:'Metropolis-Bold'}.section-review-2024_images-grid-type-1 .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1355px;width:100%;margin:0 auto}.section-review-2024_images-grid-type-1 .block{margin:0 30px}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-1 .block{margin:0 10px}}.section-review-2024_images-grid-type-1 .image{display:block;width:100%;height:100%;max-height:321px;min-height:321px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-1 .image{max-height:300px;min-height:300px}}.section-review-2024_images-grid-type-1 .wrap-content{padding:40px 20px;text-align:center}@media screen and (max-width:767px){.section-review-2024_images-grid-type-1 .wrap-content{padding:20px 0 40px}}.section-review-2024_images-grid-type-1 .title{margin-bottom:10px;color:#000;font-size:24px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;font-family:'AvenirNextBold'}@media (max-width:1500px) and (min-width:401px){.section-review-2024_images-grid-type-1 .title{font-size:calc(4 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024_images-grid-type-1 .title{font-size:20px}}.section-review-2024_images-grid-type-1 .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:27px}@media screen and (max-width:767px){.section-review-2024_images-grid-type-2{margin-bottom:56px}}.section-review-2024_images-grid-type-2 .container{max-width:1417px}.section-review-2024_images-grid-type-2 .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:98px}@media screen and (max-width:767px){.section-review-2024_images-grid-type-2 .block{padding-bottom:40px}}@media screen and (min-width:1025px){.section-review-2024_images-grid-type-2 .block:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-review-2024_images-grid-type-2 .block:nth-child(even) .wrap-content{padding:0 82px 0 0}}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-2 .block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-review-2024_images-grid-type-2 .image{display:block;width:45%;height:100%;max-height:397px;min-height:397px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-2 .image{max-height:500px;min-height:500px;width:100%}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-2 .image{max-height:300px;min-height:300px}}.section-review-2024_images-grid-type-2 .wrap-content{width:55%;padding:0 0 0 82px}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-2 .wrap-content{width:100%;padding:0 4vw 50px}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-2 .wrap-content{padding:0 0 20px}}.section-review-2024_images-grid-type-2 .title{margin-bottom:22px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2024_images-grid-type-2 .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024_images-grid-type-2 .title{font-size:20px}}@media screen and (max-width:767px){.section-review-2024_images-grid-type-2 .title{margin-bottom:20px}}.section-review-2024_images-grid-type-2 .title span{color:#437ed7;font-family:'AvenirNextBold'}.section-review-2024_images-grid-type-2 .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2024_images-grid-type-2 .content p+p{padding-top:17px}.section-review-2024_images-grid-type-3{padding:0 10px;margin-bottom:10px}.section-review-2024_images-grid-type-3 .section-title{color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular';max-width:870px;margin:0 auto 23px;text-align:center}@media (max-width:1500px) and (min-width:401px){.section-review-2024_images-grid-type-3 .section-title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024_images-grid-type-3 .section-title{font-size:20px}}.section-review-2024_images-grid-type-3 .section-title span{font-family:'AvenirNextBold';color:#d49ea6}.section-review-2024_images-grid-type-3 .section-content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8;max-width:1176px;margin:0 auto 70px;text-align:center}@media screen and (max-width:767px){.section-review-2024_images-grid-type-3 .section-content{margin:0 auto 20px}}.section-review-2024_images-grid-type-3 .section-content p+p{padding-top:17px}.section-review-2024_images-grid-type-3 .section-content span{color:#0c2645;font-family:'Metropolis-Bold'}.section-review-2024_images-grid-type-3 .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto}.section-review-2024_images-grid-type-3 .block{width:calc(50% - 20px);margin:10px}@media screen and (max-width:767px){.section-review-2024_images-grid-type-3 .block{width:calc(100% - 20px)}}.section-review-2024_images-grid-type-3 .image{display:block;width:100%;height:100%;max-height:321px;min-height:321px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2024_images-grid-type-3 .image{max-height:300px;min-height:300px}}.section-review-2024-featured-projects{background:#0c2645;padding:86px 0 10px 0;margin-bottom:85px}.section-review-2024-featured-projects .title-two-part{color:#fff;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2024-featured-projects .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2024-featured-projects .title-two-part{font-size:22px}}.section-review-2024-featured-projects .wrap-title{display:block;text-align:center;margin:0 auto 74px auto;max-width:700px;position:relative}.section-review-2024-featured-projects .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2024-featured-projects .wrap-title .animated-brackets-type-2 svg polyline{stroke:rgba(245,245,245,.17)!important}.section-review-2024-featured-projects .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.section-review-2024-featured-projects .wrap-blocks>div{cursor:default!important}.section-review-2024-featured-projects .wrap-blocks>a{cursor:pointer}.section-review-2024-featured-projects .wrap-blocks .block{position:relative;cursor:pointer;margin:10px;display:block}.section-review-2024-featured-projects .wrap-blocks .block .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(67,126,215,.73);opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:120px 36px 36px 36px}@media screen and (max-width:1024px){.section-review-2024-featured-projects .wrap-blocks .block .hidden-block{padding:100px 20px 20px 20px}}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks .block .hidden-block{padding:90px 20px 20px 20px}}.section-review-2024-featured-projects .wrap-blocks .block .block-title{font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-family:"AvenirNextMedium",sans-serif;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:40px;bottom:42px;line-height:1.2}@media (max-width:1500px) and (min-width:401px){.section-review-2024-featured-projects .wrap-blocks .block .block-title{font-size:calc(6 * ((100vw - 400px) / 1100) + 18px)}}@media (max-width:400px){.section-review-2024-featured-projects .wrap-blocks .block .block-title{font-size:18px}}@media screen and (max-width:1024px){.section-review-2024-featured-projects .wrap-blocks .block .block-title{left:20px;bottom:42px}}.section-review-2024-featured-projects .wrap-blocks .block #arrow{position:absolute;top:28px;right:30px;width:64px;height:64px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:1024px){.section-review-2024-featured-projects .wrap-blocks .block #arrow{width:55px;height:55px}}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks .block #arrow{width:40px;height:40px}}.section-review-2024-featured-projects .wrap-blocks .block #arrow-hover{position:absolute;top:28px;right:30px;width:64px;height:64px}@media screen and (max-width:1024px){.section-review-2024-featured-projects .wrap-blocks .block #arrow-hover{width:55px;height:55px}}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks .block #arrow-hover{width:40px;height:40px}}.section-review-2024-featured-projects .wrap-blocks .block .description{color:#fff;font-size:13px;font-family:'Metropolis-Regular',sans-serif;line-height:21px;overflow:auto;height:100%}.section-review-2024-featured-projects .wrap-blocks .block .description p+p{padding-top:17px}.section-review-2024-featured-projects .wrap-blocks .block:hover{cursor:pointer}.section-review-2024-featured-projects .wrap-blocks .block:hover #arrow{opacity:0;visibility:hidden}.section-review-2024-featured-projects .wrap-blocks .block:hover .block-title{opacity:0;visibility:hidden}.section-review-2024-featured-projects .wrap-blocks .block:hover .hidden-block{opacity:1;visibility:visible}.section-review-2024-featured-projects .wrap-blocks.first-row .block{padding-top:32%}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.first-row .block{padding-top:60%}}.section-review-2024-featured-projects .wrap-blocks.first-row .block .block-title{max-width:600px}.section-review-2024-featured-projects .wrap-blocks.first-row .block:first-child{width:calc(45% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.first-row .block:first-child{width:100%}}.section-review-2024-featured-projects .wrap-blocks.first-row .block:nth-child(2n){width:calc(55% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.first-row .block:nth-child(2n){width:100%}}.section-review-2024-featured-projects .wrap-blocks.second-row .block{padding-top:41%}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.second-row .block{padding-top:60%}}.section-review-2024-featured-projects .wrap-blocks.second-row .block .block-title{max-width:300px}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.second-row .block .block-title{max-width:600px}}.section-review-2024-featured-projects .wrap-blocks.second-row .block:first-child{width:calc(29% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.second-row .block:first-child{width:100%}}.section-review-2024-featured-projects .wrap-blocks.second-row .block:nth-child(2n){width:calc(40% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.second-row .block:nth-child(2n){width:100%}}.section-review-2024-featured-projects .wrap-blocks.second-row .block:nth-child(3n){width:calc(31% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.second-row .block:nth-child(3n){width:100%}}.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block{padding-top:32%}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block{padding-top:60%}}.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block .block-title{max-width:600px}.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block:first-child{width:calc(45% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block:first-child{width:100%}}.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block:nth-child(2n){width:calc(55% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.two-blocks .block:nth-child(2n){width:100%}}.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block{padding-top:41%}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block{padding-top:60%}}.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block .block-title{max-width:300px}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block .block-title{max-width:600px}}.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:first-child{width:calc(29% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:first-child{width:100%}}.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(2n){width:calc(40% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(2n){width:100%}}.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(3n){width:calc(31% - 20px)}@media screen and (max-width:767px){.section-review-2024-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(3n){width:100%}}.section-review-2024-charity-events{position:relative;margin-bottom:90px}.section-review-2024-charity-events.image-left .row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.section-review-2024-charity-events.image-left .row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-review-2024-charity-events.image-right .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.section-review-2024-charity-events.image-right .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-review-2024-charity-events .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2024-charity-events .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2024-charity-events .title-two-part{font-size:22px}}.section-review-2024-charity-events .wrap-title{display:block;text-align:center;margin:0 auto 94px auto;max-width:700px;position:relative}@media screen and (max-width:1024px){.section-review-2024-charity-events .wrap-title{margin:0 auto 54px auto}}@media screen and (max-width:767px){.section-review-2024-charity-events .wrap-title{margin:0 auto 34px auto}}.section-review-2024-charity-events .wrap-title strong{color:#1b457b}.section-review-2024-charity-events .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2024-charity-events .wrap-title .animated-brackets-type-2 svg polyline{stroke:#ebebeb!important}.section-review-2024-charity-events .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.section-review-2024-charity-events .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-2024-charity-events .image-wrap{width:30%}@media screen and (max-width:1024px){.section-review-2024-charity-events .image-wrap{width:100%}}.section-review-2024-charity-events .image-wrap .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2024-charity-events .image-wrap .image{height:450px}}@media screen and (max-width:767px){.section-review-2024-charity-events .image-wrap .image{height:300px}}.section-review-2024-charity-events .content-wrap{width:70%}@media screen and (max-width:1024px){.section-review-2024-charity-events .content-wrap{width:100%}}.section-review-2024-charity-events .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:60px 6vw 60px}@media screen and (max-width:1024px){.section-review-2024-charity-events .content-wrap-inner{display:block;padding:40px 4vw 40px}}@media screen and (max-width:767px){.section-review-2024-charity-events .content-wrap-inner{display:block;padding:40px 20px 20px}}.section-review-2024-charity-events .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2024-charity-events .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024-charity-events .title{font-size:20px}}.section-review-2024-charity-events .title span{font-family:'AvenirNextBold'}.section-review-2024-charity-events .title span.blue-color{color:#437ed7}.section-review-2024-charity-events .title span.pink-color{color:#d49ea6}.section-review-2024-charity-events .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2024-charity-events .content p+p{padding-top:17px}.section-review-2024-news-events{padding:84px 0 15px;background-color:#fff;margin-top:-70px}.section-review-2024-news-events .container{max-width:1360px}.section-review-2024-news-events .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2024-news-events .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2024-news-events .title-two-part{font-size:22px}}.section-review-2024-news-events .wrap-title{display:block;text-align:center;margin:0 auto 58px auto;position:relative}@media screen and (max-width:1024px){.section-review-2024-news-events .wrap-title{margin:0 auto 54px auto}}@media screen and (max-width:767px){.section-review-2024-news-events .wrap-title{margin:0 auto 34px auto}}.section-review-2024-news-events .wrap-title strong{color:#1b457b}.section-review-2024-news-events .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:160%;z-index:1}.section-review-2024-news-events .wrap-title .animated-brackets-type-2 svg polyline{stroke:#ebebeb!important}.section-review-2024-news-events .wrap-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px -10px 0 -10px}@media (max-width:767px){.section-review-2024-news-events .wrap-posts{margin:16px 0 0 0}}.section-review-2024-news-events .post-item{width:calc(25% - 20px);margin:17px 10px}@media (max-width:1024px){.section-review-2024-news-events .post-item{width:calc(50% - 20px)}}@media (max-width:767px){.section-review-2024-news-events .post-item{width:100%;margin:15px 0}}.section-review-2024-news-events .wrap-image{position:relative}.section-review-2024-news-events .wrap-image .image{height:390px}.section-review-2024-news-events .wrap-content{padding:22px 0}.section-review-2024-news-events .wrap-content .post-title{font-family:'AvenirNextMedium';color:#000;font-size:16px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.section-review-2024-news-events .wrap-content .post-description{font-family:'Metropolis-Regular';color:#000;font-size:16px;line-height:1.5;letter-spacing:1px}.section-review-2024-news-events .wrap-content a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-review-2024-news-events .wrap-content a span{margin-right:16px;font-family:'Metropolis-Bold';color:#050d2b;font-size:9px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.section-review-2024-news-events .wrap-content a:hover{text-decoration:underline}.section-review-2024-anniversaries-new{position:relative;padding:84px 0;z-index:22}.section-review-2024-anniversaries-new .container{max-width:1360px}.section-review-2024-anniversaries-new .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2024-anniversaries-new .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2024-anniversaries-new .title-two-part{font-size:22px}}.section-review-2024-anniversaries-new .wrap-title{display:block;text-align:center;margin:0 auto 95px auto;position:relative}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .wrap-title{margin:0 auto 54px auto}}@media screen and (max-width:767px){.section-review-2024-anniversaries-new .wrap-title{margin:0 auto 34px auto}}.section-review-2024-anniversaries-new .wrap-title strong{color:#1b457b}.section-review-2024-anniversaries-new .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:30%;height:160%;z-index:1}.section-review-2024-anniversaries-new .wrap-title .animated-brackets-type-2 svg polyline{stroke:#ebebeb!important}.section-review-2024-anniversaries-new .wrap-columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .wrap-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-2024-anniversaries-new .column{width:calc(100% / 3)}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .column{width:100%;text-align:center}}.section-review-2024-anniversaries-new .column.second-column{padding-left:80px}@media screen and (max-width:1200px){.section-review-2024-anniversaries-new .column.second-column{padding-left:30px}}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .column.second-column{padding-left:0;margin-top:40px}}.section-review-2024-anniversaries-new .column.third-column{padding-left:100px}@media screen and (max-width:1200px){.section-review-2024-anniversaries-new .column.third-column{padding-left:30px}}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .column.third-column{padding-left:0}}.section-review-2024-anniversaries-new .column.third-column .title{color:transparent;visibility:hidden}@media screen and (max-width:1024px){.section-review-2024-anniversaries-new .column.third-column .title{display:none}}.section-review-2024-anniversaries-new .title{font-size:32px;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:'AvenirNextBold';margin-bottom:20px}@media (max-width:1500px) and (min-width:401px){.section-review-2024-anniversaries-new .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2024-anniversaries-new .title{font-size:20px}}.section-review-2024-anniversaries-new .content{font-size:12px;letter-spacing:3px;line-height:31px;text-transform:uppercase;color:#050d2b;font-family:'AvenirNextBold'}.section-review-2024-anniversaries-new .content span{color:#437ed7}.section-review-2025-hero{height:658px;position:relative;margin-bottom:80px}@media screen and (max-width:767px){.section-review-2025-hero{height:500px}}.section-review-2025-hero .back-img{height:658px}@media screen and (max-width:767px){.section-review-2025-hero .back-img{height:500px}}.section-review-2025-hero .content{position:absolute;top:55%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left;width:47%}@media screen and (max-width:870px){.section-review-2025-hero .content{top:50%;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}}.section-review-2025-hero .title{position:relative;margin:0 auto;color:#fff;text-transform:uppercase;line-height:.8;font-size:150px;letter-spacing:15px;font-family:'Metropolis-Bold'}@media (max-width:1500px) and (min-width:401px){.section-review-2025-hero .title{font-size:calc(110 * ((100vw - 400px) / 1100) + 40px)}}@media (max-width:400px){.section-review-2025-hero .title{font-size:40px}}@media screen and (max-width:768px){.section-review-2025-hero .title.animation{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.section-review-2025-hero .title.animation:not(.is_on_screen){-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0}.section-review-2025-hero .subtitle{font-family:'Metropolis-Bold';font-size:48px;color:#fff;letter-spacing:5px;text-transform:uppercase}@media (max-width:1500px) and (min-width:401px){.section-review-2025-hero .subtitle{font-size:calc(24 * ((100vw - 400px) / 1100) + 24px)}}@media (max-width:400px){.section-review-2025-hero .subtitle{font-size:24px}}.section-review-2025-hero .bottom-btn-row{position:absolute;bottom:90px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-bottom:23px}@media screen and (max-width:767px){.section-review-2025-hero .bottom-btn-row{bottom:67px}}.section-review-2025-hero .bottom-btn-row a{-webkit-animation:bounce 1.3s ease-in-out 0.2s infinite;animation:bounce 1.3s ease-in-out 0.2s infinite;position:relative}@-webkit-keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}@keyframes bounce{0%{bottom:0}50%{bottom:10px}100%{bottom:0}}.section-review-2025-hero .bottom-btn-row a:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.section-review-2025-hero .bottom-btn-row a:hover img{opacity:.8}.section-review-2025-hero .bottom-btn-row a img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-review-image-text-type-1{position:relative;padding-top:18px;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-image-text-type-1{margin-bottom:80px}}.section-review-image-text-type-1 .container{max-width:1417px}.section-review-image-text-type-1 .row+.row{margin-top:160px}@media screen and (max-width:1024px){.section-review-image-text-type-1 .row+.row{margin-top:50px}}.section-review-image-text-type-1 .row.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-review-image-text-type-1 .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.section-review-image-text-type-1 .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-image-text-type-1 .content-wrap{width:calc(100% - 305px)}@media screen and (max-width:1024px){.section-review-image-text-type-1 .content-wrap{width:100%}}.section-review-image-text-type-1 .image-wrap{width:305px;height:357px}@media screen and (max-width:1024px){.section-review-image-text-type-1 .image-wrap{width:100%;height:auto}}.section-review-image-text-type-1 .image-wrap .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-image-text-type-1 .image-wrap .image{min-height:450px}}@media screen and (max-width:767px){.section-review-image-text-type-1 .image-wrap .image{min-height:300px}}.section-review-image-text-type-1 .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 5vw}@media screen and (max-width:1024px){.section-review-image-text-type-1 .content-wrap-inner{display:block;padding:40px 0 0 0}}.section-review-image-text-type-1 .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-image-text-type-1 .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-image-text-type-1 .title{font-size:20px}}.section-review-image-text-type-1 .title span{color:#d49ea6;font-family:'AvenirNextBold'}.section-review-image-text-type-1 .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-image-text-type-1 .content p+p{padding-top:17px}.section-review-2025-awards{position:relative;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-2025-awards{margin-bottom:80px}}.section-review-2025-awards .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-awards .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2025-awards .title-two-part{font-size:22px}}.section-review-2025-awards .wrap-columns{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.section-review-2025-awards .wrap-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-2025-awards .image-wrap{width:52%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1024px){.section-review-2025-awards .image-wrap{width:100%}}.section-review-2025-awards .image-wrap .image{display:block;max-width:416px}.section-review-2025-awards .content-wrap{width:48%;padding-top:20px}@media screen and (max-width:1024px){.section-review-2025-awards .content-wrap{width:100%}}.section-review-2025-awards .wrap-title{display:block;text-align:center;margin:0 auto 74px auto;max-width:700px;position:relative}.section-review-2025-awards .wrap-title strong{color:#1b457b}.section-review-2025-awards .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2025-awards .wrap-title .animated-brackets-type-2 svg polyline{stroke:#f5f5f5!important}.section-review-2025-awards .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2025-awards .content p+p{padding-top:17px}.section-review-2025-awards .content a{text-decoration:underline}.section-review-2025-awards .content ul{text-transform:uppercase;font-family:'Metropolis-Bold',sans-serif;margin-top:5px;font-size:20px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-awards .content ul{font-size:calc(4 * ((100vw - 400px) / 1100) + 16px)}}@media (max-width:400px){.section-review-2025-awards .content ul{font-size:16px}}.section-review-2025-awards .content ul.big-text{font-size:25px;line-height:1.1;margin-bottom:33px;font-family:'Metropolis-Regular',sans-serif;margin-top:15px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-awards .content ul.big-text{font-size:calc(5 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-awards .content ul.big-text{font-size:20px}}.section-review-2025-awards .content ul.big-text strong{font-family:'Metropolis-Bold',sans-serif}.section-review-2025-awards .content ul.big-text li+li{margin-top:25px}.section-text-content-center-2025{margin-bottom:80px;padding:0 20px}.section-text-content-center-2025 .content-wrap{max-width:880px;margin:0 auto;text-align:center}.section-text-content-center-2025 .title{margin-bottom:23px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-text-content-center-2025 .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-text-content-center-2025 .title{font-size:20px}}.section-text-content-center-2025 .title span{font-family:'AvenirNextBold';color:#d49ea6}.section-text-content-center-2025 .subtitle{font-family:'AvenirNextRegular';color:#000;max-width:840px;margin:0 auto 20px auto;line-height:1.2}.section-text-content-center-2025 .subtitle strong{font-family:'AvenirNextBold'}.section-text-content-center-2025 .content{color:#000;max-width:840px;margin:0 auto;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-text-content-center-2025 .content p+p{padding-top:17px}.section-text-content-center-2025 .link-with-arrow{margin-top:20px}.section-review-image-text-type-2{position:relative;margin-bottom:45px}@media screen and (max-width:1024px){.section-review-image-text-type-2{margin-bottom:30px}}.section-review-image-text-type-2 .container{max-width:1417px}.section-review-image-text-type-2 .wrap-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.section-review-image-text-type-2 .wrap-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-image-text-type-2 .content-wrap{width:calc(100% - 615px);padding:0 1vw 0 5vw}@media screen and (max-width:1024px){.section-review-image-text-type-2 .content-wrap{width:100%;padding:40px 0 0 0}}.section-review-image-text-type-2 .image-wrap{width:615px;height:397px}@media screen and (max-width:1024px){.section-review-image-text-type-2 .image-wrap{width:100%;height:auto}}.section-review-image-text-type-2 .image-wrap .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-image-text-type-2 .image-wrap .image{min-height:450px}}@media screen and (max-width:767px){.section-review-image-text-type-2 .image-wrap .image{min-height:300px}}.section-review-image-text-type-2 .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-image-text-type-2 .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-image-text-type-2 .title{font-size:20px}}.section-review-image-text-type-2 .title span{color:#437ed7;font-family:'AvenirNextBold'}.section-review-image-text-type-2 .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-image-text-type-2 .content p+p{padding-top:17px}.section-review-image-text-type-2 .link-with-arrow{margin-top:20px}.section_review_2025_image_blocks_repeater{position:relative;margin-bottom:160px}@media screen and (max-width:1024px){.section_review_2025_image_blocks_repeater{margin-bottom:100px}}.section_review_2025_image_blocks_repeater .container{max-width:1417px}.section_review_2025_image_blocks_repeater .wrap-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px}@media screen and (max-width:1024px){.section_review_2025_image_blocks_repeater .wrap-images{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.section_review_2025_image_blocks_repeater .image-wrap{width:33.3%}@media screen and (max-width:1024px){.section_review_2025_image_blocks_repeater .image-wrap{width:calc(50% - 15px)}}@media screen and (max-width:767px){.section_review_2025_image_blocks_repeater .image-wrap{width:100%}}.section_review_2025_image_blocks_repeater .image-wrap .rect-outer{padding-top:75%}.section_review_2025_image_blocks_repeater .bottom-text{max-width:830px;margin:50px auto 0 auto;text-align:center}.section_review_2025_image_blocks_repeater .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section_review_2025_image_blocks_repeater .content p+p{padding-top:17px}.section-review-2025-projects-awards{position:relative;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-2025-projects-awards{margin-bottom:80px}}.section-review-2025-projects-awards .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-projects-awards .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2025-projects-awards .title-two-part{font-size:22px}}.section-review-2025-projects-awards .wrap-title{display:block;text-align:center;margin:0 auto 122px auto;max-width:700px;position:relative}@media screen and (max-width:1024px){.section-review-2025-projects-awards .wrap-title{margin:0 auto 80px auto}}.section-review-2025-projects-awards .wrap-title strong{color:#1b457b}.section-review-2025-projects-awards .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2025-projects-awards .wrap-title .animated-brackets-type-2 svg polyline{stroke:#f5f5f5!important}.section-review-2025-projects-awards .content-wrap{max-width:880px;margin:0 auto 40px auto;text-align:center}.section-review-2025-projects-awards .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2025-projects-awards .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-projects-awards .title{font-size:20px}}.section-review-2025-projects-awards .title span{color:#437ed7;font-family:'AvenirNextBold'}.section-review-2025-projects-awards .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2025-projects-awards .content p+p{padding-top:17px}.section-review-2025-projects-awards .wrap-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.section-review-2025-projects-awards .image-wrap{width:calc(50% - 15px)}@media screen and (max-width:767px){.section-review-2025-projects-awards .image-wrap{width:100%}}.section-review-2025-projects-awards .image-wrap .rect-outer{padding-top:58%}.section-review-2025-projects-awards .wrap-link{text-align:center}.section-review-2025-projects-awards .link-with-arrow{margin-top:45px}.section-review-image-text-type-3{position:relative;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-image-text-type-3{margin-bottom:80px}}.section-review-image-text-type-3 .container{max-width:1417px}.section-review-image-text-type-3 .row+.row{margin-top:60px}@media screen and (max-width:1024px){.section-review-image-text-type-3 .row+.row{margin-top:40px}}.section-review-image-text-type-3 .row.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-review-image-text-type-3 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.section-review-image-text-type-3 .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-image-text-type-3 .content-wrap{width:calc(100% - 305px);padding:0 3vw}@media screen and (max-width:1024px){.section-review-image-text-type-3 .content-wrap{width:100%;padding:0 0 40px 0}}.section-review-image-text-type-3 .image-wrap{width:664px;height:357px}@media screen and (max-width:1024px){.section-review-image-text-type-3 .image-wrap{width:100%;height:auto}}.section-review-image-text-type-3 .image-wrap .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-image-text-type-3 .image-wrap .image{min-height:450px}}@media screen and (max-width:767px){.section-review-image-text-type-3 .image-wrap .image{min-height:300px}}.section-review-image-text-type-3 .wrap-top-content{text-align:center;margin-bottom:40px}.section-review-image-text-type-3 .title{margin-bottom:27px;color:#000;font-size:32px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-image-text-type-3 .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-image-text-type-3 .title{font-size:20px}}.section-review-image-text-type-3 .title span{color:#d49ea6;font-family:'AvenirNextBold'}.section-review-image-text-type-3 .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-image-text-type-3 .content strong{font-size:20px}.section-review-image-text-type-3 .content p+p{padding-top:17px}.section-review-2025-best-projects{position:relative;margin-bottom:110px}@media screen and (max-width:1024px){.section-review-2025-best-projects{margin-bottom:80px}}.section-review-2025-best-projects .content-wrap{max-width:927px;margin:0 auto 40px auto;text-align:center}.section-review-2025-best-projects .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2025-best-projects .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-best-projects .title{font-size:20px}}.section-review-2025-best-projects .title span{color:#437ed7;font-family:'AvenirNextBold'}.section-review-2025-best-projects .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2025-best-projects .content p+p{padding-top:17px}.section-review-2025-best-projects .wrap-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}@media screen and (max-width:767px){.section-review-2025-best-projects .wrap-images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-review-2025-best-projects .image-wrap{width:calc(33.3% - 1px)}@media screen and (max-width:1024px){.section-review-2025-best-projects .image-wrap{width:calc(50% - 1px)}}@media screen and (max-width:767px){.section-review-2025-best-projects .image-wrap{width:100%;max-width:450px}}.section-review-2025-best-projects .image-wrap .rect-outer{padding-top:135%}.section-review-2025-best-projects .image-wrap .bottom-info{position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:0 30px 5px}.section-review-2025-best-projects .image-wrap .name{font-family:'AvenirNextBold';font-size:24px;letter-spacing:1px;text-transform:uppercase;line-height:1.2}@media (max-width:1500px) and (min-width:401px){.section-review-2025-best-projects .image-wrap .name{font-size:calc(4 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-best-projects .image-wrap .name{font-size:20px}}.section-review-2025-best-projects .image-wrap .category{font-family:'AvenirNextMedium';font-size:20px;line-height:1.2;text-transform:uppercase;font-style:italic;position:relative;padding-left:10px;letter-spacing:1px;margin-bottom:30px}.section-review-2025-best-projects .image-wrap .category:before{content:'';position:absolute;left:0;top:10px;width:5px;height:1px;background:#fff}.section-review-2025-best-projects .image-wrap .small-text{font-family:'AvenirNextMedium';font-size:20px;line-height:1.2;letter-spacing:1px}.section-review-2025-best-projects .wrap-link{text-align:center}.section-review-2025-images-grid{padding:0 10px;margin-bottom:80px}.section-review-2025-images-grid .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-images-grid .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2025-images-grid .title-two-part{font-size:22px}}.section-review-2025-images-grid .wrap-title{display:block;text-align:center;margin:0 auto 55px auto;max-width:700px;position:relative}.section-review-2025-images-grid .wrap-title strong{color:#1b457b}.section-review-2025-images-grid .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2025-images-grid .wrap-title .animated-brackets-type-2 svg polyline{stroke:#f5f5f5!important}.section-review-2025-images-grid .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0}@media screen and (max-width:1024px){.section-review-2025-images-grid .wrap-blocks{gap:0}}.section-review-2025-images-grid .block{margin:0 10px}.section-review-2025-images-grid .block:first-child{width:calc(39% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:first-child{width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:first-child{width:calc(100% - 20px)}}.section-review-2025-images-grid .block:nth-child(2n){width:calc(61% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:nth-child(2n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:nth-child(2n){width:calc(100% - 20px)}}.section-review-2025-images-grid .block:nth-child(3n){width:calc(62% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:nth-child(3n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:nth-child(3n){width:calc(100% - 20px)}}.section-review-2025-images-grid .block:nth-child(4n){width:calc(38% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:nth-child(4n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:nth-child(4n){width:calc(100% - 20px)}}.section-review-2025-images-grid .block:nth-child(5n){width:calc(34% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:nth-child(5n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:nth-child(5n){width:calc(100% - 20px)}}.section-review-2025-images-grid .block:nth-child(6n){width:calc(66% - 20px)}@media screen and (max-width:1024px){.section-review-2025-images-grid .block:nth-child(6n){width:calc(50% - 20px)}}@media screen and (max-width:767px){.section-review-2025-images-grid .block:nth-child(6n){width:calc(100% - 20px)}}.section-review-2025-images-grid .image{display:block;width:100%;height:100%;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover}.section-review-2025-images-grid .wrap-content{padding:20px 25px 40px}@media screen and (max-width:767px){.section-review-2025-images-grid .wrap-content{padding:20px 0 40px}}.section-review-2025-images-grid .title{margin-bottom:10px;color:#000;font-size:16px;line-height:1.1;letter-spacing:1px;text-transform:uppercase;font-family:'AvenirNextBold'}.section-review-2025-images-grid .content{color:#000;font-size:13px;font-family:'Metropolis-Regular',sans-serif;line-height:21px}.section-review-2025-images-grid .link-with-arrow{margin-top:20px}.section-review-2025-featured-projects{background:#0c2645;padding:86px 0 10px 0;margin-bottom:23px}.section-review-2025-featured-projects .cls-1,.section-review-2025-featured-projects .cls-2{fill:none;stroke:#fff!important;stroke-miterlimit:10}.section-review-2025-featured-projects .title-two-part{color:#fff;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-featured-projects .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2025-featured-projects .title-two-part{font-size:22px}}.section-review-2025-featured-projects .wrap-title{display:block;text-align:center;margin:0 auto 74px auto;max-width:700px;position:relative}.section-review-2025-featured-projects .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2025-featured-projects .wrap-title .animated-brackets-type-2 svg polyline{stroke:rgba(245,245,245,.17)!important}.section-review-2025-featured-projects .wrap-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.section-review-2025-featured-projects .wrap-blocks>div{cursor:default!important}.section-review-2025-featured-projects .wrap-blocks>a{cursor:pointer}.section-review-2025-featured-projects .wrap-blocks .block{position:relative;cursor:pointer;margin:10px;display:block}.section-review-2025-featured-projects .wrap-blocks .block .hidden-block{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(67,126,215,.73);opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:120px 36px 36px 36px}@media screen and (max-width:1024px){.section-review-2025-featured-projects .wrap-blocks .block .hidden-block{padding:100px 20px 20px 20px}}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks .block .hidden-block{padding:90px 20px 20px 20px}}.section-review-2025-featured-projects .wrap-blocks .block .block-title{font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-family:"AvenirNextMedium",sans-serif;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:40px;bottom:42px;line-height:1.2}@media (max-width:1500px) and (min-width:401px){.section-review-2025-featured-projects .wrap-blocks .block .block-title{font-size:calc(6 * ((100vw - 400px) / 1100) + 18px)}}@media (max-width:400px){.section-review-2025-featured-projects .wrap-blocks .block .block-title{font-size:18px}}@media screen and (max-width:1024px){.section-review-2025-featured-projects .wrap-blocks .block .block-title{left:20px;bottom:42px}}.section-review-2025-featured-projects .wrap-blocks .block #arrow{position:absolute;top:28px;right:30px;width:64px;height:64px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (max-width:1024px){.section-review-2025-featured-projects .wrap-blocks .block #arrow{width:55px;height:55px}}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks .block #arrow{width:40px;height:40px}}.section-review-2025-featured-projects .wrap-blocks .block #arrow-hover{position:absolute;top:28px;right:30px;width:64px;height:64px}@media screen and (max-width:1024px){.section-review-2025-featured-projects .wrap-blocks .block #arrow-hover{width:55px;height:55px}}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks .block #arrow-hover{width:40px;height:40px}}.section-review-2025-featured-projects .wrap-blocks .block .name{font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"AvenirNextMedium",sans-serif}@media (max-width:1500px) and (min-width:401px){.section-review-2025-featured-projects .wrap-blocks .block .name{font-size:calc(4 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-featured-projects .wrap-blocks .block .name{font-size:20px}}.section-review-2025-featured-projects .wrap-blocks .block .contractor-name{font-size:24px;letter-spacing:1px;color:#fff;font-weight:500;font-family:"AvenirNextMedium",sans-serif;padding-left:12px;margin-bottom:16px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-featured-projects .wrap-blocks .block .contractor-name{font-size:calc(4 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-featured-projects .wrap-blocks .block .contractor-name{font-size:20px}}.section-review-2025-featured-projects .wrap-blocks .block .description{color:#fff;font-size:13px;font-family:'Metropolis-Regular',sans-serif;line-height:21px;overflow:auto;height:100%}.section-review-2025-featured-projects .wrap-blocks .block .description p+p{padding-top:17px}.section-review-2025-featured-projects .wrap-blocks .block:hover{cursor:pointer}.section-review-2025-featured-projects .wrap-blocks .block:hover #arrow{opacity:0;visibility:hidden}.section-review-2025-featured-projects .wrap-blocks .block:hover .block-title{opacity:0;visibility:hidden}.section-review-2025-featured-projects .wrap-blocks .block:hover .hidden-block{opacity:1;visibility:visible}.section-review-2025-featured-projects .wrap-blocks.first-row .block{padding-top:32%}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.first-row .block{padding-top:60%}}.section-review-2025-featured-projects .wrap-blocks.first-row .block .block-title{max-width:600px}.section-review-2025-featured-projects .wrap-blocks.first-row .block:first-child{width:calc(45% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.first-row .block:first-child{width:100%}}.section-review-2025-featured-projects .wrap-blocks.first-row .block:nth-child(2n){width:calc(55% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.first-row .block:nth-child(2n){width:100%}}.section-review-2025-featured-projects .wrap-blocks.second-row .block{padding-top:41%}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.second-row .block{padding-top:60%}}.section-review-2025-featured-projects .wrap-blocks.second-row .block .block-title{max-width:300px}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.second-row .block .block-title{max-width:600px}}.section-review-2025-featured-projects .wrap-blocks.second-row .block:first-child{width:calc(29% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.second-row .block:first-child{width:100%}}.section-review-2025-featured-projects .wrap-blocks.second-row .block:nth-child(2n){width:calc(40% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.second-row .block:nth-child(2n){width:100%}}.section-review-2025-featured-projects .wrap-blocks.second-row .block:nth-child(3n){width:calc(31% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.second-row .block:nth-child(3n){width:100%}}.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block{padding-top:32%}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block{padding-top:60%}}.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block .block-title{max-width:600px}.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block:first-child{width:calc(45% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block:first-child{width:100%}}.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block:nth-child(2n){width:calc(55% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.two-blocks .block:nth-child(2n){width:100%}}.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block{padding-top:41%}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block{padding-top:60%}}.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block .block-title{max-width:300px}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block .block-title{max-width:600px}}.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:first-child{width:calc(29% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:first-child{width:100%}}.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(2n){width:calc(40% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(2n){width:100%}}.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(3n){width:calc(31% - 20px)}@media screen and (max-width:767px){.section-review-2025-featured-projects .wrap-blocks.third-row.three-blocks .block:nth-child(3n){width:100%}}.section-review-2025-charity-events{position:relative;background-color:#f7f7f7;padding-top:107px;padding-bottom:40px}.section-review-2025-charity-events .row+.row{margin-top:37px}.section-review-2025-charity-events.image-left .row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.section-review-2025-charity-events.image-left .row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-review-2025-charity-events.image-right .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1024px){.section-review-2025-charity-events.image-right .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-review-2025-charity-events .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section-review-2025-charity-events .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section-review-2025-charity-events .title-two-part{font-size:22px}}.section-review-2025-charity-events .wrap-title{display:block;text-align:center;margin:0 auto 94px auto;max-width:700px;position:relative}@media screen and (max-width:1024px){.section-review-2025-charity-events .wrap-title{margin:0 auto 54px auto}}@media screen and (max-width:767px){.section-review-2025-charity-events .wrap-title{margin:0 auto 34px auto}}.section-review-2025-charity-events .wrap-title strong{color:#1b457b}.section-review-2025-charity-events .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:40%;height:160%;z-index:1}.section-review-2025-charity-events .wrap-title .animated-brackets-type-2 svg polyline{stroke:#ebebeb!important}.section-review-2025-charity-events .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.section-review-2025-charity-events .row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-review-2025-charity-events .image-wrap{width:500px}@media screen and (max-width:1024px){.section-review-2025-charity-events .image-wrap{width:100%}}.section-review-2025-charity-events .image-wrap .image{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.section-review-2025-charity-events .image-wrap .image{height:450px}}@media screen and (max-width:767px){.section-review-2025-charity-events .image-wrap .image{height:300px}}.section-review-2025-charity-events .content-wrap{width:calc(100% - 500px)}@media screen and (max-width:1024px){.section-review-2025-charity-events .content-wrap{width:100%}}.section-review-2025-charity-events .content-wrap-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:60px 6vw 60px}@media screen and (max-width:1024px){.section-review-2025-charity-events .content-wrap-inner{display:block;padding:40px 4vw 40px}}@media screen and (max-width:767px){.section-review-2025-charity-events .content-wrap-inner{display:block;padding:40px 20px 20px}}.section-review-2025-charity-events .title{margin-bottom:17px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section-review-2025-charity-events .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section-review-2025-charity-events .title{font-size:20px}}.section-review-2025-charity-events .title span{font-family:'AvenirNextBold'}.section-review-2025-charity-events .title span.blue-color{color:#437ed7}.section-review-2025-charity-events .title span.pink-color{color:#d49ea6}.section-review-2025-charity-events .title a{text-decoration:underline}.section-review-2025-charity-events .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section-review-2025-charity-events .content p+p{padding-top:17px}.section-review-2025-charity-events .link-with-arrow{margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section_review_2025_two_columns_images_and_content{padding:88px 20px 80px 20px;background-color:#f7f7f7}.section_review_2025_two_columns_images_and_content .content-wrap{max-width:1095px;margin:0 auto;text-align:center}.section_review_2025_two_columns_images_and_content .title{margin-bottom:23px;color:#000;font-size:32px;line-height:1.1;letter-spacing:2px;text-transform:uppercase;font-family:'AvenirNextRegular'}@media (max-width:1500px) and (min-width:401px){.section_review_2025_two_columns_images_and_content .title{font-size:calc(12 * ((100vw - 400px) / 1100) + 20px)}}@media (max-width:400px){.section_review_2025_two_columns_images_and_content .title{font-size:20px}}.section_review_2025_two_columns_images_and_content .title span{font-family:'AvenirNextBold';color:#d49ea6}.section_review_2025_two_columns_images_and_content .content{color:#000;font-size:16px;font-family:'Metropolis-Regular',sans-serif;line-height:1.8}.section_review_2025_two_columns_images_and_content .content a{text-decoration:underline}.section_review_2025_two_columns_images_and_content .content p+p{padding-top:17px}.section_review_2025_two_columns_images_and_content .link-with-arrow{margin-top:20px;margin-bottom:30px}.section_review_2025_two_columns_images_and_content .wrap-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width:767px){.section_review_2025_two_columns_images_and_content .wrap-images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section_review_2025_two_columns_images_and_content .image-wrap{width:calc(50% - 10px)}@media screen and (max-width:767px){.section_review_2025_two_columns_images_and_content .image-wrap{width:100%}}.section_review_2025_two_columns_images_and_content .image-wrap .rect-outer{padding-top:45%}.section_review_2025_two_columns_images_and_content_type_2{padding:138px 0 120px 0}@media screen and (max-width:1024px){.section_review_2025_two_columns_images_and_content_type_2{padding:98px 0 80px 0}}.section_review_2025_two_columns_images_and_content_type_2 .title-two-part{color:#000;font-size:60px}@media (max-width:1500px) and (min-width:401px){.section_review_2025_two_columns_images_and_content_type_2 .title-two-part{font-size:calc(38 * ((100vw - 400px) / 1100) + 22px)}}@media (max-width:400px){.section_review_2025_two_columns_images_and_content_type_2 .title-two-part{font-size:22px}}.section_review_2025_two_columns_images_and_content_type_2 .wrap-title{display:block;text-align:center;margin:0 auto 60px auto;position:relative}.section_review_2025_two_columns_images_and_content_type_2 .wrap-title strong{color:#1b457b}.section_review_2025_two_columns_images_and_content_type_2 .wrap-title .animated-brackets-type-2{position:absolute!important;display:block;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:20%;height:160%;z-index:1}.section_review_2025_two_columns_images_and_content_type_2 .wrap-title .animated-brackets-type-2 svg polyline{stroke:#ebebeb!important}.section_review_2025_two_columns_images_and_content_type_2 .content{margin-top:50px;color:#000;font-size:16px;font-family:"AvenirNextMedium",sans-serif;line-height:1.3;letter-spacing:.6px}@media screen and (max-width:767px){.section_review_2025_two_columns_images_and_content_type_2 .content{margin-top:30px}}.section_review_2025_two_columns_images_and_content_type_2 .content a{text-decoration:underline}.section_review_2025_two_columns_images_and_content_type_2 .content p+p{padding-top:17px}.section_review_2025_two_columns_images_and_content_type_2 .content strong{font-size:20px}.section_review_2025_two_columns_images_and_content_type_2 .wrap-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9vw}@media screen and (max-width:767px){.section_review_2025_two_columns_images_and_content_type_2 .wrap-images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section_review_2025_two_columns_images_and_content_type_2 .image-wrap{width:calc(50% - 4.5vw)}@media screen and (max-width:767px){.section_review_2025_two_columns_images_and_content_type_2 .image-wrap{width:100%;max-width:450px}}.section_review_2025_two_columns_images_and_content_type_2 .image-wrap .rect-outer{padding-top:121%}@charset "UTF-8";@font-face{font-display:swap;font-family:'fontello';src:url(../fontellodf98.html);src:url("../fontellodf98.html#iefix") format("embedded-opentype"),url(../fontellodf98-2.html) format("woff2"),url(../fontellodf98-3.html) format("woff"),url(../fontellodf98-4.html) format("truetype"),url("../fontellodf98-5.html#fontello") format("svg");font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:'\E800'}.icon-down-dir:before{content:'\E801'}.icon-down-open-mini:before{content:'\E802'}.icon-left-open-mini:before{content:'\E803'}.icon-right-open-mini:before{content:'\E804'}.icon-up-open-mini:before{content:'\E805'}.icon-right-dir:before{content:'\E806'}.icon-left-dir:before{content:'\E807'}.icon-up-dir:before{content:'\E808'}.icon-plus:before{content:'\E809'}.icon-minus:before{content:'\E80A'}.icon-search:before{content:'\E80B'}.icon-check:before{content:'\E80C'}.icon-download:before{content:'\E80D'}.icon-ok-circled2:before{content:'\E80E'}.icon-ok-circled:before{content:'\E80F'}.icon-email:before{content:'\E810'}.icon-spin4:before{content:'\E834'}.icon-folder-open:before{content:'\F068'}.icon-youtube-squared:before{content:'\F166'}.icon-instagram:before{content:'\F16D'}.icon-flickr:before{content:'\F16E'}.icon-twitter-squared:before{content:'\F304'}.icon-facebook-squared:before{content:'\F308'}.icon-linkedin-squared:before{content:'\F30C'}@font-face{font-display:swap;font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}