@charset 'UTF-8';
@import url(https://use.typekit.net/tbg4yuz.css);
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{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;border-style:solid;border-radius:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-spacing:0;border-collapse:collapse}
a,img{border-style:solid;outline:0}
button,input,optgroup,select,textarea{font:inherit;font-size:100%;line-height:1.15;border-radius:0;background:0 0;-webkit-appearance:none}
input::-webkit-calendar-picker-indicator{display:none}
html{font-size:62.5%;overflow-x:hidden;box-sizing:border-box;scroll-behavior:smooth}
*,:after,:before{box-sizing:inherit;margin:0;padding:0;border:0 solid transparent;border-style:solid;border-color:inherit;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
body{font-family:museo-sans,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif;font-size:1.8rem;font-weight:300;font-style:normal;line-height:1.4;position:relative;overflow:hidden;overflow-x:hidden;width:100%;max-width:100%;min-height:100vh;letter-spacing:.02em;color:#3c3c3b;-webkit-font-kerning:none;font-kerning:none}
main{overflow:visible}
img{display:inline-block;max-width:100%;vertical-align:bottom;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
a img{border:none;outline:0}
em{font-style:italic}
.border{border-width:.1rem}
::-moz-selection{color:#1f1f1f;background:rgba(3,251,251,.65)}
::selection{color:#1f1f1f;background:rgba(3,251,251,.65)}
.fill-current{fill:currentColor}
.stroke-current{stroke:currentColor}
[class*=ratio-]{position:relative;width:100%}
[class*=ratio-]:before{display:block;width:100%;content:'';pointer-events:none}
.col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
[class*=col-count-]>*{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.icon{position:relative;display:inline-block;overflow:hidden;width:100%;vertical-align:top}
.icon:before{display:block;width:100%;padding-top:100%;content:'';pointer-events:none}
.icon>:first-child{position:absolute;top:0;right:0;bottom:0;left:0}
.icon>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media all and (-ms-high-contrast:none){
.icon>* img,.icon>* img ::-ms-backdrop{width:100%}
}
.hamburger{width:2.8rem;min-height:1.8rem;cursor:pointer}
.hamburger span{position:absolute;left:0;display:block;width:100%;height:2px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;box-shadow:inset 0 0 0 100px}
.hamburger span:nth-child(1){top:0}
.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:50%;margin-top:-1px}
.hamburger span:nth-child(4){bottom:0}
.hamburger.cross span:nth-child(1),.hamburger.cross span:nth-child(4),.hamburger.is-active span:nth-child(1),.hamburger.is-active span:nth-child(4){top:50%;bottom:50%;left:50%;width:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.hamburger.cross span:nth-child(2),.hamburger.is-active span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.hamburger.cross span:nth-child(3),.hamburger.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
[class*=overlay] .image-holder:before,[class*=overlay]>:before{position:absolute;top:0;right:0;bottom:0;left:0;content:''}
ol.list,ul.list{list-style:none}
ol.list li,ul.list li{position:relative}
ol.list li:before,ul.list li:before{position:absolute;top:0;left:0;content:'• '}
ol.list li{counter-increment:step-counter}
ol.list li:before{display:inline-block;width:1em;margin-right:.5em;margin-left:-.5em;content:'.' counter(step-counter);text-align:right;direction:rtl}
::-webkit-input-placeholder{color:rgba(60,60,59,.5)}
::-moz-placeholder{opacity:1;color:rgba(60,60,59,.5)}
:-ms-input-placeholder{color:rgba(60,60,59,.5)}
:-moz-placeholder{color:rgba(60,60,59,.5)}
.select{position:relative;color:inherit}
.select:after{position:absolute;top:calc(50% - .6rem);right:2rem;width:1rem;height:1rem;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none;color:inherit;border:.15rem solid;border-width:0 0 .15rem .15rem}
.select datalist,.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.select datalist::-ms-expand,.select select::-ms-expand{display:none}
.select select.not-selected,.select select:invalid{color:rgba(60,60,59,.5)}
.select select option{color:#3c3c3b}
.select select option[value='']{color:rgba(60,60,59,.5)!important}
.custom-tick{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}
.custom-tick>input[type=checkbox],.custom-tick>input[type=radio]{position:absolute;cursor:pointer;opacity:0}
.custom-tick>input[type=checkbox]+.tick,.custom-tick>input[type=radio]+.tick{position:relative;width:2rem;height:2rem;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.custom-tick>input[type=checkbox]+.tick span,.custom-tick>input[type=radio]+.tick span{position:absolute;top:0;left:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:100%;border-style:solid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.custom-tick>input[type=checkbox]+.tick span:after,.custom-tick>input[type=radio]+.tick span:after{content:'';border-color:inherit}
.custom-tick>input[type=checkbox]+.tick+.related-text,.custom-tick>input[type=radio]+.tick+.related-text{font-size:inherit;margin-left:1rem;padding-right:1rem}
.custom-tick>input.style-checkbox+.tick span:after,.custom-tick>input[type=checkbox]+.tick span:after,.custom-tick>input[type=radio].style-checkbox+.tick span:after{width:.6rem;height:1.2rem;margin-top:-.15rem;-webkit-transition:all .2s 0s ease-in-out;transition:all .2s 0s ease-in-out;-webkit-transform:rotate(45deg) scale(0);-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);opacity:0;border-width:0 .2rem .2rem 0;border-style:solid;border-radius:0}
.custom-tick>input.style-checkbox:checked+.tick span:after,.custom-tick>input[type=checkbox]:checked+.tick span:after,.custom-tick>input[type=radio].style-checkbox:checked+.tick span:after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}
.custom-tick>.related-text{display:inline-block;width:100%}
.custom-tick>.related-text~.tick{margin-left:.5rem}
.custom-tick>input.style-radio+.tick,.custom-tick>input[type=checkbox].style-radio+.tick,.custom-tick>input[type=radio]+.tick{border-radius:100%}
.custom-tick>input.style-radio+.tick span:after,.custom-tick>input[type=checkbox].style-radio+.tick span:after,.custom-tick>input[type=radio]+.tick span:after{width:1.2rem;height:1.2rem;margin-top:0;-webkit-transform:rotate(0) scale(0);-ms-transform:rotate(0) scale(0);transform:rotate(0) scale(0);opacity:0;border:.1rem solid;border-width:.6rem;border-radius:50%}
.custom-tick>input.style-radio:checked+.tick span:after,.custom-tick>input[type=checkbox].style-radio:checked+.tick span:after,.custom-tick>input[type=radio]:checked+.tick span:after{-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}
.f-family-default{font-family:museo-sans,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}
.f-family-primary{font-family:museo-sans,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}
.f-family-secondary{font-family:bebas-neue-by-fontfabric,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}
.twocolcls h2,.threecoldes h2,.def_css h2{font-family:bebas-neue-by-fontfabric,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}
.cursor-auto{cursor:auto}
.cursor-default{cursor:default}
.cursor-pointer{cursor:pointer}
.cursor-wait{cursor:wait}
.cursor-move{cursor:move}
.cursor-not-allowed{cursor:not-allowed}
.pointer-events-none{pointer-events:none}
.pointer-events-auto{pointer-events:auto}
.pointer-events-all{pointer-events:all}
.italic{font-style:italic}
.roman{font-style:normal}
.commcls h1,.uppercase h2{text-transform:uppercase}
.cmstyle h1{text-transform:uppercase}
.commcls h2{text-transform:uppercase}
.uppercase{text-transform:uppercase}
.threecoldes h2{text-transform:uppercase}
.twocolcls h2{text-transform:uppercase}
.twocolcls h3{text-transform:uppercase}
.commoncls h2{text-transform:uppercase}
.commoncls h3{text-transform:uppercase}
.commoncls h1{text-transform:uppercase}
.athletecls h2{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.normal-case{text-transform:none}
.underline{text-decoration:underline}
.no-underline{text-decoration:none}
.line-through{text-decoration:line-through}
.wavy{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}
.reflect{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}
.reflect-X{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.reflect-Y{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.italic{font-style:italic}
.roman{font-style:normal}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.normal-case{text-transform:none}
.underline{text-decoration:underline}
.no-underline{text-decoration:none}
.line-through{text-decoration:line-through}
.wavy{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}
.reflect{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}
.reflect-X{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.reflect-Y{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.italic{font-style:italic}
.roman{font-style:normal}
.uppercase{text-transform:uppercase}
.lowercase{text-transform:lowercase}
.capitalize{text-transform:capitalize}
.normal-case{text-transform:none}
.underline{text-decoration:underline}
.no-underline{text-decoration:none}
.line-through{text-decoration:line-through}
.wavy{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}
.reflect{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}
.reflect-X{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.reflect-Y{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}
.whitespace-normal{white-space:normal}
.whitespace-no-wrap{white-space:nowrap}
.whitespace-pre{white-space:pre}
.whitespace-pre-line{white-space:pre-line}
.whitespace-pre-wrap{white-space:pre-wrap}
.break-words{word-wrap:break-word}
.break-normal{word-wrap:normal}
.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.align-baseline{vertical-align:baseline}
.align-top{vertical-align:top}
.align-middle{vertical-align:middle}
.align-bottom{vertical-align:bottom}
.align-text-top{vertical-align:text-top}
.align-text-bottom{vertical-align:text-bottom}
.list-reset{padding:0;list-style:none}
.border-inherit{border-color:inherit}
.hover\:border-inherit:hover{border-color:inherit}
.focus\:border-inherit:focus{border-color:inherit}
.border-transparent{border-color:transparent}
.hover\:border-transparent:hover{border-color:transparent}
.focus\:border-transparent:focus{border-color:transparent}
.border-red{border-color:#fc0404}
.hover\:border-red:hover{border-color:#fc0404}
.focus\:border-red:focus{border-color:#fc0404}
.border-green{border-color:#065502}
.hover\:border-green:hover{border-color:#065502}
.focus\:border-green:focus{border-color:#065502}
.border-dark{border-color:#1f1f1f}
.hover\:border-dark:hover{border-color:#1f1f1f}
.focus\:border-dark:focus{border-color:#1f1f1f}
.border-light{border-color:#e9e9e9}
.hover\:border-light:hover{border-color:#e9e9e9}
.focus\:border-light:focus{border-color:#e9e9e9}
.border-white{border-color:#fff}
.hover\:border-white:hover{border-color:#fff}
.focus\:border-white:focus{border-color:#fff}
.border-dark_50{border-color:rgba(0,0,0,.5)}
.hover\:border-dark_50:hover{border-color:rgba(0,0,0,.5)}
.focus\:border-dark_50:focus{border-color:rgba(0,0,0,.5)}
.f-weight-inherit{font-weight:inherit}
.f-weight-light{font-weight:300}
.f-weight-regular{font-weight:400}
.hover\:f-weight-regular:hover{font-weight:400}
.focus\:f-weight-regular:focus{font-weight:400}
.f-weight-bold{font-weight:700}
.athletecls h2{font-weight:700}
.cmstyle h1{font-weight:700}
.commoncls h2{font-weight:700}
.commcls h2{font-weight:700}
.commcls h1{font-weight:700}
.commoncls h3{font-weight:700}
.commoncls h1{ font-weight:700 }
.twocolcls h3{font-weight:700}
.rounded-full{border-top-left-radius:9999px;border-top-right-radius:9999px;border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}
.rounded-tl-full{border-top-left-radius:9999px}
.rounded-tr-full{border-top-right-radius:9999px}
.rounded-bl-full{border-bottom-left-radius:9999px}
.rounded-br-full{border-bottom-right-radius:9999px}
.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}
.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}
.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}
.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}
.f-height-none{line-height:1}
.f-height-tight{line-height:1.2}
.f-height-ease{line-height:1.6}
.f-height-loose{line-height:2}
@media (min-width:0){
.border-solid{border-style:solid}
.border-dashed{border-style:dashed}
.border-dotted{border-style:dotted}
.border-none{border-style:none}
.border-collapse{border-collapse:collapse}
.border-separate{border-collapse:separate}
.border{border-width:.1rem}
.border-t{border-top-width:.1rem}
.border-r{border-right-width:.1rem}
.border-b{border-bottom-width:.1rem}
.border-l{border-left-width:.1rem}
.border-x{border-right-width:.1rem;border-left-width:.1rem}
.border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.hover\:border:hover{border-width:.1rem}
.hover\:border-t:hover{border-top-width:.1rem}
.hover\:border-r:hover{border-right-width:.1rem}
.hover\:border-b:hover{border-bottom-width:.1rem}
.hover\:border-l:hover{border-left-width:.1rem}
.hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.focus\:border:focus{border-width:.1rem}
.focus\:border-t:focus{border-top-width:.1rem}
.focus\:border-r:focus{border-right-width:.1rem}
.focus\:border-b:focus{border-bottom-width:.1rem}
.focus\:border-l:focus{border-left-width:.1rem}
.focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.border-thin{border-width:.05rem}
.border-t-thin{border-top-width:.05rem}
.border-r-thin{border-right-width:.05rem}
.border-b-thin{border-bottom-width:.05rem}
.border-l-thin{border-left-width:.05rem}
.border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.hover\:border-thin:hover{border-width:.05rem}
.hover\:border-t-thin:hover{border-top-width:.05rem}
.hover\:border-r-thin:hover{border-right-width:.05rem}
.hover\:border-b-thin:hover{border-bottom-width:.05rem}
.hover\:border-l-thin:hover{border-left-width:.05rem}
.hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.focus\:border-thin:focus{border-width:.05rem}
.focus\:border-t-thin:focus{border-top-width:.05rem}
.focus\:border-r-thin:focus{border-right-width:.05rem}
.focus\:border-b-thin:focus{border-bottom-width:.05rem}
.focus\:border-l-thin:focus{border-left-width:.05rem}
.focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.border-2{border-width:.2rem}
.border-t-2{border-top-width:.2rem}
.border-r-2{border-right-width:.2rem}
.border-b-2{border-bottom-width:.2rem}
.border-l-2{border-left-width:.2rem}
.border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.hover\:border-2:hover{border-width:.2rem}
.hover\:border-t-2:hover{border-top-width:.2rem}
.hover\:border-r-2:hover{border-right-width:.2rem}
.hover\:border-b-2:hover{border-bottom-width:.2rem}
.hover\:border-l-2:hover{border-left-width:.2rem}
.hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.focus\:border-2:focus{border-width:.2rem}
.focus\:border-t-2:focus{border-top-width:.2rem}
.focus\:border-r-2:focus{border-right-width:.2rem}
.focus\:border-b-2:focus{border-bottom-width:.2rem}
.focus\:border-l-2:focus{border-left-width:.2rem}
.focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.border-0{border-width:0}
.border-t-0{border-top-width:0}
.border-r-0{border-right-width:0}
.border-b-0{border-bottom-width:0}
.border-l-0{border-left-width:0}
.border-x-0{border-right-width:0;border-left-width:0}
.border-y-0{border-top-width:0;border-bottom-width:0}
.bg-fixed{background-attachment:fixed}
.bg-local{background-attachment:local}
.bg-scroll{background-attachment:scroll}
.bg-top{background-position:top}
.bg-right{background-position:right}
.bg-bottom{background-position:bottom}
.bg-left{background-position:left}
.bg-center{background-position:center}
.bg-left-top{background-position:left top}
.bg-left-bottom{background-position:left bottom}
.bg-left-center{background-position:left center}
.bg-right-top{background-position:right top}
.bg-right-bottom{background-position:right bottom}
.bg-right-center{background-position:right center}
.bg-center-bottom{background-position:center bottom}
.bg-center-top{background-position:center top}
.bg-repeat{background-repeat:repeat}
.bg-no-repeat{background-repeat:no-repeat}
.bg-repeat-x{background-repeat:repeat-x}
.bg-repeat-y{background-repeat:repeat-y}
.bg-auto{background-size:auto}
.bg-cover{background-size:cover}
.bg-contain{background-size:contain}
.bg-50{background-size:50%}
.bg-50-x{background-size:50% auto}
.bg-50-y{background-size:auto 50%}
.bg-100{background-size:100%}
.bg-100-x{background-size:100% auto}
.bg-100-y{background-size:auto 100%}
.object-fill{object-fit:fill}
.object-contain{object-fit:contain}
.object-cover{object-fit:cover}
.object-none{object-fit:none}
.object-scale-down{object-fit:scale-down}
.f-size-inherit{font-size:inherit}
.f-size-15{font-size:1.5rem}
.f-size-16{font-size:1.6rem}
.f-size-18{font-size:1.8rem}
.f-size-20{font-size:2rem}
.f-size-22{font-size:2.2rem}
.f-size-24{font-size:2.4rem}
.f-size-30{font-size:3rem}
.athletecls h2{font-size:3rem}
.commoncls h3{font-size:3rem}
.f-size-40{font-size:3.9rem}
.threecoldes h2,.f-size-40 h2{font-size:3.9rem}
.twocolcls h2{font-size:3.9rem}
.commoncls h2{font-size:4.7rem}
.f-size-48{font-size:4.7rem}
.commcls h2{font-size:4.7rem}
.f-size-56{font-size:5.6rem}
.cmstyle h1{font-size:5.6rem}
.commcls h1{font-size:5.6rem}
.commoncls h1{font-size:5.6rem}
.twocolcls h3{font-size:4.7rem}
.f-size-70{font-size:7rem}
.min-w-0{min-width:0}
.min-w-full{min-width:100%}
.max-w-0{max-width:0}
.max-w-full{max-width:100%}
.w-auto{width:auto}
.w-full{width:100%}
.w-screen{width:100vw}
.w-screen-50{width:50vw}
.min-w-0{min-width:0}
.min-w-full{min-width:100%}
.min-w-screen{min-width:100vw}
.min-w-screen-50{min-width:50vw}
.max-w-0{max-width:0}
.max-w-full{max-width:100%}
.max-w-screen{max-width:100vw}
.max-w-screen-50{max-width:50vw}
.h-720{height:720px}
.h-auto{height:auto}
.h-full{height:100%}
.h-screen{height:100vh}
.h-screen-50{height:50vh}
.min-h-0{min-height:0}
.min-h-720{min-height:720px}
.min-h-full{min-height:100%}
.min-h-screen{min-height:100vh}
.min-h-screen-50{min-height:50vh}
.max-h-0{max-height:0}
.max-h-720{max-height:720px}
.max-h-full{max-height:100%}
.max-h-screen{max-height:100vh}
.max-h-screen-50{max-height:50vh}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.text-justify{text-align:justify}
.pos-static{position:static}
.pos-fixed{position:fixed}
.pos-absolute{position:absolute}
.pos-relative{position:relative}
.pos-sticky{position:-webkit-sticky;position:sticky}
.pin{top:0;right:0;bottom:0;left:0}
.pin-t{top:0}
.pin-r{right:0}
.pin-b{bottom:0}
.pin-l{left:0}
.pin-t-50{top:50%}
.pin-tl-50{top:50%;left:50%}
.pin-r-50{right:50%}
.pin-b-50{bottom:50%}
.pin-l-50{left:50%}
.pin-t-100{top:100%}
.pin-r-100{right:100%}
.pin-b-100{bottom:100%}
.pin-l-100{left:100%}
.pin-y{top:0;bottom:0}
.pin-x{right:0;left:0}
.pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pin-none{top:auto;right:auto;bottom:auto;left:auto}
.pin-t-auto{top:auto}
.pin-r-auto{right:auto}
.pin-b-auto{bottom:auto}
.pin-l-auto{left:auto}
.pin-y-auto{top:auto;bottom:auto}
.pin-x-auto{right:auto;left:auto}
.bg-inherit{background-color:inherit}
.hover\:bg-inherit:hover{background-color:inherit}
.focus\:bg-inherit:focus{background-color:inherit}
.bg-transparent{background-color:transparent}
.hover\:bg-transparent:hover{background-color:transparent}
.focus\:bg-transparent:focus{background-color:transparent}
.bg-dark_50{background-color:rgba(0,0,0,.5)}
.hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.bg-dark_10{background-color:rgba(0,0,0,.1)}
.bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.bg-red{background-color:#fc0404}
.hover\:bg-red:hover{background-color:#fc0404}
.focus\:bg-red:focus{background-color:#fc0404}
.bg-green{background-color:#065502}
.hover\:bg-green:hover{background-color:#065502}
.focus\:bg-green:focus{background-color:#065502}
.bg-dark{background-color:#1f1f1f}
.hover\:bg-dark:hover{background-color:#1f1f1f}
.hoverborder-dark:hover{background-color:#1f1f1f}
.focus\:bg-dark:focus{background-color:#1f1f1f}
.bg-light{background-color:#e9e9e9}
.hover\:bg-light:hover{background-color:#e9e9e9}
.focus\:bg-light:focus{background-color:#e9e9e9}
.bg-white{background-color:#fff}
.hover\:bg-white:hover{background-color:#fff}
.focus\:bg-white:focus{background-color:#fff}
.bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.pt-1{padding-top:.1rem}
.pr-1{padding-right:.1rem}
.pb-1{padding-bottom:.1rem}
.pl-1{padding-left:.1rem}
.px-1{padding-right:.1rem;padding-left:.1rem}
.py-1{padding-top:.1rem;padding-bottom:.1rem}
.p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.pt-5{padding-top:.5rem}
.pr-5{padding-right:.5rem}
.pb-5{padding-bottom:.5rem}
.pl-5{padding-left:.5rem}
.px-5{padding-right:.5rem;padding-left:.5rem}
.py-5{padding-top:.5rem;padding-bottom:.5rem}
.p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.pt-8{padding-top:.8rem}
.pr-8{padding-right:.8rem}
.pb-8{padding-bottom:.8rem}
.pl-8{padding-left:.8rem}
.px-8{padding-right:.8rem;padding-left:.8rem}
.py-8{padding-top:.8rem;padding-bottom:.8rem}
.p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.pt-10{padding-top:1rem}
.pr-10{padding-right:1rem}
.pb-10{padding-bottom:1rem}
.pl-10{padding-left:1rem}
.px-10{padding-right:1rem;padding-left:1rem}
.py-10{padding-top:1rem;padding-bottom:1rem}
.p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.pt-15{padding-top:1.5rem}
.pr-15{padding-right:1.5rem}
.pb-15{padding-bottom:1.5rem}
.pl-15{padding-left:1.5rem}
.px-15{padding-right:1.5rem;padding-left:1.5rem}
.py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.pt-20{padding-top:2rem}
.pr-20{padding-right:2rem}
.pb-20{padding-bottom:2rem}
.pl-20{padding-left:2rem}
.px-20{padding-right:2rem;padding-left:2rem}
.py-20{padding-top:2rem;padding-bottom:2rem}
.p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.pt-35{padding-top:3.5rem}
.pr-35{padding-right:3.5rem}
.pb-35{padding-bottom:3.5rem}
.pl-35{padding-left:3.5rem}
.px-35{padding-right:3.5rem;padding-left:3.5rem}
.py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.pt-40{padding-top:4rem}
.pr-40{padding-right:4rem}
.pb-40{padding-bottom:4rem}
.pl-40{padding-left:4rem}
.px-40{padding-right:4rem;padding-left:4rem}
.py-40{padding-top:4rem;padding-bottom:4rem}
.p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.pt-60{padding-top:6rem}
.pr-60{padding-right:6rem}
.pb-60{padding-bottom:6rem}
.pl-60{padding-left:6rem}
.px-60{padding-right:6rem;padding-left:6rem}
.py-60{padding-top:6rem;padding-bottom:6rem}
.p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.pt-80{padding-top:8rem}
.pr-80{padding-right:8rem}
.pb-80{padding-bottom:8rem}
.pl-80{padding-left:8rem}
.px-80{padding-right:8rem;padding-left:8rem}
.py-80{padding-top:8rem;padding-bottom:8rem}
.p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.pt-100{padding-top:10rem}
.pr-100{padding-right:10rem}
.pb-100{padding-bottom:10rem}
.pl-100{padding-left:10rem}
.px-100{padding-right:10rem;padding-left:10rem}
.py-100{padding-top:10rem;padding-bottom:10rem}
.p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.pt-160{padding-top:15rem}
.pr-160{padding-right:15rem}
.pb-160{padding-bottom:15rem}
.pl-160{padding-left:15rem}
.px-160{padding-right:15rem;padding-left:15rem}
.py-160{padding-top:15rem;padding-bottom:15rem}
.p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.pt-0{padding-top:0}
.pr-0{padding-right:0}
.pb-0{padding-bottom:0}
.pl-0{padding-left:0}
.px-0{padding-right:0;padding-left:0}
.py-0{padding-top:0;padding-bottom:0}
.m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.mt-auto{margin-top:auto}
.mr-auto{margin-right:auto}
.mb-auto{margin-bottom:auto}
.ml-auto{margin-left:auto}
.mx-auto{margin-right:auto;margin-left:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.mt-1{margin-top:.1rem}
.mr-1{margin-right:.1rem}
.mb-1{margin-bottom:.1rem}
.ml-1{margin-left:.1rem}
.mx-1{margin-right:.1rem;margin-left:.1rem}
.my-1{margin-top:.1rem;margin-bottom:.1rem}
.m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.mt-5{margin-top:.5rem}
.mr-5{margin-right:.5rem}
.mb-5{margin-bottom:.5rem}
.ml-5{margin-left:.5rem}
.mx-5{margin-right:.5rem;margin-left:.5rem}
.my-5{margin-top:.5rem;margin-bottom:.5rem}
.m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.mt-8{margin-top:.8rem}
.mr-8{margin-right:.8rem}
.mb-8{margin-bottom:.8rem}
.ml-8{margin-left:.8rem}
.mx-8{margin-right:.8rem;margin-left:.8rem}
.my-8{margin-top:.8rem;margin-bottom:.8rem}
.m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.mt-10{margin-top:1rem}
.mr-10{margin-right:1rem}
.mb-10{margin-bottom:1rem}
.ml-10{margin-left:1rem}
.mx-10{margin-right:1rem;margin-left:1rem}
.my-10{margin-top:1rem;margin-bottom:1rem}
.m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.mt-15{margin-top:1.5rem}
.mr-15{margin-right:1.5rem}
.mb-15{margin-bottom:1.5rem}
.ml-15{margin-left:1.5rem}
.mx-15{margin-right:1.5rem;margin-left:1.5rem}
.my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.mt-20{margin-top:2rem}
.mr-20{margin-right:2rem}
.mb-20{margin-bottom:2rem}
.ml-20{margin-left:2rem}
.commoncls ul,.commoncls ol,.athletecls ul,.athletecls ol{margin-left:2rem}
.mx-20{margin-right:2rem;margin-left:2rem}
.my-20{margin-top:2rem;margin-bottom:2rem}
.m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.mt-35{margin-top:3.5rem}
.mr-35{margin-right:3.5rem}
.mb-35{margin-bottom:3.5rem}
.ml-35{margin-left:3.5rem}
.mx-35{margin-right:3.5rem;margin-left:3.5rem}
.my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.mt-40{margin-top:4rem}
.mr-40{margin-right:4rem}
.h2mcls h2{margin-top:4rem}
.mb-40{margin-bottom:4rem}
.ml-40{margin-left:4rem}
.mx-40{margin-right:4rem;margin-left:4rem}
.my-40{margin-top:4rem;margin-bottom:4rem}
.m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.mt-60{margin-top:6rem}
.mr-60{margin-right:6rem}
.mb-60{margin-bottom:6rem}
.ml-60{margin-left:6rem}
.mx-60{margin-right:6rem;margin-left:6rem}
.my-60{margin-top:6rem;margin-bottom:6rem}
.m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.mt-80{margin-top:8rem}
.mr-80{margin-right:8rem}
.mb-80{margin-bottom:8rem}
.ml-80{margin-left:8rem}
.mx-80{margin-right:8rem;margin-left:8rem}
.my-80{margin-top:8rem;margin-bottom:8rem}
.m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.mt-100{margin-top:10rem}
.mr-100{margin-right:10rem}
.mb-100{margin-bottom:10rem}
.ml-100{margin-left:10rem}
.mx-100{margin-right:10rem;margin-left:10rem}
.my-100{margin-top:10rem;margin-bottom:10rem}
.m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.mt-160{margin-top:15rem}
.mr-160{margin-right:15rem}
.mb-160{margin-bottom:15rem}
.ml-160{margin-left:15rem}
.mx-160{margin-right:15rem;margin-left:15rem}
.my-160{margin-top:15rem;margin-bottom:15rem}
.m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.mt-0{margin-top:0}
.mr-0{margin-right:0}
.mb-0{margin-bottom:0}
.ml-0{margin-left:0}
.mx-0{margin-right:0;margin-left:0}
.my-0{margin-top:0;margin-bottom:0}
.-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.-mt-1{margin-top:-.1rem}
.-mr-1{margin-right:-.1rem}
.-mb-1{margin-bottom:-.1rem}
.-ml-1{margin-left:-.1rem}
.-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.-mt-5{margin-top:-.5rem}
.-mr-5{margin-right:-.5rem}
.-mb-5{margin-bottom:-.5rem}
.-ml-5{margin-left:-.5rem}
.-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.-mt-8{margin-top:-.8rem}
.-mr-8{margin-right:-.8rem}
.-mb-8{margin-bottom:-.8rem}
.-ml-8{margin-left:-.8rem}
.-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.-mt-10{margin-top:-1rem}
.-mr-10{margin-right:-1rem}
.-mb-10{margin-bottom:-1rem}
.-ml-10{margin-left:-1rem}
.-mx-10{margin-right:-1rem;margin-left:-1rem}
.-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.-my-10{margin-top:-1rem;margin-bottom:-1rem}
.-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.-mt-15{margin-top:-1.5rem}
.-mr-15{margin-right:-1.5rem}
.-mb-15{margin-bottom:-1.5rem}
.-ml-15{margin-left:-1.5rem}
.-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.-mt-20{margin-top:-2rem}
.commoncls p img{ margin-top:-2rem} 
.-mr-20{margin-right:-2rem}
.-mb-20{margin-bottom:-2rem}
.-ml-20{margin-left:-2rem}
.-mx-20{margin-right:-2rem;margin-left:-2rem}
.-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.-my-20{margin-top:-2rem;margin-bottom:-2rem}
.-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.-mt-35{margin-top:-3.5rem}
.-mr-35{margin-right:-3.5rem}
.-mb-35{margin-bottom:-3.5rem}
.-ml-35{margin-left:-3.5rem}
.-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.-mt-40{margin-top:-4rem}
.-mr-40{margin-right:-4rem}
.-mb-40{margin-bottom:-4rem}
.-ml-40{margin-left:-4rem}
.-mx-40{margin-right:-4rem;margin-left:-4rem}
.-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.-my-40{margin-top:-4rem;margin-bottom:-4rem}
.-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.-mt-60{margin-top:-6rem}
.-mr-60{margin-right:-6rem}
.-mb-60{margin-bottom:-6rem}
.-ml-60{margin-left:-6rem}
.-mx-60{margin-right:-6rem;margin-left:-6rem}
.-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.-my-60{margin-top:-6rem;margin-bottom:-6rem}
.-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.-mt-80{margin-top:-8rem}
.-mr-80{margin-right:-8rem}
.-mb-80{margin-bottom:-8rem}
.-ml-80{margin-left:-8rem}
.-mx-80{margin-right:-8rem;margin-left:-8rem}
.-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.-my-80{margin-top:-8rem;margin-bottom:-8rem}
.-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.-mt-100{margin-top:-10rem}
.-mr-100{margin-right:-10rem}
.-mb-100{margin-bottom:-10rem}
.-ml-100{margin-left:-10rem}
.-mx-100{margin-right:-10rem;margin-left:-10rem}
.-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.-my-100{margin-top:-10rem;margin-bottom:-10rem}
.-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.-mt-160{margin-top:-15rem}
.-mr-160{margin-right:-15rem}
.-mb-160{margin-bottom:-15rem}
.-ml-160{margin-left:-15rem}
.-mx-160{margin-right:-15rem;margin-left:-15rem}
.-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.-my-160{margin-top:-15rem;margin-bottom:-15rem}
.-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.-mt-0{margin-top:0}
.-mr-0{margin-right:0}
.-mb-0{margin-bottom:0}
.-ml-0{margin-left:0}
.-mx-0{margin-right:0;margin-left:0}
.-mx-0[class*=grid-]:first-of-type{margin-top:0}
.-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.-my-0{margin-top:0;margin-bottom:0}
.column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.hovershadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.focusshadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.shadow-none{box-shadow:none}
.shadow-parent-none .shadow-child{box-shadow:none}
.hover\:shadow-none:hover{box-shadow:none}
.hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.focus\:shadow-none:focus{box-shadow:none}
.focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.opacity-0{opacity:0}
.opacity-parent-0 .opacity-child{opacity:0}
.opacity-15{opacity:.15}
.opacity-parent-15 .opacity-child{opacity:.15}
.opacity-25{opacity:.25}
.opacity-parent-25 .opacity-child{opacity:.25}
.opacity-40{opacity:.4}
.opacity-parent-40 .opacity-child{opacity:.4}
.opacity-50{opacity:.5}
.opacity-parent-50 .opacity-child{opacity:.5}
.opacity-65{opacity:.65}
.opacity-parent-65 .opacity-child{opacity:.65}
.opacity-75{opacity:.75}
.opacity-parent-75 .opacity-child{opacity:.75}
.opacity-85{opacity:.85}
.opacity-parent-85 .opacity-child{opacity:.85}
.opacity-100{opacity:1}
.opacity-parent-100 .opacity-child{opacity:1}
.flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.flex-col,.flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.justify-space-aroundnew{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.ratio-logo:before{padding-top:141.59292%}
.ratio-custom:before{padding-top:140%}
.ratio-custom-1:before{padding-top:74.28571%}
.ratio-custom-2:before{padding-top:70.17544%}
.ratio-custom-3:before{padding-top:50%}
.ratio-1x1:before{padding-top:100%}
.ratio-4x3:before{padding-top:75%}
.ratio-16x9:before{padding-top:56.25%}
.ratio-5x2:before{padding-top:40%}
.ratio-unstuck-design:before{padding-top:10%}
.ratio-none:before{padding-top:0}
.container{width:calc(100% - 3rem)}
.container-fluid{width:100%;max-width:100%}
.container-sm{max-width:57.6rem}
.container-md{max-width:71rem}
.container-lg{max-width:96rem}
.container-xl{max-width:120rem}
.container-xxl{max-width:140rem}
.container-article{max-width:88rem}
.col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.commoncls p img{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.icon{width:2.6rem}
.icon img,.icon svg{width:100%;max-height:2.6rem}
.icon-8{width:.8rem}
.icon-8 img,.icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.icon-15{width:1.5rem}
.icon-15 img,.icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.icon-20{width:2rem}
.icon-20 img,.icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.icon-22{width:2.2rem}
.icon-22 img,.icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.icon-26{width:2.6rem}
.icon-26 img,.icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.icon-44{width:4.4rem}
.icon-44 img,.icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.icon-60{width:6rem}
.icon-60 img,.icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.icon-80{width:8rem}
.icon-80 img,.icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.icon-135{width:13.5rem}
.widthcls{max-width:13.5rem; }
.icon-135_new{max-width:13.5rem}
.icon-135 img,.icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.icon-135_new img,.icon-135_new svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.icon-165{width:16.5rem}
.icon-165 img,.icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.icon-270{width:27rem}
.icon-270 img,.icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.icon-logo{width:10.8rem}
.icon-logo img,.icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.icon-logo-sm{width:6.4rem}
.icon-logo-sm img,.icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.icon-unstuck-design{width:19.5rem}
.icon-unstuck-design img,.icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.icon-auto{width:auto}
.icon-auto img,.icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-inline{display:inline}
.d-table{display:table}
.d-table-row{display:table-row}
.d-table-cell{display:table-cell}
.d-hidden{display:none}
.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.f-weight-inherit{font-weight:inherit}
.f-weight-light{font-weight:300}
.f-weight-regular{font-weight:400}
.hover\:f-weight-regular:hover{font-weight:400}
.focus\:f-weight-regular:focus{font-weight:400}
.f-weight-bold{font-weight:700}
.commoncls h1{font-weight:700}
.f-color-inherit{color:inherit}
.hover\:f-color-inherit:hover{color:inherit}
.focus\:f-color-inherit:focus{color:inherit}
.f-color-default{color:#3c3c3b}
.hover\:f-color-default:hover{color:#3c3c3b}
.focus\:f-color-default:focus{color:#3c3c3b}
.f-color-primary{color:#3c3c3b}
.hover\:f-color-primary:hover{color:#3c3c3b}
.focus\:f-color-primary:focus{color:#3c3c3b}
.f-color-red{color:#fc0404}
.hover\:f-color-red:hover{color:#fc0404}
.focus\:f-color-red:focus{color:#fc0404}
.f-color-green{color:#065502}
.hover\:f-color-green:hover{color:#065502}
.focus\:f-color-green:focus{color:#065502}
.f-color-dark{color:#1f1f1f}
.athletecls ul,.athletecls ol{color:#1f1f1f}
.athletecls ul li::marker,.athletecls ol li::marker{color:#1f1f1f}
.hover\:f-color-dark:hover{color:#1f1f1f}
.focus\:f-color-dark:focus{color:#1f1f1f}
.f-color-light{color:#e9e9e9}
.hover\:f-color-light:hover{color:#e9e9e9}
.focus\:f-color-light:focus{color:#e9e9e9}
.f-color-white{  color:#fff }  
.hover\:f-color-white:hover{color:#fff}
.focus\:f-color-white:focus{color:#fff}
.f-color-black{color:#000}
.hover\:f-color-black:hover{color:#000}
.focus\:f-color-black:focus{color:#000}
.overflow-auto{overflow:auto}
.overflow-hidden{overflow:hidden}
.overflow-visible{overflow:visible}
.overflow-scroll{overflow:scroll}
.overflow-x-auto{overflow-x:auto}
.overflow-y-auto{overflow-y:auto}
.overflow-x-hidden{overflow-x:hidden}
.overflow-y-hidden{overflow-y:hidden}
.overflow-x-visible{overflow-x:visible}
.overflow-y-visible{overflow-y:visible}
.overflow-x-scroll{overflow-x:scroll}
.overflow-y-scroll{overflow-y:scroll}
.scrolling-touch{-webkit-overflow-scrolling:touch}
.scrolling-auto{-webkit-overflow-scrolling:auto}
.-z-1{z-index:-1}
.z-auto{z-index:auto}
.z-0{z-index:0}
.z-10{z-index:10}
.z-20{z-index:20}
.z-30{z-index:30}
.z-40{z-index:40}
.z-50{z-index:50}
}
@media (min-width:576px){
.sm\:border-solid{border-style:solid}
.sm\:border-dashed{border-style:dashed}
.sm\:border-dotted{border-style:dotted}
.sm\:border-none{border-style:none}
.sm\:border-collapse{border-collapse:collapse}
.sm\:border-separate{border-collapse:separate}
.sm\:border{border-width:.1rem}
.sm\:border-t{border-top-width:.1rem}
.sm\:border-r{border-right-width:.1rem}
.sm\:border-b{border-bottom-width:.1rem}
.sm\:border-l{border-left-width:.1rem}
.sm\:border-x{border-right-width:.1rem;border-left-width:.1rem}
.sm\:border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.sm\:hover\:border:hover{border-width:.1rem}
.sm\:hover\:border-t:hover{border-top-width:.1rem}
.sm\:hover\:border-r:hover{border-right-width:.1rem}
.sm\:hover\:border-b:hover{border-bottom-width:.1rem}
.sm\:hover\:border-l:hover{border-left-width:.1rem}
.sm\:hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.sm\:hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.sm\:focus\:border:focus{border-width:.1rem}
.sm\:focus\:border-t:focus{border-top-width:.1rem}
.sm\:focus\:border-r:focus{border-right-width:.1rem}
.sm\:focus\:border-b:focus{border-bottom-width:.1rem}
.sm\:focus\:border-l:focus{border-left-width:.1rem}
.sm\:focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.sm\:focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.sm\:border-thin{border-width:.05rem}
.sm\:border-t-thin{border-top-width:.05rem}
.sm\:border-r-thin{border-right-width:.05rem}
.sm\:border-b-thin{border-bottom-width:.05rem}
.sm\:border-l-thin{border-left-width:.05rem}
.sm\:border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.sm\:border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.sm\:hover\:border-thin:hover{border-width:.05rem}
.sm\:hover\:border-t-thin:hover{border-top-width:.05rem}
.sm\:hover\:border-r-thin:hover{border-right-width:.05rem}
.sm\:hover\:border-b-thin:hover{border-bottom-width:.05rem}
.sm\:hover\:border-l-thin:hover{border-left-width:.05rem}
.sm\:hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.sm\:hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.sm\:focus\:border-thin:focus{border-width:.05rem}
.sm\:focus\:border-t-thin:focus{border-top-width:.05rem}
.sm\:focus\:border-r-thin:focus{border-right-width:.05rem}
.sm\:focus\:border-b-thin:focus{border-bottom-width:.05rem}
.sm\:focus\:border-l-thin:focus{border-left-width:.05rem}
.sm\:focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.sm\:focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.sm\:border-2{border-width:.2rem}
.sm\:border-t-2{border-top-width:.2rem}
.sm\:border-r-2{border-right-width:.2rem}
.sm\:border-b-2{border-bottom-width:.2rem}
.sm\:border-l-2{border-left-width:.2rem}
.sm\:border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.sm\:border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.sm\:hover\:border-2:hover{border-width:.2rem}
.sm\:hover\:border-t-2:hover{border-top-width:.2rem}
.sm\:hover\:border-r-2:hover{border-right-width:.2rem}
.sm\:hover\:border-b-2:hover{border-bottom-width:.2rem}
.sm\:hover\:border-l-2:hover{border-left-width:.2rem}
.sm\:hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.sm\:hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.sm\:focus\:border-2:focus{border-width:.2rem}
.sm\:focus\:border-t-2:focus{border-top-width:.2rem}
.sm\:focus\:border-r-2:focus{border-right-width:.2rem}
.sm\:focus\:border-b-2:focus{border-bottom-width:.2rem}
.sm\:focus\:border-l-2:focus{border-left-width:.2rem}
.sm\:focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.sm\:focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.sm\:border-0{border-width:0}
.sm\:border-t-0{border-top-width:0}
.sm\:border-r-0{border-right-width:0}
.sm\:border-b-0{border-bottom-width:0}
.sm\:border-l-0{border-left-width:0}
.sm\:border-x-0{border-right-width:0;border-left-width:0}
.sm\:border-y-0{border-top-width:0;border-bottom-width:0}
.sm\:bg-fixed{background-attachment:fixed}
.sm\:bg-local{background-attachment:local}
.sm\:bg-scroll{background-attachment:scroll}
.sm\:bg-top{background-position:top}
.sm\:bg-right{background-position:right}
.sm\:bg-bottom{background-position:bottom}
.sm\:bg-left{background-position:left}
.sm\:bg-center{background-position:center}
.sm\:bg-left-top{background-position:left top}
.sm\:bg-left-bottom{background-position:left bottom}
.sm\:bg-left-center{background-position:left center}
.sm\:bg-right-top{background-position:right top}
.sm\:bg-right-bottom{background-position:right bottom}
.sm\:bg-right-center{background-position:right center}
.sm\:bg-center-bottom{background-position:center bottom}
.sm\:bg-center-top{background-position:center top}
.sm\:bg-repeat{background-repeat:repeat}
.sm\:bg-no-repeat{background-repeat:no-repeat}
.sm\:bg-repeat-x{background-repeat:repeat-x}
.sm\:bg-repeat-y{background-repeat:repeat-y}
.sm\:bg-auto{background-size:auto}
.sm\:bg-cover{background-size:cover}
.sm\:bg-contain{background-size:contain}
.sm\:bg-50{background-size:50%}
.sm\:bg-50-x{background-size:50% auto}
.sm\:bg-50-y{background-size:auto 50%}
.sm\:bg-100{background-size:100%}
.sm\:bg-100-x{background-size:100% auto}
.sm\:bg-100-y{background-size:auto 100%}
.sm\:object-fill{object-fit:fill}
.sm\:object-contain{object-fit:contain}
.sm\:object-cover{object-fit:cover}
.sm\:object-none{object-fit:none}
.sm\:object-scale-down{object-fit:scale-down}
.sm\:f-size-inherit{font-size:inherit}
.sm\:f-size-15{font-size:1.5rem}
.sm\:f-size-16{font-size:1.6rem}
.sm\:f-size-18{font-size:1.8rem}
.sm\:f-size-20{font-size:2rem}
.sm\:f-size-22{font-size:2.2rem}
.sm\:f-size-24{font-size:2.4rem}
.sm\:f-size-30{font-size:3rem}
.sm\:f-size-40{font-size:3.9rem}
.sm\:f-size-48{font-size:4.7rem}
.sm\:f-size-56{font-size:5.6rem}
.sm\:f-size-70{font-size:7rem}
.sm\:min-w-0{min-width:0}
.sm\:min-w-full{min-width:100%}
.sm\:max-w-0{max-width:0}
.sm\:max-w-full{max-width:100%}
.sm\:w-auto{width:auto}
.sm\:w-full{width:100%}
.sm\:w-screen{width:100vw}
.sm\:w-screen-50{width:50vw}
.sm\:min-w-0{min-width:0}
.sm\:min-w-full{min-width:100%}
.sm\:min-w-screen{min-width:100vw}
.sm\:min-w-screen-50{min-width:50vw}
.sm\:max-w-0{max-width:0}
.sm\:max-w-full{max-width:100%}
.sm\:max-w-screen{max-width:100vw}
.sm\:max-w-screen-50{max-width:50vw}
.sm\:h-720{height:720px}
.sm\:h-auto{height:auto}
.sm\:h-full{height:100%}
.sm\:h-screen{height:100vh}
.sm\:h-screen-50{height:50vh}
.sm\:min-h-0{min-height:0}
.sm\:min-h-720{min-height:720px}
.sm\:min-h-full{min-height:100%}
.sm\:min-h-screen{min-height:100vh}
.sm\:min-h-screen-50{min-height:50vh}
.sm\:max-h-0{max-height:0}
.sm\:max-h-720{max-height:720px}
.sm\:max-h-full{max-height:100%}
.sm\:max-h-screen{max-height:100vh}
.sm\:max-h-screen-50{max-height:50vh}
.sm\:text-left{text-align:left}
.sm\:text-center{text-align:center}
.sm\:text-right{text-align:right}
.sm\:text-justify{text-align:justify}
.sm\:pos-static{position:static}
.sm\:pos-fixed{position:fixed}
.sm\:pos-absolute{position:absolute}
.sm\:pos-relative{position:relative}
.sm\:pos-sticky{position:-webkit-sticky;position:sticky}
.sm\:pin{top:0;right:0;bottom:0;left:0}
.sm\:pin-t{top:0}
.sm\:pin-r{right:0}
.sm\:pin-b{bottom:0}
.sm\:pin-l{left:0}
.sm\:pin-t-50{top:50%}
.sm\:pin-tl-50{top:50%;left:50%}
.sm\:pin-r-50{right:50%}
.sm\:pin-b-50{bottom:50%}
.sm\:pin-l-50{left:50%}
.sm\:pin-t-100{top:100%}
.sm\:pin-r-100{right:100%}
.sm\:pin-b-100{bottom:100%}
.sm\:pin-l-100{left:100%}
.sm\:pin-y{top:0;bottom:0}
.sm\:pin-x{right:0;left:0}
.sm\:pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.sm\:pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.sm\:pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.sm\:pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.sm\:pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sm\:pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.sm\:pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.sm\:pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.sm\:pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.sm\:pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.sm\:pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.sm\:pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.sm\:pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.sm\:pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.sm\:pin-none{top:auto;right:auto;bottom:auto;left:auto}
.sm\:pin-t-auto{top:auto}
.sm\:pin-r-auto{right:auto}
.sm\:pin-b-auto{bottom:auto}
.sm\:pin-l-auto{left:auto}
.sm\:pin-y-auto{top:auto;bottom:auto}
.sm\:pin-x-auto{right:auto;left:auto}
.sm\:bg-inherit{background-color:inherit}
.sm\:hover\:bg-inherit:hover{background-color:inherit}
.sm\:focus\:bg-inherit:focus{background-color:inherit}
.sm\:bg-transparent{background-color:transparent}
.sm\:hover\:bg-transparent:hover{background-color:transparent}
.sm\:focus\:bg-transparent:focus{background-color:transparent}
.sm\:bg-dark_50{background-color:rgba(0,0,0,.5)}
.sm\:hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.sm\:focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.sm\:bg-dark_10{background-color:rgba(0,0,0,.1)}
.sm\:bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.sm\:hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.sm\:hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.sm\:focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.sm\:focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.sm\:bg-red{background-color:#fc0404}
.sm\:hover\:bg-red:hover{background-color:#fc0404}
.sm\:focus\:bg-red:focus{background-color:#fc0404}
.sm\:bg-green{background-color:#065502}
.sm\:hover\:bg-green:hover{background-color:#065502}
.sm\:focus\:bg-green:focus{background-color:#065502}
.sm\:bg-dark{background-color:#1f1f1f}
.sm\:hover\:bg-dark:hover{background-color:#1f1f1f}
.sm\:focus\:bg-dark:focus{background-color:#1f1f1f}
.sm\:bg-light{background-color:#e9e9e9}
.sm\:hover\:bg-light:hover{background-color:#e9e9e9}
.sm\:focus\:bg-light:focus{background-color:#e9e9e9}
.sm\:bg-white{background-color:#fff}
.sm\:hover\:bg-white:hover{background-color:#fff}
.sm\:focus\:bg-white:focus{background-color:#fff}
.sm\:bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.sm\:bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.sm\:p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.sm\:pt-1{padding-top:.1rem}
.sm\:pr-1{padding-right:.1rem}
.sm\:pb-1{padding-bottom:.1rem}
.sm\:pl-1{padding-left:.1rem}
.sm\:px-1{padding-right:.1rem;padding-left:.1rem}
.sm\:py-1{padding-top:.1rem;padding-bottom:.1rem}
.sm\:p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.sm\:pt-5{padding-top:.5rem}
.sm\:pr-5{padding-right:.5rem}
.sm\:pb-5{padding-bottom:.5rem}
.sm\:pl-5{padding-left:.5rem}
.sm\:px-5{padding-right:.5rem;padding-left:.5rem}
.sm\:py-5{padding-top:.5rem;padding-bottom:.5rem}
.sm\:p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.sm\:pt-8{padding-top:.8rem}
.sm\:pr-8{padding-right:.8rem}
.sm\:pb-8{padding-bottom:.8rem}
.sm\:pl-8{padding-left:.8rem}
.sm\:px-8{padding-right:.8rem;padding-left:.8rem}
.sm\:py-8{padding-top:.8rem;padding-bottom:.8rem}
.sm\:p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.sm\:pt-10{padding-top:1rem}
.sm\:pr-10{padding-right:1rem}
.sm\:pb-10{padding-bottom:1rem}
.sm\:pl-10{padding-left:1rem}
.sm\:px-10{padding-right:1rem;padding-left:1rem}
.sm\:py-10{padding-top:1rem;padding-bottom:1rem}
.sm\:p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.sm\:pt-15{padding-top:1.5rem}
.sm\:pr-15{padding-right:1.5rem}
.sm\:pb-15{padding-bottom:1.5rem}
.sm\:pl-15{padding-left:1.5rem}
.sm\:px-15{padding-right:1.5rem;padding-left:1.5rem}
.sm\:py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.sm\:p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.sm\:pt-20{padding-top:2rem}
.sm\:pr-20{padding-right:2rem}
.sm\:pb-20{padding-bottom:2rem}
.sm\:pl-20{padding-left:2rem}
.sm\:px-20{padding-right:2rem;padding-left:2rem}
.sm\:py-20{padding-top:2rem;padding-bottom:2rem}
.sm\:p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.sm\:pt-35{padding-top:3.5rem}
.sm\:pr-35{padding-right:3.5rem}
.sm\:pb-35{padding-bottom:3.5rem}
.sm\:pl-35{padding-left:3.5rem}
.sm\:px-35{padding-right:3.5rem;padding-left:3.5rem}
.sm\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.sm\:p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.sm\:pt-40{padding-top:4rem}
.sm\:pr-40{padding-right:4rem}
.sm\:pb-40{padding-bottom:4rem}
.sm\:pl-40{padding-left:4rem}
.sm\:px-40{padding-right:4rem;padding-left:4rem}
.sm\:py-40{padding-top:4rem;padding-bottom:4rem}
.sm\:p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.sm\:pt-60{padding-top:6rem}
.sm\:pr-60{padding-right:6rem}
.sm\:pb-60{padding-bottom:6rem}
.sm\:pl-60{padding-left:6rem}
.sm\:px-60{padding-right:6rem;padding-left:6rem}
.sm\:py-60{padding-top:6rem;padding-bottom:6rem}
.sm\:p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.sm\:pt-80{padding-top:8rem}
.sm\:pr-80{padding-right:8rem}
.sm\:pb-80{padding-bottom:8rem}
.sm\:pl-80{padding-left:8rem}
.sm\:px-80{padding-right:8rem;padding-left:8rem}
.sm\:py-80{padding-top:8rem;padding-bottom:8rem}
.sm\:p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.sm\:pt-100{padding-top:10rem}
.sm\:pr-100{padding-right:10rem}
.sm\:pb-100{padding-bottom:10rem}
.sm\:pl-100{padding-left:10rem}
.sm\:px-100{padding-right:10rem;padding-left:10rem}
.sm\:py-100{padding-top:10rem;padding-bottom:10rem}
.sm\:p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.sm\:pt-160{padding-top:15rem}
.sm\:pr-160{padding-right:15rem}
.sm\:pb-160{padding-bottom:15rem}
.sm\:pl-160{padding-left:15rem}
.sm\:px-160{padding-right:15rem;padding-left:15rem}
.sm\:py-160{padding-top:15rem;padding-bottom:15rem}
.sm\:p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.sm\:pt-0{padding-top:0}
.sm\:pr-0{padding-right:0}
.sm\:pb-0{padding-bottom:0}
.sm\:pl-0{padding-left:0}
.sm\:px-0{padding-right:0;padding-left:0}
.sm\:py-0{padding-top:0;padding-bottom:0}
.sm\:m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.sm\:mt-auto{margin-top:auto}
.sm\:mr-auto{margin-right:auto}
.sm\:mb-auto{margin-bottom:auto}
.sm\:ml-auto{margin-left:auto}
.sm\:mx-auto{margin-right:auto;margin-left:auto}
.sm\:my-auto{margin-top:auto;margin-bottom:auto}
.sm\:m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.sm\:mt-1{margin-top:.1rem}
.sm\:mr-1{margin-right:.1rem}
.sm\:mb-1{margin-bottom:.1rem}
.sm\:ml-1{margin-left:.1rem}
.sm\:mx-1{margin-right:.1rem;margin-left:.1rem}
.sm\:my-1{margin-top:.1rem;margin-bottom:.1rem}
.sm\:m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.sm\:mt-5{margin-top:.5rem}
.sm\:mr-5{margin-right:.5rem}
.sm\:mb-5{margin-bottom:.5rem}
.sm\:ml-5{margin-left:.5rem}
.sm\:mx-5{margin-right:.5rem;margin-left:.5rem}
.sm\:my-5{margin-top:.5rem;margin-bottom:.5rem}
.sm\:m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.sm\:mt-8{margin-top:.8rem}
.sm\:mr-8{margin-right:.8rem}
.sm\:mb-8{margin-bottom:.8rem}
.sm\:ml-8{margin-left:.8rem}
.sm\:mx-8{margin-right:.8rem;margin-left:.8rem}
.sm\:my-8{margin-top:.8rem;margin-bottom:.8rem}
.sm\:m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.sm\:mt-10{margin-top:1rem}
.sm\:mr-10{margin-right:1rem}
.sm\:mb-10{margin-bottom:1rem}
.sm\:ml-10{margin-left:1rem}
.sm\:mx-10{margin-right:1rem;margin-left:1rem}
.sm\:my-10{margin-top:1rem;margin-bottom:1rem}
.sm\:m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.sm\:mt-15{margin-top:1.5rem}
.sm\:mr-15{margin-right:1.5rem}
.sm\:mb-15{margin-bottom:1.5rem}
.sm\:ml-15{margin-left:1.5rem}
.sm\:mx-15{margin-right:1.5rem;margin-left:1.5rem}
.sm\:my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.sm\:m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.sm\:mt-20{margin-top:2rem}
.sm\:mr-20{margin-right:2rem}
.sm\:mb-20{margin-bottom:2rem}
.sm\:ml-20{margin-left:2rem}
.sm\:mx-20{margin-right:2rem;margin-left:2rem}
.sm\:my-20{margin-top:2rem;margin-bottom:2rem}
.sm\:m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.sm\:mt-35{margin-top:3.5rem}
.sm\:mr-35{margin-right:3.5rem}
.sm\:mb-35{margin-bottom:3.5rem}
.sm\:ml-35{margin-left:3.5rem}
.sm\:mx-35{margin-right:3.5rem;margin-left:3.5rem}
.sm\:my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.sm\:m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.sm\:mt-40{margin-top:4rem}
.sm\:mr-40{margin-right:4rem}
.sm\:mb-40{margin-bottom:4rem}
.sm\:ml-40{margin-left:4rem}
.sm\:mx-40{margin-right:4rem;margin-left:4rem}
.sm\:my-40{margin-top:4rem;margin-bottom:4rem}
.sm\:m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.sm\:mt-60{margin-top:6rem}
.sm\:mr-60{margin-right:6rem}
.sm\:mb-60{margin-bottom:6rem}
.sm\:ml-60{margin-left:6rem}
.sm\:mx-60{margin-right:6rem;margin-left:6rem}
.sm\:my-60{margin-top:6rem;margin-bottom:6rem}
.sm\:m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.sm\:mt-80{margin-top:8rem}
.sm\:mr-80{margin-right:8rem}
.sm\:mb-80{margin-bottom:8rem}
.sm\:ml-80{margin-left:8rem}
.sm\:mx-80{margin-right:8rem;margin-left:8rem}
.sm\:my-80{margin-top:8rem;margin-bottom:8rem}
.sm\:m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.sm\:mt-100{margin-top:10rem}
.sm\:mr-100{margin-right:10rem}
.sm\:mb-100{margin-bottom:10rem}
.sm\:ml-100{margin-left:10rem}
.sm\:mx-100{margin-right:10rem;margin-left:10rem}
.sm\:my-100{margin-top:10rem;margin-bottom:10rem}
.sm\:m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.sm\:mt-160{margin-top:15rem}
.sm\:mr-160{margin-right:15rem}
.sm\:mb-160{margin-bottom:15rem}
.sm\:ml-160{margin-left:15rem}
.sm\:mx-160{margin-right:15rem;margin-left:15rem}
.sm\:my-160{margin-top:15rem;margin-bottom:15rem}
.sm\:m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.sm\:mt-0{margin-top:0}
.sm\:mr-0{margin-right:0}
.sm\:mb-0{margin-bottom:0}
.sm\:ml-0{margin-left:0}
.sm\:mx-0{margin-right:0;margin-left:0}
.sm\:my-0{margin-top:0;margin-bottom:0}
.sm\:-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.sm\:-mt-1{margin-top:-.1rem}
.sm\:-mr-1{margin-right:-.1rem}
.sm\:-mb-1{margin-bottom:-.1rem}
.sm\:-ml-1{margin-left:-.1rem}
.sm\:-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.sm\:-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.sm\:-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.sm\:-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.sm\:-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.sm\:-mt-5{margin-top:-.5rem}
.sm\:-mr-5{margin-right:-.5rem}
.sm\:-mb-5{margin-bottom:-.5rem}
.sm\:-ml-5{margin-left:-.5rem}
.sm\:-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.sm\:-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.sm\:-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.sm\:-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.sm\:-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.sm\:-mt-8{margin-top:-.8rem}
.sm\:-mr-8{margin-right:-.8rem}
.sm\:-mb-8{margin-bottom:-.8rem}
.sm\:-ml-8{margin-left:-.8rem}
.sm\:-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.sm\:-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.sm\:-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.sm\:-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.sm\:-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.sm\:-mt-10{margin-top:-1rem}
.sm\:-mr-10{margin-right:-1rem}
.sm\:-mb-10{margin-bottom:-1rem}
.sm\:-ml-10{margin-left:-1rem}
.sm\:-mx-10{margin-right:-1rem;margin-left:-1rem}
.sm\:-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.sm\:-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.sm\:-my-10{margin-top:-1rem;margin-bottom:-1rem}
.sm\:-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.sm\:-mt-15{margin-top:-1.5rem}
.sm\:-mr-15{margin-right:-1.5rem}
.sm\:-mb-15{margin-bottom:-1.5rem}
.sm\:-ml-15{margin-left:-1.5rem}
.sm\:-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.sm\:-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.sm\:-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.sm\:-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.sm\:-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.sm\:-mt-20{margin-top:-2rem}
.sm\:-mr-20{margin-right:-2rem}
.sm\:-mb-20{margin-bottom:-2rem}
.sm\:-ml-20{margin-left:-2rem}
.sm\:-mx-20{margin-right:-2rem;margin-left:-2rem}
.sm\:-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.sm\:-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.sm\:-my-20{margin-top:-2rem;margin-bottom:-2rem}
.sm\:-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.sm\:-mt-35{margin-top:-3.5rem}
.sm\:-mr-35{margin-right:-3.5rem}
.sm\:-mb-35{margin-bottom:-3.5rem}
.sm\:-ml-35{margin-left:-3.5rem}
.sm\:-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.sm\:-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.sm\:-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.sm\:-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.sm\:-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.sm\:-mt-40{margin-top:-4rem}
.sm\:-mr-40{margin-right:-4rem}
.sm\:-mb-40{margin-bottom:-4rem}
.sm\:-ml-40{margin-left:-4rem}
.sm\:-mx-40{margin-right:-4rem;margin-left:-4rem}
.sm\:-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.sm\:-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.sm\:-my-40{margin-top:-4rem;margin-bottom:-4rem}
.sm\:-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.sm\:-mt-60{margin-top:-6rem}
.sm\:-mr-60{margin-right:-6rem}
.sm\:-mb-60{margin-bottom:-6rem}
.sm\:-ml-60{margin-left:-6rem}
.sm\:-mx-60{margin-right:-6rem;margin-left:-6rem}
.sm\:-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.sm\:-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.sm\:-my-60{margin-top:-6rem;margin-bottom:-6rem}
.sm\:-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.sm\:-mt-80{margin-top:-8rem}
.sm\:-mr-80{margin-right:-8rem}
.sm\:-mb-80{margin-bottom:-8rem}
.sm\:-ml-80{margin-left:-8rem}
.sm\:-mx-80{margin-right:-8rem;margin-left:-8rem}
.sm\:-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.sm\:-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.sm\:-my-80{margin-top:-8rem;margin-bottom:-8rem}
.sm\:-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.sm\:-mt-100{margin-top:-10rem}
.sm\:-mr-100{margin-right:-10rem}
.sm\:-mb-100{margin-bottom:-10rem}
.sm\:-ml-100{margin-left:-10rem}
.sm\:-mx-100{margin-right:-10rem;margin-left:-10rem}
.sm\:-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.sm\:-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.sm\:-my-100{margin-top:-10rem;margin-bottom:-10rem}
.sm\:-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.sm\:-mt-160{margin-top:-15rem}
.sm\:-mr-160{margin-right:-15rem}
.sm\:-mb-160{margin-bottom:-15rem}
.sm\:-ml-160{margin-left:-15rem}
.sm\:-mx-160{margin-right:-15rem;margin-left:-15rem}
.sm\:-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.sm\:-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.sm\:-my-160{margin-top:-15rem;margin-bottom:-15rem}
.sm\:-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.sm\:-mt-0{margin-top:0}
.sm\:-mr-0{margin-right:0}
.sm\:-mb-0{margin-bottom:0}
.sm\:-ml-0{margin-left:0}
.sm\:-mx-0{margin-right:0;margin-left:0}
.sm\:-mx-0[class*=grid-]:first-of-type{margin-top:0}
.sm\:-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.sm\:-my-0{margin-top:0;margin-bottom:0}
.sm\:column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.sm\:shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.sm\:shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.sm\:shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.sm\:shadow-none{box-shadow:none}
.sm\:shadow-parent-none .shadow-child{box-shadow:none}
.sm\:hover\:shadow-none:hover{box-shadow:none}
.sm\:hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.sm\:focus\:shadow-none:focus{box-shadow:none}
.sm\:focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.sm\:opacity-0{opacity:0}
.sm\:opacity-parent-0 .opacity-child{opacity:0}
.sm\:opacity-15{opacity:.15}
.sm\:opacity-parent-15 .opacity-child{opacity:.15}
.sm\:opacity-25{opacity:.25}
.sm\:opacity-parent-25 .opacity-child{opacity:.25}
.sm\:opacity-40{opacity:.4}
.sm\:opacity-parent-40 .opacity-child{opacity:.4}
.sm\:opacity-50{opacity:.5}
.sm\:opacity-parent-50 .opacity-child{opacity:.5}
.sm\:opacity-65{opacity:.65}
.sm\:opacity-parent-65 .opacity-child{opacity:.65}
.sm\:opacity-75{opacity:.75}
.sm\:opacity-parent-75 .opacity-child{opacity:.75}
.sm\:opacity-85{opacity:.85}
.sm\:opacity-parent-85 .opacity-child{opacity:.85}
.sm\:opacity-100{opacity:1}
.sm\:opacity-parent-100 .opacity-child{opacity:1}
.sm\:flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.sm\:flex-col,.sm\:flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.sm\:flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.sm\:flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.sm\:flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.sm\:flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.sm\:flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.sm\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.sm\:flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sm\:flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.sm\:flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.sm\:flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.sm\:flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.sm\:flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.sm\:flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.sm\:flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.sm\:flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.sm\:flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.sm\:justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.sm\:justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.sm\:justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.sm\:justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.sm\:justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.sm\:justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.sm\:align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.sm\:align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.sm\:align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.sm\:align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.sm\:align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.sm\:align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.sm\:align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.sm\:align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.sm\:align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.sm\:align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.sm\:content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.sm\:content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.sm\:content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.sm\:content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.sm\:content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.sm\:content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.sm\:content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.sm\:ratio-logo:before{padding-top:141.59292%}
.sm\:ratio-custom:before{padding-top:140%}
.sm\:ratio-custom-1:before{padding-top:74.28571%}
.sm\:ratio-custom-2:before{padding-top:70.17544%}
.sm\:ratio-custom-3:before{padding-top:50%}
.sm\:ratio-1x1:before{padding-top:100%}
.sm\:ratio-4x3:before{padding-top:75%}
.sm\:ratio-16x9:before{padding-top:56.25%}
.sm\:ratio-5x2:before{padding-top:40%}
.sm\:ratio-unstuck-design:before{padding-top:10%}
.sm\:ratio-none:before{padding-top:0}
.sm\:container{width:calc(100% - 3rem)}
.sm\:container-fluid{width:100%;max-width:100%}
.sm\:container-sm{max-width:57.6rem}
.sm\:container-md{max-width:71rem}
.sm\:container-lg{max-width:96rem}
.sm\:container-xl{max-width:120rem}
.sm\:container-xxl{max-width:140rem}
.sm\:container-article{max-width:88rem}
.sm\:col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.sm\:col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.sm\:col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.sm\:col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.sm\:col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.sm\:col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.sm\:col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.sm\:col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.sm\:icon{width:2.6rem}
.sm\:icon img,.sm\:icon svg{width:100%;max-height:2.6rem}
.sm\:icon-8{width:.8rem}
.sm\:icon-8 img,.sm\:icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.sm\:icon-15{width:1.5rem}
.sm\:icon-15 img,.sm\:icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.sm\:icon-20{width:2rem}
.sm\:icon-20 img,.sm\:icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.sm\:icon-22{width:2.2rem}
.sm\:icon-22 img,.sm\:icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.sm\:icon-26{width:2.6rem}
.sm\:icon-26 img,.sm\:icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.sm\:icon-44{width:4.4rem}
.sm\:icon-44 img,.sm\:icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.sm\:icon-60{width:6rem}
.sm\:icon-60 img,.sm\:icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.sm\:icon-80{width:8rem}
.sm\:icon-80 img,.sm\:icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.sm\:icon-135{width:13.5rem}
.sm\:icon-135 img,.sm\:icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.sm\:icon-165{width:16.5rem}
.sm\:icon-165 img,.sm\:icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.sm\:icon-270{width:27rem}
.sm\:icon-270 img,.sm\:icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.sm\:icon-logo{width:10.8rem}
.sm\:icon-logo img,.sm\:icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.sm\:icon-logo-sm{width:6.4rem}
.sm\:icon-logo-sm img,.sm\:icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.sm\:icon-unstuck-design{width:19.5rem}
.sm\:icon-unstuck-design img,.sm\:icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.sm\:icon-auto{width:auto}
.sm\:icon-auto img,.sm\:icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.sm\:d-block{display:block}
.sm\:d-inline-block{display:inline-block}
.sm\:d-inline{display:inline}
.sm\:d-table{display:table}
.sm\:d-table-row{display:table-row}
.sm\:d-table-cell{display:table-cell}
.sm\:d-hidden{display:none}
.sm\:d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.sm\:d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.sm\:f-weight-inherit{font-weight:inherit}
.sm\:f-weight-light{font-weight:300}
.sm\:f-weight-regular{font-weight:400}
.sm\:hover\:f-weight-regular:hover{font-weight:400}
.sm\:focus\:f-weight-regular:focus{font-weight:400}
.sm\:f-weight-bold{font-weight:700}
.sm\:f-color-inherit{color:inherit}
.sm\:hover\:f-color-inherit:hover{color:inherit}
.sm\:focus\:f-color-inherit:focus{color:inherit}
.sm\:f-color-default{color:#3c3c3b}
.sm\:hover\:f-color-default:hover{color:#3c3c3b}
.sm\:focus\:f-color-default:focus{color:#3c3c3b}
.sm\:f-color-primary{color:#3c3c3b}
.sm\:hover\:f-color-primary:hover{color:#3c3c3b}
.sm\:focus\:f-color-primary:focus{color:#3c3c3b}
.sm\:f-color-red{color:#fc0404}
.sm\:hover\:f-color-red:hover{color:#fc0404}
.sm\:focus\:f-color-red:focus{color:#fc0404}
.sm\:f-color-green{color:#065502}
.sm\:hover\:f-color-green:hover{color:#065502}
.sm\:focus\:f-color-green:focus{color:#065502}
.sm\:f-color-dark{color:#1f1f1f}
.sm\:hover\:f-color-dark:hover{color:#1f1f1f}
.sm\:focus\:f-color-dark:focus{color:#1f1f1f}
.sm\:f-color-light{color:#e9e9e9}
.sm\:hover\:f-color-light:hover{color:#e9e9e9}
.sm\:focus\:f-color-light:focus{color:#e9e9e9}
.sm\:f-color-white{color:#fff}
.sm\:hover\:f-color-white:hover{color:#fff}
.sm\:focus\:f-color-white:focus{color:#fff}
.sm\:f-color-black{color:#000}
.sm\:hover\:f-color-black:hover{color:#000}
.sm\:focus\:f-color-black:focus{color:#000}
.sm\:overflow-auto{overflow:auto}
.sm\:overflow-hidden{overflow:hidden}
.sm\:overflow-visible{overflow:visible}
.sm\:overflow-scroll{overflow:scroll}
.sm\:overflow-x-auto{overflow-x:auto}
.sm\:overflow-y-auto{overflow-y:auto}
.sm\:overflow-x-hidden{overflow-x:hidden}
.sm\:overflow-y-hidden{overflow-y:hidden}
.sm\:overflow-x-visible{overflow-x:visible}
.sm\:overflow-y-visible{overflow-y:visible}
.sm\:overflow-x-scroll{overflow-x:scroll}
.sm\:overflow-y-scroll{overflow-y:scroll}
.sm\:scrolling-touch{-webkit-overflow-scrolling:touch}
.sm\:scrolling-auto{-webkit-overflow-scrolling:auto}
.sm\:-z-1{z-index:-1}
.sm\:z-auto{z-index:auto}
.sm\:z-0{z-index:0}
.sm\:z-10{z-index:10}
.sm\:z-20{z-index:20}
.sm\:z-30{z-index:30}
.sm\:z-40{z-index:40}
.sm\:z-50{z-index:50}
}
@media (min-width:710px){
.md\:border-solid{border-style:solid}
.md\:border-dashed{border-style:dashed}
.md\:border-dotted{border-style:dotted}
.md\:border-none{border-style:none}
.md\:border-collapse{border-collapse:collapse}
.md\:border-separate{border-collapse:separate}
.md\:border{border-width:.1rem}
.md\:border-t{border-top-width:.1rem}
.md\:border-r{border-right-width:.1rem}
.md\:border-b{border-bottom-width:.1rem}
.md\:border-l{border-left-width:.1rem}
.md\:border-x{border-right-width:.1rem;border-left-width:.1rem}
.md\:border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.md\:hover\:border:hover{border-width:.1rem}
.md\:hover\:border-t:hover{border-top-width:.1rem}
.md\:hover\:border-r:hover{border-right-width:.1rem}
.md\:hover\:border-b:hover{border-bottom-width:.1rem}
.md\:hover\:border-l:hover{border-left-width:.1rem}
.md\:hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.md\:hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.md\:focus\:border:focus{border-width:.1rem}
.md\:focus\:border-t:focus{border-top-width:.1rem}
.md\:focus\:border-r:focus{border-right-width:.1rem}
.md\:focus\:border-b:focus{border-bottom-width:.1rem}
.md\:focus\:border-l:focus{border-left-width:.1rem}
.md\:focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.md\:focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.md\:border-thin{border-width:.05rem}
.md\:border-t-thin{border-top-width:.05rem}
.md\:border-r-thin{border-right-width:.05rem}
.md\:border-b-thin{border-bottom-width:.05rem}
.md\:border-l-thin{border-left-width:.05rem}
.md\:border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.md\:border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.md\:hover\:border-thin:hover{border-width:.05rem}
.md\:hover\:border-t-thin:hover{border-top-width:.05rem}
.md\:hover\:border-r-thin:hover{border-right-width:.05rem}
.md\:hover\:border-b-thin:hover{border-bottom-width:.05rem}
.md\:hover\:border-l-thin:hover{border-left-width:.05rem}
.md\:hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.md\:hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.md\:focus\:border-thin:focus{border-width:.05rem}
.md\:focus\:border-t-thin:focus{border-top-width:.05rem}
.md\:focus\:border-r-thin:focus{border-right-width:.05rem}
.md\:focus\:border-b-thin:focus{border-bottom-width:.05rem}
.md\:focus\:border-l-thin:focus{border-left-width:.05rem}
.md\:focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.md\:focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.md\:border-2{border-width:.2rem}
.md\:border-t-2{border-top-width:.2rem}
.md\:border-r-2{border-right-width:.2rem}
.md\:border-b-2{border-bottom-width:.2rem}
.md\:border-l-2{border-left-width:.2rem}
.md\:border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.md\:border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.md\:hover\:border-2:hover{border-width:.2rem}
.md\:hover\:border-t-2:hover{border-top-width:.2rem}
.md\:hover\:border-r-2:hover{border-right-width:.2rem}
.md\:hover\:border-b-2:hover{border-bottom-width:.2rem}
.md\:hover\:border-l-2:hover{border-left-width:.2rem}
.md\:hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.md\:hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.md\:focus\:border-2:focus{border-width:.2rem}
.md\:focus\:border-t-2:focus{border-top-width:.2rem}
.md\:focus\:border-r-2:focus{border-right-width:.2rem}
.md\:focus\:border-b-2:focus{border-bottom-width:.2rem}
.md\:focus\:border-l-2:focus{border-left-width:.2rem}
.md\:focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.md\:focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.md\:border-0{border-width:0}
.md\:border-t-0{border-top-width:0}
.md\:border-r-0{border-right-width:0}
.md\:border-b-0{border-bottom-width:0}
.md\:border-l-0{border-left-width:0}
.md\:border-x-0{border-right-width:0;border-left-width:0}
.md\:border-y-0{border-top-width:0;border-bottom-width:0}
.md\:bg-fixed{background-attachment:fixed}
.md\:bg-local{background-attachment:local}
.md\:bg-scroll{background-attachment:scroll}
.md\:bg-top{background-position:top}
.md\:bg-right{background-position:right}
.md\:bg-bottom{background-position:bottom}
.md\:bg-left{background-position:left}
.md\:bg-center{background-position:center}
.md\:bg-left-top{background-position:left top}
.md\:bg-left-bottom{background-position:left bottom}
.md\:bg-left-center{background-position:left center}
.md\:bg-right-top{background-position:right top}
.md\:bg-right-bottom{background-position:right bottom}
.md\:bg-right-center{background-position:right center}
.md\:bg-center-bottom{background-position:center bottom}
.md\:bg-center-top{background-position:center top}
.md\:bg-repeat{background-repeat:repeat}
.md\:bg-no-repeat{background-repeat:no-repeat}
.md\:bg-repeat-x{background-repeat:repeat-x}
.md\:bg-repeat-y{background-repeat:repeat-y}
.md\:bg-auto{background-size:auto}
.md\:bg-cover{background-size:cover}
.md\:bg-contain{background-size:contain}
.md\:bg-50{background-size:50%}
.md\:bg-50-x{background-size:50% auto}
.md\:bg-50-y{background-size:auto 50%}
.md\:bg-100{background-size:100%}
.md\:bg-100-x{background-size:100% auto}
.md\:bg-100-y{background-size:auto 100%}
.md\:object-fill{object-fit:fill}
.md\:object-contain{object-fit:contain}
.md\:object-cover{object-fit:cover}
.md\:object-none{object-fit:none}
.md\:object-scale-down{object-fit:scale-down}
.md\:f-size-inherit{font-size:inherit}
.md\:f-size-15{font-size:1.5rem}
.md\:f-size-16{font-size:1.6rem}
.md\:f-size-18{font-size:1.8rem}
.md\:f-size-20{font-size:2rem}
.md\:f-size-22{font-size:2.2rem}
.md\:f-size-24{font-size:2.4rem}
.md\:f-size-30{font-size:3rem}
.md\:f-size-40{font-size:3.9rem}
.md\:f-size-48{font-size:4.7rem}
.md\:f-size-56{font-size:5.6rem}
.md\:f-size-70{font-size:7rem}
.md\:min-w-0{min-width:0}
.md\:min-w-full{min-width:100%}
.md\:max-w-0{max-width:0}
.md\:max-w-full{max-width:100%}
.md\:w-auto{width:auto}
.md\:w-full{width:100%}
.md\:w-screen{width:100vw}
.md\:w-screen-50{width:50vw}
.md\:min-w-0{min-width:0}
.md\:min-w-full{min-width:100%}
.md\:min-w-screen{min-width:100vw}
.md\:min-w-screen-50{min-width:50vw}
.md\:max-w-0{max-width:0}
.md\:max-w-full{max-width:100%}
.md\:max-w-screen{max-width:100vw}
.md\:max-w-screen-50{max-width:50vw}
.md\:h-720{height:720px}
.md\:h-auto{height:auto}
.md\:h-full{height:100%}
.md\:h-screen{height:100vh}
.md\:h-screen-50{height:50vh}
.md\:min-h-0{min-height:0}
.md\:min-h-720{min-height:720px}
.md\:min-h-full{min-height:100%}
.md\:min-h-screen{min-height:100vh}
.md\:min-h-screen-50{min-height:50vh}
.md\:max-h-0{max-height:0}
.md\:max-h-720{max-height:720px}
.md\:max-h-full{max-height:100%}
.md\:max-h-screen{max-height:100vh}
.md\:max-h-screen-50{max-height:50vh}
.md\:text-left{text-align:left}
.md\:text-center{text-align:center}
.md\:text-right{text-align:right}
.md\:text-justify{text-align:justify}
.md\:pos-static{position:static}
.md\:pos-fixed{position:fixed}
.md\:pos-absolute{position:absolute}
.md\:pos-relative{position:relative}
.md\:pos-sticky{position:-webkit-sticky;position:sticky}
.md\:pin{top:0;right:0;bottom:0;left:0}
.md\:pin-t{top:0}
.md\:pin-r{right:0}
.md\:pin-b{bottom:0}
.md\:pin-l{left:0}
.md\:pin-t-50{top:50%}
.md\:pin-tl-50{top:50%;left:50%}
.md\:pin-r-50{right:50%}
.md\:pin-b-50{bottom:50%}
.md\:pin-l-50{left:50%}
.md\:pin-t-100{top:100%}
.md\:pin-r-100{right:100%}
.md\:pin-b-100{bottom:100%}
.md\:pin-l-100{left:100%}
.md\:pin-y{top:0;bottom:0}
.md\:pin-x{right:0;left:0}
.md\:pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.md\:pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.md\:pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.md\:pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.md\:pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.md\:pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.md\:pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.md\:pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.md\:pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.md\:pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.md\:pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.md\:pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.md\:pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.md\:pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.md\:pin-none{top:auto;right:auto;bottom:auto;left:auto}
.md\:pin-t-auto{top:auto}
.md\:pin-r-auto{right:auto}
.md\:pin-b-auto{bottom:auto}
.md\:pin-l-auto{left:auto}
.md\:pin-y-auto{top:auto;bottom:auto}
.md\:pin-x-auto{right:auto;left:auto}
.md\:bg-inherit{background-color:inherit}
.md\:hover\:bg-inherit:hover{background-color:inherit}
.md\:focus\:bg-inherit:focus{background-color:inherit}
.md\:bg-transparent{background-color:transparent}
.md\:hover\:bg-transparent:hover{background-color:transparent}
.md\:focus\:bg-transparent:focus{background-color:transparent}
.md\:bg-dark_50{background-color:rgba(0,0,0,.5)}
.md\:hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.md\:focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.md\:bg-dark_10{background-color:rgba(0,0,0,.1)}
.md\:bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.md\:hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.md\:hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.md\:focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.md\:focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.md\:bg-red{background-color:#fc0404}
.md\:hover\:bg-red:hover{background-color:#fc0404}
.md\:focus\:bg-red:focus{background-color:#fc0404}
.md\:bg-green{background-color:#065502}
.md\:hover\:bg-green:hover{background-color:#065502}
.md\:focus\:bg-green:focus{background-color:#065502}
.md\:bg-dark{background-color:#1f1f1f}
.md\:hover\:bg-dark:hover{background-color:#1f1f1f}
.md\:focus\:bg-dark:focus{background-color:#1f1f1f}
.md\:bg-light{background-color:#e9e9e9}
.md\:hover\:bg-light:hover{background-color:#e9e9e9}
.md\:focus\:bg-light:focus{background-color:#e9e9e9}
.md\:bg-white{background-color:#fff}
.md\:hover\:bg-white:hover{background-color:#fff}
.md\:focus\:bg-white:focus{background-color:#fff}
.md\:bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.md\:bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.md\:p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.md\:pt-1{padding-top:.1rem}
.md\:pr-1{padding-right:.1rem}
.md\:pb-1{padding-bottom:.1rem}
.md\:pl-1{padding-left:.1rem}
.md\:px-1{padding-right:.1rem;padding-left:.1rem}
.md\:py-1{padding-top:.1rem;padding-bottom:.1rem}
.md\:p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.md\:pt-5{padding-top:.5rem}
.md\:pr-5{padding-right:.5rem}
.md\:pb-5{padding-bottom:.5rem}
.md\:pl-5{padding-left:.5rem}
.md\:px-5{padding-right:.5rem;padding-left:.5rem}
.md\:py-5{padding-top:.5rem;padding-bottom:.5rem}
.md\:p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.md\:pt-8{padding-top:.8rem}
.md\:pr-8{padding-right:.8rem}
.md\:pb-8{padding-bottom:.8rem}
.md\:pl-8{padding-left:.8rem}
.md\:px-8{padding-right:.8rem;padding-left:.8rem}
.md\:py-8{padding-top:.8rem;padding-bottom:.8rem}
.md\:p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.md\:pt-10{padding-top:1rem}
.md\:pr-10{padding-right:1rem}
.md\:pb-10{padding-bottom:1rem}
.md\:pl-10{padding-left:1rem}
.md\:px-10{padding-right:1rem;padding-left:1rem}
.md\:py-10{padding-top:1rem;padding-bottom:1rem}
.md\:p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.md\:pt-15{padding-top:1.5rem}
.md\:pr-15{padding-right:1.5rem}
.md\:pb-15{padding-bottom:1.5rem}
.md\:pl-15{padding-left:1.5rem}
.md\:px-15{padding-right:1.5rem;padding-left:1.5rem}
.md\:py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.md\:p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.md\:pt-20{padding-top:2rem}
.md\:pr-20{padding-right:2rem}
.md\:pb-20{padding-bottom:2rem}
.md\:pl-20{padding-left:2rem}
.md\:px-20{padding-right:2rem;padding-left:2rem}
.md\:py-20{padding-top:2rem;padding-bottom:2rem}
.md\:p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.md\:pt-35{padding-top:3.5rem}
.md\:pr-35{padding-right:3.5rem}
.md\:pb-35{padding-bottom:3.5rem}
.md\:pl-35{padding-left:3.5rem}
.md\:px-35{padding-right:3.5rem;padding-left:3.5rem}
.md\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.md\:p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.md\:pt-40{padding-top:4rem}
.md\:pr-40{padding-right:4rem}
.md\:pb-40{padding-bottom:4rem}
.md\:pl-40{padding-left:4rem}
.md\:px-40{padding-right:4rem;padding-left:4rem}
.md\:py-40{padding-top:4rem;padding-bottom:4rem}
.md\:p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.md\:pt-60{padding-top:6rem}
.md\:pr-60{padding-right:6rem}
.md\:pb-60{padding-bottom:6rem}
.md\:pl-60{padding-left:6rem}
.md\:px-60{padding-right:6rem;padding-left:6rem}
.md\:py-60{padding-top:6rem;padding-bottom:6rem}
.md\:p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.md\:pt-80{padding-top:8rem}
.md\:pr-80{padding-right:8rem}
.md\:pb-80{padding-bottom:8rem}
.md\:pl-80{padding-left:8rem}
.md\:px-80{padding-right:8rem;padding-left:8rem}
.md\:py-80{padding-top:8rem;padding-bottom:8rem}
.md\:p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.md\:pt-100{padding-top:10rem}
.md\:pr-100{padding-right:10rem}
.md\:pb-100{padding-bottom:10rem}
.md\:pl-100{padding-left:10rem}
.md\:px-100{padding-right:10rem;padding-left:10rem}
.md\:py-100{padding-top:10rem;padding-bottom:10rem}
.md\:p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.md\:pt-160{padding-top:15rem}
.md\:pr-160{padding-right:15rem}
.md\:pb-160{padding-bottom:15rem}
.md\:pl-160{padding-left:15rem}
.md\:px-160{padding-right:15rem;padding-left:15rem}
.md\:py-160{padding-top:15rem;padding-bottom:15rem}
.md\:p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.md\:pt-0{padding-top:0}
.md\:pr-0{padding-right:0}
.md\:pb-0{padding-bottom:0}
.md\:pl-0{padding-left:0}
.md\:px-0{padding-right:0;padding-left:0}
.md\:py-0{padding-top:0;padding-bottom:0}
.md\:m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.md\:mt-auto{margin-top:auto}
.md\:mr-auto{margin-right:auto}
.md\:mb-auto{margin-bottom:auto}
.md\:ml-auto{margin-left:auto}
.md\:mx-auto{margin-right:auto;margin-left:auto}
.md\:my-auto{margin-top:auto;margin-bottom:auto}
.md\:m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.md\:mt-1{margin-top:.1rem}
.md\:mr-1{margin-right:.1rem}
.md\:mb-1{margin-bottom:.1rem}
.md\:ml-1{margin-left:.1rem}
.md\:mx-1{margin-right:.1rem;margin-left:.1rem}
.md\:my-1{margin-top:.1rem;margin-bottom:.1rem}
.md\:m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.md\:mt-5{margin-top:.5rem}
.md\:mr-5{margin-right:.5rem}
.md\:mb-5{margin-bottom:.5rem}
.md\:ml-5{margin-left:.5rem}
.md\:mx-5{margin-right:.5rem;margin-left:.5rem}
.md\:my-5{margin-top:.5rem;margin-bottom:.5rem}
.md\:m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.md\:mt-8{margin-top:.8rem}
.md\:mr-8{margin-right:.8rem}
.md\:mb-8{margin-bottom:.8rem}
.md\:ml-8{margin-left:.8rem}
.md\:mx-8{margin-right:.8rem;margin-left:.8rem}
.md\:my-8{margin-top:.8rem;margin-bottom:.8rem}
.md\:m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.md\:mt-10{margin-top:1rem}
.md\:mr-10{margin-right:1rem}
.md\:mb-10{margin-bottom:1rem}
.md\:ml-10{margin-left:1rem}
.md\:mx-10{margin-right:1rem;margin-left:1rem}
.md\:my-10{margin-top:1rem;margin-bottom:1rem}
.md\:m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.md\:mt-15{margin-top:1.5rem}
.md\:mr-15{margin-right:1.5rem}
.md\:mb-15{margin-bottom:1.5rem}
.md\:ml-15{margin-left:1.5rem}
.md\:mx-15{margin-right:1.5rem;margin-left:1.5rem}
.md\:my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.md\:m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.md\:mt-20{margin-top:2rem}
.md\:mr-20{margin-right:2rem}
.md\:mb-20{margin-bottom:2rem}
.md\:ml-20{margin-left:2rem}
.md\:mx-20{margin-right:2rem;margin-left:2rem}
.md\:my-20{margin-top:2rem;margin-bottom:2rem}
.md\:m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.md\:mt-35{margin-top:3.5rem}
.md\:mr-35{margin-right:3.5rem}
.md\:mb-35{margin-bottom:3.5rem}
.md\:ml-35{margin-left:3.5rem}
.md\:mx-35{margin-right:3.5rem;margin-left:3.5rem}
.md\:my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.md\:m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.md\:mt-40{margin-top:4rem}
.md\:mr-40{margin-right:4rem}
.md\:mb-40{margin-bottom:4rem}
.md\:ml-40{margin-left:4rem}
.md\:mx-40{margin-right:4rem;margin-left:4rem}
.md\:my-40{margin-top:4rem;margin-bottom:4rem}
.md\:m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.md\:mt-60{margin-top:6rem}
.md\:mr-60{margin-right:6rem}
.md\:mb-60{margin-bottom:6rem}
.md\:ml-60{margin-left:6rem}
.md\:mx-60{margin-right:6rem;margin-left:6rem}
.md\:my-60{margin-top:6rem;margin-bottom:6rem}
.md\:m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.md\:mt-80{margin-top:8rem}
.md\:mr-80{margin-right:8rem}
.md\:mb-80{margin-bottom:8rem}
.md\:ml-80{margin-left:8rem}
.md\:mx-80{margin-right:8rem;margin-left:8rem}
.md\:my-80{margin-top:8rem;margin-bottom:8rem}
.md\:m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.md\:mt-100{margin-top:10rem}
.md\:mr-100{margin-right:10rem}
.md\:mb-100{margin-bottom:10rem}
.md\:ml-100{margin-left:10rem}
.md\:mx-100{margin-right:10rem;margin-left:10rem}
.md\:my-100{margin-top:10rem;margin-bottom:10rem}
.md\:m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.md\:mt-160{margin-top:15rem}
.md\:mr-160{margin-right:15rem}
.md\:mb-160{margin-bottom:15rem}
.md\:ml-160{margin-left:15rem}
.md\:mx-160{margin-right:15rem;margin-left:15rem}
.md\:my-160{margin-top:15rem;margin-bottom:15rem}
.md\:m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.md\:mt-0{margin-top:0}
.md\:mr-0{margin-right:0}
.md\:mb-0{margin-bottom:0}
.md\:ml-0{margin-left:0}
.md\:mx-0{margin-right:0;margin-left:0}
.md\:my-0{margin-top:0;margin-bottom:0}
.md\:-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.md\:-mt-1{margin-top:-.1rem}
.md\:-mr-1{margin-right:-.1rem}
.md\:-mb-1{margin-bottom:-.1rem}
.md\:-ml-1{margin-left:-.1rem}
.md\:-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.md\:-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.md\:-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.md\:-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.md\:-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.md\:-mt-5{margin-top:-.5rem}
.md\:-mr-5{margin-right:-.5rem}
.md\:-mb-5{margin-bottom:-.5rem}
.md\:-ml-5{margin-left:-.5rem}
.md\:-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.md\:-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.md\:-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.md\:-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.md\:-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.md\:-mt-8{margin-top:-.8rem}
.md\:-mr-8{margin-right:-.8rem}
.md\:-mb-8{margin-bottom:-.8rem}
.md\:-ml-8{margin-left:-.8rem}
.md\:-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.md\:-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.md\:-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.md\:-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.md\:-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.md\:-mt-10{margin-top:-1rem}
.md\:-mr-10{margin-right:-1rem}
.md\:-mb-10{margin-bottom:-1rem}
.md\:-ml-10{margin-left:-1rem}
.md\:-mx-10{margin-right:-1rem;margin-left:-1rem}
.md\:-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.md\:-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.md\:-my-10{margin-top:-1rem;margin-bottom:-1rem}
.md\:-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.md\:-mt-15{margin-top:-1.5rem}
.md\:-mr-15{margin-right:-1.5rem}
.md\:-mb-15{margin-bottom:-1.5rem}
.md\:-ml-15{margin-left:-1.5rem}
.md\:-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.md\:-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.md\:-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.md\:-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.md\:-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.md\:-mt-20{margin-top:-2rem}
.md\:-mr-20{margin-right:-2rem}
.md\:-mb-20{margin-bottom:-2rem}
.md\:-ml-20{margin-left:-2rem}
.md\:-mx-20{margin-right:-2rem;margin-left:-2rem}
.md\:-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.md\:-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.md\:-my-20{margin-top:-2rem;margin-bottom:-2rem}
.md\:-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.md\:-mt-35{margin-top:-3.5rem}
.md\:-mr-35{margin-right:-3.5rem}
.md\:-mb-35{margin-bottom:-3.5rem}
.md\:-ml-35{margin-left:-3.5rem}
.md\:-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.md\:-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.md\:-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.md\:-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.md\:-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.md\:-mt-40{margin-top:-4rem}
.md\:-mr-40{margin-right:-4rem}
.md\:-mb-40{margin-bottom:-4rem}
.md\:-ml-40{margin-left:-4rem}
.md\:-mx-40{margin-right:-4rem;margin-left:-4rem}
.md\:-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.md\:-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.md\:-my-40{margin-top:-4rem;margin-bottom:-4rem}
.md\:-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.md\:-mt-60{margin-top:-6rem}
.md\:-mr-60{margin-right:-6rem}
.md\:-mb-60{margin-bottom:-6rem}
.md\:-ml-60{margin-left:-6rem}
.md\:-mx-60{margin-right:-6rem;margin-left:-6rem}
.md\:-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.md\:-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.md\:-my-60{margin-top:-6rem;margin-bottom:-6rem}
.md\:-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.md\:-mt-80{margin-top:-8rem}
.md\:-mr-80{margin-right:-8rem}
.md\:-mb-80{margin-bottom:-8rem}
.md\:-ml-80{margin-left:-8rem}
.md\:-mx-80{margin-right:-8rem;margin-left:-8rem}
.md\:-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.md\:-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.md\:-my-80{margin-top:-8rem;margin-bottom:-8rem}
.md\:-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.md\:-mt-100{margin-top:-10rem}
.md\:-mr-100{margin-right:-10rem}
.md\:-mb-100{margin-bottom:-10rem}
.md\:-ml-100{margin-left:-10rem}
.md\:-mx-100{margin-right:-10rem;margin-left:-10rem}
.md\:-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.md\:-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.md\:-my-100{margin-top:-10rem;margin-bottom:-10rem}
.md\:-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.md\:-mt-160{margin-top:-15rem}
.md\:-mr-160{margin-right:-15rem}
.md\:-mb-160{margin-bottom:-15rem}
.md\:-ml-160{margin-left:-15rem}
.md\:-mx-160{margin-right:-15rem;margin-left:-15rem}
.md\:-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.md\:-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.md\:-my-160{margin-top:-15rem;margin-bottom:-15rem}
.md\:-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.md\:-mt-0{margin-top:0}
.md\:-mr-0{margin-right:0}
.md\:-mb-0{margin-bottom:0}
.md\:-ml-0{margin-left:0}
.md\:-mx-0{margin-right:0;margin-left:0}
.md\:-mx-0[class*=grid-]:first-of-type{margin-top:0}
.md\:-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.md\:-my-0{margin-top:0;margin-bottom:0}
.md\:column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.md\:shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.md\:shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.md\:shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.md\:shadow-none{box-shadow:none}
.md\:shadow-parent-none .shadow-child{box-shadow:none}
.md\:hover\:shadow-none:hover{box-shadow:none}
.md\:hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.md\:focus\:shadow-none:focus{box-shadow:none}
.md\:focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.md\:opacity-0{opacity:0}
.md\:opacity-parent-0 .opacity-child{opacity:0}
.md\:opacity-15{opacity:.15}
.md\:opacity-parent-15 .opacity-child{opacity:.15}
.md\:opacity-25{opacity:.25}
.md\:opacity-parent-25 .opacity-child{opacity:.25}
.md\:opacity-40{opacity:.4}
.md\:opacity-parent-40 .opacity-child{opacity:.4}
.md\:opacity-50{opacity:.5}
.md\:opacity-parent-50 .opacity-child{opacity:.5}
.md\:opacity-65{opacity:.65}
.md\:opacity-parent-65 .opacity-child{opacity:.65}
.md\:opacity-75{opacity:.75}
.md\:opacity-parent-75 .opacity-child{opacity:.75}
.md\:opacity-85{opacity:.85}
.md\:opacity-parent-85 .opacity-child{opacity:.85}
.md\:opacity-100{opacity:1}
.md\:opacity-parent-100 .opacity-child{opacity:1}
.md\:flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.md\:flex-col,.md\:flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.md\:flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.md\:flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.md\:flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.md\:flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.md\:flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.md\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.md\:flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.md\:flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.md\:flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.md\:flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.md\:flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.md\:flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.md\:flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.md\:flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.md\:flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.md\:flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.md\:justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.md\:justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.md\:justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.md\:justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.md\:justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.md\:justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.md\:align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.md\:align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.md\:align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.md\:align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.md\:align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.md\:align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.md\:align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.md\:align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.md\:align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.md\:align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.md\:content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.md\:content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.md\:content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.md\:content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.md\:content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.md\:content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.md\:content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.md\:ratio-logo:before{padding-top:141.59292%}
.md\:ratio-custom:before{padding-top:140%}
.md\:ratio-custom-1:before{padding-top:74.28571%}
.md\:ratio-custom-2:before{padding-top:70.17544%}
.md\:ratio-custom-3:before{padding-top:50%}
.md\:ratio-1x1:before{padding-top:100%}
.md\:ratio-4x3:before{padding-top:75%}
.md\:ratio-16x9:before{padding-top:56.25%}
.md\:ratio-5x2:before{padding-top:40%}
.md\:ratio-unstuck-design:before{padding-top:10%}
.md\:ratio-none:before{padding-top:0}
.md\:container{width:calc(100% - 3rem)}
.md\:container-fluid{width:100%;max-width:100%}
.md\:container-sm{max-width:57.6rem}
.md\:container-md{max-width:71rem}
.md\:container-lg{max-width:96rem}
.md\:container-xl{max-width:120rem}
.md\:container-xxl{max-width:140rem}
.md\:container-article{max-width:88rem}
.md\:col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.md\:col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.md\:col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.md\:col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.md\:col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.md\:col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.md\:col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.md\:col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.md\:icon{width:2.6rem}
.md\:icon img,.md\:icon svg{width:100%;max-height:2.6rem}
.md\:icon-8{width:.8rem}
.md\:icon-8 img,.md\:icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.md\:icon-15{width:1.5rem}
.md\:icon-15 img,.md\:icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.md\:icon-20{width:2rem}
.md\:icon-20 img,.md\:icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.md\:icon-22{width:2.2rem}
.md\:icon-22 img,.md\:icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.md\:icon-26{width:2.6rem}
.md\:icon-26 img,.md\:icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.md\:icon-44{width:4.4rem}
.md\:icon-44 img,.md\:icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.md\:icon-60{width:6rem}
.md\:icon-60 img,.md\:icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.md\:icon-80{width:8rem}
.md\:icon-80 img,.md\:icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.md\:icon-135{width:13.5rem}
.md\:icon-135 img,.md\:icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.md\:icon-165{width:16.5rem}
.md\:icon-165 img,.md\:icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.md\:icon-270{width:27rem}
.md\:icon-270 img,.md\:icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.md\:icon-logo{width:10.8rem}
.md\:icon-logo img,.md\:icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.md\:icon-logo-sm{width:6.4rem}
.md\:icon-logo-sm img,.md\:icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.md\:icon-unstuck-design{width:19.5rem}
.md\:icon-unstuck-design img,.md\:icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.md\:icon-auto{width:auto}
.md\:icon-auto img,.md\:icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.md\:d-block{display:block}
.md\:d-inline-block{display:inline-block}
.md\:d-inline{display:inline}
.md\:d-table{display:table}
.md\:d-table-row{display:table-row}
.md\:d-table-cell{display:table-cell}
.md\:d-hidden{display:none}
.md\:d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.md\:d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.md\:f-weight-inherit{font-weight:inherit}
.md\:f-weight-light{font-weight:300}
.md\:f-weight-regular{font-weight:400}
.md\:hover\:f-weight-regular:hover{font-weight:400}
.md\:focus\:f-weight-regular:focus{font-weight:400}
.md\:f-weight-bold{font-weight:700}
.md\:f-color-inherit{color:inherit}
.md\:hover\:f-color-inherit:hover{color:inherit}
.md\:focus\:f-color-inherit:focus{color:inherit}
.md\:f-color-default{color:#3c3c3b}
.md\:hover\:f-color-default:hover{color:#3c3c3b}
.md\:focus\:f-color-default:focus{color:#3c3c3b}
.md\:f-color-primary{color:#3c3c3b}
.md\:hover\:f-color-primary:hover{color:#3c3c3b}
.md\:focus\:f-color-primary:focus{color:#3c3c3b}
.md\:f-color-red{color:#fc0404}
.md\:hover\:f-color-red:hover{color:#fc0404}
.md\:focus\:f-color-red:focus{color:#fc0404}
.md\:f-color-green{color:#065502}
.md\:hover\:f-color-green:hover{color:#065502}
.md\:focus\:f-color-green:focus{color:#065502}
.md\:f-color-dark{color:#1f1f1f}
.md\:hover\:f-color-dark:hover{color:#1f1f1f}
.md\:focus\:f-color-dark:focus{color:#1f1f1f}
.md\:f-color-light{color:#e9e9e9}
.md\:hover\:f-color-light:hover{color:#e9e9e9}
.md\:focus\:f-color-light:focus{color:#e9e9e9}
.md\:f-color-white{color:#fff}
.md\:hover\:f-color-white:hover{color:#fff}
.md\:focus\:f-color-white:focus{color:#fff}
.md\:f-color-black{color:#000}
.md\:hover\:f-color-black:hover{color:#000}
.md\:focus\:f-color-black:focus{color:#000}
.md\:overflow-auto{overflow:auto}
.md\:overflow-hidden{overflow:hidden}
.md\:overflow-visible{overflow:visible}
.md\:overflow-scroll{overflow:scroll}
.md\:overflow-x-auto{overflow-x:auto}
.md\:overflow-y-auto{overflow-y:auto}
.md\:overflow-x-hidden{overflow-x:hidden}
.md\:overflow-y-hidden{overflow-y:hidden}
.md\:overflow-x-visible{overflow-x:visible}
.md\:overflow-y-visible{overflow-y:visible}
.md\:overflow-x-scroll{overflow-x:scroll}
.md\:overflow-y-scroll{overflow-y:scroll}
.md\:scrolling-touch{-webkit-overflow-scrolling:touch}
.md\:scrolling-auto{-webkit-overflow-scrolling:auto}
.md\:-z-1{z-index:-1}
.md\:z-auto{z-index:auto}
.md\:z-0{z-index:0}
.md\:z-10{z-index:10}
.md\:z-20{z-index:20}
.md\:z-30{z-index:30}
.md\:z-40{z-index:40}
.md\:z-50{z-index:50}
}
@media (min-width:992px){
.lg\:border-solid{border-style:solid}
.lg\:border-dashed{border-style:dashed}
.lg\:border-dotted{border-style:dotted}
.lg\:border-none{border-style:none}
.lg\:border-collapse{border-collapse:collapse}
.lg\:border-separate{border-collapse:separate}
.lg\:border{border-width:.1rem}
.lg\:border-t{border-top-width:.1rem}
.lg\:border-r{border-right-width:.1rem}
.lg\:border-b{border-bottom-width:.1rem}
.lg\:border-l{border-left-width:.1rem}
.lg\:border-x{border-right-width:.1rem;border-left-width:.1rem}
.lg\:border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.lg\:hover\:border:hover{border-width:.1rem}
.lg\:hover\:border-t:hover{border-top-width:.1rem}
.lg\:hover\:border-r:hover{border-right-width:.1rem}
.lg\:hover\:border-b:hover{border-bottom-width:.1rem}
.lg\:hover\:border-l:hover{border-left-width:.1rem}
.lg\:hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.lg\:hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.lg\:focus\:border:focus{border-width:.1rem}
.lg\:focus\:border-t:focus{border-top-width:.1rem}
.lg\:focus\:border-r:focus{border-right-width:.1rem}
.lg\:focus\:border-b:focus{border-bottom-width:.1rem}
.lg\:focus\:border-l:focus{border-left-width:.1rem}
.lg\:focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.lg\:focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.lg\:border-thin{border-width:.05rem}
.lg\:border-t-thin{border-top-width:.05rem}
.lg\:border-r-thin{border-right-width:.05rem}
.lg\:border-b-thin{border-bottom-width:.05rem}
.lg\:border-l-thin{border-left-width:.05rem}
.lg\:border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.lg\:border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.lg\:hover\:border-thin:hover{border-width:.05rem}
.lg\:hover\:border-t-thin:hover{border-top-width:.05rem}
.lg\:hover\:border-r-thin:hover{border-right-width:.05rem}
.lg\:hover\:border-b-thin:hover{border-bottom-width:.05rem}
.lg\:hover\:border-l-thin:hover{border-left-width:.05rem}
.lg\:hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.lg\:hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.lg\:focus\:border-thin:focus{border-width:.05rem}
.lg\:focus\:border-t-thin:focus{border-top-width:.05rem}
.lg\:focus\:border-r-thin:focus{border-right-width:.05rem}
.lg\:focus\:border-b-thin:focus{border-bottom-width:.05rem}
.lg\:focus\:border-l-thin:focus{border-left-width:.05rem}
.lg\:focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.lg\:focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.lg\:border-2{border-width:.2rem}
.lg\:border-t-2{border-top-width:.2rem}
.lg\:border-r-2{border-right-width:.2rem}
.lg\:border-b-2{border-bottom-width:.2rem}
.lg\:border-l-2{border-left-width:.2rem}
.lg\:border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.lg\:border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.lg\:hover\:border-2:hover{border-width:.2rem}
.lg\:hover\:border-t-2:hover{border-top-width:.2rem}
.lg\:hover\:border-r-2:hover{border-right-width:.2rem}
.lg\:hover\:border-b-2:hover{border-bottom-width:.2rem}
.lg\:hover\:border-l-2:hover{border-left-width:.2rem}
.lg\:hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.lg\:hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.lg\:focus\:border-2:focus{border-width:.2rem}
.lg\:focus\:border-t-2:focus{border-top-width:.2rem}
.lg\:focus\:border-r-2:focus{border-right-width:.2rem}
.lg\:focus\:border-b-2:focus{border-bottom-width:.2rem}
.lg\:focus\:border-l-2:focus{border-left-width:.2rem}
.lg\:focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.lg\:focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.lg\:border-0{border-width:0}
.lg\:border-t-0{border-top-width:0}
.lg\:border-r-0{border-right-width:0}
.lg\:border-b-0{border-bottom-width:0}
.lg\:border-l-0{border-left-width:0}
.lg\:border-x-0{border-right-width:0;border-left-width:0}
.lg\:border-y-0{border-top-width:0;border-bottom-width:0}
.lg\:bg-fixed{background-attachment:fixed}
.lg\:bg-local{background-attachment:local}
.lg\:bg-scroll{background-attachment:scroll}
.lg\:bg-top{background-position:top}
.lg\:bg-right{background-position:right}
.lg\:bg-bottom{background-position:bottom}
.lg\:bg-left{background-position:left}
.lg\:bg-center{background-position:center}
.lg\:bg-left-top{background-position:left top}
.lg\:bg-left-bottom{background-position:left bottom}
.lg\:bg-left-center{background-position:left center}
.lg\:bg-right-top{background-position:right top}
.lg\:bg-right-bottom{background-position:right bottom}
.lg\:bg-right-center{background-position:right center}
.lg\:bg-center-bottom{background-position:center bottom}
.lg\:bg-center-top{background-position:center top}
.lg\:bg-repeat{background-repeat:repeat}
.lg\:bg-no-repeat{background-repeat:no-repeat}
.lg\:bg-repeat-x{background-repeat:repeat-x}
.lg\:bg-repeat-y{background-repeat:repeat-y}
.lg\:bg-auto{background-size:auto}
.lg\:bg-cover{background-size:cover}
.lg\:bg-contain{background-size:contain}
.lg\:bg-50{background-size:50%}
.lg\:bg-50-x{background-size:50% auto}
.lg\:bg-50-y{background-size:auto 50%}
.lg\:bg-100{background-size:100%}
.lg\:bg-100-x{background-size:100% auto}
.lg\:bg-100-y{background-size:auto 100%}
.lg\:object-fill{object-fit:fill}
.lg\:object-contain{object-fit:contain}
.lg\:object-cover{object-fit:cover}
.lg\:object-none{object-fit:none}
.lg\:object-scale-down{object-fit:scale-down}
.lg\:f-size-inherit{font-size:inherit}
.lg\:f-size-15{font-size:1.5rem}
.lg\:f-size-16{font-size:1.6rem}
.lg\:f-size-18{font-size:1.8rem}
.lg\:f-size-20{font-size:2rem}
.lg\:f-size-22{font-size:2.2rem}
.lg\:f-size-24{font-size:2.4rem}
.lg\:f-size-30{font-size:3rem}
.lg\:f-size-40{font-size:3.9rem}
.lg\:f-size-48{font-size:4.7rem}
.lg\:f-size-56{font-size:5.6rem}
.lg\:f-size-70{font-size:7rem}
.cmstyle h1{font-size:7rem}
.commcls h1{font-size:7rem}
.commoncls h1{font-size:7rem}
.lg\:min-w-0{min-width:0}
.lg\:min-w-full{min-width:100%}
.lg\:max-w-0{max-width:0}
.lg\:max-w-full{max-width:100%}
.lg\:w-auto{width:auto}
.lg\:w-full{width:100%}
.lg\:w-screen{width:100vw}
.lg\:w-screen-50{width:50vw}
.lg\:min-w-0{min-width:0}
.lg\:min-w-full{min-width:100%}
.lg\:min-w-screen{min-width:100vw}
.lg\:min-w-screen-50{min-width:50vw}
.lg\:max-w-0{max-width:0}
.lg\:max-w-full{max-width:100%}
.lg\:max-w-screen{max-width:100vw}
.lg\:max-w-screen-50{max-width:50vw}
.lg\:h-720{height:720px}
.lg\:h-auto{height:auto}
.lg\:h-full{height:100%}
.lg\:h-screen{height:100vh}
.lg\:h-screen-50{height:50vh}
.lg\:min-h-0{min-height:0}
.lg\:min-h-720{min-height:720px}
.lg\:min-h-full{min-height:100%}
.lg\:min-h-screen{min-height:100vh}
.lg\:min-h-screen-50{min-height:50vh}
.lg\:max-h-0{max-height:0}
.lg\:max-h-720{max-height:720px}
.lg\:max-h-full{max-height:100%}
.lg\:max-h-screen{max-height:100vh}
.lg\:max-h-screen-50{max-height:50vh}
.lg\:text-left{text-align:left}
.lg\:text-center{text-align:center}
.lg\:text-right{text-align:right}
.lg\:text-justify{text-align:justify}
.lg\:pos-static{position:static}
.lg\:pos-fixed{position:fixed}
.lg\:pos-absolute{position:absolute}
.lg\:pos-relative{position:relative}
.lg\:pos-sticky{position:-webkit-sticky;position:sticky}
.lg\:pin{top:0;right:0;bottom:0;left:0}
.lg\:pin-t{top:0}
.lg\:pin-r{right:0}
.lg\:pin-b{bottom:0}
.lg\:pin-l{left:0}
.lg\:pin-t-50{top:50%}
.lg\:pin-tl-50{top:50%;left:50%}
.lg\:pin-r-50{right:50%}
.lg\:pin-b-50{bottom:50%}
.lg\:pin-l-50{left:50%}
.lg\:pin-t-100{top:100%}
.lg\:pin-r-100{right:100%}
.lg\:pin-b-100{bottom:100%}
.lg\:pin-l-100{left:100%}
.lg\:pin-y{top:0;bottom:0}
.lg\:pin-x{right:0;left:0}
.lg\:pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.lg\:pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.lg\:pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.lg\:pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.lg\:pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lg\:pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.lg\:pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.lg\:pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.lg\:pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.lg\:pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.lg\:pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.lg\:pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.lg\:pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.lg\:pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.lg\:pin-none{top:auto;right:auto;bottom:auto;left:auto}
.lg\:pin-t-auto{top:auto}
.lg\:pin-r-auto{right:auto}
.lg\:pin-b-auto{bottom:auto}
.lg\:pin-l-auto{left:auto}
.lg\:pin-y-auto{top:auto;bottom:auto}
.lg\:pin-x-auto{right:auto;left:auto}
.lg\:bg-inherit{background-color:inherit}
.lg\:hover\:bg-inherit:hover{background-color:inherit}
.lg\:focus\:bg-inherit:focus{background-color:inherit}
.lg\:bg-transparent{background-color:transparent}
.lg\:hover\:bg-transparent:hover{background-color:transparent}
.lg\:focus\:bg-transparent:focus{background-color:transparent}
.lg\:bg-dark_50{background-color:rgba(0,0,0,.5)}
.lg\:hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.lg\:focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.lg\:bg-dark_10{background-color:rgba(0,0,0,.1)}
.lg\:bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.lg\:hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.lg\:hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.lg\:focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.lg\:focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.lg\:bg-red{background-color:#fc0404}
.lg\:hover\:bg-red:hover{background-color:#fc0404}
.lg\:focus\:bg-red:focus{background-color:#fc0404}
.lg\:bg-green{background-color:#065502}
.lg\:hover\:bg-green:hover{background-color:#065502}
.lg\:focus\:bg-green:focus{background-color:#065502}
.lg\:bg-dark{background-color:#1f1f1f}
.lg\:hover\:bg-dark:hover{background-color:#1f1f1f}
.lg\:focus\:bg-dark:focus{background-color:#1f1f1f}
.lg\:bg-light{background-color:#e9e9e9}
.lg\:hover\:bg-light:hover{background-color:#e9e9e9}
.lg\:focus\:bg-light:focus{background-color:#e9e9e9}
.lg\:bg-white{background-color:#fff}
.lg\:hover\:bg-white:hover{background-color:#fff}
.lg\:focus\:bg-white:focus{background-color:#fff}
.lg\:bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.lg\:bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.lg\:p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.lg\:pt-1{padding-top:.1rem}
.lg\:pr-1{padding-right:.1rem}
.lg\:pb-1{padding-bottom:.1rem}
.lg\:pl-1{padding-left:.1rem}
.lg\:px-1{padding-right:.1rem;padding-left:.1rem}
.lg\:py-1{padding-top:.1rem;padding-bottom:.1rem}
.lg\:p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.lg\:pt-5{padding-top:.5rem}
.lg\:pr-5{padding-right:.5rem}
.lg\:pb-5{padding-bottom:.5rem}
.lg\:pl-5{padding-left:.5rem}
.lg\:px-5{padding-right:.5rem;padding-left:.5rem}
.lg\:py-5{padding-top:.5rem;padding-bottom:.5rem}
.lg\:p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.lg\:pt-8{padding-top:.8rem}
.lg\:pr-8{padding-right:.8rem}
.lg\:pb-8{padding-bottom:.8rem}
.lg\:pl-8{padding-left:.8rem}
.lg\:px-8{padding-right:.8rem;padding-left:.8rem}
.lg\:py-8{padding-top:.8rem;padding-bottom:.8rem}
.lg\:p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.lg\:pt-10{padding-top:1rem}
.lg\:pr-10{padding-right:1rem}
.lg\:pb-10{padding-bottom:1rem}
.lg\:pl-10{padding-left:1rem}
.lg\:px-10{padding-right:1rem;padding-left:1rem}
.lg\:py-10{padding-top:1rem;padding-bottom:1rem}
.lg\:p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.lg\:pt-15{padding-top:1.5rem}
.lg\:pr-15{padding-right:1.5rem}
.lg\:pb-15{padding-bottom:1.5rem}
.lg\:pl-15{padding-left:1.5rem}
.lg\:px-15{padding-right:1.5rem;padding-left:1.5rem}
.lg\:py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.lg\:p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.lg\:pt-20{padding-top:2rem}
.lg\:pr-20{padding-right:2rem}
.lg\:pb-20{padding-bottom:2rem}
.lg\:pl-20{padding-left:2rem}
.lg\:px-20{padding-right:2rem;padding-left:2rem}
.lg\:py-20{padding-top:2rem;padding-bottom:2rem}
.lg\:p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.lg\:pt-35{padding-top:3.5rem}
.lg\:pr-35{padding-right:3.5rem}
.lg\:pb-35{padding-bottom:3.5rem}
.lg\:pl-35{padding-left:3.5rem}
.lg\:px-35{padding-right:3.5rem;padding-left:3.5rem}
.lg\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.lg\:p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.lg\:pt-40{padding-top:4rem}
.lg\:pr-40{padding-right:4rem}
.lg\:pb-40{padding-bottom:4rem}
.lg\:pl-40{padding-left:4rem}
.lg\:px-40{padding-right:4rem;padding-left:4rem}
.lg\:py-40{padding-top:4rem;padding-bottom:4rem}
.lg\:p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.lg\:pt-60{padding-top:6rem}
.lg\:pr-60{padding-right:6rem}
.lg\:pb-60{padding-bottom:6rem}
.lg\:pl-60{padding-left:6rem}
.lg\:px-60{padding-right:6rem;padding-left:6rem}
.lgpx-60{padding-right:6rem;padding-left:6rem}
.lg\:py-60{padding-top:6rem;padding-bottom:6rem}
.lg\:p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.lg\:pt-80{padding-top:8rem}
.lg\:pr-80{padding-right:8rem}
.lg\:pb-80{padding-bottom:8rem}
.lg\:pl-80{padding-left:8rem}
.lg\:px-80{padding-right:8rem;padding-left:8rem}
.lg\:py-80{padding-top:8rem;padding-bottom:8rem}
.lg\:p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.lg\:pt-100{padding-top:10rem}
.lg\:pr-100{padding-right:10rem}
.lg\:pb-100{padding-bottom:10rem}
.lg\:pl-100{padding-left:10rem}
.lg\:px-100{padding-right:10rem;padding-left:10rem}
.lg\:py-100{padding-top:10rem;padding-bottom:10rem}
.lg\:p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.lg\:pt-160{padding-top:15rem}
.lg\:pr-160{padding-right:15rem}
.lg\:pb-160{padding-bottom:15rem}
.lg\:pl-160{padding-left:15rem}
.lg\:px-160{padding-right:15rem;padding-left:15rem}
.lg\:py-160{padding-top:15rem;padding-bottom:15rem}
.lg\:p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.lg\:pt-0{padding-top:0}
.lg\:pr-0{padding-right:0}
.lg\:pb-0{padding-bottom:0}
.lg\:pl-0{padding-left:0}
.lg\:px-0{padding-right:0;padding-left:0}
.lg\:py-0{padding-top:0;padding-bottom:0}
.lg\:m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.lg\:mt-auto{margin-top:auto}
.lg\:mr-auto{margin-right:auto}
.lg\:mb-auto{margin-bottom:auto}
.lg\:ml-auto{margin-left:auto}
.lg\:mx-auto{margin-right:auto;margin-left:auto}
.lg\:my-auto{margin-top:auto;margin-bottom:auto}
.lg\:m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.lg\:mt-1{margin-top:.1rem}
.lg\:mr-1{margin-right:.1rem}
.lg\:mb-1{margin-bottom:.1rem}
.lg\:ml-1{margin-left:.1rem}
.lg\:mx-1{margin-right:.1rem;margin-left:.1rem}
.lg\:my-1{margin-top:.1rem;margin-bottom:.1rem}
.lg\:m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.lg\:mt-5{margin-top:.5rem}
.lg\:mr-5{margin-right:.5rem}
.lg\:mb-5{margin-bottom:.5rem}
.lg\:ml-5{margin-left:.5rem}
.lg\:mx-5{margin-right:.5rem;margin-left:.5rem}
.lg\:my-5{margin-top:.5rem;margin-bottom:.5rem}
.lg\:m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.lg\:mt-8{margin-top:.8rem}
.lg\:mr-8{margin-right:.8rem}
.lg\:mb-8{margin-bottom:.8rem}
.lg\:ml-8{margin-left:.8rem}
.lg\:mx-8{margin-right:.8rem;margin-left:.8rem}
.lg\:my-8{margin-top:.8rem;margin-bottom:.8rem}
.lg\:m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.lg\:mt-10{margin-top:1rem}
.lg\:mr-10{margin-right:1rem}
.lg\:mb-10{margin-bottom:1rem}
.lg\:ml-10{margin-left:1rem}
.lg\:mx-10{margin-right:1rem;margin-left:1rem}
.lg\:my-10{margin-top:1rem;margin-bottom:1rem}
.lg\:m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.lg\:mt-15{margin-top:1.5rem}
.lg\:mr-15{margin-right:1.5rem}
.lg\:mb-15{margin-bottom:1.5rem}
.lg\:ml-15{margin-left:1.5rem}
.lg\:mx-15{margin-right:1.5rem;margin-left:1.5rem}
.lg\:my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.lg\:m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.lg\:mt-20{margin-top:2rem}
.lg\:mr-20{margin-right:2rem}
.lg\:mb-20{margin-bottom:2rem}
.lg\:ml-20{margin-left:2rem}
.lg\:mx-20{margin-right:2rem;margin-left:2rem}
.lg\:my-20{margin-top:2rem;margin-bottom:2rem}
.lg\:m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.lg\:mt-35{margin-top:3.5rem}
.lg\:mr-35{margin-right:3.5rem}
.lg\:mb-35{margin-bottom:3.5rem}
.lg\:ml-35{margin-left:3.5rem}
.lg\:mx-35{margin-right:3.5rem;margin-left:3.5rem}
.lg\:my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.lg\:m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.lg\:mt-40{margin-top:4rem}
.lg\:mr-40{margin-right:4rem}
.lg\:mb-40{margin-bottom:4rem}
.lg\:ml-40{margin-left:4rem}
.lg\:mx-40{margin-right:4rem;margin-left:4rem}
.lg\:my-40{margin-top:4rem;margin-bottom:4rem}
.lg\:m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.lg\:mt-60{margin-top:6rem}
.lg\:mr-60{margin-right:6rem}
.lg\:mb-60{margin-bottom:6rem}
.lg\:ml-60{margin-left:6rem}
.lg\:mx-60{margin-right:6rem;margin-left:6rem}
.lg\:my-60{margin-top:6rem;margin-bottom:6rem}
.lg\:m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.lg\:mt-80{margin-top:8rem}
.lg\:mr-80{margin-right:8rem}
.lg\:mb-80{margin-bottom:8rem}
.lg\:ml-80{margin-left:8rem}
.lg\:mx-80{margin-right:8rem;margin-left:8rem}
.lg\:my-80{margin-top:8rem;margin-bottom:8rem}
.lg\:m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.lg\:mt-100{margin-top:10rem}
.lg\:mr-100{margin-right:10rem}
.lg\:mb-100{margin-bottom:10rem}
.lg\:ml-100{margin-left:10rem}
.lg\:mx-100{margin-right:10rem;margin-left:10rem}
.lg\:my-100{margin-top:10rem;margin-bottom:10rem}
.lg\:m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.lg\:mt-160{margin-top:15rem}
.lg\:mr-160{margin-right:15rem}
.lg\:mb-160{margin-bottom:15rem}
.lg\:ml-160{margin-left:15rem}
.lg\:mx-160{margin-right:15rem;margin-left:15rem}
.lg\:my-160{margin-top:15rem;margin-bottom:15rem}
.lg\:m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.lg\:mt-0{margin-top:0}
.lg\:mr-0{margin-right:0}
.lg\:mb-0{margin-bottom:0}
.lg\:ml-0{margin-left:0}
.lg\:mx-0{margin-right:0;margin-left:0}
.lg\:my-0{margin-top:0;margin-bottom:0}
.lg\:-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.lg\:-mt-1{margin-top:-.1rem}
.lg\:-mr-1{margin-right:-.1rem}
.lg\:-mb-1{margin-bottom:-.1rem}
.lg\:-ml-1{margin-left:-.1rem}
.lg\:-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.lg\:-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.lg\:-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.lg\:-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.lg\:-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.lg\:-mt-5{margin-top:-.5rem}
.lg\:-mr-5{margin-right:-.5rem}
.lg\:-mb-5{margin-bottom:-.5rem}
.lg\:-ml-5{margin-left:-.5rem}
.lg\:-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.lg\:-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.lg\:-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.lg\:-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.lg\:-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.lg\:-mt-8{margin-top:-.8rem}
.lg\:-mr-8{margin-right:-.8rem}
.lg\:-mb-8{margin-bottom:-.8rem}
.lg\:-ml-8{margin-left:-.8rem}
.lg\:-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.lg\:-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.lg\:-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.lg\:-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.lg\:-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.lg\:-mt-10{margin-top:-1rem}
.lg\:-mr-10{margin-right:-1rem}
.lg\:-mb-10{margin-bottom:-1rem}
.lg\:-ml-10{margin-left:-1rem}
.lg\:-mx-10{margin-right:-1rem;margin-left:-1rem}
.lg\:-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.lg\:-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.lg\:-my-10{margin-top:-1rem;margin-bottom:-1rem}
.lg\:-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.lg\:-mt-15{margin-top:-1.5rem}
.lg\:-mr-15{margin-right:-1.5rem}
.lg\:-mb-15{margin-bottom:-1.5rem}
.lg\:-ml-15{margin-left:-1.5rem}
.lg\:-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.lg\:-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.lg\:-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.lg\:-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.lg\:-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.lg\:-mt-20{margin-top:-2rem}
.lg\:-mr-20{margin-right:-2rem}
.lg\:-mb-20{margin-bottom:-2rem}
.lg\:-ml-20{margin-left:-2rem}
.lg\:-mx-20{margin-right:-2rem;margin-left:-2rem}
.lg\:-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.lg\:-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.lg\:-my-20{margin-top:-2rem;margin-bottom:-2rem}
.lg\:-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.lg\:-mt-35{margin-top:-3.5rem}
.lg\:-mr-35{margin-right:-3.5rem}
.lg\:-mb-35{margin-bottom:-3.5rem}
.lg\:-ml-35{margin-left:-3.5rem}
.lg\:-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.lg\:-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.lg\:-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.lg\:-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.lg\:-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.lg\:-mt-40{margin-top:-4rem}
.lg\:-mr-40{margin-right:-4rem}
.lg\:-mb-40{margin-bottom:-4rem}
.lg\:-ml-40{margin-left:-4rem}
.lg\:-mx-40{margin-right:-4rem;margin-left:-4rem}
.lg\:-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.lg\:-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.lg\:-my-40{margin-top:-4rem;margin-bottom:-4rem}
.lg\:-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.lg\:-mt-60{margin-top:-6rem}
.lg\:-mr-60{margin-right:-6rem}
.lg\:-mb-60{margin-bottom:-6rem}
.lg\:-ml-60{margin-left:-6rem}
.lg\:-mx-60{margin-right:-6rem;margin-left:-6rem}
.lg\:-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.lg\:-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.lg\:-my-60{margin-top:-6rem;margin-bottom:-6rem}
.lg\:-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.lg\:-mt-80{margin-top:-8rem}
.lg\:-mr-80{margin-right:-8rem}
.lg\:-mb-80{margin-bottom:-8rem}
.lg\:-ml-80{margin-left:-8rem}
.lg\:-mx-80{margin-right:-8rem;margin-left:-8rem}
.lg\:-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.lg\:-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.lg\:-my-80{margin-top:-8rem;margin-bottom:-8rem}
.lg\:-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.lg\:-mt-100{margin-top:-10rem}
.lg\:-mr-100{margin-right:-10rem}
.lg\:-mb-100{margin-bottom:-10rem}
.lg\:-ml-100{margin-left:-10rem}
.lg\:-mx-100{margin-right:-10rem;margin-left:-10rem}
.lg\:-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.lg\:-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.lg\:-my-100{margin-top:-10rem;margin-bottom:-10rem}
.lg\:-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.lg\:-mt-160{margin-top:-15rem}
.lg\:-mr-160{margin-right:-15rem}
.lg\:-mb-160{margin-bottom:-15rem}
.lg\:-ml-160{margin-left:-15rem}
.lg\:-mx-160{margin-right:-15rem;margin-left:-15rem}
.lg\:-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.lg\:-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.lg\:-my-160{margin-top:-15rem;margin-bottom:-15rem}
.lg\:-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.lg\:-mt-0{margin-top:0}
.lg\:-mr-0{margin-right:0}
.lg\:-mb-0{margin-bottom:0}
.lg\:-ml-0{margin-left:0}
.lg\:-mx-0{margin-right:0;margin-left:0}
.lg\:-mx-0[class*=grid-]:first-of-type{margin-top:0}
.lg\:-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.lg\:-my-0{margin-top:0;margin-bottom:0}
.lg\:column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.lg\:shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.lg\:shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.lg\:shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.lg\:shadow-none{box-shadow:none}
.lg\:shadow-parent-none .shadow-child{box-shadow:none}
.lg\:hover\:shadow-none:hover{box-shadow:none}
.lg\:hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.lg\:focus\:shadow-none:focus{box-shadow:none}
.lg\:focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.lg\:opacity-0{opacity:0}
.lg\:opacity-parent-0 .opacity-child{opacity:0}
.lg\:opacity-15{opacity:.15}
.lg\:opacity-parent-15 .opacity-child{opacity:.15}
.lg\:opacity-25{opacity:.25}
.lg\:opacity-parent-25 .opacity-child{opacity:.25}
.lg\:opacity-40{opacity:.4}
.lg\:opacity-parent-40 .opacity-child{opacity:.4}
.lg\:opacity-50{opacity:.5}
.lg\:opacity-parent-50 .opacity-child{opacity:.5}
.lg\:opacity-65{opacity:.65}
.lg\:opacity-parent-65 .opacity-child{opacity:.65}
.lg\:opacity-75{opacity:.75}
.lg\:opacity-parent-75 .opacity-child{opacity:.75}
.lg\:opacity-85{opacity:.85}
.lg\:opacity-parent-85 .opacity-child{opacity:.85}
.lg\:opacity-100{opacity:1}
.lg\:opacity-parent-100 .opacity-child{opacity:1}
.lg\:flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.lg\:flex-col,.lg\:flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.lg\:flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.lg\:flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.lg\:flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.lg\:flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.lg\:flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.lg\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.lg\:flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.lg\:flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.lg\:flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.lg\:flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.lg\:flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.lg\:flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.lg\:flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.lg\:flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.lg\:flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.lg\:flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.lg\:justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.lg\:justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.lg\:justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.lg\:justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.lg\:justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.lg\:justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.lg\:align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.lg\:align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.lg\:align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.lg\:align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.lg\:align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.lg\:align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.lg\:align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.lg\:align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.lg\:align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.lg\:align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.lg\:content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.lg\:content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.lg\:content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.lg\:content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.lg\:content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.lg\:content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.lg\:content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.lg\:ratio-logo:before{padding-top:141.59292%}
.lg\:ratio-custom:before{padding-top:140%}
.lg\:ratio-custom-1:before{padding-top:74.28571%}
.lg\:ratio-custom-2:before{padding-top:70.17544%}
.lg\:ratio-custom-3:before{padding-top:50%}
.lg\:ratio-1x1:before{padding-top:100%}
.lg\:ratio-4x3:before{padding-top:75%}
.lg\:ratio-16x9:before{padding-top:56.25%}
.lg\:ratio-5x2:before{padding-top:40%}
.lg\:ratio-unstuck-design:before{padding-top:10%}
.lg\:ratio-none:before{padding-top:0}
.lg\:container{width:calc(100% - 3rem)}
.lg\:container-fluid{width:100%;max-width:100%}
.lg\:container-sm{max-width:57.6rem}
.lg\:container-md{max-width:71rem}
.lg\:container-lg{max-width:96rem}
.lg\:container-xl{max-width:120rem}
.lg\:container-xxl{max-width:140rem}
.lg\:container-article{max-width:88rem}
.lg\:col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.lg\:col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.lg\:col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.lg\:col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.lg\:col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.lg\:col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.lg\:col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.lg\:col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.lg\:icon{width:2.6rem}
.lg\:icon img,.lg\:icon svg{width:100%;max-height:2.6rem}
.lg\:icon-8{width:.8rem}
.lg\:icon-8 img,.lg\:icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.lg\:icon-15{width:1.5rem}
.lg\:icon-15 img,.lg\:icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.lg\:icon-20{width:2rem}
.lg\:icon-20 img,.lg\:icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.lg\:icon-22{width:2.2rem}
.lg\:icon-22 img,.lg\:icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.lg\:icon-26{width:2.6rem}
.lg\:icon-26 img,.lg\:icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.lg\:icon-44{width:4.4rem}
.lg\:icon-44 img,.lg\:icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.lg\:icon-60{width:6rem}
.lg\:icon-60 img,.lg\:icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.lg\:icon-80{width:8rem}
.lg\:icon-80 img,.lg\:icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.lg\:icon-135{width:13.5rem}
.lg\:icon-135 img,.lg\:icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.lg\:icon-165{width:16.5rem}
.lg\:icon-165 img,.lg\:icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.lg\:icon-270{width:27rem}
.lg\:icon-270 img,.lg\:icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.lg\:icon-logo{width:10.8rem}
.lg\:icon-logo img,.lg\:icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.lg\:icon-logo-sm{width:6.4rem}
.lg\:icon-logo-sm img,.lg\:icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.lg\:icon-unstuck-design{width:19.5rem}
.lg\:icon-unstuck-design img,.lg\:icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.lg\:icon-auto{width:auto}
.lg\:icon-auto img,.lg\:icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.lg\:d-block{display:block}
.lg\:d-inline-block{display:inline-block}
.lg\:d-inline{display:inline}
.lg\:d-table{display:table}
.lg\:d-table-row{display:table-row}
.lg\:d-table-cell{display:table-cell}
.lg\:d-hidden{display:none}
.lg\:d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.lg\:d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.lg\:f-weight-inherit{font-weight:inherit}
.lg\:f-weight-light{font-weight:300}
.lg\:f-weight-regular{font-weight:400}
.lg\:hover\:f-weight-regular:hover{font-weight:400}
.lg\:focus\:f-weight-regular:focus{font-weight:400}
.lg\:f-weight-bold{font-weight:700}
.lg\:f-color-inherit{color:inherit}
.lg\:hover\:f-color-inherit:hover{color:inherit}
.lg\:focus\:f-color-inherit:focus{color:inherit}
.lg\:f-color-default{color:#3c3c3b}
.lg\:hover\:f-color-default:hover{color:#3c3c3b}
.lg\:focus\:f-color-default:focus{color:#3c3c3b}
.lg\:f-color-primary{color:#3c3c3b}
.lg\:hover\:f-color-primary:hover{color:#3c3c3b}
.lg\:focus\:f-color-primary:focus{color:#3c3c3b}
.lg\:f-color-red{color:#fc0404}
.lg\:hover\:f-color-red:hover{color:#fc0404}
.lg\:focus\:f-color-red:focus{color:#fc0404}
.lg\:f-color-green{color:#065502}
.lg\:hover\:f-color-green:hover{color:#065502}
.lg\:focus\:f-color-green:focus{color:#065502}
.lg\:f-color-dark{color:#1f1f1f}
.lg\:hover\:f-color-dark:hover{color:#1f1f1f}
.lg\:focus\:f-color-dark:focus{color:#1f1f1f}
.lg\:f-color-light{color:#e9e9e9}
.lg\:hover\:f-color-light:hover{color:#e9e9e9}
.lg\:focus\:f-color-light:focus{color:#e9e9e9}
.lg\:f-color-white{color:#fff}
.lg\:hover\:f-color-white:hover{color:#fff}
.hoverf-color-white:hover{color:#fff}
.lg\:focus\:f-color-white:focus{color:#fff}
.lg\:f-color-black{color:#000}
.lg\:hover\:f-color-black:hover{color:#000}
.lg\:focus\:f-color-black:focus{color:#000}
.lg\:overflow-auto{overflow:auto}
.lg\:overflow-hidden{overflow:hidden}
.lg\:overflow-visible{overflow:visible}
.lg\:overflow-scroll{overflow:scroll}
.lg\:overflow-x-auto{overflow-x:auto}
.lg\:overflow-y-auto{overflow-y:auto}
.lg\:overflow-x-hidden{overflow-x:hidden}
.lg\:overflow-y-hidden{overflow-y:hidden}
.lg\:overflow-x-visible{overflow-x:visible}
.lg\:overflow-y-visible{overflow-y:visible}
.lg\:overflow-x-scroll{overflow-x:scroll}
.lg\:overflow-y-scroll{overflow-y:scroll}
.lg\:scrolling-touch{-webkit-overflow-scrolling:touch}
.lg\:scrolling-auto{-webkit-overflow-scrolling:auto}
.lg\:-z-1{z-index:-1}
.lg\:z-auto{z-index:auto}
.lg\:z-0{z-index:0}
.lg\:z-10{z-index:10}
.lg\:z-20{z-index:20}
.lg\:z-30{z-index:30}
.lg\:z-40{z-index:40}
.lg\:z-50{z-index:50}
}
@media (min-width:1200px){
.xl\:border-solid{border-style:solid}
.xl\:border-dashed{border-style:dashed}
.xl\:border-dotted{border-style:dotted}
.xl\:border-none{border-style:none}
.xl\:border-collapse{border-collapse:collapse}
.xl\:border-separate{border-collapse:separate}
.xl\:border{border-width:.1rem}
.xl\:border-t{border-top-width:.1rem}
.xl\:border-r{border-right-width:.1rem}
.xl\:border-b{border-bottom-width:.1rem}
.xl\:border-l{border-left-width:.1rem}
.xl\:border-x{border-right-width:.1rem;border-left-width:.1rem}
.xl\:border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.xl\:hover\:border:hover{border-width:.1rem}
.xl\:hover\:border-t:hover{border-top-width:.1rem}
.xl\:hover\:border-r:hover{border-right-width:.1rem}
.xl\:hover\:border-b:hover{border-bottom-width:.1rem}
.xl\:hover\:border-l:hover{border-left-width:.1rem}
.xl\:hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.xl\:hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.xl\:focus\:border:focus{border-width:.1rem}
.xl\:focus\:border-t:focus{border-top-width:.1rem}
.xl\:focus\:border-r:focus{border-right-width:.1rem}
.xl\:focus\:border-b:focus{border-bottom-width:.1rem}
.xl\:focus\:border-l:focus{border-left-width:.1rem}
.xl\:focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.xl\:focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.xl\:border-thin{border-width:.05rem}
.xl\:border-t-thin{border-top-width:.05rem}
.xl\:border-r-thin{border-right-width:.05rem}
.xl\:border-b-thin{border-bottom-width:.05rem}
.xl\:border-l-thin{border-left-width:.05rem}
.xl\:border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.xl\:border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.xl\:hover\:border-thin:hover{border-width:.05rem}
.xl\:hover\:border-t-thin:hover{border-top-width:.05rem}
.xl\:hover\:border-r-thin:hover{border-right-width:.05rem}
.xl\:hover\:border-b-thin:hover{border-bottom-width:.05rem}
.xl\:hover\:border-l-thin:hover{border-left-width:.05rem}
.xl\:hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.xl\:hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.xl\:focus\:border-thin:focus{border-width:.05rem}
.xl\:focus\:border-t-thin:focus{border-top-width:.05rem}
.xl\:focus\:border-r-thin:focus{border-right-width:.05rem}
.xl\:focus\:border-b-thin:focus{border-bottom-width:.05rem}
.xl\:focus\:border-l-thin:focus{border-left-width:.05rem}
.xl\:focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.xl\:focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.xl\:border-2{border-width:.2rem}
.xl\:border-t-2{border-top-width:.2rem}
.xl\:border-r-2{border-right-width:.2rem}
.xl\:border-b-2{border-bottom-width:.2rem}
.xl\:border-l-2{border-left-width:.2rem}
.xl\:border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.xl\:border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.xl\:hover\:border-2:hover{border-width:.2rem}
.xl\:hover\:border-t-2:hover{border-top-width:.2rem}
.xl\:hover\:border-r-2:hover{border-right-width:.2rem}
.xl\:hover\:border-b-2:hover{border-bottom-width:.2rem}
.xl\:hover\:border-l-2:hover{border-left-width:.2rem}
.xl\:hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.xl\:hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.xl\:focus\:border-2:focus{border-width:.2rem}
.xl\:focus\:border-t-2:focus{border-top-width:.2rem}
.xl\:focus\:border-r-2:focus{border-right-width:.2rem}
.xl\:focus\:border-b-2:focus{border-bottom-width:.2rem}
.xl\:focus\:border-l-2:focus{border-left-width:.2rem}
.xl\:focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.xl\:focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.xl\:border-0{border-width:0}
.xl\:border-t-0{border-top-width:0}
.xl\:border-r-0{border-right-width:0}
.xl\:border-b-0{border-bottom-width:0}
.xl\:border-l-0{border-left-width:0}
.xl\:border-x-0{border-right-width:0;border-left-width:0}
.xl\:border-y-0{border-top-width:0;border-bottom-width:0}
.xl\:bg-fixed{background-attachment:fixed}
.xl\:bg-local{background-attachment:local}
.xl\:bg-scroll{background-attachment:scroll}
.xl\:bg-top{background-position:top}
.xl\:bg-right{background-position:right}
.xl\:bg-bottom{background-position:bottom}
.xl\:bg-left{background-position:left}
.xl\:bg-center{background-position:center}
.xl\:bg-left-top{background-position:left top}
.xl\:bg-left-bottom{background-position:left bottom}
.xl\:bg-left-center{background-position:left center}
.xl\:bg-right-top{background-position:right top}
.xl\:bg-right-bottom{background-position:right bottom}
.xl\:bg-right-center{background-position:right center}
.xl\:bg-center-bottom{background-position:center bottom}
.xl\:bg-center-top{background-position:center top}
.xl\:bg-repeat{background-repeat:repeat}
.xl\:bg-no-repeat{background-repeat:no-repeat}
.xl\:bg-repeat-x{background-repeat:repeat-x}
.xl\:bg-repeat-y{background-repeat:repeat-y}
.xl\:bg-auto{background-size:auto}
.xl\:bg-cover{background-size:cover}
.xl\:bg-contain{background-size:contain}
.xl\:bg-50{background-size:50%}
.xl\:bg-50-x{background-size:50% auto}
.xl\:bg-50-y{background-size:auto 50%}
.xl\:bg-100{background-size:100%}
.xl\:bg-100-x{background-size:100% auto}
.xl\:bg-100-y{background-size:auto 100%}
.xl\:object-fill{object-fit:fill}
.xl\:object-contain{object-fit:contain}
.xl\:object-cover{object-fit:cover}
.xl\:object-none{object-fit:none}
.xl\:object-scale-down{object-fit:scale-down}
.xl\:f-size-inherit{font-size:inherit}
.xl\:f-size-15{font-size:1.5rem}
.xl\:f-size-16{font-size:1.6rem}
.xl\:f-size-18{font-size:1.8rem}
.xl\:f-size-20{font-size:2rem}
.xl\:f-size-22{font-size:2.2rem}
.xl\:f-size-24{font-size:2.4rem}
.xl\:f-size-30{font-size:3rem}
.xl\:f-size-40{font-size:3.9rem}
.xl\:f-size-48{font-size:4.7rem}
.xl\:f-size-56{font-size:5.6rem}
.xl\:f-size-70{font-size:7rem}
.xl\:min-w-0{min-width:0}
.xl\:min-w-full{min-width:100%}
.xl\:max-w-0{max-width:0}
.xl\:max-w-full{max-width:100%}
.xl\:w-auto{width:auto}
.xl\:w-full{width:100%}
.xl\:w-screen{width:100vw}
.xl\:w-screen-50{width:50vw}
.xl\:min-w-0{min-width:0}
.xl\:min-w-full{min-width:100%}
.xl\:min-w-screen{min-width:100vw}
.xl\:min-w-screen-50{min-width:50vw}
.xl\:max-w-0{max-width:0}
.xl\:max-w-full{max-width:100%}
.xl\:max-w-screen{max-width:100vw}
.xl\:max-w-screen-50{max-width:50vw}
.xl\:h-720{height:720px}
.xl\:h-auto{height:auto}
.xl\:h-full{height:100%}
.xl\:h-screen{height:100vh}
.xl\:h-screen-50{height:50vh}
.xl\:min-h-0{min-height:0}
.xl\:min-h-720{min-height:720px}
.xl\:min-h-full{min-height:100%}
.xl\:min-h-screen{min-height:100vh}
.xl\:min-h-screen-50{min-height:50vh}
.xl\:max-h-0{max-height:0}
.xl\:max-h-720{max-height:720px}
.xl\:max-h-full{max-height:100%}
.xl\:max-h-screen{max-height:100vh}
.xl\:max-h-screen-50{max-height:50vh}
.xl\:text-left{text-align:left}
.xl\:text-center{text-align:center}
.xl\:text-right{text-align:right}
.xl\:text-justify{text-align:justify}
.xl\:pos-static{position:static}
.xl\:pos-fixed{position:fixed}
.xl\:pos-absolute{position:absolute}
.xl\:pos-relative{position:relative}
.xl\:pos-sticky{position:-webkit-sticky;position:sticky}
.xl\:pin{top:0;right:0;bottom:0;left:0}
.xl\:pin-t{top:0}
.xl\:pin-r{right:0}
.xl\:pin-b{bottom:0}
.xl\:pin-l{left:0}
.xl\:pin-t-50{top:50%}
.xl\:pin-tl-50{top:50%;left:50%}
.xl\:pin-r-50{right:50%}
.xl\:pin-b-50{bottom:50%}
.xl\:pin-l-50{left:50%}
.xl\:pin-t-100{top:100%}
.xl\:pin-r-100{right:100%}
.xl\:pin-b-100{bottom:100%}
.xl\:pin-l-100{left:100%}
.xl\:pin-y{top:0;bottom:0}
.xl\:pin-x{right:0;left:0}
.xl\:pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.xl\:pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.xl\:pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.xl\:pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.xl\:pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.xl\:pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.xl\:pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.xl\:pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.xl\:pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.xl\:pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.xl\:pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xl\:pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xl\:pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xl\:pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xl\:pin-none{top:auto;right:auto;bottom:auto;left:auto}
.xl\:pin-t-auto{top:auto}
.xl\:pin-r-auto{right:auto}
.xl\:pin-b-auto{bottom:auto}
.xl\:pin-l-auto{left:auto}
.xl\:pin-y-auto{top:auto;bottom:auto}
.xl\:pin-x-auto{right:auto;left:auto}
.xl\:bg-inherit{background-color:inherit}
.xl\:hover\:bg-inherit:hover{background-color:inherit}
.xl\:focus\:bg-inherit:focus{background-color:inherit}
.xl\:bg-transparent{background-color:transparent}
.xl\:hover\:bg-transparent:hover{background-color:transparent}
.xl\:focus\:bg-transparent:focus{background-color:transparent}
.xl\:bg-dark_50{background-color:rgba(0,0,0,.5)}
.xl\:hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.xl\:focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.xl\:bg-dark_10{background-color:rgba(0,0,0,.1)}
.xl\:bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xl\:hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.xl\:hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xl\:focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.xl\:focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xl\:bg-red{background-color:#fc0404}
.xl\:hover\:bg-red:hover{background-color:#fc0404}
.xl\:focus\:bg-red:focus{background-color:#fc0404}
.xl\:bg-green{background-color:#065502}
.xl\:hover\:bg-green:hover{background-color:#065502}
.xl\:focus\:bg-green:focus{background-color:#065502}
.xl\:bg-dark{background-color:#1f1f1f}
.xl\:hover\:bg-dark:hover{background-color:#1f1f1f}
.xl\:focus\:bg-dark:focus{background-color:#1f1f1f}
.xl\:bg-light{background-color:#e9e9e9}
.xl\:hover\:bg-light:hover{background-color:#e9e9e9}
.xl\:focus\:bg-light:focus{background-color:#e9e9e9}
.xl\:bg-white{background-color:#fff}
.xl\:hover\:bg-white:hover{background-color:#fff}
.xl\:focus\:bg-white:focus{background-color:#fff}
.xl\:bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.xl\:bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xl\:p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.xl\:pt-1{padding-top:.1rem}
.xl\:pr-1{padding-right:.1rem}
.xl\:pb-1{padding-bottom:.1rem}
.xl\:pl-1{padding-left:.1rem}
.xl\:px-1{padding-right:.1rem;padding-left:.1rem}
.xl\:py-1{padding-top:.1rem;padding-bottom:.1rem}
.xl\:p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.xl\:pt-5{padding-top:.5rem}
.xl\:pr-5{padding-right:.5rem}
.xl\:pb-5{padding-bottom:.5rem}
.xl\:pl-5{padding-left:.5rem}
.xl\:px-5{padding-right:.5rem;padding-left:.5rem}
.xl\:py-5{padding-top:.5rem;padding-bottom:.5rem}
.xl\:p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.xl\:pt-8{padding-top:.8rem}
.xl\:pr-8{padding-right:.8rem}
.xl\:pb-8{padding-bottom:.8rem}
.xl\:pl-8{padding-left:.8rem}
.xl\:px-8{padding-right:.8rem;padding-left:.8rem}
.xl\:py-8{padding-top:.8rem;padding-bottom:.8rem}
.xl\:p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.xl\:pt-10{padding-top:1rem}
.xl\:pr-10{padding-right:1rem}
.xl\:pb-10{padding-bottom:1rem}
.xl\:pl-10{padding-left:1rem}
.xl\:px-10{padding-right:1rem;padding-left:1rem}
.xl\:py-10{padding-top:1rem;padding-bottom:1rem}
.xl\:p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.xl\:pt-15{padding-top:1.5rem}
.xl\:pr-15{padding-right:1.5rem}
.xl\:pb-15{padding-bottom:1.5rem}
.xl\:pl-15{padding-left:1.5rem}
.xl\:px-15{padding-right:1.5rem;padding-left:1.5rem}
.xl\:py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.xl\:p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.xl\:pt-20{padding-top:2rem}
.xl\:pr-20{padding-right:2rem}
.xl\:pb-20{padding-bottom:2rem}
.xl\:pl-20{padding-left:2rem}
.xl\:px-20{padding-right:2rem;padding-left:2rem}
.xl\:py-20{padding-top:2rem;padding-bottom:2rem}
.xl\:p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.xl\:pt-35{padding-top:3.5rem}
.xl\:pr-35{padding-right:3.5rem}
.xl\:pb-35{padding-bottom:3.5rem}
.xl\:pl-35{padding-left:3.5rem}
.xl\:px-35{padding-right:3.5rem;padding-left:3.5rem}
.xl\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.xl\:p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.xl\:pt-40{padding-top:4rem}
.xl\:pr-40{padding-right:4rem}
.xl\:pb-40{padding-bottom:4rem}
.xl\:pl-40{padding-left:4rem}
.xl\:px-40{padding-right:4rem;padding-left:4rem}
.xl\:py-40{padding-top:4rem;padding-bottom:4rem}
.xl\:p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.xl\:pt-60{padding-top:6rem}
.xl\:pr-60{padding-right:6rem}
.xl\:pb-60{padding-bottom:6rem}
.xl\:pl-60{padding-left:6rem}
.xl\:px-60{padding-right:6rem;padding-left:6rem}
.xl\:py-60{padding-top:6rem;padding-bottom:6rem}
.xl\:p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.xl\:pt-80{padding-top:8rem}
.xl\:pr-80{padding-right:8rem}
.xl\:pb-80{padding-bottom:8rem}
.xl\:pl-80{padding-left:8rem}
.xl\:px-80{padding-right:8rem;padding-left:8rem}
.xl\:py-80{padding-top:8rem;padding-bottom:8rem}
.xl\:p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.xl\:pt-100{padding-top:10rem}
.xl\:pr-100{padding-right:10rem}
.xl\:pb-100{padding-bottom:10rem}
.xl\:pl-100{padding-left:10rem}
.xl\:px-100{padding-right:10rem;padding-left:10rem}
.xl\:py-100{padding-top:10rem;padding-bottom:10rem}
.xl\:p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.xl\:pt-160{padding-top:15rem}
.xl\:pr-160{padding-right:15rem}
.xl\:pb-160{padding-bottom:15rem}
.xl\:pl-160{padding-left:15rem}
.xl\:px-160{padding-right:15rem;padding-left:15rem}
.xl\:py-160{padding-top:15rem;padding-bottom:15rem}
.xl\:p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.xl\:pt-0{padding-top:0}
.xl\:pr-0{padding-right:0}
.xl\:pb-0{padding-bottom:0}
.xl\:pl-0{padding-left:0}
.xl\:px-0{padding-right:0;padding-left:0}
.xl\:py-0{padding-top:0;padding-bottom:0}
.xl\:m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.xl\:mt-auto{margin-top:auto}
.xl\:mr-auto{margin-right:auto}
.xl\:mb-auto{margin-bottom:auto}
.xl\:ml-auto{margin-left:auto}
.xl\:mx-auto{margin-right:auto;margin-left:auto}
.xl\:my-auto{margin-top:auto;margin-bottom:auto}
.xl\:m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.xl\:mt-1{margin-top:.1rem}
.xl\:mr-1{margin-right:.1rem}
.xl\:mb-1{margin-bottom:.1rem}
.xl\:ml-1{margin-left:.1rem}
.xl\:mx-1{margin-right:.1rem;margin-left:.1rem}
.xl\:my-1{margin-top:.1rem;margin-bottom:.1rem}
.xl\:m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.xl\:mt-5{margin-top:.5rem}
.xl\:mr-5{margin-right:.5rem}
.xl\:mb-5{margin-bottom:.5rem}
.xl\:ml-5{margin-left:.5rem}
.xl\:mx-5{margin-right:.5rem;margin-left:.5rem}
.xl\:my-5{margin-top:.5rem;margin-bottom:.5rem}
.xl\:m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.xl\:mt-8{margin-top:.8rem}
.xl\:mr-8{margin-right:.8rem}
.xl\:mb-8{margin-bottom:.8rem}
.xl\:ml-8{margin-left:.8rem}
.xl\:mx-8{margin-right:.8rem;margin-left:.8rem}
.xl\:my-8{margin-top:.8rem;margin-bottom:.8rem}
.xl\:m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.xl\:mt-10{margin-top:1rem}
.xl\:mr-10{margin-right:1rem}
.xl\:mb-10{margin-bottom:1rem}
.xl\:ml-10{margin-left:1rem}
.xl\:mx-10{margin-right:1rem;margin-left:1rem}
.xl\:my-10{margin-top:1rem;margin-bottom:1rem}
.xl\:m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.xl\:mt-15{margin-top:1.5rem}
.xl\:mr-15{margin-right:1.5rem}
.xl\:mb-15{margin-bottom:1.5rem}
.xl\:ml-15{margin-left:1.5rem}
.xl\:mx-15{margin-right:1.5rem;margin-left:1.5rem}
.xl\:my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.xl\:m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.xl\:mt-20{margin-top:2rem}
.xl\:mr-20{margin-right:2rem}
.xl\:mb-20{margin-bottom:2rem}
.xl\:ml-20{margin-left:2rem}
.xl\:mx-20{margin-right:2rem;margin-left:2rem}
.xl\:my-20{margin-top:2rem;margin-bottom:2rem}
.xl\:m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.xl\:mt-35{margin-top:3.5rem}
.xl\:mr-35{margin-right:3.5rem}
.xl\:mb-35{margin-bottom:3.5rem}
.xl\:ml-35{margin-left:3.5rem}
.xl\:mx-35{margin-right:3.5rem;margin-left:3.5rem}
.xl\:my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.xl\:m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.xl\:mt-40{margin-top:4rem}
.xl\:mr-40{margin-right:4rem}
.xl\:mb-40{margin-bottom:4rem}
.xl\:ml-40{margin-left:4rem}
.xl\:mx-40{margin-right:4rem;margin-left:4rem}
.xl\:my-40{margin-top:4rem;margin-bottom:4rem}
.xl\:m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.xl\:mt-60{margin-top:6rem}
.xl\:mr-60{margin-right:6rem}
.xl\:mb-60{margin-bottom:6rem}
.xl\:ml-60{margin-left:6rem}
.xl\:mx-60{margin-right:6rem;margin-left:6rem}
.xl\:my-60{margin-top:6rem;margin-bottom:6rem}
.xl\:m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.xl\:mt-80{margin-top:8rem}
.xl\:mr-80{margin-right:8rem}
.xl\:mb-80{margin-bottom:8rem}
.xl\:ml-80{margin-left:8rem}
.xl\:mx-80{margin-right:8rem;margin-left:8rem}
.xl\:my-80{margin-top:8rem;margin-bottom:8rem}
.xl\:m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.xl\:mt-100{margin-top:10rem}
.xl\:mr-100{margin-right:10rem}
.xl\:mb-100{margin-bottom:10rem}
.xl\:ml-100{margin-left:10rem}
.xl\:mx-100{margin-right:10rem;margin-left:10rem}
.xl\:my-100{margin-top:10rem;margin-bottom:10rem}
.xl\:m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.xl\:mt-160{margin-top:15rem}
.xl\:mr-160{margin-right:15rem}
.xl\:mb-160{margin-bottom:15rem}
.xl\:ml-160{margin-left:15rem}
.xl\:mx-160{margin-right:15rem;margin-left:15rem}
.xl\:my-160{margin-top:15rem;margin-bottom:15rem}
.xl\:m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.xl\:mt-0{margin-top:0}
.xl\:mr-0{margin-right:0}
.xl\:mb-0{margin-bottom:0}
.xl\:ml-0{margin-left:0}
.xl\:mx-0{margin-right:0;margin-left:0}
.xl\:my-0{margin-top:0;margin-bottom:0}
.xl\:-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.xl\:-mt-1{margin-top:-.1rem}
.xl\:-mr-1{margin-right:-.1rem}
.xl\:-mb-1{margin-bottom:-.1rem}
.xl\:-ml-1{margin-left:-.1rem}
.xl\:-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.xl\:-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.xl\:-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.xl\:-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.xl\:-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.xl\:-mt-5{margin-top:-.5rem}
.xl\:-mr-5{margin-right:-.5rem}
.xl\:-mb-5{margin-bottom:-.5rem}
.xl\:-ml-5{margin-left:-.5rem}
.xl\:-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.xl\:-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.xl\:-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.xl\:-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.xl\:-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.xl\:-mt-8{margin-top:-.8rem}
.xl\:-mr-8{margin-right:-.8rem}
.xl\:-mb-8{margin-bottom:-.8rem}
.xl\:-ml-8{margin-left:-.8rem}
.xl\:-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.xl\:-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.xl\:-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.xl\:-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.xl\:-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.xl\:-mt-10{margin-top:-1rem}
.xl\:-mr-10{margin-right:-1rem}
.xl\:-mb-10{margin-bottom:-1rem}
.xl\:-ml-10{margin-left:-1rem}
.xl\:-mx-10{margin-right:-1rem;margin-left:-1rem}
.xl\:-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.xl\:-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.xl\:-my-10{margin-top:-1rem;margin-bottom:-1rem}
.xl\:-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.xl\:-mt-15{margin-top:-1.5rem}
.xl\:-mr-15{margin-right:-1.5rem}
.xl\:-mb-15{margin-bottom:-1.5rem}
.xl\:-ml-15{margin-left:-1.5rem}
.xl\:-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.xl\:-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.xl\:-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.xl\:-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.xl\:-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.xl\:-mt-20{margin-top:-2rem}
.xl\:-mr-20{margin-right:-2rem}
.xl\:-mb-20{margin-bottom:-2rem}
.xl\:-ml-20{margin-left:-2rem}
.xl\:-mx-20{margin-right:-2rem;margin-left:-2rem}
.xl\:-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.xl\:-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.xl\:-my-20{margin-top:-2rem;margin-bottom:-2rem}
.xl\:-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.xl\:-mt-35{margin-top:-3.5rem}
.xl\:-mr-35{margin-right:-3.5rem}
.xl\:-mb-35{margin-bottom:-3.5rem}
.xl\:-ml-35{margin-left:-3.5rem}
.xl\:-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.xl\:-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.xl\:-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.xl\:-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.xl\:-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.xl\:-mt-40{margin-top:-4rem}
.xl\:-mr-40{margin-right:-4rem}
.xl\:-mb-40{margin-bottom:-4rem}
.xl\:-ml-40{margin-left:-4rem}
.xl\:-mx-40{margin-right:-4rem;margin-left:-4rem}
.xl\:-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.xl\:-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.xl\:-my-40{margin-top:-4rem;margin-bottom:-4rem}
.xl\:-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.xl\:-mt-60{margin-top:-6rem}
.xl\:-mr-60{margin-right:-6rem}
.xl\:-mb-60{margin-bottom:-6rem}
.xl\:-ml-60{margin-left:-6rem}
.xl\:-mx-60{margin-right:-6rem;margin-left:-6rem}
.xl\:-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.xl\:-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.xl\:-my-60{margin-top:-6rem;margin-bottom:-6rem}
.xl\:-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.xl\:-mt-80{margin-top:-8rem}
.xl\:-mr-80{margin-right:-8rem}
.xl\:-mb-80{margin-bottom:-8rem}
.xl\:-ml-80{margin-left:-8rem}
.xl\:-mx-80{margin-right:-8rem;margin-left:-8rem}
.xl\:-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.xl\:-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.xl\:-my-80{margin-top:-8rem;margin-bottom:-8rem}
.xl\:-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.xl\:-mt-100{margin-top:-10rem}
.xl\:-mr-100{margin-right:-10rem}
.xl\:-mb-100{margin-bottom:-10rem}
.xl\:-ml-100{margin-left:-10rem}
.xl\:-mx-100{margin-right:-10rem;margin-left:-10rem}
.xl\:-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.xl\:-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.xl\:-my-100{margin-top:-10rem;margin-bottom:-10rem}
.xl\:-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.xl\:-mt-160{margin-top:-15rem}
.xl\:-mr-160{margin-right:-15rem}
.xl\:-mb-160{margin-bottom:-15rem}
.xl\:-ml-160{margin-left:-15rem}
.xl\:-mx-160{margin-right:-15rem;margin-left:-15rem}
.xl\:-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.xl\:-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.xl\:-my-160{margin-top:-15rem;margin-bottom:-15rem}
.xl\:-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.xl\:-mt-0{margin-top:0}
.xl\:-mr-0{margin-right:0}
.xl\:-mb-0{margin-bottom:0}
.xl\:-ml-0{margin-left:0}
.xl\:-mx-0{margin-right:0;margin-left:0}
.xl\:-mx-0[class*=grid-]:first-of-type{margin-top:0}
.xl\:-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.xl\:-my-0{margin-top:0;margin-bottom:0}
.xl\:column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.xl\:shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xl\:shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xl\:shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xl\:shadow-none{box-shadow:none}
.xl\:shadow-parent-none .shadow-child{box-shadow:none}
.xl\:hover\:shadow-none:hover{box-shadow:none}
.xl\:hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.xl\:focus\:shadow-none:focus{box-shadow:none}
.xl\:focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.xl\:opacity-0{opacity:0}
.xl\:opacity-parent-0 .opacity-child{opacity:0}
.xl\:opacity-15{opacity:.15}
.xl\:opacity-parent-15 .opacity-child{opacity:.15}
.xl\:opacity-25{opacity:.25}
.xl\:opacity-parent-25 .opacity-child{opacity:.25}
.xl\:opacity-40{opacity:.4}
.xl\:opacity-parent-40 .opacity-child{opacity:.4}
.xl\:opacity-50{opacity:.5}
.xl\:opacity-parent-50 .opacity-child{opacity:.5}
.xl\:opacity-65{opacity:.65}
.xl\:opacity-parent-65 .opacity-child{opacity:.65}
.xl\:opacity-75{opacity:.75}
.xl\:opacity-parent-75 .opacity-child{opacity:.75}
.xl\:opacity-85{opacity:.85}
.xl\:opacity-parent-85 .opacity-child{opacity:.85}
.xl\:opacity-100{opacity:1}
.xl\:opacity-parent-100 .opacity-child{opacity:1}
.xl\:flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.xl\:flex-col,.xl\:flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.xl\:flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.xl\:flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.xl\:flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.xl\:flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.xl\:flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.xl\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.xl\:flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.xl\:flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.xl\:flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.xl\:flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.xl\:flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.xl\:flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.xl\:flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.xl\:flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.xl\:flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.xl\:flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.xl\:justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.xl\:justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.xl\:justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.xl\:justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.xl\:justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.xl\:justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.xl\:align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.xl\:align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.xl\:align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.xl\:align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.xl\:align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.xl\:align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.xl\:align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.xl\:align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.xl\:align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.xl\:align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.xl\:content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.xl\:content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.xl\:content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.xl\:content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.xl\:content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.xl\:content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.xl\:content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.xl\:ratio-logo:before{padding-top:141.59292%}
.xl\:ratio-custom:before{padding-top:140%}
.xl\:ratio-custom-1:before{padding-top:74.28571%}
.xl\:ratio-custom-2:before{padding-top:70.17544%}
.xl\:ratio-custom-3:before{padding-top:50%}
.xl\:ratio-1x1:before{padding-top:100%}
.xl\:ratio-4x3:before{padding-top:75%}
.xl\:ratio-16x9:before{padding-top:56.25%}
.xl\:ratio-5x2:before{padding-top:40%}
.xl\:ratio-unstuck-design:before{padding-top:10%}
.xl\:ratio-none:before{padding-top:0}
.xl\:container{width:calc(100% - 3rem)}
.xl\:container-fluid{width:100%;max-width:100%}
.xl\:container-sm{max-width:57.6rem}
.xl\:container-md{max-width:71rem}
.xl\:container-lg{max-width:96rem}
.xl\:container-xl{max-width:120rem}
.xl\:container-xxl{max-width:140rem}
.xl\:container-article{max-width:88rem}
.xl\:col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xl\:col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.xl\:col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.xl\:col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.xl\:col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.xl\:col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.xl\:col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.xl\:col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.xl\:icon{width:2.6rem}
.xl\:icon img,.xl\:icon svg{width:100%;max-height:2.6rem}
.xl\:icon-8{width:.8rem}
.xl\:icon-8 img,.xl\:icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.xl\:icon-15{width:1.5rem}
.xl\:icon-15 img,.xl\:icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.xl\:icon-20{width:2rem}
.xl\:icon-20 img,.xl\:icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.xl\:icon-22{width:2.2rem}
.xl\:icon-22 img,.xl\:icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.xl\:icon-26{width:2.6rem}
.xl\:icon-26 img,.xl\:icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.xl\:icon-44{width:4.4rem}
.xl\:icon-44 img,.xl\:icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.xl\:icon-60{width:6rem}
.xl\:icon-60 img,.xl\:icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.xl\:icon-80{width:8rem}
.xl\:icon-80 img,.xl\:icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.xl\:icon-135{width:13.5rem}
.xl\:icon-135 img,.xl\:icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.xl\:icon-165{width:16.5rem}
.xl\:icon-165 img,.xl\:icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.xl\:icon-270{width:27rem}
.xl\:icon-270 img,.xl\:icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.xl\:icon-logo{width:10.8rem}
.xl\:icon-logo img,.xl\:icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.xl\:icon-logo-sm{width:6.4rem}
.xl\:icon-logo-sm img,.xl\:icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.xl\:icon-unstuck-design{width:19.5rem}
.xl\:icon-unstuck-design img,.xl\:icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.xl\:icon-auto{width:auto}
.xl\:icon-auto img,.xl\:icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.xl\:d-block{display:block}
.xl\:d-inline-block{display:inline-block}
.xl\:d-inline{display:inline}
.xl\:d-table{display:table}
.xl\:d-table-row{display:table-row}
.xl\:d-table-cell{display:table-cell}
.xl\:d-hidden{display:none}
.xl\:d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.xl\:d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.xl\:f-weight-inherit{font-weight:inherit}
.xl\:f-weight-light{font-weight:300}
.xl\:f-weight-regular{font-weight:400}
.xl\:hover\:f-weight-regular:hover{font-weight:400}
.xl\:focus\:f-weight-regular:focus{font-weight:400}
.xl\:f-weight-bold{font-weight:700}
.xl\:f-color-inherit{color:inherit}
.xl\:hover\:f-color-inherit:hover{color:inherit}
.xl\:focus\:f-color-inherit:focus{color:inherit}
.xl\:f-color-default{color:#3c3c3b}
.xl\:hover\:f-color-default:hover{color:#3c3c3b}
.xl\:focus\:f-color-default:focus{color:#3c3c3b}
.xl\:f-color-primary{color:#3c3c3b}
.xl\:hover\:f-color-primary:hover{color:#3c3c3b}
.xl\:focus\:f-color-primary:focus{color:#3c3c3b}
.xl\:f-color-red{color:#fc0404}
.xl\:hover\:f-color-red:hover{color:#fc0404}
.xl\:focus\:f-color-red:focus{color:#fc0404}
.xl\:f-color-green{color:#065502}
.xl\:hover\:f-color-green:hover{color:#065502}
.xl\:focus\:f-color-green:focus{color:#065502}
.xl\:f-color-dark{color:#1f1f1f}
.xl\:hover\:f-color-dark:hover{color:#1f1f1f}
.xl\:focus\:f-color-dark:focus{color:#1f1f1f}
.xl\:f-color-light{color:#e9e9e9}
.xl\:hover\:f-color-light:hover{color:#e9e9e9}
.xl\:focus\:f-color-light:focus{color:#e9e9e9}
.xl\:f-color-white{color:#fff}
.xl\:hover\:f-color-white:hover{color:#fff}
.xl\:focus\:f-color-white:focus{color:#fff}
.xl\:f-color-black{color:#000}
.xl\:hover\:f-color-black:hover{color:#000}
.xl\:focus\:f-color-black:focus{color:#000}
.xl\:overflow-auto{overflow:auto}
.xl\:overflow-hidden{overflow:hidden}
.xl\:overflow-visible{overflow:visible}
.xl\:overflow-scroll{overflow:scroll}
.xl\:overflow-x-auto{overflow-x:auto}
.xl\:overflow-y-auto{overflow-y:auto}
.xl\:overflow-x-hidden{overflow-x:hidden}
.xl\:overflow-y-hidden{overflow-y:hidden}
.xl\:overflow-x-visible{overflow-x:visible}
.xl\:overflow-y-visible{overflow-y:visible}
.xl\:overflow-x-scroll{overflow-x:scroll}
.xl\:overflow-y-scroll{overflow-y:scroll}
.xl\:scrolling-touch{-webkit-overflow-scrolling:touch}
.xl\:scrolling-auto{-webkit-overflow-scrolling:auto}
.xl\:-z-1{z-index:-1}
.xl\:z-auto{z-index:auto}
.xl\:z-0{z-index:0}
.xl\:z-10{z-index:10}
.xl\:z-20{z-index:20}
.xl\:z-30{z-index:30}
.xl\:z-40{z-index:40}
.xl\:z-50{z-index:50}
}
@media (min-width:1400px){
.xxl\:border-solid{border-style:solid}
.xxl\:border-dashed{border-style:dashed}
.xxl\:border-dotted{border-style:dotted}
.xxl\:border-none{border-style:none}
.xxl\:border-collapse{border-collapse:collapse}
.xxl\:border-separate{border-collapse:separate}
.xxl\:border{border-width:.1rem}
.xxl\:border-t{border-top-width:.1rem}
.xxl\:border-r{border-right-width:.1rem}
.xxl\:border-b{border-bottom-width:.1rem}
.xxl\:border-l{border-left-width:.1rem}
.xxl\:border-x{border-right-width:.1rem;border-left-width:.1rem}
.xxl\:border-y{border-top-width:.1rem;border-bottom-width:.1rem}
.xxl\:hover\:border:hover{border-width:.1rem}
.xxl\:hover\:border-t:hover{border-top-width:.1rem}
.xxl\:hover\:border-r:hover{border-right-width:.1rem}
.xxl\:hover\:border-b:hover{border-bottom-width:.1rem}
.xxl\:hover\:border-l:hover{border-left-width:.1rem}
.xxl\:hover\:border-x:hover{border-right-width:.1rem;border-left-width:.1rem}
.xxl\:hover\:border-y:hover{border-top-width:.1rem;border-bottom-width:.1rem}
.xxl\:focus\:border:focus{border-width:.1rem}
.xxl\:focus\:border-t:focus{border-top-width:.1rem}
.xxl\:focus\:border-r:focus{border-right-width:.1rem}
.xxl\:focus\:border-b:focus{border-bottom-width:.1rem}
.xxl\:focus\:border-l:focus{border-left-width:.1rem}
.xxl\:focus\:border-x:focus{border-right-width:.1rem;border-left-width:.1rem}
.xxl\:focus\:border-y:focus{border-top-width:.1rem;border-bottom-width:.1rem}
.xxl\:border-thin{border-width:.05rem}
.xxl\:border-t-thin{border-top-width:.05rem}
.xxl\:border-r-thin{border-right-width:.05rem}
.xxl\:border-b-thin{border-bottom-width:.05rem}
.xxl\:border-l-thin{border-left-width:.05rem}
.xxl\:border-x-thin{border-right-width:.05rem;border-left-width:.05rem}
.xxl\:border-y-thin{border-top-width:.05rem;border-bottom-width:.05rem}
.xxl\:hover\:border-thin:hover{border-width:.05rem}
.xxl\:hover\:border-t-thin:hover{border-top-width:.05rem}
.xxl\:hover\:border-r-thin:hover{border-right-width:.05rem}
.xxl\:hover\:border-b-thin:hover{border-bottom-width:.05rem}
.xxl\:hover\:border-l-thin:hover{border-left-width:.05rem}
.xxl\:hover\:border-x-thin:hover{border-right-width:.05rem;border-left-width:.05rem}
.xxl\:hover\:border-y-thin:hover{border-top-width:.05rem;border-bottom-width:.05rem}
.xxl\:focus\:border-thin:focus{border-width:.05rem}
.xxl\:focus\:border-t-thin:focus{border-top-width:.05rem}
.xxl\:focus\:border-r-thin:focus{border-right-width:.05rem}
.xxl\:focus\:border-b-thin:focus{border-bottom-width:.05rem}
.xxl\:focus\:border-l-thin:focus{border-left-width:.05rem}
.xxl\:focus\:border-x-thin:focus{border-right-width:.05rem;border-left-width:.05rem}
.xxl\:focus\:border-y-thin:focus{border-top-width:.05rem;border-bottom-width:.05rem}
.xxl\:border-2{border-width:.2rem}
.xxl\:border-t-2{border-top-width:.2rem}
.xxl\:border-r-2{border-right-width:.2rem}
.xxl\:border-b-2{border-bottom-width:.2rem}
.xxl\:border-l-2{border-left-width:.2rem}
.xxl\:border-x-2{border-right-width:.2rem;border-left-width:.2rem}
.xxl\:border-y-2{border-top-width:.2rem;border-bottom-width:.2rem}
.xxl\:hover\:border-2:hover{border-width:.2rem}
.xxl\:hover\:border-t-2:hover{border-top-width:.2rem}
.xxl\:hover\:border-r-2:hover{border-right-width:.2rem}
.xxl\:hover\:border-b-2:hover{border-bottom-width:.2rem}
.xxl\:hover\:border-l-2:hover{border-left-width:.2rem}
.xxl\:hover\:border-x-2:hover{border-right-width:.2rem;border-left-width:.2rem}
.xxl\:hover\:border-y-2:hover{border-top-width:.2rem;border-bottom-width:.2rem}
.xxl\:focus\:border-2:focus{border-width:.2rem}
.xxl\:focus\:border-t-2:focus{border-top-width:.2rem}
.xxl\:focus\:border-r-2:focus{border-right-width:.2rem}
.xxl\:focus\:border-b-2:focus{border-bottom-width:.2rem}
.xxl\:focus\:border-l-2:focus{border-left-width:.2rem}
.xxl\:focus\:border-x-2:focus{border-right-width:.2rem;border-left-width:.2rem}
.xxl\:focus\:border-y-2:focus{border-top-width:.2rem;border-bottom-width:.2rem}
.xxl\:border-0{border-width:0}
.xxl\:border-t-0{border-top-width:0}
.xxl\:border-r-0{border-right-width:0}
.xxl\:border-b-0{border-bottom-width:0}
.xxl\:border-l-0{border-left-width:0}
.xxl\:border-x-0{border-right-width:0;border-left-width:0}
.xxl\:border-y-0{border-top-width:0;border-bottom-width:0}
.xxl\:bg-fixed{background-attachment:fixed}
.xxl\:bg-local{background-attachment:local}
.xxl\:bg-scroll{background-attachment:scroll}
.xxl\:bg-top{background-position:top}
.xxl\:bg-right{background-position:right}
.xxl\:bg-bottom{background-position:bottom}
.xxl\:bg-left{background-position:left}
.xxl\:bg-center{background-position:center}
.xxl\:bg-left-top{background-position:left top}
.xxl\:bg-left-bottom{background-position:left bottom}
.xxl\:bg-left-center{background-position:left center}
.xxl\:bg-right-top{background-position:right top}
.xxl\:bg-right-bottom{background-position:right bottom}
.xxl\:bg-right-center{background-position:right center}
.xxl\:bg-center-bottom{background-position:center bottom}
.xxl\:bg-center-top{background-position:center top}
.xxl\:bg-repeat{background-repeat:repeat}
.xxl\:bg-no-repeat{background-repeat:no-repeat}
.xxl\:bg-repeat-x{background-repeat:repeat-x}
.xxl\:bg-repeat-y{background-repeat:repeat-y}
.xxl\:bg-auto{background-size:auto}
.xxl\:bg-cover{background-size:cover}
.xxl\:bg-contain{background-size:contain}
.xxl\:bg-50{background-size:50%}
.xxl\:bg-50-x{background-size:50% auto}
.xxl\:bg-50-y{background-size:auto 50%}
.xxl\:bg-100{background-size:100%}
.xxl\:bg-100-x{background-size:100% auto}
.xxl\:bg-100-y{background-size:auto 100%}
.xxl\:object-fill{object-fit:fill}
.xxl\:object-contain{object-fit:contain}
.xxl\:object-cover{object-fit:cover}
.xxl\:object-none{object-fit:none}
.xxl\:object-scale-down{object-fit:scale-down}
.xxl\:f-size-inherit{font-size:inherit}
.xxl\:f-size-15{font-size:1.5rem}
.xxl\:f-size-16{font-size:1.6rem}
.xxl\:f-size-18{font-size:1.8rem}
.xxl\:f-size-20{font-size:2rem}
.xxl\:f-size-22{font-size:2.2rem}
.xxl\:f-size-24{font-size:2.4rem}
.xxl\:f-size-30{font-size:3rem}
.xxl\:f-size-40{font-size:3.9rem}
.xxl\:f-size-48{font-size:4.7rem}
.xxl\:f-size-56{font-size:5.6rem}
.xxl\:f-size-70{font-size:7rem}
.xxl\:min-w-0{min-width:0}
.xxl\:min-w-full{min-width:100%}
.xxl\:max-w-0{max-width:0}
.xxl\:max-w-full{max-width:100%}
.xxl\:w-auto{width:auto}
.xxl\:w-full{width:100%}
.xxl\:w-screen{width:100vw}
.xxl\:w-screen-50{width:50vw}
.xxl\:min-w-0{min-width:0}
.xxl\:min-w-full{min-width:100%}
.xxl\:min-w-screen{min-width:100vw}
.xxl\:min-w-screen-50{min-width:50vw}
.xxl\:max-w-0{max-width:0}
.xxl\:max-w-full{max-width:100%}
.xxl\:max-w-screen{max-width:100vw}
.xxl\:max-w-screen-50{max-width:50vw}
.xxl\:h-720{height:720px}
.xxl\:h-auto{height:auto}
.xxl\:h-full{height:100%}
.xxl\:h-screen{height:100vh}
.xxl\:h-screen-50{height:50vh}
.xxl\:min-h-0{min-height:0}
.xxl\:min-h-720{min-height:720px}
.xxl\:min-h-full{min-height:100%}
.xxl\:min-h-screen{min-height:100vh}
.xxl\:min-h-screen-50{min-height:50vh}
.xxl\:max-h-0{max-height:0}
.xxl\:max-h-720{max-height:720px}
.xxl\:max-h-full{max-height:100%}
.xxl\:max-h-screen{max-height:100vh}
.xxl\:max-h-screen-50{max-height:50vh}
.xxl\:text-left{text-align:left}
.xxl\:text-center{text-align:center}
.xxl\:text-right{text-align:right}
.xxl\:text-justify{text-align:justify}
.xxl\:pos-static{position:static}
.xxl\:pos-fixed{position:fixed}
.xxl\:pos-absolute{position:absolute}
.xxl\:pos-relative{position:relative}
.xxl\:pos-sticky{position:-webkit-sticky;position:sticky}
.xxl\:pin{top:0;right:0;bottom:0;left:0}
.xxl\:pin-t{top:0}
.xxl\:pin-r{right:0}
.xxl\:pin-b{bottom:0}
.xxl\:pin-l{left:0}
.xxl\:pin-t-50{top:50%}
.xxl\:pin-tl-50{top:50%;left:50%}
.xxl\:pin-r-50{right:50%}
.xxl\:pin-b-50{bottom:50%}
.xxl\:pin-l-50{left:50%}
.xxl\:pin-t-100{top:100%}
.xxl\:pin-r-100{right:100%}
.xxl\:pin-b-100{bottom:100%}
.xxl\:pin-l-100{left:100%}
.xxl\:pin-y{top:0;bottom:0}
.xxl\:pin-x{right:0;left:0}
.xxl\:pin-l50{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.xxl\:pin-r50{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}
.xxl\:pin-t50{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.xxl\:pin-b50{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.xxl\:pin-tl50{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.xxl\:pin-tr50{-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
.xxl\:pin-l100{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.xxl\:pin-r100{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.xxl\:pin-t100{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.xxl\:pin-b100{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.xxl\:pin-t0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xxl\:pin-r0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xxl\:pin-b0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xxl\:pin-l0{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.xxl\:pin-none{top:auto;right:auto;bottom:auto;left:auto}
.xxl\:pin-t-auto{top:auto}
.xxl\:pin-r-auto{right:auto}
.xxl\:pin-b-auto{bottom:auto}
.xxl\:pin-l-auto{left:auto}
.xxl\:pin-y-auto{top:auto;bottom:auto}
.xxl\:pin-x-auto{right:auto;left:auto}
.xxl\:bg-inherit{background-color:inherit}
.xxl\:hover\:bg-inherit:hover{background-color:inherit}
.xxl\:focus\:bg-inherit:focus{background-color:inherit}
.xxl\:bg-transparent{background-color:transparent}
.xxl\:hover\:bg-transparent:hover{background-color:transparent}
.xxl\:focus\:bg-transparent:focus{background-color:transparent}
.xxl\:bg-dark_50{background-color:rgba(0,0,0,.5)}
.xxl\:hover\:bg-dark_50:hover{background-color:rgba(0,0,0,.5)}
.xxl\:focus\:bg-dark_50:focus{background-color:rgba(0,0,0,.5)}
.xxl\:bg-dark_10{background-color:rgba(0,0,0,.1)}
.xxl\:bg-parent .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xxl\:hover\:bg-dark_10:hover{background-color:rgba(0,0,0,.1)}
.xxl\:hover\:bg-parent:hover .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xxl\:focus\:bg-dark_10:focus{background-color:rgba(0,0,0,.1)}
.xxl\:focus\:bg-parent:focus .bg-child-dark_10{background-color:rgba(0,0,0,.1)}
.xxl\:bg-red{background-color:#fc0404}
.xxl\:hover\:bg-red:hover{background-color:#fc0404}
.xxl\:focus\:bg-red:focus{background-color:#fc0404}
.xxl\:bg-green{background-color:#065502}
.xxl\:hover\:bg-green:hover{background-color:#065502}
.xxl\:focus\:bg-green:focus{background-color:#065502}
.xxl\:bg-dark{background-color:#1f1f1f}
.xxl\:hover\:bg-dark:hover{background-color:#1f1f1f}
.xxl\:focus\:bg-dark:focus{background-color:#1f1f1f}
.xxl\:bg-light{background-color:#e9e9e9}
.xxl\:hover\:bg-light:hover{background-color:#e9e9e9}
.xxl\:focus\:bg-light:focus{background-color:#e9e9e9}
.xxl\:bg-white{background-color:#fff}
.xxl\:hover\:bg-white:hover{background-color:#fff}
.xxl\:focus\:bg-white:focus{background-color:#fff}
.xxl\:bg-grad-dark-1{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 30%)}
.xxl\:bg-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:bg-parent .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:hover\:bg-grad-dark-2:hover{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:hover\:bg-parent:hover .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:focus\:bg-grad-dark-2:focus{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:focus\:bg-parent:focus .bg-child-grad-dark-2{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%);background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 70%)}
.xxl\:p-1{padding-top:.1rem;padding-right:.1rem;padding-bottom:.1rem;padding-left:.1rem}
.xxl\:pt-1{padding-top:.1rem}
.xxl\:pr-1{padding-right:.1rem}
.xxl\:pb-1{padding-bottom:.1rem}
.xxl\:pl-1{padding-left:.1rem}
.xxl\:px-1{padding-right:.1rem;padding-left:.1rem}
.xxl\:py-1{padding-top:.1rem;padding-bottom:.1rem}
.xxl\:p-5{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}
.xxl\:pt-5{padding-top:.5rem}
.xxl\:pr-5{padding-right:.5rem}
.xxl\:pb-5{padding-bottom:.5rem}
.xxl\:pl-5{padding-left:.5rem}
.xxl\:px-5{padding-right:.5rem;padding-left:.5rem}
.xxl\:py-5{padding-top:.5rem;padding-bottom:.5rem}
.xxl\:p-8{padding-top:.8rem;padding-right:.8rem;padding-bottom:.8rem;padding-left:.8rem}
.xxl\:pt-8{padding-top:.8rem}
.xxl\:pr-8{padding-right:.8rem}
.xxl\:pb-8{padding-bottom:.8rem}
.xxl\:pl-8{padding-left:.8rem}
.xxl\:px-8{padding-right:.8rem;padding-left:.8rem}
.xxl\:py-8{padding-top:.8rem;padding-bottom:.8rem}
.xxl\:p-10{padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}
.xxl\:pt-10{padding-top:1rem}
.xxl\:pr-10{padding-right:1rem}
.xxl\:pb-10{padding-bottom:1rem}
.xxl\:pl-10{padding-left:1rem}
.xxl\:px-10{padding-right:1rem;padding-left:1rem}
.xxl\:py-10{padding-top:1rem;padding-bottom:1rem}
.xxl\:p-15{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem}
.xxl\:pt-15{padding-top:1.5rem}
.xxl\:pr-15{padding-right:1.5rem}
.xxl\:pb-15{padding-bottom:1.5rem}
.xxl\:pl-15{padding-left:1.5rem}
.xxl\:px-15{padding-right:1.5rem;padding-left:1.5rem}
.xxl\:py-15{padding-top:1.5rem;padding-bottom:1.5rem}
.xxl\:p-20{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}
.xxl\:pt-20{padding-top:2rem}
.xxl\:pr-20{padding-right:2rem}
.xxl\:pb-20{padding-bottom:2rem}
.xxl\:pl-20{padding-left:2rem}
.xxl\:px-20{padding-right:2rem;padding-left:2rem}
.xxl\:py-20{padding-top:2rem;padding-bottom:2rem}
.xxl\:p-35{padding-top:3.5rem;padding-right:3.5rem;padding-bottom:3.5rem;padding-left:3.5rem}
.xxl\:pt-35{padding-top:3.5rem}
.xxl\:pr-35{padding-right:3.5rem}
.xxl\:pb-35{padding-bottom:3.5rem}
.xxl\:pl-35{padding-left:3.5rem}
.xxl\:px-35{padding-right:3.5rem;padding-left:3.5rem}
.xxl\:py-35{padding-top:3.5rem;padding-bottom:3.5rem}
.xxl\:p-40{padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}
.xxl\:pt-40{padding-top:4rem}
.xxl\:pr-40{padding-right:4rem}
.xxl\:pb-40{padding-bottom:4rem}
.xxl\:pl-40{padding-left:4rem}
.xxl\:px-40{padding-right:4rem;padding-left:4rem}
.xxl\:py-40{padding-top:4rem;padding-bottom:4rem}
.xxl\:p-60{padding-top:6rem;padding-right:6rem;padding-bottom:6rem;padding-left:6rem}
.xxl\:pt-60{padding-top:6rem}
.xxl\:pr-60{padding-right:6rem}
.xxl\:pb-60{padding-bottom:6rem}
.xxl\:pl-60{padding-left:6rem}
.xxl\:px-60{padding-right:6rem;padding-left:6rem}
.xxl\:py-60{padding-top:6rem;padding-bottom:6rem}
.xxl\:p-80{padding-top:8rem;padding-right:8rem;padding-bottom:8rem;padding-left:8rem}
.xxl\:pt-80{padding-top:8rem}
.xxl\:pr-80{padding-right:8rem}
.xxl\:pb-80{padding-bottom:8rem}
.xxl\:pl-80{padding-left:8rem}
.xxl\:px-80{padding-right:8rem;padding-left:8rem}
.xxl\:py-80{padding-top:8rem;padding-bottom:8rem}
.xxl\:p-100{padding-top:10rem;padding-right:10rem;padding-bottom:10rem;padding-left:10rem}
.xxl\:pt-100{padding-top:10rem}
.xxl\:pr-100{padding-right:10rem}
.xxl\:pb-100{padding-bottom:10rem}
.xxl\:pl-100{padding-left:10rem}
.xxl\:px-100{padding-right:10rem;padding-left:10rem}
.xxl\:py-100{padding-top:10rem;padding-bottom:10rem}
.xxl\:p-160{padding-top:15rem;padding-right:15rem;padding-bottom:15rem;padding-left:15rem}
.xxl\:pt-160{padding-top:15rem}
.xxl\:pr-160{padding-right:15rem}
.xxl\:pb-160{padding-bottom:15rem}
.xxl\:pl-160{padding-left:15rem}
.xxl\:px-160{padding-right:15rem;padding-left:15rem}
.xxl\:py-160{padding-top:15rem;padding-bottom:15rem}
.xxl\:p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}
.xxl\:pt-0{padding-top:0}
.xxl\:pr-0{padding-right:0}
.xxl\:pb-0{padding-bottom:0}
.xxl\:pl-0{padding-left:0}
.xxl\:px-0{padding-right:0;padding-left:0}
.xxl\:py-0{padding-top:0;padding-bottom:0}
.xxl\:m-auto{margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}
.xxl\:mt-auto{margin-top:auto}
.xxl\:mr-auto{margin-right:auto}
.xxl\:mb-auto{margin-bottom:auto}
.xxl\:ml-auto{margin-left:auto}
.xxl\:mx-auto{margin-right:auto;margin-left:auto}
.xxl\:my-auto{margin-top:auto;margin-bottom:auto}
.xxl\:m-1{margin-top:.1rem;margin-right:.1rem;margin-bottom:.1rem;margin-left:.1rem}
.xxl\:mt-1{margin-top:.1rem}
.xxl\:mr-1{margin-right:.1rem}
.xxl\:mb-1{margin-bottom:.1rem}
.xxl\:ml-1{margin-left:.1rem}
.xxl\:mx-1{margin-right:.1rem;margin-left:.1rem}
.xxl\:my-1{margin-top:.1rem;margin-bottom:.1rem}
.xxl\:m-5{margin-top:.5rem;margin-right:.5rem;margin-bottom:.5rem;margin-left:.5rem}
.xxl\:mt-5{margin-top:.5rem}
.xxl\:mr-5{margin-right:.5rem}
.xxl\:mb-5{margin-bottom:.5rem}
.xxl\:ml-5{margin-left:.5rem}
.xxl\:mx-5{margin-right:.5rem;margin-left:.5rem}
.xxl\:my-5{margin-top:.5rem;margin-bottom:.5rem}
.xxl\:m-8{margin-top:.8rem;margin-right:.8rem;margin-bottom:.8rem;margin-left:.8rem}
.xxl\:mt-8{margin-top:.8rem}
.xxl\:mr-8{margin-right:.8rem}
.xxl\:mb-8{margin-bottom:.8rem}
.xxl\:ml-8{margin-left:.8rem}
.xxl\:mx-8{margin-right:.8rem;margin-left:.8rem}
.xxl\:my-8{margin-top:.8rem;margin-bottom:.8rem}
.xxl\:m-10{margin-top:1rem;margin-right:1rem;margin-bottom:1rem;margin-left:1rem}
.xxl\:mt-10{margin-top:1rem}
.xxl\:mr-10{margin-right:1rem}
.xxl\:mb-10{margin-bottom:1rem}
.xxl\:ml-10{margin-left:1rem}
.xxl\:mx-10{margin-right:1rem;margin-left:1rem}
.xxl\:my-10{margin-top:1rem;margin-bottom:1rem}
.xxl\:m-15{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}
.xxl\:mt-15{margin-top:1.5rem}
.xxl\:mr-15{margin-right:1.5rem}
.xxl\:mb-15{margin-bottom:1.5rem}
.xxl\:ml-15{margin-left:1.5rem}
.xxl\:mx-15{margin-right:1.5rem;margin-left:1.5rem}
.xxl\:my-15{margin-top:1.5rem;margin-bottom:1.5rem}
.xxl\:m-20{margin-top:2rem;margin-right:2rem;margin-bottom:2rem;margin-left:2rem}
.xxl\:mt-20{margin-top:2rem}
.xxl\:mr-20{margin-right:2rem}
.xxl\:mb-20{margin-bottom:2rem}
.xxl\:ml-20{margin-left:2rem}
.xxl\:mx-20{margin-right:2rem;margin-left:2rem}
.xxl\:my-20{margin-top:2rem;margin-bottom:2rem}
.xxl\:m-35{margin-top:3.5rem;margin-right:3.5rem;margin-bottom:3.5rem;margin-left:3.5rem}
.xxl\:mt-35{margin-top:3.5rem}
.xxl\:mr-35{margin-right:3.5rem}
.xxl\:mb-35{margin-bottom:3.5rem}
.xxl\:ml-35{margin-left:3.5rem}
.xxl\:mx-35{margin-right:3.5rem;margin-left:3.5rem}
.xxl\:my-35{margin-top:3.5rem;margin-bottom:3.5rem}
.xxl\:m-40{margin-top:4rem;margin-right:4rem;margin-bottom:4rem;margin-left:4rem}
.xxl\:mt-40{margin-top:4rem}
.xxl\:mr-40{margin-right:4rem}
.xxl\:mb-40{margin-bottom:4rem}
.xxl\:ml-40{margin-left:4rem}
.xxl\:mx-40{margin-right:4rem;margin-left:4rem}
.xxl\:my-40{margin-top:4rem;margin-bottom:4rem}
.xxl\:m-60{margin-top:6rem;margin-right:6rem;margin-bottom:6rem;margin-left:6rem}
.xxl\:mt-60{margin-top:6rem}
.xxl\:mr-60{margin-right:6rem}
.xxl\:mb-60{margin-bottom:6rem}
.xxl\:ml-60{margin-left:6rem}
.xxl\:mx-60{margin-right:6rem;margin-left:6rem}
.xxl\:my-60{margin-top:6rem;margin-bottom:6rem}
.xxl\:m-80{margin-top:8rem;margin-right:8rem;margin-bottom:8rem;margin-left:8rem}
.xxl\:mt-80{margin-top:8rem}
.xxl\:mr-80{margin-right:8rem}
.xxl\:mb-80{margin-bottom:8rem}
.xxl\:ml-80{margin-left:8rem}
.xxl\:mx-80{margin-right:8rem;margin-left:8rem}
.xxl\:my-80{margin-top:8rem;margin-bottom:8rem}
.xxl\:m-100{margin-top:10rem;margin-right:10rem;margin-bottom:10rem;margin-left:10rem}
.xxl\:mt-100{margin-top:10rem}
.xxl\:mr-100{margin-right:10rem}
.xxl\:mb-100{margin-bottom:10rem}
.xxl\:ml-100{margin-left:10rem}
.xxl\:mx-100{margin-right:10rem;margin-left:10rem}
.xxl\:my-100{margin-top:10rem;margin-bottom:10rem}
.xxl\:m-160{margin-top:15rem;margin-right:15rem;margin-bottom:15rem;margin-left:15rem}
.xxl\:mt-160{margin-top:15rem}
.xxl\:mr-160{margin-right:15rem}
.xxl\:mb-160{margin-bottom:15rem}
.xxl\:ml-160{margin-left:15rem}
.xxl\:mx-160{margin-right:15rem;margin-left:15rem}
.xxl\:my-160{margin-top:15rem;margin-bottom:15rem}
.xxl\:m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.xxl\:mt-0{margin-top:0}
.xxl\:mr-0{margin-right:0}
.xxl\:mb-0{margin-bottom:0}
.xxl\:ml-0{margin-left:0}
.xxl\:mx-0{margin-right:0;margin-left:0}
.xxl\:my-0{margin-top:0;margin-bottom:0}
.xxl\:-m-1{margin-top:-.1rem;margin-right:-.1rem;margin-bottom:-.1rem;margin-left:-.1rem}
.xxl\:-mt-1{margin-top:-.1rem}
.xxl\:-mr-1{margin-right:-.1rem}
.xxl\:-mb-1{margin-bottom:-.1rem}
.xxl\:-ml-1{margin-left:-.1rem}
.xxl\:-mx-1{margin-right:-.1rem;margin-left:-.1rem}
.xxl\:-mx-1[class*=grid-]:first-of-type{margin-top:-.1rem}
.xxl\:-mx-1[class*=grid-]:last-of-type{margin-bottom:-.1rem}
.xxl\:-my-1{margin-top:-.1rem;margin-bottom:-.1rem}
.xxl\:-m-5{margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem}
.xxl\:-mt-5{margin-top:-.5rem}
.xxl\:-mr-5{margin-right:-.5rem}
.xxl\:-mb-5{margin-bottom:-.5rem}
.xxl\:-ml-5{margin-left:-.5rem}
.xxl\:-mx-5{margin-right:-.5rem;margin-left:-.5rem}
.xxl\:-mx-5[class*=grid-]:first-of-type{margin-top:-.5rem}
.xxl\:-mx-5[class*=grid-]:last-of-type{margin-bottom:-.5rem}
.xxl\:-my-5{margin-top:-.5rem;margin-bottom:-.5rem}
.xxl\:-m-8{margin-top:-.8rem;margin-right:-.8rem;margin-bottom:-.8rem;margin-left:-.8rem}
.xxl\:-mt-8{margin-top:-.8rem}
.xxl\:-mr-8{margin-right:-.8rem}
.xxl\:-mb-8{margin-bottom:-.8rem}
.xxl\:-ml-8{margin-left:-.8rem}
.xxl\:-mx-8{margin-right:-.8rem;margin-left:-.8rem}
.xxl\:-mx-8[class*=grid-]:first-of-type{margin-top:-.8rem}
.xxl\:-mx-8[class*=grid-]:last-of-type{margin-bottom:-.8rem}
.xxl\:-my-8{margin-top:-.8rem;margin-bottom:-.8rem}
.xxl\:-m-10{margin-top:-1rem;margin-right:-1rem;margin-bottom:-1rem;margin-left:-1rem}
.xxl\:-mt-10{margin-top:-1rem}
.xxl\:-mr-10{margin-right:-1rem}
.xxl\:-mb-10{margin-bottom:-1rem}
.xxl\:-ml-10{margin-left:-1rem}
.xxl\:-mx-10{margin-right:-1rem;margin-left:-1rem}
.xxl\:-mx-10[class*=grid-]:first-of-type{margin-top:-1rem}
.xxl\:-mx-10[class*=grid-]:last-of-type{margin-bottom:-1rem}
.xxl\:-my-10{margin-top:-1rem;margin-bottom:-1rem}
.xxl\:-m-15{margin-top:-1.5rem;margin-right:-1.5rem;margin-bottom:-1.5rem;margin-left:-1.5rem}
.xxl\:-mt-15{margin-top:-1.5rem}
.xxl\:-mr-15{margin-right:-1.5rem}
.xxl\:-mb-15{margin-bottom:-1.5rem}
.xxl\:-ml-15{margin-left:-1.5rem}
.xxl\:-mx-15{margin-right:-1.5rem;margin-left:-1.5rem}
.xxl\:-mx-15[class*=grid-]:first-of-type{margin-top:-1.5rem}
.xxl\:-mx-15[class*=grid-]:last-of-type{margin-bottom:-1.5rem}
.xxl\:-my-15{margin-top:-1.5rem;margin-bottom:-1.5rem}
.xxl\:-m-20{margin-top:-2rem;margin-right:-2rem;margin-bottom:-2rem;margin-left:-2rem}
.xxl\:-mt-20{margin-top:-2rem}
.xxl\:-mr-20{margin-right:-2rem}
.xxl\:-mb-20{margin-bottom:-2rem}
.xxl\:-ml-20{margin-left:-2rem}
.xxl\:-mx-20{margin-right:-2rem;margin-left:-2rem}
.xxl\:-mx-20[class*=grid-]:first-of-type{margin-top:-2rem}
.xxl\:-mx-20[class*=grid-]:last-of-type{margin-bottom:-2rem}
.xxl\:-my-20{margin-top:-2rem;margin-bottom:-2rem}
.xxl\:-m-35{margin-top:-3.5rem;margin-right:-3.5rem;margin-bottom:-3.5rem;margin-left:-3.5rem}
.xxl\:-mt-35{margin-top:-3.5rem}
.xxl\:-mr-35{margin-right:-3.5rem}
.xxl\:-mb-35{margin-bottom:-3.5rem}
.xxl\:-ml-35{margin-left:-3.5rem}
.xxl\:-mx-35{margin-right:-3.5rem;margin-left:-3.5rem}
.xxl\:-mx-35[class*=grid-]:first-of-type{margin-top:-3.5rem}
.xxl\:-mx-35[class*=grid-]:last-of-type{margin-bottom:-3.5rem}
.xxl\:-my-35{margin-top:-3.5rem;margin-bottom:-3.5rem}
.xxl\:-m-40{margin-top:-4rem;margin-right:-4rem;margin-bottom:-4rem;margin-left:-4rem}
.xxl\:-mt-40{margin-top:-4rem}
.xxl\:-mr-40{margin-right:-4rem}
.xxl\:-mb-40{margin-bottom:-4rem}
.xxl\:-ml-40{margin-left:-4rem}
.xxl\:-mx-40{margin-right:-4rem;margin-left:-4rem}
.xxl\:-mx-40[class*=grid-]:first-of-type{margin-top:-4rem}
.xxl\:-mx-40[class*=grid-]:last-of-type{margin-bottom:-4rem}
.xxl\:-my-40{margin-top:-4rem;margin-bottom:-4rem}
.xxl\:-m-60{margin-top:-6rem;margin-right:-6rem;margin-bottom:-6rem;margin-left:-6rem}
.xxl\:-mt-60{margin-top:-6rem}
.xxl\:-mr-60{margin-right:-6rem}
.xxl\:-mb-60{margin-bottom:-6rem}
.xxl\:-ml-60{margin-left:-6rem}
.xxl\:-mx-60{margin-right:-6rem;margin-left:-6rem}
.xxl\:-mx-60[class*=grid-]:first-of-type{margin-top:-6rem}
.xxl\:-mx-60[class*=grid-]:last-of-type{margin-bottom:-6rem}
.xxl\:-my-60{margin-top:-6rem;margin-bottom:-6rem}
.xxl\:-m-80{margin-top:-8rem;margin-right:-8rem;margin-bottom:-8rem;margin-left:-8rem}
.xxl\:-mt-80{margin-top:-8rem}
.xxl\:-mr-80{margin-right:-8rem}
.xxl\:-mb-80{margin-bottom:-8rem}
.xxl\:-ml-80{margin-left:-8rem}
.xxl\:-mx-80{margin-right:-8rem;margin-left:-8rem}
.xxl\:-mx-80[class*=grid-]:first-of-type{margin-top:-8rem}
.xxl\:-mx-80[class*=grid-]:last-of-type{margin-bottom:-8rem}
.xxl\:-my-80{margin-top:-8rem;margin-bottom:-8rem}
.xxl\:-m-100{margin-top:-10rem;margin-right:-10rem;margin-bottom:-10rem;margin-left:-10rem}
.xxl\:-mt-100{margin-top:-10rem}
.xxl\:-mr-100{margin-right:-10rem}
.xxl\:-mb-100{margin-bottom:-10rem}
.xxl\:-ml-100{margin-left:-10rem}
.xxl\:-mx-100{margin-right:-10rem;margin-left:-10rem}
.xxl\:-mx-100[class*=grid-]:first-of-type{margin-top:-10rem}
.xxl\:-mx-100[class*=grid-]:last-of-type{margin-bottom:-10rem}
.xxl\:-my-100{margin-top:-10rem;margin-bottom:-10rem}
.xxl\:-m-160{margin-top:-15rem;margin-right:-15rem;margin-bottom:-15rem;margin-left:-15rem}
.xxl\:-mt-160{margin-top:-15rem}
.xxl\:-mr-160{margin-right:-15rem}
.xxl\:-mb-160{margin-bottom:-15rem}
.xxl\:-ml-160{margin-left:-15rem}
.xxl\:-mx-160{margin-right:-15rem;margin-left:-15rem}
.xxl\:-mx-160[class*=grid-]:first-of-type{margin-top:-15rem}
.xxl\:-mx-160[class*=grid-]:last-of-type{margin-bottom:-15rem}
.xxl\:-my-160{margin-top:-15rem;margin-bottom:-15rem}
.xxl\:-m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}
.xxl\:-mt-0{margin-top:0}
.xxl\:-mr-0{margin-right:0}
.xxl\:-mb-0{margin-bottom:0}
.xxl\:-ml-0{margin-left:0}
.xxl\:-mx-0{margin-right:0;margin-left:0}
.xxl\:-mx-0[class*=grid-]:first-of-type{margin-top:0}
.xxl\:-mx-0[class*=grid-]:last-of-type{margin-bottom:0}
.xxl\:-my-0{margin-top:0;margin-bottom:0}
.xxl\:column-gap-40{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}
.xxl\:shadow{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:shadow-parent .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:hover\:shadow-parent:hover .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:focus\:shadow:focus{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:focus\:shadow-parent:focus .shadow-child{box-shadow:0 1px 3px 0 rgba(60,60,59,.1),0 1px 2px 0 rgba(60,60,59,.06)}
.xxl\:shadow-md{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:shadow-parent-md .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:hover\:shadow-md:hover{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:hover\:shadow-parent-md:hover .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:focus\:shadow-md:focus{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:focus\:shadow-parent-md:focus .shadow-child{box-shadow:0 4px 6px -1px rgba(60,60,59,.45),0 2px 4px -1px rgba(60,60,59,.06)}
.xxl\:shadow-lg{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:shadow-parent-lg .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:hover\:shadow-lg:hover{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:hover\:shadow-parent-lg:hover .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:focus\:shadow-lg:focus{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:focus\:shadow-parent-lg:focus .shadow-child{box-shadow:0 6px 12px 6px rgba(60,60,59,.25)}
.xxl\:shadow-none{box-shadow:none}
.xxl\:shadow-parent-none .shadow-child{box-shadow:none}
.xxl\:hover\:shadow-none:hover{box-shadow:none}
.xxl\:hover\:shadow-parent-none:hover .shadow-child{box-shadow:none}
.xxl\:focus\:shadow-none:focus{box-shadow:none}
.xxl\:focus\:shadow-parent-none:focus .shadow-child{box-shadow:none}
.xxl\:opacity-0{opacity:0}
.xxl\:opacity-parent-0 .opacity-child{opacity:0}
.xxl\:opacity-15{opacity:.15}
.xxl\:opacity-parent-15 .opacity-child{opacity:.15}
.xxl\:opacity-25{opacity:.25}
.xxl\:opacity-parent-25 .opacity-child{opacity:.25}
.xxl\:opacity-40{opacity:.4}
.xxl\:opacity-parent-40 .opacity-child{opacity:.4}
.xxl\:opacity-50{opacity:.5}
.xxl\:opacity-parent-50 .opacity-child{opacity:.5}
.xxl\:opacity-65{opacity:.65}
.xxl\:opacity-parent-65 .opacity-child{opacity:.65}
.xxl\:opacity-75{opacity:.75}
.xxl\:opacity-parent-75 .opacity-child{opacity:.75}
.xxl\:opacity-85{opacity:.85}
.xxl\:opacity-parent-85 .opacity-child{opacity:.85}
.xxl\:opacity-100{opacity:1}
.xxl\:opacity-parent-100 .opacity-child{opacity:1}
.xxl\:flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.xxl\:flex-col,.xxl\:flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.xxl\:flex-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row}
.xxl\:flex-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}
.xxl\:flex-col{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.xxl\:flex-col-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}
.xxl\:flex-unset{display:unset;flex-direction:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.xxl\:flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.xxl\:flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.xxl\:flex-grow-on{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.xxl\:flex-grow-off{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}
.xxl\:flex-shrink-on{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.xxl\:flex-shrink-off{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.xxl\:flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.xxl\:flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}
.xxl\:flex-none{flex-direction:unset;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset}
.xxl\:flex-auto{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.xxl\:flex-stretch{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.xxl\:justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.xxl\:justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.xxl\:justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.xxl\:justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.xxl\:justify-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.xxl\:justify-space-evenly{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.xxl\:align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.xxl\:align-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.xxl\:align-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.xxl\:align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.xxl\:align-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.xxl\:align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}
.xxl\:align-self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.xxl\:align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.xxl\:align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.xxl\:align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}
.xxl\:content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.xxl\:content-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.xxl\:content-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}
.xxl\:content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}
.xxl\:content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}
.xxl\:content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}
.xxl\:content-space-evenly{-webkit-align-content:space-evenly;-ms-flex-line-pack:space-evenly;align-content:space-evenly}
.xxl\:ratio-logo:before{padding-top:141.59292%}
.xxl\:ratio-custom:before{padding-top:140%}
.xxl\:ratio-custom-1:before{padding-top:74.28571%}
.xxl\:ratio-custom-2:before{padding-top:70.17544%}
.xxl\:ratio-custom-3:before{padding-top:50%}
.xxl\:ratio-1x1:before{padding-top:100%}
.xxl\:ratio-4x3:before{padding-top:75%}
.xxl\:ratio-16x9:before{padding-top:56.25%}
.xxl\:ratio-5x2:before{padding-top:40%}
.xxl\:ratio-unstuck-design:before{padding-top:10%}
.xxl\:ratio-none:before{padding-top:0}
.xxl\:container{width:calc(100% - 3rem)}
.xxl\:container-fluid{width:100%;max-width:100%}
.xxl\:container-sm{max-width:57.6rem}
.xxl\:container-md{max-width:71rem}
.xxl\:container-lg{max-width:96rem}
.xxl\:container-xl{max-width:120rem}
.xxl\:container-xxl{max-width:140rem}
.xxl\:container-article{max-width:88rem}
.xxl\:col-1{width:8.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-2{width:16.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-3{width:25%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-4{width:33.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-5{width:41.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-6{width:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-7{width:58.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-8{width:66.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-9{width:75%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-10{width:83.33333%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-11{width:91.66667%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-12{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.xxl\:col-auto{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.xxl\:col-flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
.xxl\:col-unset{width:auto;-webkit-box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit}
.xxl\:col-count-0{-webkit-column-count:0;-moz-column-count:0;column-count:0}
.xxl\:col-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.xxl\:col-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.xxl\:col-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.xxl\:icon{width:2.6rem}
.xxl\:icon img,.xxl\:icon svg{width:100%;max-height:2.6rem}
.xxl\:icon-8{width:.8rem}
.xxl\:icon-8 img,.xxl\:icon-8 svg{width:100%;max-width:.8rem;height:auto;max-height:100%}
.xxl\:icon-15{width:1.5rem}
.xxl\:icon-15 img,.xxl\:icon-15 svg{width:100%;max-width:1.5rem;height:auto;max-height:100%}
.xxl\:icon-20{width:2rem}
.xxl\:icon-20 img,.xxl\:icon-20 svg{width:100%;max-width:2rem;height:auto;max-height:100%}
.xxl\:icon-22{width:2.2rem}
.xxl\:icon-22 img,.xxl\:icon-22 svg{width:100%;max-width:2.2rem;height:auto;max-height:100%}
.xxl\:icon-26{width:2.6rem}
.xxl\:icon-26 img,.xxl\:icon-26 svg{width:100%;max-width:2.6rem;height:auto;max-height:100%}
.xxl\:icon-44{width:4.4rem}
.xxl\:icon-44 img,.xxl\:icon-44 svg{width:100%;max-width:4.4rem;height:auto;max-height:100%}
.xxl\:icon-60{width:6rem}
.xxl\:icon-60 img,.xxl\:icon-60 svg{width:100%;max-width:6rem;height:auto;max-height:100%}
.xxl\:icon-80{width:8rem}
.xxl\:icon-80 img,.xxl\:icon-80 svg{width:100%;max-width:8rem;height:auto;max-height:100%}
.xxl\:icon-135{width:13.5rem}
.xxl\:icon-135 img,.xxl\:icon-135 svg{width:100%;max-width:13.5rem;height:auto;max-height:100%}
.xxl\:icon-165{width:16.5rem}
.xxl\:icon-165 img,.xxl\:icon-165 svg{width:100%;max-width:16.5rem;height:auto;max-height:100%}
.xxl\:icon-270{width:27rem}
.xxl\:icon-270 img,.xxl\:icon-270 svg{width:100%;max-width:27rem;height:auto;max-height:100%}
.xxl\:icon-logo{width:10.8rem}
.xxl\:icon-logo img,.xxl\:icon-logo svg{width:100%;max-width:10.8rem;height:auto;max-height:100%}
.xxl\:icon-logo-sm{width:6.4rem}
.xxl\:icon-logo-sm img,.xxl\:icon-logo-sm svg{width:100%;max-width:6.4rem;height:auto;max-height:100%}
.xxl\:icon-unstuck-design{width:19.5rem}
.xxl\:icon-unstuck-design img,.xxl\:icon-unstuck-design svg{width:100%;max-width:19.5rem;height:auto;max-height:100%}
.xxl\:icon-auto{width:auto}
.xxl\:icon-auto img,.xxl\:icon-auto svg{width:100%;max-width:auto;height:auto;max-height:100%}
.xxl\:d-block{display:block}
.xxl\:d-inline-block{display:inline-block}
.xxl\:d-inline{display:inline}
.xxl\:d-table{display:table}
.xxl\:d-table-row{display:table-row}
.xxl\:d-table-cell{display:table-cell}
.xxl\:d-hidden{display:none}
.xxl\:d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.xxl\:d-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}
.xxl\:f-weight-inherit{font-weight:inherit}
.xxl\:f-weight-light{font-weight:300}
.xxl\:f-weight-regular{font-weight:400}
.xxl\:hover\:f-weight-regular:hover{font-weight:400}
.xxl\:focus\:f-weight-regular:focus{font-weight:400}
.xxl\:f-weight-bold{font-weight:700}
.xxl\:f-color-inherit{color:inherit}
.xxl\:hover\:f-color-inherit:hover{color:inherit}
.xxl\:focus\:f-color-inherit:focus{color:inherit}
.xxl\:f-color-default{color:#3c3c3b}
.xxl\:hover\:f-color-default:hover{color:#3c3c3b}
.xxl\:focus\:f-color-default:focus{color:#3c3c3b}
.xxl\:f-color-primary{color:#3c3c3b}
.xxl\:hover\:f-color-primary:hover{color:#3c3c3b}
.xxl\:focus\:f-color-primary:focus{color:#3c3c3b}
.xxl\:f-color-red{color:#fc0404}
.xxl\:hover\:f-color-red:hover{color:#fc0404}
.xxl\:focus\:f-color-red:focus{color:#fc0404}
.xxl\:f-color-green{color:#065502}
.xxl\:hover\:f-color-green:hover{color:#065502}
.xxl\:focus\:f-color-green:focus{color:#065502}
.xxl\:f-color-dark{color:#1f1f1f}
.xxl\:hover\:f-color-dark:hover{color:#1f1f1f}
.xxl\:focus\:f-color-dark:focus{color:#1f1f1f}
.xxl\:f-color-light{color:#e9e9e9}
.xxl\:hover\:f-color-light:hover{color:#e9e9e9}
.xxl\:focus\:f-color-light:focus{color:#e9e9e9}
.xxl\:f-color-white{color:#fff}
.xxl\:hover\:f-color-white:hover{color:#fff}
.xxl\:focus\:f-color-white:focus{color:#fff}
.xxl\:f-color-black{color:#000}
.xxl\:hover\:f-color-black:hover{color:#000}
.xxl\:focus\:f-color-black:focus{color:#000}
.xxl\:overflow-auto{overflow:auto}
.xxl\:overflow-hidden{overflow:hidden}
.xxl\:overflow-visible{overflow:visible}
.xxl\:overflow-scroll{overflow:scroll}
.xxl\:overflow-x-auto{overflow-x:auto}
.xxl\:overflow-y-auto{overflow-y:auto}
.xxl\:overflow-x-hidden{overflow-x:hidden}
.xxl\:overflow-y-hidden{overflow-y:hidden}
.xxl\:overflow-x-visible{overflow-x:visible}
.xxl\:overflow-y-visible{overflow-y:visible}
.xxl\:overflow-x-scroll{overflow-x:scroll}
.xxl\:overflow-y-scroll{overflow-y:scroll}
.xxl\:scrolling-touch{-webkit-overflow-scrolling:touch}
.xxl\:scrolling-auto{-webkit-overflow-scrolling:auto}
.xxl\:-z-1{z-index:-1}
.xxl\:z-auto{z-index:auto}
.xxl\:z-0{z-index:0}
.xxl\:z-10{z-index:10}
.xxl\:z-20{z-index:20}
.xxl\:z-30{z-index:30}
.xxl\:z-40{z-index:40}
.xxl\:z-50{z-index:50}
}
.owl-carousel .owl-item,̥ .owl-carousel{position:relative;-webkit-tap-highlight-color:transparent}
.owl-carousel{z-index:1;visibility:hidden;width:100%}
.owl-carousel .owl-stage{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-auto-height .owl-stage{display:block}
.owl-carousel .owl-stage:after{line-height:0;display:block;visibility:hidden;clear:both;height:0;content:'.'}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.owl-carousel .owl-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;flex-direction:column;min-height:1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{visibility:visible}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{display:block;opacity:0}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}
.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;z-index:1;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;cursor:pointer;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;background:url(owl.video.play.png) no-repeat;-webkit-backface-visibility:hidden}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{height:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;background-repeat:no-repeat;background-position:center center;background-size:contain}
.owl-carousel .owl-video-frame{position:relative;z-index:1;width:100%;height:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{font-size:14px;display:inline-block;margin:5px;padding:4px 7px;cursor:pointer;color:#fff;border-radius:3px;background:#d6d6d6}
.owl-theme .owl-nav [class*=owl-]:hover{text-decoration:none;color:#fff;background:#869791}
.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{display:block;width:10px;height:10px;margin:5px 7px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px;background:#d6d6d6;-webkit-backface-visibility:visible}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.mfp-bg{position:fixed;z-index:1042;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:.8;background:#0b0b0b}
.mfp-wrap{position:fixed;z-index:1043;top:0;left:0;width:100%;height:100%;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:0 8px;text-align:center}
.mfp-container:before{display:inline-block;height:100%;content:'';vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;text-align:left;vertical-align:middle}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;width:auto;margin-top:-.8em;text-align:center;color:#ccc}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-arrow,button.mfp-close{z-index:1046;display:block;overflow:visible;padding:0;cursor:pointer;border:0;outline:0;background:0 0;box-shadow:none;-webkit-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;text-align:center;text-decoration:none;opacity:.65;color:#fff}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:-6px;width:100%;padding-right:6px;text-align:right;color:#fff}
.mfp-counter{font-size:12px;line-height:18px;position:absolute;top:0;right:0;white-space:nowrap;color:#ccc}
.mfp-arrow{position:absolute;top:50%;width:90px;height:110px;margin:0;margin-top:-55px;padding:0;opacity:.65;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow:after,.mfp-arrow:before{position:absolute;top:0;left:0;display:block;width:0;height:0;margin-top:35px;margin-left:35px;content:'';border:medium inset transparent}
.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}
.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{overflow:hidden;width:100%;height:0;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6)}
img.mfp-img{line-height:0;display:block;box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0 40px}
.mfp-figure{line-height:0}
.mfp-figure:after{position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;display:block;width:auto;height:auto;content:'';background:#444;box-shadow:0 0 8px rgba(0,0,0,.6)}
.mfp-figure small{font-size:12px;line-height:14px;display:block;color:#bdbdbd}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}
.mfp-title{line-height:18px;padding-right:36px;text-align:left;word-wrap:break-word;color:#f3f3f3}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{top:3px;right:5px}
.mfp-img-mobile .mfp-close{line-height:35px;position:fixed;top:0;right:0;width:35px;height:35px;padding:0;text-align:center;background:rgba(0,0,0,.6)}
}
@media all and (max-width:900px){
.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-right:6px;padding-left:6px}
}
[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}
[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}
[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}
[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}
[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}
[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}
[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}
[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}
[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}
[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}
[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}
[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}
[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}
[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}
[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}
[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}
[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}
[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}
[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}
[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{-webkit-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}
[data-aos^=fade][data-aos^=fade]{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;opacity:0}
[data-aos^=fade][data-aos^=fade].aos-animate{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
[data-aos=fade-up]{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
[data-aos=fade-down]{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
[data-aos=fade-right]{-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
[data-aos=fade-left]{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
[data-aos^=zoom][data-aos^=zoom]{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;opacity:0}
[data-aos^=zoom][data-aos^=zoom].aos-animate{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);opacity:1}
[data-aos=zoom-in]{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}
[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.navbar li{position:relative}
.navbar li:after{position:absolute;bottom:1rem;left:50%;display:block;clear:both;width:50%;height:0;margin:0;content:'';-webkit-transition:opacity .7s .2s ease-in-out;transition:opacity .7s .2s ease-in-out;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:0;color:inherit;border:.1rem solid;border-width:0 0 .1rem 0}
.navbar li.active:after{width:2.5rem;-webkit-animation:fadeIn 1s .5s ease-in-out both;animation:fadeIn 1s .5s ease-in-out both;opacity:1}
.navbar a{text-decoration:none!important; -webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;}
@media all and (max-width:992px){
.navbar{max-width:calc(100% - 2.5rem);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}
.navbar ul{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}
.nav-transition .navbar{-webkit-transition:all .7s .2s ease-in-out;transition:all .7s .2s ease-in-out}
}
@media all and (max-width:992px){
.jsNavbarToggle.is-open .navbar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}
.jsNavbarToggle.is-open .hamburger{position:fixed;z-index:9999;top:2.8rem;right:2rem}
}
h1,h2,h3,h4{font-family:bebas-neue-by-fontfabric,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif;line-height:1;letter-spacing:.15rem}
h1.f-height-tight,h2.f-height-tight,h3.f-height-tight,h4.f-height-tight{line-height:1.2}
b,strong{font-weight:700}
::marker{color:#fc0404}
.f-color-dark ::marker{color:#1f1f1f}
main{margin-top:9.7rem}
@media (min-width:992px){
main{margin-top:15.3rem}
}
@media (min-width:992px){
.header{min-height:15rem}
}
.navbar a.is-active{color:#fc0404}
.select:after{border-width:0 0 .2rem .2rem}
.transition-all,.transition-all [class*='focus:'],.transition-all [class*='hover:']{-webkit-transition:all .45s 0s ease-in-out;transition:all .45s 0s ease-in-out}
a{vertical-align:top;color:inherit}
.button{font-family:bebas-neue-by-fontfabric,Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif;line-height:1.2;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.button>span:not(.icon){margin:0 .5rem;padding-top:8px!important;padding-bottom:5px!important}
.button .icon{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}
.button.box-button{font-size:3rem}
@media (min-width:992px){
.button{white-space:nowrap}
}
@media (min-width:992px){
.hero-banner{min-height:74rem}
}
@media (min-width:992px){
.banner{min-height:58rem}
}
@media (max-width:992px){
.lacrosse-bg{left:50%;width:200vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
@media (min-width:992px){
.lacrosse-bg{margin-right:-20%;margin-bottom:-15%}
}
.text-wrap>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:2rem}
.text-wrap-lg>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:4rem}
.text-wrap-md>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:2.5rem}
.text-wrap-sm>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:1.5rem}
.athletecls ul>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:1.5rem}
.athletecls ol>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:1.5rem}
.text-wrap-xs>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:1rem}

.img-rollover{overflow:hidden}
.img-rollover .card-image,.img-rollover .play-button{-webkit-transition:all .35s 0s;transition:all .35s 0s}
.image-rollover-parent:hover .img-rollover .card-image,.img-rollover:hover .card-image{-webkit-transform:scale(1.045);-ms-transform:scale(1.045);transform:scale(1.045)}
.brand-logo,.unstuck-link{display:inline-block}
.unstuck-link{margin-top:5px}
.mfp-image-holder .mfp-close{font-family:'';font-size:6.4rem;font-weight:100;margin-top:44px;padding-right:15px;opacity:1;text-shadow:0 0 2px rgba(0,0,0,.4)}
button.mfp-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:4.8rem;height:4.8rem;color:#fff;background-color:#3c3c3b;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
button.mfp-arrow,button.mfp-arrow:active{margin-top:-2.4rem}
button.mfp-arrow::before{display:none}
button.mfp-arrow::after{top:unset;left:unset;width:2rem;height:2rem;margin:0;color:inherit;border:.12rem solid}
button.mfp-arrow-left::after{margin-left:.5rem;-webkit-transform:rotate(-45deg) translate(2px,2px);-ms-transform:rotate(-45deg) translate(2px,2px);transform:rotate(-45deg) translate(2px,2px);border-right:transparent;border-bottom:transparent}
button.mfp-arrow-right::after{margin-right:.5rem;-webkit-transform:rotate(-45deg) translate(-2px,-2px);-ms-transform:rotate(-45deg) translate(-2px,-2px);transform:rotate(-45deg) translate(-2px,-2px);border-top:transparent;border-left:transparent}
.image-placeholder{background-image:url(../images/image-placeholder.png);background-repeat:no-repeat;background-position:center}
@media (max-width:576px){
a[href^=http]{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis}
	.imageouter a[href^=http]{
		display: block !important; 
	}
}
.list-style{-webkit-column-rule-style:solid;-moz-column-rule-style:solid;column-rule-style:solid;-webkit-column-rule-width:.1rem;-moz-column-rule-width:.1rem;column-rule-width:.1rem}
@media (min-width:992px){
.horizontal-card{min-height:50rem}
}
.banner-carousel{width:calc(100% + 2px)}
.carousel-outer .jsCarouselNxt,.carousel-outer .jsCarouselPrv{margin-top:-2.2rem}
@media (min-width:992px){
.footer-links li:not(:last-child){border-right:1px solid}
}
@media (min-width:992px){
.card .brief,.card .icon{opacity:0}
.card .brief{overflow:hidden;max-height:0;-webkit-transition:max-height .35s 0s ease-out,opacity .35s 0s linear;transition:max-height .35s 0s ease-out,opacity .35s 0s linear}
.card:hover .brief,.card:hover .icon{opacity:1}
.card:hover .brief{max-height:50em;-webkit-transition:max-height .95s 0s ease-in-out,opacity .75s 0s ease-in-out;transition:max-height .95s 0s ease-in-out,opacity .75s 0s ease-in-out}
}
.select-small{max-width:12rem}
.jsBannerCarouselCenter .owl-item{opacity:.45}
.jsBannerCarouselCenter .owl-item.center{opacity:1}
@media (min-width:992px){
.jsBannerCarouselCenter .item{width:96rem}
}
.sliceIn-parent{opacity:0}
.sliceIn-parent.in-view{-webkit-animation:sliceInParent .75s ease-in-out;animation:sliceInParent .75s ease-in-out;opacity:1}
.sliceIn-parent.in-view .sliceIn-child{-webkit-animation:sliceInChild .75s ease-in-out;animation:sliceInChild .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-left{-webkit-animation:sliceInFromLeftParent .75s ease-in-out;animation:sliceInFromLeftParent .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-left .sliceIn-child{-webkit-animation:sliceInFromLeftChild .75s ease-in-out;animation:sliceInFromLeftChild .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-top{-webkit-animation:sliceInFromTopParent .75s ease-in-out;animation:sliceInFromTopParent .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-top .sliceIn-child{-webkit-animation:sliceInFromTopChild .75s ease-in-out;animation:sliceInFromTopChild .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-bottom{-webkit-animation:sliceInFromBottomParent .75s ease-in-out;animation:sliceInFromBottomParent .75s ease-in-out}
.sliceIn-parent.in-view.sliceIn-from-bottom .sliceIn-child{-webkit-animation:sliceInFromBottomChild .75s ease-in-out;animation:sliceInFromBottomChild .75s ease-in-out}
@-webkit-keyframes sliceInParent{
from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes sliceInParent{
from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes sliceInChild{
from{-webkit-transform:translateX(100%);transform:translateX(100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes sliceInChild{
from{-webkit-transform:translateX(100%);transform:translateX(100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes sliceInFromLeftParent{
from{-webkit-transform:translateX(100%);transform:translateX(100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes sliceInFromLeftParent{
from{-webkit-transform:translateX(100%);transform:translateX(100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes sliceInFromLeftChild{
from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes sliceInFromLeftChild{
from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes sliceInFromTopParent{
from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes sliceInFromTopParent{
from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes sliceInFromTopChild{
from{-webkit-transform:translateY(100%);transform:translateY(100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes sliceInFromTopChild{
from{-webkit-transform:translateY(100%);transform:translateY(100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes sliceInFromBottomParent{
from{-webkit-transform:translateY(100%);transform:translateY(100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes sliceInFromBottomParent{
from{-webkit-transform:translateY(100%);transform:translateY(100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes sliceInFromBottomChild{
from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes sliceInFromBottomChild{
from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
to{-webkit-transform:translateY(0);transform:translateY(0)}
}
@media all and (max-width:992px){
.navbar{max-width:calc(100% - 6rem)}
}
.jsNavbarToggle.is-open .header{position:fixed}
.jsNavbarToggle.is-open .hamburger{position:relative;top:0;right:0}
/*
.wpcf7-response-output{ margin:0px !important; padding:0px !important;}*/
span.wpcf7-list-item{
margin-top: 1px !important;
margin-left: 0px !important;
margin-right: 0px !important;
}
#newtick{
background-color:#fff !important;
}

div.wpcf7 .ajax-loader {
position:absolute !important; 
}
#sebd{
padding-top: 8px !important;
padding-bottom: 5px !important;
padding-left: 65px;
padding-right: 65px;
/*margin: 0 .5rem;*/

}

.athletepcls p:nth-child(odd) { 
margin-bottom: 1.5rem !important;
 }
.athletepcls p:nth-child(even) { 
margin-bottom: 0rem !important;
 }
 
 .newrelatedcls{
 font-size: inherit;
margin-left: 1rem;
padding-right: 1rem;
margin-top: 2px;
 }

.pagicls .page-numbers{
	text-decoration: none;
	height:26px;
	width:26px;
}
.page-numbers.current{
	color: #fc0404;
}

.pagicls .next.page-numbers{
margin-top: 2px;
}
.pagicls .prev.page-numbers{
margin-top: 2px;
}
 
 #sebd:hover{
 border-color:#1f1f1f;
 }
 .oneold:nth-of-type(1){
	margin-bottom: 0rem !important;
 }
 .oneold:nth-child(odd) { 
margin-bottom: 0rem !important;
 }
 
 
 
 
 
.page-list {
	text-decoration: none; 
	list-style-type:none; 
	
}
.page_item{
padding:10px;
}
.page-list li a{  
text-decoration: none;  
}
.page-item-248{
display:none;
}

.page_item:hover{   
color:#fc0404;
}



 
@media (max-width: 555px) {
.mobcls{
	margin-top: 0rem !important;   
}
	.mob-top{
		top:100% !important;   
		
	}
	.mob-top a{
	padding-top: 8px;
	}
}

#newenquityid{
text-rendering: auto !important;
}

.owl-item.active.center .item .portraitcls figure {
  background-size: contain;
  background-repeat: no-repeat;
  background-color: #e9e9e9;
}
.bgbannerimg_cls figure,figure{
	margin: 0px !important;
}
.text-wrap_new>:not(:last-child):not(.line-divider):not(.free-child){margin-bottom:2rem !important}
/*
.portraitimg.owl-item.active .portraitcls{
background-size: contain;
background-repeat: no-repeat;
background-color: #e9e9e9;
}
.portraitcls{
	
}*/
.strengths_cls p{
	margin-bottom: 1.5rem;
}

.personalbestcls p{
	margin-bottom: 1.5rem;
}



@media (min-width:992px){
	.mt-navi{margin-top:65px;}
	.socialize_left_top{position:absolute; left:0; top:30px; z-index:10;}	
}
.contact_us_btn{position:absolute; right:0; top:20px; display:block; width:145px; height:35px; text-align:center; text-transform:uppercase; font-size:21px; border:1px solid #fc0404; padding:3px; text-decoration:none;
	-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;
}

.shop_btn{
	position:absolute; 
	right:170px !important; 
	top:20px; 
	display:block; 
	width:145px; 
	height:35px; 
	text-align:center; 
	text-transform:uppercase; 
	font-size:21px; 
	border:1px solid #135602 !important; 
	padding:3px; 
	text-decoration:none;
	-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;
}


.contact_us_btn:hover{background:#fc0404; color:#fff;}
.contact_us_btn_mob{display:none;}

.shop_btn:hover{background:#135602 !important; color:#fff;}
.shop_btn_mob{display:none;}
@media (max-width:991px){
	.socialize_left_top,
	.contact_us_btn{display:none;}
	.contact_us_btn_mob{display:block; top:27px; right:207px;}

	.shop_btn{display:none;}
	.shop_btn_mob{display:block; top:47px; right:207px;}
}
@media (max-width:500px){
	.contact_us_btn_mob{top:15px; right:0; width:90px; height:30px; font-size:18px;}
	.shop_mob{top:15px; right:100 !important; width:90px; height:30px; font-size:18px;}
	.social_mob{margin-top:45px;}
	.burger_menu{margin-top:45px;}
}