body,html{height:100%;padding:0}:focus,a,html,img{-webkit-tap-highlight-color:transparent}body,h1{font-weight:400;margin:0}.m8,section{margin:0 auto}.mgE hr,body,h1,html{margin:0}a.button,body{font-family:Montserrat,sans-serif}.c,.middle,header .info{text-align:center}.mgCarousel,.mgE,header,header form.disabled,section{position:relative}svg.failed path:first-child,svg.failed path:last-child,svg.failed path:nth-child(2),svg.success path:first-child,svg.success path:last-child{stroke-dasharray:1000;stroke-dashoffset:1000}.mgErrorField,.mgErrorTooltip,.team,a.button{background-color:var(--orange)}.about,header{background-position:center}.about,.events section,header{background-size:cover;background-repeat:no-repeat}.about,.events section,.more,a.readmore.desktop,header{background-repeat:no-repeat}a.button,a:hover,footer a,header nav a{text-decoration:none}footer .copyright,header,section{box-sizing:border-box}html{-webkit-text-size-adjust:none;scroll-behavior:smooth}body{overflow-y:scroll;background-color:var(--white);font-size:16px;min-width:320px}:focus,a,img{outline:0}img{border:none;line-height:0;vertical-align:middle;max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}.p1{padding:10px}.p2{padding:20px}.p4{padding:40px}.p01{padding:0 10px}.m8{max-width:800px}.cf{overflow:auto}.cf .fl,.mgCarousel .arrows a:first-child{float:left}.cf .fr,.mgCarousel .arrows a:last-child{float:right}@media (min-width:639.9px){.c-4,.c32,.c43{display:inline-block;vertical-align:top;box-sizing:border-box}.fx,.fx>div{display:flex}.fx{flex-wrap:wrap;justify-content:center}.fx>div{flex-direction:column}.fx>div>div:last-child{margin-top:auto}}@media (min-width:639.9px) and (max-width:800px){.c-4,.c43{width:50%}}@media (min-width:799.9px){.c-3,.c-4,.c2,.c3,.c4{display:inline-block;vertical-align:top;box-sizing:border-box}.c2{width:50%}.c3{width:33.333333333%}.c-3{width:66.666666666%}}.hide,.services .dblue:not(.show),a.readmore.hide,header form .mgLoader{display:none}@media (min-width:799.9px) and (max-width:1120px){.c-4,.c32,.c4{width:50%}.c43{width:33.333333333%}.c-4{width:66.666666666%}}@media (min-width:1119.9px){.c32{width:33.333333333%}.c4,.c43{width:25%}.c-4{width:75%}}:root{--orange:#FF4700;--blue:#166F9A;--lblue:#00A5E6;--dblue:#002C3D;--text:#002C3D;--color-text:#FFF;--white:#FFF;--lgray:#D9D9D9;--footerbg:#982E20}.r{text-align:right}h1{font-size:64px;line-height:64px;color:var(--blue)}h1 strong,h3{font-weight:700}a.button,p{line-height:20px}a:hover,h3,header nav>div>a{color:var(--dblue)}h1 strong{color:var(--orange)}h3{font-size:32px;margin:0 0 10px}p{margin:10px 0;font-size:16px;color:var(--text)}a,footer a:hover,header nav>div:hover>a{color:var(--blue)}a.button,a.readmore.desktop{color:var(--color-text);text-transform:uppercase;font-weight:700;display:inline-block}a.button{padding:11px 50px 10px;border-radius:4px;font-size:17px;cursor:pointer;transition:background-color .5s}.mgE hr,.teambuilding .mgCarousel,a.button:hover{background-color:var(--blue)}.teambuilding section.blue,header form input,header form textarea{background-color:var(--dblue)}section{max-width:1280px}a.readmore.desktop{margin-top:20px;background-image:url(../svg/left.svg);background-position:right center;padding-right:40px;line-height:30px;transition:padding-right .25s}a.readmore.desktop:hover{padding-right:50px}.slidedown.desktop{height:0;overflow:hidden}.slidedown.show{height:auto}.about h3,.about p,.events h3,.events p,.events strong,.more h3,.more h4,.more p,.services .dblue li,.services .dblue p,.services .dblue strong,.team em,.team h3,.team h4,.team p,.teambuilding h3,.teambuilding h4,.teambuilding p,footer,footer a{color:var(--color-text)}header{min-height:100%}header h1{margin:100px 0}@media (max-width:419.999px){header h1{font-size:38px;line-height:38px}}@media (min-width:420px) and (max-width:599.999px){header h1{font-size:48px;line-height:48px}}@media (max-width:1199.999px){header{background-image:url(../img/header-mobile.jpg);padding:0 20px 50px}header .down{display:none}}@media (min-width:1200px){header{background-image:url(../img/header.jpg);padding:40px 20px 0}header .slogan{padding-bottom:80px}header .down{text-align:center;position:absolute;bottom:0;left:0;right:0}}.mgE{width:30px;height:30px;padding:10px;cursor:pointer}.mgE hr{border:none;position:absolute;width:30px;height:3px;transition:.25s;top:24px}.mgE hr:first-child{top:15px}.mgE hr:last-child{top:33px}.show .mgE hr:first-child,.show .mgE hr:last-child{width:0;top:15px;margin:15px;opacity:0}.show .mgE hr:nth-child(2){transform:rotate(45deg)}.show .mgE hr:nth-child(3){transform:rotate(-45deg)}header nav a{font-weight:700;text-transform:uppercase}header nav>div>a{display:block}@media(max-width:1199.999px){header .mgE{float:right;margin-top:30px}header nav{background-color:#9cc4d0;margin:30px -20px 20px;padding:20px 10px;box-sizing:border-box;overflow:hidden;transition:clip-path .5s;position:absolute;z-index:1;left:0;right:0}header:not(.show) nav{clip-path:polygon(0 0,100% 0,100% 0,0 0)}header.show nav{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}header nav>div a{display:block;color:var(--dblue);padding:5px 10px}header nav>div a:hover{color:var(--blue)}header nav>div>div{padding-left:20px}}@media(min-width:1200px){header .mgE{display:none}header nav{float:right;margin-top:30px}header nav>div{display:inline-block;position:relative}header nav>div>div{display:none;position:absolute}header nav>div>a{padding:10px;margin:10px}header nav>div>div a{display:block;text-align:center;padding:15px 20px;background-color:var(--blue);color:var(--color-text);border-radius:5px;margin-bottom:5px}header nav>div>div a:hover{background-color:var(--orange);color:var(--color-text)}header nav>div:hover>div{display:block}}header .info,header form{background-color:var(--blue);border-radius:5px;padding:10px;max-width:800px;margin-top:20px}header form button,header form input,header form textarea{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;width:100%;box-sizing:border-box;padding:10px;border-radius:5px;border:none;color:var(--white)}header form button{background-color:var(--lblue);cursor:pointer}header form input:not(:last-child),header form textarea{margin-bottom:10px}header form textarea{height:181px}header .info{padding:20px}header .info h3,header .info p{color:var(--white)}header form.disabled .mgLoader{position:absolute;inset:0;background-color:#002C3D99;display:flex;justify-content:center;align-items:center;flex-direction:column}svg.success path:first-child{animation:5s linear forwards success-dash}svg.success path:last-child{animation:5s linear .5s forwards success-dash}@keyframes success-dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}svg.failed path:first-child{animation:5s linear forwards failed-dash}svg.failed path:nth-child(2){animation:5s linear .4s forwards failed-dash}svg.failed path:last-child{animation:5s linear .6s forwards failed-dash}@keyframes failed-dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.mgErrorTooltip{position:absolute;max-width:520px;padding:7px 20px 7px 10px;text-align:left;border-radius:4px;color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.35);margin-top:-3px;z-index:1}.mgErrorTooltip:after{height:0;width:0;bottom:100%;left:25px;border:7px solid rgba(196,0,0,0);content:" ";position:absolute;border-bottom-color:var(--orange);margin-left:-7px}.mgLoader .circular{position:relative;animation:2s linear infinite loaderRotate;height:48px;width:48px}.mgLoader .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:1.5s ease-in-out infinite loaderDash;stroke-linecap:round;stroke:var(--white)}@keyframes loaderRotate{100%{transform:rotate(360deg)}}@keyframes loaderDash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}.brands{background-color:var(--blue);padding:20px;text-align:center}.brands img{margin:20px 30px}.about{background-image:url(../img/aboutus1.jpg);background-color:#ff4700}.teambuilding section.blue{text-align:center}.teambuilding section.halfblue{background:linear-gradient(0deg,#fff 45%,var(--dblue) 45%)}.teambuilding h3{margin:0}.teambuilding h4{margin:0;font-weight:400}.reviews .paging,.team .paging,.teambuilding .paging{text-align:center;margin-bottom:30px}.reviews .paging a,.teambuilding .paging a{display:inline-block;width:30px;height:15px;background-color:var(--lgray);margin:3px}.mgCarousel .arrows a,.mgCarousel .nav a{display:inline-block;background-color:#eee}.reviews .paging a.currnet,.reviews .paging a:hover,.teambuilding .paging a.currnet,.teambuilding .paging a:hover{background-color:var(--footerbg);cursor:pointer}@media (max-width:979.999px){.teambuilding .over{margin-top:40px;background-color:#166f9a}.teambuilding .over .item>div:last-child{padding:50px 30px 30px}.teambuilding .over .item h3,.teambuilding .over .item h4{text-align:center}}@media (min-width:980px){.teambuilding .over{margin-top:40px;background-color:#166f9a}.teambuilding .over .item{text-align:left}.teambuilding .over .item>div{display:inline-block;vertical-align:text-top;box-sizing:border-box}.teambuilding .over .item>div:first-child{width:40%;position:relative}.teambuilding .over .item>div:last-child{width:60%;padding:50px}}.mgCarousel .items{white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.mgCarousel .items::-webkit-scrollbar{display:none}.mgCarousel .items.snap{scroll-snap-type:x mandatory;scroll-behavior:smooth}.mgCarousel .items>div{white-space:initial;display:inline-block;vertical-align:top;max-width:100vw;min-width:100%;user-select:none}.mgCarousel .items>div a,.mgCarousel .items>div img{pointer-events:none}.mgCarousel .items>div a,.services .nitem{cursor:pointer}.mgCarousel .items>div:not(:last-child){scroll-snap-align:start}.mgCarousel .items>div:last-child{scroll-snap-align:end}.mgCarousel .arrows{position:absolute;top:50%;width:100%;height:0;margin-top:-30px;user-select:none}.mgCarousel .arrows a{width:60px;height:60px;text-align:center;line-height:60px}.mgCarousel .arrows a:not(.disabled):hover{background-color:#999;color:#fff;cursor:pointer}.mgCarousel .arrows a.disabled{background-color:#ccc;color:#fff}.mgCarousel .nav{text-align:center;margin:20px 15px 15px}.mgCarousel .nav a{width:30px;height:15px;margin:5px;cursor:pointer}.mgCarousel .nav a.currnet{background-color:#ccc}.events section{background-image:url(../img/events.jpg)}.events hgroup{max-width:640px;margin:0 auto;text-align:center}.services .dblue ol{margin:0;padding:16px}.services .dblue ol li:not(:last-child){padding-bottom:16px}.more{background-color:#00a5e6;background-image:url(../img/circle.png);background-position:top left}h4{font-weight:400;font-size:26px;margin:30px 0 0}.reviews section:first-child,.team section:first-child{padding:50px 0 0}.reviews section:last-child,.team section:last-child{padding:0 0 50px}.team h3{margin-bottom:50px}.team .paging a{display:inline-block;width:30px;height:15px;background-color:var(--white);margin:3px}.team .paging a.currnet,.team .paging a:hover{background-color:var(--dblue);cursor:pointer}@media (max-width:959.999px){.team .item>img{max-width:350px;display:block;margin:0 auto 30px}.team .item>div{padding:30px 60px;text-align:center}}@media (min-width:960px){.team .item>div,.team .item>img{display:inline-block;vertical-align:middle}.team .item>img{width:40%}.team .item>div{width:60%;background-color:var(--dblue);box-sizing:border-box;padding:30px 60px}}@media (max-width:599.999px){header .slogan{text-align:center}.brands img{margin:10px;max-width:80px}.teambuilding section.blue{padding:80px 20px 0}.teambuilding section.halfblue{padding:20px 20px 30px}.teambuilding h3{font-size:22px}.events section{padding:80px 40px}.more .slide{padding:40px 20px}.more .left,.more .right,.reviews .left,.reviews .right,.team .left,.team .right{display:none}}@media (min-width:600px){.teambuilding section.blue{padding:80px 120px 0}.teambuilding section.halfblue{padding:20px 120px 30px}.teambuilding h4{letter-spacing:10px}.events section{padding:80px 120px 120px}.more,.reviews section:first-child,.team section:first-child{display:flex;align-items:center}.more .slide{flex:1;padding:80px 40px}.reviews .left,.reviews .right,.team .left,.team .right{width:50px;text-align:center}.reviews .arrow:not(.disabled),.team .arrow:not(.disabled){cursor:pointer}.reviews .arrow.disabled,.team .arrow.disabled{opacity:.5}.team .slide{flex:1;padding:40px}.reviews .slide{flex:1;padding:40px;box-sizing:border-box;max-width:1200px}}@media (max-width:799.999px){.mw450 h3,.services .boxes,.services .c32>div>img:first-child,.services .dblue>img,.services nav img:first-child,section .title{display:none}.slidedown{height:0;overflow:hidden}a.readmore:not(.desktop){display:block;margin-top:20px;font-weight:700;color:var(--color-text);text-align:center;text-transform:uppercase;background-image:url(../svg/down.svg);background-repeat:no-repeat;background-position:center bottom;padding-bottom:40px}.about section{padding:50px 30px}.middle{margin-bottom:50px}.events .c3{padding-top:30px}.services nav div{background-color:var(--blue);padding:20px 120px 20px 20px;margin-bottom:20px;border-radius:8px;position:relative;background-repeat:no-repeat;background-position:-}.services nav strong{color:var(--color-text);text-transform:uppercase;display:inline-block;vertical-align:middle;font-size:20px;line-height:24px}.services nav div:after{content:'';position:absolute;width:90px;top:0;bottom:0;right:0;background-color:var(--orange);background-image:url(../svg/left.svg);background-repeat:no-repeat;background-position:center;border-top-right-radius:8px;border-bottom-right-radius:8px}.services .dblue{background-color:var(--dblue);padding:40px;margin:-20px -20px 0}.reviews .item>div:first-child{text-align:center}.reviews .item>div:first-child img{width:250px}.reviews .item>div:last-child{text-align:center;padding:20px}}section.notfound{display:flex;align-items:center;color:var(--dblue)}section.notfound>div{padding:20px;margin:40px auto}section.notfound h3{margin-bottom:20px}@media (min-width:479.9px){section.notfound>div:before{content:'404';position:absolute;z-index:-1;line-height:240px;font-size:240px;font-weight:700;color:#eee}}footer{background-color:var(--footerbg)}footer .copyright{border-top:1px solid rgba(255,255,255,.3);padding:10px 20px;font-size:14px}footer nav a{display:inline-block;padding:5px 0}@media (min-width:800px){section .title{font-size:100px;line-height:75px;font-weight:700;color:rgba(255,255,255,.2);position:absolute;bottom:0;left:0}.middle h3,.services nav div:not(.current) img,a.readmore,a.readmore:not(.desktop){display:none}.about section{padding:50px 30px 70px}.about section .flex{display:flex}.middle span{display:inline-block;height:100%;vertical-align:middle}.middle img{vertical-align:middle;padding-bottom:30px}.mw450{max-width:450px}.events .c-3{padding-right:60px}.services .c32 strong,.services nav .current strong{color:var(--color-text);left:30px;right:30px;bottom:40px}.services .c32 strong,.services nav .current strong,.services nav div:not(.current){text-transform:uppercase;font-size:28px;display:block}.services section{padding:50px 30px}.services .c32>div,.services nav .current{background-color:var(--blue);aspect-ratio:1/1;position:relative}.services .c32>div>img:first-child,.services nav .current>img:first-child{position:absolute;inset:0;opacity:.2}.services .c32>div>img:nth-child(2),.services nav .current>img:nth-child(2){position:absolute;left:30px;top:40%;height:80px}.services .c32>div>img:nth-child(3){position:absolute;right:0;top:calc(50% - 100px);height:200px}.services .c32 strong{text-align:left;position:absolute}.services nav{text-align:left}.services nav .current:first-child{margin-bottom:15px}.services nav .current:not(:first-child){margin:15px 0}.services nav .current strong{position:absolute}.services nav div:not(.current){text-align:left;padding:15px 30px}.services .dblue{background-color:var(--dblue);padding:40px;position:relative}.reviews .item>div:first-child,.reviews .item>div:last-child{display:inline-block;vertical-align:top;box-sizing:border-box}.reviews .item>div:first-child{width:250px;margin:20px 0}.reviews .item>div:last-child{width:calc(100% - 250px);padding:30px 60px}footer .copyright>div:first-child{float:left}footer .copyright>div:last-child{float:right}}