@import url(https://use.fontawesome.com/releases/v5.8.1/css/all.css);:root{--W:1480;--H:1100;--side-padding:170;--aspect-ratio:calc(var(--H) / var(--W));--width-ratio:calc(100vw / var(--W));--height-ratio:calc(100vh / var(--H));--breakpoint-mobile-S:321;--breakpoint-mobile-M:376;--breakpoint-mobile-L:426;--breakpoint-tablet:769;--breakpoint-laptop:1025;--breakpoint-laptop-L:1441;--breakpoint-desktop-4k:2561;--ratio:1;--vw:calc(var(--ratio) * 1vw);--font-size:1rem;--font-weight:400;--font-color:#000;--font-size-1:calc(var(--font-size)  + var(--vw));--font-size-2:calc(var(--font-size-1)  + var(--vw));--font-size-3:calc(var(--font-size-2)  + var(--vw));--font-size-4:calc(var(--font-size-3)  + var(--vw));--font-size-5:calc(var(--font-size-4)  + var(--vw));--font-size-6:calc(var(--font-size-5)  + var(--vw));--btn-bgc:#6fbd13;--footer-bg:#dfeafb;--footer-fc:#303e4b;--footer-h:#2067dd}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}button{padding:0;border:none;outline:0;font:inherit;color:inherit;background-color:transparent}a{color:inherit;text-decoration:inherit}input{background:0 0;border:none;outline:0;caret-color:#000}input::-webkit-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input::-ms-input-placeholder{color:#000}input::placeholder{color:#000}button,img{vertical-align:top}a,button,input{cursor:pointer}body{font-size:var(--font-size-1);font-family:"Helvetica Neue",sans-serif;line-height:1.2;color:var(--font-color)}h1{font-size:var(--font-size-6)}h2{font-size:var(--font-size-5)}h3{font-size:var(--font-size-4)}h4{font-size:var(--font-size-3)}h5{font-size:var(--font-size-2)}h6{font-size:var(--font-size-1)}.font-half{font-size:calc(calc(var(--font-size) + var(--vw)) * .5)}.ft{--fs:var(--font-size-1);--fw:var(--font-weight);--fc:var(--font-color);--font-size:calc((calc(var(--fs) * 1rem) / 16) + 0.3vw);font-size:var(--font-size);font-weight:var(--fw);color:var(--fc)}@media only screen and (min-width:2561px){.ft{--font-size:calc((calc(var(--fs) * 1rem) / 16) + 1vw)}}.footer-h{color:var(--footer-h)}.min-h{--min-h:none;--height-min-h:calc(var(--min-h) * 1px);min-height:var(--height-min-h)}.w{--w:none;--w-ratio:calc((var(--w) / var(--W)) * 100);--width-w:var(--w);width:var(--width-w)}.max-w{--max-w:none;--width-max-w:calc(var(--max-w) * 1px);width:100%;max-width:var(--width-max-w);height:auto}.bgc{--bgc:transparent;--background-color:var(--bgc);background-color:var(--background-color)}.bg-img{--bg-url:none;--bg-width:none;--bg-x:none;--bg-y:none;--background-url:var(--bg-url);--background-x:calc(var(--bg-x) * 1px);--background-y:calc(var(--bg-y) * 1px);--background-size:calc(var(--bg-width) * 1px);background-image:var(--background-url);background-repeat:no-repeat;background-position:var(--background-x) var(--background-y);background-size:var(--background-size)}.my{--my:none;--margin-y:calc(var(--my) * 1px);margin-top:var(--margin-y);margin-bottom:var(--margin-y)}.mt{--mt:none;--margin-mt:calc(var(--mt) * 1px);margin-top:var(--margin-mt)}.mb{--mb:none;--margin-mb:calc(var(--mb) * 1px);margin-bottom:var(--margin-mb)}.mr{--margin-right:calc(var(--mr) * 1px);margin-right:var(--margin-right)}.ml{--ml:none;--margin-left-ml:calc(var(--ml) * 1px);margin-left:var(--margin-left-ml)}.p{--p:none;--padding-p:calc(var(--p) * 1px);padding:var(--padding-p)}.px{--px:none;--px-ratio:calc((var(--px) / var(--W)) * 100);--padding-x:calc(calc(var(--px-ratio) * 1vw) / 2);padding-left:var(--padding-x);padding-right:var(--padding-x)}.py{--py:none;--padding-y:calc(var(--py) * 1px);padding-top:var(--padding-y);padding-bottom:var(--padding-y)}.pt{--pt:none;--padding-pt:calc(var(--pt) * 1px);padding-top:var(--padding-pt)}.pb{--pb:none;--padding-pb:calc(var(--pb) * 1px);padding-bottom:var(--padding-pb)}.flex{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:1025px){.min-h{--height-min-h:calc(var(--min-h) * var(--width-ratio ))}.w{--width-w:calc(var(--w-ratio) * 1vw)}.max-w{--width-max-w:calc(var(--max-w) * var(--width-ratio ))}.bg-img{--background-x:calc(var(--bg-x) * var(--width-ratio ));--background-y:calc(var(--bg-y) * var(--width-ratio ));--background-size:calc(var(--bg-width) * var(--width-ratio ))}.my{--margin-y:calc(var(--my) * var(--width-ratio ))}.mt{--margin-mt:calc(var(--mt) * var(--width-ratio ))}.mb{--margin-mb:calc(var(--mb) * var(--width-ratio ))}.mr{--margin-right:calc(var(--mr) * var(--width-ratio ))}.ml{--margin-left-ml:calc(var(--ml) * var(--width-ratio ))}.p{--padding-p:calc(var(--p) * var(--width-ratio ))}.px{--padding-x:calc(var(--px-ratio) * 1vw)}.py{--padding-y:calc(var(--py) * var(--width-ratio ))}.pt{--padding-pt:calc(var(--pt) * var(--width-ratio ))}.pb{--padding-pb:calc(var(--pb) * var(--width-ratio ))}.flex{flex-direction:row;justify-content:space-between}}.flex-l{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.flex-l{flex-direction:row}}.flex-l-space-between{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1025px){.flex-l-space-between{flex-direction:row}}.flex-l-center{display:flex;flex-direction:column}@media only screen and (max-width:1024px){.flex-l-center{flex-wrap:wrap;align-items:center}}@media only screen and (min-width:1025px){.flex-l-center{flex-direction:row;justify-content:center}.grid{--grid-g-c:repeat(var(--g-c), auto)!important;--grid-g-r:repeat(var(--g-r), auto)!important;--grid-g-gap:calc(var(--g-gap) * var(--width-ratio ))!important}}.flex-column{display:flex;flex-direction:column}.flex-center{display:flex;justify-content:center;align-items:center}.grid{--g-c:auto-fit;--g-r:auto-fit;--g-gap:0;display:grid;justify-content:center;--grid-g-c:repeat(auto-fit, auto);--grid-g-r:repeat(auto-fit, auto);--grid-g-gap:calc(var(--g-gap) * 1px);grid-template-columns:var(--grid-g-c);grid-template-rows:var(--grid-g-r);grid-gap:var(--grid-g-gap)}.box-shadow{--bsc:none;--bsb:none;--box-shadow-blur:calc(var(--bsb) * 1px);box-shadow:0 0 var(--box-shadow-blur) 0 var(--bsc)}.border{--bw:none;--bs:solid;--bc:none;--border-width:calc(var(--bw) * 1px);--border-style:var(--bs);--border-color:var(--bc);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color)}.border-radius{--br:none;--border-radius:calc(var(--br) * 1px);border-radius:var(--border-radius)}.block{display:block}.pos{--position-left:calc(var(--pos-x) * 1px);--position-top:calc(var(--pos-y) * 1px);position:absolute;left:var(--position-left);top:var(--position-top)}@media only screen and (min-width:1025px){.box-shadow{--box-shadow-blur:calc(var(--bsb) * var(--width-ratio ))}.border{--border-width:calc(var(--bw) * var(--width-ratio ))}.border-radius{--border-radius:calc(var(--br) * var(--width-ratio ))}.pos{--position-left:calc(var(--pos-x) * var(--width-ratio ));--position-top:calc(var(--pos-y) * var(--width-ratio ))}}