.body{overflow-x:hidden;max-width:100vw}@media (min-width:1440px){.container{max-width:1440px!important}}@media (min-width:992px){#header .header-nav-main nav>ul>li>a{font-size:16px;font-weight:500;padding-right:1.3rem!important;padding-left:1.3rem!important}}@media (max-width:1280px){#header .header-nav-main nav>ul>li>a{padding-right:1rem!important;padding-left:1rem!important}}.custom-font-size-1{font-size:clamp(28px,4px + .05 * 100vw,64px);line-height:1.1}.custom-hero-bg{right:0;transition:opacity .3s;position:absolute;opacity:0;bottom:0;top:0;left:0}.custom-hero-bg,.custom-hero-bg svg{height:100vh;width:100vw}.custom-hero-bg:after{height:100%;right:0;content:"";position:absolute;opacity:.8;bottom:0;top:0;background-color:var(--quaternary);left:0;width:100%}.custom-hero-bg.loaded{opacity:1}.custom-hero-font-1{font-size:clamp(28px,0px + .0583333333 * 100vw,70px);line-height:1.1}.custom-hero-heading{-webkit-mask-image:linear-gradient(180deg,#000 0,transparent);mask-image:linear-gradient(180deg,#000 0,transparent);position:absolute;bottom:0;text-align:center;width:100%}@media (max-width:991px){.custom-hero-heading{bottom:80px}}.custom-hero-heading strong{font-size:13cqw;text-transform:uppercase;line-height:13cqw}.page-header .custom-hero-bg,.page-header .custom-hero-bg svg{height:500px}@keyframes arrowMove{0%{margin-top:0}50%{margin-top:-30px}to{margin-top:0}}.custom-el-1{animation:arrowMove 3s linear;animation-iteration-count:infinite;justify-content:center;flex-direction:column;opacity:.1;align-items:center;display:flex}.custom-el-1 img{margin-bottom:-100px}.custom-el-pos-1{top:55%;left:-60px}.custom-el-2{animation:arrowMove 3s linear;animation-iteration-count:infinite;justify-content:center;flex-direction:column;opacity:.1;align-items:center;display:flex}.custom-el-2 img{margin-bottom:-47px}.custom-el-pos-2{right:-30px;top:80%}.custom-el-3{height:100%;overflow:hidden;min-height:220px;position:relative;max-width:220px;max-height:220px;width:100%}.custom-el-3 .custom-el-3-img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.custom-el-3 .custom-el-3-img img{transition:transform 2s;will-change:transform}.custom-el-3-pos-1{top:30%;z-index:1}.custom-el-3-pos-2{top:-30%}.custom-el-4-pos{margin-top:-15px}.custom-el-pos-5{top:35%;left:-60px}.custom-marquee-1 .js-marquee,.custom-marquee-1 .js-marquee-wrapper,.custom-marquee-1 .js-marquee>span{display:flex}.custom-avatar-1{height:70px;position:relative;width:70px}.custom-avatar-1-info{font-size:12px;font-weight:600;position:absolute;opacity:.5;letter-spacing:-.5px;text-align:center;top:-30px;margin-left:-15px;white-space:nowrap}.custom-avatar-1-info .animated-icon{transform:rotate(120deg);margin-right:5px;float:left}.custom-popover-1{font-size:16px;font-weight:600;letter-spacing:-1px;text-align:center}.custom-btn-1{height:200px;border-radius:100%;width:200px;line-height:190px;white-space:nowrap}.custom-grid-1{position:relative;margin-top:-70px}.custom-grid-1 .container{margin:0 auto}.custom-grid-1 .container .row{margin:0}.custom-grid-1 .container .row>*{overflow:hidden;min-height:220px;padding:0;background-color:var(--light);align-items:center}@media (max-width:991px){.custom-grid-1 .container .row>*{border:1px solid var(--grey-100)}}@media (min-width:992px){.custom-grid-1 .container .row>:first-child,.custom-grid-1 .container .row>:nth-child(3),.custom-grid-1 .container .row>:nth-child(6),.custom-grid-1 .container .row>:nth-child(8){background-color:var(--grey-100)}}.custom-grid-1 .custom-grid-1-item{position:relative}.custom-grid-1 .custom-grid-1-item .custom-grid-1-img{transform:translate(-50%,-50%);transition:opacity .3s;position:absolute;opacity:0;top:50%;left:50%}.custom-grid-1 .custom-grid-1-item .custom-grid-1-img img{transform:scale(.75);transition:transform 2s;will-change:transform}.custom-grid-1 .custom-grid-1-item .custom-grid-1-img:after{height:100%;right:0;content:"";position:absolute;opacity:.7;bottom:0;top:0;background-color:var(--quaternary);left:0;width:100%}.custom-grid-1 .custom-grid-1-item .custom-grid-1-text{position:relative;z-index:1}.custom-grid-1 .custom-grid-1-item:hover .custom-grid-1-img{opacity:1}.custom-grid-1 .custom-grid-1-item:hover .custom-grid-1-img img{transform:scale(1)}.custom-grid-1 .custom-grid-1-item:hover h3{color:var(--light)!important}@media (max-width:991px){.custom-projects-1 .border-end{border:0!important}}.custom-border-radius-1{border-radius:0 100px 0 100px}.custom-border-radius-2{border-radius:100px 0 0 0}.custom-border-radius-3{border-radius:100px 100px 100px 0}.custom-border-radius-4{border-radius:200px 10px 10px 10px}.custom-border-radius-5{border-radius:0 0 100px 0}.custom-section-1{padding-top:70px;margin-top:-70px}@media (min-width:1200px){.custom-carousel-1>.owl-carousel{width:calc(50vw + 700px)}}.custom-page-content{margin-top:-70px}.custom-padding-top-1{padding-top:70px}.custom-padding-bottom-1{padding-bottom:70px}#footer{margin-top:-70px}