@charset "UTF-8";@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_naUbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_iiUbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_gGUbtY.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfFukDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v37/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDQ.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-family:'_pcicons';src:url('../fonts/_pcicons/_pcicons.ttf?x9jbw1') format('truetype'),url('../fonts/_pcicons/_pcicons.woff?x9jbw1') format('woff'),url('../fonts/_pcicons/_pcicons.svg?x9jbw1#_pcicons') format('svg');font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'_pcicons';src:url('../fonts/_pcicons/_pcicons.svg?x9jbw1#_pcicons') format('svg')}}[class*=" _pcicon-"],[class^=_pcicon-]{font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._pcicon-p-sq:before{content:"\e904"}._pcicon-arrow-up:before{content:"\e900"}._pcicon-arrow-down:before{content:"\e901"}._pcicon-arrow-right:before{content:"\e902"}._pcicon-arrow-left:before{content:"\e903"}._pcicon-close:before{content:"\e60a"}._pcicon-chevron-down:before{content:"\e606"}._pcicon-chevron-up:before{content:"\e609"}._pcicon-chevron-left:before{content:"\e607"}._pcicon-chevron-right:before{content:"\e608"}._pcicon-search:before{content:"\e60d"}._pcicon-email:before{content:"\e60c"}._pcicon-location:before{content:"\e90d"}._pcicon-launch:before{content:"\e905"}._pcicon-facebook:before{content:"\ebfc"}._pcicon-instagram:before{content:"\ec02"}._pcicon-linkedin:before{content:"\ec03"}._pcicon-twitter:before{content:"\ec09"}._pcicon-youtube:before{content:"\e90e"}._pcicon-pinterest:before{content:"\e906"}._pcicon-wp:before{content:"\e602"}:root{--color-orange:#FF6E51;--color-slate30:#364159;--color-slate60:#7A889E;--color-slate90:#C7D3E5;--color-curelean-white:#BACFDB;--color-curelean:#04628C;--color-mauve:#493246;--color-jade:#008A7A;--color-sky:#7CE0E6;--color-lilac:#C0ACC1;--color-mint:#CAF9D2}:root,html.site-2025{font-size:16px;font-family:'Poppins',sans-serif;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"onum" 0,"kern" 1,"ss01" 0,"ss02" 0;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (min-width:768px){:root,html.site-2025{font-size:18px}}html.site-2025 body{font-family:'Poppins',sans-serif;font-size:1rem;line-height:1.75}@media (min-width:768px){html.site-2025 body{font-size:1rem}}html.site-2025 body a{color:#FF6E51}html.site-2025 body a:focus,html.site-2025 body a:hover{color:#000}body{padding-top:76px}@media (max-width:767px){body{padding-top:64px}}::selection{color:#fff;background:#364159;opacity:1}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;text-transform:unset}.h4,h4{font-family:'Poppins',sans-serif;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:0}@media (min-width:768px){.h4,h4{font-size:22px}}.h5,h5{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:0}@media (min-width:768px){.h5,h5{font-size:1rem}}.display1{font-family:'Poppins',sans-serif;font-size:42px!important;font-weight:700!important;line-height:1.1;letter-spacing:-0.01em;margin:0}@media (min-width:480px){.display1{font-size:50px!important}}@media (min-width:768px){.display1{font-size:58px!important}}@media (min-width:992px){.display1{font-size:66px!important}}.display2{font-family:'Poppins',sans-serif;font-size:33px!important;font-weight:700!important;line-height:1.1;letter-spacing:-0.01em;margin:0;text-transform:uppercase}@media (min-width:768px){.display2{font-size:39px!important}}@media (min-width:992px){.display2{font-size:44px!important}}.display3{font-family:'Playfair Display',serif;font-size:26px!important;font-weight:500!important;letter-spacing:-0.01em!important;margin:0;text-transform:none!important;line-height:normal}@media (min-width:768px){.display3{font-size:30px!important}}@media (min-width:992px){.display3{font-size:34px!important}}.header1{color:#364159!important;font-family:'Poppins',sans-serif!important;font-size:29px!important;font-weight:300!important;line-height:1!important;letter-spacing:-0.01em!important;margin:0;text-transform:uppercase}@media (min-width:768px){.header1{font-size:33px!important}}@media (min-width:992px){.header1{font-size:38px!important}}.header2{color:#493246!important;font-family:'Poppins',sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:-0.01em!important;margin:0;text-transform:uppercase}@media (min-width:768px){.header2{font-size:21px!important}}@media (min-width:992px){.header2{font-size:24px!important}}.h-label{font-family:'Poppins',sans-serif;font-size:18px!important;font-weight:300!important;line-height:1.25;letter-spacing:-0.01em;margin:0;text-transform:uppercase}@media (min-width:768px){.h-label{font-size:20px!important}}.h-label--alt{color:#364159;font-family:'Poppins',sans-serif;font-size:14px!important;font-weight:400!important;line-height:1.25;letter-spacing:0.02em;margin:0;text-transform:uppercase}.intro-title{font-family:'Poppins',sans-serif!important;color:#364159;font-size:28px!important;line-height:1!important;font-weight:300!important;text-align:center;letter-spacing:-0.01em!important;margin:0;text-transform:uppercase}@media (min-width:768px){.intro-title{font-size:33px!important}}@media (min-width:992px){.intro-title{font-size:38px!important}}.intro-title .color-black{color:#364159}.intro-title .color-gray{color:#364159}.intro-title .color-orange{color:#364159}.post-edit-link{color:#000!important;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;background:#fff;padding:3px 3px 2px;border-radius:2px;display:inline-block;box-shadow:0 1px 1px #000000;opacity:0.25;position:fixed;top:5px;left:5px;z-index:2000}.post-edit-link:hover{color:#000;opacity:0.5}.container{width:100%}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:100%}}@media (min-width:1200px){.container{width:1170px}}.container-wide{width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container-wide{width:100%}}@media (min-width:992px){.container-wide{width:100%}}@media (min-width:1200px){.container-wide{width:100%}}@media (min-width:1470px){.container-wide{width:1440px}}@media (min-width:992px){.hide-md{display:none}}@media (max-width:991px){.hide-md-max{display:none}}@media (min-width:768px){.row-flex{display:flex;flex-wrap:wrap}}.row-flex.flex-c{align-items:center}.row-flex.flex-sb{justify-content:center}.row-flex.flex-hc{justify-content:center}@media (max-width:767px){.row-flex>[class^=col-sm],.row-flex [class*=" col-sm"]{width:100%}}.t-c{text-align:center}.clr-white{color:#fff}.clr-black{color:#000}.clr-orange{color:#FF6E51!important}.clr-slate30{color:#364159!important}.clr-slate60{color:#7A889E!important}.clr-slate90{color:#C7D3E5!important}.clr-curelean-white{color:#BACFDB!important}.clr-curelean{color:#04628C!important}.clr-mauve{color:#493246!important}.clr-jade{color:#008A7A!important}.clr-sky{color:#7CE0E6!important}.clr-lilac{color:#C0ACC1!important}.clr-mint{color:#CAF9D2!important}.vid-wrap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.vid-wrap video{width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(0,0);-o-object-fit:cover;object-fit:cover}#header.navbar{width:100%;min-height:0;height:76px;border-bottom:1px solid #C7D3E5}@media (max-width:767px){#header.navbar{height:64px}}#header.navbar>.container,#header.navbar>.container-wide{height:100%;display:flex;align-items:center}@media (max-width:767px){#header .menu-toggle{width:64px;height:64px}}#header .menu-toggle i{width:24px;background-color:#364159}#header .menu-toggle i:first-child{transform:translate(-50%,-6px)}#header .menu-toggle i:nth-child(3){transform:translate(-50%,6px)}#header .menu-toggle.menu-open i{width:24px;background-color:#fff}#header .menu-toggle.menu-open i:first-child{transform:translate(-50%,-50%) rotate(45deg)}#header .menu-toggle.menu-open i:nth-child(2){transform:translate(-48px,-50%)}#header .menu-toggle.menu-open i:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}#header .logo{width:152px;height:28px;margin:0;background-image:url('../images/logo-2025.svg');background-size:contain;display:inline-flex}@media (max-width:991px){#header .logo{width:152px;height:28px;background-size:contain}}@media (max-width:767px){#header .logo{position:relative;top:0;left:0}.nav-open #header .logo.logo-change{background-image:url('../images/logo-w-2025.svg')}}@media (min-width:768px){#header nav.navbar-right{height:100%!important;margin-left:auto}}@media (max-width:767px){#header nav.navbar-right{width:100vw;height:100vh;margin:0;right:auto;bottom:auto;background:#364159;transition:all 0.4s cubic-bezier(0.27,0.52,0.28,0.97),height 0s,width 0s}}@media (min-width:768px){#header nav.navbar-right .nav-wrapper{height:100%}}@media (max-width:767px){#header nav.navbar-right .nav-wrapper{max-height:100%;overflow-y:auto;display:block;-ms-overflow-style:none;scrollbar-width:none}#header nav.navbar-right .nav-wrapper::-webkit-scrollbar{display:none}}@media (min-width:768px){#header nav.navbar-right .nav-wrapper>div{height:100%}}@media (max-width:767px){#header nav.navbar-right .nav-wrapper>div{display:block;padding-bottom:40px}}#header nav.navbar-right .nav-wrapper>div .navbar-nav{margin:0}@media (min-width:768px){#header nav.navbar-right .nav-wrapper>div .navbar-nav{height:100%;display:flex}}@media (max-width:767px){#header nav.navbar-right .nav-wrapper>div .navbar-nav{margin:104px auto 0}}@media (min-width:768px){#header nav.navbar-right .nav-wrapper>div .navbar-nav li{height:100%;float:none}}@media (min-width:768px) and (max-width:991px){#header nav.navbar-right .nav-wrapper>div .navbar-nav li{margin-left:15px}}@media (max-width:767px){#header nav.navbar-right .nav-wrapper>div .navbar-nav li{margin:20px auto}}#header nav.navbar-right .nav-wrapper>div .navbar-nav li a{color:#C7D3E5;font-family:'Poppins',sans-serif;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}@media (min-width:768px){#header nav.navbar-right .nav-wrapper>div .navbar-nav li a{color:#364159;font-size:14px;font-weight:500;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}}@media (min-width:991px){#header nav.navbar-right .nav-wrapper>div .navbar-nav li a{font-size:15px}}#header nav.navbar-right .nav-wrapper>div .navbar-nav li a:hover{color:#FF6E51}@media (max-width:767px){#header nav.navbar-right .nav-wrapper>div .social-links{margin:40px auto}}#header nav.navbar-right .nav-wrapper>div .social-links li a{color:#C7D3E5!important;padding:2px;background-color:transparent!important;font-size:32px;line-height:1;text-align:center;display:inline-block;transition:all 0.4s ease}#header nav.navbar-right .nav-wrapper>div .social-links li a:hover{color:#fff!important}#form-git{width:1600px;max-width:100%;margin-left:auto;margin-right:auto;background:#364159;border:0;margin-top:0}#form-git [class*=" container"],#form-git [class^=container]{padding-top:60px;padding-bottom:0}@media (min-width:768px){#form-git [class*=" container"],#form-git [class^=container]{padding-top:100px}}#form-git .intro-title{color:#C7D3E5;margin:0 0 40px}#footer{color:#fff;width:1600px;font-family:'Poppins',sans-serif;font-size:14px;text-transform:none;background:#364159;position:relative;padding-top:100px;padding-bottom:100px}@media (max-width:991px){#footer{text-align:center;padding-top:60px;padding-bottom:60px}}@media (min-width:768px){#footer .footer-row{width:100%;display:flex;justify-content:space-between;align-items:center}}@media (max-width:1469px){#footer .footer-row{flex-wrap:wrap}}#footer .logo{width:181px;height:33px;text-indent:-10000px;background-image:none,url('../images/logo-orange-2025.svg');background-repeat:no-repeat;background-size:contain;display:inline-flex}@media (max-width:1469px){#footer .footer-logo{width:100%;margin-bottom:30px}}@media (max-width:991px){#footer .footer-menu{width:100%}}#footer .footer-menu nav ul{font-size:16px;font-weight:500;line-height:1;float:none}@media (max-width:991px){#footer .footer-menu nav ul{text-align:center}}#footer .footer-menu nav ul li{margin:0 20px;float:none!important}@media (max-width:1199px){#footer .footer-menu nav ul li{margin:0 10px}}@media (max-width:991px){#footer .footer-menu nav ul li{margin:10px}}@media (min-width:768px){#footer .footer-menu nav ul li:first-child{margin-left:0}}@media (min-width:768px){#footer .footer-menu nav ul li:last-child{margin-right:0}}#footer .footer-menu nav ul li a{line-height:1;text-transform:none}#footer .footer-menu nav ul li a:focus,#footer .footer-menu nav ul li a:hover{color:#FF6E51;text-decoration:none}@media (max-width:991px){#footer .footer-social{width:100%;padding-top:30px}}#footer .footer-social .social-links{float:none;display:flex}@media (max-width:991px){#footer .footer-social .social-links{justify-content:center}}#footer .footer-social .social-links li{font-size:24px;line-height:24px;margin:0 16px}@media (max-width:1199px){#footer .footer-social .social-links li{margin:0 8px}}#footer .footer-social .social-links li:first-child{margin-left:0}#footer .footer-social .social-links li:last-child{margin-right:0}#footer .footer-social .social-links li a{font-size:24px;color:#fff}#footer .footer-social .social-links li a:focus,#footer .footer-social .social-links li a:hover{color:#FF6E51}#footer .footer-row-bot{font-size:12px;text-align:center;padding-top:40px}@media (min-width:768px){#footer .footer-row-bot{width:100%;padding-top:60px;display:flex;justify-content:center;align-items:center}}#footer .footer-row-bot span{opacity:0.7;font-weight:300;margin:0 8px}#footer .footer-row-bot nav{margin:0 8px}#footer .footer-row-bot ul{font-size:12px;font-weight:300;line-height:unset;display:flex}@media (max-width:767px){#footer .footer-row-bot ul{padding-top:8px;justify-content:center}}#footer .footer-row-bot ul li{float:none;margin:0}#footer .footer-row-bot ul li:not(:last-child):after{content:'|';opacity:0.7;font-weight:300;margin:0 8px}#footer .footer-row-bot ul li a{opacity:0.7;line-height:unset;text-transform:none}#footer .footer-row-bot ul li a:focus,#footer .footer-row-bot ul li a:hover{opacity:1;text-decoration:none}header.intro{padding-left:0;padding-right:0}header.intro [class*=" container"],header.intro [class^=container]{padding-top:70px;padding-bottom:40px}@media (min-width:768px){header.intro [class*=" container"],header.intro [class^=container]{padding-top:110px;padding-bottom:60px}}@media (min-width:1200px){header.intro [class*=" container"],header.intro [class^=container]{padding-top:140px;padding-bottom:80px}}header.intro .intro-text{padding-top:40px}@media (min-width:768px){header.intro .intro-text{padding-top:50px}}@media (min-width:1200px){header.intro .intro-text{padding-top:70px}}header.intro .intro-text p{color:#7A889E;font-size:20px;font-family:'Playfair Display',serif;line-height:1.4}@media (min-width:768px){header.intro .intro-text p{font-size:23px}}@media (min-width:992px){header.intro .intro-text p{font-size:26px}}header.intro .intro-text p:first-child{margin-top:0}.lownav nav{color:#7A889E;font-family:'Poppins',sans-serif;font-size:18px;letter-spacing:-0.01em;border-bottom:1px solid #C7D3E5;border-top:1px solid #C7D3E5}.lownav nav .counter{display:inline-block}.touch .lownav nav .counter{position:relative;top:-1px}.lownav nav .counter b,.lownav nav .counter span{font-size:inherit;float:left}.lownav nav .counter span{padding:0 3px}.lownav button.low{font-size:14px;color:#7A889E;opacity:1}.touch .lownav button.low{font-size:15px}.lownav button.low.slick-next{bottom:19px;margin-right:-48px}.touch .lownav button.low.slick-next{margin-right:-50px}.lownav button.low.slick-prev{bottom:19px;margin-left:-48px}.touch .lownav button.low.slick-prev{margin-left:-50px}.pcbtn{font-family:'Poppins',sans-serif;font-size:1rem;font-weight:400;line-height:1;height:48px;padding:0 22px;display:inline-flex;align-items:center;text-align:center}.pcbtn.pcbtn--dark{color:#fff;background:#364159;border:1px solid #364159;transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease}.pcbtn.pcbtn--dark:hover,a:hover .pcbtn.pcbtn--dark{color:#fff;background:#FF6E51;border-color:#FF6E51}.pcbtn.pcbtn--white-outline{color:#fff;background:transparent;border:1px solid rgba(255,255,255,0.6);transition:color 0.3s ease,background 0.3s ease,border-color 0.3s ease}.pcbtn.pcbtn--white-outline:hover,a:hover .pcbtn.pcbtn--white-outline{color:#000;background:#fff;border-color:#fff}._pc-caret{width:24px;height:24px;position:relative;display:block}._pc-caret:after,._pc-caret:before{content:'';width:10px;height:1px;margin-top:-1px;background:#7A889E;position:absolute;top:50%;display:block;transition:all 0.3s ease}._pc-caret:before{right:10.5px;transform:rotate(45deg)}.open ._pc-caret:before{transform:rotate(-45deg)}._pc-caret:after{left:10.5px;transform:rotate(-45deg)}.open ._pc-caret:after{transform:rotate(45deg)}.set-bg{opacity:0;transition:opacity 0.5s ease-out}.set-bg.bg-loaded{opacity:1}.b-lazy{opacity:0;max-width:100%;transition:opacity 0.25s ease-out}.b-lazy.b-loaded{opacity:1}img.b-lazy{width:100%;max-width:100%;display:block}#content .alignleft{margin-bottom:15px}@media (min-width:768px){#content .alignleft{margin-right:15px;float:left}}#content .alignright{margin-bottom:15px}@media (min-width:768px){#content .alignright{margin-left:15px;float:right}}#page-careers .proj-gall-img img{width:100%}#page-careers .proj-gall-img .proj-gall-img-capt{background:#fff}#page-careers .proj-gall-img .proj-gall-img-capt .inner{padding:8px}#page-careers .proj-gall-img .proj-gall-img-capt .inner:before{content:'';background:#f05123;float:left;display:block;width:10px;height:10px}#page-careers .proj-gall-img .proj-gall-img-capt .inner p{color:#888;font-size:14px;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.25;font-style:normal;margin:0;position:relative;top:-1px;padding:0 0 0 16px}.btn:hover{color:#fff;outline:0;opacity:0.85}.btn:hover:focus{outline:0;opacity:1}#page-home #aspot{width:1600px;position:relative}#page-home #aspot .aspot-slider-arrows{position:absolute;right:15px;bottom:231px;transform:translateX(-100%);transform:translateY(0);display:none}@media (min-width:768px){#page-home #aspot .aspot-slider-arrows{right:15px;bottom:235px;display:flex}}@media (min-width:992px){#page-home #aspot .aspot-slider-arrows{right:15px;bottom:239px}}@media (min-width:1200px){#page-home #aspot .aspot-slider-arrows{right:calc((((100% - 1170px) / 2) + 15px) + ((1170px * 0.1666) + 15px))}}@media (min-width:1470px){#page-home #aspot .aspot-slider-arrows{right:calc((((100% - 1440px) / 2) + 15px) + ((1440px * 0.1666) + 15px))}}@media (min-width:1600px){#page-home #aspot .aspot-slider-arrows{right:calc((((1600px - 1440px) / 2) + 15px) + ((1440px * 0.1666) + 15px))}}#page-home #aspot .aspot-slider-arrows button{color:#fff;width:34px;height:34px;background:transparent;border:0;display:flex!important;justify-content:center;align-items:center}#page-home #aspot .aspot-slider-arrows button svg path{transition:fill 0.3s ease}#page-home #aspot .aspot-slider-arrows button:hover svg path{fill:#FF6E51}#page-home #aspot .slidebg{height:800px;overflow:hidden;margin-bottom:0!important;z-index:1;will-change:scale;transition:transform 0.6s ease}#page-home #aspot .slidebg:not(.slick-active){transform:scale(1.1)}@media (max-width:1599px){#page-home #aspot .slidebg{height:55.675vw}}@media (max-width:1199px){#page-home #aspot .slidebg{height:55.675vw}}@media (max-width:991px){#page-home #aspot .slidebg{min-height:0;height:75vw}}@media (max-width:767px){#page-home #aspot .slidebg{min-height:0;height:100vw}}@media (max-width:599px){#page-home #aspot .slidebg{height:150vw}}#page-home #aspot .slidebg:before{content:'';width:100%;height:100%;background:rgba(54,65,89,0.3);position:absolute;top:0;left:0;z-index:-1}#page-home #aspot .caption{top:auto;height:75%;display:flex;align-items:flex-end;background:linear-gradient(to top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.6) 33%,rgba(0,0,0,0.3) 65%,rgba(0,0,0,0) 100%)}#page-home #aspot .caption .txt-wrap{width:100%;padding-bottom:60px;border-top:1px solid rgba(255,255,255,0.6)}@media (min-width:1200px){#page-home #aspot .caption .txt-wrap{width:calc(83.3333% - 15px)}}#page-home #aspot .caption .txt-wrap .proj-cat{display:none}#page-home #aspot .caption .txt-wrap .proj-txt{padding-top:50px;padding-bottom:50px}@media (min-width:768px){#page-home #aspot .caption .txt-wrap .proj-txt{padding-right:90px}}#page-home #aspot .caption .txt-wrap .proj-txt h1{margin:0}#page-home #aspot .slick-next,#page-home #aspot .slick-prev{top:50%;margin-top:-71px}@media (max-width:1199px){#page-home #aspot .slick-prev{width:60px;left:20px}}@media (max-width:1199px){#page-home #aspot .slick-next{width:60px;right:20px}}#page-home #aspot .captext{position:absolute;z-index:2;top:auto;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);opacity:0;transform:translateY(100%);transition:all 0.4s linear;display:none!important}@media (max-width:767px){#page-home #aspot .captext{transform:translateY(100%);opacity:0}}#page-home #aspot .captext:before{color:#fff;font-size:13px;line-height:16px;height:14px;padding:8px 15px;height:32px;background:rgba(0,0,0,0.5);position:absolute;top:-32px;right:0;display:block;cursor:pointer;content:'\e813';font-family:"entypo";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-align:center;speak:none;text-decoration:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity 0.25s ease-out}@media (min-width:768px){#page-home #aspot .captext:before{right:calc((100% - 750px) / 2)}}@media (min-width:992px){#page-home #aspot .captext:before{right:calc((100% - 970px) / 2)}}@media (min-width:1200px){#page-home #aspot .captext:before{right:calc((100% - 1170px) / 2)}}@media (max-width:767px){#page-home #aspot .captext:before{content:'\e81e'}}#page-home #aspot .captext.closed{transform:translateY(100%);opacity:0}@media (max-width:767px){#page-home #aspot .captext.closed{opacity:1;transform:translateY(0)}}#page-home #aspot .captext.closed:before{content:'\e81e'}@media (max-width:767px){#page-home #aspot .captext.closed:before{content:'\e813'}}#page-home #aspot .captext.closed [class*=" container"],#page-home #aspot .captext.closed [class^=container]{opacity:0;transition-delay:0s}@media (max-width:767px){#page-home #aspot .captext.closed [class*=" container"],#page-home #aspot .captext.closed [class^=container]{opacity:1}}#page-home #aspot .captext.captext-wait{opacity:0!important;transform:translateY(100%)!important}#page-home #aspot .captext [class*=" container"],#page-home #aspot .captext [class^=container]{padding-top:0;padding-bottom:0;transition:all 0.25s ease-out 0.25s}#page-home #aspot .captext [class*=" container"]:before,#page-home #aspot .captext [class^=container]:before{content:'';background:#f05123;float:left;display:block;position:relative;top:20px;width:12px;height:12px}#page-home #aspot .captext p{color:#fff;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.4;font-style:normal;margin:0;padding:16px 0 16px 20px}@media (max-width:767px){#page-home #aspot .captext p{font-size:14px;line-height:1.5}}#page-home #aspot .slick-active .captext{opacity:1;transform:translateY(0);transition-delay:1s}@media (max-width:767px){#page-home #aspot .slick-active .captext{transform:translateY(100%);transition-delay:0s}}#page-home #aspot .slick-active .captext.closed{transform:translateY(100%);transition-delay:0s}@media (max-width:767px){#page-home #aspot .slick-active .captext.closed{transform:translateY(0)}}#page-home #aspot .slick-active .captext.open{transition-delay:0s}#page-home section.content-area .container-wide{padding-top:70px;padding-bottom:70px}@media (max-width:767px){#page-home section.content-area .container-wide{padding-top:40px;padding-bottom:40px}}#page-home section.content-area .container{padding-top:70px;padding-bottom:70px}@media (max-width:767px){#page-home section.content-area .container{padding-top:40px;padding-bottom:40px}}#page-home section#content.content-area{padding-bottom:70px}@media (max-width:767px){#page-home section#content.content-area{padding-bottom:40px}}#page-home .intro-title{margin-bottom:60px}@media (max-width:1199px){#page-home .intro-title{margin-bottom:40px}}#page-home .blurb p{font-size:unset}@media (max-width:991px){#page-home .blurb img{margin-bottom:40px}}#page-home .blurb .btn-ctr{padding-top:20px}@media (min-width:1470px){#page-home .blurb-col{padding-right:70px}}#page-home .blurb-slides{margin-bottom:0}@media (max-width:767px){#page-home .blurb-slides{margin-bottom:40px}}#page-home .blurb-slides .blurb-slide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){#page-home .blurb-slides .blurb-slide img{margin-bottom:0}}#page-home .blurb-slides .blurb-slide figcaption{background:#fff;display:none}#page-home .blurb-slides .blurb-slide figcaption .inner{padding:8px}#page-home .blurb-slides .blurb-slide figcaption .inner:before{content:'';background:#f05123;float:left;display:block;width:10px;height:10px}#page-home .blurb-slides .blurb-slide figcaption .inner p{color:#888;font-size:14px;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.25;font-style:normal;margin:0;position:relative;top:-1px;padding:0 0 0 16px}@media (max-width:991px){#page-home #our-people .wide-image{padding-left:0;padding-right:0}}@media (max-width:991px){.touch #page-home #our-people .inner{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.touch #page-home #our-people .inner .inner-wrap{width:calc(100vw * 3);margin:0 auto}}#page-home #form-git{margin-top:0}@media (max-width:1199px){#page-home #form-git h2{margin-bottom:20px}}#page-about header.intro [class*=" container"],#page-about header.intro [class^=container]{padding-bottom:60px}@media (min-width:992px){#page-about header.intro [class*=" container"],#page-about header.intro [class^=container]{padding-bottom:120px}}#page-about .content-groups{padding-bottom:60px}@media (min-width:992px){#page-about .content-groups{padding-bottom:120px}}#page-about .content-groups h2{padding-left:0}@media (max-width:991px){#page-about .content-groups h2{margin-bottom:1em}}#page-about .content-groups .group-text{font-size:1rem}@media (min-width:768px){#page-about .content-groups .group-text{padding-bottom:0}}@media (min-width:992px){#page-about .content-groups .group-text{padding-bottom:50px;padding-top:35px}}#page-about .content-groups .all-text{padding-right:0;padding-left:0;overflow:hidden;position:relative}#page-about .content-groups .all-text:after{content:'';position:absolute;bottom:0;right:8px;left:15px;height:100px;display:block;opacity:1;pointer-events:none;z-index:2;background:#fff;background:linear-gradient(to top,#fff 10%,rgba(255,255,255,0) 100%)}@media (max-width:991px){#page-about .content-groups .all-text:after{height:50px;background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%)}}#page-about .content-groups .all-text .inner{overflow-y:auto;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width:991px){#page-about .content-groups .all-text .inner{max-height:600px}}#page-about .content-groups .all-text .inner::-webkit-scrollbar{width:8px}@media (max-width:509px){#page-about .content-groups .all-text .inner::-webkit-scrollbar{width:4px}}#page-about .content-groups .all-text .inner::-webkit-scrollbar-track{border-radius:4px;background:#fff}@media (max-width:509px){#page-about .content-groups .all-text .inner::-webkit-scrollbar-track{border-radius:2px}}#page-about .content-groups .all-text .inner::-webkit-scrollbar-thumb{border-radius:4px;background:#fff}@media (max-width:509px){#page-about .content-groups .all-text .inner::-webkit-scrollbar-thumb{border-radius:2px}}#page-about .content-groups .all-text .inner::-webkit-scrollbar-thumb:window-inactive{background:#fff}#page-about .content-groups .all-text .inner:hover::-webkit-scrollbar-track{background:#eee}#page-about .content-groups .all-text .inner:hover::-webkit-scrollbar-thumb{background:#ccc}#page-about .content-groups .all-text .inner:hover::-webkit-scrollbar-thumb:window-inactive{background:#ccc}@media (max-width:767px){#page-about .content-groups .all-text{margin-bottom:0}}#page-about .content-groups .lownav nav{border-right:0;border-left:0}#page-about .content-groups .gall{padding-right:15px;padding-left:15px}#page-about .content-groups .gall .slick-slider{margin-bottom:0}@media (max-width:767px){#page-about .content-groups .gall .slick-slider{margin-bottom:0}}#page-about .content-groups .gall .slick-slider figure a{background:#fff;overflow:hidden;position:relative;display:block}#page-about .content-groups .gall .slick-slider figure a img{transition:all 0.25s ease-out}#page-about .content-groups .gall .slick-slider figure a span{background:#364159;border-color:#364159;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all 0.25s ease-out}#page-about .content-groups .gall .slick-slider figure a span i{font-size:20px;float:none}#page-about .content-groups .gall .slick-slider figure a:hover img{opacity:0.5!important;transform:scale(1.025)}#page-about .content-groups .gall .slick-slider figure a:hover span{opacity:1}@media (max-width:767px){#page-about .content-groups .gall .slick-slider figure img{margin-bottom:0}}#page-about .content-groups .gall .slick-slider figure figcaption{background:#fff;position:static;left:auto!important;border:0;width:100%!important;height:auto;display:none}#page-about .content-groups .gall .slick-slider figure figcaption .inner{padding:8px}#page-about .content-groups .gall .slick-slider figure figcaption .inner:before{content:'';background:#f05123;float:left;display:block;width:10px;height:10px;position:relative;top:2px}#page-about .content-groups .gall .slick-slider figure figcaption .inner p{color:#888;font-size:14px;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.25;font-style:normal;margin:0;position:relative;top:-1px;padding:0 0 0 16px}#page-about .content-groups .content-group:not(:first-child){padding-top:60px}@media (min-width:992px){#page-about .content-groups .content-group:not(:first-child){padding-top:120px}}@media (min-width:992px){#page-about .content-groups .content-group .row{display:flex;flex-wrap:wrap}}#page-about .content-groups .content-group:nth-child(odd) .row>div:last-child{order:-1}@media (min-width:992px){#page-about .content-groups .content-group:nth-child(odd) .gall{padding-right:55px}}@media (min-width:992px){#page-about .content-groups .content-group:nth-child(2n) .gall{padding-left:55px}}.filter{display:flex;padding-bottom:50px}@media (min-width:768px){.filter{padding-bottom:75px}}@media (min-width:1200px){.filter{padding-bottom:100px}}@media (max-width:767px){.filter>.col-md-4{width:100%}}.filter #link-list{margin-bottom:0!important}.filter h3{margin-bottom:1em}.filter .dropmenu-wrap{margin:0 auto}@media (max-width:479px){.filter .dropmenu-wrap{width:100%}}.filter .dropmenu-wrap .dropmenu{color:#7A889E;font-family:'Poppins',sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.01em;text-transform:none;background:#fff;border:1px solid #C7D3E5}.filter .dropmenu-wrap .dropmenu:hover{border-color:#7A889E;background:#fff}.filter .dropmenu-wrap .dropmenu p{font-weight:300;padding:0 30px}.filter .dropmenu-wrap .dropmenu i{right:24px;opacity:1}.filter .dropmenu-wrap .dropmenu.open{border-color:#C7D3E5}.filter .dropmenu-wrap .dropmenu.open:hover{border-color:#C7D3E5}.filter .dropmenu-active{max-height:60vh;overflow:hidden;border-color:#C7D3E5}#page-projects .filter .dropmenu-active{height:60vh}.filter .dropmenu-active .project-list{width:100%;max-height:calc(100% - 61px);top:61px;left:0;position:absolute;overflow:hidden;overflow-y:auto!important;display:block}.filter .dropmenu-active #name-filter{color:#000;font-family:'Poppins',sans-serif;font-size:20px;font-style:normal;font-weight:400;text-transform:none;letter-spacing:-0.01em;text-align:center;display:block;line-height:21px;padding:21px 16px 19px;height:61px;border:0;border-bottom:1px solid #C7D3E5}.filter .dropmenu-active ul li a{color:#364159;font-family:'Poppins',sans-serif;font-size:14px;line-height:16px;text-transform:none;padding:22px 16px;border-bottom:1px solid #C7D3E5;cursor:pointer;display:block}.filter .dropmenu-active ul li a.selected,.filter .dropmenu-active ul li a:hover{color:#FF6E51}#page-projects #projects ul{width:100%;height:auto!important;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:60px;padding-left:0;padding-right:0}@media (min-width:360px){#page-projects #projects ul{max-width:none}}@media (min-width:480px){#page-projects #projects ul{max-width:none}}@media (min-width:768px){#page-projects #projects ul{max-width:none}}@media (min-width:768px){#page-projects #projects ul{max-width:none;padding-bottom:80px}}@media (min-width:992px){#page-projects #projects ul{max-width:none;padding-bottom:120px}}@media (min-width:1200px){#page-projects #projects ul{max-width:none;padding-bottom:200px}}@media (min-width:1600px){}@media (max-width:1599px){}@media (max-width:479px){}#page-projects #projects ul li.singleproject{width:100%;height:calc(100vw - 75px);height:100vw;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:0;position:relative;transform:translateY(20%);transition:opacity 0.25s ease-out,transform 0.5s ease-out}#page-projects #projects ul li.singleproject.b-loaded{transform:translateY(0)}@media (min-width:480px){#page-projects #projects ul li.singleproject{height:75vw}}@media (min-width:768px){#page-projects #projects ul li.singleproject{height:50vw}}@media (min-width:1200px){#page-projects #projects ul li.singleproject{height:37vw}}@media (min-width:1600px){#page-projects #projects ul li.singleproject{height:600px}}@media (max-width:1599px){#page-projects #projects ul li.singleproject{margin-bottom:0}}#page-projects #projects ul li.singleproject a{display:block;overflow:hidden}#page-projects #projects ul li.singleproject a .project-img{height:100%}#page-projects #projects ul li.singleproject a .project-img img{width:100%;height:auto;max-width:100%}#page-projects #projects ul li.singleproject a .overlay{height:100%;text-align:left;background:linear-gradient(to top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);opacity:1;position:relative;z-index:1;padding-left:30px;padding-right:30px;padding-bottom:30px;padding-top:30px}@media (min-width:480px){#page-projects #projects ul li.singleproject a .overlay{padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:20px}}@media (min-width:768px){#page-projects #projects ul li.singleproject a .overlay{padding-left:60px;padding-right:60px;padding-bottom:60px;padding-top:30px}}@media (min-width:992px){#page-projects #projects ul li.singleproject a .overlay{padding-left:80px;padding-right:80px;padding-bottom:60px;padding-top:40px}}@media (min-width:1200px){#page-projects #projects ul li.singleproject a .overlay{padding-left:130px;padding-right:130px;padding-bottom:70px;padding-top:70px}}#page-projects #projects ul li.singleproject a .overlay:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all 0.3s ease}#page-projects #projects ul li.singleproject a .overlay.projcolor-mauve:before{background:rgba(73,50,70,0.98)}#page-projects #projects ul li.singleproject a .overlay.projcolor-slate30:before{background:rgba(54,65,89,0.98)}#page-projects #projects ul li.singleproject a .overlay.projcolor-slate60:before{background:rgba(122,136,158,0.98)}#page-projects #projects ul li.singleproject a .overlay.projcolor-curelean:before{background:rgba(4,98,140,0.98)}#page-projects #projects ul li.singleproject a .overlay.projcolor-jade:before{background:rgba(0,138,122,0.98)}#page-projects #projects ul li.singleproject a .overlay .inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media (min-width:768px){#page-projects #projects ul li.singleproject a .overlay .inner{width:83.333%}}@media (min-width:1200px){#page-projects #projects ul li.singleproject a .overlay .inner{width:75%}}#page-projects #projects ul li.singleproject a .overlay .inner .display2{line-height:normal;margin-bottom:1.1em}@media (max-width:1199px){#page-projects #projects ul li.singleproject a .overlay .inner .display2{line-height:1}}#page-projects #projects ul li.singleproject a .overlay .inner span{line-height:26px;font-family:'Univers',sans-serif;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0.02em;margin-top:30px;display:inline-block}#page-projects #projects ul li.singleproject a:hover .overlay:before{opacity:1}input#name-filter::-moz-placeholder{color:#bdbdbd;line-height:21px;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input#name-filter:focus::-moz-placeholder{opacity:1}input#name-filter:-ms-input-placeholder{color:#bdbdbd;line-height:21px;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input#name-filter:focus:-ms-input-placeholder{opacity:1}input#name-filter::-webkit-input-placeholder{color:#bdbdbd;line-height:21px;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input#name-filter:focus::-webkit-input-placeholder{opacity:1}.single-projects #aspot{width:1600px;padding-top:70px;margin-bottom:0;position:relative;z-index:1}@media (min-width:768px){.single-projects #aspot{padding-top:110px}}@media (min-width:1200px){.single-projects #aspot{padding-top:140px}}.single-projects #aspot:before{content:'';width:100%;height:calc(100% - 140px);position:absolute;top:0;left:0;z-index:-1}.single-projects #aspot.aspotcolor-mauve:before{background:#493246}.single-projects #aspot.aspotcolor-slate30:before{background:#364159}.single-projects #aspot.aspotcolor-slate60:before{background:#7A889E}.single-projects #aspot.aspotcolor-curelean:before{background:#04628C}.single-projects #aspot.aspotcolor-jade:before{background:#008A7A}.single-projects #aspot h1.display2{margin-bottom:0.5em}.single-projects #aspot .aspot-content{position:relative;z-index:1}@media (min-width:992px){}.single-projects #aspot .slidebg{height:auto;min-height:unset;aspect-ratio:4/3;position:relative;z-index:3}@media (min-width:992px){.single-projects #aspot .slidebg{aspect-ratio:16/9}}.single-projects .proj-highlights{padding-top:30px}@media (min-width:768px){.single-projects .proj-highlights{padding-top:40px}}.single-projects .proj-highlights .inner{width:100%}@media (min-width:992px){.single-projects .proj-highlights .inner{display:flex}}.single-projects .proj-highlights .inner h4{margin:0;text-transform:uppercase}@media (min-width:992px){.single-projects .proj-highlights .inner h4{width:calc(33.333% + 15px)}}.single-projects .proj-highlights .inner .highlights-wrap{width:100%;display:flex;flex-wrap:wrap;line-height:1.25}@media (min-width:768px){.single-projects .proj-highlights .inner .highlights-wrap{width:calc(66.666% - 15px);justify-content:flex-start}}@media (min-width:992px){.single-projects .proj-highlights .inner .highlights-wrap{gap:10%}}.single-projects .proj-highlights .inner .highlights-wrap span{padding-right:30px;margin:6px 0 6px}@media (min-width:992px){.single-projects .proj-highlights .inner .highlights-wrap span{margin:0 0 12px}}.single-projects .description{background:#fff}.single-projects .description [class*=" container"],.single-projects .description [class^=container]{padding-top:60px;padding-bottom:60px}@media (min-width:992px){.single-projects .description [class*=" container"],.single-projects .description [class^=container]{padding-top:100px;padding-bottom:90px}}.single-projects .description .quote-wrap{border-left:6px solid #C0ACC1;padding-left:20px;margin-bottom:40px}@media (min-width:1200px){.single-projects .description .quote-wrap{padding-right:40px;margin-bottom:0}}@media (min-width:1470px){.single-projects .description .quote-wrap{padding-right:80px}}.single-projects .description .desc-wrap .team-wrap{color:#364159;margin-top:40px;padding-top:40px;margin-bottom:24px;border-top:1px solid #C7D3E5}@media (min-width:768px){.single-projects .description .desc-wrap .team-wrap{width:75%}}@media (min-width:992px){.single-projects .description .desc-wrap .team-wrap{width:58.3333%;margin-top:70px;padding-top:50px}}.single-projects .description .desc-wrap .team-wrap h5{color:#364159;margin:0}.single-projects .description .desc-wrap .team-wrap h5+br{display:none}.single-projects .description .desc-wrap .team-wrap span{display:block;margin-top:1em}.single-projects .description .desc-wrap .awards-wrap{color:#364159;margin-top:30px;padding-top:40px;margin-bottom:24px;border-top:1px solid #C7D3E5}@media (min-width:768px){.single-projects .description .desc-wrap .awards-wrap{width:75%}}@media (min-width:992px){.single-projects .description .desc-wrap .awards-wrap{width:58.3333%;margin-top:40px;padding-top:50px}}.single-projects .description .desc-wrap .awards-wrap h5{color:#364159;margin:0}.single-projects .description .desc-wrap .awards-wrap h5+br{display:none}.single-projects .description .desc-wrap .awards-wrap span{display:block;margin-top:1em}.single-projects .highlights{padding-top:55px}.single-projects #content{padding-bottom:60px}.single-projects #content [class*=" container"],.single-projects #content [class^=container]{padding-top:60px;padding-bottom:60px}#page-products #products ul{width:100%;height:auto!important;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:60px;padding-left:0;padding-right:0}@media (min-width:360px){#page-products #products ul{max-width:none}}@media (min-width:480px){#page-products #products ul{max-width:none}}@media (min-width:768px){#page-products #products ul{max-width:none}}@media (min-width:768px){#page-products #products ul{max-width:none;padding-bottom:80px}}@media (min-width:992px){#page-products #products ul{max-width:none;padding-bottom:120px}}@media (min-width:1200px){#page-products #products ul{max-width:none;padding-bottom:200px}}@media (min-width:1600px){}@media (max-width:1599px){}@media (max-width:479px){}#page-products #products ul li.single-product{width:100%;height:calc(100vw - 75px);height:100vw;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:0;position:relative;transform:translateY(20%);transition:opacity 0.25s ease-out,transform 0.5s ease-out}#page-products #products ul li.single-product.b-loaded{transform:translateY(0)}@media (min-width:480px){#page-products #products ul li.single-product{height:75vw}}@media (min-width:768px){#page-products #products ul li.single-product{height:50vw}}@media (min-width:1200px){#page-products #products ul li.single-product{height:37vw}}@media (min-width:1600px){#page-products #products ul li.single-product{height:600px}}@media (max-width:1599px){#page-products #products ul li.single-product{margin-bottom:0}}#page-products #products ul li.single-product a{display:block;overflow:hidden}#page-products #products ul li.single-product a .project-img{height:100%}#page-products #products ul li.single-product a .project-img img{width:100%;height:auto;max-width:100%}#page-products #products ul li.single-product a .overlay{height:100%;text-align:left;background:linear-gradient(to top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);opacity:1;position:relative;z-index:1;padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:20px}@media (min-width:768px){#page-products #products ul li.single-product a .overlay{padding-left:60px;padding-right:60px;padding-bottom:60px;padding-top:30px}}@media (min-width:992px){#page-products #products ul li.single-product a .overlay{padding-left:80px;padding-right:80px;padding-bottom:60px;padding-top:40px}}@media (min-width:1200px){#page-products #products ul li.single-product a .overlay{padding-left:130px;padding-right:130px;padding-bottom:70px;padding-top:70px}}#page-products #products ul li.single-product a .overlay:before{content:'';width:100%;height:100%;background:rgba(73,50,70,0.98);position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:all 0.3s ease}#page-products #products ul li.single-product a .overlay .inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}@media (min-width:768px){#page-products #products ul li.single-product a .overlay .inner{width:83.333%}}@media (min-width:1200px){#page-products #products ul li.single-product a .overlay .inner{width:75%}}#page-products #products ul li.single-product a .overlay .inner .display2{line-height:normal;margin-bottom:1.1em}@media (max-width:1199px){#page-products #products ul li.single-product a .overlay .inner .display2{line-height:1}}#page-products #products ul li.single-product a .overlay .inner span{line-height:26px;font-family:'Univers',sans-serif;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0.02em;margin-top:30px;display:inline-block}#page-products #products ul li.single-product a:hover .overlay:before{opacity:1}.single-products #aspot{width:1600px;padding-top:70px;margin-bottom:0;position:relative;z-index:1}@media (min-width:768px){.single-products #aspot{padding-top:110px}}@media (min-width:1200px){.single-products #aspot{padding-top:140px}}.single-products #aspot:before{content:'';width:100%;height:calc(100% - 140px);background:#493246;position:absolute;top:0;left:0;z-index:-1}.single-products #aspot h1.display2{margin-bottom:0.5em}.single-products #aspot .aspot-content{position:relative;z-index:1}@media (min-width:992px){}.single-products #aspot .slidebg{height:auto;min-height:unset;aspect-ratio:4/3;position:relative;z-index:3}@media (min-width:992px){.single-products #aspot .slidebg{aspect-ratio:16/9}}.single-products .proj-highlights{padding-top:30px}@media (min-width:768px){.single-products .proj-highlights{padding-top:40px}}.single-products .proj-highlights .inner{width:100%}@media (min-width:992px){.single-products .proj-highlights .inner{display:flex}}.single-products .proj-highlights .inner h4{margin:0;text-transform:uppercase}@media (min-width:992px){.single-products .proj-highlights .inner h4{width:calc(33.333% - 15px)}}.single-products .proj-highlights .inner .highlights-wrap{width:100%;display:flex;flex-wrap:wrap;line-height:1.25}@media (min-width:768px){.single-products .proj-highlights .inner .highlights-wrap{width:calc(66.666% - 15px);justify-content:flex-start}}@media (min-width:992px){.single-products .proj-highlights .inner .highlights-wrap{gap:10%}}.single-products .proj-highlights .inner .highlights-wrap span{padding-right:30px;margin:6px 0 6px}@media (min-width:992px){.single-products .proj-highlights .inner .highlights-wrap span{margin:0 0 12px}}.single-products .description{background:#fff}.single-products .description [class*=" container"],.single-products .description [class^=container]{padding-top:60px;padding-bottom:60px}@media (min-width:992px){.single-products .description [class*=" container"],.single-products .description [class^=container]{padding-top:100px;padding-bottom:90px}}.single-products .description .desc-wrap .team-wrap{color:#364159;margin-top:30px;padding-top:40px;border-top:1px solid #C7D3E5}@media (min-width:768px){.single-products .description .desc-wrap .team-wrap{width:75%}}@media (min-width:992px){.single-products .description .desc-wrap .team-wrap{width:58.3333%;margin-top:40px;padding-top:50px}}.single-products .description .desc-wrap .team-wrap h5{color:#364159;margin:0}.single-products .description .desc-wrap .team-wrap h5+br{display:none}.single-products .description .desc-wrap .team-wrap span{display:block;margin-top:1em}.single-products .description .desc-wrap .awards-wrap{color:#364159;margin-top:30px;padding-top:40px;border-top:1px solid #C7D3E5}@media (min-width:768px){.single-products .description .desc-wrap .awards-wrap{width:75%}}@media (min-width:992px){.single-products .description .desc-wrap .awards-wrap{width:58.3333%;margin-top:40px;padding-top:50px}}.single-products .description .desc-wrap .awards-wrap h5{color:#364159;margin:0}.single-products .description .desc-wrap .awards-wrap h5+br{display:none}.single-products .description .desc-wrap .awards-wrap span{display:block;margin-top:1em}.single-products .description pre{font-size:1rem;display:block;border:0;font-family:'Poppins',sans-serif;white-space:pre-wrap;word-break:keep-all;margin-left:20px;background:#fff;color:#000;padding:0;margin-bottom:20px}.single-products .highlights{padding-top:55px}.single-products #content{padding-bottom:60px}.single-products #content [class*=" container"],.single-products #content [class^=container]{padding-top:60px;padding-bottom:60px}.single-products .proj-gall-img .proj-gall-img-capt .inner:before{background:#C7D3E5;position:relative;top:3px}.single-products .proj-gall-img .proj-gall-img-capt .inner p{color:#364159;font-size:14px;line-height:1.5;font-family:'Poppins',sans-serif}#page-contact #content [class*=" container"],#page-contact #content [class^=container]{padding-bottom:60px}@media (min-width:992px){#page-contact #content [class*=" container"],#page-contact #content [class^=container]{padding-bottom:120px}}#page-contact #cont-info a,#page-contact #cont-info address{font-size:1rem}#page-contact #cont-info h3{font-size:1rem;font-family:'Poppins',sans-serif;color:#7A889E}#page-contact #google-map{margin:0;margin-top:60px}@media (min-width:992px){#page-contact #google-map{margin-top:90px}}.single-post .video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.single-post .video-embed embed,.single-post .video-embed iframe,.single-post .video-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.single-post #aspot{width:1600px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.single-post #aspot .slidebg{height:800px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:1599px){.single-post #aspot .slidebg{height:55.675vw}}@media (max-width:1199px){.single-post #aspot .slidebg{height:55.675vw}}@media (max-width:991px){.single-post #aspot .slidebg{height:auto;min-height:75vw}}@media (max-width:767px){.single-post #aspot .slidebg{height:auto;min-height:75vw}}.single-post .content-groups .slick-slide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.single-post .post-meta.post-header{color:#364159;padding-top:20px;padding-bottom:40px;text-align:center}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{color:#493246!important;font-family:'Poppins',sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:-0.01em!important}@media (min-width:768px){.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:21px!important}}@media (min-width:992px){.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{font-size:24px!important}}.single-post .entry-footer .entry-meta{display:none}.single-post .pagination{width:1600px;max-width:100%;margin-left:auto;margin-right:auto;background:transparent;text-align:center;display:block;border-top:1px solid #C7D3E5;overflow:hidden}.single-post .pagination .container{padding-left:15px;padding-right:15px}.single-post .pagination .next,.single-post .pagination .prev{width:100%}@media (min-width:480px) and (max-width:767px){.single-post .pagination .next,.single-post .pagination .prev{float:none}}@media (min-width:768px){.single-post .pagination .next,.single-post .pagination .prev{width:50%}}.single-post .pagination .next a,.single-post .pagination .prev a{width:75%;display:block}@media (min-width:560px){.single-post .pagination .next a,.single-post .pagination .prev a{width:50%}}@media (min-width:768px){.single-post .pagination .next a,.single-post .pagination .prev a{width:100%;display:flex;align-items:center}}.single-post .pagination .next a .textwrap,.single-post .pagination .prev a .textwrap{float:none}.single-post .pagination .next a .textwrap .inner,.single-post .pagination .prev a .textwrap .inner{margin:0}.single-post .pagination .next a .imgwrap,.single-post .pagination .prev a .imgwrap{float:none;margin-top:15px}@media (min-width:768px){.single-post .pagination .next a .imgwrap,.single-post .pagination .prev a .imgwrap{margin-top:0}}.single-post .pagination .next a .imgwrap img,.single-post .pagination .prev a .imgwrap img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.single-post .pagination .next a .imgwrap img,.single-post .pagination .prev a .imgwrap img{aspect-ratio:1/1}}@media (min-width:768px){.single-post .pagination .next a .imgwrap{order:-1}}.single-post .pagination h3{color:#364159;font-size:18px;font-weight:300;line-height:1.25;letter-spacing:-0.01em;text-transform:uppercase}@media (min-width:768px){.single-post .pagination h3{font-size:20px}}.single-post .pagination h4{font-family:'Poppins',sans-serif;font-weight:700;line-height:1.25;font-size:1rem;text-transform:none;letter-spacing:-0.01em;margin:0;display:inline-block}.loadmore-btn-wrap{text-align:center;padding-top:60px}@media (min-width:992px){.loadmore-btn-wrap{padding-top:90px}}.loadmore-btn-wrap #load-posts{margin:0;line-height:1;display:inline-flex}#related ul li a img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}#page-people .single-people .person{margin-top:20px;margin-bottom:20px}@media (min-width:992px){#page-people .single-people .person{margin-top:40px;margin-bottom:40px}}#page-people .single-people .hold{border:1px solid #C7D3E5}#page-people .single-people .hold .featured-img.person-thumb img{width:250px}#page-people .single-people .hold:hover .featured-img{background:#BACFDB}#page-people .single-people .hold .team-name h3{font-family:'Playfair Display',serif;font-size:18px;font-weight:700;color:#04628C;text-transform:none;line-height:1;letter-spacing:-0.01em;margin:0}@media (min-width:768px){#page-people .single-people .hold .team-name h3{font-size:20px}}#page-people .single-people .hold .team-name h4{color:#7A889E;font-weight:400;font-size:14px;line-height:1.1;text-transform:none;letter-spacing:0.02em;margin:0.5em 0 0}#page-people .single-people .hold .team-name .overlay{font-family:'Poppins',sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.01em;text-transform:none;display:flex;justify-content:center;align-items:center}#page-people .single-people .hold .team-name .overlay span{position:static;line-height:1;display:inline-flex;align-items:center;transform:none}#page-people .single-people .hold .team-name .overlay span i{color:#000;font-size:14px;width:1em;height:1em;line-height:1em;position:static;margin-left:3px;display:block}body.single-people .pagination{display:flex}@media (min-width:768px){body.single-people .pagination{height:64px;display:inline-flex;align-items:center;border-bottom:1px solid #C7D3E5}}body.single-people .pagination ul{width:100%}@media (max-width:767px){body.single-people .pagination ul{border-bottom:1px solid #C7D3E5}}body.single-people .pagination ul li.hide{width:24px}body.single-people .pagination ul li a{color:#7A889E}body.single-people .pagination ul li a:hover{color:#FF6E51}body.single-people #person{padding-top:70px;padding-bottom:100px}@media (min-width:768px){body.single-people #person{padding-top:100px;padding-bottom:150px}}@media (min-width:992px){body.single-people #person{padding-top:140px;padding-bottom:200px}}body.single-people h2{line-height:1;text-align:center}@media (min-width:768px){body.single-people h2{text-align:left}}body.single-people h3{font-family:'Poppins',sans-serif;color:#7A889E;font-size:18px;font-weight:400;margin:0.75em 0 0 0;letter-spacing:0.02em;text-transform:none}@media (min-width:768px){body.single-people h3{font-size:21px}}@media (min-width:992px){body.single-people h3{font-size:24px}}@media (max-width:767px){body.single-people .person-image{border-bottom:1px solid #C7D3E5}}body.single-people .bio{font-size:18px;padding-top:40px;margin:0}@media (min-width:992px){body.single-people .bio{padding-top:60px}}input,select,textarea{font-family:'Poppins',sans-serif;text-transform:none;font-style:normal;color:#7A889E;font-size:16px;font-weight:400;line-height:normal;width:100%;max-width:100%;min-width:100%;height:auto;background:transparent;margin:0;padding:15px 20px;border:1px solid #C7D3E5;border-radius:0;display:block;box-shadow:none}input::input-placeholder,select::input-placeholder,textarea::input-placeholder{color:#7A889E;opacity:0.75;transition:opacity 0.2s linear}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#7A889E;opacity:0.75;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#7A889E;opacity:0.75;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7A889E;opacity:0.75;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7A889E;opacity:0.75;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}input:focus,input:focus,select:focus,textarea:focus{outline:0;background:transparent;border-color:#7A889E;box-shadow:none;font-style:normal;position:relative;z-index:4}input:focus::input-placeholder,input:focus::input-placeholder,select:focus::input-placeholder,textarea:focus::input-placeholder{opacity:0}input:focus:-moz-placeholder,input:focus:-moz-placeholder,select:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0}input:focus::-moz-placeholder,input:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,input:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input:focus::-webkit-input-placeholder,input:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}.gform_wrapper .gform_heading .gform_required_legend{display:none}.gform_wrapper .gform_fields{width:100%;display:block}@media (min-width:768px){.gform_wrapper .gform_fields{width:100%;display:flex;flex-wrap:wrap}}.gform_wrapper .gfield{width:100%;margin-bottom:-1px;display:block}.gform_wrapper .gfield.gfield-half{width:calc(50% - 15px)}.gform_wrapper .gform_ajax_spinner{display:none}.gform_wrapper .gform_validation_container{display:none}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#f44336!important;position:relative;z-index:2}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{border-color:#f44336}#form-git .gform_fields,#form-git .gform_footer{width:100%;padding:0;margin:0}@media (min-width:992px){#form-git .gform_fields,#form-git .gform_footer{width:100%}}@media (min-width:1200px){#form-git .gform_fields,#form-git .gform_footer{width:100%}}#form-git .gform_wrapper li{margin-bottom:unset}#form-git .third{width:100%;margin-right:-1px!important}@media (min-width:768px){#form-git .third{width:calc(33.333% + 0.08%)!important}}@media (min-width:1200px){#form-git .third{width:calc(33.333% + 0.06%)!important}}#form-git input,#form-git select,#form-git textarea{color:#fff;border-color:#7A889E}#form-git input:focus,#form-git select:focus,#form-git textarea:focus{border-color:#C7D3E5}#form-git input::input-placeholder,#form-git select::input-placeholder,#form-git textarea::input-placeholder{color:#fff;opacity:1;transition:opacity 0.2s linear}#form-git input:-moz-placeholder,#form-git select:-moz-placeholder,#form-git textarea:-moz-placeholder{color:#fff;opacity:1;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#form-git input::-moz-placeholder,#form-git select::-moz-placeholder,#form-git textarea::-moz-placeholder{color:#fff;opacity:1;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#form-git input:-ms-input-placeholder,#form-git select:-ms-input-placeholder,#form-git textarea:-ms-input-placeholder{color:#fff;opacity:1;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#form-git input::-webkit-input-placeholder,#form-git select::-webkit-input-placeholder,#form-git textarea::-webkit-input-placeholder{color:#fff;opacity:1;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#form-git input:focus,#form-git input:focus,#form-git select:focus,#form-git textarea:focus{border-color:#C7D3E5}#form-git input:focus::input-placeholder,#form-git input:focus::input-placeholder,#form-git select:focus::input-placeholder,#form-git textarea:focus::input-placeholder{opacity:0}#form-git input:focus:-moz-placeholder,#form-git input:focus:-moz-placeholder,#form-git select:focus:-moz-placeholder,#form-git textarea:focus:-moz-placeholder{opacity:0}#form-git input:focus::-moz-placeholder,#form-git input:focus::-moz-placeholder,#form-git select:focus::-moz-placeholder,#form-git textarea:focus::-moz-placeholder{opacity:0}#form-git input:focus:-ms-input-placeholder,#form-git input:focus:-ms-input-placeholder,#form-git select:focus:-ms-input-placeholder,#form-git textarea:focus:-ms-input-placeholder{opacity:0}#form-git input:focus::-webkit-input-placeholder,#form-git input:focus::-webkit-input-placeholder,#form-git select:focus::-webkit-input-placeholder,#form-git textarea:focus::-webkit-input-placeholder{opacity:0}#form-git textarea{height:120px;min-height:120px}#form-git .submit-button{color:#fff;font-size:18px;font-weight:400;line-height:normal;font-style:normal;letter-spacing:0;background:transparent;text-transform:none;border:1px solid #7A889E;padding:14px 16px 14px;width:100%}#form-git .submit-button span{line-height:1;display:inline-block}#form-git .submit-button span i{display:none}#form-git .submit-button:hover{border-color:#C7D3E5;position:relative}.posts>[class^=container],.posts [class*=" container"]{padding-bottom:60px!important}@media (min-width:992px){.posts>[class^=container],.posts [class*=" container"]{padding-bottom:120px!important}}.posts .show{border-color:#C7D3E5;border:0}.posts .hentry{border-color:#C7D3E5}.posts .article-header{padding:20px 25px}.posts .article-header .entry-title{font-family:'Poppins',sans-serif;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-0.01em;text-transform:none}@media (min-width:768px){.posts .article-header .entry-title{font-size:18px}}.posts .entry-excerpt{font-family:'Poppins',sans-serif;font-size:14px;letter-spacing:-0.01em;line-height:normal;padding:25px 40px 35px 30px}@media (min-width:768px){.posts .entry-excerpt{font-size:15px}}.posts .entry-excerpt .readmore{color:#000;font-size:14px;font-family:'Poppins',sans-serif;font-weight:700;letter-spacing:-0.01em;line-height:24px;text-transform:none;display:inline-flex;align-items:center}.posts .entry-excerpt .readmore i{color:#000;font-size:22px;float:none;transform:translateX(3px);transition:transform 0.2s ease-out}.posts .entry-excerpt .readmore:hover i{transform:translateX(6px)}.posts .post-meta.post-header{margin:0 0 1em}.posts .featured-img{margin-left:0;margin-right:0}.posts .posts-slider{position:relative;z-index:1}.posts .posts-slider:before{content:'';width:100%;height:100%;background:transparent;position:absolute;top:0;left:0;z-index:-1;border-left:1px solid #C7D3E5;border-right:1px solid #C7D3E5;border-top:1px solid #C7D3E5}.posts .posts-slider .hentry{border:0;margin:0;position:relative;z-index:1}.posts .posts-slider .hentry:before{content:'';width:1px;height:100%;background:#C7D3E5;position:absolute;top:0;left:0}.posts .posts-slider.lownav nav{border-color:#C7D3E5;border-bottom:1px solid #C7D3E5;background:#fff}.single-post .entry-footer .nophoto{height:178px}.single-post .entry-footer .author-info,.single-post .entry-footer .entry-meta{height:auto}.single-post .entry-footer .entry-meta.no-author{border-left:1px solid #d6d6d6}.single-post .entry-footer .hold{width:100%;border:1px solid #d6d6d6;display:block}.single-post .entry-footer .entry-meta .hold{float:left;margin-top:-1px}.single-post .entry-footer .share-wrap{border-width:1px 1px 1px 0}@media (max-width:767px){.single-post .entry-footer .share-wrap{border-width:1px 1px 1px 1px}}.single-post .proj-gall-img .proj-gall-img-capt{background:#fff}.single-post .proj-gall-img .proj-gall-img-capt .inner{padding:8px}.single-post .proj-gall-img .proj-gall-img-capt .inner:before{content:'';background:#f05123;float:left;display:block;width:10px;height:10px}.single-post .proj-gall-img .proj-gall-img-capt .inner p{color:#888;font-size:16px;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.25;font-style:normal;margin:0;position:relative;top:-1px;padding:0 0 0 16px}.single-post .proj-gall-img .proj-gall-img-capt .inner:before{position:relative;top:3px}.news-img img{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}#page-about .gall-img img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}#page-projects #projects .single-project .project-img img,.tax-project-category #projects .single-project .project-img img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.single-projects .content.gallery .slick-slide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.single-products .content.gallery .slick-slide img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){#page-contact #cont-form{margin-top:30px}}@media (min-width:992px){#page-contact #cont-form .gform_wrapper{padding-left:30px}}#page-contact #cont-form label{display:none}#page-contact #cont-form .gform_fields,#page-contact #cont-form .gform_footer{width:100%;padding:0;margin:0}@media (min-width:992px){#page-contact #cont-form .gform_fields,#page-contact #cont-form .gform_footer{width:100%}}@media (min-width:1200px){#page-contact #cont-form .gform_fields,#page-contact #cont-form .gform_footer{width:100%}}#page-contact #cont-form .gform_wrapper li{margin-bottom:unset}#page-contact #cont-form .third{width:100%;margin-right:-1px}@media (min-width:992px){#page-contact #cont-form .third{width:calc(33.333% + 0.1%)}}@media (min-width:1200px){#page-contact #cont-form .third{width:calc(33.333% + 0.1%)}}#page-contact #cont-form textarea{height:120px;min-height:120px}#page-contact #cont-form .submit-button{color:#7A889E;font-size:18px;font-weight:400;line-height:normal;font-style:normal;letter-spacing:0;background:transparent;text-transform:none;border:1px solid #C7D3E5;padding:14px 16px 14px;width:100%}#page-contact #cont-form .submit-button span{line-height:1;display:inline-block}#page-contact #cont-form .submit-button span i{display:none}#page-contact #cont-form .submit-button:hover{border-color:#7A889E;position:relative}#page-careers .intro{border:0}#page-careers .careers article{height:auto!important;padding-top:30px;padding-bottom:80px;margin-bottom:90px;border-bottom:1px solid #C7D3E5}#page-careers .careers article .header2{margin-bottom:1.5em}#page-careers .careers article .inner{padding:0;border:0}@media (max-width:767px){#page-careers .careers .view{text-align:left;margin-top:40px}}.single-careers #content{padding-top:30px;padding-bottom:80px}.single-careers #content article{font-size:1rem}#page-clients-partners #clients-partners{padding-bottom:60px}@media (min-width:768px){#page-clients-partners #clients-partners{padding-bottom:80px}}@media (min-width:1200px){#page-clients-partners #clients-partners{padding-bottom:120px}}#page-clients-partners #clients-partners [class*=" container"],#page-clients-partners #clients-partners [class^=container]{padding-top:0;padding-bottom:0}#page-clients-partners #clients-partners .page-intro{text-align:center;padding-top:70px;padding-bottom:40px}@media (min-width:768px){#page-clients-partners #clients-partners .page-intro{padding-top:110px;padding-bottom:60px}}@media (min-width:1200px){#page-clients-partners #clients-partners .page-intro{padding-top:140px;padding-bottom:80px}}#page-clients-partners #clients-partners .page-text{color:#7A889E;font-size:20px;font-family:'Playfair Display',serif;line-height:1.4;padding-bottom:40px}@media (min-width:768px){#page-clients-partners #clients-partners .page-text{font-size:23px;padding-bottom:60px}}@media (min-width:992px){#page-clients-partners #clients-partners .page-text{font-size:26px;padding-bottom:80px}}#page-privacy-policy #content,#page-terms-of-use #content{padding-bottom:60px}@media (min-width:768px){#page-privacy-policy #content,#page-terms-of-use #content{padding-bottom:80px}}@media (min-width:1200px){#page-privacy-policy #content,#page-terms-of-use #content{padding-bottom:120px}}#page-privacy-policy #content h1,#page-privacy-policy #content h2,#page-privacy-policy #content h3,#page-privacy-policy #content h4,#page-privacy-policy #content h5,#page-privacy-policy #content h6,#page-terms-of-use #content h1,#page-terms-of-use #content h2,#page-terms-of-use #content h3,#page-terms-of-use #content h4,#page-terms-of-use #content h5,#page-terms-of-use #content h6{color:#493246!important;font-family:'Poppins',sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:-0.01em!important;text-transform:uppercase}@media (min-width:768px){#page-privacy-policy #content h1,#page-privacy-policy #content h2,#page-privacy-policy #content h3,#page-privacy-policy #content h4,#page-privacy-policy #content h5,#page-privacy-policy #content h6,#page-terms-of-use #content h1,#page-terms-of-use #content h2,#page-terms-of-use #content h3,#page-terms-of-use #content h4,#page-terms-of-use #content h5,#page-terms-of-use #content h6{font-size:21px!important}}@media (min-width:992px){#page-privacy-policy #content h1,#page-privacy-policy #content h2,#page-privacy-policy #content h3,#page-privacy-policy #content h4,#page-privacy-policy #content h5,#page-privacy-policy #content h6,#page-terms-of-use #content h1,#page-terms-of-use #content h2,#page-terms-of-use #content h3,#page-terms-of-use #content h4,#page-terms-of-use #content h5,#page-terms-of-use #content h6{font-size:24px!important}}.proj-gall-img .proj-gall-img-capt .inner:before{background:#C7D3E5!important;position:relative!important;top:3px!important}.proj-gall-img .proj-gall-img-capt .inner p{color:#364159!important;font-size:14px!important;line-height:1.5!important;font-family:'Poppins',sans-serif!important}