*,*::before,*::after{box-sizing:border-box}::selection{background:var(--c-green-100);color:var(--c-blue-100)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}strong{font-weight:bold}em{font-style:italic}img{max-width:100%;display:block}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:0;color:inherit}input,button,textarea,select{font:inherit;border:none;background:none;font-size:100%;resize:none;appearance:none;outline:none;border-radius:0;cursor:pointer;margin:0;padding:0;color:inherit}input::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}input::-moz-focus-inner{border:0;padding:0}input{-webkit-appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{-webkit-appearance:none}@media (max-width: 767px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}}html{scroll-behavior:smooth;font-size:16px}@media (max-width: 1400px){html{font-size:13px}}@media (min-width: 1601px){html{font-size:17px}}@media (min-width: 1801px){html{font-size:18px}}body{-webkit-font-smoothing:antialiased;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:1rem;font-weight:normal;color:#141d38}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v25-latin-300.eot");src:local(""),url("../fonts/montserrat-v25-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v25-latin-300.woff2") format("woff2"),url("../fonts/montserrat-v25-latin-300.woff") format("woff"),url("../fonts/montserrat-v25-latin-300.ttf") format("truetype"),url("../fonts/montserrat-v25-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v25-latin-regular.eot");src:local(""),url("../fonts/montserrat-v25-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v25-latin-regular.woff2") format("woff2"),url("../fonts/montserrat-v25-latin-regular.woff") format("woff"),url("../fonts/montserrat-v25-latin-regular.ttf") format("truetype"),url("../fonts/montserrat-v25-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v25-latin-600.eot");src:local(""),url("../fonts/montserrat-v25-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v25-latin-600.woff2") format("woff2"),url("../fonts/montserrat-v25-latin-600.woff") format("woff"),url("../fonts/montserrat-v25-latin-600.ttf") format("truetype"),url("../fonts/montserrat-v25-latin-600.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v25-latin-500.eot");src:local(""),url("../fonts/montserrat-v25-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v25-latin-500.woff2") format("woff2"),url("../fonts/montserrat-v25-latin-500.woff") format("woff"),url("../fonts/montserrat-v25-latin-500.ttf") format("truetype"),url("../fonts/montserrat-v25-latin-500.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v25-latin-700.eot");src:local(""),url("../fonts/montserrat-v25-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-v25-latin-700.woff2") format("woff2"),url("../fonts/montserrat-v25-latin-700.woff") format("woff"),url("../fonts/montserrat-v25-latin-700.ttf") format("truetype"),url("../fonts/montserrat-v25-latin-700.svg#Montserrat") format("svg")}html{--c-blue-100: #141d38;--c-green-100: #21bf77;--c-green-200: #082d1d;--c-yellow-100: #feb93d}.o-hero-image{width:37.5rem;height:37.5rem}@media (max-width: 1280px){.o-hero-image{width:30rem;height:30rem}}@media (max-width: 1000px){.o-hero-image{width:100%;height:50vw;border-radius:0 !important}}@media (max-width: 766px){h1{font-size:2.5rem !important;line-height:1.4 !important;width:auto !important}}.o-sott-logo{width:6.875rem;height:2.75rem;display:block}@media (max-width: 766px){.o-sott-logo{width:5rem;height:5rem}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 25%, 0)}100%{opacity:1;transform:none}}#menuToggle{z-index:10000;transition:transform 0.5s cubic-bezier(0.22, 1, 0.36, 1)}#menuToggle.is-active{transform:rotate(90deg)}#menuList{animation:fadeInUp 0.6s cubic-bezier(0.22, 1, 0.36, 1) both}@media (max-width: 766px){#menuList.visible{display:block}}
/*# sourceMappingURL=theme.css.map */