/*------------------------------/

    01 - .Normalize
    02 - .Print
    03 - .Fonts
    04 - .Typography
    05 - .Layout
       L - (Spaces)
       L - (Grid)
       L - (NoFlex)
    06 - .Forms
       L - (Input/textarea/select)
       L - (Icon)
       L - (Select)
       L - (Checkbox/Radio)
       L - (Buttons)
       L - (Form inline)
    07 - .Misc
       L - (Clear Fix)
       L - (Transitions)
       L - (Hide/Show)
    08 - .Color
       L - (General)
       L - (Form elements)
       L - (Buttons)
    09 - .Header
    10 - .Body
    11 - .Footer
    12 - .Responsive Web Design
       L - (max-width:62em)
       L - (max-width:34em)
       L - (min-width:34em)
       L - (min-width:48em)
       L - (min-width:62em)
       L - (min-width:62em) and (max-width:80em)
       L - (min-width:80em)

/------------------------------*/

/*01 - .Normalize*/
html{box-sizing:border-box;font-family:sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary,picture{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover,:focus{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong,em{font-weight:700}dfn{font-style:italic}h1{font-size:2rem;margin:0.67rem 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25rem}sup{top:-0.5rem}img,video,iframe{border:0;max-width:100%;height:auto;display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1rem}figure img{vertical-align:top}hr{background-color:#f1f1f1;border:0;height:1px;overflow:visible}table{border-collapse:collapse;border-spacing:0;width:100%}caption{margin-bottom:-1px}caption,td,th{border:1px solid #eee;padding:.9370rem;text-align:left}thead th{background-color:#fafafa}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:0}fieldset{border:0;margin:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type='checkbox'],[type='radio']{padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline:0}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}

/*02 - .Print*/
@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:'('attr(href)')'}abbr[title]:after{content:'('attr(title)')'}a[href^='#']:after,a[href^='javascript:']:after{content:''}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*03 - .Fonts*/
.ViralRich{font-family:'Pacifico', sans-serif;font-weight:400;transition:.2s}
body{font-family:'Montserrat', sans-serif}

/*04 - .Typography*/
body{font-size:.875rem;line-height:1.5625rem}
dl dt{font-weight:700}
p,h1,h2,h3,h4,h5,h6{font-size:inherit}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.Title a{color:inherit}
h1{font-size:1.5rem}
h2{font-size:1.25rem}
h3{font-size:1.1870rem}
h4{font-size:1.125rem}
h5{font-size:1.0625rem}
h6{font-size:1rem}

/*05 - .Layout*/
*,:before,:after{box-sizing:inherit}
html,body{height:100%}
html{overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}
.AA-Wp{display:table;width:100%;min-height:100%;table-layout:fixed}
.AA-Wp>.Body{display:table-row;height:100%;width:100%}
.Container{margin:0 auto;padding:0 1.25rem;width:100%}

/*(Spaces)*/hr{margin:1.870rem 0}
ul,ol,dl{list-style-position:outside}
ul ul{list-style-type:inherit}
ul ul,ul ol,ol ol,ol ul{margin-left:.9370rem;margin-bottom:0}
ul,ol{margin-left:.9370rem}
nav ul,[class*='Menu'],[class*='List'],[class*='Row']{margin:0;padding:0;list-style-type:none}
h1,h2,h3,h4,h5,h6{margin-top:0}
p{margin-top:0;margin-bottom:1rem}
ul,ol,dl,dl dt,dl dd,h1,h2,h3,h4,h5,h6,p,blockquote,table,input,textarea,button,select,[class*='Form-']{margin-bottom:.9370rem}
[class*='Row']{margin-left:-.625rem;margin-right:-.625rem}
[class*='Row']>*{padding-left:.625rem;padding-right:.625rem;min-width:0}
.RowCn>.Row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
[class*='Form-'] input,[class*='Form-'] button,[class*='Form-'] textarea,[class*='Form-'] select,[class*='Form-'] .Form-Select{margin-bottom:0}
[class*='Form-'] [class*='Form-']{margin-bottom:0}

/*(Grid)*/.Column{margin-left:auto;margin-right:auto}[class*='Row'] .Column{margin-left:0;margin-right:0}.AF.Rows>*{float:left}.AX[class*='Row']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.AX.Rows>*,.AX.Row.AFluid>.AFixed{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.AX.Row.AFluid>*{-webkit-flex:1;-ms-flex:1;flex:1}.Column.A01,.Rows.A01>*{width:8.33333333%}.Column.A02,.Rows.A02>*{width:16.66666667%}.Column.A20,.Rows.A20>*{width:20%}.Column.A03,.Rows.A03>*{width:25%}.Column.A04,.Rows.A04>*{width:33.33333333%}.Column.A05,.Rows.A05>*{width:41.66666667%}.Column.A06,.Rows.A06>*{width:50%}.Column.A07,.Rows.A07>*{width:58.33333333%}.Column.A08,.Rows.A08>*{width:66.66666667%}.Column.A09,.Rows.A09>*{width:75%}.Column.A10,.Rows.A10>*{width:83.33333333%}.Column.A11,.Rows.A11>*{width:91.66666667%}.Column.A12,.Rows.A12>*{width:100%}/*(min-width:34em)*/
@media screen and (min-width:34em){.BF.Rows>*{float:left}.BX[class*='Row']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.BX.Rows>*,.BX.Row.BFluid>.BFixed{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.BX.Row.BFluid>*{-webkit-flex:1;-ms-flex:1;flex:1}.Column.B01,.Rows.B01>*{width:8.33333333%}.Column.B02,.Rows.B02>*{width:16.66666667%}.Column.B20,.Rows.B20>*{width:20%}.Column.B03,.Rows.B03>*{width:25%}.Column.B04,.Rows.B04>*{width:33.33333333%}.Column.B05,.Rows.B05>*{width:41.66666667%}.Column.B06,.Rows.B06>*{width:50%}.Column.B07,.Rows.B07>*{width:58.33333333%}.Column.B08,.Rows.B08>*{width:66.66666667%}.Column.B09,.Rows.B09>*{width:75%}.Column.B10,.Rows.B10>*{width:83.33333333%}.Column.B11,.Rows.B11>*{width:91.66666667%}.Column.B12,.Rows.B12>*{width:100%}}/*(min-width:48em)*/
@media screen and (min-width:48em){.CF.Rows>*{float:left}.CX[class*='Row']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.CX.Rows>*,.CX.Row.CFluid>.CFixed{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.CX.Row.CFluid>*{-webkit-flex:1;-ms-flex:1;flex:1}.Column.C01,.Rows.C01>*{width:8.33333333%}.Column.C02,.Rows.C02>*{width:16.66666667%}.Column.C20,.Rows.C20>*{width:20%}.Column.C03,.Rows.C03>*{width:25%}.Column.C04,.Rows.C04>*{width:33.33333333%}.Column.C05,.Rows.C05>*{width:41.66666667%}.Column.C06,.Rows.C06>*{width:50%}.Column.C07,.Rows.C07>*{width:58.33333333%}.Column.C08,.Rows.C08>*{width:66.66666667%}.Column.C09,.Rows.C09>*{width:75%}.Column.C10,.Rows.C10>*{width:83.33333333%}.Column.C11,.Rows.C11>*{width:91.66666667%}.Column.C12,.Rows.C12>*{width:100%}}/*(min-width:62em)*/
@media screen and (min-width:62em){.DF.Rows>*{float:left}.DX[class*='Row']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.DX.Rows>*,.DX.Row.DFluid>.DFixed{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.DX.Row.DFluid>*{-webkit-flex:1;-ms-flex:1;flex:1}.Column.D01,.Rows.D01>*{width:8.33333333%}.Column.D02,.Rows.D02>*{width:16.66666667%}.Column.D20,.Rows.D20>*{width:20%}.Column.D03,.Rows.D03>*{width:25%}.Column.D04,.Rows.D04>*{width:33.33333333%}.Column.D05,.Rows.D05>*{width:41.66666667%}.Column.D06,.Rows.D06>*{width:50%}.Column.D07,.Rows.D07>*{width:58.33333333%}.Column.D08,.Rows.D08>*{width:66.66666667%}.Column.D09,.Rows.D09>*{width:75%}.Column.D10,.Rows.D10>*{width:83.33333333%}.Column.D11,.Rows.D11>*{width:91.66666667%}.Column.D12,.Rows.D12>*{width:100%}}/*(min-width:70em)*/
@media screen and (min-width:70em){.Container{max-width:1170px}.EF.Rows>*{float:left}.EX[class*='Row']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.EX.Rows>*,.EX.Row.EFluid>.EFixed{-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%}.EX.Row.EFluid>*{-webkit-flex:1;-ms-flex:1;flex:1}.Column.E01,.Rows.E01>*{width:8.33333333%}.Column.E02,.Rows.E02>*{width:16.66666667%}.Column.E20,.Rows.E20>*{width:20%}.Column.E03,.Rows.E03>*{width:25%}.Column.E04,.Rows.E04>*{width:33.33333333%}.Column.E05,.Rows.E05>*{width:41.66666667%}.Column.E06,.Rows.E06>*{width:50%}.Column.E07,.Rows.E07>*{width:58.33333333%}.Column.E08,.Rows.E08>*{width:66.66666667%}.Column.E09,.Rows.E09>*{width:75%}.Column.E10,.Rows.E10>*{width:83.33333333%}.Column.E11,.Rows.E11>*{width:91.66666667%}.Column.E12,.Rows.E12>*{width:100%}}

/*(NoFlex)*/.no-flexbox.no-flexboxlegacy.no-flexboxtweener .AX.Rows>*{float:left}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .AX.Row{display:table;table-layout:fixed;width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .AX.Row.Wa{table-layout:auto}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .AX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .AX.Row.AFluid>*:not([class*='AFixed']){width:100%}/*flexboxlegacy*/
.no-flexbox.flexboxlegacy.no-flexboxtweener .AX.Row{display:-webkit-box;display:-moz-box}.no-flexbox.flexboxlegacy.no-flexboxtweener .AX.Row.AFluid>*{-webkit-box-flex:1;-moz-box-flex:1}.no-flexbox.flexboxlegacy.no-flexboxtweener .AX.Row.AFluid>.AFixed{-webkit-box-flex:0;-moz-box-flex:0}.no-flexbox.flexboxlegacy.no-flexboxtweener .AX.Rows>*{float:left}/*min-width:34em*/
@media screen and (min-width:34em){.no-flexbox.no-flexboxlegacy.no-flexboxtweener .BX.Rows>*{float:left}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .BX.Row{display:table;table-layout:fixed;width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .BX.Row.Wa{table-layout:auto}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .BX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .BX.Row.BFluid>*:not([class*='BFixed']){width:100%}/*flexboxlegacy*/
.no-flexbox.flexboxlegacy.no-flexboxtweener .BX.Row{display:-webkit-box;display:-moz-box}.no-flexbox.flexboxlegacy.no-flexboxtweener .BX.Row.BFluid>.BFixed{-webkit-box-flex:0;-moz-box-flex:0}.no-flexbox.flexboxlegacy.no-flexboxtweener .BX.Row.BFluid>*{-webkit-box-flex:1;-moz-box-flex:1}.no-flexbox.flexboxlegacy.no-flexboxtweener .BX.Rows>*{float:left}}/*min-width:48em*/
@media screen and (min-width:48em){.no-flexbox.no-flexboxlegacy.no-flexboxtweener .CX.Rows>*{float:left}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .CX.Row{display:table;table-layout:fixed;width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .CX.Row.Wa{table-layout:auto}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .CX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .CX.Row.CFluid>*:not([class*='CFixed']){width:100%}/*flexboxlegacy*/
.no-flexbox.flexboxlegacy.no-flexboxtweener .CX.Row{display:-webkit-box;display:-moz-box}.no-flexbox.flexboxlegacy.no-flexboxtweener .CX.Row.CFluid>.CFixed{-webkit-box-flex:0;-moz-box-flex:0}.no-flexbox.flexboxlegacy.no-flexboxtweener .CX.Row.CFluid>*{-webkit-box-flex:1;-moz-box-flex:1}.no-flexbox.flexboxlegacy.no-flexboxtweener .CX.Rows>*{float:left}}/*min-width:62em*/
@media screen and (min-width:62em){.no-flexbox.no-flexboxlegacy.no-flexboxtweener .DX.Rows>*{float:left}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .DX.Row{display:table;table-layout:fixed;width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .DX.Row.Wa{table-layout:auto}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .DX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .DX.Row.DFluid>*:not([class*='DFixed']){width:100%}/*flexboxlegacy*/
.no-flexbox.flexboxlegacy.no-flexboxtweener .DX.Row{display:-webkit-box;display:-moz-box}.no-flexbox.flexboxlegacy.no-flexboxtweener .DX.Row.DFluid>.DFixed{-webkit-box-flex:0;-moz-box-flex:0}.no-flexbox.flexboxlegacy.no-flexboxtweener .DX.Row.DFluid>*{-webkit-box-flex:1;-moz-box-flex:1}.no-flexbox.flexboxlegacy.no-flexboxtweener .DX.Rows>*{float:left}}/*min-width:70em*/
@media screen and (min-width:70em){.no-flexbox.no-flexboxlegacy.no-flexboxtweener .EX.Rows>*{float:left}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .EX.Row{display:table;table-layout:fixed;width:100%}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .EX.Row.Wa{table-layout:auto}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .EX.Row>*{display:table-cell;vertical-align:top}.no-flexbox.no-flexboxlegacy.no-flexboxtweener .EX.Row.EFluid>*:not([class*='EFixed']){width:100%}/*flexboxlegacy*/
.no-flexbox.flexboxlegacy.no-flexboxtweener .EX.Row{display:-webkit-box;display:-moz-box}.no-flexbox.flexboxlegacy.no-flexboxtweener .EX.Row.EFluid>.EFixed{-webkit-box-flex:0;-moz-box-flex:0}.no-flexbox.flexboxlegacy.no-flexboxtweener .EX.Row.EFluid>*{-webkit-box-flex:1;-moz-box-flex:1}.no-flexbox.flexboxlegacy.no-flexboxtweener .EX.Rows>*{float:left}}

/*06 - .Forms*/
button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;font:inherit;width:100%;vertical-align:middle;line-height:normal}
fieldset{border:1px solid #c0c0c0;padding:.9370rem}
legend{border:0}
label{display:inline-block;padding-top:.625rem;padding-bottom:.625rem;line-height:normal;margin-bottom:0}
label[for]{cursor:pointer}
[class*='Form-'] label{display:block}

/*(Input/textarea/select)*/input,textarea,select,.Form-Select label{border:1px solid transparent;color:inherit}
input,textarea,select,.Form-Select label{display:block;padding:.5rem 1rem;width:100%}
input,select{height:3.125rem;line-height:normal}
textarea{overflow:auto;max-width:100%;height:auto;resize:vertical;padding:.7rem;max-height:300px}

/*(Icon)*/.Form-Icon{position:relative;display:block;padding:0}
.Form-Icon.Right input,.Form-Icon.Right textarea{padding-left:.9370rem;padding-right:3.125rem}
.Form-Icon.Right input+i,.Form-Icon.Right textarea+i{left:auto;right:0}
.Form-Icon input,.Form-Icon textarea,.Form-Select.Form-Icon select{padding-left:3.125rem;font-weight:normal}
.Form-Select.Form-Icon select{padding-right:3.125rem;}
.Form-Icon input+i,.Form-Icon textarea+i,.Form-Icon select+label i{position:absolute;left:0;top:0;bottom:0;text-align:center;color:inherit}
.Form-Icon input+i,.Form-Icon textarea+i,.Form-Icon input+i:before,.Form-Icon textarea+i:before,.Form-Icon select+label i{width:3.125rem;height:3.125rem}
.Form-Icon input+i,.Form-Icon textarea+i,.Form-Icon select+label i{display:table}
.Form-Icon input+i:before,.Form-Icon textarea+i:before,.Form-Icon select+label svg{display:table-cell;vertical-align:middle}
.Form-Select select+label i+i.Svg-ic{left:auto;right:0;font-size: 1.875rem;padding-top: 10px;}

/*(Select)*/.Form-Select{position:relative;overflow:hidden}
.Form-Select label{display:block;padding:3rem 0 0;position:relative;font-weight:normal}
.Form-Select label:before{text-align:center;position:absolute;right:10px;top:10px;z-index:2;margin-right:0}
.Form-Select select:disabled{z-index:1}
.Form-Select select{background-color:transparent!important;padding:.3125rem .9370rem;position:absolute;margin-bottom:0;z-index:3;border:0;left:0;top:0;width:100%}
.ie .Form-Select select{width:120%}
.Form-Select select::-ms-expand{display:none}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;transition:none}
optgroup{font-weight:bold}

/*(Checkbox/Radio)*/.Form-Checkbox input,.Form-Radio input{position:absolute;visibility:hidden}
.Form-Checkbox label,.Form-Radio label{line-height:inherit;cursor:pointer;display:inline-block;vertical-align:top;position:relative;padding-left:35px}
.Form-Checkbox i,.Form-Radio i{width:25px;position:absolute;top:0;left:0;bottom:0;margin:auto 0;height:25px;font-size:1.5rem;text-align:center;color:currentColor}
.Form-Checkbox i[class*="fa-"],.Form-Radio i[class*="fa-"]{font-size:1.3rem}
.Form-Checkbox input:checked~i:before,.Form-Radio input:checked~i:before,.Form-Checkbox input:checked+i+i,.Form-Radio input:checked+i+i{opacity:1}
.Form-Checkbox i:before,.Form-Radio i:before,.Form-Checkbox input:disabled~i:before,.Form-Radio input:disabled~i:before{opacity:.2}
.Form-Checkbox input+i+i,.Form-Radio input+i+i,.Form-Checkbox input:checked+i,.Form-Radio input:checked+i{opacity:0}
[type='checkbox'],[type='radio']{width:auto;height:auto;display:inline;margin-bottom:0;padding:0;border:0;vertical-align:baseline}
[type='checkbox']{-webkit-appearance:checkbox;-moz-appearance:checkbox}
[type='radio']{-webkit-appearance:radio;-moz-appearance:radio}
[type='checkbox']+label,[type='radio']+label{margin-left:5px;margin-right:.625rem;vertical-align:baseline;display:inline-block}
[type='checkbox'][hidden]+label,[type='radio'][hidden]+label{margin-left:0;margin-right:0}

/*(Form - Disabled)*/input:disabled,textarea:disabled,select:disabled,.Form-Select select:disabled+label,button:disabled{opacity:.5}

/*(Buttons)*/.Button,button,input[type='button'],input[type='reset'],input[type='submit']{border:0;cursor:pointer;padding:5px 1rem;width:auto;display:inline-block;text-align:center;line-height:1.875rem;border-radius:3px}
.Button>span,button>span{white-space:nowrap}
button[disabled],input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}

/*(Form inline)*/.Form-Inline .Button,.Form-Inline button,.Form-Inline input,.Form-Inline select,.Form-Inline textarea,.Form-Inline .Form-Select,.Form-Inline [class*='Form-']{display:inline-block;vertical-align:middle;margin-bottom:0;width:auto}
[class*='Btn']{cursor:pointer}

/*07 - .Misc*/
/*(Clear Fix)*/.ClFx:before,.ClFx:after,.Rows:before,.Rows:after,.Container:before,.Container:after{content:'';display:block;overflow:hidden}
.ClFx:after,.Rows:after,.Container:after{clear:both}

/*(Transitions)*/button,input,textarea,select,label,label i:before,a,[class*='Btn'],.Svg-ic,.Svg-ic svg{transition:.2s}

/*(Hide/Show)*/@media screen and (max-width:34em){.AXHdMx{display:none!important}}
@media screen and (min-width:48em){.BXHd{display:none!important}}
@media screen and (max-width:48em){.BXHdMx{display:none!important}}
@media screen and (min-width:62em){.CXHd{display:none!important}}
@media screen and (max-width:62em){.CXHdMx{display:none!important}}
@media screen and (min-width:70em){.DXHd{display:none!important}}
@media screen and (max-width:70em){.DXHdMx{display:none!important}}

/*08 - .Color*/
/*(General)*/
/*(Body Background)*/body{background-color:#fff}
/*(Text Color)*/body{color:#000}
/*(Links Color)*/a{color:currentColor}

/*(Form elements)*/
/*(Border Color)*/input,textarea,select,.Form-Select label{border-color:#e8e7f0}
/*[(Focus)]*/input:focus,textarea:focus,select:focus,.Form-Select select:focus+label{border-color:#ff4255}
/*(Background)*/input,textarea,select,.Form-Select label{background-color:#fff}
/*(Icons color)*/.Form-Icon input+i,.Form-Icon textarea+i{color:#e8e7f0}
/*[(Focus)]*/.Form-Icon input:focus+i,.Form-Icon textarea:focus+i,.Form-Select select:focus+label:before,.Form-Checkbox input:checked~i:before,.Form-Radio input:checked~i:before{color:#ff4255}

/*(Buttons)*/
/*(Background Buttons)*/.Button,a.Button,button,input[type='button'],input[type='reset'],input[type='submit']{background-color:#d500f9}
/*[(Hover)]*/.Button:hover,.Button:hover,button:hover,input[type='button']:hover,input[type='reset']:hover,input[type='submit']:hover{background-color:#9f0eb7}
/*(Background Buttons Color)*/.Button,a.Button,button,input[type='button'],input[type='reset'],input[type='submit']{color:#fff}

/*09 - .Header*/
.Svg-ic{display:inline-flex;align-self:center;position:relative;height:1em;width:1em}
.Svg-ic svg{height:1em;width:1em;bottom:-0.125em;position:absolute}
.Svg-ic[class*="trngl"]{font-size:30px}
.Svg-ic[class*="trngl"] svg{fill:none;stroke-width:3;position:static}
.Svg-ic.trngla{stroke:#D500F9}
.Svg-ic.trnglb{stroke:#ffeb3b}
.Svg-ic.trnglc svg{fill:#d500f9}
.Svg-ic.trngld svg{fill:#18ffff}
[class*="Shp"]{pointer-events: none}
.Shpdv{width: 100%;position: absolute;max-height: 100px;min-height: 30px;left: 0;right: 0;bottom: 0;z-index: 2;overflow: hidden}
.Shpdv:before{display: block;content: '';padding-top: 7%}
.Shpdv>svg{width: 100%;height: 100%;position: absolute;left: 0;top: 0}
.Sctn{position: relative;padding: 90px 0;background-attachment: fixed;overflow: hidden;}
.Sctn,.Sctn>.Container{position: relative}
.Sctn>.Container{z-index: 3}
.Header{align-items: flex-start;padding: 90px 0 220px;background: url(../img/bghd.jpg) no-repeat 50% 0 fixed;background-size: cover;color: #fff}
.Header .Top{position: fixed;top: 0;z-index: 10;transition: .2s;width: 100%;}
.Header .Top .Container{position: relative;}
.Header .Top.nvfx{background-color: rgba(74, 20, 140, .8);box-shadow: 0 0 20px rgba(0,0,0,.4)}
.Header a{color: currentColor}
.Header .Shpdv,#Dvrsmt .Shpdv,#Cntcus .Shpdv{max-height: 300px}
.Header .Shpdv:before,#Dvrsmt .Shpdv:before,#Cntcus .Shpdv:before{padding-top: 50%;min-height: 220px;}
.Header .Shpdv svg{fill:#fff}
.Header .ViralRich{margin: 0;font-size: 2rem;line-height: 60px}
.MenuBtn{font-size:0;line-height:0;padding-top: 1rem;width:50px;height:50px;position: absolute;left: .5rem;top: 5px;z-index: 9}
.MenuBtn i{width:25px;height:2px;background-color:#fff;transition:.4s;display:block;margin:3px auto}
.MenuBtn.on i{background-color: #18ffff}
.MenuBtn.on i:first-child{transform:rotate(-45deg) translate(-4px, 4px)}
.MenuBtn.on i:nth-child(2){opacity:0}
.MenuBtn.on i:last-child{transform:rotate(45deg) translate(-3px, -3px)}
.Menu>ul>li>a{text-transform: uppercase;line-height: 60px;display: inline-block;vertical-align: top}
.Lang{position: absolute;top: 10px;right: 0;background-color: #d500f9;text-align: center;box-shadow: 0 5px 5px rgba(0,0,0,.2);transition: .2s}
.Lang>span{display: block;line-height: 40px;padding: 0 .7rem}
.Lang>span>i{margin-right: .5rem;font-size: 1rem}
.Lang>span>i svg{fill:currentColor}
.Lang .List{max-height: 0;top: 0;left: 0;width: 100%;overflow: hidden;position: absolute;transition: .2s;opacity: 0;background-color: #d500f9;box-shadow: 0 5px 5px rgba(0,0,0,.2)}
.Lang .List a{display: block;line-height: 40px;opacity: .7}
.Lang .List a:hover,.Lang .List .On a{opacity: 1;background-color: rgba(0,0,0,.2)}
.Lang:hover .List{max-height: 99em;opacity: 1}
.Header .Bot{text-align: center}
.Header .Bot aside{padding: 60px 0 2rem;position: relative;z-index: 2;max-width: 570px;margin: auto}
.Header .Bot aside .Title{font-size: 3.125rem;line-height: 3.125rem;margin-bottom: 0}
.Header .Bot aside .Title span{color: #18ffff}
.Header .Bot aside p{font-size: 1.25rem;font-weight: 300;margin-bottom: 1.875rem}
.Header .Bot aside p span{font-weight: 700}
.Header .Bot aside .Button{line-height: 60px;padding:0 1.2rem;text-transform: uppercase;font-size: 1rem;margin-bottom: .5rem;min-width: 260px;box-shadow: 10px 10px 20px rgba(0,0,0,.2)}
.Header .Bot aside .Link{padding: 10px;line-height: 40px;display: inline-block;vertical-align: top;font-size: 1rem;text-transform: uppercase}
.Header .Bot aside .Link>i{height: 40px;width: 40px;border: 1px solid #ffeb3b;border-radius: 20px;margin-right: .8rem;font-size: 20px;text-align: center;line-height: 40px;display: inline-block;vertical-align: top}
.Header .Bot aside .Link:hover>i{background-color: #ffeb3b}
.Header .Bot aside .Link:hover>i svg{fill:#4a148c}
.Header .Bot aside .Link>i svg{fill:#ffeb3b;position: static;display: inline-block;vertical-align: top;margin-top: 8px}
.Header .Bot aside .Shpa,.Header .Bot aside .Shpa i{position: absolute;left: 0;top: 0;z-index: 2}
.Header .Bot aside .Shpa i+i{left: 5px;top: 5px;z-index: 1}
.Header .Bot aside .Shpb,.Header .Bot aside .Shpb i{position: absolute;right: 0;bottom: 0}
.Header .Bot aside .Shpb{bottom: -50px}
.Header .Bot aside .Shpb i{stroke:#18ffff;font-size: 70px}
.Header .Bot aside .Shpb i svg{stroke-width:1}
.Header .Bot aside .Shpb i+i{stroke:#ffea00;right: -10px;bottom: -10px}
.Mobile{margin-bottom: 2rem;}
.Mobile>i{background-image: url(../img/mobile.svg);background-size: cover;max-width: 442px;position: relative;z-index: 1;margin:0 auto;display: block;}
.Mobile>i:before{content: '';display: block;padding-top: 138.00904977375566%}
.Mobile>i:after{content: '';position: absolute;left: 0;right: 0;top: 11.5%;bottom: 11.5%;background: url(../img/webmob.png) no-repeat;background-size: contain;width: 59.72850678733032%;margin: auto}
.MonitoredV{text-align: right;position: absolute;right: -25px;z-index: 3;bottom: 220px;}
.MonitoredV p{margin-bottom: 0}
.MonitoredV>p{line-height: 40px;position: relative;display: inline-block;padding: 0 2.5rem 0 1rem}
.MonitoredV>p:before{content: '';position: absolute;background: rgb(24,255,255);background: -moz-linear-gradient(left,  rgba(24,255,255,1) 0%, rgba(80,179,253,1) 100%);background: -webkit-linear-gradient(left,  rgba(24,255,255,1) 0%,rgba(80,179,253,1) 100%);background: linear-gradient(to right,  rgba(24,255,255,1) 0%,rgba(80,179,253,1) 100%);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);transform:skewX(-30deg);position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.MonitoredV>p>span{position: relative;z-index: 2;display: block}
@keyframes pulse{0%{transform:scale(0.8);opacity:0.5}10%{transform:scale(1.1);opacity:1}20%{transform:scale(0.9);opacity:1}100%{transform:scale(0.8);opacity:0.5}}
@keyframes outer-ripple{0%{transform:scale(1);opacity:0.5}80%{transform:scale(3.5);opacity:0}100%{transform:scale(3.5);opacity:0}}
@keyframes inner-ripple{0%{transform:scale(1);opacity:0.5}30%{transform:scale(1);opacity:0.5}100%{transform:scale(2.5);opacity:0}}
.MonitoredV>p>span:before{position: absolute;top: 15px;right: 0;z-index: 2;background-color: #50b3fd;width: 10px;height: 10px;border-radius: 50%;content: '';}
.MonitoredV>p>span>i,.dtrnd{animation:pulseSh 3s infinite;width: 10px;height: 10px;border-radius: 50%;display: inline-block;vertical-align: top;animation:pulse 1000ms linear infinite;position: relative;margin-top: 15px;margin-left: .5rem;z-index: 1;}
.MonitoredV>p>span>i:after,.MonitoredV>p>span>i:before,.dtrnd:after,.dtrnd:before{margin:auto;position:absolute;content:"";width:20px;height:20px;border-radius:50%;background-color:#fff;left: -5px;top: -5px;}
.MonitoredV>p>span>i:after,.dtrnd:after{z-index:-100;animation:outer-ripple 1000ms linear infinite}
.MonitoredV>p>span>i:before,.dtrnd:before{z-index:-200;animation:inner-ripple 1000ms linear infinite}
.MonitoredV>div{position: relative;padding:.8rem 2rem;}
.MonitoredV>div:before{background-color: #820cb8;content: '';z-index: 1;transform:skewX(-30deg);position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);}
.MonitoredV>div>p,.MonitoredV>div>span{position: relative;z-index: 2;}
.MonitoredV>div>p{font-size: 1.875rem;font-weight: 300;line-height: 2rem;}
.MonitoredV>div>p span{display: inline-block;vertical-align: top;min-width: 185px;}
.MonitoredV>div>p small{font-size: 1.25rem;}
.MonitoredV>div>span{color: #ea80fc;font-size: .65rem;display: block;line-height: 1rem;}
.VsRdn{width: 120px;height: 120px;text-align: center;line-height: 120px;font-size: 3.125rem;font-weight: 900;background-color: #4a148c;border-radius: 60px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;z-index: 2;box-shadow: 0 0 0 10px #fff}

/*10 - .Body*/
#Abotus{background-color: #fff;padding-top: 300px;margin-top: -300px;}
#Abotus .Container{position: relative;}
#Abotus .VsBts{padding: 60px 1rem 1rem;}
#Abotus aside .Title{font-size: 2.5rem;text-transform: uppercase;font-weight: 900;line-height: 1;margin-bottom: 2rem;}
#Abotus aside .List{margin-bottom: .75rem;}
#Abotus aside .List>li{margin-bottom: 1.25rem;line-height: 2rem;font-size: 1rem;font-weight: 300;position: relative;padding-left: 45px;}
#Abotus aside .List>li>i,#Abotus aside .List>li>i:before{font-size: 20px;width: 30px;height: 30px;line-height: 30px;position: absolute;left: 0;top: 0;}
#Abotus aside .List>li>i>svg{top: 5px;left: 5px;fill:#d500f9;z-index: 3;}
#Abotus aside .List>li>i:before{border: 1px solid #d500f9;content: '';border-radius: 15px;z-index: 2;}
#Abotus aside .List>li>i:after{content: '';width: 30px;height: 30px;position: absolute;top: 5px;right: -5px;background-color: #18ffff;border-radius: 15px;z-index: 1;}
#Abotus aside+aside .List>li>i>svg{fill:#ff1744;}
#Abotus aside+aside .List>li>i:before{border-color: #ff1744;}
#Abotus aside+aside .List>li>i:after{background-color: #ffeb3b;}
#Abotus aside .Button{line-height: 60px;min-width: 220px;font-size: 1rem;}
#Abotus .Shpa{position: absolute;right: 10px;bottom: 0;width: 150px;z-index: 3;}
#Abotus .Shpa i{font-size: 150px;position: absolute;left: 0;top: 0;}
#Abotus .Shpa i:first-child svg{stroke:#18ffff}
#Abotus .Shpa i+i,#Abotus .Shpc i+i{top: 10px;left: 5px;}
#Abotus .Shpa svg{stroke-width: 1;}
.Shpc{position: absolute;right: 110px;bottom: 10px;width: 50px;z-index: 3;}
.Shpc i{font-size: 50px;position: absolute;left: 0;top: 0;z-index: 2;}
.Shpc i+i{z-index: 1;}
#Stdstc{background: rgb(74,20,140);background: -moz-linear-gradient(top,  rgba(74,20,140,1) 0%, rgba(59,16,112,1) 100%);background: -webkit-linear-gradient(top,  rgba(74,20,140,1) 0%,rgba(59,16,112,1) 100%);background: linear-gradient(to bottom,  rgba(74,20,140,1) 0%,rgba(59,16,112,1) 100%);text-align: center;padding-bottom: 90px;position: relative;}
#Stdstc .Container{padding-bottom: 120px;background: url(../img/bgmap.png) no-repeat 50% 50%;background-size: contain;position: relative;}
.tprnd{display: block;max-height: 100px;padding-top: 7%;min-height: 30px;position: relative;margin: 0 1rem 5.5rem;}
.tprnd:before{content: '';background-color: #fff;box-shadow: 0px 30px 30px 0px rgba(0, 0, 0, 0.2);border-radius: 0 0 15px 15px;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.Title-Section{text-align: center;text-transform: uppercase;font-weight: 700;font-size: 1.5rem;line-height: 1;margin-bottom: 5.5rem;}
.Title-Section:after{content: '';width: 70px;height: 3px;background-color: #ffea00;display: block;margin:47px auto 0;}
#Stdstc .Title-Section{color: #fff;}
#Stdstc .List figure{background-color: #4a148c;position: relative;border: 3px solid #cf01f5;border-radius: 150px;height: 150px;width: 150px;margin:0 auto 2.5rem;}
#Stdstc .List figure img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 70px;}
#Stdstc .List>li{margin-bottom: 40px;}
#Stdstc .List>li:first-child figure img{margin-left: 43px;}
#Stdstc .List>li:last-child figure img{margin-right: 30px;}
#Stdstc .List p{margin-bottom: 0;font-weight: 300;font-size: 1.25rem;line-height: 1.875rem;color: #fff;}
#Stdstc .List p span{display: block;color: #ffeb3b;font-weight: 700;font-size: 2.5rem;line-height: 3.125rem;}
#Stdstc .Shpdv svg{fill:#aa00c7}
.dtrnd{display: none;position: absolute;width: 11px;height: 11px;border-radius: 50%;background-color: #fff;margin: 0;opacity: .2;}
.dtrnd:before,.dtrnd:after{background-color: #d500f9;}
.dtrnd.a{left: 214px;top: 305px;}
.dtrnd.b{left: 302px;top: 421px;}
.dtrnd.c{left: 536px;top: 178px;}
.dtrnd.d{left: 585px;top: 334px;}
.dtrnd.e{left: 829px;top: 188px;}
.dtrnd.f{left: 897px;top: 324px;}
.dtrnd.g{left: 985px;top: 471px;}
#Dvrsmt{position: relative;background: rgb(170,0,199);background: -moz-linear-gradient(top,  rgba(170,0,199,1) 0%, rgba(119,0,139,1) 100%);background: -webkit-linear-gradient(top,  rgba(170,0,199,1) 0%,rgba(119,0,139,1) 100%);background: linear-gradient(to bottom,  rgba(170,0,199,1) 0%,rgba(119,0,139,1) 100%);color: #fff;padding: 90px 1rem 45px;}
#Dvrsmt .Rows{align-items: center}
#Dvrsmt aside{margin-bottom: 4rem;text-align: center;}
#Dvrsmt .ViralRich{font-size: 3.4375rem;line-height: 1;margin-bottom: 2rem;}
#Dvrsmt .Description{font-size: 1.25rem;line-height: 1.875rem;font-weight: 300;}
#Dvrsmt .Description p{margin-bottom: 2rem;}
#Dvrsmt .Button{line-height: 60px;font-size: 1rem;min-width: 220px;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.2);}
#Dvrsmt .Shpdv svg{fill:#4a148c}

/*11 - .Footer*/
#Cntcus{text-align: center;background: rgb(74,20,140);background: -moz-linear-gradient(top,  rgba(74,20,140,1) 0%, rgba(52,14,98,1) 100%);background: -webkit-linear-gradient(top,  rgba(74,20,140,1) 0%,rgba(52,14,98,1) 100%);background: linear-gradient(to bottom,  rgba(74,20,140,1) 0%,rgba(52,14,98,1) 100%);position: relative;padding: 0 1rem 5rem;overflow: hidden;}
#Cntcus .Shpdv{top: 0;bottom: auto;z-index: 1;}
#Cntcus .Shpdv svg{fill:#77008b;}
.Socialnks{margin-bottom: 2rem;}
.Socialnks a{width: 80px;height: 80px;line-height: 80px;text-align: center;border-radius: 40px;display: inline-block;vertical-align: top;padding-top: 10px;}
.Socialnks a+a{padding-top: 5px;}
.Socialnks a:hover{background-color: rgba(0, 0, 0, .2);}
.Socialnks i{font-size: 1.5625rem;}
.Socialnks svg{fill:#fff;position: static;}
.Socialnks .fcbk i{margin-left: 10px;}
.Copy{margin-bottom: 0;color: #b39ddb;}
.Copy a:hover{text-decoration: underline;}
.Contact{background-color: #fff;border-radius: 10px;padding:4rem 1rem;position: relative;z-index: 2;max-width: 730px;margin:0 auto 5rem;}
.Contact form{max-width: 550px;margin: auto;}
.Contact p .Svg-ic{display: block;vertical-align: top;font-size: 1.25rem;padding-top: 14px;}
.Contact p .Svg-ic svg{position: static;text-align: center;display: inline-block;vertical-align: top;fill:#c5cae9}
.Contact :focus+label svg,.Contact :focus+.Svg-ic svg,.Contact select+label i.Svg-ic+i svg{fill:#d500f9}
.Contact input{height: 3.125rem;border-radius: 3rem}
.Contact input,.Contact textarea,.Contact select{color: #90a4ae;font-weight: 300!important;}
.Contact input,.Contact textarea,.Contact select+label{border-color: #e8eaf6;}
.Contact input:focus,.Contact textarea:focus,.Contact select:focus+label{border-color: #9fa8da;}
.Contact input:focus,.Contact textarea:focus,.Contact select:focus{color: #5c6bc0;}
.Contact textarea{border-radius: 1rem;height: 170px;resize: none;}
.Contact .Form-Select label{border-radius: 3rem}
.Contact .Bot div{margin:0 auto;}
.Contact .Bot>div{margin-bottom: 1rem;overflow: hidden;}
.Contact .Bot div div{max-width: 100% !important;width: 100%;}
.Contact .Bot div iframe{width: 100% !important;}
.Contact .Bot button{line-height: 76px;padding: 0;margin-bottom: 0;display: block;width: 100%;}
.Contact .Shpa{position: absolute;right: -50px;bottom: -50px;width: 150px;height: 150px;}
.Contact .Shpa i{font-size: 150px;position: absolute;left: 0;top: 0;}
.Contact .Shpa i:first-child{stroke:#18ffff}
.Contact .Shpa i+i{left: 15px;top: 15px;}
.Contact .Shpa svg{stroke-width:1}

.scrll{position: fixed;z-index: 2;top: calc(50% - 30px);left: calc(50% - 80px);width: 160px;height: 60px;line-height: 61px;text-align: center;border-radius: 60px;background: #FFF;visibility: hidden}

/*12 - .Responsive Web Design*/
/*IE*/@media screen and (-ms-high-contrast:none){*{min-height:0%}}
/*(max-width:62em)*/
@media screen and (max-width:62em){
    .Menu{position: fixed;background: rgba(74, 20, 140, .95);left: 0;top: 0;width: 100%;height: 100%;align-items: center;text-align: center;box-shadow: inset 0 0 200px rgba(0,0,0,.7);display: flex;overflow: auto;padding: 2rem;transform: scale3d(.3, .3, .3);opacity: 0;visibility: hidden;transition: .2s;z-index: 8;text-align: center}
    .Menu.open{visibility: visible;opacity: 1;transform: inherit}
    .Menu>ul{width: 100%}
    .Menu>ul>li>a{padding: 0 1.25rem;font-size: 1.25rem;font-weight: 300}
    .Header .ViralRich{margin-left: 45px}
    #Abotus aside{border-bottom: 1px solid rgba(74, 20, 140, .1);padding-bottom: 2rem;margin-bottom: 2rem;}
    #Abotus aside+aside{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
    #Abotus .Shpa,#Abotus .Shpc{display: none;}
}
/*(max-width:34em)*/
@media screen and (max-width:34em){
    #Stdstc .Container{padding-bottom: 0;}
}
/*(min-width:34em)*/
@media screen and (min-width:34em){
    .Title-Section{font-size: 2.125rem;}
    #Stdstc .List p{font-size: 1rem;}
}
/*(min-width:48em)*/
@media screen and (min-width:48em){
    .Title-Section{font-size: 3.125rem;}
    #Dvrsmt aside{text-align: left;}    
}
/*(min-width:62em)*/
@media screen and (min-width:62em){    
    .Header{padding-top: 100px;padding-bottom: 300px;min-height: 100vh;}
    .Header .ViralRich{float: left;font-size: 3.125rem;line-height: 100px;}
    .Menu{float: right;}
    .Menu>ul>li{float: left;margin: 0 1.3rem;}
    .Menu>ul>li.Current>a{box-shadow: inset 0 -2px 0 #ffeb3b}
    .Menu>ul>li:last-child{margin-right: 0;}
    .Menu>ul>li>a{line-height: 100px;}
    .Lang{top: 30px;}    
    .Header .nvfx .ViralRich{font-size: 2rem;line-height: 60px;}
    .Header .nvfx .Menu>ul>li>a{line-height: 60px;}
    .Header .nvfx .Lang{top: 10px;}
    .Header .Bot{padding-top: 140px;padding-bottom: 140px;}    
    .Header .Bot aside{float: left;text-align: left;}
    .Mobile{position: absolute;max-width: 570px;right: 0;top: 80px;width: 50%;}
    .Mobile>i{margin-right: 0;}
    .VsBts:before{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 1px;background-color: rgba(74, 20, 140, .1);}
    .VsBts aside{float: left;max-width: 570px;width: 50%;padding-right: 45px;}
    .VsBts aside+aside{float: right;padding-right: 0;padding-left: 45px;}
    #Abotus aside .Title{font-size: 3.125rem;}
    .tprnd:before{border-radius: 0 0 30px 30px;}
    #Stdstc .List p{font-size: 1.25rem;}
    #Dvrsmt aside{padding-right: 2rem;}
    #Dvrsmt aside+aside{padding-right: 0;}
    .Contact .Bot div{float: left;}
    .Contact .Bot button{float: right;width: calc(100% - 317px);}
    .MonitoredV{bottom: auto !important;top: calc(100vh - 116px);}

}
@media screen and (min-width:62em) and (max-width:80em){
    .Menu{margin-right: 60px;}
    .Header .Bot{padding-bottom: 40px;}
    .Mobile{max-width: 430px;top: 20px;padding: 0 2rem;}
    #Abotus .VsBts{padding-bottom: 3rem;}
}
@media screen and (min-width:80em){
    #Stdstc .Container{background-position: 50% 100%;}
    .dtrnd{display: block;}
    .tprnd{margin-left: 2rem;margin-right: 2rem;}
}