@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,300;6..12,400;6..12,700&display=swap");@import url("slick-css.css");@font-face{font-family:MentorSansStd;src:url("../fonts/bc027f428cef657209ca480a9b88a004.woff")}body{margin:0 auto;position:relative;top:0;left:0;font-family:'Nunito Sans', sans-serif;font-size:1.313rem;color:#1C1B1B}h1,h2,nav,.footer-links{font-family:MentorSansStd, sans-serif}.mm-container{padding:0 12%}.py-lg-80{padding:150px 0}.py-lg-60{padding:60px 0}.pb-lg-60{padding-bottom:60px}.mt-60{margin-top: 60px;}.mb-0{margin-bottom:0 !important}img{max-width:100%}.text-small{font-size:1rem}h1{letter-spacing:0.75rem;line-height:5.188rem;font-size:3.438rem;margin:60px 0 0;text-transform:uppercase;font-weight:normal}h2{font-size:2.813rem;letter-spacing:0.65rem;line-height:3.125rem;margin:0 0 60px;text-transform:uppercase;font-weight:normal}h3{font-size:2.275rem;line-height:2.588rem;margin:0 0 30px;font-weight:normal}h4{font-size:1.625rem;line-height:1.938rem;margin:0 0 30px;font-weight:normal}.color-white{color:#fff}.color-white a{color:#fff}.text-center{text-align:center}.mm-row{display:flex;margin:0 -30px}.mm-row .col-lg-50{padding:0 30px;width:50%; flex: 1 0 50%;}a,a:hover{text-decoration:none}::-webkit-input-placeholder{color:#aeaeae;font-family:'Nunito Sans', sans-serif}:-ms-input-placeholder{color:#aeaeae;font-family:'Nunito Sans', sans-serif}::placeholder{color:#aeaeae;font-family:'Nunito Sans', sans-serif}header{width:100%;overflow:hidden}nav{border-bottom:2px solid #aeaeae;width:100%}nav .main-menu{display:flex;margin:0 -45px;justify-content:flex-end}nav .main-menu a{display:block;color:#1C1B1B;font-size:1.188rem;text-transform:uppercase;padding:30px 45px;text-decoration:none;position:relative}nav .main-menu a::after{content:'';position:absolute;width:100%;height:2px;bottom:-2px;left:0;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .3s,opacity .3s;background:#1C1B1B}nav .main-menu a:hover{text-decoration:none}nav .main-menu a:hover::after{opacity:1;transform:scaleX(1)}.main-hero{background:url("../images/hero-back.png") no-repeat right bottom;background-size:contain;min-height:980px;text-align:center}.main-hero .py-lg-80{padding-top:60px}.section-1{background:url("../images/Compu_The_StoryOFI-Recovered.jpg") no-repeat center;background-size:cover}.section-1 .story-img{display:block;margin-left:auto;text-align:right;padding:40px 0 0;max-height:712px;align-self:flex-end}.section-1 .col-lg-50{display:flex}.section-1 .col-lg-50 .py-lg-80{align-self:center}.section-3{background:#1C1B1B}.section-3 .form-container{box-sizing:border-box}.section-3 .form-container .form-box{overflow:hidden;margin-bottom:20px}.section-3 .form-container input,.section-3 .form-container textarea{width:100%;padding:15px;font-size:1.313rem}.section-3 .form-container button{background:white;border:none;box-shadow:none;border-radius:0;padding:15px 30px;font-size:1.313rem;line-height:1.75rem;font-family:MentorSansStd, sans-serif;letter-spacing:0.15rem;min-width:270px;text-transform:uppercase;cursor:pointer;color: #1C1B1B;}.section-3 .form-container .the-checkbox-box{color:white;display:flex;flex-direction:row-reverse;justify-content:flex-end;text-align:start;margin-bottom:10px;position:relative}.section-3 .form-container .the-checkbox-box:last-child{margin-bottom:0}.section-3 .form-container .the-checkbox-box input[type=checkbox]{visibility:hidden;flex:0 1 23px;margin:0 15px 0 0}.section-3 .form-container .the-checkbox-box .mm-check{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#1C1B1B;border:2px solid white;border-radius:0}.section-3 .form-container .the-checkbox-box input:active ~ .mm-check{background-color:#fff}.section-3 .form-container .the-checkbox-box input:checked ~ .mm-check{background-color:#fff}.section-3 .form-container .the-checkbox-box .mm-check:after{content:"";position:absolute;display:none}.section-3 .form-container .the-checkbox-box input:checked ~ .mm-check:after{display:block}.section-3 .form-container .the-checkbox-box .mm-check:after{left:7.5px;bottom:4.5px;width:5px;height:12px;border:solid #1C1B1B;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-4{background:#575656; overflow: hidden; width: 100%;}.section-4 .footer-border-top{border-top:1px solid #aeaeae}.section-4 .footer-links{display:flex;margin:0 -45px;justify-content:center}.section-4 .footer-links a{display:block;color:#fff;font-size:1.188rem;text-transform:uppercase;padding:30px 45px;text-decoration:none;position:relative}.section-4 .footer-links a::after{content:'';position:absolute;width:100%;height:2px;top:-1px;left:0;opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .3s,opacity .3s;background:#fff}.section-4 .footer-links a:hover{text-decoration:none}.section-4 .footer-links a:hover::after{opacity:1;transform:scaleX(1)}#sh3-close{color:white;position:absolute;top:0;right:0;cursor:pointer;content:url(../images/popup-close-icon-black.png);opacity:0.5;width:16px;height:16px;padding:20px}#showcase3-popup, .mm-cpop{display:none}#showcase3-popup::before, .mm-cpop::before{content:'';position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%;left:0;top:0;margin:0}.showcase3-popup-content{background:white;width:100%;margin:0 auto;max-width:76%; max-height: 80vh; overflow-y: auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;padding:60px}.showcase3-popup-content .sh3-text{display:none}.showcase3-popup-content .sh3-btn, #gdpr-cookie-accept{background:#1C1B1B;color:white;border:none;box-shadow:none;border-radius:0;padding:15px 30px;font-size:1.313rem;line-height:1.75rem;font-family:MentorSansStd, sans-serif;letter-spacing:0.15rem;min-width:170px;text-transform:uppercase;margin-top:60px;display:inline-block;cursor:pointer}@media (max-width: 1199px){h3{font-size:1.6rem;line-height:1.8rem;margin:0 0 20px}h4{font-size:1.525rem;line-height:1.438rem;margin:0 0 20px}.section-1 .mm-row, .section-after-2 .mm-row{flex-wrap:wrap}.section-1 .mm-row .col-lg-50{width:100%}.section-1 .mm-row .story-img{padding:0;margin:0 auto}.section-after-2 .mm-row .col-lg-50{width:100%}}@media (max-width: 991px){.mm-container{padding:0 30px}.pb-lg-60{padding-bottom:30px}.py-lg-80{padding:80px 0}.mm-row{flex-wrap:wrap}.mm-row .col-lg-50{width:100%; /*flex: 1 0 100%;*/}.mm-row .pb-sm-50{padding-bottom:50px}h1{letter-spacing:0.55rem;line-height:3.8rem;font-size:3rem;margin:30px 0 0}h2{font-size:1.813rem;letter-spacing:0.35rem;line-height:2.125rem;margin:0 0 30px}.main-hero{min-height:680px}.main-hero .logo{max-height:100px}.showcase3-popup-content{padding:30px}.showcase3-popup-content .sh3-btn{margin-top:30px}.text-small{font-size:0.85rem}}@media (max-width: 575px){h1{letter-spacing:0.35rem;line-height:3.3rem;font-size:2.8rem;margin:30px 0 0}nav .main-menu a,.footer-links a{padding:20px 15px}.section-4 .footer-links{flex-wrap: wrap;justify-content: flex-start;}}
.section-after-2{
	background: linear-gradient(90deg, #1c1b1b 1%,#085876 100%);
	overflow: hidden;
}
.section-after-2 .hide-mob{
	    position: relative;
    right: calc(-12vw + 30px);
	top: 0;
	height: 100%;
}
.show-mob{
	display: none;
}
/* Cookie Dialog */
.the-checkbox-box{color:#fff;display:flex;flex-direction:row-reverse;justify-content:flex-end;text-align:start;margin-bottom:10px;position:relative;line-height:30px}.the-checkbox-box input[type=checkbox]{visibility:hidden;flex:0 1 23px;margin:0 15px 0 0}.the-checkbox-box .mm-check{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#575656;border:2px solid #fff;border-radius:0}.the-checkbox-box input:active~.mm-check{background-color:#fff}.the-checkbox-box input:checked:disabled~.mm-check{background-color:rgba(255,255,255,.4);border:2px solid rgba(255,255,255,.4)}.the-checkbox-box input:checked~.mm-check{background-color:#fff}.the-checkbox-box .mm-check:after{content:"";position:absolute;display:none}.the-checkbox-box input:checked~.mm-check:after{display:block}.the-checkbox-box .mm-check:after{left:7.5px;bottom:4.5px;width:5px;height:12px;border:solid #1C1B1B;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#gdpr-cookie-message #gdpr-cookie-accept{margin:0;font-size:1rem;line-height:1rem;color:#575656;background:#fff}#gdpr-cookie-message #gdpr-cookie-advanced{background:none;cursor:pointer;color:#fff;font-size:1rem;font-weight:700;margin-left:10px;border:none;box-shadow:none; padding: 13px 0;}#gdpr-cookie-message{position:fixed;right:0;bottom:0;width:100%;background-color:#575656;box-shadow:0 0 2px #1c1b1b;margin:0 auto}#gdpr-cookie-message .content-cookie-message{padding-top:20px;padding-bottom:20px}#gdpr-cookie-message h5{margin-bottom:10px}#gdpr-cookie-message ul{padding:2px;display:flex;flex-wrap:wrap}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:#fff;font-size:1rem;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message li{width:49%;display:inline-block}#gdpr-cookie-message a{color:#fff;text-decoration:none}#gdpr-cookie-message a:hover{color:#fff}#gdpr-cookie-message button:disabled{opacity:.3}.hero-image-is .hero-1920,.hero-image-is .hero-xxl,.hero-image-is .hero-xl,.hero-image-is .hero-lg,.hero-image-is .hero-md,.hero-image-is .hero-sm{display:none;width:100%;margin:0 auto}
@media (min-width:1400px){.hero-image-is .hero-1920{display:block}}@media (max-width:1399.98px){.hero-image-is .hero-1920{display:none}.hero-image-is .hero-xxl{display:block}}@media (max-width:1199.98px){.show-mob{display: block;}.hide-mob{display: none;}.hero-image-is .hero-xxl{display:none}.hero-image-is .hero-xl{display:block}}@media (max-width:991.98px){.hero-image-is .hero-xl{display:none}.hero-image-is .hero-lg{display:block}}@media (max-width:767.98px){.hero-image-is .hero-lg{display:none}.hero-image-is .hero-md{display:block}}@media (max-width:575.98px){.hero-image-is .hero-md{display:none}.hero-image-is .hero-sm{display:block}}