*{box-sizing:border-box}a{color:inherit;text-decoration:inherit}ul{list-style:none;margin:0;padding:0}img{display:block;object-fit:cover}body{background-color:#091826;color:#f6f6f7;font-family:Poppins,sans-serif;margin:0}.wrapper{padding:24px var(--padding_sides)}.wrapper_sides{padding:0 var(--padding_sides)}section{margin:var(--section_margin) auto 0;max-width:1920px}section:first-child{margin-top:calc(var(--section_margin) + var(--header_height))}section:last-child{margin-bottom:var(--section_margin)}section:last-child.section_services{margin-bottom:calc(var(--section_margin) - 40px)}.light_up{opacity:.5}.light_up,.light_up_image{transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.light_up_image{opacity:.9}.light_up:hover,.light_up_image:hover{opacity:1}.link{text-decoration:underline;transition:color .4s cubic-bezier(.165,.84,.44,1)}.link:hover{color:#f6f6f7}.grid_background{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-position:12.5%;background-repeat:repeat-x;background-size:25% 100%;height:100vh;position:fixed;top:0;width:100vw;z-index:-1}h1,h2,h3,p{line-height:1.2;margin:0}h1{font-size:3.125rem}h2{font-size:2.25rem}h3{font-size:1.4375rem}p{font-size:1rem}p.small{font-size:.875rem}.fwSemiBold{font-weight:600}.button{background-color:#103555;border:1px solid #103555;border-radius:2px;color:#f6f6f7;cursor:pointer;display:table;font-family:Poppins,sans-serif;margin-top:13px;padding:6px 45px;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.button:hover{background-color:#0b253b}@media only screen and (max-width:530px){h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.125rem}}@media only screen and (max-width:980px){.grid_background{background-size:37% 100%}}header{backdrop-filter:blur(5px);background-color:rgba(9,24,38,.97);border-bottom:1px solid hsla(0,0%,100%,.15);height:calc(var(--header_height));padding:24px var(--padding_sides);position:fixed;top:0;z-index:1}header,header nav{display:flex;width:100%}header nav{align-items:center;justify-content:space-between;position:relative}header nav>a{height:32px;position:absolute}header nav>a img{height:100%}header nav>ul{display:flex;flex:1;font-size:.875rem;justify-content:center}header nav>ul>li{position:relative}header nav>ul>li:not(:last-child){margin-right:35px}header nav>ul>li>a{padding:30px 0}header nav>ul>li>a img{display:inline-block;height:12px;margin-left:5px;margin-top:-1px;vertical-align:middle}header nav>ul>li:hover>a{opacity:1}header nav>ul>li:hover>ul{opacity:1;visibility:visible}header nav>ul>li:hover>ul>li:hover{opacity:1}header nav>ul>li>ul{background-color:#091826;border:1px solid hsla(0,0%,100%,.15);display:flex;flex-wrap:wrap;gap:25px;opacity:0;padding:25px;position:absolute;top:50px;transition:all .4s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:629px}header nav>ul>li>ul>li{font-size:1rem;opacity:.7;transition:opacity .4s cubic-bezier(.165,.84,.44,1);width:276px}header nav>ul>li>ul>li span{color:hsla(240,6%,97%,.5);display:block;font-size:.875rem;line-height:1.7;margin-top:7px;transition:color .4s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:980px){header nav>a{position:inherit}header nav>ul{flex:0}header nav>ul>li>a img{display:none}header nav>ul>li>ul{visibility:hidden!important}}@media only screen and (max-width:530px){:root{--header_height:100px!important}header nav{flex-direction:column}header nav ul{margin-top:10px}}footer{background-color:#07131e;background-position:100% 100%;background-repeat:no-repeat;background-size:30%;border-top:1px solid hsla(0,0%,100%,.15);display:flex;padding:80px 100px 50px}footer>a{display:inline-block;height:60px}footer>a img{height:100%}footer>div{display:flex;flex-wrap:wrap;gap:20px 40px;margin:auto}footer>div ul li{font-size:.875rem;margin-bottom:5px}footer>div ul li:first-child{font-size:1rem;margin-bottom:15px}@media only screen and (max-width:980px){footer{justify-content:space-between;padding:50px var(--padding_sides)}}@media only screen and (max-width:900px){footer{background-image:none!important;display:inherit}footer>a{margin-bottom:50px}footer ul li:first-child{white-space:nowrap}}.pairing_main{max-width:590px}.pairing_main h1{color:hsla(240,6%,97%,.98);line-height:1.5;margin-bottom:22px}.pairing_main p{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_section{max-width:410px}.pairing_section h2{color:hsla(240,6%,97%,.98);margin-bottom:45px}.pairing_section p{color:hsla(240,6%,97%,.5);line-height:1.7;margin-bottom:2px}.pairing_card h3{color:hsla(240,6%,97%,.98);margin-bottom:10px}.pairing_card p{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_triple{max-width:585px}.pairing_triple h1{color:hsla(240,6%,97%,.98);line-height:1.5;margin-bottom:10px}.pairing_triple p:first-child{line-height:normal}.pairing_triple p:first-child:first-letter{text-transform:uppercase}.pairing_triple p{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_paragraph{max-width:585px}.pairing_paragraph p:first-child{color:hsla(240,6%,97%,.98)}.pairing_paragraph p{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_paragraph p:last-child:not(:nth-child(2)) a{background-color:#103555;border:1px solid #103555;border-radius:2px;color:#f6f6f7;cursor:pointer;display:table;font-family:Poppins,sans-serif;margin-top:13px;padding:6px 45px;text-decoration:none;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.pairing_paragraph p:last-child:not(:nth-child(2)) a:hover{background-color:#0b253b}.pairing_break{margin-top:45px}.pairing_break_small{margin-top:20px}.pairing_list h2{color:hsla(240,6%,97%,.98);margin-bottom:10px}.pairing_list p{color:hsla(240,6%,97%,.5);line-height:1.7;margin-bottom:20px}.pairing_list ul{list-style:disc;padding-left:23px}.pairing_list ul li{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_list ul li::marker{color:#f6f6f7}.pairing_list ul li>a{text-decoration:underline;transition:color .4s cubic-bezier(.165,.84,.44,1)}.pairing_list ul li>a:hover{color:#f6f6f7}.pairing_list_nested h2{color:hsla(240,6%,97%,.98);margin-bottom:10px}.pairing_list_nested p{color:hsla(240,6%,97%,.5);line-height:1.7;margin-bottom:20px}.pairing_list_nested>ul{display:flex;flex-wrap:wrap}.pairing_list_nested>ul a{text-decoration:underline;transition:color .4s cubic-bezier(.165,.84,.44,1)}.pairing_list_nested>ul a:hover{color:#f6f6f7}.pairing_list_nested>ul>li li{color:hsla(240,6%,97%,.5);line-height:1.7}.pairing_image{display:flex}p>a{text-decoration:underline;transition:color .4s cubic-bezier(.165,.84,.44,1)}p>a:hover{color:#f6f6f7}#page_transition{align-items:center;background:#07131e;display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100vw;z-index:2}#page_transition img{animation-duration:4s;animation-iteration-count:infinite;animation-name:transition_image;animation-timing-function:linear;height:200px}@keyframes transition_image{0%{opacity:.5;transform:rotate(0deg)}25%{opacity:1;transform:rotate(90deg)}50%{opacity:.5;transform:rotate(180deg)}75%{opacity:1;transform:rotate(270deg)}to{opacity:.5;transform:rotate(1turn)}}body[data-scroll-disabled]{overflow-y:hidden;padding-right:17px}body[data-scroll-disabled] header{padding:24px calc(var(--padding_sides) + 17px) 24px var(--padding_sides)}body[data-scroll-disabled] #toast{right:47px}body[data-scroll-disabled] #fake_scroll{overflow-y:scroll}body[data-scroll-disabled-mobile]{overflow-y:hidden}#fake_scroll{height:100vh;pointer-events:none;position:fixed;top:0;width:100vw;z-index:2}#toast{border-radius:4px;bottom:30px;max-width:400px;padding:15px;position:fixed;right:30px;width:100%;z-index:1}#toast .close_button{cursor:pointer;font-size:29px;line-height:1;position:absolute;right:15px;top:15px}#toast .close_button:after{content:"×";display:inline-block}#toast p{line-height:1.4}#toast.closed{transform:translateY(300px);transition:transform .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden}@media only screen and (max-width:460px){#toast{max-width:none;width:calc(100% - 60px)}}.contact_form label{color:hsla(240,6%,97%,.5);font-size:1rem;text-transform:capitalize}.contact_form label span{color:#be222f;text-transform:none}.contact_form input,.contact_form textarea{background:#091826;border:1px solid hsla(240,6%,97%,.5);border-radius:3px;color:#f6f6f7;font-family:Poppins,sans-serif;font-size:1.125rem;padding:8px 12px;transition:border .4s cubic-bezier(.165,.84,.44,1)}.contact_form input:hover,.contact_form textarea:hover{border:1px solid #f6f6f7}.contact_form input:focus,.contact_form textarea:focus{border:1px solid #103555;outline:none}.contact_form input{margin-bottom:20px}.contact_form textarea{margin-bottom:10px;resize:vertical}.contact_form button{background-color:#103555;border:1px solid #103555;border-radius:2px;color:#f6f6f7;cursor:pointer;display:table;font-family:Poppins,sans-serif;font-size:1rem;margin-top:13px;padding:6px 45px;transition:background-color .3s cubic-bezier(.165,.84,.44,1)}.contact_form button:hover{background-color:#0b253b}[data-barba-namespace=home] section.hero_section .pairing_main{margin:0 auto 60px}[data-barba-namespace=home] section.hero_section>img{height:540px;width:100%}[data-barba-namespace=home] section #clients{display:flex;flex-wrap:wrap}[data-barba-namespace=home] section #clients a{background-color:#091826;border:1px solid hsla(0,0%,100%,.15);display:flex;height:290px;width:25%}[data-barba-namespace=home] section #clients a img{filter:brightness(0) invert(1);height:100%;width:100%}@media only screen and (max-width:1320px){#clients a{width:33%!important}}@media only screen and (max-width:980px){#clients a{width:50%!important}}@media only screen and (min-width:1620px){#clients a{width:20%!important}}@media only screen and (max-width:530px){#clients a{width:100%!important}}#services_card{display:flex;flex-wrap:wrap}.services_card{display:flex;height:310px;margin-bottom:40px;margin-right:40px;position:relative;width:calc(50% - 20px)}.services_card:nth-child(2n){margin-right:0!important}.services_card .pairing_card{bottom:0;padding:23px;position:absolute}.services_card:hover img{transform:scale(1.03)}.services_card_image{height:100%;overflow:hidden;width:100%}.services_card_image:after{background-image:linear-gradient(180deg,rgba(16,53,85,0),#103555 90%);content:"";height:inherit;left:0;position:absolute;top:0;width:inherit}.services_card_image img{height:inherit;transition:all .5s cubic-bezier(.165,.84,.44,1);width:inherit}@media only screen and (max-width:980px){.services_card{margin-right:0;width:100%}}@media only screen and (min-width:1620px){.services_card{width:calc(32% - 13.33333px)}.services_card,.services_card:nth-child(2n){margin-right:40px!important}.services_card:last-child,.services_card:nth-child(3n){margin-right:0!important}}[data-barba-namespace=pricing] section.pricing_section .pairing_main{margin:0 auto 60px;max-width:644px}[data-barba-namespace=pricing] .table-wrapper{overflow-x:scroll;scrollbar-width:none;width:100%!important}[data-barba-namespace=pricing] .table-wrapper::-webkit-scrollbar{display:none}[data-barba-namespace=pricing] .table-wrapper .package_footer{left:0;position:sticky}[data-barba-namespace=pricing] .table-wrapper .package_footer p{color:hsla(240,6%,97%,.5);font-size:.875rem;line-height:1.7}[data-barba-namespace=pricing] .table-wrapper .package_footer p:first-child{padding-top:30px}[data-barba-namespace=pricing] .table-wrapper .package_footer p span{color:#be222f}[data-barba-namespace=pricing] #packages{border-spacing:20px 0;margin-left:-20px}[data-barba-namespace=pricing] #packages tr{vertical-align:top}[data-barba-namespace=pricing] #packages td{min-width:160px;width:20%}[data-barba-namespace=pricing] #packages td:not(:first-child){background-color:#091826;border-left:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);padding:0 20px;text-align:center}[data-barba-namespace=pricing] #packages tr:first-child td{padding-top:25px}[data-barba-namespace=pricing] #packages tr:first-child td:not(:first-child){border-top:1px solid hsla(0,0%,100%,.15)}[data-barba-namespace=pricing] #packages tr:last-child td{padding-bottom:25px}[data-barba-namespace=pricing] #packages tr:last-child td:not(:first-child){border-bottom:1px solid hsla(0,0%,100%,.15)}[data-barba-namespace=pricing] #packages td:first-child{background:linear-gradient(90deg,#091826 88%,rgba(9,24,38,0));left:0;padding-right:10px!important;position:sticky}[data-barba-namespace=pricing] #packages .package_header{font-size:1.4375rem;font-weight:600;padding-bottom:15px!important;text-transform:capitalize}[data-barba-namespace=pricing] #packages .package_header span{color:hsla(240,6%,97%,.5);display:block;font-size:.875rem;font-weight:200;line-height:1.7}[data-barba-namespace=pricing] #packages .package_price div{font-size:2rem;font-weight:600}[data-barba-namespace=pricing] #packages .package_price p{color:hsla(240,6%,97%,.5);font-size:.75rem;line-height:1.7;text-align:left}[data-barba-namespace=pricing] #packages .package_price p span:first-child{color:#be222f}[data-barba-namespace=pricing] #packages .package_price .button{font-size:.875rem;text-transform:capitalize;width:100%}[data-barba-namespace=pricing] #packages .package_category,[data-barba-namespace=pricing] #packages .package_subcategory{text-transform:capitalize}[data-barba-namespace=pricing] #packages .package_category{padding-bottom:15px;padding-top:30px}[data-barba-namespace=pricing] #packages .package_subcategory{color:hsla(240,6%,97%,.5);line-height:1.7;vertical-align:middle}[data-barba-namespace=pricing] #packages .package_subcategory td{padding:3px}[data-barba-namespace=pricing] #packages .package_subcategory img{height:20px;margin:auto}@media only screen and (max-width:530px){#packages td:first-child{position:static!important}}.section_contact_status{align-items:center;display:flex;height:calc(100vh - var(--header_height) - var(--section_margin)*2 - 275px);justify-content:center}[data-barba-namespace=contact] section{display:flex;gap:40px;justify-content:center;max-width:1200px}[data-barba-namespace=contact] section h2{margin-bottom:25px}[data-barba-namespace=contact] section form{display:flex;flex:.85;flex-direction:column;width:100%}@media only screen and (max-width:530px){[data-barba-namespace=contact] section{flex-direction:column}}.section_about{align-items:center;display:flex;flex-direction:column;justify-content:center}.section_about .pairing_image>*{width:55%}.section_about .pairing_image>img{margin:10px 0 0 100px;max-width:456px;width:40%}.section_about .full_width.mission{display:flex;gap:20px;max-width:1141px}.section_about .full_width.mission>*{width:100%}.section_about .full_width>*{max-width:1141px}.section_about .pairing_list_nested{margin-top:20px}.section_about .pairing_list_nested img{height:100px;margin:0 0 20px;width:100%}.section_about .pairing_list_nested>ul{gap:20px}.section_about .pairing_list_nested>ul>li{align-items:flex-start;display:flex;gap:15px;width:calc(50% - 40px)}.section_about .pairing_list_nested>ul>li img{border-radius:8px;margin-bottom:0;margin-top:4px;max-height:80px;max-width:80px}.section_about .pairing_list_nested>ul>li ul li a{color:#f6f6f7;text-decoration:none}@media only screen and (max-width:980px){.section_about .pairing_image{flex-direction:column-reverse}.section_about .pairing_image>*{width:100%}.section_about .pairing_image img{margin:0 0 45px;max-height:360px;max-width:none;width:100%}.section_about .pairing_list_nested>ul>li{width:100%}.section_about .full_width.mission{flex-direction:column;max-width:585px}.section_about .full_width>*{max-width:585px}}@media only screen and (max-width:530px){.section_about .pairing_list_nested>ul{gap:0}}:root{--padding_sides:100px;--header_height:81px;--section_margin:40px}@media only screen and (max-width:980px){:root{--padding_sides:30px;--section_margin:50px}}.section_service>img{height:330px;margin-bottom:25px;overflow:hidden;width:100%}.section_service .service_container{display:flex}.section_service .service_container .second_column{margin-left:60px;margin-top:107px}.section_service .service_container .pairing_triple h1{white-space:nowrap}.section_service .service_container .pairing_paragraph,.section_service .service_container .pairing_triple{max-width:none}.section_service .service_container .pairing_triple,.section_service .service_container .second_coulmn{width:49%}.section_service .service_container~.showcase{margin-top:45px}.section_service .service_container~.showcase h2{margin-bottom:25px}.section_service .pairing_list_nested p{width:calc(49% - 60px)}.section_service .pairing_list_nested>ul>li{margin-bottom:15px;margin-right:15px;width:calc(34% - 30px)}.section_service .pairing_list_nested>ul>li:nth-child(3n){margin-right:0}.section_service .pairing_list_nested .pairing_image{flex-direction:column;gap:25px;margin:20px 0}.section_service .pairing_list_nested .pairing_image>*{max-width:1080px;width:100%}.section_service .pairing_list_nested .pairing_image p{width:100%}.section_service .pairing_list_nested .pairing_image img{height:300px;width:100%}@media only screen and (max-width:980px){.section_service .service_container{align-items:center;flex-direction:column}.section_service .service_container .second_column{margin-left:0;margin-top:20px}.section_service .service_container .pairing_triple h1{white-space:normal}.section_service .pairing_list_nested p,.section_service .service_container .pairing_triple,.section_service .service_container .second_column{width:100%}.section_service .pairing_list_nested>ul>li{margin-bottom:15px;margin-right:15px;width:calc(49% - 15px)}.section_service .pairing_list_nested>ul>li:nth-child(3n){margin-right:15px}.section_service .pairing_list_nested>ul>li:nth-child(2n){margin-right:0!important}}@media only screen and (max-width:530px){.pairing_list_nested>ul>li{margin-bottom:15px;margin-right:0!important;width:100%!important}}
/*# sourceMappingURL=master.css.map*/