/*------------------------------------------------------------------ * Author: coodiv (nedjai mohamed) (nbames.mohamed@gmail.com) * Author URI: https://coodiv.net/ * Author URI: https://themeforest.net/user/coodiv * CSS File Version: 1.3.0 * Bootstrap v5.3 (http://getbootstrap.com) * Love Our work & support team? Buy us a coffee! https://ko-fi.com/coodiv * Copyright 2026 coodiv. * WHMCS 9.0.0 compatible file -------------------------------------------------------------------*/
 a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{
    margin:0;
    padding:0;
    border:0;
    vertical-align:baseline
}
html{
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
a img,fieldset,img{
    border:none
}
input[type=email],input[type=tel],input[type=text],textarea{
    -webkit-appearance:none;
    appearance:none
}
button{
    outline:0!important
}
button,input[type=submit]{
    cursor:pointer
}
button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{
    padding:0;
    border:0
}
a{
    text-decoration:none
}
button{
    background:0 0
}
img,svg{
    vertical-align:middle
}
textarea{
    overflow:auto
}
button,input{
    margin:0;
    padding:0;
    border:0
}
a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{
    outline:0
}
ol,ul{
    list-style-type:none
}
table{
    border-spacing:0;
    border-collapse:collapse;
    width:100%
}
html{
    box-sizing:border-box
}
a{
    transition:all .25s ease
}
*,:after,:before{
    box-sizing:inherit
}
:root{
    --spacing-0x:0px;
    --spacing-1x:8px;
    --gap:1.5rem;
    --form-field-height:40px;
    --form-background:#ddd;
    --form-background-disabled:#ddd;
    --form-border:none;
    --row-width:1400px;
    --row-width-xl:1500px;
    --primary:#2a6b6b;
    --secondary:#000;
    --system:#2e89ff;
    --system-background:#eff6ff;
    --listing-hover-bg:rgb(2 2 2 / 40%);
    --animate-duration:1s;
    --animate-delay:1s;
    --animate-repeat:1;
    --spacing-2x:calc(2 * var(--spacing-1x));
    --spacing-3x:calc(3 * var(--spacing-1x));
    --spacing-4x:calc(4 * var(--spacing-1x));
    --spacing-5x:calc(5 * var(--spacing-1x));
    --spacing-6x:calc(6 * var(--spacing-1x));
    --spacing-7x:calc(7 * var(--spacing-1x));
    --spacing-8x:calc(8 * var(--spacing-1x));
    --spacing-9x:calc(9 * var(--spacing-1x));
    --spacing-10x:calc(10 * var(--spacing-1x));
    --spacing-11x:calc(11 * var(--spacing-1x));
    --spacing-12x:calc(12 * var(--spacing-1x));
    --spacing-13x:calc(13 * var(--spacing-1x));
    --spacing-14x:calc(14 * var(--spacing-1x));
    --spacing-15x:calc(15 * var(--spacing-1x));
    --main-sidebar-spacing-h:var(--spacing-3x);
    --main-sidebar-lg-width:450px;
    --main-sidebar-width:280px;
    --main-login-sidebar-width:42%;
    --main-login-sidebar-min-width:390px;
    --login-width:var(--max-width-xs);
    --register-width:var(--max-width-md);
    --max-width-xs:380px;
    --max-width-sm:548px;
    --max-width-md:768px;
    --max-width-lg:928px;
    --coodiv-text-1:5rem;
    --coodiv-text-2:3.75rem;
    --coodiv-text-3:3rem;
    --coodiv-text-4:2.25rem;
    --coodiv-text-5:2rem;
    --coodiv-text-6:1.5rem;
    --coodiv-text-7:1.3125rem;
    --coodiv-text-8:1.1875rem;
    --coodiv-text-9:1.0625rem;
    --coodiv-text-10:.98rem;
    --coodiv-text-11:.8725rem;
    --coodiv-text-12:.8125rem;
    --coodiv-text-13:.625rem;
    --coodiv-text-14:.5rem;
    --h1-font-size:64px;
    --h2-font-size:48px;
    --h3-font-size:40px;
    --h4-font-size:32px;
    --h5-font-size:20px;
    --h6-font-size:16px;
    --p-font-size:1.1875rem;
    --button-font-size:15px;
    --small-button-font-size:12px;
    --first-homepage-plan-bg:#eaf9fd;
    --first-homepage-plan-btn-bg:#1bb3f7;
    --first-homepage-plan-btn-color:#fff;
    --first-homepage-plan-btn-hover:#14a6e7;
    --second-homepage-plan-bg:#e9fde9;
    --second-homepage-plan-btn-bg:#6be577;
    --second-homepage-plan-btn-color:#fff;
    --second-homepage-plan-btn-hover:#6be577;
    --third-homepage-plan-bg:#f7f0fd;
    --third-homepage-plan-btn-bg:#9986f4;
    --third-homepage-plan-btn-color:#fff;
    --third-homepage-plan-btn-hover:#806aed;
    --first-homepage-plan-bg-dark:#eaf9fd;
    --first-homepage-plan-btn-bg-dark:#eaf9fd;
    --first-homepage-plan-btn-color-dark:#eaf9fd;
    --first-homepage-plan-btn-hover-dark:#eaf9fd;
    --second-homepage-plan-bg-dark:#eaf9fd;
    --second-homepage-plan-btn-bg-dark:#eaf9fd;
    --second-homepage-plan-btn-color-dark:#eaf9fd;
    --second-homepage-plan-btn-hover-dark:#eaf9fd;
    --third-homepage-plan-bg-dark:#eaf9fd;
    --third-homepage-plan-btn-bg-dark:#eaf9fd;
    --third-homepage-plan-btn-color-dark:#eaf9fd;
    --third-homepage-plan-btn-hover-dark:#eaf9fd
}
body{
    --background:#fcfdfe;
    --background-2:#f5faff;
    --background-3:#cfecf4;
    --background-4:#0cbed5;
    --background-5:#23d4eb;
    --background-6:#c6e3eb;
    --background-7:#fff;
    --background-8:#f4fcff;
    --background-9:#13274b;
    --background-10:#bbe4f0;
    --background-11:#0cbcd3;
    --background-12:#0bb7d0;
    --background-13:#0aafc5;
    --background-14:#fff;
    --background-15:#834ce4;
    --background-success:#15b7a7;
    --header-shoping-cart-number-background:#3f51b5;
    --color-sidebar-h:#161c2d;
    --btn-border:rgba(3, 3, 3, 0.3);
    --btn-primary-bg:#0cbed5;
    --btn-dark-primary-bg:linear-gradient(45deg, #cecece 0%, #ffffff 100%);
    --btn-primary-border:#0cbed5;
    --btn-primary-color:#fff;
    --btn-dark-primary-color:#001f3f;
    --btn-primary-bg-hover:#09aabf;
    --btn-primary-border-hover:#09aabf;
    --btn-primary-color-hover:#fff;
    --btn-primary-light-bg:#f9f9f9;
    --btn-primary-light-border:#f9f9f9;
    --btn-primary-light-color:#5792a2;
    --btn-primary-light-bg-hover:#f4f4f4;
    --btn-primary-light-border-hover:#f4f4f4;
    --btn-primary-light-color-hover:#7e8299;
    --btn-default-bg:#f9f9f9;
    --btn-default-border:#f9f9f9;
    --btn-default-color:#7e8299;
    --btn-default-bg-hover:#f4f4f4;
    --btn-default-border-hover:#f4f4f4;
    --btn-default-color-hover:#7e8299;
    --btn-primary-outlin-bg:#fff;
    --btn-primary-outlin-border:#09aabf;
    --btn-primary-outlin-color:#09aabf;
    --btn-primary-outlin-bg-hover:#0cbed5;
    --btn-primary-outlin-border-hover:#0cbed5;
    --btn-primary-outlin-color-hover:#fff;
    --btn-primary-outlin-white-bg:transparent;
    --btn-primary-outlin-white-border:#fff;
    --btn-primary-outlin-white-color:#fff;
    --btn-primary-outlin-white-bg-hover:#fff;
    --btn-primary-outlin-white-border-hover:#fff;
    --btn-primary-outlin-white-color-hover:#0e1019;
    --btn-primary-outlin-light-bg:transparent;
    --btn-primary-outlin-light-border:#16c2d8;
    --btn-primary-outlin-light-color:#fff;
    --btn-primary-outlin-light-bg-hover:#fff;
    --btn-primary-outlin-light-border-hover:#fff;
    --btn-primary-outlin-light-color-hover:#0e1019;
    --color-h:#161c2d;
    --color-h-hover:#5b6278;
    --color-gray:#b5b5c3;
    --color-h-sub:#a6adc2;
    --color-texts:#161c2d;
    --color-texts-opacity:#8b93a9;
    --border-color:#e7e9ed;
    --border-color-light:#eceff9;
    --a-link-color:#0cbed5;
    --a-link-color-hover:#088d9f;
    --btn-light-bg:#f9f9f9;
    --btn-light-border:#f9f9f9;
    --btn-light-color:#7e8299;
    --btn-light-bg-hover:#f4f4f4;
    --btn-light-border-hover:#f4f4f4;
    --btn-light-color-hover:#7e8299;
    --btn-lighter-bg:#fcfcfc;
    --btn-lighter-border:#fcfcfc;
    --btn-lighter-color:#7e8299;
    --btn-lighter-bg-hover:#f9f9f9;
    --btn-lighter-border-hover:#f9f9f9;
    --btn-lighter-color-hover:#7e8299;
    --main-block-text-faded-color:#fff;
    --secondary-block-text-faded-color:rgb(255 255 255 / 73%);
    --header-default-height:70px;
    --header-default-height-scrolled:60px;
    --horizontal-sidebar-default-height:65px;
    --horizontal-sidebar-default-height-scrolled:60px;
    --color-h-sidebar:#161c2d;
    --checkbox-first-color:#cdd9de;
    --options-icons-color:#a6b5c6;
    --options-icons-container-bg:#F4F4F4;
    --options-icons-container-bg-hover:#ededed;
    --sidebarcolorsdefaultonebg:#FFFFFF;
    --sidebarcolorsdefaultoneextendbtnbg:#F6F5FB;
    --sidebarcolorsdefaultoneitembg:#FFFFFF;
    --sidebarcolorsdefaultoneitemhoverbg:#FFFFFF;
    --sidebarcolorsdefaultoneitemtext:#161C2D;
    --sidebarcolorsdefaultoneitemicon:#161C2D;
    --sidebarcolorsdefaultoneitemtexthover:#0CBED5;
    --sidebarcolorsdefaultoneitemiconhover:#0CBED5;
    --sidebarcolorsdefaultonedropdownbg:#FFFFFF;
    --sidebarcolorsdefaultonedropdowntitle:#18191A;
    --sidebarcolorsdefaultonedropdownitembg:#F9F8FA;
    --sidebarcolorsdefaultonedropdownitemtext:#758085;
    --sidebarcolorsdefaultonedropdownitemicon:#758085;
    --sidebarcolorsdefaultonedropdownitemtexthover:#0CBED5;
    --sidebarcolorsdefaultonedropdownitemiconhover:#0CBED5;
    --sidebarcolorsdarkonebg:#151718;
    --sidebarcolorsdarkoneextendbtnbg:#2D3031;
    --sidebarcolorsdarkoneitembg:#2D3031;
    --sidebarcolorsdarkoneitemhoverbg:#2D3031;
    --sidebarcolorsdarkoneitemtext:#FFFFFF;
    --sidebarcolorsdarkoneitemicon:#FFFFFF;
    --sidebarcolorsdarkoneitemtexthover:#0CBED5;
    --sidebarcolorsdarkoneitemiconhover:#0cbed5;
    --sidebarcolorsdarkonedropdownbg:#0E0E0F;
    --sidebarcolorsdarkonedropdowntitle:#FFFFFF;
    --sidebarcolorsdarkonedropdownitembg:#1A1A1C;
    --sidebarcolorsdarkonedropdownitemtext:#758085;
    --sidebarcolorsdarkonedropdownitemicon:#758085;
    --sidebarcolorsdarkonedropdownitemtexthover:#FFFFFF;
    --sidebarcolorsdarkonedropdownitemiconhover:#FFFFFF;
    --alertbgprimary:#E2E1F7;
    --alertcolorprimary:#473BF0;
    --alertbgsecondary:#F9F9F9;
    --alertcolorsecondary:#7E8299;
    --alertbgsuccess:#E8FFF3;
    --alertcolorsuccess:#50CD89;
    --alertbgdanger:#F7D4D6;
    --alertcolordanger:#D92632;
    --alertbgwarning:#FDF2E2;
    --alertcolorwarning:#F0AD4E;
    --alertbginfo:#C4E7F2;
    --alertcolorinfo:#4AADCB;
    --alertbglight:#F8F9FA;
    --alertcolorlight:#212529;
    --alertbgdark:#343A40;
    --alertcolordark:#FFFFFF
}
body.theme-style-two{
    --background:#fcfdfe;
    --background-2:#f5fffb;
    --background-3:#d7f8f2;
    --background-4:#84c0b5;
    --background-5:#6aa298;
    --background-6:#cae6e1;
    --background-7:#fff;
    --background-8:#f2fdfb;
    --background-9:#06352d;
    --background-10:#cae8e2;
    --background-11:#30a18d;
    --background-12:#3dac99;
    --background-13:#44b6a2;
    --background-14:#fff;
    --background-15:#834ce4;
    --background-success:#15b7a7;
    --header-shoping-cart-number-background:#44b6a2;
    --color-sidebar-h:#0c3c34;
    --btn-border:rgba(3, 3, 3, 0.3);
    --btn-primary-bg:#44b6a2;
    --btn-primary-border:#44b6a2;
    --btn-primary-color:#fff;
    --btn-primary-bg-hover:#39a18f;
    --btn-primary-border-hover:#39a18f;
    --btn-primary-color-hover:#fff;
    --btn-primary-light-bg:#f9f9f9;
    --btn-primary-light-border:#f9f9f9;
    --btn-primary-light-color:#71baad;
    --btn-primary-light-bg-hover:#f4f4f4;
    --btn-primary-light-border-hover:#f4f4f4;
    --btn-primary-light-color-hover:#7e8299;
    --btn-default-bg:#f9f9f9;
    --btn-default-border:#f9f9f9;
    --btn-default-color:#7e8299;
    --btn-default-bg-hover:#f4f4f4;
    --btn-default-border-hover:#f4f4f4;
    --btn-default-color-hover:#7e8299;
    --btn-primary-outlin-bg:#fff;
    --btn-primary-outlin-border:#39a18f;
    --btn-primary-outlin-color:#39a18f;
    --btn-primary-outlin-bg-hover:#39a18f;
    --btn-primary-outlin-border-hover:#39a18f;
    --btn-primary-outlin-color-hover:#fff;
    --btn-primary-outlin-white-bg:transparent;
    --btn-primary-outlin-white-border:#fff;
    --btn-primary-outlin-white-color:#fff;
    --btn-primary-outlin-white-bg-hover:#fff;
    --btn-primary-outlin-white-border-hover:#fff;
    --btn-primary-outlin-white-color-hover:#0e1019;
    --btn-primary-outlin-light-bg:transparent;
    --btn-primary-outlin-light-border:#39a18f;
    --btn-primary-outlin-light-color:#fff;
    --btn-primary-outlin-light-bg-hover:#fff;
    --btn-primary-outlin-light-border-hover:#fff;
    --btn-primary-outlin-light-color-hover:#0e1019;
    --color-h:#161c2d;
    --color-h-hover:#5b6278;
    --color-gray:#b5b5c3;
    --color-h-sub:#a6adc2;
    --color-texts:#161c2d;
    --color-texts-opacity:#8b93a9;
    --border-color:#e7e9ed;
    --border-color-light:#eceff9;
    --a-link-color:#39a18f;
    --a-link-color-hover:#247a6b;
    --btn-light-bg:#f9f9f9;
    --btn-light-border:#f9f9f9;
    --btn-light-color:#7e8299;
    --btn-light-bg-hover:#f4f4f4;
    --btn-light-border-hover:#f4f4f4;
    --btn-light-color-hover:#7e8299;
    --btn-lighter-bg:#fcfcfc;
    --btn-lighter-border:#fcfcfc;
    --btn-lighter-color:#7e8299;
    --btn-lighter-bg-hover:#f9f9f9;
    --btn-lighter-border-hover:#f9f9f9;
    --btn-lighter-color-hover:#7e8299;
    --main-block-text-faded-color:#fff;
    --secondary-block-text-faded-color:rgb(255 255 255 / 73%);
    --header-default-height:70px;
    --header-default-height-scrolled:60px;
    --horizontal-sidebar-default-height:65px;
    --horizontal-sidebar-default-height-scrolled:60px;
    --color-h-sidebar:#161c2d;
    --checkbox-first-color:#cdd9de;
    --options-icons-color:#a6b5c6;
    --options-icons-container-bg:#F4F4F4;
    --options-icons-container-bg-hover:#ededed
}
body.theme-style-three{
    --background:#ffffff;
    --background-2:#f9f2fd;
    --background-3:#ebd4f6;
    --background-4:#cbb2d8;
    --background-5:#f69fbd;
    --background-6:#e0cde9;
    --background-7:#fff;
    --background-8:#f6eff9;
    --background-9:#3d214c;
    --background-10:#dbcbe3;
    --background-11:#9d58c0;
    --background-12:#522e64;
    --background-13:#763895;
    --background-14:#fff;
    --background-15:#834ce4;
    --background-success:#9ebd6f;
    --header-shoping-cart-number-background:#825d95;
    --color-sidebar-h:#2a093a;
    --btn-border:rgba(3, 3, 3, 0.3);
    --btn-primary-bg:#825d95;
    --btn-primary-border:#825d95;
    --btn-primary-color:#fff;
    --btn-primary-bg-hover:#5c3a6e;
    --btn-primary-border-hover:#5c3a6e;
    --btn-primary-color-hover:#fff;
    --btn-primary-light-bg:#f9f9f9;
    --btn-primary-light-border:#f9f9f9;
    --btn-primary-light-color:#825d95;
    --btn-primary-light-bg-hover:#f4f4f4;
    --btn-primary-light-border-hover:#f4f4f4;
    --btn-primary-light-color-hover:#7e8299;
    --btn-default-bg:#f9f9f9;
    --btn-default-border:#f9f9f9;
    --btn-default-color:#7e8299;
    --btn-default-bg-hover:#f4f4f4;
    --btn-default-border-hover:#f4f4f4;
    --btn-default-color-hover:#7e8299;
    --btn-primary-outlin-bg:#fff;
    --btn-primary-outlin-border:#825d95;
    --btn-primary-outlin-color:#825d95;
    --btn-primary-outlin-bg-hover:#39a18f;
    --btn-primary-outlin-border-hover:#5c3a6e;
    --btn-primary-outlin-color-hover:#fff;
    --btn-primary-outlin-white-bg:transparent;
    --btn-primary-outlin-white-border:#fff;
    --btn-primary-outlin-white-color:#fff;
    --btn-primary-outlin-white-bg-hover:#fff;
    --btn-primary-outlin-white-border-hover:#fff;
    --btn-primary-outlin-white-color-hover:#0e1019;
    --btn-primary-outlin-light-bg:transparent;
    --btn-primary-outlin-light-border:#825d95;
    --btn-primary-outlin-light-color:#fff;
    --btn-primary-outlin-light-bg-hover:#fff;
    --btn-primary-outlin-light-border-hover:#fff;
    --btn-primary-outlin-light-color-hover:#0e1019;
    --color-h:#161c2d;
    --color-h-hover:#5b6278;
    --color-gray:#b5b5c3;
    --color-h-sub:#a6adc2;
    --color-texts:#161c2d;
    --color-texts-opacity:#8b93a9;
    --border-color:#e7e9ed;
    --border-color-light:#eceff9;
    --a-link-color:#825d95;
    --a-link-color-hover:#593b69;
    --btn-light-bg:#f9f9f9;
    --btn-light-border:#f9f9f9;
    --btn-light-color:#7e8299;
    --btn-light-bg-hover:#f4f4f4;
    --btn-light-border-hover:#f4f4f4;
    --btn-light-color-hover:#7e8299;
    --btn-lighter-bg:#fcfcfc;
    --btn-lighter-border:#fcfcfc;
    --btn-lighter-color:#7e8299;
    --btn-lighter-bg-hover:#f9f9f9;
    --btn-lighter-border-hover:#f9f9f9;
    --btn-lighter-color-hover:#7e8299;
    --main-block-text-faded-color:#fff;
    --secondary-block-text-faded-color:rgb(255 255 255 / 73%);
    --header-default-height:70px;
    --header-default-height-scrolled:60px;
    --horizontal-sidebar-default-height:65px;
    --horizontal-sidebar-default-height-scrolled:60px;
    --color-h-sidebar:#161c2d;
    --checkbox-first-color:#cdd9de;
    --options-icons-color:#a6b5c6;
    --options-icons-container-bg:#F4F4F4;
    --options-icons-container-bg-hover:#ededed
}
body.theme-style-four{
    --background:#ffffff;
    --background-2:#f5e9ea;
    --background-3:#f6d4d7;
    --background-4:#e6cfd1;
    --background-5:#f69fbd;
    --background-6:#eec3c7;
    --background-7:#fff;
    --background-8:#fbf3f4;
    --background-9:#5daea8;
    --background-10:#eddcde;
    --background-11:#edb3b8;
    --background-12:#d6535f;
    --background-13:#ff6a78;
    --background-14:#fff;
    --background-15:#ff6a78;
    --background-success:#9ebd6f;
    --header-shoping-cart-number-background:#ff6a78;
    --color-sidebar-h:#250711;
    --btn-border:rgba(3, 3, 3, 0.3);
    --btn-primary-bg:#ff6a78;
    --btn-primary-border:#ff6a78;
    --btn-primary-color:#fff;
    --btn-primary-bg-hover:#e04857;
    --btn-primary-border-hover:#e04857;
    --btn-primary-color-hover:#fff;
    --btn-primary-light-bg:#f9f9f9;
    --btn-primary-light-border:#f9f9f9;
    --btn-primary-light-color:#ff6a78;
    --btn-primary-light-bg-hover:#f4f4f4;
    --btn-primary-light-border-hover:#f4f4f4;
    --btn-primary-light-color-hover:#7e8299;
    --btn-default-bg:#f9f9f9;
    --btn-default-border:#f9f9f9;
    --btn-default-color:#7e8299;
    --btn-default-bg-hover:#f4f4f4;
    --btn-default-border-hover:#f4f4f4;
    --btn-default-color-hover:#7e8299;
    --btn-primary-outlin-bg:#fff;
    --btn-primary-outlin-border:#ff6a78;
    --btn-primary-outlin-color:#ff6a78;
    --btn-primary-outlin-bg-hover:#e04857;
    --btn-primary-outlin-border-hover:#e04857;
    --btn-primary-outlin-color-hover:#fff;
    --btn-primary-outlin-white-bg:transparent;
    --btn-primary-outlin-white-border:#fff;
    --btn-primary-outlin-white-color:#fff;
    --btn-primary-outlin-white-bg-hover:#fff;
    --btn-primary-outlin-white-border-hover:#fff;
    --btn-primary-outlin-white-color-hover:#0e1019;
    --btn-primary-outlin-light-bg:transparent;
    --btn-primary-outlin-light-border:#ff6a78;
    --btn-primary-outlin-light-color:#fff;
    --btn-primary-outlin-light-bg-hover:#fff;
    --btn-primary-outlin-light-border-hover:#fff;
    --btn-primary-outlin-light-color-hover:#0e1019;
    --color-h:#161c2d;
    --color-h-hover:#5b6278;
    --color-gray:#b5b5c3;
    --color-h-sub:#a6adc2;
    --color-texts:#161c2d;
    --color-texts-opacity:#8b93a9;
    --border-color:#e7e9ed;
    --border-color-light:#eceff9;
    --a-link-color:#ff6a78;
    --a-link-color-hover:#d85360;
    --btn-light-bg:#f9f9f9;
    --btn-light-border:#f9f9f9;
    --btn-light-color:#7e8299;
    --btn-light-bg-hover:#f4f4f4;
    --btn-light-border-hover:#f4f4f4;
    --btn-light-color-hover:#7e8299;
    --btn-lighter-bg:#fcfcfc;
    --btn-lighter-border:#fcfcfc;
    --btn-lighter-color:#7e8299;
    --btn-lighter-bg-hover:#f9f9f9;
    --btn-lighter-border-hover:#f9f9f9;
    --btn-lighter-color-hover:#7e8299;
    --main-block-text-faded-color:#fff;
    --secondary-block-text-faded-color:rgb(255 255 255 / 73%);
    --header-default-height:70px;
    --header-default-height-scrolled:60px;
    --horizontal-sidebar-default-height:65px;
    --horizontal-sidebar-default-height-scrolled:60px;
    --color-h-sidebar:#161c2d;
    --checkbox-first-color:#cdd9de;
    --options-icons-color:#a6b5c6;
    --options-icons-container-bg:#F4F4F4;
    --options-icons-container-bg-hover:#ededed
}
[data-theme=dark] body,[data-theme=dark] body.theme-style-four,[data-theme=dark] body.theme-style-three,[data-theme=dark] body.theme-style-two,body.body__dark,body.body__dark.theme-style-four,body.body__dark.theme-style-three,body.body__dark.theme-style-two{
    --background:#030f18;
    background:var(--background);
    --background-2:#020A0F;
    --background-3:#303132;
    --background-4:#202323;
    --background-5:#020A0F;
    --background-6:#1d1d1e;
    --background-7:#020A0F;
    --background-8:#010508;
    --background-9:#0e1f33;
    --background-10:#275b6a;
    --background-11:#02090D;
    --background-12:#000;
    --background-13:#020A0F;
    --background-14:#2c2c2c;
    --background-15:#834ce4;
    --background-success:#18a790;
    --header-shoping-cart-number-background:#3f51b5;
    --color-sidebar-h:#e4e6eb;
    --btn-border:rgba(255, 255, 255, 0.2);
    --btn-primary-bg:#000;
    --btn-primary-border:#000;
    --btn-primary-color:#ffffff;
    --btn-primary-bg-hover:#2f2f2f;
    --btn-primary-border-hover:#2f2f2f;
    --btn-primary-color-hover:#ffffff;
    --btn-primary-light-bg:#2c2c2c;
    --btn-primary-light-border:#2c2c2c;
    --btn-primary-light-color:#fff;
    --btn-primary-light-bg-hover:#3b3b3b;
    --btn-primary-light-border-hover:#3b3b3b;
    --btn-primary-light-color-hover:#fff;
    --btn-default-bg:#2c2c2c;
    --btn-default-border:#2c2c2c;
    --btn-default-color:#fff;
    --btn-default-bg-hover:#3b3b3b;
    --btn-default-border-hover:#3b3b3b;
    --btn-default-color-hover:#fff;
    --btn-primary-outlin-bg:transparent;
    --btn-primary-outlin-border:#2f2f2f;
    --btn-primary-outlin-color:#fff;
    --btn-primary-outlin-bg-hover:#000;
    --btn-primary-outlin-border-hover:#000;
    --btn-primary-outlin-color-hover:#fff;
    --btn-primary-outlin-white-bg:transparent;
    --btn-primary-outlin-white-border:#ffffff;
    --btn-primary-outlin-white-color:#ffffff;
    --btn-primary-outlin-white-bg-hover:#ffffff;
    --btn-primary-outlin-white-border-hover:#ffffff;
    --btn-primary-outlin-white-color-hover:#0e1019;
    --btn-primary-outlin-light-bg:transparent;
    --btn-primary-outlin-light-border:#16c2d8;
    --btn-primary-outlin-light-color:#ffffff;
    --btn-primary-outlin-light-bg-hover:#ffffff;
    --btn-primary-outlin-light-border-hover:#ffffff;
    --btn-primary-outlin-light-color-hover:#0e1019;
    --color-h:#e4e6eb;
    --color-h-hover:#b0b3b8;
    --color-gray:#909497;
    --color-h-sub:#78818c;
    --color-texts:#ffffff;
    --color-texts-opacity:rgba(255, 255, 255, 0.6);
    --border-color:#25282a;
    --border-color-light:#ccc;
    --a-link-color:#fff;
    --a-link-color-hover:#b9b9b9;
    --btn-light-bg:#2c2c2c;
    --btn-light-border:#2c2c2c;
    --btn-light-color:#fff;
    --btn-light-bg-hover:#3b3b3b;
    --btn-light-border-hover:#3b3b3b;
    --btn-light-color-hover:#fff;
    --btn-lighter-bg:#242526;
    --btn-lighter-border:#242526;
    --btn-lighter-color:#909497;
    --btn-lighter-bg-hover:#2c2c2c;
    --btn-lighter-border-hover:#2c2c2c;
    --btn-lighter-color-hover:#fff;
    --main-block-text-faded-color:#e4e6eb;
    --secondary-block-text-faded-color:rgba(255, 255, 255, 0.6);
    --header-default-height:70px;
    --header-default-height-scrolled:60px;
    --horizontal-sidebar-default-height:65px;
    --horizontal-sidebar-default-height-scrolled:60px;
    --color-h-sidebar:#ffffff;
    --checkbox-first-color:#3c4043;
    --options-icons-color:#78818c;
    --options-icons-container-bg:#2c2c2c;
    --options-icons-container-bg-hover:#3b3b3b;
    --sidebarcolorsdefaultonebg:#1A1A1C;
    --sidebarcolorsdefaultoneextendbtnbg:#242526;
    --sidebarcolorsdefaultoneitembg:#1A1A1C;
    --sidebarcolorsdefaultoneitemhoverbg:#2d2d2d;
    --sidebarcolorsdefaultoneitemtext:#e4e6eb;
    --sidebarcolorsdefaultoneitemicon:#e4e6eb;
    --sidebarcolorsdefaultoneitemtexthover:#b9b9b9;
    --sidebarcolorsdefaultoneitemiconhover:#b9b9b9;
    --sidebarcolorsdefaultonedropdownbg:#1A1A1C;
    --sidebarcolorsdefaultonedropdowntitle:#ffffff;
    --sidebarcolorsdefaultonedropdownitembg:#2c2c2c;
    --sidebarcolorsdefaultonedropdownitemtext:#909497;
    --sidebarcolorsdefaultonedropdownitemicon:#909497;
    --sidebarcolorsdefaultonedropdownitemtexthover:#b9b9b9;
    --sidebarcolorsdefaultonedropdownitemiconhover:#b9b9b9;
    --sidebarcolorsdarkonebg:#010508;
    --sidebarcolorsdarkoneextendbtnbg:#1a1c22;
    --sidebarcolorsdarkoneitembg:#1a1c22;
    --sidebarcolorsdarkoneitemhoverbg:#2a2d33;
    --sidebarcolorsdarkoneitemtext:#e4e6eb;
    --sidebarcolorsdarkoneitemicon:#e4e6eb;
    --sidebarcolorsdarkoneitemtexthover:#b9b9b9;
    --sidebarcolorsdarkoneitemiconhover:#b9b9b9;
    --sidebarcolorsdarkonedropdownbg:#020A0F;
    --sidebarcolorsdarkonedropdowntitle:#ffffff;
    --sidebarcolorsdarkonedropdownitembg:#171819;
    --sidebarcolorsdarkonedropdownitemtext:#909497;
    --sidebarcolorsdarkonedropdownitemicon:#909497;
    --sidebarcolorsdarkonedropdownitemtexthover:#ffffff;
    --sidebarcolorsdarkonedropdownitemiconhover:#ffffff;
    --alertbgprimary:#37316f;
    --alertcolorprimary:#8c88ff;
    --alertbgsuccess:#204a2b;
    --alertcolorsuccess:#74f7a6;
    --alertbgdanger:#551819;
    --alertcolordanger:#ff6b73;
    --alertbgwarning:#574426;
    --alertcolorwarning:#ffdd93;
    --alertbginfo:#2e4e5c;
    --alertcolorinfo:#83d4e4
}
.dark-bg,.dark-mode-texts{
    --color-h:#fff;
    --color-h-hover:#ced9df;
    --color-h-sub:rgba(255, 255, 255, 0.4);
    --color-texts-opacity:rgba(255, 255, 255,0.7);
    --color-texts:#fff;
    --btn-border:rgba(255,255,255,.3);
    --border-color:rgba(255,255,255,.08)
}
body:not(.body__dark) .light-bg,body:not(.body__dark) .light-mode-texts{
    --color-h:#161c2d;
    --color-h-hover:#5b6278;
    --color-h-sub:rgba(22,28,45, 0.4);
    --color-texts-opacity:rgba(22,28,45, 0.7);
    --color-texts:#161c2d;
    --btn-border:rgba(3, 3, 3, 0.3);
    --border-color:#e7e9ed
}
body{
    min-width:330px;
    background:#fff;
    font-family:var(--font-body);
    font-size:15px;
    font-weight:600;
    line-height:1.6;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    letter-spacing:-.01em;
    color:#1a1d1f;
    overflow-x:hidden;
    font-display:swap
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar:not(.horizontal__sidebar){
        --sidebar-menu-width-closed:90px;
        --sidebar-menu-width-opened:260px
    }
    body.big__icons__sidebar:not(.horizontal__sidebar){
        --sidebar-menu-width-closed:140px;
        --sidebar-menu-width-opened:260px
    }
}
body.horizontal__sidebar{
    --sidebar-menu-width-closed:0;
    --sidebar-menu-width-opened:0
}
body.dark__sidebar__color{
    --color-h-sidebar:#fff;
    --color-sidebar-h:#fff
}
h1,h2,h3,h4,h5,h6{
    font-family:var(--font-heading)
}
.sub-color{
    color:var(--color-h-sub)
}
.main-text-color{
    color:var(--color-h)
}
small.smaller{
    font-size:63%
}
body.no-scroll,html.no-scroll{
    overflow:hidden
}
body.body__w__fixed__header__n__hero{
    padding-top:95px
}
a{
    color:var(--a-link-color)
}
a:hover{
    color:var(--a-link-color-hover);
    text-decoration:none
}
.font-main,button{
    font-family:var(--font-body)
}
.font-heading,[class^=button]{
    font-family:var(--font-heading)
}
.bg-default{
    background:var(--background)
}
.bg-default-1{
    background:var(--background)
}
.bg-default-2{
    background:var(--background-2)
}
.bg-default-3{
    background:var(--background-3)
}
.bg-default-4{
    background:var(--background-4)
}
.bg-default-5{
    background:var(--background-5)
}
.bg-default-6{
    background:var(--background-6)
}
.bg-default-7{
    background:var(--background-7)
}
.border{
    border:1px solid var(--border-color)!important
}
.border-light{
    border:1px solid var(--border-color-light)!important
}
.border-top-light{
    border-top:1px solid var(--border-color-light)!important
}
.border-dashed{
    border-style:dashed!important
}
.text-hover-primary{
    transition:color .2s ease;
    color:var(--color-h)
}
.text-hover-gray{
    transition:color .2s ease;
    color:var(--color-gray)
}
.text-gray{
    color:var(--color-gray)
}
.text-hover-gray:hover,.text-hover-primary:hover{
    color:var(--btn-primary-bg)
}
.btn{
    padding:14px 21px;
    font-size:var(--button-font-size);
    border-radius:6px;
    font-family:var(--font-heading);
    font-weight:600;
    min-width:175px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    letter-spacing:.2px
}
.input-group-btn .btn{
    padding:0 21px;
    min-width:auto;
    height:46px
}
.btn-group-sm>.btn,.btn.btn-sm{
    font-size:var(--small-button-font-size);
    padding:10px 15px;
    min-width:auto;
    min-height:40px;
    display:flex;
    align-items:center;
    gap:5px
}
.btn-default,.btn-light{
    color:var(--btn-light-color);
    background:var(--btn-light-bg);
    border-color:var(--btn-light-bg)
}
.btn-default.disabled,.btn-default.disabled:hover,.btn-default.focus,.btn-default:active,.btn-default:active:hover,.btn-default:first-child:active,.btn-default:focus,.btn-default:hover,.btn-light.disabled,.btn-light.focus,.btn-light:active,.btn-light:first-child:active,.btn-light:focus,.btn-light:hover,.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{
    color:var(--btn-light-color-hover);
    background:var(--btn-light-bg-hover)!important;
    border-color:var(--btn-light-bg-hover)!important;
    box-shadow:none!important
}
.btn-primary{
    color:var(--btn-primary-color);
    background:var(--btn-primary-bg);
    border-color:var(--btn-primary-bg)
}
.btn-primary .options__icons{
    fill:var(--btn-primary-color)
}
.btn-primary.focus,.btn-primary:active,.btn-primary:first-child:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{
    color:var(--btn-primary-color);
    background:var(--btn-primary-bg-hover);
    border-color:var(--btn-primary-bg-hover);
    box-shadow:none!important
}
.btn-primary.disabled,.btn-primary:disabled{
    color:var(--btn-primary-color);
    background:var(--btn-primary-bg-hover);
    border-color:var(--btn-primary-bg-hover);
    opacity:.6
}
.btn-primary-light{
    color:var(--btn-primary-light-color);
    border-color:var(--background-3);
    background:var(--background-3)
}
.btn-primary-light.focus,.btn-primary-light:active,.btn-primary-light:first-child:active,.btn-primary-light:focus,.btn-primary-light:hover{
    color:var(--btn-primary-light-color);
    border-color:var(--background-6);
    background:var(--background-6);
    box-shadow:none!important
}
.btn-primary-outline,.btn-primary.btn-outline{
    color:var(--btn-primary-outlin-color);
    background-color:transparent;
    border-color:var(--btn-primary-bg-hover)
}
.btn-primary-outline.focus,.btn-primary-outline:first-child:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.btn-primary.btn-outline.focus,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover{
    color:var(--btn-primary-color)!important;
    background:var(--btn-primary-bg)!important;
    border-color:var(--btn-primary-bg)!important;
    box-shadow:none!important
}
.btn-primary-outline-white{
    color:var(--color-h);
    background:0 0;
    border-color:var(--btn-border)
}
.btn-primary-outline-white.focus,.btn-primary-outline-white:active,.btn-primary-outline-white:first-child:active,.btn-primary-outline-white:focus,.btn-primary-outline-white:focus-visible,.btn-primary-outline-white:hover,.btn-primary-outline-white:not(.btn-check)+.btn:active{
    color:var(--btn-primary-bg);
    background:var(--background);
    border-color:var(--btn-border);
    box-shadow:none!important
}
.btn-primary-outline-light{
    color:var(--color-h);
    background:0 0;
    border-color:var(--border-color-light)
}
.btn-primary-outline-light .options__icons{
    fill:var(--color-h)
}
.btn-primary-outline-light.focus,.btn-primary-outline-light:active,.btn-primary-outline-light:first-child:active,.btn-primary-outline-light:focus,.btn-primary-outline-light:focus-visible,.btn-primary-outline-light:hover,.btn-primary-outline-light:not(.btn-check)+.btn:active{
    color:var(--color-h);
    background:var(--background-2);
    border-color:var(--border-color);
    box-shadow:none!important
}
.btn-with-icon{
    display:flex;
    align-items:center;
    gap:10px
}
.btn-green{
    background:#068178;
    color:#fff;
    border-color:#068178
}
.btn-green:hover{
    color:#fff;
    background-color:#056760;
    border-color:#056760
}
.btn-green:not(:disabled):not(.disabled).active,.btn-green:not(:disabled):not(.disabled):active,.show>.btn-green.dropdown-toggle{
    color:#fff;
    background-color:#056760;
    border-color:#056760
}
.btn-green.focus,.btn-green:focus{
    box-shadow:0 0 0 .2rem rgb(215 241 222 / 41%);
    color:#fff;
    background-color:#056760;
    border-color:#056760
}
.btn-green:not(:disabled):not(.disabled).active:focus,.btn-green:not(:disabled):not(.disabled):active:focus,.show>.btn-green.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgb(215 241 222 / 41%)
}
.btn-danger{
    background-color:#f77481;
    border-color:#f77481
}
.btn-danger:hover{
    background-color:#ee4a5a;
    border-color:#ee4a5a
}
.btn.with-icon i{
    margin-left:15px;
    font-size:23px
}
.btn-small{
    padding:9px 13px;
    font-size:var(--small-button-font-size);
    min-width:auto
}
.btn-small .options__icons{
    width:14px;
    height:14px
}
.min-h-100{
    min-height:100%!important
}
@media (min-width:992px){
    .min-vh-lg-100{
        min-height:100vh!important
    }
}
.end-0{
    right:0!important
}
.start-0{
    left:0!important
}
.top-0{
    top:0!important
}
.bottom-0{
    bottom:0!important
}
.gap-1{
    gap:1px
}
.gap-2{
    gap:2px
}
.gap-3{
    gap:3px
}
.gap-4{
    gap:4px
}
.gap-5{
    gap:5px
}
.gap-6{
    gap:6px
}
.gap-7{
    gap:7px
}
.gap-8{
    gap:8px
}
.gap-9{
    gap:9px
}
.gap-10{
    gap:10px
}
.gap-11{
    gap:11px
}
.gap-12{
    gap:12px
}
.gap-13{
    gap:13px
}
.gap-14{
    gap:14px
}
.gap-15{
    gap:15px
}
.input__group{
    position:relative;
    display:flex;
    align-items:stretch;
    width:100%
}
.input__group .input-group-append{
    flex:0 0 auto
}
.coodiv-text-1{
    font-size:var(--coodiv-text-1);
    letter-spacing:-2.5px;
    line-height:1.05
}
@media(max-width:1200px){
    .coodiv-text-1{
        font-size:calc(1.625rem + 4.5vw)
    }
}
.coodiv-text-1.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.15) * .5em)
}
.coodiv-text-1.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.15) * .5em)
}
.coodiv-text-2{
    font-size:var(--coodiv-text-2);
    letter-spacing:-2px;
    line-height:1.083
}
@media(max-width:1200px){
    .coodiv-text-2{
        font-size:calc(1.5rem + 3vw)
    }
}
.coodiv-text-2.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.183) * .5em)
}
.coodiv-text-2.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.183) * .5em)
}
.coodiv-text-3{
    font-size:var(--coodiv-text-3);
    letter-spacing:-1.8px;
    line-height:1.21
}
@media(max-width:1200px){
    .coodiv-text-3{
        font-size:calc(1.425rem + 2.1vw)
    }
}
.coodiv-text-3.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.31) * .5em)
}
.coodiv-text-3.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.31) * .5em)
}
.coodiv-text-4{
    font-size:var(--coodiv-text-4);
    letter-spacing:-1.2px;
    line-height:1.3
}
.coodiv-text-4.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.4) * .5em)
}
.coodiv-text-4.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.4) * .5em)
}
.coodiv-text-5{
    font-size:var(--coodiv-text-5);
    letter-spacing:-1.2px;
    line-height:1.375
}
@media(max-width:1200px){
    .coodiv-text-5{
        font-size:calc(1.325rem + .9vw)
    }
}
.coodiv-text-5.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.475) * .5em)
}
.coodiv-text-5.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.475) * .5em)
}
.coodiv-text-6{
    font-size:var(--coodiv-text-6);
    letter-spacing:-.5px;
    line-height:1.42
}
@media(max-width:1200px){
    .coodiv-text-6{
        font-size:calc(1.075rem + .3vw)
    }
}
.coodiv-text-6.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.52) * .5em)
}
.coodiv-text-6.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.52) * .5em)
}
.coodiv-text-7{
    font-size:var(--coodiv-text-7);
    letter-spacing:-.5px;
    line-height:1.5
}
@media(max-width:1200px){
    .coodiv-text-7{
        font-size:calc(1.25625rem + .075vw)
    }
}
.coodiv-text-7.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.6) * .5em)
}
.coodiv-text-7.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.6) * .5em)
}
.coodiv-text-8{
    font-size:var(--coodiv-text-8);
    letter-spacing:-.2px;
    line-height:1.69
}
.coodiv-text-9{
    font-size:var(--coodiv-text-9);
    letter-spacing:-.2px;
    line-height:1.71
}
@media(max-width:1200px){
    .coodiv-text-9{
        font-size:calc(.90625rem + .3vw)
    }
}
.coodiv-text-10{
    font-size:var(--coodiv-text-10)
}
.coodiv-text-11{
    font-size:var(--coodiv-text-11);
    letter-spacing:-.1px;
    line-height:1.73
}
.coodiv-text-12{
    font-size:var(--coodiv-text-12);
    line-height:1.63
}
.coodiv-text-12.coodiv-lh-reset::before{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-top:calc((1 - 1.73) * .5em)
}
.coodiv-text-12.coodiv-lh-reset::after{
    content:'';
    display:block;
    height:0;
    width:0;
    margin-bottom:calc((1 - 1.73) * .5em)
}
.coodiv-text-13{
    font-size:var(--coodiv-text-13);
    line-height:1.63
}
.coodiv-text-14{
    font-size:var(--coodiv-text-14);
    line-height:1.63
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    margin-bottom:.5rem;
    font-weight:600;
    line-height:1.2;
    color:var(--color-h)
}
p{
    font-size:var(--p-font-size);
    color:var(--color-texts-opacity)
}
.gradient__bg__1{
    background:linear-gradient(45deg,var(--background-11) 0,var(--background-13) 100%)
}
.coodiv-bg-primary-opacity-visible{
    background-color:#473bf0
}
.coodiv-bg-primary-opacity-1{
    background-color:rgba(71,59,240,.1)
}
.coodiv-bg-primary-opacity-2{
    background-color:rgba(71,59,240,.2)
}
.coodiv-bg-primary-opacity-3{
    background-color:rgba(71,59,240,.3)
}
.coodiv-bg-primary-opacity-4{
    background-color:rgba(71,59,240,.4)
}
.coodiv-bg-primary-opacity-5{
    background-color:rgba(71,59,240,.5)
}
.coodiv-bg-primary-opacity-6{
    background-color:rgba(71,59,240,.6)
}
.coodiv-bg-primary-opacity-7{
    background-color:rgba(71,59,240,.7)
}
.coodiv-bg-primary-opacity-8{
    background-color:rgba(71,59,240,.8)
}
.coodiv-bg-primary-opacity-9{
    background-color:rgba(71,59,240,.9)
}
.coodiv-color-primary-opacity-visible{
    color:#473bf0
}
.coodiv-color-primary-opacity-1{
    color:rgba(71,59,240,.1)
}
.coodiv-color-primary-opacity-2{
    color:rgba(71,59,240,.2)
}
.coodiv-color-primary-opacity-3{
    color:rgba(71,59,240,.3)
}
.coodiv-color-primary-opacity-4{
    color:rgba(71,59,240,.4)
}
.coodiv-color-primary-opacity-5{
    color:rgba(71,59,240,.5)
}
.coodiv-color-primary-opacity-6{
    color:rgba(71,59,240,.6)
}
.coodiv-color-primary-opacity-7{
    color:rgba(71,59,240,.7)
}
.coodiv-color-primary-opacity-8{
    color:rgba(71,59,240,.8)
}
.coodiv-color-primary-opacity-9{
    color:rgba(71,59,240,.9)
}
.coodiv-bg-secondary-opacity-visible{
    background-color:#68d585
}
.coodiv-bg-secondary-opacity-1{
    background-color:rgba(104,213,133,.1)
}
.coodiv-bg-secondary-opacity-2{
    background-color:rgba(104,213,133,.2)
}
.coodiv-bg-secondary-opacity-3{
    background-color:rgba(104,213,133,.3)
}
.coodiv-bg-secondary-opacity-4{
    background-color:rgba(104,213,133,.4)
}
.coodiv-bg-secondary-opacity-5{
    background-color:rgba(104,213,133,.5)
}
.coodiv-bg-secondary-opacity-6{
    background-color:rgba(104,213,133,.6)
}
.coodiv-bg-secondary-opacity-7{
    background-color:rgba(104,213,133,.7)
}
.coodiv-bg-secondary-opacity-8{
    background-color:rgba(104,213,133,.8)
}
.coodiv-bg-secondary-opacity-9{
    background-color:rgba(104,213,133,.9)
}
.coodiv-color-secondary-opacity-visible{
    color:#68d585
}
.coodiv-color-secondary-opacity-1{
    color:rgba(104,213,133,.1)
}
.coodiv-color-secondary-opacity-2{
    color:rgba(104,213,133,.2)
}
.coodiv-color-secondary-opacity-3{
    color:rgba(104,213,133,.3)
}
.coodiv-color-secondary-opacity-4{
    color:rgba(104,213,133,.4)
}
.coodiv-color-secondary-opacity-5{
    color:rgba(104,213,133,.5)
}
.coodiv-color-secondary-opacity-6{
    color:rgba(104,213,133,.6)
}
.coodiv-color-secondary-opacity-7{
    color:rgba(104,213,133,.7)
}
.coodiv-color-secondary-opacity-8{
    color:rgba(104,213,133,.8)
}
.coodiv-color-secondary-opacity-9{
    color:rgba(104,213,133,.9)
}
.coodiv-bg-success-opacity-visible{
    background-color:#68d585
}
.coodiv-bg-success-opacity-1{
    background-color:rgba(104,213,133,.1)
}
.coodiv-bg-success-opacity-2{
    background-color:rgba(104,213,133,.2)
}
.coodiv-bg-success-opacity-3{
    background-color:rgba(104,213,133,.3)
}
.coodiv-bg-success-opacity-4{
    background-color:rgba(104,213,133,.4)
}
.coodiv-bg-success-opacity-5{
    background-color:rgba(104,213,133,.5)
}
.coodiv-bg-success-opacity-6{
    background-color:rgba(104,213,133,.6)
}
.coodiv-bg-success-opacity-7{
    background-color:rgba(104,213,133,.7)
}
.coodiv-bg-success-opacity-8{
    background-color:rgba(104,213,133,.8)
}
.coodiv-bg-success-opacity-9{
    background-color:rgba(104,213,133,.9)
}
.coodiv-color-success-opacity-visible{
    color:#68d585
}
.coodiv-color-success-opacity-1{
    color:rgba(104,213,133,.1)
}
.coodiv-color-success-opacity-2{
    color:rgba(104,213,133,.2)
}
.coodiv-color-success-opacity-3{
    color:rgba(104,213,133,.3)
}
.coodiv-color-success-opacity-4{
    color:rgba(104,213,133,.4)
}
.coodiv-color-success-opacity-5{
    color:rgba(104,213,133,.5)
}
.coodiv-color-success-opacity-6{
    color:rgba(104,213,133,.6)
}
.coodiv-color-success-opacity-7{
    color:rgba(104,213,133,.7)
}
.coodiv-color-success-opacity-8{
    color:rgba(104,213,133,.8)
}
.coodiv-color-success-opacity-9{
    color:rgba(104,213,133,.9)
}
.coodiv-bg-info-opacity-visible{
    background-color:#17a2b8
}
.coodiv-bg-info-opacity-1{
    background-color:rgba(23,162,184,.1)
}
.coodiv-bg-info-opacity-2{
    background-color:rgba(23,162,184,.2)
}
.coodiv-bg-info-opacity-3{
    background-color:rgba(23,162,184,.3)
}
.coodiv-bg-info-opacity-4{
    background-color:rgba(23,162,184,.4)
}
.coodiv-bg-info-opacity-5{
    background-color:rgba(23,162,184,.5)
}
.coodiv-bg-info-opacity-6{
    background-color:rgba(23,162,184,.6)
}
.coodiv-bg-info-opacity-7{
    background-color:rgba(23,162,184,.7)
}
.coodiv-bg-info-opacity-8{
    background-color:rgba(23,162,184,.8)
}
.coodiv-bg-info-opacity-9{
    background-color:rgba(23,162,184,.9)
}
.coodiv-color-info-opacity-visible{
    color:#17a2b8
}
.coodiv-color-info-opacity-1{
    color:rgba(23,162,184,.1)
}
.coodiv-color-info-opacity-2{
    color:rgba(23,162,184,.2)
}
.coodiv-color-info-opacity-3{
    color:rgba(23,162,184,.3)
}
.coodiv-color-info-opacity-4{
    color:rgba(23,162,184,.4)
}
.coodiv-color-info-opacity-5{
    color:rgba(23,162,184,.5)
}
.coodiv-color-info-opacity-6{
    color:rgba(23,162,184,.6)
}
.coodiv-color-info-opacity-7{
    color:rgba(23,162,184,.7)
}
.coodiv-color-info-opacity-8{
    color:rgba(23,162,184,.8)
}
.coodiv-color-info-opacity-9{
    color:rgba(23,162,184,.9)
}
.coodiv-bg-warning-opacity-visible{
    background-color:#f7e36d
}
.coodiv-bg-warning-opacity-1{
    background-color:rgba(247,227,109,.1)
}
.coodiv-bg-warning-opacity-2{
    background-color:rgba(247,227,109,.2)
}
.coodiv-bg-warning-opacity-3{
    background-color:rgba(247,227,109,.3)
}
.coodiv-bg-warning-opacity-4{
    background-color:rgba(247,227,109,.4)
}
.coodiv-bg-warning-opacity-5{
    background-color:rgba(247,227,109,.5)
}
.coodiv-bg-warning-opacity-6{
    background-color:rgba(247,227,109,.6)
}
.coodiv-bg-warning-opacity-7{
    background-color:rgba(247,227,109,.7)
}
.coodiv-bg-warning-opacity-8{
    background-color:rgba(247,227,109,.8)
}
.coodiv-bg-warning-opacity-9{
    background-color:rgba(247,227,109,.9)
}
.coodiv-color-warning-opacity-visible{
    color:#f7e36d
}
.coodiv-color-warning-opacity-1{
    color:rgba(247,227,109,.1)
}
.coodiv-color-warning-opacity-2{
    color:rgba(247,227,109,.2)
}
.coodiv-color-warning-opacity-3{
    color:rgba(247,227,109,.3)
}
.coodiv-color-warning-opacity-4{
    color:rgba(247,227,109,.4)
}
.coodiv-color-warning-opacity-5{
    color:rgba(247,227,109,.5)
}
.coodiv-color-warning-opacity-6{
    color:rgba(247,227,109,.6)
}
.coodiv-color-warning-opacity-7{
    color:rgba(247,227,109,.7)
}
.coodiv-color-warning-opacity-8{
    color:rgba(247,227,109,.8)
}
.coodiv-color-warning-opacity-9{
    color:rgba(247,227,109,.9)
}
.coodiv-bg-danger-opacity-visible{
    background-color:#f64b4b
}
.coodiv-bg-danger-opacity-1{
    background-color:rgba(246,75,75,.1)
}
.coodiv-bg-danger-opacity-2{
    background-color:rgba(246,75,75,.2)
}
.coodiv-bg-danger-opacity-3{
    background-color:rgba(246,75,75,.3)
}
.coodiv-bg-danger-opacity-4{
    background-color:rgba(246,75,75,.4)
}
.coodiv-bg-danger-opacity-5{
    background-color:rgba(246,75,75,.5)
}
.coodiv-bg-danger-opacity-6{
    background-color:rgba(246,75,75,.6)
}
.coodiv-bg-danger-opacity-7{
    background-color:rgba(246,75,75,.7)
}
.coodiv-bg-danger-opacity-8{
    background-color:rgba(246,75,75,.8)
}
.coodiv-bg-danger-opacity-9{
    background-color:rgba(246,75,75,.9)
}
.coodiv-color-danger-opacity-visible{
    color:#f64b4b
}
.coodiv-color-danger-opacity-1{
    color:rgba(246,75,75,.1)
}
.coodiv-color-danger-opacity-2{
    color:rgba(246,75,75,.2)
}
.coodiv-color-danger-opacity-3{
    color:rgba(246,75,75,.3)
}
.coodiv-color-danger-opacity-4{
    color:rgba(246,75,75,.4)
}
.coodiv-color-danger-opacity-5{
    color:rgba(246,75,75,.5)
}
.coodiv-color-danger-opacity-6{
    color:rgba(246,75,75,.6)
}
.coodiv-color-danger-opacity-7{
    color:rgba(246,75,75,.7)
}
.coodiv-color-danger-opacity-8{
    color:rgba(246,75,75,.8)
}
.coodiv-color-danger-opacity-9{
    color:rgba(246,75,75,.9)
}
.coodiv-bg-light-opacity-visible{
    background-color:#f8f9fa
}
.coodiv-bg-light-opacity-1{
    background-color:rgba(248,249,250,.1)
}
.coodiv-bg-light-opacity-2{
    background-color:rgba(248,249,250,.2)
}
.coodiv-bg-light-opacity-3{
    background-color:rgba(248,249,250,.3)
}
.coodiv-bg-light-opacity-4{
    background-color:rgba(248,249,250,.4)
}
.coodiv-bg-light-opacity-5{
    background-color:rgba(248,249,250,.5)
}
.coodiv-bg-light-opacity-6{
    background-color:rgba(248,249,250,.6)
}
.coodiv-bg-light-opacity-7{
    background-color:rgba(248,249,250,.7)
}
.coodiv-bg-light-opacity-8{
    background-color:rgba(248,249,250,.8)
}
.coodiv-bg-light-opacity-9{
    background-color:rgba(248,249,250,.9)
}
.coodiv-color-light-opacity-visible{
    color:#f8f9fa
}
.coodiv-color-light-opacity-1{
    color:rgba(248,249,250,.1)
}
.coodiv-color-light-opacity-2{
    color:rgba(248,249,250,.2)
}
.coodiv-color-light-opacity-3{
    color:rgba(248,249,250,.3)
}
.coodiv-color-light-opacity-4{
    color:rgba(248,249,250,.4)
}
.coodiv-color-light-opacity-5{
    color:rgba(248,249,250,.5)
}
.coodiv-color-light-opacity-6{
    color:rgba(248,249,250,.6)
}
.coodiv-color-light-opacity-7{
    color:rgba(248,249,250,.7)
}
.coodiv-color-light-opacity-8{
    color:rgba(248,249,250,.8)
}
.coodiv-color-light-opacity-9{
    color:rgba(248,249,250,.9)
}
.coodiv-bg-dark-opacity-visible{
    background-color:#343a40
}
.coodiv-bg-dark-opacity-1{
    background-color:rgba(52,58,64,.1)
}
.coodiv-bg-dark-opacity-2{
    background-color:rgba(52,58,64,.2)
}
.coodiv-bg-dark-opacity-3{
    background-color:rgba(52,58,64,.3)
}
.coodiv-bg-dark-opacity-4{
    background-color:rgba(52,58,64,.4)
}
.coodiv-bg-dark-opacity-5{
    background-color:rgba(52,58,64,.5)
}
.coodiv-bg-dark-opacity-6{
    background-color:rgba(52,58,64,.6)
}
.coodiv-bg-dark-opacity-7{
    background-color:rgba(52,58,64,.7)
}
.coodiv-bg-dark-opacity-8{
    background-color:rgba(52,58,64,.8)
}
.coodiv-bg-dark-opacity-9{
    background-color:rgba(52,58,64,.9)
}
.coodiv-color-dark-opacity-visible{
    color:#343a40
}
.coodiv-color-dark-opacity-1{
    color:rgba(52,58,64,.1)
}
.coodiv-color-dark-opacity-2{
    color:rgba(52,58,64,.2)
}
.coodiv-color-dark-opacity-3{
    color:rgba(52,58,64,.3)
}
.coodiv-color-dark-opacity-4{
    color:rgba(52,58,64,.4)
}
.coodiv-color-dark-opacity-5{
    color:rgba(52,58,64,.5)
}
.coodiv-color-dark-opacity-6{
    color:rgba(52,58,64,.6)
}
.coodiv-color-dark-opacity-7{
    color:rgba(52,58,64,.7)
}
.coodiv-color-dark-opacity-8{
    color:rgba(52,58,64,.8)
}
.coodiv-color-dark-opacity-9{
    color:rgba(52,58,64,.9)
}
.coodiv-bg-red-opacity-visible{
    background-color:#f64b4b
}
.coodiv-bg-red-opacity-1{
    background-color:rgba(246,75,75,.1)
}
.coodiv-bg-red-opacity-2{
    background-color:rgba(246,75,75,.2)
}
.coodiv-bg-red-opacity-3{
    background-color:rgba(246,75,75,.3)
}
.coodiv-bg-red-opacity-4{
    background-color:rgba(246,75,75,.4)
}
.coodiv-bg-red-opacity-5{
    background-color:rgba(246,75,75,.5)
}
.coodiv-bg-red-opacity-6{
    background-color:rgba(246,75,75,.6)
}
.coodiv-bg-red-opacity-7{
    background-color:rgba(246,75,75,.7)
}
.coodiv-bg-red-opacity-8{
    background-color:rgba(246,75,75,.8)
}
.coodiv-bg-red-opacity-9{
    background-color:rgba(246,75,75,.9)
}
.coodiv-color-red-opacity-visible{
    color:#f64b4b
}
.coodiv-color-red-opacity-1{
    color:rgba(246,75,75,.1)
}
.coodiv-color-red-opacity-2{
    color:rgba(246,75,75,.2)
}
.coodiv-color-red-opacity-3{
    color:rgba(246,75,75,.3)
}
.coodiv-color-red-opacity-4{
    color:rgba(246,75,75,.4)
}
.coodiv-color-red-opacity-5{
    color:rgba(246,75,75,.5)
}
.coodiv-color-red-opacity-6{
    color:rgba(246,75,75,.6)
}
.coodiv-color-red-opacity-7{
    color:rgba(246,75,75,.7)
}
.coodiv-color-red-opacity-8{
    color:rgba(246,75,75,.8)
}
.coodiv-color-red-opacity-9{
    color:rgba(246,75,75,.9)
}
.coodiv-bg-green-opacity-visible{
    background-color:#68d585
}
.coodiv-bg-green-opacity-1{
    background-color:rgba(104,213,133,.1)
}
.coodiv-bg-green-opacity-2{
    background-color:rgba(104,213,133,.2)
}
.coodiv-bg-green-opacity-3{
    background-color:rgba(104,213,133,.3)
}
.coodiv-bg-green-opacity-4{
    background-color:rgba(104,213,133,.4)
}
.coodiv-bg-green-opacity-5{
    background-color:rgba(104,213,133,.5)
}
.coodiv-bg-green-opacity-6{
    background-color:rgba(104,213,133,.6)
}
.coodiv-bg-green-opacity-7{
    background-color:rgba(104,213,133,.7)
}
.coodiv-bg-green-opacity-8{
    background-color:rgba(104,213,133,.8)
}
.coodiv-bg-green-opacity-9{
    background-color:rgba(104,213,133,.9)
}
.coodiv-color-green-opacity-visible{
    color:#68d585
}
.coodiv-color-green-opacity-1{
    color:rgba(104,213,133,.1)
}
.coodiv-color-green-opacity-2{
    color:rgba(104,213,133,.2)
}
.coodiv-color-green-opacity-3{
    color:rgba(104,213,133,.3)
}
.coodiv-color-green-opacity-4{
    color:rgba(104,213,133,.4)
}
.coodiv-color-green-opacity-5{
    color:rgba(104,213,133,.5)
}
.coodiv-color-green-opacity-6{
    color:rgba(104,213,133,.6)
}
.coodiv-color-green-opacity-7{
    color:rgba(104,213,133,.7)
}
.coodiv-color-green-opacity-8{
    color:rgba(104,213,133,.8)
}
.coodiv-color-green-opacity-9{
    color:rgba(104,213,133,.9)
}
.coodiv-bg-green-shamrock-opacity-visible{
    background-color:#2bd67b
}
.coodiv-bg-green-shamrock-opacity-1{
    background-color:rgba(43,214,123,.1)
}
.coodiv-bg-green-shamrock-opacity-2{
    background-color:rgba(43,214,123,.2)
}
.coodiv-bg-green-shamrock-opacity-3{
    background-color:rgba(43,214,123,.3)
}
.coodiv-bg-green-shamrock-opacity-4{
    background-color:rgba(43,214,123,.4)
}
.coodiv-bg-green-shamrock-opacity-5{
    background-color:rgba(43,214,123,.5)
}
.coodiv-bg-green-shamrock-opacity-6{
    background-color:rgba(43,214,123,.6)
}
.coodiv-bg-green-shamrock-opacity-7{
    background-color:rgba(43,214,123,.7)
}
.coodiv-bg-green-shamrock-opacity-8{
    background-color:rgba(43,214,123,.8)
}
.coodiv-bg-green-shamrock-opacity-9{
    background-color:rgba(43,214,123,.9)
}
.coodiv-color-green-shamrock-opacity-visible{
    color:#2bd67b
}
.coodiv-color-green-shamrock-opacity-1{
    color:rgba(43,214,123,.1)
}
.coodiv-color-green-shamrock-opacity-2{
    color:rgba(43,214,123,.2)
}
.coodiv-color-green-shamrock-opacity-3{
    color:rgba(43,214,123,.3)
}
.coodiv-color-green-shamrock-opacity-4{
    color:rgba(43,214,123,.4)
}
.coodiv-color-green-shamrock-opacity-5{
    color:rgba(43,214,123,.5)
}
.coodiv-color-green-shamrock-opacity-6{
    color:rgba(43,214,123,.6)
}
.coodiv-color-green-shamrock-opacity-7{
    color:rgba(43,214,123,.7)
}
.coodiv-color-green-shamrock-opacity-8{
    color:rgba(43,214,123,.8)
}
.coodiv-color-green-shamrock-opacity-9{
    color:rgba(43,214,123,.9)
}
.coodiv-bg-blue-opacity-visible{
    background-color:#473bf0
}
.coodiv-bg-blue-opacity-1{
    background-color:rgba(71,59,240,.1)
}
.coodiv-bg-blue-opacity-2{
    background-color:rgba(71,59,240,.2)
}
.coodiv-bg-blue-opacity-3{
    background-color:rgba(71,59,240,.3)
}
.coodiv-bg-blue-opacity-4{
    background-color:rgba(71,59,240,.4)
}
.coodiv-bg-blue-opacity-5{
    background-color:rgba(71,59,240,.5)
}
.coodiv-bg-blue-opacity-6{
    background-color:rgba(71,59,240,.6)
}
.coodiv-bg-blue-opacity-7{
    background-color:rgba(71,59,240,.7)
}
.coodiv-bg-blue-opacity-8{
    background-color:rgba(71,59,240,.8)
}
.coodiv-bg-blue-opacity-9{
    background-color:rgba(71,59,240,.9)
}
.coodiv-color-blue-opacity-visible{
    color:#473bf0
}
.coodiv-color-blue-opacity-1{
    color:rgba(71,59,240,.1)
}
.coodiv-color-blue-opacity-2{
    color:rgba(71,59,240,.2)
}
.coodiv-color-blue-opacity-3{
    color:rgba(71,59,240,.3)
}
.coodiv-color-blue-opacity-4{
    color:rgba(71,59,240,.4)
}
.coodiv-color-blue-opacity-5{
    color:rgba(71,59,240,.5)
}
.coodiv-color-blue-opacity-6{
    color:rgba(71,59,240,.6)
}
.coodiv-color-blue-opacity-7{
    color:rgba(71,59,240,.7)
}
.coodiv-color-blue-opacity-8{
    color:rgba(71,59,240,.8)
}
.coodiv-color-blue-opacity-9{
    color:rgba(71,59,240,.9)
}
.coodiv-bg-sky-blue-opacity-visible{
    background-color:#1082e9
}
.coodiv-bg-sky-blue-opacity-1{
    background-color:rgba(16,130,233,.1)
}
.coodiv-bg-sky-blue-opacity-2{
    background-color:rgba(16,130,233,.2)
}
.coodiv-bg-sky-blue-opacity-3{
    background-color:rgba(16,130,233,.3)
}
.coodiv-bg-sky-blue-opacity-4{
    background-color:rgba(16,130,233,.4)
}
.coodiv-bg-sky-blue-opacity-5{
    background-color:rgba(16,130,233,.5)
}
.coodiv-bg-sky-blue-opacity-6{
    background-color:rgba(16,130,233,.6)
}
.coodiv-bg-sky-blue-opacity-7{
    background-color:rgba(16,130,233,.7)
}
.coodiv-bg-sky-blue-opacity-8{
    background-color:rgba(16,130,233,.8)
}
.coodiv-bg-sky-blue-opacity-9{
    background-color:rgba(16,130,233,.9)
}
.coodiv-color-sky-blue-opacity-visible{
    color:#1082e9
}
.coodiv-color-sky-blue-opacity-1{
    color:rgba(16,130,233,.1)
}
.coodiv-color-sky-blue-opacity-2{
    color:rgba(16,130,233,.2)
}
.coodiv-color-sky-blue-opacity-3{
    color:rgba(16,130,233,.3)
}
.coodiv-color-sky-blue-opacity-4{
    color:rgba(16,130,233,.4)
}
.coodiv-color-sky-blue-opacity-5{
    color:rgba(16,130,233,.5)
}
.coodiv-color-sky-blue-opacity-6{
    color:rgba(16,130,233,.6)
}
.coodiv-color-sky-blue-opacity-7{
    color:rgba(16,130,233,.7)
}
.coodiv-color-sky-blue-opacity-8{
    color:rgba(16,130,233,.8)
}
.coodiv-color-sky-blue-opacity-9{
    color:rgba(16,130,233,.9)
}
.coodiv-bg-yellow-opacity-visible{
    background-color:#f7e36d
}
.coodiv-bg-yellow-opacity-1{
    background-color:rgba(247,227,109,.1)
}
.coodiv-bg-yellow-opacity-2{
    background-color:rgba(247,227,109,.2)
}
.coodiv-bg-yellow-opacity-3{
    background-color:rgba(247,227,109,.3)
}
.coodiv-bg-yellow-opacity-4{
    background-color:rgba(247,227,109,.4)
}
.coodiv-bg-yellow-opacity-5{
    background-color:rgba(247,227,109,.5)
}
.coodiv-bg-yellow-opacity-6{
    background-color:rgba(247,227,109,.6)
}
.coodiv-bg-yellow-opacity-7{
    background-color:rgba(247,227,109,.7)
}
.coodiv-bg-yellow-opacity-8{
    background-color:rgba(247,227,109,.8)
}
.coodiv-bg-yellow-opacity-9{
    background-color:rgba(247,227,109,.9)
}
.coodiv-color-yellow-opacity-visible{
    color:#f7e36d
}
.coodiv-color-yellow-opacity-1{
    color:rgba(247,227,109,.1)
}
.coodiv-color-yellow-opacity-2{
    color:rgba(247,227,109,.2)
}
.coodiv-color-yellow-opacity-3{
    color:rgba(247,227,109,.3)
}
.coodiv-color-yellow-opacity-4{
    color:rgba(247,227,109,.4)
}
.coodiv-color-yellow-opacity-5{
    color:rgba(247,227,109,.5)
}
.coodiv-color-yellow-opacity-6{
    color:rgba(247,227,109,.6)
}
.coodiv-color-yellow-opacity-7{
    color:rgba(247,227,109,.7)
}
.coodiv-color-yellow-opacity-8{
    color:rgba(247,227,109,.8)
}
.coodiv-color-yellow-opacity-9{
    color:rgba(247,227,109,.9)
}
.coodiv-bg-yellow-orange-opacity-visible{
    background-color:#fcad38
}
.coodiv-bg-yellow-orange-opacity-1{
    background-color:rgba(252,173,56,.1)
}
.coodiv-bg-yellow-orange-opacity-2{
    background-color:rgba(252,173,56,.2)
}
.coodiv-bg-yellow-orange-opacity-3{
    background-color:rgba(252,173,56,.3)
}
.coodiv-bg-yellow-orange-opacity-4{
    background-color:rgba(252,173,56,.4)
}
.coodiv-bg-yellow-orange-opacity-5{
    background-color:rgba(252,173,56,.5)
}
.coodiv-bg-yellow-orange-opacity-6{
    background-color:rgba(252,173,56,.6)
}
.coodiv-bg-yellow-orange-opacity-7{
    background-color:rgba(252,173,56,.7)
}
.coodiv-bg-yellow-orange-opacity-8{
    background-color:rgba(252,173,56,.8)
}
.coodiv-bg-yellow-orange-opacity-9{
    background-color:rgba(252,173,56,.9)
}
.coodiv-color-yellow-orange-opacity-visible{
    color:#fcad38
}
.coodiv-color-yellow-orange-opacity-1{
    color:rgba(252,173,56,.1)
}
.coodiv-color-yellow-orange-opacity-2{
    color:rgba(252,173,56,.2)
}
.coodiv-color-yellow-orange-opacity-3{
    color:rgba(252,173,56,.3)
}
.coodiv-color-yellow-orange-opacity-4{
    color:rgba(252,173,56,.4)
}
.coodiv-color-yellow-orange-opacity-5{
    color:rgba(252,173,56,.5)
}
.coodiv-color-yellow-orange-opacity-6{
    color:rgba(252,173,56,.6)
}
.coodiv-color-yellow-orange-opacity-7{
    color:rgba(252,173,56,.7)
}
.coodiv-color-yellow-orange-opacity-8{
    color:rgba(252,173,56,.8)
}
.coodiv-color-yellow-orange-opacity-9{
    color:rgba(252,173,56,.9)
}
.coodiv-bg-blackish-blue-opacity-visible{
    background-color:#13151c
}
.coodiv-bg-blackish-blue-opacity-1{
    background-color:rgba(19,21,28,.1)
}
.coodiv-bg-blackish-blue-opacity-2{
    background-color:rgba(19,21,28,.2)
}
.coodiv-bg-blackish-blue-opacity-3{
    background-color:rgba(19,21,28,.3)
}
.coodiv-bg-blackish-blue-opacity-4{
    background-color:rgba(19,21,28,.4)
}
.coodiv-bg-blackish-blue-opacity-5{
    background-color:rgba(19,21,28,.5)
}
.coodiv-bg-blackish-blue-opacity-6{
    background-color:rgba(19,21,28,.6)
}
.coodiv-bg-blackish-blue-opacity-7{
    background-color:rgba(19,21,28,.7)
}
.coodiv-bg-blackish-blue-opacity-8{
    background-color:rgba(19,21,28,.8)
}
.coodiv-bg-blackish-blue-opacity-9{
    background-color:rgba(19,21,28,.9)
}
.coodiv-color-blackish-blue-opacity-visible{
    color:#13151c
}
.coodiv-color-blackish-blue-opacity-1{
    color:rgba(19,21,28,.1)
}
.coodiv-color-blackish-blue-opacity-2{
    color:rgba(19,21,28,.2)
}
.coodiv-color-blackish-blue-opacity-3{
    color:rgba(19,21,28,.3)
}
.coodiv-color-blackish-blue-opacity-4{
    color:rgba(19,21,28,.4)
}
.coodiv-color-blackish-blue-opacity-5{
    color:rgba(19,21,28,.5)
}
.coodiv-color-blackish-blue-opacity-6{
    color:rgba(19,21,28,.6)
}
.coodiv-color-blackish-blue-opacity-7{
    color:rgba(19,21,28,.7)
}
.coodiv-color-blackish-blue-opacity-8{
    color:rgba(19,21,28,.8)
}
.coodiv-color-blackish-blue-opacity-9{
    color:rgba(19,21,28,.9)
}
.coodiv-bg-black-opacity-visible{
    background-color:#000
}
.coodiv-bg-black-opacity-1{
    background-color:rgba(0,0,0,.1)
}
.coodiv-bg-black-opacity-2{
    background-color:rgba(0,0,0,.2)
}
.coodiv-bg-black-opacity-3{
    background-color:rgba(0,0,0,.3)
}
.coodiv-bg-black-opacity-4{
    background-color:rgba(0,0,0,.4)
}
.coodiv-bg-black-opacity-5{
    background-color:rgba(0,0,0,.5)
}
.coodiv-bg-black-opacity-6{
    background-color:rgba(0,0,0,.6)
}
.coodiv-bg-black-opacity-7{
    background-color:rgba(0,0,0,.7)
}
.coodiv-bg-black-opacity-8{
    background-color:rgba(0,0,0,.8)
}
.coodiv-bg-black-opacity-9{
    background-color:rgba(0,0,0,.9)
}
.coodiv-color-black-opacity-visible{
    color:#000
}
.coodiv-color-black-opacity-1{
    color:rgba(0,0,0,.1)
}
.coodiv-color-black-opacity-2{
    color:rgba(0,0,0,.2)
}
.coodiv-color-black-opacity-3{
    color:rgba(0,0,0,.3)
}
.coodiv-color-black-opacity-4{
    color:rgba(0,0,0,.4)
}
.coodiv-color-black-opacity-5{
    color:rgba(0,0,0,.5)
}
.coodiv-color-black-opacity-6{
    color:rgba(0,0,0,.6)
}
.coodiv-color-black-opacity-7{
    color:rgba(0,0,0,.7)
}
.coodiv-color-black-opacity-8{
    color:rgba(0,0,0,.8)
}
.coodiv-color-black-opacity-9{
    color:rgba(0,0,0,.9)
}
.coodiv-bg-mirage-opacity-visible{
    background-color:#131829
}
.coodiv-bg-mirage-opacity-1{
    background-color:rgba(19,24,41,.1)
}
.coodiv-bg-mirage-opacity-2{
    background-color:rgba(19,24,41,.2)
}
.coodiv-bg-mirage-opacity-3{
    background-color:rgba(19,24,41,.3)
}
.coodiv-bg-mirage-opacity-4{
    background-color:rgba(19,24,41,.4)
}
.coodiv-bg-mirage-opacity-5{
    background-color:rgba(19,24,41,.5)
}
.coodiv-bg-mirage-opacity-6{
    background-color:rgba(19,24,41,.6)
}
.coodiv-bg-mirage-opacity-7{
    background-color:rgba(19,24,41,.7)
}
.coodiv-bg-mirage-opacity-8{
    background-color:rgba(19,24,41,.8)
}
.coodiv-bg-mirage-opacity-9{
    background-color:rgba(19,24,41,.9)
}
.coodiv-color-mirage-opacity-visible{
    color:#131829
}
.coodiv-color-mirage-opacity-1{
    color:rgba(19,24,41,.1)
}
.coodiv-color-mirage-opacity-2{
    color:rgba(19,24,41,.2)
}
.coodiv-color-mirage-opacity-3{
    color:rgba(19,24,41,.3)
}
.coodiv-color-mirage-opacity-4{
    color:rgba(19,24,41,.4)
}
.coodiv-color-mirage-opacity-5{
    color:rgba(19,24,41,.5)
}
.coodiv-color-mirage-opacity-6{
    color:rgba(19,24,41,.6)
}
.coodiv-color-mirage-opacity-7{
    color:rgba(19,24,41,.7)
}
.coodiv-color-mirage-opacity-8{
    color:rgba(19,24,41,.8)
}
.coodiv-color-mirage-opacity-9{
    color:rgba(19,24,41,.9)
}
.coodiv-bg-white-opacity-visible,.white-bg{
    background-color:#fff;
    background:#fff
}
.coodiv-bg-white-opacity-1{
    background-color:rgba(255,255,255,.1)
}
.coodiv-bg-white-opacity-2{
    background-color:rgba(255,255,255,.2)
}
.coodiv-bg-white-opacity-3{
    background-color:rgba(255,255,255,.3)
}
.coodiv-bg-white-opacity-4{
    background-color:rgba(255,255,255,.4)
}
.coodiv-bg-white-opacity-5{
    background-color:rgba(255,255,255,.5)
}
.coodiv-bg-white-opacity-6{
    background-color:rgba(255,255,255,.6)
}
.coodiv-bg-white-opacity-7{
    background-color:rgba(255,255,255,.7)
}
.coodiv-bg-white-opacity-8{
    background-color:rgba(255,255,255,.8)
}
.coodiv-bg-white-opacity-9{
    background-color:rgba(255,255,255,.9)
}
.coodiv-color-white-opacity-visible{
    color:#fff
}
.coodiv-color-white-opacity-1{
    color:rgba(255,255,255,.1)
}
.coodiv-color-white-opacity-2{
    color:rgba(255,255,255,.2)
}
.coodiv-color-white-opacity-3{
    color:rgba(255,255,255,.3)
}
.coodiv-color-white-opacity-4{
    color:rgba(255,255,255,.4)
}
.coodiv-color-white-opacity-5{
    color:rgba(255,255,255,.5)
}
.coodiv-color-white-opacity-6{
    color:rgba(255,255,255,.6)
}
.coodiv-color-white-opacity-7{
    color:rgba(255,255,255,.7)
}
.coodiv-color-white-opacity-8{
    color:rgba(255,255,255,.8)
}
.coodiv-color-white-opacity-9{
    color:rgba(255,255,255,.9)
}
.coodiv-bg-smoke-opacity-visible{
    background-color:#f8f8f8
}
.coodiv-bg-smoke-opacity-1{
    background-color:rgba(248,248,248,.1)
}
.coodiv-bg-smoke-opacity-2{
    background-color:rgba(248,248,248,.2)
}
.coodiv-bg-smoke-opacity-3{
    background-color:rgba(248,248,248,.3)
}
.coodiv-bg-smoke-opacity-4{
    background-color:rgba(248,248,248,.4)
}
.coodiv-bg-smoke-opacity-5{
    background-color:rgba(248,248,248,.5)
}
.coodiv-bg-smoke-opacity-6{
    background-color:rgba(248,248,248,.6)
}
.coodiv-bg-smoke-opacity-7{
    background-color:rgba(248,248,248,.7)
}
.coodiv-bg-smoke-opacity-8{
    background-color:rgba(248,248,248,.8)
}
.coodiv-bg-smoke-opacity-9{
    background-color:rgba(248,248,248,.9)
}
.coodiv-color-smoke-opacity-visible{
    color:#f8f8f8
}
.coodiv-color-smoke-opacity-1{
    color:rgba(248,248,248,.1)
}
.coodiv-color-smoke-opacity-2{
    color:rgba(248,248,248,.2)
}
.coodiv-color-smoke-opacity-3{
    color:rgba(248,248,248,.3)
}
.coodiv-color-smoke-opacity-4{
    color:rgba(248,248,248,.4)
}
.coodiv-color-smoke-opacity-5{
    color:rgba(248,248,248,.5)
}
.coodiv-color-smoke-opacity-6{
    color:rgba(248,248,248,.6)
}
.coodiv-color-smoke-opacity-7{
    color:rgba(248,248,248,.7)
}
.coodiv-color-smoke-opacity-8{
    color:rgba(248,248,248,.8)
}
.coodiv-color-smoke-opacity-9{
    color:rgba(248,248,248,.9)
}
.coodiv-bg-storm-opacity-visible{
    background-color:#7d818d
}
.coodiv-bg-storm-opacity-1{
    background-color:rgba(125,129,141,.1)
}
.coodiv-bg-storm-opacity-2{
    background-color:rgba(125,129,141,.2)
}
.coodiv-bg-storm-opacity-3{
    background-color:rgba(125,129,141,.3)
}
.coodiv-bg-storm-opacity-4{
    background-color:rgba(125,129,141,.4)
}
.coodiv-bg-storm-opacity-5{
    background-color:rgba(125,129,141,.5)
}
.coodiv-bg-storm-opacity-6{
    background-color:rgba(125,129,141,.6)
}
.coodiv-bg-storm-opacity-7{
    background-color:rgba(125,129,141,.7)
}
.coodiv-bg-storm-opacity-8{
    background-color:rgba(125,129,141,.8)
}
.coodiv-bg-storm-opacity-9{
    background-color:rgba(125,129,141,.9)
}
.coodiv-color-storm-opacity-visible{
    color:#7d818d
}
.coodiv-color-storm-opacity-1{
    color:rgba(125,129,141,.1)
}
.coodiv-color-storm-opacity-2{
    color:rgba(125,129,141,.2)
}
.coodiv-color-storm-opacity-3{
    color:rgba(125,129,141,.3)
}
.coodiv-color-storm-opacity-4{
    color:rgba(125,129,141,.4)
}
.coodiv-color-storm-opacity-5{
    color:rgba(125,129,141,.5)
}
.coodiv-color-storm-opacity-6{
    color:rgba(125,129,141,.6)
}
.coodiv-color-storm-opacity-7{
    color:rgba(125,129,141,.7)
}
.coodiv-color-storm-opacity-8{
    color:rgba(125,129,141,.8)
}
.coodiv-color-storm-opacity-9{
    color:rgba(125,129,141,.9)
}
.coodiv-bg-ghost-opacity-visible{
    background-color:#fdfdff
}
.coodiv-bg-ghost-opacity-1{
    background-color:rgba(253,253,255,.1)
}
.coodiv-bg-ghost-opacity-2{
    background-color:rgba(253,253,255,.2)
}
.coodiv-bg-ghost-opacity-3{
    background-color:rgba(253,253,255,.3)
}
.coodiv-bg-ghost-opacity-4{
    background-color:rgba(253,253,255,.4)
}
.coodiv-bg-ghost-opacity-5{
    background-color:rgba(253,253,255,.5)
}
.coodiv-bg-ghost-opacity-6{
    background-color:rgba(253,253,255,.6)
}
.coodiv-bg-ghost-opacity-7{
    background-color:rgba(253,253,255,.7)
}
.coodiv-bg-ghost-opacity-8{
    background-color:rgba(253,253,255,.8)
}
.coodiv-bg-ghost-opacity-9{
    background-color:rgba(253,253,255,.9)
}
.coodiv-color-ghost-opacity-visible{
    color:#fdfdff
}
.coodiv-color-ghost-opacity-1{
    color:rgba(253,253,255,.1)
}
.coodiv-color-ghost-opacity-2{
    color:rgba(253,253,255,.2)
}
.coodiv-color-ghost-opacity-3{
    color:rgba(253,253,255,.3)
}
.coodiv-color-ghost-opacity-4{
    color:rgba(253,253,255,.4)
}
.coodiv-color-ghost-opacity-5{
    color:rgba(253,253,255,.5)
}
.coodiv-color-ghost-opacity-6{
    color:rgba(253,253,255,.6)
}
.coodiv-color-ghost-opacity-7{
    color:rgba(253,253,255,.7)
}
.coodiv-color-ghost-opacity-8{
    color:rgba(253,253,255,.8)
}
.coodiv-color-ghost-opacity-9{
    color:rgba(253,253,255,.9)
}
.coodiv-bg-gray-1-opacity-visible{
    background-color:#fcfdfe
}
.coodiv-bg-gray-1-opacity-1{
    background-color:rgba(252,253,254,.1)
}
.coodiv-bg-gray-1-opacity-2{
    background-color:rgba(252,253,254,.2)
}
.coodiv-bg-gray-1-opacity-3{
    background-color:rgba(252,253,254,.3)
}
.coodiv-bg-gray-1-opacity-4{
    background-color:rgba(252,253,254,.4)
}
.coodiv-bg-gray-1-opacity-5{
    background-color:rgba(252,253,254,.5)
}
.coodiv-bg-gray-1-opacity-6{
    background-color:rgba(252,253,254,.6)
}
.coodiv-bg-gray-1-opacity-7{
    background-color:rgba(252,253,254,.7)
}
.coodiv-bg-gray-1-opacity-8{
    background-color:rgba(252,253,254,.8)
}
.coodiv-bg-gray-1-opacity-9{
    background-color:rgba(252,253,254,.9)
}
.coodiv-color-gray-1-opacity-visible{
    color:#fcfdfe
}
.coodiv-color-gray-1-opacity-1{
    color:rgba(252,253,254,.1)
}
.coodiv-color-gray-1-opacity-2{
    color:rgba(252,253,254,.2)
}
.coodiv-color-gray-1-opacity-3{
    color:rgba(252,253,254,.3)
}
.coodiv-color-gray-1-opacity-4{
    color:rgba(252,253,254,.4)
}
.coodiv-color-gray-1-opacity-5{
    color:rgba(252,253,254,.5)
}
.coodiv-color-gray-1-opacity-6{
    color:rgba(252,253,254,.6)
}
.coodiv-color-gray-1-opacity-7{
    color:rgba(252,253,254,.7)
}
.coodiv-color-gray-1-opacity-8{
    color:rgba(252,253,254,.8)
}
.coodiv-color-gray-1-opacity-9{
    color:rgba(252,253,254,.9)
}
.coodiv-bg-gray-2-opacity-visible{
    background-color:#f4f7fa
}
.coodiv-bg-gray-2-opacity-1{
    background-color:rgba(244,247,250,.1)
}
.coodiv-bg-gray-2-opacity-2{
    background-color:rgba(244,247,250,.2)
}
.coodiv-bg-gray-2-opacity-3{
    background-color:rgba(244,247,250,.3)
}
.coodiv-bg-gray-2-opacity-4{
    background-color:rgba(244,247,250,.4)
}
.coodiv-bg-gray-2-opacity-5{
    background-color:rgba(244,247,250,.5)
}
.coodiv-bg-gray-2-opacity-6{
    background-color:rgba(244,247,250,.6)
}
.coodiv-bg-gray-2-opacity-7{
    background-color:rgba(244,247,250,.7)
}
.coodiv-bg-gray-2-opacity-8{
    background-color:rgba(244,247,250,.8)
}
.coodiv-bg-gray-2-opacity-9{
    background-color:rgba(244,247,250,.9)
}
.coodiv-color-gray-2-opacity-visible{
    color:#f4f7fa
}
.coodiv-color-gray-2-opacity-1{
    color:rgba(244,247,250,.1)
}
.coodiv-color-gray-2-opacity-2{
    color:rgba(244,247,250,.2)
}
.coodiv-color-gray-2-opacity-3{
    color:rgba(244,247,250,.3)
}
.coodiv-color-gray-2-opacity-4{
    color:rgba(244,247,250,.4)
}
.coodiv-color-gray-2-opacity-5{
    color:rgba(244,247,250,.5)
}
.coodiv-color-gray-2-opacity-6{
    color:rgba(244,247,250,.6)
}
.coodiv-color-gray-2-opacity-7{
    color:rgba(244,247,250,.7)
}
.coodiv-color-gray-2-opacity-8{
    color:rgba(244,247,250,.8)
}
.coodiv-color-gray-2-opacity-9{
    color:rgba(244,247,250,.9)
}
.coodiv-bg-gray-3-opacity-visible{
    background-color:#e7e9ed
}
.coodiv-bg-gray-3-opacity-1{
    background-color:rgba(231,233,237,.1)
}
.coodiv-bg-gray-3-opacity-2{
    background-color:rgba(231,233,237,.2)
}
.coodiv-bg-gray-3-opacity-3{
    background-color:rgba(231,233,237,.3)
}
.coodiv-bg-gray-3-opacity-4{
    background-color:rgba(231,233,237,.4)
}
.coodiv-bg-gray-3-opacity-5{
    background-color:rgba(231,233,237,.5)
}
.coodiv-bg-gray-3-opacity-6{
    background-color:rgba(231,233,237,.6)
}
.coodiv-bg-gray-3-opacity-7{
    background-color:rgba(231,233,237,.7)
}
.coodiv-bg-gray-3-opacity-8{
    background-color:rgba(231,233,237,.8)
}
.coodiv-bg-gray-3-opacity-9{
    background-color:rgba(231,233,237,.9)
}
.coodiv-color-gray-3-opacity-visible{
    color:#e7e9ed
}
.coodiv-color-gray-3-opacity-1{
    color:rgba(231,233,237,.1)
}
.coodiv-color-gray-3-opacity-2{
    color:rgba(231,233,237,.2)
}
.coodiv-color-gray-3-opacity-3{
    color:rgba(231,233,237,.3)
}
.coodiv-color-gray-3-opacity-4{
    color:rgba(231,233,237,.4)
}
.coodiv-color-gray-3-opacity-5{
    color:rgba(231,233,237,.5)
}
.coodiv-color-gray-3-opacity-6{
    color:rgba(231,233,237,.6)
}
.coodiv-color-gray-3-opacity-7{
    color:rgba(231,233,237,.7)
}
.coodiv-color-gray-3-opacity-8{
    color:rgba(231,233,237,.8)
}
.coodiv-color-gray-3-opacity-9{
    color:rgba(231,233,237,.9)
}
.coodiv-bg-gray-opacity-opacity-visible{
    background-color:#e7e9ed
}
.coodiv-bg-gray-opacity-opacity-1{
    background-color:rgba(231,233,237,.1)
}
.coodiv-bg-gray-opacity-opacity-2{
    background-color:rgba(231,233,237,.2)
}
.coodiv-bg-gray-opacity-opacity-3{
    background-color:rgba(231,233,237,.3)
}
.coodiv-bg-gray-opacity-opacity-4{
    background-color:rgba(231,233,237,.4)
}
.coodiv-bg-gray-opacity-opacity-5{
    background-color:rgba(231,233,237,.5)
}
.coodiv-bg-gray-opacity-opacity-6{
    background-color:rgba(231,233,237,.6)
}
.coodiv-bg-gray-opacity-opacity-7{
    background-color:rgba(231,233,237,.7)
}
.coodiv-bg-gray-opacity-opacity-8{
    background-color:rgba(231,233,237,.8)
}
.coodiv-bg-gray-opacity-opacity-9{
    background-color:rgba(231,233,237,.9)
}
.coodiv-color-gray-opacity-opacity-visible{
    color:#e7e9ed
}
.coodiv-color-gray-opacity-opacity-1{
    color:rgba(231,233,237,.1)
}
.coodiv-color-gray-opacity-opacity-2{
    color:rgba(231,233,237,.2)
}
.coodiv-color-gray-opacity-opacity-3{
    color:rgba(231,233,237,.3)
}
.coodiv-color-gray-opacity-opacity-4{
    color:rgba(231,233,237,.4)
}
.coodiv-color-gray-opacity-opacity-5{
    color:rgba(231,233,237,.5)
}
.coodiv-color-gray-opacity-opacity-6{
    color:rgba(231,233,237,.6)
}
.coodiv-color-gray-opacity-opacity-7{
    color:rgba(231,233,237,.7)
}
.coodiv-color-gray-opacity-opacity-8{
    color:rgba(231,233,237,.8)
}
.coodiv-color-gray-opacity-opacity-9{
    color:rgba(231,233,237,.9)
}
.coodiv-bg-blackish-blue-opacity-opacity-visible{
    background-color:#161c2d
}
.coodiv-bg-blackish-blue-opacity-opacity-1{
    background-color:rgba(22,28,45,.1)
}
.coodiv-bg-blackish-blue-opacity-opacity-2{
    background-color:rgba(22,28,45,.2)
}
.coodiv-bg-blackish-blue-opacity-opacity-3{
    background-color:rgba(22,28,45,.3)
}
.coodiv-bg-blackish-blue-opacity-opacity-4{
    background-color:rgba(22,28,45,.4)
}
.coodiv-bg-blackish-blue-opacity-opacity-5{
    background-color:rgba(22,28,45,.5)
}
.coodiv-bg-blackish-blue-opacity-opacity-6{
    background-color:rgba(22,28,45,.6)
}
.coodiv-bg-blackish-blue-opacity-opacity-7{
    background-color:rgba(22,28,45,.7)
}
.coodiv-bg-blackish-blue-opacity-opacity-8{
    background-color:rgba(22,28,45,.8)
}
.coodiv-bg-blackish-blue-opacity-opacity-9{
    background-color:rgba(22,28,45,.9)
}
.coodiv-color-blackish-blue-opacity-opacity-visible{
    color:#161c2d
}
.color-blackish-blue{
    color:#161c2d
}
.color-blackish-blue-opacity{
    color:rgba(22,28,45,.7)
}
.coodiv-color-blackish-blue-opacity-opacity-1{
    color:rgba(22,28,45,.1)
}
.coodiv-color-blackish-blue-opacity-opacity-2{
    color:rgba(22,28,45,.2)
}
.coodiv-color-blackish-blue-opacity-opacity-3{
    color:rgba(22,28,45,.3)
}
.coodiv-color-blackish-blue-opacity-opacity-4{
    color:rgba(22,28,45,.4)
}
.coodiv-color-blackish-blue-opacity-opacity-5{
    color:rgba(22,28,45,.5)
}
.coodiv-color-blackish-blue-opacity-opacity-6{
    color:rgba(22,28,45,.6)
}
.coodiv-color-blackish-blue-opacity-opacity-7{
    color:rgba(22,28,45,.7)
}
.coodiv-color-blackish-blue-opacity-opacity-8{
    color:rgba(22,28,45,.8)
}
.coodiv-color-blackish-blue-opacity-opacity-9{
    color:rgba(22,28,45,.9)
}
.coodiv-bg-narvik-opacity-visible{
    background-color:#edf9f2
}
.coodiv-bg-narvik-opacity-1{
    background-color:rgba(237,249,242,.1)
}
.coodiv-bg-narvik-opacity-2{
    background-color:rgba(237,249,242,.2)
}
.coodiv-bg-narvik-opacity-3{
    background-color:rgba(237,249,242,.3)
}
.coodiv-bg-narvik-opacity-4{
    background-color:rgba(237,249,242,.4)
}
.coodiv-bg-narvik-opacity-5{
    background-color:rgba(237,249,242,.5)
}
.coodiv-bg-narvik-opacity-6{
    background-color:rgba(237,249,242,.6)
}
.coodiv-bg-narvik-opacity-7{
    background-color:rgba(237,249,242,.7)
}
.coodiv-bg-narvik-opacity-8{
    background-color:rgba(237,249,242,.8)
}
.coodiv-bg-narvik-opacity-9{
    background-color:rgba(237,249,242,.9)
}
.coodiv-color-narvik-opacity-visible{
    color:#edf9f2
}
.coodiv-color-narvik-opacity-1{
    color:rgba(237,249,242,.1)
}
.coodiv-color-narvik-opacity-2{
    color:rgba(237,249,242,.2)
}
.coodiv-color-narvik-opacity-3{
    color:rgba(237,249,242,.3)
}
.coodiv-color-narvik-opacity-4{
    color:rgba(237,249,242,.4)
}
.coodiv-color-narvik-opacity-5{
    color:rgba(237,249,242,.5)
}
.coodiv-color-narvik-opacity-6{
    color:rgba(237,249,242,.6)
}
.coodiv-color-narvik-opacity-7{
    color:rgba(237,249,242,.7)
}
.coodiv-color-narvik-opacity-8{
    color:rgba(237,249,242,.8)
}
.coodiv-color-narvik-opacity-9{
    color:rgba(237,249,242,.9)
}
.coodiv-color-narvik-green{
    color:#3e8e93
}
.coodiv-opacity-visible{
    opacity:1
}
.coodiv-opacity-1{
    opacity:.1
}
.coodiv-opacity-2{
    opacity:.2
}
.coodiv-opacity-3{
    opacity:.3
}
.coodiv-opacity-4{
    opacity:.4
}
.coodiv-opacity-5{
    opacity:.5
}
.coodiv-opacity-6{
    opacity:.6
}
.coodiv-opacity-7{
    opacity:.7
}
.coodiv-opacity-8{
    opacity:.8
}
.coodiv-opacity-9{
    opacity:.9
}
.font-weight-100{
    font-weight:100!important
}
.font-weight-200{
    font-weight:200!important
}
.font-weight-300{
    font-weight:300!important
}
.font-weight-400{
    font-weight:400!important
}
.font-weight-500{
    font-weight:500!important
}
.font-weight-600{
    font-weight:600!important
}
.font-weight-700{
    font-weight:700!important
}
.font-weight-800{
    font-weight:800!important
}
.font-weight-900{
    font-weight:900!important
}
.rounded-xs{
    border-radius:3px
}
.rounded-left-0{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.rounded-right-0{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.rounded-top-xs{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.rounded-bottom-xs{
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px
}
.rounded-left-xs{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.rounded-right-xs{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.border-top-xs{
    border-top-width:3px;
    border-top-style:solid
}
.rounded-md{
    border-radius:.5rem
}
.rounded-top-md{
    border-top-left-radius:.5rem;
    border-top-right-radius:.5rem
}
.rounded-bottom-md{
    border-bottom-left-radius:.5rem;
    border-bottom-right-radius:.5rem
}
.rounded-left-md{
    border-top-left-radius:.5rem;
    border-bottom-left-radius:.5rem
}
.rounded-right-md{
    border-top-right-radius:.5rem;
    border-bottom-right-radius:.5rem
}
.border-top-md{
    border-top-width:.5rem;
    border-top-style:solid
}
.rounded-xl{
    border-radius:1.25rem
}
.rounded-top-xl{
    border-top-left-radius:1.25rem;
    border-top-right-radius:1.25rem
}
.rounded-bottom-xl{
    border-bottom-left-radius:1.25rem;
    border-bottom-right-radius:1.25rem
}
.rounded-left-xl{
    border-top-left-radius:1.25rem;
    border-bottom-left-radius:1.25rem
}
.rounded-right-xl{
    border-top-right-radius:1.25rem;
    border-bottom-right-radius:1.25rem
}
.border-top-xl{
    border-top-width:1.25rem;
    border-top-style:solid
}
.rounded-3{
    border-radius:3px
}
.rounded-top-3{
    border-top-left-radius:3px;
    border-top-right-radius:3px
}
.rounded-bottom-3{
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px
}
.rounded-left-3{
    border-top-left-radius:3px;
    border-bottom-left-radius:3px
}
.rounded-right-3{
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
.border-top-3{
    border-top-width:3px;
    border-top-style:solid
}
.rounded-5{
    border-radius:5px
}
.rounded-top-5{
    border-top-left-radius:5px;
    border-top-right-radius:5px
}
.rounded-bottom-5{
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px
}
.rounded-left-5{
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
.rounded-right-5{
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
.border-top-5{
    border-top-width:5px;
    border-top-style:solid
}
.rounded-8{
    border-radius:8px
}
.rounded-top-8{
    border-top-left-radius:8px;
    border-top-right-radius:8px
}
.rounded-bottom-8{
    border-bottom-left-radius:8px;
    border-bottom-right-radius:8px
}
.rounded-left-8{
    border-top-left-radius:8px;
    border-bottom-left-radius:8px
}
.rounded-right-8{
    border-top-right-radius:8px;
    border-bottom-right-radius:8px
}
.rounded-top-left-8{
    border-top-left-radius:8px;
    border-bottom-left-radius:0
}
.rounded-top-right-8{
    border-top-right-radius:8px;
    border-bottom-right-radius:0
}
.border-top-8{
    border-top-width:8px;
    border-top-style:solid
}
.rounded-10{
    border-radius:10px
}
.rounded-top-10{
    border-top-left-radius:10px;
    border-top-right-radius:10px
}
.rounded-bottom-10{
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px
}
.rounded-left-10{
    border-top-left-radius:10px;
    border-bottom-left-radius:10px
}
.rounded-right-10{
    border-top-right-radius:10px;
    border-bottom-right-radius:10px
}
.rounded-right-10-0{
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.rounded-right-10-0-0{
    border-top-right-radius:10px;
    border-bottom-right-radius:0;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.rounded-left-10-0-0{
    border-top-left-radius:10px;
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    border-bottom-left-radius:0
}
.rounded-right-bottom-10-0-0{
    border-top-right-radius:0;
    border-bottom-right-radius:10px;
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.rounded-left-bottom-10-0-0{
    border-top-left-radius:0;
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    border-bottom-left-radius:10px
}
.border-top-10{
    border-top-width:10px;
    border-top-style:solid
}
.rounded-12{
    border-radius:12px
}
.rounded-top-12{
    border-top-left-radius:12px;
    border-top-right-radius:12px
}
.rounded-bottom-12{
    border-bottom-left-radius:12px;
    border-bottom-right-radius:12px
}
.rounded-left-12{
    border-top-left-radius:12px;
    border-bottom-left-radius:12px
}
.rounded-right-12{
    border-top-right-radius:12px;
    border-bottom-right-radius:12px
}
.border-top-12{
    border-top-width:12px;
    border-top-style:solid
}
.rounded-15{
    border-radius:15px
}
.rounded-top-15{
    border-top-left-radius:15px;
    border-top-right-radius:15px
}
.rounded-bottom-15{
    border-bottom-left-radius:15px;
    border-bottom-right-radius:15px
}
.rounded-left-15{
    border-top-left-radius:15px;
    border-bottom-left-radius:15px
}
.rounded-right-15{
    border-top-right-radius:15px;
    border-bottom-right-radius:15px
}
.border-top-15{
    border-top-width:15px;
    border-top-style:solid
}
.rounded-20{
    border-radius:20px
}
.rounded-top-20{
    border-top-left-radius:20px;
    border-top-right-radius:20px
}
.rounded-bottom-20{
    border-bottom-left-radius:20px;
    border-bottom-right-radius:20px
}
.rounded-left-20{
    border-top-left-radius:20px;
    border-bottom-left-radius:20px
}
.rounded-right-20{
    border-top-right-radius:20px;
    border-bottom-right-radius:20px
}
.border-top-20{
    border-top-width:20px;
    border-top-style:solid
}
.rounded-25{
    border-radius:25px
}
.rounded-top-25{
    border-top-left-radius:25px;
    border-top-right-radius:25px
}
.rounded-bottom-25{
    border-bottom-left-radius:25px;
    border-bottom-right-radius:25px
}
.rounded-left-25{
    border-top-left-radius:25px;
    border-bottom-left-radius:25px
}
.rounded-right-25{
    border-top-right-radius:25px;
    border-bottom-right-radius:25px
}
.w-25{
    width:25%!important
}
.w-50{
    width:50%!important
}
.w-75{
    width:75%!important
}
.w-100{
    width:100%!important
}
.w-auto{
    width:auto!important
}
.w-20{
    width:20%!important
}
.w-30{
    width:30%!important
}
.w-35{
    width:35%!important
}
.w-37{
    width:37%!important
}
.w-40{
    width:35%!important
}
.w-55{
    width:55%!important
}
.w-60{
    width:60%!important
}
.w-70{
    width:70%!important
}
.w-85{
    width:85%!important
}
.h-25{
    height:25%!important
}
.h-50{
    height:50%!important
}
.h-75{
    height:75%!important
}
.h-100{
    height:100%!important
}
.h-auto{
    height:auto!important
}
.h-20{
    height:20%!important
}
.h-30{
    height:30%!important
}
.h-35{
    height:35%!important
}
.h-37{
    height:37%!important
}
.h-40{
    height:35%!important
}
.h-55{
    height:55%!important
}
.h-60{
    height:60%!important
}
.h-70{
    height:70%!important
}
.h-85{
    height:85%!important
}
.mw-100{
    max-width:100%!important
}
.mh-100{
    max-height:100%!important
}
.min-vw-100{
    min-width:100vw!important
}
.min-vh-100{
    min-height:100vh!important
}
.vw-100{
    width:100vw!important
}
.vh-100{
    height:100vh!important
}
.m-0{
    margin:0!important
}
body.ltr .mt-0,body.ltr .my-0{
    margin-top:0!important
}
body.ltr .mr-0,body.ltr .mx-0{
    margin-right:0!important
}
body.ltr .mb-0,body.ltr .my-0{
    margin-bottom:0!important
}
body.ltr .ml-0,body.ltr .mx-0{
    margin-left:0!important
}
body.ltr .m-1{
    margin:.25rem!important
}
body.ltr .mt-1,body.ltr .my-1{
    margin-top:.25rem!important
}
body.ltr .mr-1,body.ltr .mx-1{
    margin-right:.25rem!important
}
body.ltr .mb-1,body.ltr body.ltr .my-1{
    margin-bottom:.25rem!important
}
body.ltr .ml-1,body.ltr .mx-1{
    margin-left:.25rem!important
}
body.ltr .m-2{
    margin:.375rem!important
}
body.ltr .mt-2,body.ltr .my-2{
    margin-top:.375rem!important
}
body.ltr .mr-2,body.ltr .mx-2{
    margin-right:.375rem!important
}
body.ltr .mb-2,body.ltr .my-2{
    margin-bottom:.375rem!important
}
body.ltr .ml-2,body.ltr .mx-2{
    margin-left:.375rem!important
}
body.ltr .m-3{
    margin:.5rem!important
}
body.ltr .mt-3,body.ltr .my-3{
    margin-top:.5rem!important
}
body.ltr .mr-3,body.ltr .mx-3{
    margin-right:.5rem!important
}
body.ltr .mb-3,body.ltr .my-3{
    margin-bottom:.5rem!important
}
body.ltr .ml-3,body.ltr .mx-3{
    margin-left:.5rem!important
}
body.ltr .m-4{
    margin:.625rem!important
}
body.ltr .mt-4,body.ltr .my-4{
    margin-top:.625rem!important
}
body.ltr .mr-4,body.ltr .mx-4{
    margin-right:.625rem!important
}
body.ltr .mb-4,body.ltr .my-4{
    margin-bottom:.625rem!important
}
body.ltr .ml-4,body.ltr .mx-4{
    margin-left:.625rem!important
}
body.ltr .m-5{
    margin:.75rem!important
}
body.ltr .mt-5,body.ltr .my-5{
    margin-top:.75rem!important
}
body.ltr .mr-5,body.ltr .mx-5{
    margin-right:.75rem!important
}
body.ltr .mb-5,body.ltr .my-5{
    margin-bottom:.75rem!important
}
body.ltr .ml-5,body.ltr .mx-5{
    margin-left:.75rem!important
}
body.ltr .m-6{
    margin:1rem!important
}
body.ltr .mt-6,body.ltr .my-6{
    margin-top:1rem!important
}
body.ltr .mr-6,body.ltr .mx-6{
    margin-right:1rem!important
}
body.ltr .mb-6,body.ltr .my-6{
    margin-bottom:1rem!important
}
body.ltr .ml-6,body.ltr .mx-6{
    margin-left:1rem!important
}
body.ltr .m-7{
    margin:1.25rem!important
}
body.ltr .mt-7,body.ltr .my-7{
    margin-top:1.25rem!important
}
body.ltr .mr-7,body.ltr .mx-7{
    margin-right:1.25rem!important
}
body.ltr .mb-7,body.ltr .my-7{
    margin-bottom:1.25rem!important
}
body.ltr .ml-7,body.ltr .mx-7{
    margin-left:1.25rem!important
}
body.ltr .m-8{
    margin:1.5625rem!important
}
body.ltr .mt-8,body.ltr .my-8{
    margin-top:1.5625rem!important
}
body.ltr .mr-8,body.ltr .mx-8{
    margin-right:1.5625rem!important
}
body.ltr .mb-8,body.ltr .my-8{
    margin-bottom:1.5625rem!important
}
body.ltr .ml-8,body.ltr .mx-8{
    margin-left:1.5625rem!important
}
body.ltr .m-9{
    margin:1.875rem!important
}
body.ltr .mt-9,body.ltr .my-9{
    margin-top:1.875rem!important
}
body.ltr .mr-9,body.ltr .mx-9{
    margin-right:1.875rem!important
}
body.ltr .mb-9,body.ltr .my-9{
    margin-bottom:1.875rem!important
}
body.ltr .ml-9,body.ltr .mx-9{
    margin-left:1.875rem!important
}
body.ltr .m-10{
    margin:2.1875rem!important
}
body.ltr .mt-10,body.ltr .my-10{
    margin-top:2.1875rem!important
}
body.ltr .mr-10,body.ltr .mx-10{
    margin-right:2.1875rem!important
}
body.ltr .mb-10,body.ltr .my-10{
    margin-bottom:2.1875rem!important
}
body.ltr .ml-10,body.ltr .mx-10{
    margin-left:2.1875rem!important
}
body.ltr .m-11{
    margin:2.5rem!important
}
body.ltr .mt-11,body.ltr .my-11{
    margin-top:2.5rem!important
}
body.ltr .mr-11,body.ltr .mx-11{
    margin-right:2.5rem!important
}
body.ltr .mb-11,body.ltr .my-11{
    margin-bottom:2.5rem!important
}
body.ltr .ml-11,body.ltr .mx-11{
    margin-left:2.5rem!important
}
body.ltr .m-12{
    margin:2.8125rem!important
}
body.ltr .mt-12,body.ltr .my-12{
    margin-top:2.8125rem!important
}
body.ltr .mr-12,body.ltr .mx-12{
    margin-right:2.8125rem!important
}
body.ltr .mb-12,body.ltr .my-12{
    margin-bottom:2.8125rem!important
}
body.ltr .ml-12,body.ltr .mx-12{
    margin-left:2.8125rem!important
}
body.ltr .m-13{
    margin:3.125rem!important
}
body.ltr .mt-13,body.ltr .my-13{
    margin-top:3.125rem!important
}
body.ltr .mr-13,body.ltr .mx-13{
    margin-right:3.125rem!important
}
body.ltr .mb-13,body.ltr .my-13{
    margin-bottom:3.125rem!important
}
body.ltr .ml-13,body.ltr .mx-13{
    margin-left:3.125rem!important
}
body.ltr .m-14{
    margin:3.4375rem!important
}
body.ltr .mt-14,body.ltr .my-14{
    margin-top:3.4375rem!important
}
body.ltr .mr-14,body.ltr .mx-14{
    margin-right:3.4375rem!important
}
body.ltr .mb-14,body.ltr .my-14{
    margin-bottom:3.4375rem!important
}
body.ltr .ml-14,body.ltr .mx-14{
    margin-left:3.4375rem!important
}
body.ltr .m-15{
    margin:3.75rem!important
}
body.ltr .mt-15,body.ltr .my-15{
    margin-top:3.75rem!important
}
body.ltr .mr-15,body.ltr .mx-15{
    margin-right:3.75rem!important
}
body.ltr .mb-15,body.ltr .my-15{
    margin-bottom:3.75rem!important
}
body.ltr .ml-15,body.ltr .mx-15{
    margin-left:3.75rem!important
}
body.ltr .m-16{
    margin:4.0625rem!important
}
body.ltr .mt-16,body.ltr .my-16{
    margin-top:4.0625rem!important
}
body.ltr .mr-16,body.ltr .mx-16{
    margin-right:4.0625rem!important
}
body.ltr .mb-16,body.ltr .my-16{
    margin-bottom:4.0625rem!important
}
body.ltr .ml-16,body.ltr .mx-16{
    margin-left:4.0625rem!important
}
body.ltr .m-17{
    margin:4.375rem!important
}
body.ltr .mt-17,body.ltr .my-17{
    margin-top:4.375rem!important
}
body.ltr .mr-17,body.ltr .mx-17{
    margin-right:4.375rem!important
}
body.ltr .mb-17,body.ltr .my-17{
    margin-bottom:4.375rem!important
}
body.ltr .ml-17,body.ltr .mx-17{
    margin-left:4.375rem!important
}
body.ltr .m-18{
    margin:4.6875rem!important
}
body.ltr .mt-18,body.ltr .my-18{
    margin-top:4.6875rem!important
}
body.ltr .mr-18,body.ltr .mx-18{
    margin-right:4.6875rem!important
}
body.ltr .mb-18,body.ltr .my-18{
    margin-bottom:4.6875rem!important
}
body.ltr .ml-18,body.ltr .mx-18{
    margin-left:4.6875rem!important
}
body.ltr .m-19{
    margin:5rem!important
}
body.ltr .mt-19,body.ltr .my-19{
    margin-top:5rem!important
}
body.ltr .mr-19,body.ltr .mx-19{
    margin-right:5rem!important
}
body.ltr .mb-19,body.ltr .my-19{
    margin-bottom:5rem!important
}
body.ltr .ml-19,body.ltr .mx-19{
    margin-left:5rem!important
}
body.ltr .m-20{
    margin:5.3125rem!important
}
body.ltr .mt-20,body.ltr .my-20{
    margin-top:5.3125rem!important
}
body.ltr .mr-20,body.ltr .mx-20{
    margin-right:5.3125rem!important
}
body.ltr .mb-20,body.ltr .my-20{
    margin-bottom:5.3125rem!important
}
body.ltr .ml-20,body.ltr .mx-20{
    margin-left:5.3125rem!important
}
body.ltr .m-21{
    margin:5.625rem!important
}
body.ltr .mt-21,body.ltr .my-21{
    margin-top:5.625rem!important
}
body.ltr .mr-21,body.ltr .mx-21{
    margin-right:5.625rem!important
}
body.ltr .mb-21,body.ltr .my-21{
    margin-bottom:5.625rem!important
}
body.ltr .ml-21,body.ltr .mx-21{
    margin-left:5.625rem!important
}
body.ltr .m-22{
    margin:5.9375rem!important
}
body.ltr .mt-22,body.ltr .my-22{
    margin-top:5.9375rem!important
}
body.ltr .mr-22,body.ltr .mx-22{
    margin-right:5.9375rem!important
}
body.ltr .mb-22,body.ltr .my-22{
    margin-bottom:5.9375rem!important
}
body.ltr .ml-22,body.ltr .mx-22{
    margin-left:5.9375rem!important
}
body.ltr .m-23{
    margin:6.25rem!important
}
body.ltr .mt-23,body.ltr .my-23{
    margin-top:6.25rem!important
}
body.ltr .mr-23,body.ltr .mx-23{
    margin-right:6.25rem!important
}
body.ltr .mb-23,body.ltr .my-23{
    margin-bottom:6.25rem!important
}
body.ltr .ml-23,body.ltr .mx-23{
    margin-left:6.25rem!important
}
body.ltr .m-24{
    margin:6.875rem!important
}
body.ltr .mt-24,body.ltr .my-24{
    margin-top:6.875rem!important
}
body.ltr .mr-24,body.ltr .mx-24{
    margin-right:6.875rem!important
}
body.ltr .mb-24,body.ltr .my-24{
    margin-bottom:6.875rem!important
}
body.ltr .ml-24,body.ltr .mx-24{
    margin-left:6.875rem!important
}
body.ltr .m-25{
    margin:7.5rem!important
}
body.ltr .mt-25,body.ltr .my-25{
    margin-top:7.5rem!important
}
body.ltr .mr-25,body.ltr .mx-25{
    margin-right:7.5rem!important
}
body.ltr .mb-25,body.ltr .my-25{
    margin-bottom:7.5rem!important
}
body.ltr .ml-25,body.ltr .mx-25{
    margin-left:7.5rem!important
}
body.ltr .m-26{
    margin:8.125rem!important
}
body.ltr .mt-26,body.ltr .my-26{
    margin-top:8.125rem!important
}
body.ltr .mr-26,body.ltr .mx-26{
    margin-right:8.125rem!important
}
body.ltr .mb-26,body.ltr .my-26{
    margin-bottom:8.125rem!important
}
body.ltr .ml-26,body.ltr .mx-26{
    margin-left:8.125rem!important
}
body.ltr .m-27{
    margin:8.4375rem!important
}
body.ltr .mt-27,body.ltr .my-27{
    margin-top:8.4375rem!important
}
body.ltr .mr-27,body.ltr .mx-27{
    margin-right:8.4375rem!important
}
body.ltr .mb-27,body.ltr .my-27{
    margin-bottom:8.4375rem!important
}
body.ltr .ml-27,body.ltr .mx-27{
    margin-left:8.4375rem!important
}
body.ltr .m-28{
    margin:9.0625rem!important
}
body.ltr .mt-28,body.ltr .my-28{
    margin-top:9.0625rem!important
}
body.ltr .mr-28,body.ltr .mx-28{
    margin-right:9.0625rem!important
}
body.ltr .mb-28,body.ltr .my-28{
    margin-bottom:9.0625rem!important
}
body.ltr .ml-28,body.ltr .mx-28{
    margin-left:9.0625rem!important
}
body.ltr .m-29{
    margin:9.375rem!important
}
body.ltr .mt-29,body.ltr .my-29{
    margin-top:9.375rem!important
}
body.ltr .mr-29,body.ltr .mx-29{
    margin-right:9.375rem!important
}
body.ltr .mb-29,body.ltr .my-29{
    margin-bottom:9.375rem!important
}
body.ltr .ml-29,body.ltr .mx-29{
    margin-left:9.375rem!important
}
body.ltr .m-30{
    margin:9.6875rem!important
}
body.ltr .mt-30,body.ltr .my-30{
    margin-top:9.6875rem!important
}
body.ltr .mr-30,body.ltr .mx-30{
    margin-right:9.6875rem!important
}
body.ltr .mb-30,body.ltr .my-30{
    margin-bottom:9.6875rem!important
}
body.ltr .ml-30,body.ltr .mx-30{
    margin-left:9.6875rem!important
}
body.ltr .m-31{
    margin:10.625rem!important
}
body.ltr .mt-31,body.ltr .my-31{
    margin-top:10.625rem!important
}
body.ltr .mr-31,body.ltr .mx-31{
    margin-right:10.625rem!important
}
body.ltr .mb-31,body.ltr .my-31{
    margin-bottom:10.625rem!important
}
body.ltr .ml-31,body.ltr .mx-31{
    margin-left:10.625rem!important
}
body.ltr .m-32{
    margin:11.25rem!important
}
body.ltr .mt-32,body.ltr .my-32{
    margin-top:11.25rem!important
}
body.ltr .mr-32,body.ltr .mx-32{
    margin-right:11.25rem!important
}
body.ltr .mb-32,body.ltr .my-32{
    margin-bottom:11.25rem!important
}
body.ltr .ml-32,body.ltr .mx-32{
    margin-left:11.25rem!important
}
body.ltr .m-33{
    margin:12.5rem!important
}
body.ltr .mt-33,body.ltr .my-33{
    margin-top:12.5rem!important
}
body.ltr .mr-33,body.ltr .mx-33{
    margin-right:12.5rem!important
}
body.ltr .mb-33,body.ltr .my-33{
    margin-bottom:12.5rem!important
}
body.ltr .ml-33,body.ltr .mx-33{
    margin-left:12.5rem!important
}
body.ltr .m-34{
    margin:14.0625rem!important
}
body.ltr .mt-34,body.ltr .my-34{
    margin-top:14.0625rem!important
}
body.ltr .mr-34,body.ltr .mx-34{
    margin-right:14.0625rem!important
}
body.ltr .mb-34,body.ltr .my-34{
    margin-bottom:14.0625rem!important
}
body.ltr .ml-34,body.ltr .mx-34{
    margin-left:14.0625rem!important
}
body.ltr .m-35{
    margin:15.625rem!important
}
body.ltr .mt-35,body.ltr .my-35{
    margin-top:15.625rem!important
}
body.ltr .mr-35,body.ltr .mx-35{
    margin-right:15.625rem!important
}
body.ltr .mb-35,body.ltr .my-35{
    margin-bottom:15.625rem!important
}
body.ltr .ml-35,body.ltr .mx-35{
    margin-left:15.625rem!important
}
body.ltr .p-0{
    padding:0!important
}
body.ltr .pt-0,body.ltr .py-0{
    padding-top:0!important
}
body.ltr .pr-0,body.ltr .px-0{
    padding-right:0!important
}
body.ltr .pb-0,body.ltr .py-0{
    padding-bottom:0!important
}
body.ltr .pl-0,body.ltr .px-0{
    padding-left:0!important
}
body.ltr .p-1{
    padding:.25rem!important
}
body.ltr .pt-1,body.ltr .py-1{
    padding-top:.25rem!important
}
body.ltr .pr-1,body.ltr .px-1{
    padding-right:.25rem!important
}
body.ltr .pb-1,body.ltr .py-1{
    padding-bottom:.25rem!important
}
body.ltr .pl-1,body.ltr .px-1{
    padding-left:.25rem!important
}
body.ltr .p-2{
    padding:.375rem!important
}
body.ltr .pt-2,body.ltr .py-2{
    padding-top:.375rem!important
}
body.ltr .pr-2,body.ltr .px-2{
    padding-right:.375rem!important
}
body.ltr .pb-2,body.ltr .py-2{
    padding-bottom:.375rem!important
}
body.ltr .pl-2,body.ltr .px-2{
    padding-left:.375rem!important
}
body.ltr .p-3{
    padding:.5rem!important
}
body.ltr .pt-3,body.ltr .py-3{
    padding-top:.5rem!important
}
body.ltr .pr-3,body.ltr .px-3{
    padding-right:.5rem!important
}
body.ltr .pb-3,body.ltr .py-3{
    padding-bottom:.5rem!important
}
body.ltr .pl-3,body.ltr .px-3{
    padding-left:.5rem!important
}
body.ltr .p-4{
    padding:.625rem!important
}
body.ltr .pt-4,body.ltr .py-4{
    padding-top:.625rem!important
}
body.ltr .pr-4,body.ltr .px-4{
    padding-right:.625rem!important
}
body.ltr .pb-4,body.ltr .py-4{
    padding-bottom:.625rem!important
}
body.ltr .pl-4,body.ltr .px-4{
    padding-left:.625rem!important
}
body.ltr .p-5{
    padding:.75rem!important
}
body.ltr .pt-5,body.ltr .py-5{
    padding-top:.75rem!important
}
body.ltr .pr-5,body.ltr .px-5{
    padding-right:.75rem!important
}
body.ltr .pb-5,body.ltr .py-5{
    padding-bottom:.75rem!important
}
body.ltr .pl-5,body.ltr .px-5{
    padding-left:.75rem!important
}
body.ltr .p-6{
    padding:1rem!important
}
body.ltr .pt-6,body.ltr .py-6{
    padding-top:1rem!important
}
body.ltr .pr-6,body.ltr .px-6{
    padding-right:1rem!important
}
body.ltr .pb-6,body.ltr .py-6{
    padding-bottom:1rem!important
}
body.ltr .pl-6,body.ltr .px-6{
    padding-left:1rem!important
}
body.ltr .p-7{
    padding:1.25rem!important
}
body.ltr .pt-7,body.ltr .py-7{
    padding-top:1.25rem!important
}
body.ltr .pr-7,body.ltr .px-7{
    padding-right:1.25rem!important
}
body.ltr .pb-7,body.ltr .py-7{
    padding-bottom:1.25rem!important
}
body.ltr .pl-7,body.ltr .px-7{
    padding-left:1.25rem!important
}
body.ltr .p-8{
    padding:1.5625rem!important
}
body.ltr .pt-8,body.ltr .py-8{
    padding-top:1.5625rem!important
}
body.ltr .pr-8,body.ltr .px-8{
    padding-right:1.5625rem!important
}
body.ltr .pb-8,body.ltr .py-8{
    padding-bottom:1.5625rem!important
}
body.ltr .pl-8,body.ltr .px-8{
    padding-left:1.5625rem!important
}
body.ltr .p-9{
    padding:1.875rem!important
}
body.ltr .pt-9,body.ltr .py-9{
    padding-top:1.875rem!important
}
body.ltr .pr-9,body.ltr .px-9{
    padding-right:1.875rem!important
}
body.ltr .pb-9,body.ltr .py-9{
    padding-bottom:1.875rem!important
}
body.ltr .pl-9,body.ltr .px-9{
    padding-left:1.875rem!important
}
body.ltr .p-10{
    padding:2.1875rem!important
}
body.ltr .pt-10,body.ltr .py-10{
    padding-top:2.1875rem!important
}
body.ltr .pr-10,body.ltr .px-10{
    padding-right:2.1875rem!important
}
body.ltr .pb-10,body.ltr .py-10{
    padding-bottom:2.1875rem!important
}
body.ltr .pl-10,body.ltr .px-10{
    padding-left:2.1875rem!important
}
body.ltr .p-11{
    padding:2.5rem!important
}
body.ltr .pt-11,body.ltr .py-11{
    padding-top:2.5rem!important
}
body.ltr .pr-11,body.ltr .px-11{
    padding-right:2.5rem!important
}
body.ltr .pb-11,body.ltr .py-11{
    padding-bottom:2.5rem!important
}
body.ltr .pl-11,body.ltr .px-11{
    padding-left:2.5rem!important
}
body.ltr .p-12{
    padding:2.8125rem!important
}
body.ltr .pt-12,body.ltr .py-12{
    padding-top:2.8125rem!important
}
body.ltr .pr-12,body.ltr .px-12{
    padding-right:2.8125rem!important
}
body.ltr .pb-12,body.ltr .py-12{
    padding-bottom:2.8125rem!important
}
body.ltr .pl-12,body.ltr .px-12{
    padding-left:2.8125rem!important
}
body.ltr .p-13{
    padding:3.125rem!important
}
body.ltr .pt-13,body.ltr .py-13{
    padding-top:3.125rem!important
}
body.ltr .pr-13,body.ltr .px-13{
    padding-right:3.125rem!important
}
body.ltr .pb-13,body.ltr .py-13{
    padding-bottom:3.125rem!important
}
body.ltr .pl-13,body.ltr .px-13{
    padding-left:3.125rem!important
}
body.ltr .p-14{
    padding:3.4375rem!important
}
body.ltr .pt-14,body.ltr .py-14{
    padding-top:3.4375rem!important
}
body.ltr .pr-14,body.ltr .px-14{
    padding-right:3.4375rem!important
}
body.ltr .pb-14,body.ltr .py-14{
    padding-bottom:3.4375rem!important
}
body.ltr .pl-14,body.ltr .px-14{
    padding-left:3.4375rem!important
}
body.ltr .p-15{
    padding:3.75rem!important
}
body.ltr .pt-15,body.ltr .py-15{
    padding-top:3.75rem!important
}
body.ltr .pr-15,body.ltr .px-15{
    padding-right:3.75rem!important
}
body.ltr .pb-15,body.ltr .py-15{
    padding-bottom:3.75rem!important
}
body.ltr .pl-15,body.ltr .px-15{
    padding-left:3.75rem!important
}
body.ltr .p-16{
    padding:4.0625rem!important
}
body.ltr .pt-16,body.ltr .py-16{
    padding-top:4.0625rem!important
}
body.ltr .pr-16,body.ltr .px-16{
    padding-right:4.0625rem!important
}
body.ltr .pb-16,body.ltr .py-16{
    padding-bottom:4.0625rem!important
}
body.ltr .pl-16,body.ltr .px-16{
    padding-left:4.0625rem!important
}
body.ltr .p-17{
    padding:4.375rem!important
}
body.ltr .pt-17,body.ltr .py-17{
    padding-top:4.375rem!important
}
body.ltr .pr-17,body.ltr .px-17{
    padding-right:4.375rem!important
}
body.ltr .pb-17,body.ltr .py-17{
    padding-bottom:4.375rem!important
}
body.ltr .pl-17,body.ltr .px-17{
    padding-left:4.375rem!important
}
body.ltr .p-18{
    padding:4.6875rem!important
}
body.ltr .pt-18,body.ltr .py-18{
    padding-top:4.6875rem!important
}
body.ltr .pr-18,body.ltr .px-18{
    padding-right:4.6875rem!important
}
body.ltr .pb-18,body.ltr .py-18{
    padding-bottom:4.6875rem!important
}
body.ltr .pl-18,body.ltr .px-18{
    padding-left:4.6875rem!important
}
body.ltr .p-19{
    padding:5rem!important
}
body.ltr .pt-19,body.ltr .py-19{
    padding-top:5rem!important
}
body.ltr .pr-19,body.ltr .px-19{
    padding-right:5rem!important
}
body.ltr .pb-19,body.ltr .py-19{
    padding-bottom:5rem!important
}
body.ltr .pl-19,body.ltr .px-19{
    padding-left:5rem!important
}
body.ltr .p-20{
    padding:5.3125rem!important
}
body.ltr .pt-20,body.ltr .py-20{
    padding-top:5.3125rem!important
}
body.ltr .pr-20,body.ltr .px-20{
    padding-right:5.3125rem!important
}
body.ltr .pb-20,body.ltr .py-20{
    padding-bottom:5.3125rem!important
}
body.ltr .pl-20,body.ltr .px-20{
    padding-left:5.3125rem!important
}
body.ltr .p-21{
    padding:5.625rem!important
}
body.ltr .pt-21,body.ltr .py-21{
    padding-top:5.625rem!important
}
body.ltr .pr-21,body.ltr .px-21{
    padding-right:5.625rem!important
}
body.ltr .pb-21,body.ltr .py-21{
    padding-bottom:5.625rem!important
}
body.ltr .pl-21,body.ltr .px-21{
    padding-left:5.625rem!important
}
body.ltr .p-22{
    padding:5.9375rem!important
}
body.ltr .pt-22,body.ltr .py-22{
    padding-top:5.9375rem!important
}
body.ltr .pr-22,body.ltr .px-22{
    padding-right:5.9375rem!important
}
body.ltr .pb-22,body.ltr .py-22{
    padding-bottom:5.9375rem!important
}
body.ltr .pl-22,body.ltr .px-22{
    padding-left:5.9375rem!important
}
body.ltr .p-23{
    padding:6.25rem!important
}
body.ltr .pt-23,body.ltr .py-23{
    padding-top:6.25rem!important
}
body.ltr .pr-23,body.ltr .px-23{
    padding-right:6.25rem!important
}
body.ltr .pb-23,body.ltr .py-23{
    padding-bottom:6.25rem!important
}
body.ltr .pl-23,body.ltr .px-23{
    padding-left:6.25rem!important
}
body.ltr .p-24{
    padding:6.875rem!important
}
body.ltr .pt-24,body.ltr .py-24{
    padding-top:6.875rem!important
}
body.ltr .pr-24,body.ltr .px-24{
    padding-right:6.875rem!important
}
body.ltr .pb-24,body.ltr .py-24{
    padding-bottom:6.875rem!important
}
body.ltr .pl-24,body.ltr .px-24{
    padding-left:6.875rem!important
}
body.ltr .p-25{
    padding:7.5rem!important
}
body.ltr .pt-25,body.ltr .py-25{
    padding-top:7.5rem!important
}
body.ltr .pr-25,body.ltr .px-25{
    padding-right:7.5rem!important
}
body.ltr .pb-25,body.ltr .py-25{
    padding-bottom:7.5rem!important
}
body.ltr .pl-25,body.ltr .px-25{
    padding-left:7.5rem!important
}
body.ltr .p-26{
    padding:8.125rem!important
}
body.ltr .pt-26,body.ltr .py-26{
    padding-top:8.125rem!important
}
body.ltr .pr-26,body.ltr .px-26{
    padding-right:8.125rem!important
}
body.ltr .pb-26,body.ltr .py-26{
    padding-bottom:8.125rem!important
}
body.ltr .pl-26,body.ltr .px-26{
    padding-left:8.125rem!important
}
body.ltr .p-27{
    padding:8.4375rem!important
}
body.ltr .pt-27,body.ltr .py-27{
    padding-top:8.4375rem!important
}
body.ltr .pr-27,body.ltr .px-27{
    padding-right:8.4375rem!important
}
body.ltr .pb-27,body.ltr .py-27{
    padding-bottom:8.4375rem!important
}
body.ltr .pl-27,body.ltr .px-27{
    padding-left:8.4375rem!important
}
body.ltr .p-28{
    padding:9.0625rem!important
}
body.ltr .pt-28,body.ltr .py-28{
    padding-top:9.0625rem!important
}
body.ltr .pr-28,body.ltr .px-28{
    padding-right:9.0625rem!important
}
body.ltr .pb-28,body.ltr .py-28{
    padding-bottom:9.0625rem!important
}
body.ltr .pl-28,body.ltr .px-28{
    padding-left:9.0625rem!important
}
body.ltr .p-29{
    padding:9.375rem!important
}
body.ltr .pt-29,body.ltr .py-29{
    padding-top:9.375rem!important
}
body.ltr .pr-29,body.ltr .px-29{
    padding-right:9.375rem!important
}
body.ltr .pb-29,body.ltr .py-29{
    padding-bottom:9.375rem!important
}
body.ltr .pl-29,body.ltr .px-29{
    padding-left:9.375rem!important
}
body.ltr .p-30{
    padding:9.6875rem!important
}
body.ltr .pt-30,body.ltr .py-30{
    padding-top:9.6875rem!important
}
body.ltr .pr-30,body.ltr .px-30{
    padding-right:9.6875rem!important
}
body.ltr .pb-30,body.ltr .py-30{
    padding-bottom:9.6875rem!important
}
body.ltr .pl-30,body.ltr .px-30{
    padding-left:9.6875rem!important
}
body.ltr .p-31{
    padding:10.625rem!important
}
body.ltr .pt-31,body.ltr .py-31{
    padding-top:10.625rem!important
}
body.ltr .pr-31,body.ltr .px-31{
    padding-right:10.625rem!important
}
body.ltr .pb-31,body.ltr .py-31{
    padding-bottom:10.625rem!important
}
body.ltr .pl-31,body.ltr .px-31{
    padding-left:10.625rem!important
}
body.ltr .p-32{
    padding:11.25rem!important
}
body.ltr .pt-32,body.ltr .py-32{
    padding-top:11.25rem!important
}
body.ltr .pr-32,body.ltr .px-32{
    padding-right:11.25rem!important
}
body.ltr .pb-32,body.ltr .py-32{
    padding-bottom:11.25rem!important
}
body.ltr .pl-32,body.ltr .px-32{
    padding-left:11.25rem!important
}
body.ltr .p-33{
    padding:12.5rem!important
}
body.ltr .pt-33,body.ltr .py-33{
    padding-top:12.5rem!important
}
body.ltr .pr-33,body.ltr .px-33{
    padding-right:12.5rem!important
}
body.ltr .pb-33,body.ltr .py-33{
    padding-bottom:12.5rem!important
}
body.ltr .pl-33,body.ltr .px-33{
    padding-left:12.5rem!important
}
body.ltr .p-34{
    padding:14.0625rem!important
}
body.ltr .pt-34,body.ltr .py-34{
    padding-top:14.0625rem!important
}
body.ltr .pr-34,body.ltr .px-34{
    padding-right:14.0625rem!important
}
body.ltr .pb-34,body.ltr .py-34{
    padding-bottom:14.0625rem!important
}
body.ltr .pl-34,body.ltr .px-34{
    padding-left:14.0625rem!important
}
body.ltr .p-35{
    padding:15.625rem!important
}
body.ltr .pt-35,body.ltr .py-35{
    padding-top:15.625rem!important
}
body.ltr .pr-35,body.ltr .px-35{
    padding-right:15.625rem!important
}
body.ltr .pb-35,body.ltr .py-35{
    padding-bottom:15.625rem!important
}
body.ltr .pl-35,body.ltr .px-35{
    padding-left:15.625rem!important
}
body.ltr .m-n1{
    margin:-.25rem!important
}
body.ltr .mt-n1,body.ltr .my-n1{
    margin-top:-.25rem!important
}
body.ltr .mr-n1,body.ltr .mx-n1{
    margin-right:-.25rem!important
}
body.ltr .mb-n1,body.ltr .my-n1{
    margin-bottom:-.25rem!important
}
body.ltr .ml-n1,body.ltr .mx-n1{
    margin-left:-.25rem!important
}
body.ltr .m-n2{
    margin:-.375rem!important
}
body.ltr .mt-n2,body.ltr .my-n2{
    margin-top:-.375rem!important
}
body.ltr .mr-n2,body.ltr .mx-n2{
    margin-right:-.375rem!important
}
body.ltr .mb-n2,body.ltr .my-n2{
    margin-bottom:-.375rem!important
}
body.ltr .ml-n2,body.ltr .mx-n2{
    margin-left:-.375rem!important
}
body.ltr .m-n3{
    margin:-.5rem!important
}
body.ltr .mt-n3,body.ltr .my-n3{
    margin-top:-.5rem!important
}
body.ltr .mr-n3,body.ltr .mx-n3{
    margin-right:-.5rem!important
}
body.ltr .mb-n3,body.ltr .my-n3{
    margin-bottom:-.5rem!important
}
body.ltr .ml-n3,body.ltr .mx-n3{
    margin-left:-.5rem!important
}
body.ltr .m-n4{
    margin:-.625rem!important
}
body.ltr .mt-n4,body.ltr .my-n4{
    margin-top:-.625rem!important
}
body.ltr .mr-n4,body.ltr .mx-n4{
    margin-right:-.625rem!important
}
body.ltr .mb-n4,body.ltr .my-n4{
    margin-bottom:-.625rem!important
}
body.ltr .ml-n4,body.ltr .mx-n4{
    margin-left:-.625rem!important
}
body.ltr .m-n5{
    margin:-.75rem!important
}
body.ltr .mt-n5,body.ltr .my-n5{
    margin-top:-.75rem!important
}
body.ltr .mr-n5,body.ltr .mx-n5{
    margin-right:-.75rem!important
}
body.ltr .mb-n5,body.ltr .my-n5{
    margin-bottom:-.75rem!important
}
body.ltr .ml-n5,body.ltr .mx-n5{
    margin-left:-.75rem!important
}
body.ltr .m-n6{
    margin:-1rem!important
}
body.ltr .mt-n6,body.ltr .my-n6{
    margin-top:-1rem!important
}
body.ltr .mr-n6,body.ltr .mx-n6{
    margin-right:-1rem!important
}
body.ltr .mb-n6,body.ltr .my-n6{
    margin-bottom:-1rem!important
}
body.ltr .ml-n6,body.ltr .mx-n6{
    margin-left:-1rem!important
}
body.ltr .m-n7{
    margin:-1.25rem!important
}
body.ltr .mt-n7,body.ltr .my-n7{
    margin-top:-1.25rem!important
}
body.ltr .mr-n7,body.ltr .mx-n7{
    margin-right:-1.25rem!important
}
body.ltr .mb-n7,body.ltr .my-n7{
    margin-bottom:-1.25rem!important
}
body.ltr .ml-n7,body.ltr .mx-n7{
    margin-left:-1.25rem!important
}
body.ltr .m-n8{
    margin:-1.5625rem!important
}
body.ltr .mt-n8,body.ltr .my-n8{
    margin-top:-1.5625rem!important
}
body.ltr .mr-n8,body.ltr .mx-n8{
    margin-right:-1.5625rem!important
}
body.ltr .mb-n8,body.ltr .my-n8{
    margin-bottom:-1.5625rem!important
}
body.ltr .ml-n8,body.ltr .mx-n8{
    margin-left:-1.5625rem!important
}
body.ltr .m-n9{
    margin:-1.875rem!important
}
body.ltr .mt-n9,body.ltr .my-n9{
    margin-top:-1.875rem!important
}
body.ltr .mr-n9,body.ltr .mx-n9{
    margin-right:-1.875rem!important
}
body.ltr .mb-n9,body.ltr .my-n9{
    margin-bottom:-1.875rem!important
}
body.ltr .ml-n9,body.ltr .mx-n9{
    margin-left:-1.875rem!important
}
body.ltr .m-n10{
    margin:-2.1875rem!important
}
body.ltr .mt-n10,body.ltr .my-n10{
    margin-top:-2.1875rem!important
}
body.ltr .mr-n10,body.ltr .mx-n10{
    margin-right:-2.1875rem!important
}
body.ltr .mb-n10,body.ltr .my-n10{
    margin-bottom:-2.1875rem!important
}
body.ltr .ml-n10,body.ltr .mx-n10{
    margin-left:-2.1875rem!important
}
body.ltr .m-n11{
    margin:-2.5rem!important
}
body.ltr .mt-n11,body.ltr .my-n11{
    margin-top:-2.5rem!important
}
body.ltr .mr-n11,body.ltr .mx-n11{
    margin-right:-2.5rem!important
}
body.ltr .mb-n11,body.ltr .my-n11{
    margin-bottom:-2.5rem!important
}
body.ltr .ml-n11,body.ltr .mx-n11{
    margin-left:-2.5rem!important
}
body.ltr .m-n12{
    margin:-2.8125rem!important
}
body.ltr .mt-n12,body.ltr .my-n12{
    margin-top:-2.8125rem!important
}
body.ltr .mr-n12,body.ltr .mx-n12{
    margin-right:-2.8125rem!important
}
body.ltr .mb-n12,body.ltr .my-n12{
    margin-bottom:-2.8125rem!important
}
body.ltr .ml-n12,body.ltr .mx-n12{
    margin-left:-2.8125rem!important
}
body.ltr .m-n13{
    margin:-3.125rem!important
}
body.ltr .mt-n13,body.ltr .my-n13{
    margin-top:-3.125rem!important
}
body.ltr .mr-n13,body.ltr .mx-n13{
    margin-right:-3.125rem!important
}
body.ltr .mb-n13,body.ltr .my-n13{
    margin-bottom:-3.125rem!important
}
body.ltr .ml-n13,body.ltr .mx-n13{
    margin-left:-3.125rem!important
}
body.ltr .m-n14{
    margin:-3.4375rem!important
}
body.ltr .mt-n14,body.ltr .my-n14{
    margin-top:-3.4375rem!important
}
body.ltr .mr-n14,body.ltr .mx-n14{
    margin-right:-3.4375rem!important
}
body.ltr .mb-n14,body.ltr .my-n14{
    margin-bottom:-3.4375rem!important
}
body.ltr .ml-n14,body.ltr .mx-n14{
    margin-left:-3.4375rem!important
}
body.ltr .m-n15{
    margin:-3.75rem!important
}
body.ltr .mt-n15,body.ltr .my-n15{
    margin-top:-3.75rem!important
}
body.ltr .mr-n15,body.ltr .mx-n15{
    margin-right:-3.75rem!important
}
body.ltr .mb-n15,body.ltr .my-n15{
    margin-bottom:-3.75rem!important
}
body.ltr .ml-n15,body.ltr .mx-n15{
    margin-left:-3.75rem!important
}
body.ltr .m-n16{
    margin:-4.0625rem!important
}
body.ltr .mt-n16,body.ltr .my-n16{
    margin-top:-4.0625rem!important
}
body.ltr .mr-n16,body.ltr .mx-n16{
    margin-right:-4.0625rem!important
}
body.ltr .mb-n16,body.ltr .my-n16{
    margin-bottom:-4.0625rem!important
}
body.ltr .ml-n16,body.ltr .mx-n16{
    margin-left:-4.0625rem!important
}
body.ltr .m-n17{
    margin:-4.375rem!important
}
body.ltr .mt-n17,body.ltr .my-n17{
    margin-top:-4.375rem!important
}
body.ltr .mr-n17,body.ltr .mx-n17{
    margin-right:-4.375rem!important
}
body.ltr .mb-n17,body.ltr .my-n17{
    margin-bottom:-4.375rem!important
}
body.ltr .ml-n17,body.ltr .mx-n17{
    margin-left:-4.375rem!important
}
body.ltr .m-n18{
    margin:-4.6875rem!important
}
body.ltr .mt-n18,body.ltr .my-n18{
    margin-top:-4.6875rem!important
}
body.ltr .mr-n18,body.ltr .mx-n18{
    margin-right:-4.6875rem!important
}
body.ltr .mb-n18,body.ltr .my-n18{
    margin-bottom:-4.6875rem!important
}
body.ltr .ml-n18,body.ltr .mx-n18{
    margin-left:-4.6875rem!important
}
body.ltr .m-n19{
    margin:-5rem!important
}
body.ltr .mt-n19,body.ltr .my-n19{
    margin-top:-5rem!important
}
body.ltr .mr-n19,body.ltr .mx-n19{
    margin-right:-5rem!important
}
body.ltr .mb-n19,body.ltr .my-n19{
    margin-bottom:-5rem!important
}
body.ltr .ml-n19,body.ltr .mx-n19{
    margin-left:-5rem!important
}
body.ltr .m-n20{
    margin:-5.3125rem!important
}
body.ltr .mt-n20,body.ltr .my-n20{
    margin-top:-5.3125rem!important
}
body.ltr .mr-n20,body.ltr .mx-n20{
    margin-right:-5.3125rem!important
}
body.ltr .mb-n20,body.ltr .my-n20{
    margin-bottom:-5.3125rem!important
}
body.ltr .ml-n20,body.ltr .mx-n20{
    margin-left:-5.3125rem!important
}
body.ltr .m-n21{
    margin:-5.625rem!important
}
body.ltr .mt-n21,body.ltr .my-n21{
    margin-top:-5.625rem!important
}
body.ltr .mr-n21,body.ltr .mx-n21{
    margin-right:-5.625rem!important
}
body.ltr .mb-n21,body.ltr .my-n21{
    margin-bottom:-5.625rem!important
}
body.ltr .ml-n21,body.ltr .mx-n21{
    margin-left:-5.625rem!important
}
body.ltr .m-n22{
    margin:-5.9375rem!important
}
body.ltr .mt-n22,body.ltr .my-n22{
    margin-top:-5.9375rem!important
}
body.ltr .mr-n22,body.ltr .mx-n22{
    margin-right:-5.9375rem!important
}
body.ltr .mb-n22,body.ltr .my-n22{
    margin-bottom:-5.9375rem!important
}
body.ltr .ml-n22,body.ltr .mx-n22{
    margin-left:-5.9375rem!important
}
body.ltr .m-n23{
    margin:-6.25rem!important
}
body.ltr .mt-n23,body.ltr .my-n23{
    margin-top:-6.25rem!important
}
body.ltr .mr-n23,body.ltr .mx-n23{
    margin-right:-6.25rem!important
}
body.ltr .mb-n23,body.ltr .my-n23{
    margin-bottom:-6.25rem!important
}
body.ltr .ml-n23,body.ltr .mx-n23{
    margin-left:-6.25rem!important
}
body.ltr .m-n24{
    margin:-6.875rem!important
}
body.ltr .mt-n24,body.ltr .my-n24{
    margin-top:-6.875rem!important
}
body.ltr .mr-n24,body.ltr .mx-n24{
    margin-right:-6.875rem!important
}
body.ltr .mb-n24,body.ltr .my-n24{
    margin-bottom:-6.875rem!important
}
body.ltr .ml-n24,body.ltr .mx-n24{
    margin-left:-6.875rem!important
}
body.ltr .m-n25{
    margin:-7.5rem!important
}
body.ltr .mt-n25,body.ltr .my-n25{
    margin-top:-7.5rem!important
}
body.ltr .mr-n25,body.ltr .mx-n25{
    margin-right:-7.5rem!important
}
body.ltr .mb-n25,body.ltr .my-n25{
    margin-bottom:-7.5rem!important
}
body.ltr .ml-n25,body.ltr .mx-n25{
    margin-left:-7.5rem!important
}
body.ltr .m-n26{
    margin:-8.125rem!important
}
body.ltr .mt-n26,body.ltr .my-n26{
    margin-top:-8.125rem!important
}
body.ltr .mr-n26,body.ltr .mx-n26{
    margin-right:-8.125rem!important
}
body.ltr .mb-n26,body.ltr .my-n26{
    margin-bottom:-8.125rem!important
}
body.ltr .ml-n26,body.ltr .mx-n26{
    margin-left:-8.125rem!important
}
body.ltr .m-n27{
    margin:-8.4375rem!important
}
body.ltr .mt-n27,body.ltr .my-n27{
    margin-top:-8.4375rem!important
}
body.ltr .mr-n27,body.ltr .mx-n27{
    margin-right:-8.4375rem!important
}
body.ltr .mb-n27,body.ltr .my-n27{
    margin-bottom:-8.4375rem!important
}
body.ltr .ml-n27,body.ltr .mx-n27{
    margin-left:-8.4375rem!important
}
body.ltr .m-n28{
    margin:-9.0625rem!important
}
body.ltr .mt-n28,body.ltr .my-n28{
    margin-top:-9.0625rem!important
}
body.ltr .mr-n28,body.ltr .mx-n28{
    margin-right:-9.0625rem!important
}
body.ltr .mb-n28,body.ltr .my-n28{
    margin-bottom:-9.0625rem!important
}
body.ltr .ml-n28,body.ltr .mx-n28{
    margin-left:-9.0625rem!important
}
body.ltr .m-n29{
    margin:-9.375rem!important
}
body.ltr .mt-n29,body.ltr .my-n29{
    margin-top:-9.375rem!important
}
body.ltr .mr-n29,body.ltr .mx-n29{
    margin-right:-9.375rem!important
}
body.ltr .mb-n29,body.ltr .my-n29{
    margin-bottom:-9.375rem!important
}
body.ltr .ml-n29,body.ltr .mx-n29{
    margin-left:-9.375rem!important
}
body.ltr .m-n30{
    margin:-9.6875rem!important
}
body.ltr .mt-n30,body.ltr .my-n30{
    margin-top:-9.6875rem!important
}
body.ltr .mr-n30,body.ltr .mx-n30{
    margin-right:-9.6875rem!important
}
body.ltr .mb-n30,body.ltr .my-n30{
    margin-bottom:-9.6875rem!important
}
body.ltr .ml-n30,body.ltr .mx-n30{
    margin-left:-9.6875rem!important
}
body.ltr .m-n31{
    margin:-10.625rem!important
}
body.ltr .mt-n31,body.ltr .my-n31{
    margin-top:-10.625rem!important
}
body.ltr .mr-n31,body.ltr .mx-n31{
    margin-right:-10.625rem!important
}
body.ltr .mb-n31,body.ltr .my-n31{
    margin-bottom:-10.625rem!important
}
body.ltr .ml-n31,body.ltr .mx-n31{
    margin-left:-10.625rem!important
}
body.ltr .m-n32{
    margin:-11.25rem!important
}
body.ltr .mt-n32,body.ltr .my-n32{
    margin-top:-11.25rem!important
}
body.ltr .mr-n32,body.ltr .mx-n32{
    margin-right:-11.25rem!important
}
body.ltr .mb-n32,body.ltr .my-n32{
    margin-bottom:-11.25rem!important
}
body.ltr .ml-n32,body.ltr .mx-n32{
    margin-left:-11.25rem!important
}
body.ltr .m-n33{
    margin:-12.5rem!important
}
body.ltr .mt-n33,body.ltr .my-n33{
    margin-top:-12.5rem!important
}
body.ltr .mr-n33,body.ltr .mx-n33{
    margin-right:-12.5rem!important
}
body.ltr .mb-n33,body.ltr .my-n33{
    margin-bottom:-12.5rem!important
}
body.ltr .ml-n33,body.ltr .mx-n33{
    margin-left:-12.5rem!important
}
body.ltr .m-n34{
    margin:-14.0625rem!important
}
body.ltr .mt-n34,body.ltr .my-n34{
    margin-top:-14.0625rem!important
}
body.ltr .mr-n34,body.ltr .mx-n34{
    margin-right:-14.0625rem!important
}
body.ltr .mb-n34,body.ltr .my-n34{
    margin-bottom:-14.0625rem!important
}
body.ltr .ml-n34,body.ltr .mx-n34{
    margin-left:-14.0625rem!important
}
body.ltr .m-n35{
    margin:-15.625rem!important
}
body.ltr .mt-n35,body.ltr .my-n35{
    margin-top:-15.625rem!important
}
body.ltr .mr-n35,body.ltr .mx-n35{
    margin-right:-15.625rem!important
}
body.ltr .mb-n35,body.ltr .my-n35{
    margin-bottom:-15.625rem!important
}
body.ltr .ml-n35,body.ltr .mx-n35{
    margin-left:-15.625rem!important
}
body.ltr .m-auto{
    margin:auto!important
}
body.ltr .mt-auto,body.ltr .my-auto{
    margin-top:auto!important
}
body.ltr .mr-auto,body.ltr .mx-auto{
    margin-right:auto!important
}
body.ltr .mb-auto,body.ltr .my-auto{
    margin-bottom:auto!important
}
body.ltr .ml-auto,body.ltr .mx-auto{
    margin-left:auto!important
}
@media (min-width:480px){
    body.ltr .m-xs-0{
        margin:0!important
    }
    body.ltr .mt-xs-0,body.ltr .my-xs-0{
        margin-top:0!important
    }
    body.ltr .mr-xs-0,body.ltr .mx-xs-0{
        margin-right:0!important
    }
    body.ltr .mb-xs-0,body.ltr .my-xs-0{
        margin-bottom:0!important
    }
    body.ltr .ml-xs-0,body.ltr .mx-xs-0{
        margin-left:0!important
    }
    body.ltr .m-xs-1{
        margin:.25rem!important
    }
    body.ltr .mt-xs-1,body.ltr .my-xs-1{
        margin-top:.25rem!important
    }
    body.ltr .mr-xs-1,body.ltr .mx-xs-1{
        margin-right:.25rem!important
    }
    body.ltr .mb-xs-1,body.ltr .my-xs-1{
        margin-bottom:.25rem!important
    }
    body.ltr .ml-xs-1,body.ltr .mx-xs-1{
        margin-left:.25rem!important
    }
    body.ltr .m-xs-2{
        margin:.375rem!important
    }
    body.ltr .mt-xs-2,body.ltr .my-xs-2{
        margin-top:.375rem!important
    }
    body.ltr .mr-xs-2,body.ltr .mx-xs-2{
        margin-right:.375rem!important
    }
    body.ltr .mb-xs-2,body.ltr .my-xs-2{
        margin-bottom:.375rem!important
    }
    body.ltr .ml-xs-2,body.ltr .mx-xs-2{
        margin-left:.375rem!important
    }
    body.ltr .m-xs-3{
        margin:.5rem!important
    }
    body.ltr .mt-xs-3,body.ltr .my-xs-3{
        margin-top:.5rem!important
    }
    body.ltr .mr-xs-3,body.ltr .mx-xs-3{
        margin-right:.5rem!important
    }
    body.ltr .mb-xs-3,body.ltr .my-xs-3{
        margin-bottom:.5rem!important
    }
    body.ltr .ml-xs-3,body.ltr .mx-xs-3{
        margin-left:.5rem!important
    }
    body.ltr .m-xs-4{
        margin:.625rem!important
    }
    body.ltr .mt-xs-4,body.ltr .my-xs-4{
        margin-top:.625rem!important
    }
    body.ltr .mr-xs-4,body.ltr .mx-xs-4{
        margin-right:.625rem!important
    }
    body.ltr .mb-xs-4,body.ltr .my-xs-4{
        margin-bottom:.625rem!important
    }
    body.ltr .ml-xs-4,body.ltr .mx-xs-4{
        margin-left:.625rem!important
    }
    body.ltr .m-xs-5{
        margin:.75rem!important
    }
    body.ltr .mt-xs-5,body.ltr .my-xs-5{
        margin-top:.75rem!important
    }
    body.ltr .mr-xs-5,body.ltr .mx-xs-5{
        margin-right:.75rem!important
    }
    body.ltr .mb-xs-5,body.ltr .my-xs-5{
        margin-bottom:.75rem!important
    }
    body.ltr .ml-xs-5,body.ltr .mx-xs-5{
        margin-left:.75rem!important
    }
    body.ltr .m-xs-6{
        margin:1rem!important
    }
    body.ltr .mt-xs-6,body.ltr .my-xs-6{
        margin-top:1rem!important
    }
    body.ltr .mr-xs-6,body.ltr .mx-xs-6{
        margin-right:1rem!important
    }
    body.ltr .mb-xs-6,body.ltr .my-xs-6{
        margin-bottom:1rem!important
    }
    body.ltr .ml-xs-6,body.ltr .mx-xs-6{
        margin-left:1rem!important
    }
    body.ltr .m-xs-7{
        margin:1.25rem!important
    }
    body.ltr .mt-xs-7,body.ltr .my-xs-7{
        margin-top:1.25rem!important
    }
    body.ltr .mr-xs-7,body.ltr .mx-xs-7{
        margin-right:1.25rem!important
    }
    body.ltr .mb-xs-7,body.ltr .my-xs-7{
        margin-bottom:1.25rem!important
    }
    body.ltr .ml-xs-7,body.ltr .mx-xs-7{
        margin-left:1.25rem!important
    }
    body.ltr .m-xs-8{
        margin:1.5625rem!important
    }
    body.ltr .mt-xs-8,body.ltr .my-xs-8{
        margin-top:1.5625rem!important
    }
    body.ltr .mr-xs-8,body.ltr .mx-xs-8{
        margin-right:1.5625rem!important
    }
    body.ltr .mb-xs-8,body.ltr .my-xs-8{
        margin-bottom:1.5625rem!important
    }
    body.ltr .ml-xs-8,body.ltr .mx-xs-8{
        margin-left:1.5625rem!important
    }
    body.ltr .m-xs-9{
        margin:1.875rem!important
    }
    body.ltr .mt-xs-9,body.ltr .my-xs-9{
        margin-top:1.875rem!important
    }
    body.ltr .mr-xs-9,body.ltr .mx-xs-9{
        margin-right:1.875rem!important
    }
    body.ltr .mb-xs-9,body.ltr .my-xs-9{
        margin-bottom:1.875rem!important
    }
    body.ltr .ml-xs-9,body.ltr .mx-xs-9{
        margin-left:1.875rem!important
    }
    body.ltr .m-xs-10{
        margin:2.1875rem!important
    }
    body.ltr .mt-xs-10,body.ltr .my-xs-10{
        margin-top:2.1875rem!important
    }
    body.ltr .mr-xs-10,body.ltr .mx-xs-10{
        margin-right:2.1875rem!important
    }
    body.ltr .mb-xs-10,body.ltr .my-xs-10{
        margin-bottom:2.1875rem!important
    }
    body.ltr .ml-xs-10,body.ltr .mx-xs-10{
        margin-left:2.1875rem!important
    }
    body.ltr .m-xs-11{
        margin:2.5rem!important
    }
    body.ltr .mt-xs-11,body.ltr .my-xs-11{
        margin-top:2.5rem!important
    }
    body.ltr .mr-xs-11,body.ltr .mx-xs-11{
        margin-right:2.5rem!important
    }
    body.ltr .mb-xs-11,body.ltr .my-xs-11{
        margin-bottom:2.5rem!important
    }
    body.ltr .ml-xs-11,body.ltr .mx-xs-11{
        margin-left:2.5rem!important
    }
    body.ltr .m-xs-12{
        margin:2.8125rem!important
    }
    body.ltr .mt-xs-12,body.ltr .my-xs-12{
        margin-top:2.8125rem!important
    }
    body.ltr .mr-xs-12,body.ltr .mx-xs-12{
        margin-right:2.8125rem!important
    }
    body.ltr .mb-xs-12,body.ltr .my-xs-12{
        margin-bottom:2.8125rem!important
    }
    body.ltr .ml-xs-12,body.ltr .mx-xs-12{
        margin-left:2.8125rem!important
    }
    body.ltr .m-xs-13{
        margin:3.125rem!important
    }
    body.ltr .mt-xs-13,body.ltr .my-xs-13{
        margin-top:3.125rem!important
    }
    body.ltr .mr-xs-13,body.ltr .mx-xs-13{
        margin-right:3.125rem!important
    }
    body.ltr .mb-xs-13,body.ltr .my-xs-13{
        margin-bottom:3.125rem!important
    }
    body.ltr .ml-xs-13,body.ltr .mx-xs-13{
        margin-left:3.125rem!important
    }
    body.ltr .m-xs-14{
        margin:3.4375rem!important
    }
    body.ltr .mt-xs-14,body.ltr .my-xs-14{
        margin-top:3.4375rem!important
    }
    body.ltr .mr-xs-14,body.ltr .mx-xs-14{
        margin-right:3.4375rem!important
    }
    body.ltr .mb-xs-14,body.ltr .my-xs-14{
        margin-bottom:3.4375rem!important
    }
    body.ltr .ml-xs-14,body.ltr .mx-xs-14{
        margin-left:3.4375rem!important
    }
    body.ltr .m-xs-15{
        margin:3.75rem!important
    }
    body.ltr .mt-xs-15,body.ltr .my-xs-15{
        margin-top:3.75rem!important
    }
    body.ltr .mr-xs-15,body.ltr .mx-xs-15{
        margin-right:3.75rem!important
    }
    body.ltr .mb-xs-15,body.ltr .my-xs-15{
        margin-bottom:3.75rem!important
    }
    body.ltr .ml-xs-15,body.ltr .mx-xs-15{
        margin-left:3.75rem!important
    }
    body.ltr .m-xs-16{
        margin:4.0625rem!important
    }
    body.ltr .mt-xs-16,body.ltr .my-xs-16{
        margin-top:4.0625rem!important
    }
    body.ltr .mr-xs-16,body.ltr .mx-xs-16{
        margin-right:4.0625rem!important
    }
    body.ltr .mb-xs-16,body.ltr .my-xs-16{
        margin-bottom:4.0625rem!important
    }
    body.ltr .ml-xs-16,body.ltr .mx-xs-16{
        margin-left:4.0625rem!important
    }
    body.ltr .m-xs-17{
        margin:4.375rem!important
    }
    body.ltr .mt-xs-17,body.ltr .my-xs-17{
        margin-top:4.375rem!important
    }
    body.ltr .mr-xs-17,body.ltr .mx-xs-17{
        margin-right:4.375rem!important
    }
    body.ltr .mb-xs-17,body.ltr .my-xs-17{
        margin-bottom:4.375rem!important
    }
    body.ltr .ml-xs-17,body.ltr .mx-xs-17{
        margin-left:4.375rem!important
    }
    body.ltr .m-xs-18{
        margin:4.6875rem!important
    }
    body.ltr .mt-xs-18,body.ltr .my-xs-18{
        margin-top:4.6875rem!important
    }
    body.ltr .mr-xs-18,body.ltr .mx-xs-18{
        margin-right:4.6875rem!important
    }
    body.ltr .mb-xs-18,body.ltr .my-xs-18{
        margin-bottom:4.6875rem!important
    }
    body.ltr .ml-xs-18,body.ltr .mx-xs-18{
        margin-left:4.6875rem!important
    }
    body.ltr .m-xs-19{
        margin:5rem!important
    }
    body.ltr .mt-xs-19,body.ltr .my-xs-19{
        margin-top:5rem!important
    }
    body.ltr .mr-xs-19,body.ltr .mx-xs-19{
        margin-right:5rem!important
    }
    body.ltr .mb-xs-19,body.ltr .my-xs-19{
        margin-bottom:5rem!important
    }
    body.ltr .ml-xs-19,body.ltr .mx-xs-19{
        margin-left:5rem!important
    }
    body.ltr .m-xs-20{
        margin:5.3125rem!important
    }
    body.ltr .mt-xs-20,body.ltr .my-xs-20{
        margin-top:5.3125rem!important
    }
    body.ltr .mr-xs-20,body.ltr .mx-xs-20{
        margin-right:5.3125rem!important
    }
    body.ltr .mb-xs-20,body.ltr .my-xs-20{
        margin-bottom:5.3125rem!important
    }
    body.ltr .ml-xs-20,body.ltr .mx-xs-20{
        margin-left:5.3125rem!important
    }
    body.ltr .m-xs-21{
        margin:5.625rem!important
    }
    body.ltr .mt-xs-21,body.ltr .my-xs-21{
        margin-top:5.625rem!important
    }
    body.ltr .mr-xs-21,body.ltr .mx-xs-21{
        margin-right:5.625rem!important
    }
    body.ltr .mb-xs-21,body.ltr .my-xs-21{
        margin-bottom:5.625rem!important
    }
    body.ltr .ml-xs-21,body.ltr .mx-xs-21{
        margin-left:5.625rem!important
    }
    body.ltr .m-xs-22{
        margin:5.9375rem!important
    }
    body.ltr .mt-xs-22,body.ltr .my-xs-22{
        margin-top:5.9375rem!important
    }
    body.ltr .mr-xs-22,body.ltr .mx-xs-22{
        margin-right:5.9375rem!important
    }
    body.ltr .mb-xs-22,body.ltr .my-xs-22{
        margin-bottom:5.9375rem!important
    }
    body.ltr .ml-xs-22,body.ltr .mx-xs-22{
        margin-left:5.9375rem!important
    }
    body.ltr .m-xs-23{
        margin:6.25rem!important
    }
    body.ltr .mt-xs-23,body.ltr .my-xs-23{
        margin-top:6.25rem!important
    }
    body.ltr .mr-xs-23,body.ltr .mx-xs-23{
        margin-right:6.25rem!important
    }
    body.ltr .mb-xs-23,body.ltr .my-xs-23{
        margin-bottom:6.25rem!important
    }
    body.ltr .ml-xs-23,body.ltr .mx-xs-23{
        margin-left:6.25rem!important
    }
    body.ltr .m-xs-24{
        margin:6.875rem!important
    }
    body.ltr .mt-xs-24,body.ltr .my-xs-24{
        margin-top:6.875rem!important
    }
    body.ltr .mr-xs-24,body.ltr .mx-xs-24{
        margin-right:6.875rem!important
    }
    body.ltr .mb-xs-24,body.ltr .my-xs-24{
        margin-bottom:6.875rem!important
    }
    body.ltr .ml-xs-24,body.ltr .mx-xs-24{
        margin-left:6.875rem!important
    }
    body.ltr .m-xs-25{
        margin:7.5rem!important
    }
    body.ltr .mt-xs-25,body.ltr .my-xs-25{
        margin-top:7.5rem!important
    }
    body.ltr .mr-xs-25,body.ltr .mx-xs-25{
        margin-right:7.5rem!important
    }
    body.ltr .mb-xs-25,body.ltr .my-xs-25{
        margin-bottom:7.5rem!important
    }
    body.ltr .ml-xs-25,body.ltr .mx-xs-25{
        margin-left:7.5rem!important
    }
    body.ltr .m-xs-26{
        margin:8.125rem!important
    }
    body.ltr .mt-xs-26,body.ltr .my-xs-26{
        margin-top:8.125rem!important
    }
    body.ltr .mr-xs-26,body.ltr .mx-xs-26{
        margin-right:8.125rem!important
    }
    body.ltr .mb-xs-26,body.ltr .my-xs-26{
        margin-bottom:8.125rem!important
    }
    body.ltr .ml-xs-26,body.ltr .mx-xs-26{
        margin-left:8.125rem!important
    }
    body.ltr .m-xs-27{
        margin:8.4375rem!important
    }
    body.ltr .mt-xs-27,body.ltr .my-xs-27{
        margin-top:8.4375rem!important
    }
    body.ltr .mr-xs-27,body.ltr .mx-xs-27{
        margin-right:8.4375rem!important
    }
    body.ltr .mb-xs-27,body.ltr .my-xs-27{
        margin-bottom:8.4375rem!important
    }
    body.ltr .ml-xs-27,body.ltr .mx-xs-27{
        margin-left:8.4375rem!important
    }
    body.ltr .m-xs-28{
        margin:9.0625rem!important
    }
    body.ltr .mt-xs-28,body.ltr .my-xs-28{
        margin-top:9.0625rem!important
    }
    body.ltr .mr-xs-28,body.ltr .mx-xs-28{
        margin-right:9.0625rem!important
    }
    body.ltr .mb-xs-28,body.ltr .my-xs-28{
        margin-bottom:9.0625rem!important
    }
    body.ltr .ml-xs-28,body.ltr .mx-xs-28{
        margin-left:9.0625rem!important
    }
    body.ltr .m-xs-29{
        margin:9.375rem!important
    }
    body.ltr .mt-xs-29,body.ltr .my-xs-29{
        margin-top:9.375rem!important
    }
    body.ltr .mr-xs-29,body.ltr .mx-xs-29{
        margin-right:9.375rem!important
    }
    body.ltr .mb-xs-29,body.ltr .my-xs-29{
        margin-bottom:9.375rem!important
    }
    body.ltr .ml-xs-29,body.ltr .mx-xs-29{
        margin-left:9.375rem!important
    }
    body.ltr .m-xs-30{
        margin:9.6875rem!important
    }
    body.ltr .mt-xs-30,body.ltr .my-xs-30{
        margin-top:9.6875rem!important
    }
    body.ltr .mr-xs-30,body.ltr .mx-xs-30{
        margin-right:9.6875rem!important
    }
    body.ltr .mb-xs-30,body.ltr .my-xs-30{
        margin-bottom:9.6875rem!important
    }
    body.ltr .ml-xs-30,body.ltr .mx-xs-30{
        margin-left:9.6875rem!important
    }
    body.ltr .m-xs-31{
        margin:10.625rem!important
    }
    body.ltr .mt-xs-31,body.ltr .my-xs-31{
        margin-top:10.625rem!important
    }
    body.ltr .mr-xs-31,body.ltr .mx-xs-31{
        margin-right:10.625rem!important
    }
    body.ltr .mb-xs-31,body.ltr .my-xs-31{
        margin-bottom:10.625rem!important
    }
    body.ltr .ml-xs-31,body.ltr .mx-xs-31{
        margin-left:10.625rem!important
    }
    body.ltr .m-xs-32{
        margin:11.25rem!important
    }
    body.ltr .mt-xs-32,body.ltr .my-xs-32{
        margin-top:11.25rem!important
    }
    body.ltr .mr-xs-32,body.ltr .mx-xs-32{
        margin-right:11.25rem!important
    }
    body.ltr .mb-xs-32,body.ltr .my-xs-32{
        margin-bottom:11.25rem!important
    }
    body.ltr .ml-xs-32,body.ltr .mx-xs-32{
        margin-left:11.25rem!important
    }
    body.ltr .m-xs-33{
        margin:12.5rem!important
    }
    body.ltr .mt-xs-33,body.ltr .my-xs-33{
        margin-top:12.5rem!important
    }
    body.ltr .mr-xs-33,body.ltr .mx-xs-33{
        margin-right:12.5rem!important
    }
    body.ltr .mb-xs-33,body.ltr .my-xs-33{
        margin-bottom:12.5rem!important
    }
    body.ltr .ml-xs-33,body.ltr .mx-xs-33{
        margin-left:12.5rem!important
    }
    body.ltr .m-xs-34{
        margin:14.0625rem!important
    }
    body.ltr .mt-xs-34,body.ltr .my-xs-34{
        margin-top:14.0625rem!important
    }
    body.ltr .mr-xs-34,body.ltr .mx-xs-34{
        margin-right:14.0625rem!important
    }
    body.ltr .mb-xs-34,body.ltr .my-xs-34{
        margin-bottom:14.0625rem!important
    }
    body.ltr .ml-xs-34,body.ltr .mx-xs-34{
        margin-left:14.0625rem!important
    }
    body.ltr .m-xs-35{
        margin:15.625rem!important
    }
    body.ltr .mt-xs-35,body.ltr .my-xs-35{
        margin-top:15.625rem!important
    }
    body.ltr .mr-xs-35,body.ltr .mx-xs-35{
        margin-right:15.625rem!important
    }
    body.ltr .mb-xs-35,body.ltr .my-xs-35{
        margin-bottom:15.625rem!important
    }
    body.ltr .ml-xs-35,body.ltr .mx-xs-35{
        margin-left:15.625rem!important
    }
    body.ltr .p-xs-0{
        padding:0!important
    }
    body.ltr .pt-xs-0,body.ltr .py-xs-0{
        padding-top:0!important
    }
    body.ltr .pr-xs-0,body.ltr .px-xs-0{
        padding-right:0!important
    }
    body.ltr .pb-xs-0,body.ltr .py-xs-0{
        padding-bottom:0!important
    }
    body.ltr .pl-xs-0,body.ltr .px-xs-0{
        padding-left:0!important
    }
    body.ltr .p-xs-1{
        padding:.25rem!important
    }
    body.ltr .pt-xs-1,body.ltr .py-xs-1{
        padding-top:.25rem!important
    }
    body.ltr .pr-xs-1,body.ltr .px-xs-1{
        padding-right:.25rem!important
    }
    body.ltr .pb-xs-1,body.ltr .py-xs-1{
        padding-bottom:.25rem!important
    }
    body.ltr .pl-xs-1,body.ltr .px-xs-1{
        padding-left:.25rem!important
    }
    body.ltr .p-xs-2{
        padding:.375rem!important
    }
    body.ltr .pt-xs-2,body.ltr .py-xs-2{
        padding-top:.375rem!important
    }
    body.ltr .pr-xs-2,body.ltr .px-xs-2{
        padding-right:.375rem!important
    }
    body.ltr .pb-xs-2,body.ltr .py-xs-2{
        padding-bottom:.375rem!important
    }
    body.ltr .pl-xs-2,body.ltr .px-xs-2{
        padding-left:.375rem!important
    }
    body.ltr .p-xs-3{
        padding:.5rem!important
    }
    body.ltr .pt-xs-3,body.ltr .py-xs-3{
        padding-top:.5rem!important
    }
    body.ltr .pr-xs-3,body.ltr .px-xs-3{
        padding-right:.5rem!important
    }
    body.ltr .pb-xs-3,body.ltr .py-xs-3{
        padding-bottom:.5rem!important
    }
    body.ltr .pl-xs-3,body.ltr .px-xs-3{
        padding-left:.5rem!important
    }
    body.ltr .p-xs-4{
        padding:.625rem!important
    }
    body.ltr .pt-xs-4,body.ltr .py-xs-4{
        padding-top:.625rem!important
    }
    body.ltr .pr-xs-4,body.ltr .px-xs-4{
        padding-right:.625rem!important
    }
    body.ltr .pb-xs-4,body.ltr .py-xs-4{
        padding-bottom:.625rem!important
    }
    body.ltr .pl-xs-4,body.ltr .px-xs-4{
        padding-left:.625rem!important
    }
    body.ltr .p-xs-5{
        padding:.75rem!important
    }
    body.ltr .pt-xs-5,body.ltr .py-xs-5{
        padding-top:.75rem!important
    }
    body.ltr .pr-xs-5,body.ltr .px-xs-5{
        padding-right:.75rem!important
    }
    body.ltr .pb-xs-5,body.ltr .py-xs-5{
        padding-bottom:.75rem!important
    }
    body.ltr .pl-xs-5,body.ltr .px-xs-5{
        padding-left:.75rem!important
    }
    body.ltr .p-xs-6{
        padding:1rem!important
    }
    body.ltr .pt-xs-6,body.ltr .py-xs-6{
        padding-top:1rem!important
    }
    body.ltr .pr-xs-6,body.ltr .px-xs-6{
        padding-right:1rem!important
    }
    body.ltr .pb-xs-6,body.ltr .py-xs-6{
        padding-bottom:1rem!important
    }
    body.ltr .pl-xs-6,body.ltr .px-xs-6{
        padding-left:1rem!important
    }
    body.ltr .p-xs-7{
        padding:1.25rem!important
    }
    body.ltr .pt-xs-7,body.ltr .py-xs-7{
        padding-top:1.25rem!important
    }
    body.ltr .pr-xs-7,body.ltr .px-xs-7{
        padding-right:1.25rem!important
    }
    body.ltr .pb-xs-7,body.ltr .py-xs-7{
        padding-bottom:1.25rem!important
    }
    body.ltr .pl-xs-7,body.ltr .px-xs-7{
        padding-left:1.25rem!important
    }
    body.ltr .p-xs-8{
        padding:1.5625rem!important
    }
    body.ltr .pt-xs-8,body.ltr .py-xs-8{
        padding-top:1.5625rem!important
    }
    body.ltr .pr-xs-8,body.ltr .px-xs-8{
        padding-right:1.5625rem!important
    }
    body.ltr .pb-xs-8,body.ltr .py-xs-8{
        padding-bottom:1.5625rem!important
    }
    body.ltr .pl-xs-8,body.ltr .px-xs-8{
        padding-left:1.5625rem!important
    }
    body.ltr .p-xs-9{
        padding:1.875rem!important
    }
    body.ltr .pt-xs-9,body.ltr .py-xs-9{
        padding-top:1.875rem!important
    }
    body.ltr .pr-xs-9,body.ltr .px-xs-9{
        padding-right:1.875rem!important
    }
    body.ltr .pb-xs-9,body.ltr .py-xs-9{
        padding-bottom:1.875rem!important
    }
    body.ltr .pl-xs-9,body.ltr .px-xs-9{
        padding-left:1.875rem!important
    }
    body.ltr .p-xs-10{
        padding:2.1875rem!important
    }
    body.ltr .pt-xs-10,body.ltr .py-xs-10{
        padding-top:2.1875rem!important
    }
    body.ltr .pr-xs-10,body.ltr .px-xs-10{
        padding-right:2.1875rem!important
    }
    body.ltr .pb-xs-10,body.ltr .py-xs-10{
        padding-bottom:2.1875rem!important
    }
    body.ltr .pl-xs-10,body.ltr .px-xs-10{
        padding-left:2.1875rem!important
    }
    body.ltr .p-xs-11{
        padding:2.5rem!important
    }
    body.ltr .pt-xs-11,body.ltr .py-xs-11{
        padding-top:2.5rem!important
    }
    body.ltr .pr-xs-11,body.ltr .px-xs-11{
        padding-right:2.5rem!important
    }
    body.ltr .pb-xs-11,body.ltr .py-xs-11{
        padding-bottom:2.5rem!important
    }
    body.ltr .pl-xs-11,body.ltr .px-xs-11{
        padding-left:2.5rem!important
    }
    body.ltr .p-xs-12{
        padding:2.8125rem!important
    }
    body.ltr .pt-xs-12,body.ltr .py-xs-12{
        padding-top:2.8125rem!important
    }
    body.ltr .pr-xs-12,body.ltr .px-xs-12{
        padding-right:2.8125rem!important
    }
    body.ltr .pb-xs-12,body.ltr .py-xs-12{
        padding-bottom:2.8125rem!important
    }
    body.ltr .pl-xs-12,body.ltr .px-xs-12{
        padding-left:2.8125rem!important
    }
    body.ltr .p-xs-13{
        padding:3.125rem!important
    }
    body.ltr .pt-xs-13,body.ltr .py-xs-13{
        padding-top:3.125rem!important
    }
    body.ltr .pr-xs-13,body.ltr .px-xs-13{
        padding-right:3.125rem!important
    }
    body.ltr .pb-xs-13,body.ltr .py-xs-13{
        padding-bottom:3.125rem!important
    }
    body.ltr .pl-xs-13,body.ltr .px-xs-13{
        padding-left:3.125rem!important
    }
    body.ltr .p-xs-14{
        padding:3.4375rem!important
    }
    body.ltr .pt-xs-14,body.ltr .py-xs-14{
        padding-top:3.4375rem!important
    }
    body.ltr .pr-xs-14,body.ltr .px-xs-14{
        padding-right:3.4375rem!important
    }
    body.ltr .pb-xs-14,body.ltr .py-xs-14{
        padding-bottom:3.4375rem!important
    }
    body.ltr .pl-xs-14,body.ltr .px-xs-14{
        padding-left:3.4375rem!important
    }
    body.ltr .p-xs-15{
        padding:3.75rem!important
    }
    body.ltr .pt-xs-15,body.ltr .py-xs-15{
        padding-top:3.75rem!important
    }
    body.ltr .pr-xs-15,body.ltr .px-xs-15{
        padding-right:3.75rem!important
    }
    body.ltr .pb-xs-15,body.ltr .py-xs-15{
        padding-bottom:3.75rem!important
    }
    body.ltr .pl-xs-15,body.ltr .px-xs-15{
        padding-left:3.75rem!important
    }
    body.ltr .p-xs-16{
        padding:4.0625rem!important
    }
    body.ltr .pt-xs-16,body.ltr .py-xs-16{
        padding-top:4.0625rem!important
    }
    body.ltr .pr-xs-16,body.ltr .px-xs-16{
        padding-right:4.0625rem!important
    }
    body.ltr .pb-xs-16,body.ltr .py-xs-16{
        padding-bottom:4.0625rem!important
    }
    body.ltr .pl-xs-16,body.ltr .px-xs-16{
        padding-left:4.0625rem!important
    }
    body.ltr .p-xs-17{
        padding:4.375rem!important
    }
    body.ltr .pt-xs-17,body.ltr .py-xs-17{
        padding-top:4.375rem!important
    }
    body.ltr .pr-xs-17,body.ltr .px-xs-17{
        padding-right:4.375rem!important
    }
    body.ltr .pb-xs-17,body.ltr .py-xs-17{
        padding-bottom:4.375rem!important
    }
    body.ltr .pl-xs-17,body.ltr .px-xs-17{
        padding-left:4.375rem!important
    }
    body.ltr .p-xs-18{
        padding:4.6875rem!important
    }
    body.ltr .pt-xs-18,body.ltr .py-xs-18{
        padding-top:4.6875rem!important
    }
    body.ltr .pr-xs-18,body.ltr .px-xs-18{
        padding-right:4.6875rem!important
    }
    body.ltr .pb-xs-18,body.ltr .py-xs-18{
        padding-bottom:4.6875rem!important
    }
    body.ltr .pl-xs-18,body.ltr .px-xs-18{
        padding-left:4.6875rem!important
    }
    body.ltr .p-xs-19{
        padding:5rem!important
    }
    body.ltr .pt-xs-19,body.ltr .py-xs-19{
        padding-top:5rem!important
    }
    body.ltr .pr-xs-19,body.ltr .px-xs-19{
        padding-right:5rem!important
    }
    body.ltr .pb-xs-19,body.ltr .py-xs-19{
        padding-bottom:5rem!important
    }
    body.ltr .pl-xs-19,body.ltr .px-xs-19{
        padding-left:5rem!important
    }
    body.ltr .p-xs-20{
        padding:5.3125rem!important
    }
    body.ltr .pt-xs-20,body.ltr .py-xs-20{
        padding-top:5.3125rem!important
    }
    body.ltr .pr-xs-20,body.ltr .px-xs-20{
        padding-right:5.3125rem!important
    }
    body.ltr .pb-xs-20,body.ltr .py-xs-20{
        padding-bottom:5.3125rem!important
    }
    body.ltr .pl-xs-20,body.ltr .px-xs-20{
        padding-left:5.3125rem!important
    }
    body.ltr .p-xs-21{
        padding:5.625rem!important
    }
    body.ltr .pt-xs-21,body.ltr .py-xs-21{
        padding-top:5.625rem!important
    }
    body.ltr .pr-xs-21,body.ltr .px-xs-21{
        padding-right:5.625rem!important
    }
    body.ltr .pb-xs-21,body.ltr .py-xs-21{
        padding-bottom:5.625rem!important
    }
    body.ltr .pl-xs-21,body.ltr .px-xs-21{
        padding-left:5.625rem!important
    }
    body.ltr .p-xs-22{
        padding:5.9375rem!important
    }
    body.ltr .pt-xs-22,body.ltr .py-xs-22{
        padding-top:5.9375rem!important
    }
    body.ltr .pr-xs-22,body.ltr .px-xs-22{
        padding-right:5.9375rem!important
    }
    body.ltr .pb-xs-22,body.ltr .py-xs-22{
        padding-bottom:5.9375rem!important
    }
    body.ltr .pl-xs-22,body.ltr .px-xs-22{
        padding-left:5.9375rem!important
    }
    body.ltr .p-xs-23{
        padding:6.25rem!important
    }
    body.ltr .pt-xs-23,body.ltr .py-xs-23{
        padding-top:6.25rem!important
    }
    body.ltr .pr-xs-23,body.ltr .px-xs-23{
        padding-right:6.25rem!important
    }
    body.ltr .pb-xs-23,body.ltr .py-xs-23{
        padding-bottom:6.25rem!important
    }
    body.ltr .pl-xs-23,body.ltr .px-xs-23{
        padding-left:6.25rem!important
    }
    body.ltr .p-xs-24{
        padding:6.875rem!important
    }
    body.ltr .pt-xs-24,body.ltr .py-xs-24{
        padding-top:6.875rem!important
    }
    body.ltr .pr-xs-24,body.ltr .px-xs-24{
        padding-right:6.875rem!important
    }
    body.ltr .pb-xs-24,body.ltr .py-xs-24{
        padding-bottom:6.875rem!important
    }
    body.ltr .pl-xs-24,body.ltr .px-xs-24{
        padding-left:6.875rem!important
    }
    body.ltr .p-xs-25{
        padding:7.5rem!important
    }
    body.ltr .pt-xs-25,body.ltr .py-xs-25{
        padding-top:7.5rem!important
    }
    body.ltr .pr-xs-25,body.ltr .px-xs-25{
        padding-right:7.5rem!important
    }
    body.ltr .pb-xs-25,body.ltr .py-xs-25{
        padding-bottom:7.5rem!important
    }
    body.ltr .pl-xs-25,body.ltr .px-xs-25{
        padding-left:7.5rem!important
    }
    body.ltr .p-xs-26{
        padding:8.125rem!important
    }
    body.ltr .pt-xs-26,body.ltr .py-xs-26{
        padding-top:8.125rem!important
    }
    body.ltr .pr-xs-26,body.ltr .px-xs-26{
        padding-right:8.125rem!important
    }
    body.ltr .pb-xs-26,body.ltr .py-xs-26{
        padding-bottom:8.125rem!important
    }
    body.ltr .pl-xs-26,body.ltr .px-xs-26{
        padding-left:8.125rem!important
    }
    body.ltr .p-xs-27{
        padding:8.4375rem!important
    }
    body.ltr .pt-xs-27,body.ltr .py-xs-27{
        padding-top:8.4375rem!important
    }
    body.ltr .pr-xs-27,body.ltr .px-xs-27{
        padding-right:8.4375rem!important
    }
    body.ltr .pb-xs-27,body.ltr .py-xs-27{
        padding-bottom:8.4375rem!important
    }
    body.ltr .pl-xs-27,body.ltr .px-xs-27{
        padding-left:8.4375rem!important
    }
    body.ltr .p-xs-28{
        padding:9.0625rem!important
    }
    body.ltr .pt-xs-28,body.ltr .py-xs-28{
        padding-top:9.0625rem!important
    }
    body.ltr .pr-xs-28,body.ltr .px-xs-28{
        padding-right:9.0625rem!important
    }
    body.ltr .pb-xs-28,body.ltr .py-xs-28{
        padding-bottom:9.0625rem!important
    }
    body.ltr .pl-xs-28,body.ltr .px-xs-28{
        padding-left:9.0625rem!important
    }
    body.ltr .p-xs-29{
        padding:9.375rem!important
    }
    body.ltr .pt-xs-29,body.ltr .py-xs-29{
        padding-top:9.375rem!important
    }
    body.ltr .pr-xs-29,body.ltr .px-xs-29{
        padding-right:9.375rem!important
    }
    body.ltr .pb-xs-29,body.ltr .py-xs-29{
        padding-bottom:9.375rem!important
    }
    body.ltr .pl-xs-29,body.ltr .px-xs-29{
        padding-left:9.375rem!important
    }
    body.ltr .p-xs-30{
        padding:9.6875rem!important
    }
    body.ltr .pt-xs-30,body.ltr .py-xs-30{
        padding-top:9.6875rem!important
    }
    body.ltr .pr-xs-30,body.ltr .px-xs-30{
        padding-right:9.6875rem!important
    }
    body.ltr .pb-xs-30,body.ltr .py-xs-30{
        padding-bottom:9.6875rem!important
    }
    body.ltr .pl-xs-30,body.ltr .px-xs-30{
        padding-left:9.6875rem!important
    }
    body.ltr .p-xs-31{
        padding:10.625rem!important
    }
    body.ltr .pt-xs-31,body.ltr .py-xs-31{
        padding-top:10.625rem!important
    }
    body.ltr .pr-xs-31,body.ltr .px-xs-31{
        padding-right:10.625rem!important
    }
    body.ltr .pb-xs-31,body.ltr .py-xs-31{
        padding-bottom:10.625rem!important
    }
    body.ltr .pl-xs-31,body.ltr .px-xs-31{
        padding-left:10.625rem!important
    }
    body.ltr .p-xs-32{
        padding:11.25rem!important
    }
    body.ltr .pt-xs-32,body.ltr .py-xs-32{
        padding-top:11.25rem!important
    }
    body.ltr .pr-xs-32,body.ltr .px-xs-32{
        padding-right:11.25rem!important
    }
    body.ltr .pb-xs-32,body.ltr .py-xs-32{
        padding-bottom:11.25rem!important
    }
    body.ltr .pl-xs-32,body.ltr .px-xs-32{
        padding-left:11.25rem!important
    }
    body.ltr .p-xs-33{
        padding:12.5rem!important
    }
    body.ltr .pt-xs-33,body.ltr .py-xs-33{
        padding-top:12.5rem!important
    }
    body.ltr .pr-xs-33,body.ltr .px-xs-33{
        padding-right:12.5rem!important
    }
    body.ltr .pb-xs-33,body.ltr .py-xs-33{
        padding-bottom:12.5rem!important
    }
    body.ltr .pl-xs-33,body.ltr .px-xs-33{
        padding-left:12.5rem!important
    }
    body.ltr .p-xs-34{
        padding:14.0625rem!important
    }
    body.ltr .pt-xs-34,body.ltr .py-xs-34{
        padding-top:14.0625rem!important
    }
    body.ltr .pr-xs-34,body.ltr .px-xs-34{
        padding-right:14.0625rem!important
    }
    body.ltr .pb-xs-34,body.ltr .py-xs-34{
        padding-bottom:14.0625rem!important
    }
    body.ltr .pl-xs-34,body.ltr .px-xs-34{
        padding-left:14.0625rem!important
    }
    body.ltr .p-xs-35{
        padding:15.625rem!important
    }
    body.ltr .pt-xs-35,body.ltr .py-xs-35{
        padding-top:15.625rem!important
    }
    body.ltr .pr-xs-35,body.ltr .px-xs-35{
        padding-right:15.625rem!important
    }
    body.ltr .pb-xs-35,body.ltr .py-xs-35{
        padding-bottom:15.625rem!important
    }
    body.ltr .pl-xs-35,body.ltr .px-xs-35{
        padding-left:15.625rem!important
    }
    body.ltr .m-xs-n1{
        margin:-.25rem!important
    }
    body.ltr .mt-xs-n1,body.ltr .my-xs-n1{
        margin-top:-.25rem!important
    }
    body.ltr .mr-xs-n1,body.ltr .mx-xs-n1{
        margin-right:-.25rem!important
    }
    body.ltr .mb-xs-n1,body.ltr .my-xs-n1{
        margin-bottom:-.25rem!important
    }
    body.ltr .ml-xs-n1,body.ltr .mx-xs-n1{
        margin-left:-.25rem!important
    }
    body.ltr .m-xs-n2{
        margin:-.375rem!important
    }
    body.ltr .mt-xs-n2,body.ltr .my-xs-n2{
        margin-top:-.375rem!important
    }
    body.ltr .mr-xs-n2,body.ltr .mx-xs-n2{
        margin-right:-.375rem!important
    }
    body.ltr .mb-xs-n2,body.ltr .my-xs-n2{
        margin-bottom:-.375rem!important
    }
    body.ltr .ml-xs-n2,body.ltr .mx-xs-n2{
        margin-left:-.375rem!important
    }
    body.ltr .m-xs-n3{
        margin:-.5rem!important
    }
    body.ltr .mt-xs-n3,body.ltr .my-xs-n3{
        margin-top:-.5rem!important
    }
    body.ltr .mr-xs-n3,body.ltr .mx-xs-n3{
        margin-right:-.5rem!important
    }
    body.ltr .mb-xs-n3,body.ltr .my-xs-n3{
        margin-bottom:-.5rem!important
    }
    body.ltr .ml-xs-n3,body.ltr .mx-xs-n3{
        margin-left:-.5rem!important
    }
    body.ltr .m-xs-n4{
        margin:-.625rem!important
    }
    body.ltr .mt-xs-n4,body.ltr .my-xs-n4{
        margin-top:-.625rem!important
    }
    body.ltr .mr-xs-n4,body.ltr .mx-xs-n4{
        margin-right:-.625rem!important
    }
    body.ltr .mb-xs-n4,body.ltr .my-xs-n4{
        margin-bottom:-.625rem!important
    }
    body.ltr .ml-xs-n4,body.ltr .mx-xs-n4{
        margin-left:-.625rem!important
    }
    body.ltr .m-xs-n5{
        margin:-.75rem!important
    }
    body.ltr .mt-xs-n5,body.ltr .my-xs-n5{
        margin-top:-.75rem!important
    }
    body.ltr .mr-xs-n5,body.ltr .mx-xs-n5{
        margin-right:-.75rem!important
    }
    body.ltr .mb-xs-n5,body.ltr .my-xs-n5{
        margin-bottom:-.75rem!important
    }
    body.ltr .ml-xs-n5,body.ltr .mx-xs-n5{
        margin-left:-.75rem!important
    }
    body.ltr .m-xs-n6{
        margin:-1rem!important
    }
    body.ltr .mt-xs-n6,body.ltr .my-xs-n6{
        margin-top:-1rem!important
    }
    body.ltr .mr-xs-n6,body.ltr .mx-xs-n6{
        margin-right:-1rem!important
    }
    body.ltr .mb-xs-n6,body.ltr .my-xs-n6{
        margin-bottom:-1rem!important
    }
    body.ltr .ml-xs-n6,body.ltr .mx-xs-n6{
        margin-left:-1rem!important
    }
    body.ltr .m-xs-n7{
        margin:-1.25rem!important
    }
    body.ltr .mt-xs-n7,body.ltr .my-xs-n7{
        margin-top:-1.25rem!important
    }
    body.ltr .mr-xs-n7,body.ltr .mx-xs-n7{
        margin-right:-1.25rem!important
    }
    body.ltr .mb-xs-n7,body.ltr .my-xs-n7{
        margin-bottom:-1.25rem!important
    }
    body.ltr .ml-xs-n7,body.ltr .mx-xs-n7{
        margin-left:-1.25rem!important
    }
    body.ltr .m-xs-n8{
        margin:-1.5625rem!important
    }
    body.ltr .mt-xs-n8,body.ltr .my-xs-n8{
        margin-top:-1.5625rem!important
    }
    body.ltr .mr-xs-n8,body.ltr .mx-xs-n8{
        margin-right:-1.5625rem!important
    }
    body.ltr .mb-xs-n8,body.ltr .my-xs-n8{
        margin-bottom:-1.5625rem!important
    }
    body.ltr .ml-xs-n8,body.ltr .mx-xs-n8{
        margin-left:-1.5625rem!important
    }
    body.ltr .m-xs-n9{
        margin:-1.875rem!important
    }
    body.ltr .mt-xs-n9,body.ltr .my-xs-n9{
        margin-top:-1.875rem!important
    }
    body.ltr .mr-xs-n9,body.ltr .mx-xs-n9{
        margin-right:-1.875rem!important
    }
    body.ltr .mb-xs-n9,body.ltr .my-xs-n9{
        margin-bottom:-1.875rem!important
    }
    body.ltr .ml-xs-n9,body.ltr .mx-xs-n9{
        margin-left:-1.875rem!important
    }
    body.ltr .m-xs-n10{
        margin:-2.1875rem!important
    }
    body.ltr .mt-xs-n10,body.ltr .my-xs-n10{
        margin-top:-2.1875rem!important
    }
    body.ltr .mr-xs-n10,body.ltr .mx-xs-n10{
        margin-right:-2.1875rem!important
    }
    body.ltr .mb-xs-n10,body.ltr .my-xs-n10{
        margin-bottom:-2.1875rem!important
    }
    body.ltr .ml-xs-n10,body.ltr .mx-xs-n10{
        margin-left:-2.1875rem!important
    }
    body.ltr .m-xs-n11{
        margin:-2.5rem!important
    }
    body.ltr .mt-xs-n11,body.ltr .my-xs-n11{
        margin-top:-2.5rem!important
    }
    body.ltr .mr-xs-n11,body.ltr .mx-xs-n11{
        margin-right:-2.5rem!important
    }
    body.ltr .mb-xs-n11,body.ltr .my-xs-n11{
        margin-bottom:-2.5rem!important
    }
    body.ltr .ml-xs-n11,body.ltr .mx-xs-n11{
        margin-left:-2.5rem!important
    }
    body.ltr .m-xs-n12{
        margin:-2.8125rem!important
    }
    body.ltr .mt-xs-n12,body.ltr .my-xs-n12{
        margin-top:-2.8125rem!important
    }
    body.ltr .mr-xs-n12,body.ltr .mx-xs-n12{
        margin-right:-2.8125rem!important
    }
    body.ltr .mb-xs-n12,body.ltr .my-xs-n12{
        margin-bottom:-2.8125rem!important
    }
    body.ltr .ml-xs-n12,body.ltr .mx-xs-n12{
        margin-left:-2.8125rem!important
    }
    body.ltr .m-xs-n13{
        margin:-3.125rem!important
    }
    body.ltr .mt-xs-n13,body.ltr .my-xs-n13{
        margin-top:-3.125rem!important
    }
    body.ltr .mr-xs-n13,body.ltr .mx-xs-n13{
        margin-right:-3.125rem!important
    }
    body.ltr .mb-xs-n13,body.ltr .my-xs-n13{
        margin-bottom:-3.125rem!important
    }
    body.ltr .ml-xs-n13,body.ltr .mx-xs-n13{
        margin-left:-3.125rem!important
    }
    body.ltr .m-xs-n14{
        margin:-3.4375rem!important
    }
    body.ltr .mt-xs-n14,body.ltr .my-xs-n14{
        margin-top:-3.4375rem!important
    }
    body.ltr .mr-xs-n14,body.ltr .mx-xs-n14{
        margin-right:-3.4375rem!important
    }
    body.ltr .mb-xs-n14,body.ltr .my-xs-n14{
        margin-bottom:-3.4375rem!important
    }
    body.ltr .ml-xs-n14,body.ltr .mx-xs-n14{
        margin-left:-3.4375rem!important
    }
    body.ltr .m-xs-n15{
        margin:-3.75rem!important
    }
    body.ltr .mt-xs-n15,body.ltr .my-xs-n15{
        margin-top:-3.75rem!important
    }
    body.ltr .mr-xs-n15,body.ltr .mx-xs-n15{
        margin-right:-3.75rem!important
    }
    body.ltr .mb-xs-n15,body.ltr .my-xs-n15{
        margin-bottom:-3.75rem!important
    }
    body.ltr .ml-xs-n15,body.ltr .mx-xs-n15{
        margin-left:-3.75rem!important
    }
    body.ltr .m-xs-n16{
        margin:-4.0625rem!important
    }
    body.ltr .mt-xs-n16,body.ltr .my-xs-n16{
        margin-top:-4.0625rem!important
    }
    body.ltr .mr-xs-n16,body.ltr .mx-xs-n16{
        margin-right:-4.0625rem!important
    }
    body.ltr .mb-xs-n16,body.ltr .my-xs-n16{
        margin-bottom:-4.0625rem!important
    }
    body.ltr .ml-xs-n16,body.ltr .mx-xs-n16{
        margin-left:-4.0625rem!important
    }
    body.ltr .m-xs-n17{
        margin:-4.375rem!important
    }
    body.ltr .mt-xs-n17,body.ltr .my-xs-n17{
        margin-top:-4.375rem!important
    }
    body.ltr .mr-xs-n17,body.ltr .mx-xs-n17{
        margin-right:-4.375rem!important
    }
    body.ltr .mb-xs-n17,body.ltr .my-xs-n17{
        margin-bottom:-4.375rem!important
    }
    body.ltr .ml-xs-n17,body.ltr .mx-xs-n17{
        margin-left:-4.375rem!important
    }
    body.ltr .m-xs-n18{
        margin:-4.6875rem!important
    }
    body.ltr .mt-xs-n18,body.ltr .my-xs-n18{
        margin-top:-4.6875rem!important
    }
    body.ltr .mr-xs-n18,body.ltr .mx-xs-n18{
        margin-right:-4.6875rem!important
    }
    body.ltr .mb-xs-n18,body.ltr .my-xs-n18{
        margin-bottom:-4.6875rem!important
    }
    body.ltr .ml-xs-n18,body.ltr .mx-xs-n18{
        margin-left:-4.6875rem!important
    }
    body.ltr .m-xs-n19{
        margin:-5rem!important
    }
    body.ltr .mt-xs-n19,body.ltr .my-xs-n19{
        margin-top:-5rem!important
    }
    body.ltr .mr-xs-n19,body.ltr .mx-xs-n19{
        margin-right:-5rem!important
    }
    body.ltr .mb-xs-n19,body.ltr .my-xs-n19{
        margin-bottom:-5rem!important
    }
    body.ltr .ml-xs-n19,body.ltr .mx-xs-n19{
        margin-left:-5rem!important
    }
    body.ltr .m-xs-n20{
        margin:-5.3125rem!important
    }
    body.ltr .mt-xs-n20,body.ltr .my-xs-n20{
        margin-top:-5.3125rem!important
    }
    body.ltr .mr-xs-n20,body.ltr .mx-xs-n20{
        margin-right:-5.3125rem!important
    }
    body.ltr .mb-xs-n20,body.ltr .my-xs-n20{
        margin-bottom:-5.3125rem!important
    }
    body.ltr .ml-xs-n20,body.ltr .mx-xs-n20{
        margin-left:-5.3125rem!important
    }
    body.ltr .m-xs-n21{
        margin:-5.625rem!important
    }
    body.ltr .mt-xs-n21,body.ltr .my-xs-n21{
        margin-top:-5.625rem!important
    }
    body.ltr .mr-xs-n21,body.ltr .mx-xs-n21{
        margin-right:-5.625rem!important
    }
    body.ltr .mb-xs-n21,body.ltr .my-xs-n21{
        margin-bottom:-5.625rem!important
    }
    body.ltr .ml-xs-n21,body.ltr .mx-xs-n21{
        margin-left:-5.625rem!important
    }
    body.ltr .m-xs-n22{
        margin:-5.9375rem!important
    }
    body.ltr .mt-xs-n22,body.ltr .my-xs-n22{
        margin-top:-5.9375rem!important
    }
    body.ltr .mr-xs-n22,body.ltr .mx-xs-n22{
        margin-right:-5.9375rem!important
    }
    body.ltr .mb-xs-n22,body.ltr .my-xs-n22{
        margin-bottom:-5.9375rem!important
    }
    body.ltr .ml-xs-n22,body.ltr .mx-xs-n22{
        margin-left:-5.9375rem!important
    }
    body.ltr .m-xs-n23{
        margin:-6.25rem!important
    }
    body.ltr .mt-xs-n23,body.ltr .my-xs-n23{
        margin-top:-6.25rem!important
    }
    body.ltr .mr-xs-n23,body.ltr .mx-xs-n23{
        margin-right:-6.25rem!important
    }
    body.ltr .mb-xs-n23,body.ltr .my-xs-n23{
        margin-bottom:-6.25rem!important
    }
    body.ltr .ml-xs-n23,body.ltr .mx-xs-n23{
        margin-left:-6.25rem!important
    }
    body.ltr .m-xs-n24{
        margin:-6.875rem!important
    }
    body.ltr .mt-xs-n24,body.ltr .my-xs-n24{
        margin-top:-6.875rem!important
    }
    body.ltr .mr-xs-n24,body.ltr .mx-xs-n24{
        margin-right:-6.875rem!important
    }
    body.ltr .mb-xs-n24,body.ltr .my-xs-n24{
        margin-bottom:-6.875rem!important
    }
    body.ltr .ml-xs-n24,body.ltr .mx-xs-n24{
        margin-left:-6.875rem!important
    }
    body.ltr .m-xs-n25{
        margin:-7.5rem!important
    }
    body.ltr .mt-xs-n25,body.ltr .my-xs-n25{
        margin-top:-7.5rem!important
    }
    body.ltr .mr-xs-n25,body.ltr .mx-xs-n25{
        margin-right:-7.5rem!important
    }
    body.ltr .mb-xs-n25,body.ltr .my-xs-n25{
        margin-bottom:-7.5rem!important
    }
    body.ltr .ml-xs-n25,body.ltr .mx-xs-n25{
        margin-left:-7.5rem!important
    }
    body.ltr .m-xs-n26{
        margin:-8.125rem!important
    }
    body.ltr .mt-xs-n26,body.ltr .my-xs-n26{
        margin-top:-8.125rem!important
    }
    body.ltr .mr-xs-n26,body.ltr .mx-xs-n26{
        margin-right:-8.125rem!important
    }
    body.ltr .mb-xs-n26,body.ltr .my-xs-n26{
        margin-bottom:-8.125rem!important
    }
    body.ltr .ml-xs-n26,body.ltr .mx-xs-n26{
        margin-left:-8.125rem!important
    }
    body.ltr .m-xs-n27{
        margin:-8.4375rem!important
    }
    body.ltr .mt-xs-n27,body.ltr .my-xs-n27{
        margin-top:-8.4375rem!important
    }
    body.ltr .mr-xs-n27,body.ltr .mx-xs-n27{
        margin-right:-8.4375rem!important
    }
    body.ltr .mb-xs-n27,body.ltr .my-xs-n27{
        margin-bottom:-8.4375rem!important
    }
    body.ltr .ml-xs-n27,body.ltr .mx-xs-n27{
        margin-left:-8.4375rem!important
    }
    body.ltr .m-xs-n28{
        margin:-9.0625rem!important
    }
    body.ltr .mt-xs-n28,body.ltr .my-xs-n28{
        margin-top:-9.0625rem!important
    }
    body.ltr .mr-xs-n28,body.ltr .mx-xs-n28{
        margin-right:-9.0625rem!important
    }
    body.ltr .mb-xs-n28,body.ltr .my-xs-n28{
        margin-bottom:-9.0625rem!important
    }
    body.ltr .ml-xs-n28,body.ltr .mx-xs-n28{
        margin-left:-9.0625rem!important
    }
    body.ltr .m-xs-n29{
        margin:-9.375rem!important
    }
    body.ltr .mt-xs-n29,body.ltr .my-xs-n29{
        margin-top:-9.375rem!important
    }
    body.ltr .mr-xs-n29,body.ltr .mx-xs-n29{
        margin-right:-9.375rem!important
    }
    body.ltr .mb-xs-n29,body.ltr .my-xs-n29{
        margin-bottom:-9.375rem!important
    }
    body.ltr .ml-xs-n29,body.ltr .mx-xs-n29{
        margin-left:-9.375rem!important
    }
    body.ltr .m-xs-n30{
        margin:-9.6875rem!important
    }
    body.ltr .mt-xs-n30,body.ltr .my-xs-n30{
        margin-top:-9.6875rem!important
    }
    body.ltr .mr-xs-n30,body.ltr .mx-xs-n30{
        margin-right:-9.6875rem!important
    }
    body.ltr .mb-xs-n30,body.ltr .my-xs-n30{
        margin-bottom:-9.6875rem!important
    }
    body.ltr .ml-xs-n30,body.ltr .mx-xs-n30{
        margin-left:-9.6875rem!important
    }
    body.ltr .m-xs-n31{
        margin:-10.625rem!important
    }
    body.ltr .mt-xs-n31,body.ltr .my-xs-n31{
        margin-top:-10.625rem!important
    }
    body.ltr .mr-xs-n31,body.ltr .mx-xs-n31{
        margin-right:-10.625rem!important
    }
    body.ltr .mb-xs-n31,body.ltr .my-xs-n31{
        margin-bottom:-10.625rem!important
    }
    body.ltr .ml-xs-n31,body.ltr .mx-xs-n31{
        margin-left:-10.625rem!important
    }
    body.ltr .m-xs-n32{
        margin:-11.25rem!important
    }
    body.ltr .mt-xs-n32,body.ltr .my-xs-n32{
        margin-top:-11.25rem!important
    }
    body.ltr .mr-xs-n32,body.ltr .mx-xs-n32{
        margin-right:-11.25rem!important
    }
    body.ltr .mb-xs-n32,body.ltr .my-xs-n32{
        margin-bottom:-11.25rem!important
    }
    body.ltr .ml-xs-n32,body.ltr .mx-xs-n32{
        margin-left:-11.25rem!important
    }
    body.ltr .m-xs-n33{
        margin:-12.5rem!important
    }
    body.ltr .mt-xs-n33,body.ltr .my-xs-n33{
        margin-top:-12.5rem!important
    }
    body.ltr .mr-xs-n33,body.ltr .mx-xs-n33{
        margin-right:-12.5rem!important
    }
    body.ltr .mb-xs-n33,body.ltr .my-xs-n33{
        margin-bottom:-12.5rem!important
    }
    body.ltr .ml-xs-n33,body.ltr .mx-xs-n33{
        margin-left:-12.5rem!important
    }
    body.ltr .m-xs-n34{
        margin:-14.0625rem!important
    }
    body.ltr .mt-xs-n34,body.ltr .my-xs-n34{
        margin-top:-14.0625rem!important
    }
    body.ltr .mr-xs-n34,body.ltr .mx-xs-n34{
        margin-right:-14.0625rem!important
    }
    body.ltr .mb-xs-n34,body.ltr .my-xs-n34{
        margin-bottom:-14.0625rem!important
    }
    body.ltr .ml-xs-n34,body.ltr .mx-xs-n34{
        margin-left:-14.0625rem!important
    }
    body.ltr .m-xs-n35{
        margin:-15.625rem!important
    }
    body.ltr .mt-xs-n35,body.ltr .my-xs-n35{
        margin-top:-15.625rem!important
    }
    body.ltr .mr-xs-n35,body.ltr .mx-xs-n35{
        margin-right:-15.625rem!important
    }
    body.ltr .mb-xs-n35,body.ltr .my-xs-n35{
        margin-bottom:-15.625rem!important
    }
    body.ltr .ml-xs-n35,body.ltr .mx-xs-n35{
        margin-left:-15.625rem!important
    }
    body.ltr .m-xs-auto{
        margin:auto!important
    }
    body.ltr .mt-xs-auto,body.ltr .my-xs-auto{
        margin-top:auto!important
    }
    body.ltr .mr-xs-auto,body.ltr .mx-xs-auto{
        margin-right:auto!important
    }
    body.ltr .mb-xs-auto,body.ltr .my-xs-auto{
        margin-bottom:auto!important
    }
    body.ltr .ml-xs-auto,body.ltr .mx-xs-auto{
        margin-left:auto!important
    }
}
@media (min-width:576px){
    body.ltr .m-sm-0{
        margin:0!important
    }
    body.ltr .mt-sm-0,body.ltr .my-sm-0{
        margin-top:0!important
    }
    body.ltr .mr-sm-0,body.ltr .mx-sm-0{
        margin-right:0!important
    }
    body.ltr .mb-sm-0,body.ltr .my-sm-0{
        margin-bottom:0!important
    }
    body.ltr .ml-sm-0,body.ltr .mx-sm-0{
        margin-left:0!important
    }
    body.ltr .m-sm-1{
        margin:.25rem!important
    }
    body.ltr .mt-sm-1,body.ltr .my-sm-1{
        margin-top:.25rem!important
    }
    body.ltr .mr-sm-1,body.ltr .mx-sm-1{
        margin-right:.25rem!important
    }
    body.ltr .mb-sm-1,body.ltr .my-sm-1{
        margin-bottom:.25rem!important
    }
    body.ltr .ml-sm-1,body.ltr .mx-sm-1{
        margin-left:.25rem!important
    }
    body.ltr .m-sm-2{
        margin:.375rem!important
    }
    body.ltr .mt-sm-2,body.ltr .my-sm-2{
        margin-top:.375rem!important
    }
    body.ltr .mr-sm-2,body.ltr .mx-sm-2{
        margin-right:.375rem!important
    }
    body.ltr .mb-sm-2,body.ltr .my-sm-2{
        margin-bottom:.375rem!important
    }
    body.ltr .ml-sm-2,body.ltr .mx-sm-2{
        margin-left:.375rem!important
    }
    body.ltr .m-sm-3{
        margin:.5rem!important
    }
    body.ltr .mt-sm-3,body.ltr .my-sm-3{
        margin-top:.5rem!important
    }
    body.ltr .mr-sm-3,body.ltr .mx-sm-3{
        margin-right:.5rem!important
    }
    body.ltr .mb-sm-3,body.ltr .my-sm-3{
        margin-bottom:.5rem!important
    }
    body.ltr .ml-sm-3,body.ltr .mx-sm-3{
        margin-left:.5rem!important
    }
    body.ltr .m-sm-4{
        margin:.625rem!important
    }
    body.ltr .mt-sm-4,body.ltr .my-sm-4{
        margin-top:.625rem!important
    }
    body.ltr .mr-sm-4,body.ltr .mx-sm-4{
        margin-right:.625rem!important
    }
    body.ltr .mb-sm-4,body.ltr .my-sm-4{
        margin-bottom:.625rem!important
    }
    body.ltr .ml-sm-4,body.ltr .mx-sm-4{
        margin-left:.625rem!important
    }
    body.ltr .m-sm-5{
        margin:.75rem!important
    }
    body.ltr .mt-sm-5,body.ltr .my-sm-5{
        margin-top:.75rem!important
    }
    body.ltr .mr-sm-5,body.ltr .mx-sm-5{
        margin-right:.75rem!important
    }
    body.ltr .mb-sm-5,body.ltr .my-sm-5{
        margin-bottom:.75rem!important
    }
    body.ltr .ml-sm-5,body.ltr .mx-sm-5{
        margin-left:.75rem!important
    }
    body.ltr .m-sm-6{
        margin:1rem!important
    }
    body.ltr .mt-sm-6,body.ltr .my-sm-6{
        margin-top:1rem!important
    }
    body.ltr .mr-sm-6,body.ltr .mx-sm-6{
        margin-right:1rem!important
    }
    body.ltr .mb-sm-6,body.ltr .my-sm-6{
        margin-bottom:1rem!important
    }
    body.ltr .ml-sm-6,body.ltr .mx-sm-6{
        margin-left:1rem!important
    }
    body.ltr .m-sm-7{
        margin:1.25rem!important
    }
    body.ltr .mt-sm-7,body.ltr .my-sm-7{
        margin-top:1.25rem!important
    }
    body.ltr .mr-sm-7,body.ltr .mx-sm-7{
        margin-right:1.25rem!important
    }
    body.ltr .mb-sm-7,body.ltr .my-sm-7{
        margin-bottom:1.25rem!important
    }
    body.ltr .ml-sm-7,body.ltr .mx-sm-7{
        margin-left:1.25rem!important
    }
    body.ltr .m-sm-8{
        margin:1.5625rem!important
    }
    body.ltr .mt-sm-8,body.ltr .my-sm-8{
        margin-top:1.5625rem!important
    }
    body.ltr .mr-sm-8,body.ltr .mx-sm-8{
        margin-right:1.5625rem!important
    }
    body.ltr .mb-sm-8,body.ltr .my-sm-8{
        margin-bottom:1.5625rem!important
    }
    body.ltr .ml-sm-8,body.ltr .mx-sm-8{
        margin-left:1.5625rem!important
    }
    body.ltr .m-sm-9{
        margin:1.875rem!important
    }
    body.ltr .mt-sm-9,body.ltr .my-sm-9{
        margin-top:1.875rem!important
    }
    body.ltr .mr-sm-9,body.ltr .mx-sm-9{
        margin-right:1.875rem!important
    }
    body.ltr .mb-sm-9,body.ltr .my-sm-9{
        margin-bottom:1.875rem!important
    }
    body.ltr .ml-sm-9,body.ltr .mx-sm-9{
        margin-left:1.875rem!important
    }
    body.ltr .m-sm-10{
        margin:2.1875rem!important
    }
    body.ltr .mt-sm-10,body.ltr .my-sm-10{
        margin-top:2.1875rem!important
    }
    body.ltr .mr-sm-10,body.ltr .mx-sm-10{
        margin-right:2.1875rem!important
    }
    body.ltr .mb-sm-10,body.ltr .my-sm-10{
        margin-bottom:2.1875rem!important
    }
    body.ltr .ml-sm-10,body.ltr .mx-sm-10{
        margin-left:2.1875rem!important
    }
    body.ltr .m-sm-11{
        margin:2.5rem!important
    }
    body.ltr .mt-sm-11,body.ltr .my-sm-11{
        margin-top:2.5rem!important
    }
    body.ltr .mr-sm-11,body.ltr .mx-sm-11{
        margin-right:2.5rem!important
    }
    body.ltr .mb-sm-11,body.ltr .my-sm-11{
        margin-bottom:2.5rem!important
    }
    body.ltr .ml-sm-11,body.ltr .mx-sm-11{
        margin-left:2.5rem!important
    }
    body.ltr .m-sm-12{
        margin:2.8125rem!important
    }
    body.ltr .mt-sm-12,body.ltr .my-sm-12{
        margin-top:2.8125rem!important
    }
    body.ltr .mr-sm-12,body.ltr .mx-sm-12{
        margin-right:2.8125rem!important
    }
    body.ltr .mb-sm-12,body.ltr .my-sm-12{
        margin-bottom:2.8125rem!important
    }
    body.ltr .ml-sm-12,body.ltr .mx-sm-12{
        margin-left:2.8125rem!important
    }
    body.ltr .m-sm-13{
        margin:3.125rem!important
    }
    body.ltr .mt-sm-13,body.ltr .my-sm-13{
        margin-top:3.125rem!important
    }
    body.ltr .mr-sm-13,body.ltr .mx-sm-13{
        margin-right:3.125rem!important
    }
    body.ltr .mb-sm-13,body.ltr .my-sm-13{
        margin-bottom:3.125rem!important
    }
    body.ltr .ml-sm-13,body.ltr .mx-sm-13{
        margin-left:3.125rem!important
    }
    body.ltr .m-sm-14{
        margin:3.4375rem!important
    }
    body.ltr .mt-sm-14,body.ltr .my-sm-14{
        margin-top:3.4375rem!important
    }
    body.ltr .mr-sm-14,body.ltr .mx-sm-14{
        margin-right:3.4375rem!important
    }
    body.ltr .mb-sm-14,body.ltr .my-sm-14{
        margin-bottom:3.4375rem!important
    }
    body.ltr .ml-sm-14,body.ltr .mx-sm-14{
        margin-left:3.4375rem!important
    }
    body.ltr .m-sm-15{
        margin:3.75rem!important
    }
    body.ltr .mt-sm-15,body.ltr .my-sm-15{
        margin-top:3.75rem!important
    }
    body.ltr .mr-sm-15,body.ltr .mx-sm-15{
        margin-right:3.75rem!important
    }
    body.ltr .mb-sm-15,body.ltr .my-sm-15{
        margin-bottom:3.75rem!important
    }
    body.ltr .ml-sm-15,body.ltr .mx-sm-15{
        margin-left:3.75rem!important
    }
    body.ltr .m-sm-16{
        margin:4.0625rem!important
    }
    body.ltr .mt-sm-16,body.ltr .my-sm-16{
        margin-top:4.0625rem!important
    }
    body.ltr .mr-sm-16,body.ltr .mx-sm-16{
        margin-right:4.0625rem!important
    }
    body.ltr .mb-sm-16,body.ltr .my-sm-16{
        margin-bottom:4.0625rem!important
    }
    body.ltr .ml-sm-16,body.ltr .mx-sm-16{
        margin-left:4.0625rem!important
    }
    body.ltr .m-sm-17{
        margin:4.375rem!important
    }
    body.ltr .mt-sm-17,body.ltr .my-sm-17{
        margin-top:4.375rem!important
    }
    body.ltr .mr-sm-17,body.ltr .mx-sm-17{
        margin-right:4.375rem!important
    }
    body.ltr .mb-sm-17,body.ltr .my-sm-17{
        margin-bottom:4.375rem!important
    }
    body.ltr .ml-sm-17,body.ltr .mx-sm-17{
        margin-left:4.375rem!important
    }
    body.ltr .m-sm-18{
        margin:4.6875rem!important
    }
    body.ltr .mt-sm-18,body.ltr .my-sm-18{
        margin-top:4.6875rem!important
    }
    body.ltr .mr-sm-18,body.ltr .mx-sm-18{
        margin-right:4.6875rem!important
    }
    body.ltr .mb-sm-18,body.ltr .my-sm-18{
        margin-bottom:4.6875rem!important
    }
    body.ltr .ml-sm-18,body.ltr .mx-sm-18{
        margin-left:4.6875rem!important
    }
    body.ltr .m-sm-19{
        margin:5rem!important
    }
    body.ltr .mt-sm-19,body.ltr .my-sm-19{
        margin-top:5rem!important
    }
    body.ltr .mr-sm-19,body.ltr .mx-sm-19{
        margin-right:5rem!important
    }
    body.ltr .mb-sm-19,body.ltr .my-sm-19{
        margin-bottom:5rem!important
    }
    body.ltr .ml-sm-19,body.ltr .mx-sm-19{
        margin-left:5rem!important
    }
    body.ltr .m-sm-20{
        margin:5.3125rem!important
    }
    body.ltr .mt-sm-20,body.ltr .my-sm-20{
        margin-top:5.3125rem!important
    }
    body.ltr .mr-sm-20,body.ltr .mx-sm-20{
        margin-right:5.3125rem!important
    }
    body.ltr .mb-sm-20,body.ltr .my-sm-20{
        margin-bottom:5.3125rem!important
    }
    body.ltr .ml-sm-20,body.ltr .mx-sm-20{
        margin-left:5.3125rem!important
    }
    body.ltr .m-sm-21{
        margin:5.625rem!important
    }
    body.ltr .mt-sm-21,body.ltr .my-sm-21{
        margin-top:5.625rem!important
    }
    body.ltr .mr-sm-21,body.ltr .mx-sm-21{
        margin-right:5.625rem!important
    }
    body.ltr .mb-sm-21,body.ltr .my-sm-21{
        margin-bottom:5.625rem!important
    }
    body.ltr .ml-sm-21,body.ltr .mx-sm-21{
        margin-left:5.625rem!important
    }
    body.ltr .m-sm-22{
        margin:5.9375rem!important
    }
    body.ltr .mt-sm-22,body.ltr .my-sm-22{
        margin-top:5.9375rem!important
    }
    body.ltr .mr-sm-22,body.ltr .mx-sm-22{
        margin-right:5.9375rem!important
    }
    body.ltr .mb-sm-22,body.ltr .my-sm-22{
        margin-bottom:5.9375rem!important
    }
    body.ltr .ml-sm-22,body.ltr .mx-sm-22{
        margin-left:5.9375rem!important
    }
    body.ltr .m-sm-23{
        margin:6.25rem!important
    }
    body.ltr .mt-sm-23,body.ltr .my-sm-23{
        margin-top:6.25rem!important
    }
    body.ltr .mr-sm-23,body.ltr .mx-sm-23{
        margin-right:6.25rem!important
    }
    body.ltr .mb-sm-23,body.ltr .my-sm-23{
        margin-bottom:6.25rem!important
    }
    body.ltr .ml-sm-23,body.ltr .mx-sm-23{
        margin-left:6.25rem!important
    }
    body.ltr .m-sm-24{
        margin:6.875rem!important
    }
    body.ltr .mt-sm-24,body.ltr .my-sm-24{
        margin-top:6.875rem!important
    }
    body.ltr .mr-sm-24,body.ltr .mx-sm-24{
        margin-right:6.875rem!important
    }
    body.ltr .mb-sm-24,body.ltr .my-sm-24{
        margin-bottom:6.875rem!important
    }
    body.ltr .ml-sm-24,body.ltr .mx-sm-24{
        margin-left:6.875rem!important
    }
    body.ltr .m-sm-25{
        margin:7.5rem!important
    }
    body.ltr .mt-sm-25,body.ltr .my-sm-25{
        margin-top:7.5rem!important
    }
    body.ltr .mr-sm-25,body.ltr .mx-sm-25{
        margin-right:7.5rem!important
    }
    body.ltr .mb-sm-25,body.ltr .my-sm-25{
        margin-bottom:7.5rem!important
    }
    body.ltr .ml-sm-25,body.ltr .mx-sm-25{
        margin-left:7.5rem!important
    }
    body.ltr .m-sm-26{
        margin:8.125rem!important
    }
    body.ltr .mt-sm-26,body.ltr .my-sm-26{
        margin-top:8.125rem!important
    }
    body.ltr .mr-sm-26,body.ltr .mx-sm-26{
        margin-right:8.125rem!important
    }
    body.ltr .mb-sm-26,body.ltr .my-sm-26{
        margin-bottom:8.125rem!important
    }
    body.ltr .ml-sm-26,body.ltr .mx-sm-26{
        margin-left:8.125rem!important
    }
    body.ltr .m-sm-27{
        margin:8.4375rem!important
    }
    body.ltr .mt-sm-27,body.ltr .my-sm-27{
        margin-top:8.4375rem!important
    }
    body.ltr .mr-sm-27,body.ltr .mx-sm-27{
        margin-right:8.4375rem!important
    }
    body.ltr .mb-sm-27,body.ltr .my-sm-27{
        margin-bottom:8.4375rem!important
    }
    body.ltr .ml-sm-27,body.ltr .mx-sm-27{
        margin-left:8.4375rem!important
    }
    body.ltr .m-sm-28{
        margin:9.0625rem!important
    }
    body.ltr .mt-sm-28,body.ltr .my-sm-28{
        margin-top:9.0625rem!important
    }
    body.ltr .mr-sm-28,body.ltr .mx-sm-28{
        margin-right:9.0625rem!important
    }
    body.ltr .mb-sm-28,body.ltr .my-sm-28{
        margin-bottom:9.0625rem!important
    }
    body.ltr .ml-sm-28,body.ltr .mx-sm-28{
        margin-left:9.0625rem!important
    }
    body.ltr .m-sm-29{
        margin:9.375rem!important
    }
    body.ltr .mt-sm-29,body.ltr .my-sm-29{
        margin-top:9.375rem!important
    }
    body.ltr .mr-sm-29,body.ltr .mx-sm-29{
        margin-right:9.375rem!important
    }
    body.ltr .mb-sm-29,body.ltr .my-sm-29{
        margin-bottom:9.375rem!important
    }
    body.ltr .ml-sm-29,body.ltr .mx-sm-29{
        margin-left:9.375rem!important
    }
    body.ltr .m-sm-30{
        margin:9.6875rem!important
    }
    body.ltr .mt-sm-30,body.ltr .my-sm-30{
        margin-top:9.6875rem!important
    }
    body.ltr .mr-sm-30,body.ltr .mx-sm-30{
        margin-right:9.6875rem!important
    }
    body.ltr .mb-sm-30,body.ltr .my-sm-30{
        margin-bottom:9.6875rem!important
    }
    body.ltr .ml-sm-30,body.ltr .mx-sm-30{
        margin-left:9.6875rem!important
    }
    body.ltr .m-sm-31{
        margin:10.625rem!important
    }
    body.ltr .mt-sm-31,body.ltr .my-sm-31{
        margin-top:10.625rem!important
    }
    body.ltr .mr-sm-31,body.ltr .mx-sm-31{
        margin-right:10.625rem!important
    }
    body.ltr .mb-sm-31,body.ltr .my-sm-31{
        margin-bottom:10.625rem!important
    }
    body.ltr .ml-sm-31,body.ltr .mx-sm-31{
        margin-left:10.625rem!important
    }
    body.ltr .m-sm-32{
        margin:11.25rem!important
    }
    body.ltr .mt-sm-32,body.ltr .my-sm-32{
        margin-top:11.25rem!important
    }
    body.ltr .mr-sm-32,body.ltr .mx-sm-32{
        margin-right:11.25rem!important
    }
    body.ltr .mb-sm-32,body.ltr .my-sm-32{
        margin-bottom:11.25rem!important
    }
    body.ltr .ml-sm-32,body.ltr .mx-sm-32{
        margin-left:11.25rem!important
    }
    body.ltr .m-sm-33{
        margin:12.5rem!important
    }
    body.ltr .mt-sm-33,body.ltr .my-sm-33{
        margin-top:12.5rem!important
    }
    body.ltr .mr-sm-33,body.ltr .mx-sm-33{
        margin-right:12.5rem!important
    }
    body.ltr .mb-sm-33,body.ltr .my-sm-33{
        margin-bottom:12.5rem!important
    }
    body.ltr .ml-sm-33,body.ltr .mx-sm-33{
        margin-left:12.5rem!important
    }
    body.ltr .m-sm-34{
        margin:14.0625rem!important
    }
    body.ltr .mt-sm-34,body.ltr .my-sm-34{
        margin-top:14.0625rem!important
    }
    body.ltr .mr-sm-34,body.ltr .mx-sm-34{
        margin-right:14.0625rem!important
    }
    body.ltr .mb-sm-34,body.ltr .my-sm-34{
        margin-bottom:14.0625rem!important
    }
    body.ltr .ml-sm-34,body.ltr .mx-sm-34{
        margin-left:14.0625rem!important
    }
    body.ltr .m-sm-35{
        margin:15.625rem!important
    }
    body.ltr .mt-sm-35,body.ltr .my-sm-35{
        margin-top:15.625rem!important
    }
    body.ltr .mr-sm-35,body.ltr .mx-sm-35{
        margin-right:15.625rem!important
    }
    body.ltr .mb-sm-35,body.ltr .my-sm-35{
        margin-bottom:15.625rem!important
    }
    body.ltr .ml-sm-35,body.ltr .mx-sm-35{
        margin-left:15.625rem!important
    }
    body.ltr .p-sm-0{
        padding:0!important
    }
    body.ltr .pt-sm-0,body.ltr .py-sm-0{
        padding-top:0!important
    }
    body.ltr .pr-sm-0,body.ltr .px-sm-0{
        padding-right:0!important
    }
    body.ltr .pb-sm-0,body.ltr .py-sm-0{
        padding-bottom:0!important
    }
    body.ltr .pl-sm-0,body.ltr .px-sm-0{
        padding-left:0!important
    }
    body.ltr .p-sm-1{
        padding:.25rem!important
    }
    body.ltr .pt-sm-1,body.ltr .py-sm-1{
        padding-top:.25rem!important
    }
    body.ltr .pr-sm-1,body.ltr .px-sm-1{
        padding-right:.25rem!important
    }
    body.ltr .pb-sm-1,body.ltr .py-sm-1{
        padding-bottom:.25rem!important
    }
    body.ltr .pl-sm-1,body.ltr .px-sm-1{
        padding-left:.25rem!important
    }
    body.ltr .p-sm-2{
        padding:.375rem!important
    }
    body.ltr .pt-sm-2,body.ltr .py-sm-2{
        padding-top:.375rem!important
    }
    body.ltr .pr-sm-2,body.ltr .px-sm-2{
        padding-right:.375rem!important
    }
    body.ltr .pb-sm-2,body.ltr .py-sm-2{
        padding-bottom:.375rem!important
    }
    body.ltr .pl-sm-2,body.ltr .px-sm-2{
        padding-left:.375rem!important
    }
    body.ltr .p-sm-3{
        padding:.5rem!important
    }
    body.ltr .pt-sm-3,body.ltr .py-sm-3{
        padding-top:.5rem!important
    }
    body.ltr .pr-sm-3,body.ltr .px-sm-3{
        padding-right:.5rem!important
    }
    body.ltr .pb-sm-3,body.ltr .py-sm-3{
        padding-bottom:.5rem!important
    }
    body.ltr .pl-sm-3,body.ltr .px-sm-3{
        padding-left:.5rem!important
    }
    body.ltr .p-sm-4{
        padding:.625rem!important
    }
    body.ltr .pt-sm-4,body.ltr .py-sm-4{
        padding-top:.625rem!important
    }
    body.ltr .pr-sm-4,body.ltr .px-sm-4{
        padding-right:.625rem!important
    }
    body.ltr .pb-sm-4,body.ltr .py-sm-4{
        padding-bottom:.625rem!important
    }
    body.ltr .pl-sm-4,body.ltr .px-sm-4{
        padding-left:.625rem!important
    }
    body.ltr .p-sm-5{
        padding:.75rem!important
    }
    body.ltr .pt-sm-5,body.ltr .py-sm-5{
        padding-top:.75rem!important
    }
    body.ltr .pr-sm-5,body.ltr .px-sm-5{
        padding-right:.75rem!important
    }
    body.ltr .pb-sm-5,body.ltr .py-sm-5{
        padding-bottom:.75rem!important
    }
    body.ltr .pl-sm-5,body.ltr .px-sm-5{
        padding-left:.75rem!important
    }
    body.ltr .p-sm-6{
        padding:1rem!important
    }
    body.ltr .pt-sm-6,body.ltr .py-sm-6{
        padding-top:1rem!important
    }
    body.ltr .pr-sm-6,body.ltr .px-sm-6{
        padding-right:1rem!important
    }
    body.ltr .pb-sm-6,body.ltr .py-sm-6{
        padding-bottom:1rem!important
    }
    body.ltr .pl-sm-6,body.ltr .px-sm-6{
        padding-left:1rem!important
    }
    body.ltr .p-sm-7{
        padding:1.25rem!important
    }
    body.ltr .pt-sm-7,body.ltr .py-sm-7{
        padding-top:1.25rem!important
    }
    body.ltr .pr-sm-7,body.ltr .px-sm-7{
        padding-right:1.25rem!important
    }
    body.ltr .pb-sm-7,body.ltr .py-sm-7{
        padding-bottom:1.25rem!important
    }
    body.ltr .pl-sm-7,body.ltr .px-sm-7{
        padding-left:1.25rem!important
    }
    body.ltr .p-sm-8{
        padding:1.5625rem!important
    }
    body.ltr .pt-sm-8,body.ltr .py-sm-8{
        padding-top:1.5625rem!important
    }
    body.ltr .pr-sm-8,body.ltr .px-sm-8{
        padding-right:1.5625rem!important
    }
    body.ltr .pb-sm-8,body.ltr .py-sm-8{
        padding-bottom:1.5625rem!important
    }
    body.ltr .pl-sm-8,body.ltr .px-sm-8{
        padding-left:1.5625rem!important
    }
    body.ltr .p-sm-9{
        padding:1.875rem!important
    }
    body.ltr .pt-sm-9,body.ltr .py-sm-9{
        padding-top:1.875rem!important
    }
    body.ltr .pr-sm-9,body.ltr .px-sm-9{
        padding-right:1.875rem!important
    }
    body.ltr .pb-sm-9,body.ltr .py-sm-9{
        padding-bottom:1.875rem!important
    }
    body.ltr .pl-sm-9,body.ltr .px-sm-9{
        padding-left:1.875rem!important
    }
    body.ltr .p-sm-10{
        padding:2.1875rem!important
    }
    body.ltr .pt-sm-10,body.ltr .py-sm-10{
        padding-top:2.1875rem!important
    }
    body.ltr .pr-sm-10,body.ltr .px-sm-10{
        padding-right:2.1875rem!important
    }
    body.ltr .pb-sm-10,body.ltr .py-sm-10{
        padding-bottom:2.1875rem!important
    }
    body.ltr .pl-sm-10,body.ltr .px-sm-10{
        padding-left:2.1875rem!important
    }
    body.ltr .p-sm-11{
        padding:2.5rem!important
    }
    body.ltr .pt-sm-11,body.ltr .py-sm-11{
        padding-top:2.5rem!important
    }
    body.ltr .pr-sm-11,body.ltr .px-sm-11{
        padding-right:2.5rem!important
    }
    body.ltr .pb-sm-11,body.ltr .py-sm-11{
        padding-bottom:2.5rem!important
    }
    body.ltr .pl-sm-11,body.ltr .px-sm-11{
        padding-left:2.5rem!important
    }
    body.ltr .p-sm-12{
        padding:2.8125rem!important
    }
    body.ltr .pt-sm-12,body.ltr .py-sm-12{
        padding-top:2.8125rem!important
    }
    body.ltr .pr-sm-12,body.ltr .px-sm-12{
        padding-right:2.8125rem!important
    }
    body.ltr .pb-sm-12,body.ltr .py-sm-12{
        padding-bottom:2.8125rem!important
    }
    body.ltr .pl-sm-12,body.ltr .px-sm-12{
        padding-left:2.8125rem!important
    }
    body.ltr .p-sm-13{
        padding:3.125rem!important
    }
    body.ltr .pt-sm-13,body.ltr .py-sm-13{
        padding-top:3.125rem!important
    }
    body.ltr .pr-sm-13,body.ltr .px-sm-13{
        padding-right:3.125rem!important
    }
    body.ltr .pb-sm-13,body.ltr .py-sm-13{
        padding-bottom:3.125rem!important
    }
    body.ltr .pl-sm-13,body.ltr .px-sm-13{
        padding-left:3.125rem!important
    }
    body.ltr .p-sm-14{
        padding:3.4375rem!important
    }
    body.ltr .pt-sm-14,body.ltr .py-sm-14{
        padding-top:3.4375rem!important
    }
    body.ltr .pr-sm-14,body.ltr .px-sm-14{
        padding-right:3.4375rem!important
    }
    body.ltr .pb-sm-14,body.ltr .py-sm-14{
        padding-bottom:3.4375rem!important
    }
    body.ltr .pl-sm-14,body.ltr .px-sm-14{
        padding-left:3.4375rem!important
    }
    body.ltr .p-sm-15{
        padding:3.75rem!important
    }
    body.ltr .pt-sm-15,body.ltr .py-sm-15{
        padding-top:3.75rem!important
    }
    body.ltr .pr-sm-15,body.ltr .px-sm-15{
        padding-right:3.75rem!important
    }
    body.ltr .pb-sm-15,body.ltr .py-sm-15{
        padding-bottom:3.75rem!important
    }
    body.ltr .pl-sm-15,body.ltr .px-sm-15{
        padding-left:3.75rem!important
    }
    body.ltr .p-sm-16{
        padding:4.0625rem!important
    }
    body.ltr .pt-sm-16,body.ltr .py-sm-16{
        padding-top:4.0625rem!important
    }
    body.ltr .pr-sm-16,body.ltr .px-sm-16{
        padding-right:4.0625rem!important
    }
    body.ltr .pb-sm-16,body.ltr .py-sm-16{
        padding-bottom:4.0625rem!important
    }
    body.ltr .pl-sm-16,body.ltr .px-sm-16{
        padding-left:4.0625rem!important
    }
    body.ltr .p-sm-17{
        padding:4.375rem!important
    }
    body.ltr .pt-sm-17,body.ltr .py-sm-17{
        padding-top:4.375rem!important
    }
    body.ltr .pr-sm-17,body.ltr .px-sm-17{
        padding-right:4.375rem!important
    }
    body.ltr .pb-sm-17,body.ltr .py-sm-17{
        padding-bottom:4.375rem!important
    }
    body.ltr .pl-sm-17,body.ltr .px-sm-17{
        padding-left:4.375rem!important
    }
    body.ltr .p-sm-18{
        padding:4.6875rem!important
    }
    body.ltr .pt-sm-18,body.ltr .py-sm-18{
        padding-top:4.6875rem!important
    }
    body.ltr .pr-sm-18,body.ltr .px-sm-18{
        padding-right:4.6875rem!important
    }
    body.ltr .pb-sm-18,body.ltr .py-sm-18{
        padding-bottom:4.6875rem!important
    }
    body.ltr .pl-sm-18,body.ltr .px-sm-18{
        padding-left:4.6875rem!important
    }
    body.ltr .p-sm-19{
        padding:5rem!important
    }
    body.ltr .pt-sm-19,body.ltr .py-sm-19{
        padding-top:5rem!important
    }
    body.ltr .pr-sm-19,body.ltr .px-sm-19{
        padding-right:5rem!important
    }
    body.ltr .pb-sm-19,body.ltr .py-sm-19{
        padding-bottom:5rem!important
    }
    body.ltr .pl-sm-19,body.ltr .px-sm-19{
        padding-left:5rem!important
    }
    body.ltr .p-sm-20{
        padding:5.3125rem!important
    }
    body.ltr .pt-sm-20,body.ltr .py-sm-20{
        padding-top:5.3125rem!important
    }
    body.ltr .pr-sm-20,body.ltr .px-sm-20{
        padding-right:5.3125rem!important
    }
    body.ltr .pb-sm-20,body.ltr .py-sm-20{
        padding-bottom:5.3125rem!important
    }
    body.ltr .pl-sm-20,body.ltr .px-sm-20{
        padding-left:5.3125rem!important
    }
    body.ltr .p-sm-21{
        padding:5.625rem!important
    }
    body.ltr .pt-sm-21,body.ltr .py-sm-21{
        padding-top:5.625rem!important
    }
    body.ltr .pr-sm-21,body.ltr .px-sm-21{
        padding-right:5.625rem!important
    }
    body.ltr .pb-sm-21,body.ltr .py-sm-21{
        padding-bottom:5.625rem!important
    }
    body.ltr .pl-sm-21,body.ltr .px-sm-21{
        padding-left:5.625rem!important
    }
    body.ltr .p-sm-22{
        padding:5.9375rem!important
    }
    body.ltr .pt-sm-22,body.ltr .py-sm-22{
        padding-top:5.9375rem!important
    }
    body.ltr .pr-sm-22,body.ltr .px-sm-22{
        padding-right:5.9375rem!important
    }
    body.ltr .pb-sm-22,body.ltr .py-sm-22{
        padding-bottom:5.9375rem!important
    }
    body.ltr .pl-sm-22,body.ltr .px-sm-22{
        padding-left:5.9375rem!important
    }
    body.ltr .p-sm-23{
        padding:6.25rem!important
    }
    body.ltr .pt-sm-23,body.ltr .py-sm-23{
        padding-top:6.25rem!important
    }
    body.ltr .pr-sm-23,body.ltr .px-sm-23{
        padding-right:6.25rem!important
    }
    body.ltr .pb-sm-23,body.ltr .py-sm-23{
        padding-bottom:6.25rem!important
    }
    body.ltr .pl-sm-23,body.ltr .px-sm-23{
        padding-left:6.25rem!important
    }
    body.ltr .p-sm-24{
        padding:6.875rem!important
    }
    body.ltr .pt-sm-24,body.ltr .py-sm-24{
        padding-top:6.875rem!important
    }
    body.ltr .pr-sm-24,body.ltr .px-sm-24{
        padding-right:6.875rem!important
    }
    body.ltr .pb-sm-24,body.ltr .py-sm-24{
        padding-bottom:6.875rem!important
    }
    body.ltr .pl-sm-24,body.ltr .px-sm-24{
        padding-left:6.875rem!important
    }
    body.ltr .p-sm-25{
        padding:7.5rem!important
    }
    body.ltr .pt-sm-25,body.ltr .py-sm-25{
        padding-top:7.5rem!important
    }
    body.ltr .pr-sm-25,body.ltr .px-sm-25{
        padding-right:7.5rem!important
    }
    body.ltr .pb-sm-25,body.ltr .py-sm-25{
        padding-bottom:7.5rem!important
    }
    body.ltr .pl-sm-25,body.ltr .px-sm-25{
        padding-left:7.5rem!important
    }
    body.ltr .p-sm-26{
        padding:8.125rem!important
    }
    body.ltr .pt-sm-26,body.ltr .py-sm-26{
        padding-top:8.125rem!important
    }
    body.ltr .pr-sm-26,body.ltr .px-sm-26{
        padding-right:8.125rem!important
    }
    body.ltr .pb-sm-26,body.ltr .py-sm-26{
        padding-bottom:8.125rem!important
    }
    body.ltr .pl-sm-26,body.ltr .px-sm-26{
        padding-left:8.125rem!important
    }
    body.ltr .p-sm-27{
        padding:8.4375rem!important
    }
    body.ltr .pt-sm-27,body.ltr .py-sm-27{
        padding-top:8.4375rem!important
    }
    body.ltr .pr-sm-27,body.ltr .px-sm-27{
        padding-right:8.4375rem!important
    }
    body.ltr .pb-sm-27,body.ltr .py-sm-27{
        padding-bottom:8.4375rem!important
    }
    body.ltr .pl-sm-27,body.ltr .px-sm-27{
        padding-left:8.4375rem!important
    }
    body.ltr .p-sm-28{
        padding:9.0625rem!important
    }
    body.ltr .pt-sm-28,body.ltr .py-sm-28{
        padding-top:9.0625rem!important
    }
    body.ltr .pr-sm-28,body.ltr .px-sm-28{
        padding-right:9.0625rem!important
    }
    body.ltr .pb-sm-28,body.ltr .py-sm-28{
        padding-bottom:9.0625rem!important
    }
    body.ltr .pl-sm-28,body.ltr .px-sm-28{
        padding-left:9.0625rem!important
    }
    body.ltr .p-sm-29{
        padding:9.375rem!important
    }
    body.ltr .pt-sm-29,body.ltr .py-sm-29{
        padding-top:9.375rem!important
    }
    body.ltr .pr-sm-29,body.ltr .px-sm-29{
        padding-right:9.375rem!important
    }
    body.ltr .pb-sm-29,body.ltr .py-sm-29{
        padding-bottom:9.375rem!important
    }
    body.ltr .pl-sm-29,body.ltr .px-sm-29{
        padding-left:9.375rem!important
    }
    body.ltr .p-sm-30{
        padding:9.6875rem!important
    }
    body.ltr .pt-sm-30,body.ltr .py-sm-30{
        padding-top:9.6875rem!important
    }
    body.ltr .pr-sm-30,body.ltr .px-sm-30{
        padding-right:9.6875rem!important
    }
    body.ltr .pb-sm-30,body.ltr .py-sm-30{
        padding-bottom:9.6875rem!important
    }
    body.ltr .pl-sm-30,body.ltr .px-sm-30{
        padding-left:9.6875rem!important
    }
    body.ltr .p-sm-31{
        padding:10.625rem!important
    }
    body.ltr .pt-sm-31,body.ltr .py-sm-31{
        padding-top:10.625rem!important
    }
    body.ltr .pr-sm-31,body.ltr .px-sm-31{
        padding-right:10.625rem!important
    }
    body.ltr .pb-sm-31,body.ltr .py-sm-31{
        padding-bottom:10.625rem!important
    }
    body.ltr .pl-sm-31,body.ltr .px-sm-31{
        padding-left:10.625rem!important
    }
    body.ltr .p-sm-32{
        padding:11.25rem!important
    }
    body.ltr .pt-sm-32,body.ltr .py-sm-32{
        padding-top:11.25rem!important
    }
    body.ltr .pr-sm-32,body.ltr .px-sm-32{
        padding-right:11.25rem!important
    }
    body.ltr .pb-sm-32,body.ltr .py-sm-32{
        padding-bottom:11.25rem!important
    }
    body.ltr .pl-sm-32,body.ltr .px-sm-32{
        padding-left:11.25rem!important
    }
    body.ltr .p-sm-33{
        padding:12.5rem!important
    }
    body.ltr .pt-sm-33,body.ltr .py-sm-33{
        padding-top:12.5rem!important
    }
    body.ltr .pr-sm-33,body.ltr .px-sm-33{
        padding-right:12.5rem!important
    }
    body.ltr .pb-sm-33,body.ltr .py-sm-33{
        padding-bottom:12.5rem!important
    }
    body.ltr .pl-sm-33,body.ltr .px-sm-33{
        padding-left:12.5rem!important
    }
    body.ltr .p-sm-34{
        padding:14.0625rem!important
    }
    body.ltr .pt-sm-34,body.ltr .py-sm-34{
        padding-top:14.0625rem!important
    }
    body.ltr .pr-sm-34,body.ltr .px-sm-34{
        padding-right:14.0625rem!important
    }
    body.ltr .pb-sm-34,body.ltr .py-sm-34{
        padding-bottom:14.0625rem!important
    }
    body.ltr .pl-sm-34,body.ltr .px-sm-34{
        padding-left:14.0625rem!important
    }
    body.ltr .p-sm-35{
        padding:15.625rem!important
    }
    body.ltr .pt-sm-35,body.ltr .py-sm-35{
        padding-top:15.625rem!important
    }
    body.ltr .pr-sm-35,body.ltr .px-sm-35{
        padding-right:15.625rem!important
    }
    body.ltr .pb-sm-35,body.ltr .py-sm-35{
        padding-bottom:15.625rem!important
    }
    body.ltr .pl-sm-35,body.ltr .px-sm-35{
        padding-left:15.625rem!important
    }
    body.ltr .m-sm-n1{
        margin:-.25rem!important
    }
    body.ltr .mt-sm-n1,body.ltr .my-sm-n1{
        margin-top:-.25rem!important
    }
    body.ltr .mr-sm-n1,body.ltr .mx-sm-n1{
        margin-right:-.25rem!important
    }
    body.ltr .mb-sm-n1,body.ltr .my-sm-n1{
        margin-bottom:-.25rem!important
    }
    body.ltr .ml-sm-n1,body.ltr .mx-sm-n1{
        margin-left:-.25rem!important
    }
    body.ltr .m-sm-n2{
        margin:-.375rem!important
    }
    body.ltr .mt-sm-n2,body.ltr .my-sm-n2{
        margin-top:-.375rem!important
    }
    body.ltr .mr-sm-n2,body.ltr .mx-sm-n2{
        margin-right:-.375rem!important
    }
    body.ltr .mb-sm-n2,body.ltr .my-sm-n2{
        margin-bottom:-.375rem!important
    }
    body.ltr .ml-sm-n2,body.ltr .mx-sm-n2{
        margin-left:-.375rem!important
    }
    body.ltr .m-sm-n3{
        margin:-.5rem!important
    }
    body.ltr .mt-sm-n3,body.ltr .my-sm-n3{
        margin-top:-.5rem!important
    }
    body.ltr .mr-sm-n3,body.ltr .mx-sm-n3{
        margin-right:-.5rem!important
    }
    body.ltr .mb-sm-n3,body.ltr .my-sm-n3{
        margin-bottom:-.5rem!important
    }
    body.ltr .ml-sm-n3,body.ltr .mx-sm-n3{
        margin-left:-.5rem!important
    }
    body.ltr .m-sm-n4{
        margin:-.625rem!important
    }
    body.ltr .mt-sm-n4,body.ltr .my-sm-n4{
        margin-top:-.625rem!important
    }
    body.ltr .mr-sm-n4,body.ltr .mx-sm-n4{
        margin-right:-.625rem!important
    }
    body.ltr .mb-sm-n4,body.ltr .my-sm-n4{
        margin-bottom:-.625rem!important
    }
    body.ltr .ml-sm-n4,body.ltr .mx-sm-n4{
        margin-left:-.625rem!important
    }
    body.ltr .m-sm-n5{
        margin:-.75rem!important
    }
    body.ltr .mt-sm-n5,body.ltr .my-sm-n5{
        margin-top:-.75rem!important
    }
    body.ltr .mr-sm-n5,body.ltr .mx-sm-n5{
        margin-right:-.75rem!important
    }
    body.ltr .mb-sm-n5,body.ltr .my-sm-n5{
        margin-bottom:-.75rem!important
    }
    body.ltr .ml-sm-n5,body.ltr .mx-sm-n5{
        margin-left:-.75rem!important
    }
    body.ltr .m-sm-n6{
        margin:-1rem!important
    }
    body.ltr .mt-sm-n6,body.ltr .my-sm-n6{
        margin-top:-1rem!important
    }
    body.ltr .mr-sm-n6,body.ltr .mx-sm-n6{
        margin-right:-1rem!important
    }
    body.ltr .mb-sm-n6,body.ltr .my-sm-n6{
        margin-bottom:-1rem!important
    }
    body.ltr .ml-sm-n6,body.ltr .mx-sm-n6{
        margin-left:-1rem!important
    }
    body.ltr .m-sm-n7{
        margin:-1.25rem!important
    }
    body.ltr .mt-sm-n7,body.ltr .my-sm-n7{
        margin-top:-1.25rem!important
    }
    body.ltr .mr-sm-n7,body.ltr .mx-sm-n7{
        margin-right:-1.25rem!important
    }
    body.ltr .mb-sm-n7,body.ltr .my-sm-n7{
        margin-bottom:-1.25rem!important
    }
    body.ltr .ml-sm-n7,body.ltr .mx-sm-n7{
        margin-left:-1.25rem!important
    }
    body.ltr .m-sm-n8{
        margin:-1.5625rem!important
    }
    body.ltr .mt-sm-n8,body.ltr .my-sm-n8{
        margin-top:-1.5625rem!important
    }
    body.ltr .mr-sm-n8,body.ltr .mx-sm-n8{
        margin-right:-1.5625rem!important
    }
    body.ltr .mb-sm-n8,body.ltr .my-sm-n8{
        margin-bottom:-1.5625rem!important
    }
    body.ltr .ml-sm-n8,body.ltr .mx-sm-n8{
        margin-left:-1.5625rem!important
    }
    body.ltr .m-sm-n9{
        margin:-1.875rem!important
    }
    body.ltr .mt-sm-n9,body.ltr .my-sm-n9{
        margin-top:-1.875rem!important
    }
    body.ltr .mr-sm-n9,body.ltr .mx-sm-n9{
        margin-right:-1.875rem!important
    }
    body.ltr .mb-sm-n9,body.ltr .my-sm-n9{
        margin-bottom:-1.875rem!important
    }
    body.ltr .ml-sm-n9,body.ltr .mx-sm-n9{
        margin-left:-1.875rem!important
    }
    body.ltr .m-sm-n10{
        margin:-2.1875rem!important
    }
    body.ltr .mt-sm-n10,body.ltr .my-sm-n10{
        margin-top:-2.1875rem!important
    }
    body.ltr .mr-sm-n10,body.ltr .mx-sm-n10{
        margin-right:-2.1875rem!important
    }
    body.ltr .mb-sm-n10,body.ltr .my-sm-n10{
        margin-bottom:-2.1875rem!important
    }
    body.ltr .ml-sm-n10,body.ltr .mx-sm-n10{
        margin-left:-2.1875rem!important
    }
    body.ltr .m-sm-n11{
        margin:-2.5rem!important
    }
    body.ltr .mt-sm-n11,body.ltr .my-sm-n11{
        margin-top:-2.5rem!important
    }
    body.ltr .mr-sm-n11,body.ltr .mx-sm-n11{
        margin-right:-2.5rem!important
    }
    body.ltr .mb-sm-n11,body.ltr .my-sm-n11{
        margin-bottom:-2.5rem!important
    }
    body.ltr .ml-sm-n11,body.ltr .mx-sm-n11{
        margin-left:-2.5rem!important
    }
    body.ltr .m-sm-n12{
        margin:-2.8125rem!important
    }
    body.ltr .mt-sm-n12,body.ltr .my-sm-n12{
        margin-top:-2.8125rem!important
    }
    body.ltr .mr-sm-n12,body.ltr .mx-sm-n12{
        margin-right:-2.8125rem!important
    }
    body.ltr .mb-sm-n12,body.ltr .my-sm-n12{
        margin-bottom:-2.8125rem!important
    }
    body.ltr .ml-sm-n12,body.ltr .mx-sm-n12{
        margin-left:-2.8125rem!important
    }
    body.ltr .m-sm-n13{
        margin:-3.125rem!important
    }
    body.ltr .mt-sm-n13,body.ltr .my-sm-n13{
        margin-top:-3.125rem!important
    }
    body.ltr .mr-sm-n13,body.ltr .mx-sm-n13{
        margin-right:-3.125rem!important
    }
    body.ltr .mb-sm-n13,body.ltr .my-sm-n13{
        margin-bottom:-3.125rem!important
    }
    body.ltr .ml-sm-n13,body.ltr .mx-sm-n13{
        margin-left:-3.125rem!important
    }
    body.ltr .m-sm-n14{
        margin:-3.4375rem!important
    }
    body.ltr .mt-sm-n14,body.ltr .my-sm-n14{
        margin-top:-3.4375rem!important
    }
    body.ltr .mr-sm-n14,body.ltr .mx-sm-n14{
        margin-right:-3.4375rem!important
    }
    body.ltr .mb-sm-n14,body.ltr .my-sm-n14{
        margin-bottom:-3.4375rem!important
    }
    body.ltr .ml-sm-n14,body.ltr .mx-sm-n14{
        margin-left:-3.4375rem!important
    }
    body.ltr .m-sm-n15{
        margin:-3.75rem!important
    }
    body.ltr .mt-sm-n15,body.ltr .my-sm-n15{
        margin-top:-3.75rem!important
    }
    body.ltr .mr-sm-n15,body.ltr .mx-sm-n15{
        margin-right:-3.75rem!important
    }
    body.ltr .mb-sm-n15,body.ltr .my-sm-n15{
        margin-bottom:-3.75rem!important
    }
    body.ltr .ml-sm-n15,body.ltr .mx-sm-n15{
        margin-left:-3.75rem!important
    }
    body.ltr .m-sm-n16{
        margin:-4.0625rem!important
    }
    body.ltr .mt-sm-n16,body.ltr .my-sm-n16{
        margin-top:-4.0625rem!important
    }
    body.ltr .mr-sm-n16,body.ltr .mx-sm-n16{
        margin-right:-4.0625rem!important
    }
    body.ltr .mb-sm-n16,body.ltr .my-sm-n16{
        margin-bottom:-4.0625rem!important
    }
    body.ltr .ml-sm-n16,body.ltr .mx-sm-n16{
        margin-left:-4.0625rem!important
    }
    body.ltr .m-sm-n17{
        margin:-4.375rem!important
    }
    body.ltr .mt-sm-n17,body.ltr .my-sm-n17{
        margin-top:-4.375rem!important
    }
    body.ltr .mr-sm-n17,body.ltr .mx-sm-n17{
        margin-right:-4.375rem!important
    }
    body.ltr .mb-sm-n17,body.ltr .my-sm-n17{
        margin-bottom:-4.375rem!important
    }
    body.ltr .ml-sm-n17,body.ltr .mx-sm-n17{
        margin-left:-4.375rem!important
    }
    body.ltr .m-sm-n18{
        margin:-4.6875rem!important
    }
    body.ltr .mt-sm-n18,body.ltr .my-sm-n18{
        margin-top:-4.6875rem!important
    }
    body.ltr .mr-sm-n18,body.ltr .mx-sm-n18{
        margin-right:-4.6875rem!important
    }
    body.ltr .mb-sm-n18,body.ltr .my-sm-n18{
        margin-bottom:-4.6875rem!important
    }
    body.ltr .ml-sm-n18,body.ltr .mx-sm-n18{
        margin-left:-4.6875rem!important
    }
    body.ltr .m-sm-n19{
        margin:-5rem!important
    }
    body.ltr .mt-sm-n19,body.ltr .my-sm-n19{
        margin-top:-5rem!important
    }
    body.ltr .mr-sm-n19,body.ltr .mx-sm-n19{
        margin-right:-5rem!important
    }
    body.ltr .mb-sm-n19,body.ltr .my-sm-n19{
        margin-bottom:-5rem!important
    }
    body.ltr .ml-sm-n19,body.ltr .mx-sm-n19{
        margin-left:-5rem!important
    }
    body.ltr .m-sm-n20{
        margin:-5.3125rem!important
    }
    body.ltr .mt-sm-n20,body.ltr .my-sm-n20{
        margin-top:-5.3125rem!important
    }
    body.ltr .mr-sm-n20,body.ltr .mx-sm-n20{
        margin-right:-5.3125rem!important
    }
    body.ltr .mb-sm-n20,body.ltr .my-sm-n20{
        margin-bottom:-5.3125rem!important
    }
    body.ltr .ml-sm-n20,body.ltr .mx-sm-n20{
        margin-left:-5.3125rem!important
    }
    body.ltr .m-sm-n21{
        margin:-5.625rem!important
    }
    body.ltr .mt-sm-n21,body.ltr .my-sm-n21{
        margin-top:-5.625rem!important
    }
    body.ltr .mr-sm-n21,body.ltr .mx-sm-n21{
        margin-right:-5.625rem!important
    }
    body.ltr .mb-sm-n21,body.ltr .my-sm-n21{
        margin-bottom:-5.625rem!important
    }
    body.ltr .ml-sm-n21,body.ltr .mx-sm-n21{
        margin-left:-5.625rem!important
    }
    body.ltr .m-sm-n22{
        margin:-5.9375rem!important
    }
    body.ltr .mt-sm-n22,body.ltr .my-sm-n22{
        margin-top:-5.9375rem!important
    }
    body.ltr .mr-sm-n22,body.ltr .mx-sm-n22{
        margin-right:-5.9375rem!important
    }
    body.ltr .mb-sm-n22,body.ltr .my-sm-n22{
        margin-bottom:-5.9375rem!important
    }
    body.ltr .ml-sm-n22,body.ltr .mx-sm-n22{
        margin-left:-5.9375rem!important
    }
    body.ltr .m-sm-n23{
        margin:-6.25rem!important
    }
    body.ltr .mt-sm-n23,body.ltr .my-sm-n23{
        margin-top:-6.25rem!important
    }
    body.ltr .mr-sm-n23,body.ltr .mx-sm-n23{
        margin-right:-6.25rem!important
    }
    body.ltr .mb-sm-n23,body.ltr .my-sm-n23{
        margin-bottom:-6.25rem!important
    }
    body.ltr .ml-sm-n23,body.ltr .mx-sm-n23{
        margin-left:-6.25rem!important
    }
    body.ltr .m-sm-n24{
        margin:-6.875rem!important
    }
    body.ltr .mt-sm-n24,body.ltr .my-sm-n24{
        margin-top:-6.875rem!important
    }
    body.ltr .mr-sm-n24,body.ltr .mx-sm-n24{
        margin-right:-6.875rem!important
    }
    body.ltr .mb-sm-n24,body.ltr .my-sm-n24{
        margin-bottom:-6.875rem!important
    }
    body.ltr .ml-sm-n24,body.ltr .mx-sm-n24{
        margin-left:-6.875rem!important
    }
    body.ltr .m-sm-n25{
        margin:-7.5rem!important
    }
    body.ltr .mt-sm-n25,body.ltr .my-sm-n25{
        margin-top:-7.5rem!important
    }
    body.ltr .mr-sm-n25,body.ltr .mx-sm-n25{
        margin-right:-7.5rem!important
    }
    body.ltr .mb-sm-n25,body.ltr .my-sm-n25{
        margin-bottom:-7.5rem!important
    }
    body.ltr .ml-sm-n25,body.ltr .mx-sm-n25{
        margin-left:-7.5rem!important
    }
    body.ltr .m-sm-n26{
        margin:-8.125rem!important
    }
    body.ltr .mt-sm-n26,body.ltr .my-sm-n26{
        margin-top:-8.125rem!important
    }
    body.ltr .mr-sm-n26,body.ltr .mx-sm-n26{
        margin-right:-8.125rem!important
    }
    body.ltr .mb-sm-n26,body.ltr .my-sm-n26{
        margin-bottom:-8.125rem!important
    }
    body.ltr .ml-sm-n26,body.ltr .mx-sm-n26{
        margin-left:-8.125rem!important
    }
    body.ltr .m-sm-n27{
        margin:-8.4375rem!important
    }
    body.ltr .mt-sm-n27,body.ltr .my-sm-n27{
        margin-top:-8.4375rem!important
    }
    body.ltr .mr-sm-n27,body.ltr .mx-sm-n27{
        margin-right:-8.4375rem!important
    }
    body.ltr .mb-sm-n27,body.ltr .my-sm-n27{
        margin-bottom:-8.4375rem!important
    }
    body.ltr .ml-sm-n27,body.ltr .mx-sm-n27{
        margin-left:-8.4375rem!important
    }
    body.ltr .m-sm-n28{
        margin:-9.0625rem!important
    }
    body.ltr .mt-sm-n28,body.ltr .my-sm-n28{
        margin-top:-9.0625rem!important
    }
    body.ltr .mr-sm-n28,body.ltr .mx-sm-n28{
        margin-right:-9.0625rem!important
    }
    body.ltr .mb-sm-n28,body.ltr .my-sm-n28{
        margin-bottom:-9.0625rem!important
    }
    body.ltr .ml-sm-n28,body.ltr .mx-sm-n28{
        margin-left:-9.0625rem!important
    }
    body.ltr .m-sm-n29{
        margin:-9.375rem!important
    }
    body.ltr .mt-sm-n29,body.ltr .my-sm-n29{
        margin-top:-9.375rem!important
    }
    body.ltr .mr-sm-n29,body.ltr .mx-sm-n29{
        margin-right:-9.375rem!important
    }
    body.ltr .mb-sm-n29,body.ltr .my-sm-n29{
        margin-bottom:-9.375rem!important
    }
    body.ltr .ml-sm-n29,body.ltr .mx-sm-n29{
        margin-left:-9.375rem!important
    }
    body.ltr .m-sm-n30{
        margin:-9.6875rem!important
    }
    body.ltr .mt-sm-n30,body.ltr .my-sm-n30{
        margin-top:-9.6875rem!important
    }
    body.ltr .mr-sm-n30,body.ltr .mx-sm-n30{
        margin-right:-9.6875rem!important
    }
    body.ltr .mb-sm-n30,body.ltr .my-sm-n30{
        margin-bottom:-9.6875rem!important
    }
    body.ltr .ml-sm-n30,body.ltr .mx-sm-n30{
        margin-left:-9.6875rem!important
    }
    body.ltr .m-sm-n31{
        margin:-10.625rem!important
    }
    body.ltr .mt-sm-n31,body.ltr .my-sm-n31{
        margin-top:-10.625rem!important
    }
    body.ltr .mr-sm-n31,body.ltr .mx-sm-n31{
        margin-right:-10.625rem!important
    }
    body.ltr .mb-sm-n31,body.ltr .my-sm-n31{
        margin-bottom:-10.625rem!important
    }
    body.ltr .ml-sm-n31,body.ltr .mx-sm-n31{
        margin-left:-10.625rem!important
    }
    body.ltr .m-sm-n32{
        margin:-11.25rem!important
    }
    body.ltr .mt-sm-n32,body.ltr .my-sm-n32{
        margin-top:-11.25rem!important
    }
    body.ltr .mr-sm-n32,body.ltr .mx-sm-n32{
        margin-right:-11.25rem!important
    }
    body.ltr .mb-sm-n32,body.ltr .my-sm-n32{
        margin-bottom:-11.25rem!important
    }
    body.ltr .ml-sm-n32,body.ltr .mx-sm-n32{
        margin-left:-11.25rem!important
    }
    body.ltr .m-sm-n33{
        margin:-12.5rem!important
    }
    body.ltr .mt-sm-n33,body.ltr .my-sm-n33{
        margin-top:-12.5rem!important
    }
    body.ltr .mr-sm-n33,body.ltr .mx-sm-n33{
        margin-right:-12.5rem!important
    }
    body.ltr .mb-sm-n33,body.ltr .my-sm-n33{
        margin-bottom:-12.5rem!important
    }
    body.ltr .ml-sm-n33,body.ltr .mx-sm-n33{
        margin-left:-12.5rem!important
    }
    body.ltr .m-sm-n34{
        margin:-14.0625rem!important
    }
    body.ltr .mt-sm-n34,body.ltr .my-sm-n34{
        margin-top:-14.0625rem!important
    }
    body.ltr .mr-sm-n34,body.ltr .mx-sm-n34{
        margin-right:-14.0625rem!important
    }
    body.ltr .mb-sm-n34,body.ltr .my-sm-n34{
        margin-bottom:-14.0625rem!important
    }
    body.ltr .ml-sm-n34,body.ltr .mx-sm-n34{
        margin-left:-14.0625rem!important
    }
    body.ltr .m-sm-n35{
        margin:-15.625rem!important
    }
    body.ltr .mt-sm-n35,body.ltr .my-sm-n35{
        margin-top:-15.625rem!important
    }
    body.ltr .mr-sm-n35,body.ltr .mx-sm-n35{
        margin-right:-15.625rem!important
    }
    body.ltr .mb-sm-n35,body.ltr .my-sm-n35{
        margin-bottom:-15.625rem!important
    }
    body.ltr .ml-sm-n35,body.ltr .mx-sm-n35{
        margin-left:-15.625rem!important
    }
    body.ltr .m-sm-auto{
        margin:auto!important
    }
    body.ltr .mt-sm-auto,body.ltr .my-sm-auto{
        margin-top:auto!important
    }
    body.ltr .mr-sm-auto,body.ltr .mx-sm-auto{
        margin-right:auto!important
    }
    body.ltr .mb-sm-auto,body.ltr .my-sm-auto{
        margin-bottom:auto!important
    }
    body.ltr .ml-sm-auto,body.ltr .mx-sm-auto{
        margin-left:auto!important
    }
}
@media (min-width:768px){
    body.ltr .m-md-0{
        margin:0!important
    }
    body.ltr .mt-md-0,body.ltr .my-md-0{
        margin-top:0!important
    }
    body.ltr .mr-md-0,body.ltr .mx-md-0{
        margin-right:0!important
    }
    body.ltr .mb-md-0,body.ltr .my-md-0{
        margin-bottom:0!important
    }
    body.ltr .ml-md-0,body.ltr .mx-md-0{
        margin-left:0!important
    }
    body.ltr .m-md-1{
        margin:.25rem!important
    }
    body.ltr .mt-md-1,body.ltr .my-md-1{
        margin-top:.25rem!important
    }
    body.ltr .mr-md-1,body.ltr .mx-md-1{
        margin-right:.25rem!important
    }
    body.ltr .mb-md-1,body.ltr .my-md-1{
        margin-bottom:.25rem!important
    }
    body.ltr .ml-md-1,body.ltr .mx-md-1{
        margin-left:.25rem!important
    }
    body.ltr .m-md-2{
        margin:.375rem!important
    }
    body.ltr .mt-md-2,body.ltr .my-md-2{
        margin-top:.375rem!important
    }
    body.ltr .mr-md-2,body.ltr .mx-md-2{
        margin-right:.375rem!important
    }
    body.ltr .mb-md-2,body.ltr .my-md-2{
        margin-bottom:.375rem!important
    }
    body.ltr .ml-md-2,body.ltr .mx-md-2{
        margin-left:.375rem!important
    }
    body.ltr .m-md-3{
        margin:.5rem!important
    }
    body.ltr .mt-md-3,body.ltr .my-md-3{
        margin-top:.5rem!important
    }
    body.ltr .mr-md-3,body.ltr .mx-md-3{
        margin-right:.5rem!important
    }
    body.ltr .mb-md-3,body.ltr .my-md-3{
        margin-bottom:.5rem!important
    }
    body.ltr .ml-md-3,body.ltr .mx-md-3{
        margin-left:.5rem!important
    }
    body.ltr .m-md-4{
        margin:.625rem!important
    }
    body.ltr .mt-md-4,body.ltr .my-md-4{
        margin-top:.625rem!important
    }
    body.ltr .mr-md-4,body.ltr .mx-md-4{
        margin-right:.625rem!important
    }
    body.ltr .mb-md-4,body.ltr .my-md-4{
        margin-bottom:.625rem!important
    }
    body.ltr .ml-md-4,body.ltr .mx-md-4{
        margin-left:.625rem!important
    }
    body.ltr .m-md-5{
        margin:.75rem!important
    }
    body.ltr .mt-md-5,body.ltr .my-md-5{
        margin-top:.75rem!important
    }
    body.ltr .mr-md-5,body.ltr .mx-md-5{
        margin-right:.75rem!important
    }
    body.ltr .mb-md-5,body.ltr .my-md-5{
        margin-bottom:.75rem!important
    }
    body.ltr .ml-md-5,body.ltr .mx-md-5{
        margin-left:.75rem!important
    }
    body.ltr .m-md-6{
        margin:1rem!important
    }
    body.ltr .mt-md-6,body.ltr .my-md-6{
        margin-top:1rem!important
    }
    body.ltr .mr-md-6,body.ltr .mx-md-6{
        margin-right:1rem!important
    }
    body.ltr .mb-md-6,body.ltr .my-md-6{
        margin-bottom:1rem!important
    }
    body.ltr .ml-md-6,body.ltr .mx-md-6{
        margin-left:1rem!important
    }
    body.ltr .m-md-7{
        margin:1.25rem!important
    }
    body.ltr .mt-md-7,body.ltr .my-md-7{
        margin-top:1.25rem!important
    }
    body.ltr .mr-md-7,body.ltr .mx-md-7{
        margin-right:1.25rem!important
    }
    body.ltr .mb-md-7,body.ltr .my-md-7{
        margin-bottom:1.25rem!important
    }
    body.ltr .ml-md-7,body.ltr .mx-md-7{
        margin-left:1.25rem!important
    }
    body.ltr .m-md-8{
        margin:1.5625rem!important
    }
    body.ltr .mt-md-8,body.ltr .my-md-8{
        margin-top:1.5625rem!important
    }
    body.ltr .mr-md-8,body.ltr .mx-md-8{
        margin-right:1.5625rem!important
    }
    body.ltr .mb-md-8,body.ltr .my-md-8{
        margin-bottom:1.5625rem!important
    }
    body.ltr .ml-md-8,body.ltr .mx-md-8{
        margin-left:1.5625rem!important
    }
    body.ltr .m-md-9{
        margin:1.875rem!important
    }
    body.ltr .mt-md-9,body.ltr .my-md-9{
        margin-top:1.875rem!important
    }
    body.ltr .mr-md-9,body.ltr .mx-md-9{
        margin-right:1.875rem!important
    }
    body.ltr .mb-md-9,body.ltr .my-md-9{
        margin-bottom:1.875rem!important
    }
    body.ltr .ml-md-9,body.ltr .mx-md-9{
        margin-left:1.875rem!important
    }
    body.ltr .m-md-10{
        margin:2.1875rem!important
    }
    body.ltr .mt-md-10,body.ltr .my-md-10{
        margin-top:2.1875rem!important
    }
    body.ltr .mr-md-10,body.ltr .mx-md-10{
        margin-right:2.1875rem!important
    }
    body.ltr .mb-md-10,body.ltr .my-md-10{
        margin-bottom:2.1875rem!important
    }
    body.ltr .ml-md-10,body.ltr .mx-md-10{
        margin-left:2.1875rem!important
    }
    body.ltr .m-md-11{
        margin:2.5rem!important
    }
    body.ltr .mt-md-11,body.ltr .my-md-11{
        margin-top:2.5rem!important
    }
    body.ltr .mr-md-11,body.ltr .mx-md-11{
        margin-right:2.5rem!important
    }
    body.ltr .mb-md-11,body.ltr .my-md-11{
        margin-bottom:2.5rem!important
    }
    body.ltr .ml-md-11,body.ltr .mx-md-11{
        margin-left:2.5rem!important
    }
    body.ltr .m-md-12{
        margin:2.8125rem!important
    }
    body.ltr .mt-md-12,body.ltr .my-md-12{
        margin-top:2.8125rem!important
    }
    body.ltr .mr-md-12,body.ltr .mx-md-12{
        margin-right:2.8125rem!important
    }
    body.ltr .mb-md-12,body.ltr .my-md-12{
        margin-bottom:2.8125rem!important
    }
    body.ltr .ml-md-12,body.ltr .mx-md-12{
        margin-left:2.8125rem!important
    }
    body.ltr .m-md-13{
        margin:3.125rem!important
    }
    body.ltr .mt-md-13,body.ltr .my-md-13{
        margin-top:3.125rem!important
    }
    body.ltr .mr-md-13,body.ltr .mx-md-13{
        margin-right:3.125rem!important
    }
    body.ltr .mb-md-13,body.ltr .my-md-13{
        margin-bottom:3.125rem!important
    }
    body.ltr .ml-md-13,body.ltr .mx-md-13{
        margin-left:3.125rem!important
    }
    body.ltr .m-md-14{
        margin:3.4375rem!important
    }
    body.ltr .mt-md-14,body.ltr .my-md-14{
        margin-top:3.4375rem!important
    }
    body.ltr .mr-md-14,body.ltr .mx-md-14{
        margin-right:3.4375rem!important
    }
    body.ltr .mb-md-14,body.ltr .my-md-14{
        margin-bottom:3.4375rem!important
    }
    body.ltr .ml-md-14,body.ltr .mx-md-14{
        margin-left:3.4375rem!important
    }
    body.ltr .m-md-15{
        margin:3.75rem!important
    }
    body.ltr .mt-md-15,body.ltr .my-md-15{
        margin-top:3.75rem!important
    }
    body.ltr .mr-md-15,body.ltr .mx-md-15{
        margin-right:3.75rem!important
    }
    body.ltr .mb-md-15,body.ltr .my-md-15{
        margin-bottom:3.75rem!important
    }
    body.ltr .ml-md-15,body.ltr .mx-md-15{
        margin-left:3.75rem!important
    }
    body.ltr .m-md-16{
        margin:4.0625rem!important
    }
    body.ltr .mt-md-16,body.ltr .my-md-16{
        margin-top:4.0625rem!important
    }
    body.ltr .mr-md-16,body.ltr .mx-md-16{
        margin-right:4.0625rem!important
    }
    body.ltr .mb-md-16,body.ltr .my-md-16{
        margin-bottom:4.0625rem!important
    }
    body.ltr .ml-md-16,body.ltr .mx-md-16{
        margin-left:4.0625rem!important
    }
    body.ltr .m-md-17{
        margin:4.375rem!important
    }
    body.ltr .mt-md-17,body.ltr .my-md-17{
        margin-top:4.375rem!important
    }
    body.ltr .mr-md-17,body.ltr .mx-md-17{
        margin-right:4.375rem!important
    }
    body.ltr .mb-md-17,body.ltr .my-md-17{
        margin-bottom:4.375rem!important
    }
    body.ltr .ml-md-17,body.ltr .mx-md-17{
        margin-left:4.375rem!important
    }
    body.ltr .m-md-18{
        margin:4.6875rem!important
    }
    body.ltr .mt-md-18,body.ltr .my-md-18{
        margin-top:4.6875rem!important
    }
    body.ltr .mr-md-18,body.ltr .mx-md-18{
        margin-right:4.6875rem!important
    }
    body.ltr .mb-md-18,body.ltr .my-md-18{
        margin-bottom:4.6875rem!important
    }
    body.ltr .ml-md-18,body.ltr .mx-md-18{
        margin-left:4.6875rem!important
    }
    body.ltr .m-md-19{
        margin:5rem!important
    }
    body.ltr .mt-md-19,body.ltr .my-md-19{
        margin-top:5rem!important
    }
    body.ltr .mr-md-19,body.ltr .mx-md-19{
        margin-right:5rem!important
    }
    body.ltr .mb-md-19,body.ltr .my-md-19{
        margin-bottom:5rem!important
    }
    body.ltr .ml-md-19,body.ltr .mx-md-19{
        margin-left:5rem!important
    }
    body.ltr .m-md-20{
        margin:5.3125rem!important
    }
    body.ltr .mt-md-20,body.ltr .my-md-20{
        margin-top:5.3125rem!important
    }
    body.ltr .mr-md-20,body.ltr .mx-md-20{
        margin-right:5.3125rem!important
    }
    body.ltr .mb-md-20,body.ltr .my-md-20{
        margin-bottom:5.3125rem!important
    }
    body.ltr .ml-md-20,body.ltr .mx-md-20{
        margin-left:5.3125rem!important
    }
    body.ltr .m-md-21{
        margin:5.625rem!important
    }
    body.ltr .mt-md-21,body.ltr .my-md-21{
        margin-top:5.625rem!important
    }
    body.ltr .mr-md-21,body.ltr .mx-md-21{
        margin-right:5.625rem!important
    }
    body.ltr .mb-md-21,body.ltr .my-md-21{
        margin-bottom:5.625rem!important
    }
    body.ltr .ml-md-21,body.ltr .mx-md-21{
        margin-left:5.625rem!important
    }
    body.ltr .m-md-22{
        margin:5.9375rem!important
    }
    body.ltr .mt-md-22,body.ltr .my-md-22{
        margin-top:5.9375rem!important
    }
    body.ltr .mr-md-22,body.ltr .mx-md-22{
        margin-right:5.9375rem!important
    }
    body.ltr .mb-md-22,body.ltr .my-md-22{
        margin-bottom:5.9375rem!important
    }
    body.ltr .ml-md-22,body.ltr .mx-md-22{
        margin-left:5.9375rem!important
    }
    body.ltr .m-md-23{
        margin:6.25rem!important
    }
    body.ltr .mt-md-23,body.ltr .my-md-23{
        margin-top:6.25rem!important
    }
    body.ltr .mr-md-23,body.ltr .mx-md-23{
        margin-right:6.25rem!important
    }
    body.ltr .mb-md-23,body.ltr .my-md-23{
        margin-bottom:6.25rem!important
    }
    body.ltr .ml-md-23,body.ltr .mx-md-23{
        margin-left:6.25rem!important
    }
    body.ltr .m-md-24{
        margin:6.875rem!important
    }
    body.ltr .mt-md-24,body.ltr .my-md-24{
        margin-top:6.875rem!important
    }
    body.ltr .mr-md-24,body.ltr .mx-md-24{
        margin-right:6.875rem!important
    }
    body.ltr .mb-md-24,body.ltr .my-md-24{
        margin-bottom:6.875rem!important
    }
    body.ltr .ml-md-24,body.ltr .mx-md-24{
        margin-left:6.875rem!important
    }
    body.ltr .m-md-25{
        margin:7.5rem!important
    }
    body.ltr .mt-md-25,body.ltr .my-md-25{
        margin-top:7.5rem!important
    }
    body.ltr .mr-md-25,body.ltr .mx-md-25{
        margin-right:7.5rem!important
    }
    body.ltr .mb-md-25,body.ltr .my-md-25{
        margin-bottom:7.5rem!important
    }
    body.ltr .ml-md-25,body.ltr .mx-md-25{
        margin-left:7.5rem!important
    }
    body.ltr .m-md-26{
        margin:8.125rem!important
    }
    body.ltr .mt-md-26,body.ltr .my-md-26{
        margin-top:8.125rem!important
    }
    body.ltr .mr-md-26,body.ltr .mx-md-26{
        margin-right:8.125rem!important
    }
    body.ltr .mb-md-26,body.ltr .my-md-26{
        margin-bottom:8.125rem!important
    }
    body.ltr .ml-md-26,body.ltr .mx-md-26{
        margin-left:8.125rem!important
    }
    body.ltr .m-md-27{
        margin:8.4375rem!important
    }
    body.ltr .mt-md-27,body.ltr .my-md-27{
        margin-top:8.4375rem!important
    }
    body.ltr .mr-md-27,body.ltr .mx-md-27{
        margin-right:8.4375rem!important
    }
    body.ltr .mb-md-27,body.ltr .my-md-27{
        margin-bottom:8.4375rem!important
    }
    body.ltr .ml-md-27,body.ltr .mx-md-27{
        margin-left:8.4375rem!important
    }
    body.ltr .m-md-28{
        margin:9.0625rem!important
    }
    body.ltr .mt-md-28,body.ltr .my-md-28{
        margin-top:9.0625rem!important
    }
    body.ltr .mr-md-28,body.ltr .mx-md-28{
        margin-right:9.0625rem!important
    }
    body.ltr .mb-md-28,body.ltr .my-md-28{
        margin-bottom:9.0625rem!important
    }
    body.ltr .ml-md-28,body.ltr .mx-md-28{
        margin-left:9.0625rem!important
    }
    body.ltr .m-md-29{
        margin:9.375rem!important
    }
    body.ltr .mt-md-29,body.ltr .my-md-29{
        margin-top:9.375rem!important
    }
    body.ltr .mr-md-29,body.ltr .mx-md-29{
        margin-right:9.375rem!important
    }
    body.ltr .mb-md-29,body.ltr .my-md-29{
        margin-bottom:9.375rem!important
    }
    body.ltr .ml-md-29,body.ltr .mx-md-29{
        margin-left:9.375rem!important
    }
    body.ltr .m-md-30{
        margin:9.6875rem!important
    }
    body.ltr .mt-md-30,body.ltr .my-md-30{
        margin-top:9.6875rem!important
    }
    body.ltr .mr-md-30,body.ltr .mx-md-30{
        margin-right:9.6875rem!important
    }
    body.ltr .mb-md-30,body.ltr .my-md-30{
        margin-bottom:9.6875rem!important
    }
    body.ltr .ml-md-30,body.ltr .mx-md-30{
        margin-left:9.6875rem!important
    }
    body.ltr .m-md-31{
        margin:10.625rem!important
    }
    body.ltr .mt-md-31,body.ltr .my-md-31{
        margin-top:10.625rem!important
    }
    body.ltr .mr-md-31,body.ltr .mx-md-31{
        margin-right:10.625rem!important
    }
    body.ltr .mb-md-31,body.ltr .my-md-31{
        margin-bottom:10.625rem!important
    }
    body.ltr .ml-md-31,body.ltr .mx-md-31{
        margin-left:10.625rem!important
    }
    body.ltr .m-md-32{
        margin:11.25rem!important
    }
    body.ltr .mt-md-32,body.ltr .my-md-32{
        margin-top:11.25rem!important
    }
    body.ltr .mr-md-32,body.ltr .mx-md-32{
        margin-right:11.25rem!important
    }
    body.ltr .mb-md-32,body.ltr .my-md-32{
        margin-bottom:11.25rem!important
    }
    body.ltr .ml-md-32,body.ltr .mx-md-32{
        margin-left:11.25rem!important
    }
    body.ltr .m-md-33{
        margin:12.5rem!important
    }
    body.ltr .mt-md-33,body.ltr .my-md-33{
        margin-top:12.5rem!important
    }
    body.ltr .mr-md-33,body.ltr .mx-md-33{
        margin-right:12.5rem!important
    }
    body.ltr .mb-md-33,body.ltr .my-md-33{
        margin-bottom:12.5rem!important
    }
    body.ltr .ml-md-33,body.ltr .mx-md-33{
        margin-left:12.5rem!important
    }
    body.ltr .m-md-34{
        margin:14.0625rem!important
    }
    body.ltr .mt-md-34,body.ltr .my-md-34{
        margin-top:14.0625rem!important
    }
    body.ltr .mr-md-34,body.ltr .mx-md-34{
        margin-right:14.0625rem!important
    }
    body.ltr .mb-md-34,body.ltr .my-md-34{
        margin-bottom:14.0625rem!important
    }
    body.ltr .ml-md-34,body.ltr .mx-md-34{
        margin-left:14.0625rem!important
    }
    body.ltr .m-md-35{
        margin:15.625rem!important
    }
    body.ltr .mt-md-35,body.ltr .my-md-35{
        margin-top:15.625rem!important
    }
    body.ltr .mr-md-35,body.ltr .mx-md-35{
        margin-right:15.625rem!important
    }
    body.ltr .mb-md-35,body.ltr .my-md-35{
        margin-bottom:15.625rem!important
    }
    body.ltr .ml-md-35,body.ltr .mx-md-35{
        margin-left:15.625rem!important
    }
    body.ltr .p-md-0{
        padding:0!important
    }
    body.ltr .pt-md-0,body.ltr .py-md-0{
        padding-top:0!important
    }
    body.ltr .pr-md-0,body.ltr .px-md-0{
        padding-right:0!important
    }
    body.ltr .pb-md-0,body.ltr .py-md-0{
        padding-bottom:0!important
    }
    body.ltr .pl-md-0,body.ltr .px-md-0{
        padding-left:0!important
    }
    body.ltr .p-md-1{
        padding:.25rem!important
    }
    body.ltr .pt-md-1,body.ltr .py-md-1{
        padding-top:.25rem!important
    }
    body.ltr .pr-md-1,body.ltr .px-md-1{
        padding-right:.25rem!important
    }
    body.ltr .pb-md-1,body.ltr .py-md-1{
        padding-bottom:.25rem!important
    }
    body.ltr .pl-md-1,body.ltr .px-md-1{
        padding-left:.25rem!important
    }
    body.ltr .p-md-2{
        padding:.375rem!important
    }
    body.ltr .pt-md-2,body.ltr .py-md-2{
        padding-top:.375rem!important
    }
    body.ltr .pr-md-2,body.ltr .px-md-2{
        padding-right:.375rem!important
    }
    body.ltr .pb-md-2,body.ltr .py-md-2{
        padding-bottom:.375rem!important
    }
    body.ltr .pl-md-2,body.ltr .px-md-2{
        padding-left:.375rem!important
    }
    body.ltr .p-md-3{
        padding:.5rem!important
    }
    body.ltr .pt-md-3,body.ltr .py-md-3{
        padding-top:.5rem!important
    }
    body.ltr .pr-md-3,body.ltr .px-md-3{
        padding-right:.5rem!important
    }
    body.ltr .pb-md-3,body.ltr .py-md-3{
        padding-bottom:.5rem!important
    }
    body.ltr .pl-md-3,body.ltr .px-md-3{
        padding-left:.5rem!important
    }
    body.ltr .p-md-4{
        padding:.625rem!important
    }
    body.ltr .pt-md-4,body.ltr .py-md-4{
        padding-top:.625rem!important
    }
    body.ltr .pr-md-4,body.ltr .px-md-4{
        padding-right:.625rem!important
    }
    body.ltr .pb-md-4,body.ltr .py-md-4{
        padding-bottom:.625rem!important
    }
    body.ltr .pl-md-4,body.ltr .px-md-4{
        padding-left:.625rem!important
    }
    body.ltr .p-md-5{
        padding:.75rem!important
    }
    body.ltr .pt-md-5,body.ltr .py-md-5{
        padding-top:.75rem!important
    }
    body.ltr .pr-md-5,body.ltr .px-md-5{
        padding-right:.75rem!important
    }
    body.ltr .pb-md-5,body.ltr .py-md-5{
        padding-bottom:.75rem!important
    }
    body.ltr .pl-md-5,body.ltr .px-md-5{
        padding-left:.75rem!important
    }
    body.ltr .p-md-6{
        padding:1rem!important
    }
    body.ltr .pt-md-6,body.ltr .py-md-6{
        padding-top:1rem!important
    }
    body.ltr .pr-md-6,body.ltr .px-md-6{
        padding-right:1rem!important
    }
    body.ltr .pb-md-6,body.ltr .py-md-6{
        padding-bottom:1rem!important
    }
    body.ltr .pl-md-6,body.ltr .px-md-6{
        padding-left:1rem!important
    }
    body.ltr .p-md-7{
        padding:1.25rem!important
    }
    body.ltr .pt-md-7,body.ltr .py-md-7{
        padding-top:1.25rem!important
    }
    body.ltr .pr-md-7,body.ltr .px-md-7{
        padding-right:1.25rem!important
    }
    body.ltr .pb-md-7,body.ltr .py-md-7{
        padding-bottom:1.25rem!important
    }
    body.ltr .pl-md-7,body.ltr .px-md-7{
        padding-left:1.25rem!important
    }
    body.ltr .p-md-8{
        padding:1.5625rem!important
    }
    body.ltr .pt-md-8,body.ltr .py-md-8{
        padding-top:1.5625rem!important
    }
    body.ltr .pr-md-8,body.ltr .px-md-8{
        padding-right:1.5625rem!important
    }
    body.ltr .pb-md-8,body.ltr .py-md-8{
        padding-bottom:1.5625rem!important
    }
    body.ltr .pl-md-8,body.ltr .px-md-8{
        padding-left:1.5625rem!important
    }
    body.ltr .p-md-9{
        padding:1.875rem!important
    }
    body.ltr .pt-md-9,body.ltr .py-md-9{
        padding-top:1.875rem!important
    }
    body.ltr .pr-md-9,body.ltr .px-md-9{
        padding-right:1.875rem!important
    }
    body.ltr .pb-md-9,body.ltr .py-md-9{
        padding-bottom:1.875rem!important
    }
    body.ltr .pl-md-9,body.ltr .px-md-9{
        padding-left:1.875rem!important
    }
    body.ltr .p-md-10{
        padding:2.1875rem!important
    }
    body.ltr .pt-md-10,body.ltr .py-md-10{
        padding-top:2.1875rem!important
    }
    body.ltr .pr-md-10,body.ltr .px-md-10{
        padding-right:2.1875rem!important
    }
    body.ltr .pb-md-10,body.ltr .py-md-10{
        padding-bottom:2.1875rem!important
    }
    body.ltr .pl-md-10,body.ltr .px-md-10{
        padding-left:2.1875rem!important
    }
    body.ltr .p-md-11{
        padding:2.5rem!important
    }
    body.ltr .pt-md-11,body.ltr .py-md-11{
        padding-top:2.5rem!important
    }
    body.ltr .pr-md-11,body.ltr .px-md-11{
        padding-right:2.5rem!important
    }
    body.ltr .pb-md-11,body.ltr .py-md-11{
        padding-bottom:2.5rem!important
    }
    body.ltr .pl-md-11,body.ltr .px-md-11{
        padding-left:2.5rem!important
    }
    body.ltr .p-md-12{
        padding:2.8125rem!important
    }
    body.ltr .pt-md-12,body.ltr .py-md-12{
        padding-top:2.8125rem!important
    }
    body.ltr .pr-md-12,body.ltr .px-md-12{
        padding-right:2.8125rem!important
    }
    body.ltr .pb-md-12,body.ltr .py-md-12{
        padding-bottom:2.8125rem!important
    }
    body.ltr .pl-md-12,body.ltr .px-md-12{
        padding-left:2.8125rem!important
    }
    body.ltr .p-md-13{
        padding:3.125rem!important
    }
    body.ltr .pt-md-13,body.ltr .py-md-13{
        padding-top:3.125rem!important
    }
    body.ltr .pr-md-13,body.ltr .px-md-13{
        padding-right:3.125rem!important
    }
    body.ltr .pb-md-13,body.ltr .py-md-13{
        padding-bottom:3.125rem!important
    }
    body.ltr .pl-md-13,body.ltr .px-md-13{
        padding-left:3.125rem!important
    }
    body.ltr .p-md-14{
        padding:3.4375rem!important
    }
    body.ltr .pt-md-14,body.ltr .py-md-14{
        padding-top:3.4375rem!important
    }
    body.ltr .pr-md-14,body.ltr .px-md-14{
        padding-right:3.4375rem!important
    }
    body.ltr .pb-md-14,body.ltr .py-md-14{
        padding-bottom:3.4375rem!important
    }
    body.ltr .pl-md-14,body.ltr .px-md-14{
        padding-left:3.4375rem!important
    }
    body.ltr .p-md-15{
        padding:3.75rem!important
    }
    body.ltr .pt-md-15,body.ltr .py-md-15{
        padding-top:3.75rem!important
    }
    body.ltr .pr-md-15,body.ltr .px-md-15{
        padding-right:3.75rem!important
    }
    body.ltr .pb-md-15,body.ltr .py-md-15{
        padding-bottom:3.75rem!important
    }
    body.ltr .pl-md-15,body.ltr .px-md-15{
        padding-left:3.75rem!important
    }
    body.ltr .p-md-16{
        padding:4.0625rem!important
    }
    body.ltr .pt-md-16,body.ltr .py-md-16{
        padding-top:4.0625rem!important
    }
    body.ltr .pr-md-16,body.ltr .px-md-16{
        padding-right:4.0625rem!important
    }
    body.ltr .pb-md-16,body.ltr .py-md-16{
        padding-bottom:4.0625rem!important
    }
    body.ltr .pl-md-16,body.ltr .px-md-16{
        padding-left:4.0625rem!important
    }
    body.ltr .p-md-17{
        padding:4.375rem!important
    }
    body.ltr .pt-md-17,body.ltr .py-md-17{
        padding-top:4.375rem!important
    }
    body.ltr .pr-md-17,body.ltr .px-md-17{
        padding-right:4.375rem!important
    }
    body.ltr .pb-md-17,body.ltr .py-md-17{
        padding-bottom:4.375rem!important
    }
    body.ltr .pl-md-17,body.ltr .px-md-17{
        padding-left:4.375rem!important
    }
    body.ltr .p-md-18{
        padding:4.6875rem!important
    }
    body.ltr .pt-md-18,body.ltr .py-md-18{
        padding-top:4.6875rem!important
    }
    body.ltr .pr-md-18,body.ltr .px-md-18{
        padding-right:4.6875rem!important
    }
    body.ltr .pb-md-18,body.ltr .py-md-18{
        padding-bottom:4.6875rem!important
    }
    body.ltr .pl-md-18,body.ltr .px-md-18{
        padding-left:4.6875rem!important
    }
    body.ltr .p-md-19{
        padding:5rem!important
    }
    body.ltr .pt-md-19,body.ltr .py-md-19{
        padding-top:5rem!important
    }
    body.ltr .pr-md-19,body.ltr .px-md-19{
        padding-right:5rem!important
    }
    body.ltr .pb-md-19,body.ltr .py-md-19{
        padding-bottom:5rem!important
    }
    body.ltr .pl-md-19,body.ltr .px-md-19{
        padding-left:5rem!important
    }
    body.ltr .p-md-20{
        padding:5.3125rem!important
    }
    body.ltr .pt-md-20,body.ltr .py-md-20{
        padding-top:5.3125rem!important
    }
    body.ltr .pr-md-20,body.ltr .px-md-20{
        padding-right:5.3125rem!important
    }
    body.ltr .pb-md-20,body.ltr .py-md-20{
        padding-bottom:5.3125rem!important
    }
    body.ltr .pl-md-20,body.ltr .px-md-20{
        padding-left:5.3125rem!important
    }
    body.ltr .p-md-21{
        padding:5.625rem!important
    }
    body.ltr .pt-md-21,body.ltr .py-md-21{
        padding-top:5.625rem!important
    }
    body.ltr .pr-md-21,body.ltr .px-md-21{
        padding-right:5.625rem!important
    }
    body.ltr .pb-md-21,body.ltr .py-md-21{
        padding-bottom:5.625rem!important
    }
    body.ltr .pl-md-21,body.ltr .px-md-21{
        padding-left:5.625rem!important
    }
    body.ltr .p-md-22{
        padding:5.9375rem!important
    }
    body.ltr .pt-md-22,body.ltr .py-md-22{
        padding-top:5.9375rem!important
    }
    body.ltr .pr-md-22,body.ltr .px-md-22{
        padding-right:5.9375rem!important
    }
    body.ltr .pb-md-22,body.ltr .py-md-22{
        padding-bottom:5.9375rem!important
    }
    body.ltr .pl-md-22,body.ltr .px-md-22{
        padding-left:5.9375rem!important
    }
    body.ltr .p-md-23{
        padding:6.25rem!important
    }
    body.ltr .pt-md-23,body.ltr .py-md-23{
        padding-top:6.25rem!important
    }
    body.ltr .pr-md-23,body.ltr .px-md-23{
        padding-right:6.25rem!important
    }
    body.ltr .pb-md-23,body.ltr .py-md-23{
        padding-bottom:6.25rem!important
    }
    body.ltr .pl-md-23,body.ltr .px-md-23{
        padding-left:6.25rem!important
    }
    body.ltr .p-md-24{
        padding:6.875rem!important
    }
    body.ltr .pt-md-24,body.ltr .py-md-24{
        padding-top:6.875rem!important
    }
    body.ltr .pr-md-24,body.ltr .px-md-24{
        padding-right:6.875rem!important
    }
    body.ltr .pb-md-24,body.ltr .py-md-24{
        padding-bottom:6.875rem!important
    }
    body.ltr .pl-md-24,body.ltr .px-md-24{
        padding-left:6.875rem!important
    }
    body.ltr .p-md-25{
        padding:7.5rem!important
    }
    body.ltr .pt-md-25,body.ltr .py-md-25{
        padding-top:7.5rem!important
    }
    body.ltr .pr-md-25,body.ltr .px-md-25{
        padding-right:7.5rem!important
    }
    body.ltr .pb-md-25,body.ltr .py-md-25{
        padding-bottom:7.5rem!important
    }
    body.ltr .pl-md-25,body.ltr .px-md-25{
        padding-left:7.5rem!important
    }
    body.ltr .p-md-26{
        padding:8.125rem!important
    }
    body.ltr .pt-md-26,body.ltr .py-md-26{
        padding-top:8.125rem!important
    }
    body.ltr .pr-md-26,body.ltr .px-md-26{
        padding-right:8.125rem!important
    }
    body.ltr .pb-md-26,body.ltr .py-md-26{
        padding-bottom:8.125rem!important
    }
    body.ltr .pl-md-26,body.ltr .px-md-26{
        padding-left:8.125rem!important
    }
    body.ltr .p-md-27{
        padding:8.4375rem!important
    }
    body.ltr .pt-md-27,body.ltr .py-md-27{
        padding-top:8.4375rem!important
    }
    body.ltr .pr-md-27,body.ltr .px-md-27{
        padding-right:8.4375rem!important
    }
    body.ltr .pb-md-27,body.ltr .py-md-27{
        padding-bottom:8.4375rem!important
    }
    body.ltr .pl-md-27,body.ltr .px-md-27{
        padding-left:8.4375rem!important
    }
    body.ltr .p-md-28{
        padding:9.0625rem!important
    }
    body.ltr .pt-md-28,body.ltr .py-md-28{
        padding-top:9.0625rem!important
    }
    body.ltr .pr-md-28,body.ltr .px-md-28{
        padding-right:9.0625rem!important
    }
    body.ltr .pb-md-28,body.ltr .py-md-28{
        padding-bottom:9.0625rem!important
    }
    body.ltr .pl-md-28,body.ltr .px-md-28{
        padding-left:9.0625rem!important
    }
    body.ltr .p-md-29{
        padding:9.375rem!important
    }
    body.ltr .pt-md-29,body.ltr .py-md-29{
        padding-top:9.375rem!important
    }
    body.ltr .pr-md-29,body.ltr .px-md-29{
        padding-right:9.375rem!important
    }
    body.ltr .pb-md-29,body.ltr .py-md-29{
        padding-bottom:9.375rem!important
    }
    body.ltr .pl-md-29,body.ltr .px-md-29{
        padding-left:9.375rem!important
    }
    body.ltr .p-md-30{
        padding:9.6875rem!important
    }
    body.ltr .pt-md-30,body.ltr .py-md-30{
        padding-top:9.6875rem!important
    }
    body.ltr .pr-md-30,body.ltr .px-md-30{
        padding-right:9.6875rem!important
    }
    body.ltr .pb-md-30,body.ltr .py-md-30{
        padding-bottom:9.6875rem!important
    }
    body.ltr .pl-md-30,body.ltr .px-md-30{
        padding-left:9.6875rem!important
    }
    body.ltr .p-md-31{
        padding:10.625rem!important
    }
    body.ltr .pt-md-31,body.ltr .py-md-31{
        padding-top:10.625rem!important
    }
    body.ltr .pr-md-31,body.ltr .px-md-31{
        padding-right:10.625rem!important
    }
    body.ltr .pb-md-31,body.ltr .py-md-31{
        padding-bottom:10.625rem!important
    }
    body.ltr .pl-md-31,body.ltr .px-md-31{
        padding-left:10.625rem!important
    }
    body.ltr .p-md-32{
        padding:11.25rem!important
    }
    body.ltr .pt-md-32,body.ltr .py-md-32{
        padding-top:11.25rem!important
    }
    body.ltr .pr-md-32,body.ltr .px-md-32{
        padding-right:11.25rem!important
    }
    body.ltr .pb-md-32,body.ltr .py-md-32{
        padding-bottom:11.25rem!important
    }
    body.ltr .pl-md-32,body.ltr .px-md-32{
        padding-left:11.25rem!important
    }
    body.ltr .p-md-33{
        padding:12.5rem!important
    }
    body.ltr .pt-md-33,body.ltr .py-md-33{
        padding-top:12.5rem!important
    }
    body.ltr .pr-md-33,body.ltr .px-md-33{
        padding-right:12.5rem!important
    }
    body.ltr .pb-md-33,body.ltr .py-md-33{
        padding-bottom:12.5rem!important
    }
    body.ltr .pl-md-33,body.ltr .px-md-33{
        padding-left:12.5rem!important
    }
    body.ltr .p-md-34{
        padding:14.0625rem!important
    }
    body.ltr .pt-md-34,body.ltr .py-md-34{
        padding-top:14.0625rem!important
    }
    body.ltr .pr-md-34,body.ltr .px-md-34{
        padding-right:14.0625rem!important
    }
    body.ltr .pb-md-34,body.ltr .py-md-34{
        padding-bottom:14.0625rem!important
    }
    body.ltr .pl-md-34,body.ltr .px-md-34{
        padding-left:14.0625rem!important
    }
    body.ltr .p-md-35{
        padding:15.625rem!important
    }
    body.ltr .pt-md-35,body.ltr .py-md-35{
        padding-top:15.625rem!important
    }
    body.ltr .pr-md-35,body.ltr .px-md-35{
        padding-right:15.625rem!important
    }
    body.ltr .pb-md-35,body.ltr .py-md-35{
        padding-bottom:15.625rem!important
    }
    body.ltr .pl-md-35,body.ltr .px-md-35{
        padding-left:15.625rem!important
    }
    body.ltr .m-md-n1{
        margin:-.25rem!important
    }
    body.ltr .mt-md-n1,body.ltr .my-md-n1{
        margin-top:-.25rem!important
    }
    body.ltr .mr-md-n1,body.ltr .mx-md-n1{
        margin-right:-.25rem!important
    }
    body.ltr .mb-md-n1,body.ltr .my-md-n1{
        margin-bottom:-.25rem!important
    }
    body.ltr .ml-md-n1,body.ltr .mx-md-n1{
        margin-left:-.25rem!important
    }
    body.ltr .m-md-n2{
        margin:-.375rem!important
    }
    body.ltr .mt-md-n2,body.ltr .my-md-n2{
        margin-top:-.375rem!important
    }
    body.ltr .mr-md-n2,body.ltr .mx-md-n2{
        margin-right:-.375rem!important
    }
    body.ltr .mb-md-n2,body.ltr .my-md-n2{
        margin-bottom:-.375rem!important
    }
    body.ltr .ml-md-n2,body.ltr .mx-md-n2{
        margin-left:-.375rem!important
    }
    body.ltr .m-md-n3{
        margin:-.5rem!important
    }
    body.ltr .mt-md-n3,body.ltr .my-md-n3{
        margin-top:-.5rem!important
    }
    body.ltr .mr-md-n3,body.ltr .mx-md-n3{
        margin-right:-.5rem!important
    }
    body.ltr .mb-md-n3,body.ltr .my-md-n3{
        margin-bottom:-.5rem!important
    }
    body.ltr .ml-md-n3,body.ltr .mx-md-n3{
        margin-left:-.5rem!important
    }
    body.ltr .m-md-n4{
        margin:-.625rem!important
    }
    body.ltr .mt-md-n4,body.ltr .my-md-n4{
        margin-top:-.625rem!important
    }
    body.ltr .mr-md-n4,body.ltr .mx-md-n4{
        margin-right:-.625rem!important
    }
    body.ltr .mb-md-n4,body.ltr .my-md-n4{
        margin-bottom:-.625rem!important
    }
    body.ltr .ml-md-n4,body.ltr .mx-md-n4{
        margin-left:-.625rem!important
    }
    body.ltr .m-md-n5{
        margin:-.75rem!important
    }
    body.ltr .mt-md-n5,body.ltr .my-md-n5{
        margin-top:-.75rem!important
    }
    body.ltr .mr-md-n5,body.ltr .mx-md-n5{
        margin-right:-.75rem!important
    }
    body.ltr .mb-md-n5,body.ltr .my-md-n5{
        margin-bottom:-.75rem!important
    }
    body.ltr .ml-md-n5,body.ltr .mx-md-n5{
        margin-left:-.75rem!important
    }
    body.ltr .m-md-n6{
        margin:-1rem!important
    }
    body.ltr .mt-md-n6,body.ltr .my-md-n6{
        margin-top:-1rem!important
    }
    body.ltr .mr-md-n6,body.ltr .mx-md-n6{
        margin-right:-1rem!important
    }
    body.ltr .mb-md-n6,body.ltr .my-md-n6{
        margin-bottom:-1rem!important
    }
    body.ltr .ml-md-n6,body.ltr .mx-md-n6{
        margin-left:-1rem!important
    }
    body.ltr .m-md-n7{
        margin:-1.25rem!important
    }
    body.ltr .mt-md-n7,body.ltr .my-md-n7{
        margin-top:-1.25rem!important
    }
    body.ltr .mr-md-n7,body.ltr .mx-md-n7{
        margin-right:-1.25rem!important
    }
    body.ltr .mb-md-n7,body.ltr .my-md-n7{
        margin-bottom:-1.25rem!important
    }
    body.ltr .ml-md-n7,body.ltr .mx-md-n7{
        margin-left:-1.25rem!important
    }
    body.ltr .m-md-n8{
        margin:-1.5625rem!important
    }
    body.ltr .mt-md-n8,body.ltr .my-md-n8{
        margin-top:-1.5625rem!important
    }
    body.ltr .mr-md-n8,body.ltr .mx-md-n8{
        margin-right:-1.5625rem!important
    }
    body.ltr .mb-md-n8,body.ltr .my-md-n8{
        margin-bottom:-1.5625rem!important
    }
    body.ltr .ml-md-n8,body.ltr .mx-md-n8{
        margin-left:-1.5625rem!important
    }
    body.ltr .m-md-n9{
        margin:-1.875rem!important
    }
    body.ltr .mt-md-n9,body.ltr .my-md-n9{
        margin-top:-1.875rem!important
    }
    body.ltr .mr-md-n9,body.ltr .mx-md-n9{
        margin-right:-1.875rem!important
    }
    body.ltr .mb-md-n9,body.ltr .my-md-n9{
        margin-bottom:-1.875rem!important
    }
    body.ltr .ml-md-n9,body.ltr .mx-md-n9{
        margin-left:-1.875rem!important
    }
    body.ltr .m-md-n10{
        margin:-2.1875rem!important
    }
    body.ltr .mt-md-n10,body.ltr .my-md-n10{
        margin-top:-2.1875rem!important
    }
    body.ltr .mr-md-n10,body.ltr .mx-md-n10{
        margin-right:-2.1875rem!important
    }
    body.ltr .mb-md-n10,body.ltr .my-md-n10{
        margin-bottom:-2.1875rem!important
    }
    body.ltr .ml-md-n10,body.ltr .mx-md-n10{
        margin-left:-2.1875rem!important
    }
    body.ltr .m-md-n11{
        margin:-2.5rem!important
    }
    body.ltr .mt-md-n11,body.ltr .my-md-n11{
        margin-top:-2.5rem!important
    }
    body.ltr .mr-md-n11,body.ltr .mx-md-n11{
        margin-right:-2.5rem!important
    }
    body.ltr .mb-md-n11,body.ltr .my-md-n11{
        margin-bottom:-2.5rem!important
    }
    body.ltr .ml-md-n11,body.ltr .mx-md-n11{
        margin-left:-2.5rem!important
    }
    body.ltr .m-md-n12{
        margin:-2.8125rem!important
    }
    body.ltr .mt-md-n12,body.ltr .my-md-n12{
        margin-top:-2.8125rem!important
    }
    body.ltr .mr-md-n12,body.ltr .mx-md-n12{
        margin-right:-2.8125rem!important
    }
    body.ltr .mb-md-n12,body.ltr .my-md-n12{
        margin-bottom:-2.8125rem!important
    }
    body.ltr .ml-md-n12,body.ltr .mx-md-n12{
        margin-left:-2.8125rem!important
    }
    body.ltr .m-md-n13{
        margin:-3.125rem!important
    }
    body.ltr .mt-md-n13,body.ltr .my-md-n13{
        margin-top:-3.125rem!important
    }
    body.ltr .mr-md-n13,body.ltr .mx-md-n13{
        margin-right:-3.125rem!important
    }
    body.ltr .mb-md-n13,body.ltr .my-md-n13{
        margin-bottom:-3.125rem!important
    }
    body.ltr .ml-md-n13,body.ltr .mx-md-n13{
        margin-left:-3.125rem!important
    }
    body.ltr .m-md-n14{
        margin:-3.4375rem!important
    }
    body.ltr .mt-md-n14,body.ltr .my-md-n14{
        margin-top:-3.4375rem!important
    }
    body.ltr .mr-md-n14,body.ltr .mx-md-n14{
        margin-right:-3.4375rem!important
    }
    body.ltr .mb-md-n14,body.ltr .my-md-n14{
        margin-bottom:-3.4375rem!important
    }
    body.ltr .ml-md-n14,body.ltr .mx-md-n14{
        margin-left:-3.4375rem!important
    }
    body.ltr .m-md-n15{
        margin:-3.75rem!important
    }
    body.ltr .mt-md-n15,body.ltr .my-md-n15{
        margin-top:-3.75rem!important
    }
    body.ltr .mr-md-n15,body.ltr .mx-md-n15{
        margin-right:-3.75rem!important
    }
    body.ltr .mb-md-n15,body.ltr .my-md-n15{
        margin-bottom:-3.75rem!important
    }
    body.ltr .ml-md-n15,body.ltr .mx-md-n15{
        margin-left:-3.75rem!important
    }
    body.ltr .m-md-n16{
        margin:-4.0625rem!important
    }
    body.ltr .mt-md-n16,body.ltr .my-md-n16{
        margin-top:-4.0625rem!important
    }
    body.ltr .mr-md-n16,body.ltr .mx-md-n16{
        margin-right:-4.0625rem!important
    }
    body.ltr .mb-md-n16,body.ltr .my-md-n16{
        margin-bottom:-4.0625rem!important
    }
    body.ltr .ml-md-n16,body.ltr .mx-md-n16{
        margin-left:-4.0625rem!important
    }
    body.ltr .m-md-n17{
        margin:-4.375rem!important
    }
    body.ltr .mt-md-n17,body.ltr .my-md-n17{
        margin-top:-4.375rem!important
    }
    body.ltr .mr-md-n17,body.ltr .mx-md-n17{
        margin-right:-4.375rem!important
    }
    body.ltr .mb-md-n17,body.ltr .my-md-n17{
        margin-bottom:-4.375rem!important
    }
    body.ltr .ml-md-n17,body.ltr .mx-md-n17{
        margin-left:-4.375rem!important
    }
    body.ltr .m-md-n18{
        margin:-4.6875rem!important
    }
    body.ltr .mt-md-n18,body.ltr .my-md-n18{
        margin-top:-4.6875rem!important
    }
    body.ltr .mr-md-n18,body.ltr .mx-md-n18{
        margin-right:-4.6875rem!important
    }
    body.ltr .mb-md-n18,body.ltr .my-md-n18{
        margin-bottom:-4.6875rem!important
    }
    body.ltr .ml-md-n18,body.ltr .mx-md-n18{
        margin-left:-4.6875rem!important
    }
    body.ltr .m-md-n19{
        margin:-5rem!important
    }
    body.ltr .mt-md-n19,body.ltr .my-md-n19{
        margin-top:-5rem!important
    }
    body.ltr .mr-md-n19,body.ltr .mx-md-n19{
        margin-right:-5rem!important
    }
    body.ltr .mb-md-n19,body.ltr .my-md-n19{
        margin-bottom:-5rem!important
    }
    body.ltr .ml-md-n19,body.ltr .mx-md-n19{
        margin-left:-5rem!important
    }
    body.ltr .m-md-n20{
        margin:-5.3125rem!important
    }
    body.ltr .mt-md-n20,body.ltr .my-md-n20{
        margin-top:-5.3125rem!important
    }
    body.ltr .mr-md-n20,body.ltr .mx-md-n20{
        margin-right:-5.3125rem!important
    }
    body.ltr .mb-md-n20,body.ltr .my-md-n20{
        margin-bottom:-5.3125rem!important
    }
    body.ltr .ml-md-n20,body.ltr .mx-md-n20{
        margin-left:-5.3125rem!important
    }
    body.ltr .m-md-n21{
        margin:-5.625rem!important
    }
    body.ltr .mt-md-n21,body.ltr .my-md-n21{
        margin-top:-5.625rem!important
    }
    body.ltr .mr-md-n21,body.ltr .mx-md-n21{
        margin-right:-5.625rem!important
    }
    body.ltr .mb-md-n21,body.ltr .my-md-n21{
        margin-bottom:-5.625rem!important
    }
    body.ltr .ml-md-n21,body.ltr .mx-md-n21{
        margin-left:-5.625rem!important
    }
    body.ltr .m-md-n22{
        margin:-5.9375rem!important
    }
    body.ltr .mt-md-n22,body.ltr .my-md-n22{
        margin-top:-5.9375rem!important
    }
    body.ltr .mr-md-n22,body.ltr .mx-md-n22{
        margin-right:-5.9375rem!important
    }
    body.ltr .mb-md-n22,body.ltr .my-md-n22{
        margin-bottom:-5.9375rem!important
    }
    body.ltr .ml-md-n22,body.ltr .mx-md-n22{
        margin-left:-5.9375rem!important
    }
    body.ltr .m-md-n23{
        margin:-6.25rem!important
    }
    body.ltr .mt-md-n23,body.ltr .my-md-n23{
        margin-top:-6.25rem!important
    }
    body.ltr .mr-md-n23,body.ltr .mx-md-n23{
        margin-right:-6.25rem!important
    }
    body.ltr .mb-md-n23,body.ltr .my-md-n23{
        margin-bottom:-6.25rem!important
    }
    body.ltr .ml-md-n23,body.ltr .mx-md-n23{
        margin-left:-6.25rem!important
    }
    body.ltr .m-md-n24{
        margin:-6.875rem!important
    }
    body.ltr .mt-md-n24,body.ltr .my-md-n24{
        margin-top:-6.875rem!important
    }
    body.ltr .mr-md-n24,body.ltr .mx-md-n24{
        margin-right:-6.875rem!important
    }
    body.ltr .mb-md-n24,body.ltr .my-md-n24{
        margin-bottom:-6.875rem!important
    }
    body.ltr .ml-md-n24,body.ltr .mx-md-n24{
        margin-left:-6.875rem!important
    }
    body.ltr .m-md-n25{
        margin:-7.5rem!important
    }
    body.ltr .mt-md-n25,body.ltr .my-md-n25{
        margin-top:-7.5rem!important
    }
    body.ltr .mr-md-n25,body.ltr .mx-md-n25{
        margin-right:-7.5rem!important
    }
    body.ltr .mb-md-n25,body.ltr .my-md-n25{
        margin-bottom:-7.5rem!important
    }
    body.ltr .ml-md-n25,body.ltr .mx-md-n25{
        margin-left:-7.5rem!important
    }
    body.ltr .m-md-n26{
        margin:-8.125rem!important
    }
    body.ltr .mt-md-n26,body.ltr .my-md-n26{
        margin-top:-8.125rem!important
    }
    body.ltr .mr-md-n26,body.ltr .mx-md-n26{
        margin-right:-8.125rem!important
    }
    body.ltr .mb-md-n26,body.ltr .my-md-n26{
        margin-bottom:-8.125rem!important
    }
    body.ltr .ml-md-n26,body.ltr .mx-md-n26{
        margin-left:-8.125rem!important
    }
    body.ltr .m-md-n27{
        margin:-8.4375rem!important
    }
    body.ltr .mt-md-n27,body.ltr .my-md-n27{
        margin-top:-8.4375rem!important
    }
    body.ltr .mr-md-n27,body.ltr .mx-md-n27{
        margin-right:-8.4375rem!important
    }
    body.ltr .mb-md-n27,body.ltr .my-md-n27{
        margin-bottom:-8.4375rem!important
    }
    body.ltr .ml-md-n27,body.ltr .mx-md-n27{
        margin-left:-8.4375rem!important
    }
    body.ltr .m-md-n28{
        margin:-9.0625rem!important
    }
    body.ltr .mt-md-n28,body.ltr .my-md-n28{
        margin-top:-9.0625rem!important
    }
    body.ltr .mr-md-n28,body.ltr .mx-md-n28{
        margin-right:-9.0625rem!important
    }
    body.ltr .mb-md-n28,body.ltr .my-md-n28{
        margin-bottom:-9.0625rem!important
    }
    body.ltr .ml-md-n28,body.ltr .mx-md-n28{
        margin-left:-9.0625rem!important
    }
    body.ltr .m-md-n29{
        margin:-9.375rem!important
    }
    body.ltr .mt-md-n29,body.ltr .my-md-n29{
        margin-top:-9.375rem!important
    }
    body.ltr .mr-md-n29,body.ltr .mx-md-n29{
        margin-right:-9.375rem!important
    }
    body.ltr .mb-md-n29,body.ltr .my-md-n29{
        margin-bottom:-9.375rem!important
    }
    body.ltr .ml-md-n29,body.ltr .mx-md-n29{
        margin-left:-9.375rem!important
    }
    body.ltr .m-md-n30{
        margin:-9.6875rem!important
    }
    body.ltr .mt-md-n30,body.ltr .my-md-n30{
        margin-top:-9.6875rem!important
    }
    body.ltr .mr-md-n30,body.ltr .mx-md-n30{
        margin-right:-9.6875rem!important
    }
    body.ltr .mb-md-n30,body.ltr .my-md-n30{
        margin-bottom:-9.6875rem!important
    }
    body.ltr .ml-md-n30,body.ltr .mx-md-n30{
        margin-left:-9.6875rem!important
    }
    body.ltr .m-md-n31{
        margin:-10.625rem!important
    }
    body.ltr .mt-md-n31,body.ltr .my-md-n31{
        margin-top:-10.625rem!important
    }
    body.ltr .mr-md-n31,body.ltr .mx-md-n31{
        margin-right:-10.625rem!important
    }
    body.ltr .mb-md-n31,body.ltr .my-md-n31{
        margin-bottom:-10.625rem!important
    }
    body.ltr .ml-md-n31,body.ltr .mx-md-n31{
        margin-left:-10.625rem!important
    }
    body.ltr .m-md-n32{
        margin:-11.25rem!important
    }
    body.ltr .mt-md-n32,body.ltr .my-md-n32{
        margin-top:-11.25rem!important
    }
    body.ltr .mr-md-n32,body.ltr .mx-md-n32{
        margin-right:-11.25rem!important
    }
    body.ltr .mb-md-n32,body.ltr .my-md-n32{
        margin-bottom:-11.25rem!important
    }
    body.ltr .ml-md-n32,body.ltr .mx-md-n32{
        margin-left:-11.25rem!important
    }
    body.ltr .m-md-n33{
        margin:-12.5rem!important
    }
    body.ltr .mt-md-n33,body.ltr .my-md-n33{
        margin-top:-12.5rem!important
    }
    body.ltr .mr-md-n33,body.ltr .mx-md-n33{
        margin-right:-12.5rem!important
    }
    body.ltr .mb-md-n33,body.ltr .my-md-n33{
        margin-bottom:-12.5rem!important
    }
    body.ltr .ml-md-n33,body.ltr .mx-md-n33{
        margin-left:-12.5rem!important
    }
    body.ltr .m-md-n34{
        margin:-14.0625rem!important
    }
    body.ltr .mt-md-n34,body.ltr .my-md-n34{
        margin-top:-14.0625rem!important
    }
    body.ltr .mr-md-n34,body.ltr .mx-md-n34{
        margin-right:-14.0625rem!important
    }
    body.ltr .mb-md-n34,body.ltr .my-md-n34{
        margin-bottom:-14.0625rem!important
    }
    body.ltr .ml-md-n34,body.ltr .mx-md-n34{
        margin-left:-14.0625rem!important
    }
    body.ltr .m-md-n35{
        margin:-15.625rem!important
    }
    body.ltr .mt-md-n35,body.ltr .my-md-n35{
        margin-top:-15.625rem!important
    }
    body.ltr .mr-md-n35,body.ltr .mx-md-n35{
        margin-right:-15.625rem!important
    }
    body.ltr .mb-md-n35,body.ltr .my-md-n35{
        margin-bottom:-15.625rem!important
    }
    body.ltr .ml-md-n35,body.ltr .mx-md-n35{
        margin-left:-15.625rem!important
    }
    body.ltr .m-md-auto{
        margin:auto!important
    }
    body.ltr .mt-md-auto,body.ltr .my-md-auto{
        margin-top:auto!important
    }
    body.ltr .mr-md-auto,body.ltr .mx-md-auto{
        margin-right:auto!important
    }
    body.ltr .mb-md-auto,body.ltr .my-md-auto{
        margin-bottom:auto!important
    }
    body.ltr .ml-md-auto,body.ltr .mx-md-auto{
        margin-left:auto!important
    }
}
@media (min-width:992px){
    body.ltr .m-lg-0{
        margin:0!important
    }
    body.ltr .mt-lg-0,body.ltr .my-lg-0{
        margin-top:0!important
    }
    body.ltr .mr-lg-0,body.ltr .mx-lg-0{
        margin-right:0!important
    }
    body.ltr .mb-lg-0,body.ltr .my-lg-0{
        margin-bottom:0!important
    }
    body.ltr .ml-lg-0,body.ltr .mx-lg-0{
        margin-left:0!important
    }
    body.ltr .m-lg-1{
        margin:.25rem!important
    }
    body.ltr .mt-lg-1,body.ltr .my-lg-1{
        margin-top:.25rem!important
    }
    body.ltr .mr-lg-1,body.ltr .mx-lg-1{
        margin-right:.25rem!important
    }
    body.ltr .mb-lg-1,body.ltr .my-lg-1{
        margin-bottom:.25rem!important
    }
    body.ltr .ml-lg-1,body.ltr .mx-lg-1{
        margin-left:.25rem!important
    }
    body.ltr .m-lg-2{
        margin:.375rem!important
    }
    body.ltr .mt-lg-2,body.ltr .my-lg-2{
        margin-top:.375rem!important
    }
    body.ltr .mr-lg-2,body.ltr .mx-lg-2{
        margin-right:.375rem!important
    }
    body.ltr .mb-lg-2,body.ltr .my-lg-2{
        margin-bottom:.375rem!important
    }
    body.ltr .ml-lg-2,body.ltr .mx-lg-2{
        margin-left:.375rem!important
    }
    body.ltr .m-lg-3{
        margin:.5rem!important
    }
    body.ltr .mt-lg-3,body.ltr .my-lg-3{
        margin-top:.5rem!important
    }
    body.ltr .mr-lg-3,body.ltr .mx-lg-3{
        margin-right:.5rem!important
    }
    body.ltr .mb-lg-3,body.ltr .my-lg-3{
        margin-bottom:.5rem!important
    }
    body.ltr .ml-lg-3,body.ltr .mx-lg-3{
        margin-left:.5rem!important
    }
    body.ltr .m-lg-4{
        margin:.625rem!important
    }
    body.ltr .mt-lg-4,body.ltr .my-lg-4{
        margin-top:.625rem!important
    }
    body.ltr .mr-lg-4,body.ltr .mx-lg-4{
        margin-right:.625rem!important
    }
    body.ltr .mb-lg-4,body.ltr .my-lg-4{
        margin-bottom:.625rem!important
    }
    body.ltr .ml-lg-4,body.ltr .mx-lg-4{
        margin-left:.625rem!important
    }
    body.ltr .m-lg-5{
        margin:.75rem!important
    }
    body.ltr .mt-lg-5,body.ltr .my-lg-5{
        margin-top:.75rem!important
    }
    body.ltr .mr-lg-5,body.ltr .mx-lg-5{
        margin-right:.75rem!important
    }
    body.ltr .mb-lg-5,body.ltr .my-lg-5{
        margin-bottom:.75rem!important
    }
    body.ltr .ml-lg-5,body.ltr .mx-lg-5{
        margin-left:.75rem!important
    }
    body.ltr .m-lg-6{
        margin:1rem!important
    }
    body.ltr .mt-lg-6,body.ltr .my-lg-6{
        margin-top:1rem!important
    }
    body.ltr .mr-lg-6,body.ltr .mx-lg-6{
        margin-right:1rem!important
    }
    body.ltr .mb-lg-6,body.ltr .my-lg-6{
        margin-bottom:1rem!important
    }
    body.ltr .ml-lg-6,body.ltr .mx-lg-6{
        margin-left:1rem!important
    }
    body.ltr .m-lg-7{
        margin:1.25rem!important
    }
    body.ltr .mt-lg-7,body.ltr .my-lg-7{
        margin-top:1.25rem!important
    }
    body.ltr .mr-lg-7,body.ltr .mx-lg-7{
        margin-right:1.25rem!important
    }
    body.ltr .mb-lg-7,body.ltr .my-lg-7{
        margin-bottom:1.25rem!important
    }
    body.ltr .ml-lg-7,body.ltr .mx-lg-7{
        margin-left:1.25rem!important
    }
    body.ltr .m-lg-8{
        margin:1.5625rem!important
    }
    body.ltr .mt-lg-8,body.ltr .my-lg-8{
        margin-top:1.5625rem!important
    }
    body.ltr .mr-lg-8,body.ltr .mx-lg-8{
        margin-right:1.5625rem!important
    }
    body.ltr .mb-lg-8,body.ltr .my-lg-8{
        margin-bottom:1.5625rem!important
    }
    body.ltr .ml-lg-8,body.ltr .mx-lg-8{
        margin-left:1.5625rem!important
    }
    body.ltr .m-lg-9{
        margin:1.875rem!important
    }
    body.ltr .mt-lg-9,body.ltr .my-lg-9{
        margin-top:1.875rem!important
    }
    body.ltr .mr-lg-9,body.ltr .mx-lg-9{
        margin-right:1.875rem!important
    }
    body.ltr .mb-lg-9,body.ltr .my-lg-9{
        margin-bottom:1.875rem!important
    }
    body.ltr .ml-lg-9,body.ltr .mx-lg-9{
        margin-left:1.875rem!important
    }
    body.ltr .m-lg-10{
        margin:2.1875rem!important
    }
    body.ltr .mt-lg-10,body.ltr .my-lg-10{
        margin-top:2.1875rem!important
    }
    body.ltr .mr-lg-10,body.ltr .mx-lg-10{
        margin-right:2.1875rem!important
    }
    body.ltr .mb-lg-10,body.ltr .my-lg-10{
        margin-bottom:2.1875rem!important
    }
    body.ltr .ml-lg-10,body.ltr .mx-lg-10{
        margin-left:2.1875rem!important
    }
    body.ltr .m-lg-11{
        margin:2.5rem!important
    }
    body.ltr .mt-lg-11,body.ltr .my-lg-11{
        margin-top:2.5rem!important
    }
    body.ltr .mr-lg-11,body.ltr .mx-lg-11{
        margin-right:2.5rem!important
    }
    body.ltr .mb-lg-11,body.ltr .my-lg-11{
        margin-bottom:2.5rem!important
    }
    body.ltr .ml-lg-11,body.ltr .mx-lg-11{
        margin-left:2.5rem!important
    }
    body.ltr .m-lg-12{
        margin:2.8125rem!important
    }
    body.ltr .mt-lg-12,body.ltr .my-lg-12{
        margin-top:2.8125rem!important
    }
    body.ltr .mr-lg-12,body.ltr .mx-lg-12{
        margin-right:2.8125rem!important
    }
    body.ltr .mb-lg-12,body.ltr .my-lg-12{
        margin-bottom:2.8125rem!important
    }
    body.ltr .ml-lg-12,body.ltr .mx-lg-12{
        margin-left:2.8125rem!important
    }
    body.ltr .m-lg-13{
        margin:3.125rem!important
    }
    body.ltr .mt-lg-13,body.ltr .my-lg-13{
        margin-top:3.125rem!important
    }
    body.ltr .mr-lg-13,body.ltr .mx-lg-13{
        margin-right:3.125rem!important
    }
    body.ltr .mb-lg-13,body.ltr .my-lg-13{
        margin-bottom:3.125rem!important
    }
    body.ltr .ml-lg-13,body.ltr .mx-lg-13{
        margin-left:3.125rem!important
    }
    body.ltr .m-lg-14{
        margin:3.4375rem!important
    }
    body.ltr .mt-lg-14,body.ltr .my-lg-14{
        margin-top:3.4375rem!important
    }
    body.ltr .mr-lg-14,body.ltr .mx-lg-14{
        margin-right:3.4375rem!important
    }
    body.ltr .mb-lg-14,body.ltr .my-lg-14{
        margin-bottom:3.4375rem!important
    }
    body.ltr .ml-lg-14,body.ltr .mx-lg-14{
        margin-left:3.4375rem!important
    }
    body.ltr .m-lg-15{
        margin:3.75rem!important
    }
    body.ltr .mt-lg-15,body.ltr .my-lg-15{
        margin-top:3.75rem!important
    }
    body.ltr .mr-lg-15,body.ltr .mx-lg-15{
        margin-right:3.75rem!important
    }
    body.ltr .mb-lg-15,body.ltr .my-lg-15{
        margin-bottom:3.75rem!important
    }
    body.ltr .ml-lg-15,body.ltr .mx-lg-15{
        margin-left:3.75rem!important
    }
    body.ltr .m-lg-16{
        margin:4.0625rem!important
    }
    body.ltr .mt-lg-16,body.ltr .my-lg-16{
        margin-top:4.0625rem!important
    }
    body.ltr .mr-lg-16,body.ltr .mx-lg-16{
        margin-right:4.0625rem!important
    }
    body.ltr .mb-lg-16,body.ltr .my-lg-16{
        margin-bottom:4.0625rem!important
    }
    body.ltr .ml-lg-16,body.ltr .mx-lg-16{
        margin-left:4.0625rem!important
    }
    body.ltr .m-lg-17{
        margin:4.375rem!important
    }
    body.ltr .mt-lg-17,body.ltr .my-lg-17{
        margin-top:4.375rem!important
    }
    body.ltr .mr-lg-17,body.ltr .mx-lg-17{
        margin-right:4.375rem!important
    }
    body.ltr .mb-lg-17,body.ltr .my-lg-17{
        margin-bottom:4.375rem!important
    }
    body.ltr .ml-lg-17,body.ltr .mx-lg-17{
        margin-left:4.375rem!important
    }
    body.ltr .m-lg-18{
        margin:4.6875rem!important
    }
    body.ltr .mt-lg-18,body.ltr .my-lg-18{
        margin-top:4.6875rem!important
    }
    body.ltr .mr-lg-18,body.ltr .mx-lg-18{
        margin-right:4.6875rem!important
    }
    body.ltr .mb-lg-18,body.ltr .my-lg-18{
        margin-bottom:4.6875rem!important
    }
    body.ltr .ml-lg-18,body.ltr .mx-lg-18{
        margin-left:4.6875rem!important
    }
    body.ltr .m-lg-19{
        margin:5rem!important
    }
    body.ltr .mt-lg-19,body.ltr .my-lg-19{
        margin-top:5rem!important
    }
    body.ltr .mr-lg-19,body.ltr .mx-lg-19{
        margin-right:5rem!important
    }
    body.ltr .mb-lg-19,body.ltr .my-lg-19{
        margin-bottom:5rem!important
    }
    body.ltr .ml-lg-19,body.ltr .mx-lg-19{
        margin-left:5rem!important
    }
    body.ltr .m-lg-20{
        margin:5.3125rem!important
    }
    body.ltr .mt-lg-20,body.ltr .my-lg-20{
        margin-top:5.3125rem!important
    }
    body.ltr .mr-lg-20,body.ltr .mx-lg-20{
        margin-right:5.3125rem!important
    }
    body.ltr .mb-lg-20,body.ltr .my-lg-20{
        margin-bottom:5.3125rem!important
    }
    body.ltr .ml-lg-20,body.ltr .mx-lg-20{
        margin-left:5.3125rem!important
    }
    body.ltr .m-lg-21{
        margin:5.625rem!important
    }
    body.ltr .mt-lg-21,body.ltr .my-lg-21{
        margin-top:5.625rem!important
    }
    body.ltr .mr-lg-21,body.ltr .mx-lg-21{
        margin-right:5.625rem!important
    }
    body.ltr .mb-lg-21,body.ltr .my-lg-21{
        margin-bottom:5.625rem!important
    }
    body.ltr .ml-lg-21,body.ltr .mx-lg-21{
        margin-left:5.625rem!important
    }
    body.ltr .m-lg-22{
        margin:5.9375rem!important
    }
    body.ltr .mt-lg-22,body.ltr .my-lg-22{
        margin-top:5.9375rem!important
    }
    body.ltr .mr-lg-22,body.ltr .mx-lg-22{
        margin-right:5.9375rem!important
    }
    body.ltr .mb-lg-22,body.ltr .my-lg-22{
        margin-bottom:5.9375rem!important
    }
    body.ltr .ml-lg-22,body.ltr .mx-lg-22{
        margin-left:5.9375rem!important
    }
    body.ltr .m-lg-23{
        margin:6.25rem!important
    }
    body.ltr .mt-lg-23,body.ltr .my-lg-23{
        margin-top:6.25rem!important
    }
    body.ltr .mr-lg-23,body.ltr .mx-lg-23{
        margin-right:6.25rem!important
    }
    body.ltr .mb-lg-23,body.ltr .my-lg-23{
        margin-bottom:6.25rem!important
    }
    body.ltr .ml-lg-23,body.ltr .mx-lg-23{
        margin-left:6.25rem!important
    }
    body.ltr .m-lg-24{
        margin:6.875rem!important
    }
    body.ltr .mt-lg-24,body.ltr .my-lg-24{
        margin-top:6.875rem!important
    }
    body.ltr .mr-lg-24,body.ltr .mx-lg-24{
        margin-right:6.875rem!important
    }
    body.ltr .mb-lg-24,body.ltr .my-lg-24{
        margin-bottom:6.875rem!important
    }
    body.ltr .ml-lg-24,body.ltr .mx-lg-24{
        margin-left:6.875rem!important
    }
    body.ltr .m-lg-25{
        margin:7.5rem!important
    }
    body.ltr .mt-lg-25,body.ltr .my-lg-25{
        margin-top:7.5rem!important
    }
    body.ltr .mr-lg-25,body.ltr .mx-lg-25{
        margin-right:7.5rem!important
    }
    body.ltr .mb-lg-25,body.ltr .my-lg-25{
        margin-bottom:7.5rem!important
    }
    body.ltr .ml-lg-25,body.ltr .mx-lg-25{
        margin-left:7.5rem!important
    }
    body.ltr .m-lg-26{
        margin:8.125rem!important
    }
    body.ltr .mt-lg-26,body.ltr .my-lg-26{
        margin-top:8.125rem!important
    }
    body.ltr .mr-lg-26,body.ltr .mx-lg-26{
        margin-right:8.125rem!important
    }
    body.ltr .mb-lg-26,body.ltr .my-lg-26{
        margin-bottom:8.125rem!important
    }
    body.ltr .ml-lg-26,body.ltr .mx-lg-26{
        margin-left:8.125rem!important
    }
    body.ltr .m-lg-27{
        margin:8.4375rem!important
    }
    body.ltr .mt-lg-27,body.ltr .my-lg-27{
        margin-top:8.4375rem!important
    }
    body.ltr .mr-lg-27,body.ltr .mx-lg-27{
        margin-right:8.4375rem!important
    }
    body.ltr .mb-lg-27,body.ltr .my-lg-27{
        margin-bottom:8.4375rem!important
    }
    body.ltr .ml-lg-27,body.ltr .mx-lg-27{
        margin-left:8.4375rem!important
    }
    body.ltr .m-lg-28{
        margin:9.0625rem!important
    }
    body.ltr .mt-lg-28,body.ltr .my-lg-28{
        margin-top:9.0625rem!important
    }
    body.ltr .mr-lg-28,body.ltr .mx-lg-28{
        margin-right:9.0625rem!important
    }
    body.ltr .mb-lg-28,body.ltr .my-lg-28{
        margin-bottom:9.0625rem!important
    }
    body.ltr .ml-lg-28,body.ltr .mx-lg-28{
        margin-left:9.0625rem!important
    }
    body.ltr .m-lg-29{
        margin:9.375rem!important
    }
    body.ltr .mt-lg-29,body.ltr .my-lg-29{
        margin-top:9.375rem!important
    }
    body.ltr .mr-lg-29,body.ltr .mx-lg-29{
        margin-right:9.375rem!important
    }
    body.ltr .mb-lg-29,body.ltr .my-lg-29{
        margin-bottom:9.375rem!important
    }
    body.ltr .ml-lg-29,body.ltr .mx-lg-29{
        margin-left:9.375rem!important
    }
    body.ltr .m-lg-30{
        margin:9.6875rem!important
    }
    body.ltr .mt-lg-30,body.ltr .my-lg-30{
        margin-top:9.6875rem!important
    }
    body.ltr .mr-lg-30,body.ltr .mx-lg-30{
        margin-right:9.6875rem!important
    }
    body.ltr .mb-lg-30,body.ltr .my-lg-30{
        margin-bottom:9.6875rem!important
    }
    body.ltr .ml-lg-30,body.ltr .mx-lg-30{
        margin-left:9.6875rem!important
    }
    body.ltr .m-lg-31{
        margin:10.625rem!important
    }
    body.ltr .mt-lg-31,body.ltr .my-lg-31{
        margin-top:10.625rem!important
    }
    body.ltr .mr-lg-31,body.ltr .mx-lg-31{
        margin-right:10.625rem!important
    }
    body.ltr .mb-lg-31,body.ltr .my-lg-31{
        margin-bottom:10.625rem!important
    }
    body.ltr .ml-lg-31,body.ltr .mx-lg-31{
        margin-left:10.625rem!important
    }
    body.ltr .m-lg-32{
        margin:11.25rem!important
    }
    body.ltr .mt-lg-32,body.ltr .my-lg-32{
        margin-top:11.25rem!important
    }
    body.ltr .mr-lg-32,body.ltr .mx-lg-32{
        margin-right:11.25rem!important
    }
    body.ltr .mb-lg-32,body.ltr .my-lg-32{
        margin-bottom:11.25rem!important
    }
    body.ltr .ml-lg-32,body.ltr .mx-lg-32{
        margin-left:11.25rem!important
    }
    body.ltr .m-lg-33{
        margin:12.5rem!important
    }
    body.ltr .mt-lg-33,body.ltr .my-lg-33{
        margin-top:12.5rem!important
    }
    body.ltr .mr-lg-33,body.ltr .mx-lg-33{
        margin-right:12.5rem!important
    }
    body.ltr .mb-lg-33,body.ltr .my-lg-33{
        margin-bottom:12.5rem!important
    }
    body.ltr .ml-lg-33,body.ltr .mx-lg-33{
        margin-left:12.5rem!important
    }
    body.ltr .m-lg-34{
        margin:14.0625rem!important
    }
    body.ltr .mt-lg-34,body.ltr .my-lg-34{
        margin-top:14.0625rem!important
    }
    body.ltr .mr-lg-34,body.ltr .mx-lg-34{
        margin-right:14.0625rem!important
    }
    body.ltr .mb-lg-34,body.ltr .my-lg-34{
        margin-bottom:14.0625rem!important
    }
    body.ltr .ml-lg-34,body.ltr .mx-lg-34{
        margin-left:14.0625rem!important
    }
    body.ltr .m-lg-35{
        margin:15.625rem!important
    }
    body.ltr .mt-lg-35,body.ltr .my-lg-35{
        margin-top:15.625rem!important
    }
    body.ltr .mr-lg-35,body.ltr .mx-lg-35{
        margin-right:15.625rem!important
    }
    body.ltr .mb-lg-35,body.ltr .my-lg-35{
        margin-bottom:15.625rem!important
    }
    body.ltr .ml-lg-35,body.ltr .mx-lg-35{
        margin-left:15.625rem!important
    }
    body.ltr .p-lg-0{
        padding:0!important
    }
    body.ltr .pt-lg-0,body.ltr .py-lg-0{
        padding-top:0!important
    }
    body.ltr .pr-lg-0,body.ltr .px-lg-0{
        padding-right:0!important
    }
    body.ltr .pb-lg-0,body.ltr .py-lg-0{
        padding-bottom:0!important
    }
    body.ltr .pl-lg-0,body.ltr .px-lg-0{
        padding-left:0!important
    }
    body.ltr .p-lg-1{
        padding:.25rem!important
    }
    body.ltr .pt-lg-1,body.ltr .py-lg-1{
        padding-top:.25rem!important
    }
    body.ltr .pr-lg-1,body.ltr .px-lg-1{
        padding-right:.25rem!important
    }
    body.ltr .pb-lg-1,body.ltr .py-lg-1{
        padding-bottom:.25rem!important
    }
    body.ltr .pl-lg-1,body.ltr .px-lg-1{
        padding-left:.25rem!important
    }
    body.ltr .p-lg-2{
        padding:.375rem!important
    }
    body.ltr .pt-lg-2,body.ltr .py-lg-2{
        padding-top:.375rem!important
    }
    body.ltr .pr-lg-2,body.ltr .px-lg-2{
        padding-right:.375rem!important
    }
    body.ltr .pb-lg-2,body.ltr .py-lg-2{
        padding-bottom:.375rem!important
    }
    body.ltr .pl-lg-2,body.ltr .px-lg-2{
        padding-left:.375rem!important
    }
    body.ltr .p-lg-3{
        padding:.5rem!important
    }
    body.ltr .pt-lg-3,body.ltr .py-lg-3{
        padding-top:.5rem!important
    }
    body.ltr .pr-lg-3,body.ltr .px-lg-3{
        padding-right:.5rem!important
    }
    body.ltr .pb-lg-3,body.ltr .py-lg-3{
        padding-bottom:.5rem!important
    }
    body.ltr .pl-lg-3,body.ltr .px-lg-3{
        padding-left:.5rem!important
    }
    body.ltr .p-lg-4{
        padding:.625rem!important
    }
    body.ltr .pt-lg-4,body.ltr .py-lg-4{
        padding-top:.625rem!important
    }
    body.ltr .pr-lg-4,body.ltr .px-lg-4{
        padding-right:.625rem!important
    }
    body.ltr .pb-lg-4,body.ltr .py-lg-4{
        padding-bottom:.625rem!important
    }
    body.ltr .pl-lg-4,body.ltr .px-lg-4{
        padding-left:.625rem!important
    }
    body.ltr .p-lg-5{
        padding:.75rem!important
    }
    body.ltr .pt-lg-5,body.ltr .py-lg-5{
        padding-top:.75rem!important
    }
    body.ltr .pr-lg-5,body.ltr .px-lg-5{
        padding-right:.75rem!important
    }
    body.ltr .pb-lg-5,body.ltr .py-lg-5{
        padding-bottom:.75rem!important
    }
    body.ltr .pl-lg-5,body.ltr .px-lg-5{
        padding-left:.75rem!important
    }
    body.ltr .p-lg-6{
        padding:1rem!important
    }
    body.ltr .pt-lg-6,body.ltr .py-lg-6{
        padding-top:1rem!important
    }
    body.ltr .pr-lg-6,body.ltr .px-lg-6{
        padding-right:1rem!important
    }
    body.ltr .pb-lg-6,body.ltr .py-lg-6{
        padding-bottom:1rem!important
    }
    body.ltr .pl-lg-6,body.ltr .px-lg-6{
        padding-left:1rem!important
    }
    body.ltr .p-lg-7{
        padding:1.25rem!important
    }
    body.ltr .pt-lg-7,body.ltr .py-lg-7{
        padding-top:1.25rem!important
    }
    body.ltr .pr-lg-7,body.ltr .px-lg-7{
        padding-right:1.25rem!important
    }
    body.ltr .pb-lg-7,body.ltr .py-lg-7{
        padding-bottom:1.25rem!important
    }
    body.ltr .pl-lg-7,body.ltr .px-lg-7{
        padding-left:1.25rem!important
    }
    body.ltr .p-lg-8{
        padding:1.5625rem!important
    }
    body.ltr .pt-lg-8,body.ltr .py-lg-8{
        padding-top:1.5625rem!important
    }
    body.ltr .pr-lg-8,body.ltr .px-lg-8{
        padding-right:1.5625rem!important
    }
    body.ltr .pb-lg-8,body.ltr .py-lg-8{
        padding-bottom:1.5625rem!important
    }
    body.ltr .pl-lg-8,body.ltr .px-lg-8{
        padding-left:1.5625rem!important
    }
    body.ltr .p-lg-9{
        padding:1.875rem!important
    }
    body.ltr .pt-lg-9,body.ltr .py-lg-9{
        padding-top:1.875rem!important
    }
    body.ltr .pr-lg-9,body.ltr .px-lg-9{
        padding-right:1.875rem!important
    }
    body.ltr .pb-lg-9,body.ltr .py-lg-9{
        padding-bottom:1.875rem!important
    }
    body.ltr .pl-lg-9,body.ltr .px-lg-9{
        padding-left:1.875rem!important
    }
    body.ltr .p-lg-10{
        padding:2.1875rem!important
    }
    body.ltr .pt-lg-10,body.ltr .py-lg-10{
        padding-top:2.1875rem!important
    }
    body.ltr .pr-lg-10,body.ltr .px-lg-10{
        padding-right:2.1875rem!important
    }
    body.ltr .pb-lg-10,body.ltr .py-lg-10{
        padding-bottom:2.1875rem!important
    }
    body.ltr .pl-lg-10,body.ltr .px-lg-10{
        padding-left:2.1875rem!important
    }
    body.ltr .p-lg-11{
        padding:2.5rem!important
    }
    body.ltr .pt-lg-11,body.ltr .py-lg-11{
        padding-top:2.5rem!important
    }
    body.ltr .pr-lg-11,body.ltr .px-lg-11{
        padding-right:2.5rem!important
    }
    body.ltr .pb-lg-11,body.ltr .py-lg-11{
        padding-bottom:2.5rem!important
    }
    body.ltr .pl-lg-11,body.ltr .px-lg-11{
        padding-left:2.5rem!important
    }
    body.ltr .p-lg-12{
        padding:2.8125rem!important
    }
    body.ltr .pt-lg-12,body.ltr .py-lg-12{
        padding-top:2.8125rem!important
    }
    body.ltr .pr-lg-12,body.ltr .px-lg-12{
        padding-right:2.8125rem!important
    }
    body.ltr .pb-lg-12,body.ltr .py-lg-12{
        padding-bottom:2.8125rem!important
    }
    body.ltr .pl-lg-12,body.ltr .px-lg-12{
        padding-left:2.8125rem!important
    }
    body.ltr .p-lg-13{
        padding:3.125rem!important
    }
    body.ltr .pt-lg-13,body.ltr .py-lg-13{
        padding-top:3.125rem!important
    }
    body.ltr .pr-lg-13,body.ltr .px-lg-13{
        padding-right:3.125rem!important
    }
    body.ltr .pb-lg-13,body.ltr .py-lg-13{
        padding-bottom:3.125rem!important
    }
    body.ltr .pl-lg-13,body.ltr .px-lg-13{
        padding-left:3.125rem!important
    }
    body.ltr .p-lg-14{
        padding:3.4375rem!important
    }
    body.ltr .pt-lg-14,body.ltr .py-lg-14{
        padding-top:3.4375rem!important
    }
    body.ltr .pr-lg-14,body.ltr .px-lg-14{
        padding-right:3.4375rem!important
    }
    body.ltr .pb-lg-14,body.ltr .py-lg-14{
        padding-bottom:3.4375rem!important
    }
    body.ltr .pl-lg-14,body.ltr .px-lg-14{
        padding-left:3.4375rem!important
    }
    body.ltr .p-lg-15{
        padding:3.75rem!important
    }
    body.ltr .pt-lg-15,body.ltr .py-lg-15{
        padding-top:3.75rem!important
    }
    body.ltr .pr-lg-15,body.ltr .px-lg-15{
        padding-right:3.75rem!important
    }
    body.ltr .pb-lg-15,body.ltr .py-lg-15{
        padding-bottom:3.75rem!important
    }
    body.ltr .pl-lg-15,body.ltr .px-lg-15{
        padding-left:3.75rem!important
    }
    body.ltr .p-lg-16{
        padding:4.0625rem!important
    }
    body.ltr .pt-lg-16,body.ltr .py-lg-16{
        padding-top:4.0625rem!important
    }
    body.ltr .pr-lg-16,body.ltr .px-lg-16{
        padding-right:4.0625rem!important
    }
    body.ltr .pb-lg-16,body.ltr .py-lg-16{
        padding-bottom:4.0625rem!important
    }
    body.ltr .pl-lg-16,body.ltr .px-lg-16{
        padding-left:4.0625rem!important
    }
    body.ltr .p-lg-17{
        padding:4.375rem!important
    }
    body.ltr .pt-lg-17,body.ltr .py-lg-17{
        padding-top:4.375rem!important
    }
    body.ltr .pr-lg-17,body.ltr .px-lg-17{
        padding-right:4.375rem!important
    }
    body.ltr .pb-lg-17,body.ltr .py-lg-17{
        padding-bottom:4.375rem!important
    }
    body.ltr .pl-lg-17,body.ltr .px-lg-17{
        padding-left:4.375rem!important
    }
    body.ltr .p-lg-18{
        padding:4.6875rem!important
    }
    body.ltr .pt-lg-18,body.ltr .py-lg-18{
        padding-top:4.6875rem!important
    }
    body.ltr .pr-lg-18,body.ltr .px-lg-18{
        padding-right:4.6875rem!important
    }
    body.ltr .pb-lg-18,body.ltr .py-lg-18{
        padding-bottom:4.6875rem!important
    }
    body.ltr .pl-lg-18,body.ltr .px-lg-18{
        padding-left:4.6875rem!important
    }
    body.ltr .p-lg-19{
        padding:5rem!important
    }
    body.ltr .pt-lg-19,body.ltr .py-lg-19{
        padding-top:5rem!important
    }
    body.ltr .pr-lg-19,body.ltr .px-lg-19{
        padding-right:5rem!important
    }
    body.ltr .pb-lg-19,body.ltr .py-lg-19{
        padding-bottom:5rem!important
    }
    body.ltr .pl-lg-19,body.ltr .px-lg-19{
        padding-left:5rem!important
    }
    body.ltr .p-lg-20{
        padding:5.3125rem!important
    }
    body.ltr .pt-lg-20,body.ltr .py-lg-20{
        padding-top:5.3125rem!important
    }
    body.ltr .pr-lg-20,body.ltr .px-lg-20{
        padding-right:5.3125rem!important
    }
    body.ltr .pb-lg-20,body.ltr .py-lg-20{
        padding-bottom:5.3125rem!important
    }
    body.ltr .pl-lg-20,body.ltr .px-lg-20{
        padding-left:5.3125rem!important
    }
    body.ltr .p-lg-21{
        padding:5.625rem!important
    }
    body.ltr .pt-lg-21,body.ltr .py-lg-21{
        padding-top:5.625rem!important
    }
    body.ltr .pr-lg-21,body.ltr .px-lg-21{
        padding-right:5.625rem!important
    }
    body.ltr .pb-lg-21,body.ltr .py-lg-21{
        padding-bottom:5.625rem!important
    }
    body.ltr .pl-lg-21,body.ltr .px-lg-21{
        padding-left:5.625rem!important
    }
    body.ltr .p-lg-22{
        padding:5.9375rem!important
    }
    body.ltr .pt-lg-22,body.ltr .py-lg-22{
        padding-top:5.9375rem!important
    }
    body.ltr .pr-lg-22,body.ltr .px-lg-22{
        padding-right:5.9375rem!important
    }
    body.ltr .pb-lg-22,body.ltr .py-lg-22{
        padding-bottom:5.9375rem!important
    }
    body.ltr .pl-lg-22,body.ltr .px-lg-22{
        padding-left:5.9375rem!important
    }
    body.ltr .p-lg-23{
        padding:6.25rem!important
    }
    body.ltr .pt-lg-23,body.ltr .py-lg-23{
        padding-top:6.25rem!important
    }
    body.ltr .pr-lg-23,body.ltr .px-lg-23{
        padding-right:6.25rem!important
    }
    body.ltr .pb-lg-23,body.ltr .py-lg-23{
        padding-bottom:6.25rem!important
    }
    body.ltr .pl-lg-23,body.ltr .px-lg-23{
        padding-left:6.25rem!important
    }
    body.ltr .p-lg-24{
        padding:6.875rem!important
    }
    body.ltr .pt-lg-24,body.ltr .py-lg-24{
        padding-top:6.875rem!important
    }
    body.ltr .pr-lg-24,body.ltr .px-lg-24{
        padding-right:6.875rem!important
    }
    body.ltr .pb-lg-24,body.ltr .py-lg-24{
        padding-bottom:6.875rem!important
    }
    body.ltr .pl-lg-24,body.ltr .px-lg-24{
        padding-left:6.875rem!important
    }
    body.ltr .p-lg-25{
        padding:7.5rem!important
    }
    body.ltr .pt-lg-25,body.ltr .py-lg-25{
        padding-top:7.5rem!important
    }
    body.ltr .pr-lg-25,body.ltr .px-lg-25{
        padding-right:7.5rem!important
    }
    body.ltr .pb-lg-25,body.ltr .py-lg-25{
        padding-bottom:7.5rem!important
    }
    body.ltr .pl-lg-25,body.ltr .px-lg-25{
        padding-left:7.5rem!important
    }
    body.ltr .p-lg-26{
        padding:8.125rem!important
    }
    body.ltr .pt-lg-26,body.ltr .py-lg-26{
        padding-top:8.125rem!important
    }
    body.ltr .pr-lg-26,body.ltr .px-lg-26{
        padding-right:8.125rem!important
    }
    body.ltr .pb-lg-26,body.ltr .py-lg-26{
        padding-bottom:8.125rem!important
    }
    body.ltr .pl-lg-26,body.ltr .px-lg-26{
        padding-left:8.125rem!important
    }
    body.ltr .p-lg-27{
        padding:8.4375rem!important
    }
    body.ltr .pt-lg-27,body.ltr .py-lg-27{
        padding-top:8.4375rem!important
    }
    body.ltr .pr-lg-27,body.ltr .px-lg-27{
        padding-right:8.4375rem!important
    }
    body.ltr .pb-lg-27,body.ltr .py-lg-27{
        padding-bottom:8.4375rem!important
    }
    body.ltr .pl-lg-27,body.ltr .px-lg-27{
        padding-left:8.4375rem!important
    }
    body.ltr .p-lg-28{
        padding:9.0625rem!important
    }
    body.ltr .pt-lg-28,body.ltr .py-lg-28{
        padding-top:9.0625rem!important
    }
    body.ltr .pr-lg-28,body.ltr .px-lg-28{
        padding-right:9.0625rem!important
    }
    body.ltr .pb-lg-28,body.ltr .py-lg-28{
        padding-bottom:9.0625rem!important
    }
    body.ltr .pl-lg-28,body.ltr .px-lg-28{
        padding-left:9.0625rem!important
    }
    body.ltr .p-lg-29{
        padding:9.375rem!important
    }
    body.ltr .pt-lg-29,body.ltr .py-lg-29{
        padding-top:9.375rem!important
    }
    body.ltr .pr-lg-29,body.ltr .px-lg-29{
        padding-right:9.375rem!important
    }
    body.ltr .pb-lg-29,body.ltr .py-lg-29{
        padding-bottom:9.375rem!important
    }
    body.ltr .pl-lg-29,body.ltr .px-lg-29{
        padding-left:9.375rem!important
    }
    body.ltr .p-lg-30{
        padding:9.6875rem!important
    }
    body.ltr .pt-lg-30,body.ltr .py-lg-30{
        padding-top:9.6875rem!important
    }
    body.ltr .pr-lg-30,body.ltr .px-lg-30{
        padding-right:9.6875rem!important
    }
    body.ltr .pb-lg-30,body.ltr .py-lg-30{
        padding-bottom:9.6875rem!important
    }
    body.ltr .pl-lg-30,body.ltr .px-lg-30{
        padding-left:9.6875rem!important
    }
    body.ltr .p-lg-31{
        padding:10.625rem!important
    }
    body.ltr .pt-lg-31,body.ltr .py-lg-31{
        padding-top:10.625rem!important
    }
    body.ltr .pr-lg-31,body.ltr .px-lg-31{
        padding-right:10.625rem!important
    }
    body.ltr .pb-lg-31,body.ltr .py-lg-31{
        padding-bottom:10.625rem!important
    }
    body.ltr .pl-lg-31,body.ltr .px-lg-31{
        padding-left:10.625rem!important
    }
    body.ltr .p-lg-32{
        padding:11.25rem!important
    }
    body.ltr .pt-lg-32,body.ltr .py-lg-32{
        padding-top:11.25rem!important
    }
    body.ltr .pr-lg-32,body.ltr .px-lg-32{
        padding-right:11.25rem!important
    }
    body.ltr .pb-lg-32,body.ltr .py-lg-32{
        padding-bottom:11.25rem!important
    }
    body.ltr .pl-lg-32,body.ltr .px-lg-32{
        padding-left:11.25rem!important
    }
    body.ltr .p-lg-33{
        padding:12.5rem!important
    }
    body.ltr .pt-lg-33,body.ltr .py-lg-33{
        padding-top:12.5rem!important
    }
    body.ltr .pr-lg-33,body.ltr .px-lg-33{
        padding-right:12.5rem!important
    }
    body.ltr .pb-lg-33,body.ltr .py-lg-33{
        padding-bottom:12.5rem!important
    }
    body.ltr .pl-lg-33,body.ltr .px-lg-33{
        padding-left:12.5rem!important
    }
    body.ltr .p-lg-34{
        padding:14.0625rem!important
    }
    body.ltr .pt-lg-34,body.ltr .py-lg-34{
        padding-top:14.0625rem!important
    }
    body.ltr .pr-lg-34,body.ltr .px-lg-34{
        padding-right:14.0625rem!important
    }
    body.ltr .pb-lg-34,body.ltr .py-lg-34{
        padding-bottom:14.0625rem!important
    }
    body.ltr .pl-lg-34,body.ltr .px-lg-34{
        padding-left:14.0625rem!important
    }
    body.ltr .p-lg-35{
        padding:15.625rem!important
    }
    body.ltr .pt-lg-35,body.ltr .py-lg-35{
        padding-top:15.625rem!important
    }
    body.ltr .pr-lg-35,body.ltr .px-lg-35{
        padding-right:15.625rem!important
    }
    body.ltr .pb-lg-35,body.ltr .py-lg-35{
        padding-bottom:15.625rem!important
    }
    body.ltr .pl-lg-35,body.ltr .px-lg-35{
        padding-left:15.625rem!important
    }
    body.ltr .m-lg-n1{
        margin:-.25rem!important
    }
    body.ltr .mt-lg-n1,body.ltr .my-lg-n1{
        margin-top:-.25rem!important
    }
    body.ltr .mr-lg-n1,body.ltr .mx-lg-n1{
        margin-right:-.25rem!important
    }
    body.ltr .mb-lg-n1,body.ltr .my-lg-n1{
        margin-bottom:-.25rem!important
    }
    body.ltr .ml-lg-n1,body.ltr .mx-lg-n1{
        margin-left:-.25rem!important
    }
    body.ltr .m-lg-n2{
        margin:-.375rem!important
    }
    body.ltr .mt-lg-n2,body.ltr .my-lg-n2{
        margin-top:-.375rem!important
    }
    body.ltr .mr-lg-n2,body.ltr .mx-lg-n2{
        margin-right:-.375rem!important
    }
    body.ltr .mb-lg-n2,body.ltr .my-lg-n2{
        margin-bottom:-.375rem!important
    }
    body.ltr .ml-lg-n2,body.ltr .mx-lg-n2{
        margin-left:-.375rem!important
    }
    body.ltr .m-lg-n3{
        margin:-.5rem!important
    }
    body.ltr .mt-lg-n3,body.ltr .my-lg-n3{
        margin-top:-.5rem!important
    }
    body.ltr .mr-lg-n3,body.ltr .mx-lg-n3{
        margin-right:-.5rem!important
    }
    body.ltr .mb-lg-n3,body.ltr .my-lg-n3{
        margin-bottom:-.5rem!important
    }
    body.ltr .ml-lg-n3,body.ltr .mx-lg-n3{
        margin-left:-.5rem!important
    }
    body.ltr .m-lg-n4{
        margin:-.625rem!important
    }
    body.ltr .mt-lg-n4,body.ltr .my-lg-n4{
        margin-top:-.625rem!important
    }
    body.ltr .mr-lg-n4,body.ltr .mx-lg-n4{
        margin-right:-.625rem!important
    }
    body.ltr .mb-lg-n4,body.ltr .my-lg-n4{
        margin-bottom:-.625rem!important
    }
    body.ltr .ml-lg-n4,body.ltr .mx-lg-n4{
        margin-left:-.625rem!important
    }
    body.ltr .m-lg-n5{
        margin:-.75rem!important
    }
    body.ltr .mt-lg-n5,body.ltr .my-lg-n5{
        margin-top:-.75rem!important
    }
    body.ltr .mr-lg-n5,body.ltr .mx-lg-n5{
        margin-right:-.75rem!important
    }
    body.ltr .mb-lg-n5,body.ltr .my-lg-n5{
        margin-bottom:-.75rem!important
    }
    body.ltr .ml-lg-n5,body.ltr .mx-lg-n5{
        margin-left:-.75rem!important
    }
    body.ltr .m-lg-n6{
        margin:-1rem!important
    }
    body.ltr .mt-lg-n6,body.ltr .my-lg-n6{
        margin-top:-1rem!important
    }
    body.ltr .mr-lg-n6,body.ltr .mx-lg-n6{
        margin-right:-1rem!important
    }
    body.ltr .mb-lg-n6,body.ltr .my-lg-n6{
        margin-bottom:-1rem!important
    }
    body.ltr .ml-lg-n6,body.ltr .mx-lg-n6{
        margin-left:-1rem!important
    }
    body.ltr .m-lg-n7{
        margin:-1.25rem!important
    }
    body.ltr .mt-lg-n7,body.ltr .my-lg-n7{
        margin-top:-1.25rem!important
    }
    body.ltr .mr-lg-n7,body.ltr .mx-lg-n7{
        margin-right:-1.25rem!important
    }
    body.ltr .mb-lg-n7,body.ltr .my-lg-n7{
        margin-bottom:-1.25rem!important
    }
    body.ltr .ml-lg-n7,body.ltr .mx-lg-n7{
        margin-left:-1.25rem!important
    }
    body.ltr .m-lg-n8{
        margin:-1.5625rem!important
    }
    body.ltr .mt-lg-n8,body.ltr .my-lg-n8{
        margin-top:-1.5625rem!important
    }
    body.ltr .mr-lg-n8,body.ltr .mx-lg-n8{
        margin-right:-1.5625rem!important
    }
    body.ltr .mb-lg-n8,body.ltr .my-lg-n8{
        margin-bottom:-1.5625rem!important
    }
    body.ltr .ml-lg-n8,body.ltr .mx-lg-n8{
        margin-left:-1.5625rem!important
    }
    body.ltr .m-lg-n9{
        margin:-1.875rem!important
    }
    body.ltr .mt-lg-n9,body.ltr .my-lg-n9{
        margin-top:-1.875rem!important
    }
    body.ltr .mr-lg-n9,body.ltr .mx-lg-n9{
        margin-right:-1.875rem!important
    }
    body.ltr .mb-lg-n9,body.ltr .my-lg-n9{
        margin-bottom:-1.875rem!important
    }
    body.ltr .ml-lg-n9,body.ltr .mx-lg-n9{
        margin-left:-1.875rem!important
    }
    body.ltr .m-lg-n10{
        margin:-2.1875rem!important
    }
    body.ltr .mt-lg-n10,body.ltr .my-lg-n10{
        margin-top:-2.1875rem!important
    }
    body.ltr .mr-lg-n10,body.ltr .mx-lg-n10{
        margin-right:-2.1875rem!important
    }
    body.ltr .mb-lg-n10,body.ltr .my-lg-n10{
        margin-bottom:-2.1875rem!important
    }
    body.ltr .ml-lg-n10,body.ltr .mx-lg-n10{
        margin-left:-2.1875rem!important
    }
    body.ltr .m-lg-n11{
        margin:-2.5rem!important
    }
    body.ltr .mt-lg-n11,body.ltr .my-lg-n11{
        margin-top:-2.5rem!important
    }
    body.ltr .mr-lg-n11,body.ltr .mx-lg-n11{
        margin-right:-2.5rem!important
    }
    body.ltr .mb-lg-n11,body.ltr .my-lg-n11{
        margin-bottom:-2.5rem!important
    }
    body.ltr .ml-lg-n11,body.ltr .mx-lg-n11{
        margin-left:-2.5rem!important
    }
    body.ltr .m-lg-n12{
        margin:-2.8125rem!important
    }
    body.ltr .mt-lg-n12,body.ltr .my-lg-n12{
        margin-top:-2.8125rem!important
    }
    body.ltr .mr-lg-n12,body.ltr .mx-lg-n12{
        margin-right:-2.8125rem!important
    }
    body.ltr .mb-lg-n12,body.ltr .my-lg-n12{
        margin-bottom:-2.8125rem!important
    }
    body.ltr .ml-lg-n12,body.ltr .mx-lg-n12{
        margin-left:-2.8125rem!important
    }
    body.ltr .m-lg-n13{
        margin:-3.125rem!important
    }
    body.ltr .mt-lg-n13,body.ltr .my-lg-n13{
        margin-top:-3.125rem!important
    }
    body.ltr .mr-lg-n13,body.ltr .mx-lg-n13{
        margin-right:-3.125rem!important
    }
    body.ltr .mb-lg-n13,body.ltr .my-lg-n13{
        margin-bottom:-3.125rem!important
    }
    body.ltr .ml-lg-n13,body.ltr .mx-lg-n13{
        margin-left:-3.125rem!important
    }
    body.ltr .m-lg-n14{
        margin:-3.4375rem!important
    }
    body.ltr .mt-lg-n14,body.ltr .my-lg-n14{
        margin-top:-3.4375rem!important
    }
    body.ltr .mr-lg-n14,body.ltr .mx-lg-n14{
        margin-right:-3.4375rem!important
    }
    body.ltr .mb-lg-n14,body.ltr .my-lg-n14{
        margin-bottom:-3.4375rem!important
    }
    body.ltr .ml-lg-n14,body.ltr .mx-lg-n14{
        margin-left:-3.4375rem!important
    }
    body.ltr .m-lg-n15{
        margin:-3.75rem!important
    }
    body.ltr .mt-lg-n15,body.ltr .my-lg-n15{
        margin-top:-3.75rem!important
    }
    body.ltr .mr-lg-n15,body.ltr .mx-lg-n15{
        margin-right:-3.75rem!important
    }
    body.ltr .mb-lg-n15,body.ltr .my-lg-n15{
        margin-bottom:-3.75rem!important
    }
    body.ltr .ml-lg-n15,body.ltr .mx-lg-n15{
        margin-left:-3.75rem!important
    }
    body.ltr .m-lg-n16{
        margin:-4.0625rem!important
    }
    body.ltr .mt-lg-n16,body.ltr .my-lg-n16{
        margin-top:-4.0625rem!important
    }
    body.ltr .mr-lg-n16,body.ltr .mx-lg-n16{
        margin-right:-4.0625rem!important
    }
    body.ltr .mb-lg-n16,body.ltr .my-lg-n16{
        margin-bottom:-4.0625rem!important
    }
    body.ltr .ml-lg-n16,body.ltr .mx-lg-n16{
        margin-left:-4.0625rem!important
    }
    body.ltr .m-lg-n17{
        margin:-4.375rem!important
    }
    body.ltr .mt-lg-n17,body.ltr .my-lg-n17{
        margin-top:-4.375rem!important
    }
    body.ltr .mr-lg-n17,body.ltr .mx-lg-n17{
        margin-right:-4.375rem!important
    }
    body.ltr .mb-lg-n17,body.ltr .my-lg-n17{
        margin-bottom:-4.375rem!important
    }
    body.ltr .ml-lg-n17,body.ltr .mx-lg-n17{
        margin-left:-4.375rem!important
    }
    body.ltr .m-lg-n18{
        margin:-4.6875rem!important
    }
    body.ltr .mt-lg-n18,body.ltr .my-lg-n18{
        margin-top:-4.6875rem!important
    }
    body.ltr .mr-lg-n18,body.ltr .mx-lg-n18{
        margin-right:-4.6875rem!important
    }
    body.ltr .mb-lg-n18,body.ltr .my-lg-n18{
        margin-bottom:-4.6875rem!important
    }
    body.ltr .ml-lg-n18,body.ltr .mx-lg-n18{
        margin-left:-4.6875rem!important
    }
    body.ltr .m-lg-n19{
        margin:-5rem!important
    }
    body.ltr .mt-lg-n19,body.ltr .my-lg-n19{
        margin-top:-5rem!important
    }
    body.ltr .mr-lg-n19,body.ltr .mx-lg-n19{
        margin-right:-5rem!important
    }
    body.ltr .mb-lg-n19,body.ltr .my-lg-n19{
        margin-bottom:-5rem!important
    }
    body.ltr .ml-lg-n19,body.ltr .mx-lg-n19{
        margin-left:-5rem!important
    }
    body.ltr .m-lg-n20{
        margin:-5.3125rem!important
    }
    body.ltr .mt-lg-n20,body.ltr .my-lg-n20{
        margin-top:-5.3125rem!important
    }
    body.ltr .mr-lg-n20,body.ltr .mx-lg-n20{
        margin-right:-5.3125rem!important
    }
    body.ltr .mb-lg-n20,body.ltr .my-lg-n20{
        margin-bottom:-5.3125rem!important
    }
    body.ltr .ml-lg-n20,body.ltr .mx-lg-n20{
        margin-left:-5.3125rem!important
    }
    body.ltr .m-lg-n21{
        margin:-5.625rem!important
    }
    body.ltr .mt-lg-n21,body.ltr .my-lg-n21{
        margin-top:-5.625rem!important
    }
    body.ltr .mr-lg-n21,body.ltr .mx-lg-n21{
        margin-right:-5.625rem!important
    }
    body.ltr .mb-lg-n21,body.ltr .my-lg-n21{
        margin-bottom:-5.625rem!important
    }
    body.ltr .ml-lg-n21,body.ltr .mx-lg-n21{
        margin-left:-5.625rem!important
    }
    body.ltr .m-lg-n22{
        margin:-5.9375rem!important
    }
    body.ltr .mt-lg-n22,body.ltr .my-lg-n22{
        margin-top:-5.9375rem!important
    }
    body.ltr .mr-lg-n22,body.ltr .mx-lg-n22{
        margin-right:-5.9375rem!important
    }
    body.ltr .mb-lg-n22,body.ltr .my-lg-n22{
        margin-bottom:-5.9375rem!important
    }
    body.ltr .ml-lg-n22,body.ltr .mx-lg-n22{
        margin-left:-5.9375rem!important
    }
    body.ltr .m-lg-n23{
        margin:-6.25rem!important
    }
    body.ltr .mt-lg-n23,body.ltr .my-lg-n23{
        margin-top:-6.25rem!important
    }
    body.ltr .mr-lg-n23,body.ltr .mx-lg-n23{
        margin-right:-6.25rem!important
    }
    body.ltr .mb-lg-n23,body.ltr .my-lg-n23{
        margin-bottom:-6.25rem!important
    }
    body.ltr .ml-lg-n23,body.ltr .mx-lg-n23{
        margin-left:-6.25rem!important
    }
    body.ltr .m-lg-n24{
        margin:-6.875rem!important
    }
    body.ltr .mt-lg-n24,body.ltr .my-lg-n24{
        margin-top:-6.875rem!important
    }
    body.ltr .mr-lg-n24,body.ltr .mx-lg-n24{
        margin-right:-6.875rem!important
    }
    body.ltr .mb-lg-n24,body.ltr .my-lg-n24{
        margin-bottom:-6.875rem!important
    }
    body.ltr .ml-lg-n24,body.ltr .mx-lg-n24{
        margin-left:-6.875rem!important
    }
    body.ltr .m-lg-n25{
        margin:-7.5rem!important
    }
    body.ltr .mt-lg-n25,body.ltr .my-lg-n25{
        margin-top:-7.5rem!important
    }
    body.ltr .mr-lg-n25,body.ltr .mx-lg-n25{
        margin-right:-7.5rem!important
    }
    body.ltr .mb-lg-n25,body.ltr .my-lg-n25{
        margin-bottom:-7.5rem!important
    }
    body.ltr .ml-lg-n25,body.ltr .mx-lg-n25{
        margin-left:-7.5rem!important
    }
    body.ltr .m-lg-n26{
        margin:-8.125rem!important
    }
    body.ltr .mt-lg-n26,body.ltr .my-lg-n26{
        margin-top:-8.125rem!important
    }
    body.ltr .mr-lg-n26,body.ltr .mx-lg-n26{
        margin-right:-8.125rem!important
    }
    body.ltr .mb-lg-n26,body.ltr .my-lg-n26{
        margin-bottom:-8.125rem!important
    }
    body.ltr .ml-lg-n26,body.ltr .mx-lg-n26{
        margin-left:-8.125rem!important
    }
    body.ltr .m-lg-n27{
        margin:-8.4375rem!important
    }
    body.ltr .mt-lg-n27,body.ltr .my-lg-n27{
        margin-top:-8.4375rem!important
    }
    body.ltr .mr-lg-n27,body.ltr .mx-lg-n27{
        margin-right:-8.4375rem!important
    }
    body.ltr .mb-lg-n27,body.ltr .my-lg-n27{
        margin-bottom:-8.4375rem!important
    }
    body.ltr .ml-lg-n27,body.ltr .mx-lg-n27{
        margin-left:-8.4375rem!important
    }
    body.ltr .m-lg-n28{
        margin:-9.0625rem!important
    }
    body.ltr .mt-lg-n28,body.ltr .my-lg-n28{
        margin-top:-9.0625rem!important
    }
    body.ltr .mr-lg-n28,body.ltr .mx-lg-n28{
        margin-right:-9.0625rem!important
    }
    body.ltr .mb-lg-n28,body.ltr .my-lg-n28{
        margin-bottom:-9.0625rem!important
    }
    body.ltr .ml-lg-n28,body.ltr .mx-lg-n28{
        margin-left:-9.0625rem!important
    }
    body.ltr .m-lg-n29{
        margin:-9.375rem!important
    }
    body.ltr .mt-lg-n29,body.ltr .my-lg-n29{
        margin-top:-9.375rem!important
    }
    body.ltr .mr-lg-n29,body.ltr .mx-lg-n29{
        margin-right:-9.375rem!important
    }
    body.ltr .mb-lg-n29,body.ltr .my-lg-n29{
        margin-bottom:-9.375rem!important
    }
    body.ltr .ml-lg-n29,body.ltr .mx-lg-n29{
        margin-left:-9.375rem!important
    }
    body.ltr .m-lg-n30{
        margin:-9.6875rem!important
    }
    body.ltr .mt-lg-n30,body.ltr .my-lg-n30{
        margin-top:-9.6875rem!important
    }
    body.ltr .mr-lg-n30,body.ltr .mx-lg-n30{
        margin-right:-9.6875rem!important
    }
    body.ltr .mb-lg-n30,body.ltr .my-lg-n30{
        margin-bottom:-9.6875rem!important
    }
    body.ltr .ml-lg-n30,body.ltr .mx-lg-n30{
        margin-left:-9.6875rem!important
    }
    body.ltr .m-lg-n31{
        margin:-10.625rem!important
    }
    body.ltr .mt-lg-n31,body.ltr .my-lg-n31{
        margin-top:-10.625rem!important
    }
    body.ltr .mr-lg-n31,body.ltr .mx-lg-n31{
        margin-right:-10.625rem!important
    }
    body.ltr .mb-lg-n31,body.ltr .my-lg-n31{
        margin-bottom:-10.625rem!important
    }
    body.ltr .ml-lg-n31,body.ltr .mx-lg-n31{
        margin-left:-10.625rem!important
    }
    body.ltr .m-lg-n32{
        margin:-11.25rem!important
    }
    body.ltr .mt-lg-n32,body.ltr .my-lg-n32{
        margin-top:-11.25rem!important
    }
    body.ltr .mr-lg-n32,body.ltr .mx-lg-n32{
        margin-right:-11.25rem!important
    }
    body.ltr .mb-lg-n32,body.ltr .my-lg-n32{
        margin-bottom:-11.25rem!important
    }
    body.ltr .ml-lg-n32,body.ltr .mx-lg-n32{
        margin-left:-11.25rem!important
    }
    body.ltr .m-lg-n33{
        margin:-12.5rem!important
    }
    body.ltr .mt-lg-n33,body.ltr .my-lg-n33{
        margin-top:-12.5rem!important
    }
    body.ltr .mr-lg-n33,body.ltr .mx-lg-n33{
        margin-right:-12.5rem!important
    }
    body.ltr .mb-lg-n33,body.ltr .my-lg-n33{
        margin-bottom:-12.5rem!important
    }
    body.ltr .ml-lg-n33,body.ltr .mx-lg-n33{
        margin-left:-12.5rem!important
    }
    body.ltr .m-lg-n34{
        margin:-14.0625rem!important
    }
    body.ltr .mt-lg-n34,body.ltr .my-lg-n34{
        margin-top:-14.0625rem!important
    }
    body.ltr .mr-lg-n34,body.ltr .mx-lg-n34{
        margin-right:-14.0625rem!important
    }
    body.ltr .mb-lg-n34,body.ltr .my-lg-n34{
        margin-bottom:-14.0625rem!important
    }
    body.ltr .ml-lg-n34,body.ltr .mx-lg-n34{
        margin-left:-14.0625rem!important
    }
    body.ltr .m-lg-n35{
        margin:-15.625rem!important
    }
    body.ltr .mt-lg-n35,body.ltr .my-lg-n35{
        margin-top:-15.625rem!important
    }
    body.ltr .mr-lg-n35,body.ltr .mx-lg-n35{
        margin-right:-15.625rem!important
    }
    body.ltr .mb-lg-n35,body.ltr .my-lg-n35{
        margin-bottom:-15.625rem!important
    }
    body.ltr .ml-lg-n35,body.ltr .mx-lg-n35{
        margin-left:-15.625rem!important
    }
    body.ltr .m-lg-auto{
        margin:auto!important
    }
    body.ltr .mt-lg-auto,body.ltr .my-lg-auto{
        margin-top:auto!important
    }
    body.ltr .mr-lg-auto,body.ltr .mx-lg-auto{
        margin-right:auto!important
    }
    body.ltr .mb-lg-auto,body.ltr .my-lg-auto{
        margin-bottom:auto!important
    }
    body.ltr .ml-lg-auto,body.ltr .mx-lg-auto{
        margin-left:auto!important
    }
}
@media (min-width:1200px){
    body.ltr .m-xl-0{
        margin:0!important
    }
    body.ltr .mt-xl-0,body.ltr .my-xl-0{
        margin-top:0!important
    }
    body.ltr .mr-xl-0,body.ltr .mx-xl-0{
        margin-right:0!important
    }
    body.ltr .mb-xl-0,body.ltr .my-xl-0{
        margin-bottom:0!important
    }
    body.ltr .ml-xl-0,body.ltr .mx-xl-0{
        margin-left:0!important
    }
    body.ltr .m-xl-1{
        margin:.25rem!important
    }
    body.ltr .mt-xl-1,body.ltr .my-xl-1{
        margin-top:.25rem!important
    }
    body.ltr .mr-xl-1,body.ltr .mx-xl-1{
        margin-right:.25rem!important
    }
    body.ltr .mb-xl-1,body.ltr .my-xl-1{
        margin-bottom:.25rem!important
    }
    body.ltr .ml-xl-1,body.ltr .mx-xl-1{
        margin-left:.25rem!important
    }
    body.ltr .m-xl-2{
        margin:.375rem!important
    }
    body.ltr .mt-xl-2,body.ltr .my-xl-2{
        margin-top:.375rem!important
    }
    body.ltr .mr-xl-2,body.ltr .mx-xl-2{
        margin-right:.375rem!important
    }
    body.ltr .mb-xl-2,body.ltr .my-xl-2{
        margin-bottom:.375rem!important
    }
    body.ltr .ml-xl-2,body.ltr .mx-xl-2{
        margin-left:.375rem!important
    }
    body.ltr .m-xl-3{
        margin:.5rem!important
    }
    body.ltr .mt-xl-3,body.ltr .my-xl-3{
        margin-top:.5rem!important
    }
    body.ltr .mr-xl-3,body.ltr .mx-xl-3{
        margin-right:.5rem!important
    }
    body.ltr .mb-xl-3,body.ltr .my-xl-3{
        margin-bottom:.5rem!important
    }
    body.ltr .ml-xl-3,body.ltr .mx-xl-3{
        margin-left:.5rem!important
    }
    body.ltr .m-xl-4{
        margin:.625rem!important
    }
    body.ltr .mt-xl-4,body.ltr .my-xl-4{
        margin-top:.625rem!important
    }
    body.ltr .mr-xl-4,body.ltr .mx-xl-4{
        margin-right:.625rem!important
    }
    body.ltr .mb-xl-4,body.ltr .my-xl-4{
        margin-bottom:.625rem!important
    }
    body.ltr .ml-xl-4,body.ltr .mx-xl-4{
        margin-left:.625rem!important
    }
    body.ltr .m-xl-5{
        margin:.75rem!important
    }
    body.ltr .mt-xl-5,body.ltr .my-xl-5{
        margin-top:.75rem!important
    }
    body.ltr .mr-xl-5,body.ltr .mx-xl-5{
        margin-right:.75rem!important
    }
    body.ltr .mb-xl-5,body.ltr .my-xl-5{
        margin-bottom:.75rem!important
    }
    body.ltr .ml-xl-5,body.ltr .mx-xl-5{
        margin-left:.75rem!important
    }
    body.ltr .m-xl-6{
        margin:1rem!important
    }
    body.ltr .mt-xl-6,body.ltr .my-xl-6{
        margin-top:1rem!important
    }
    body.ltr .mr-xl-6,body.ltr .mx-xl-6{
        margin-right:1rem!important
    }
    body.ltr .mb-xl-6,body.ltr .my-xl-6{
        margin-bottom:1rem!important
    }
    body.ltr .ml-xl-6,body.ltr .mx-xl-6{
        margin-left:1rem!important
    }
    body.ltr .m-xl-7{
        margin:1.25rem!important
    }
    body.ltr .mt-xl-7,body.ltr .my-xl-7{
        margin-top:1.25rem!important
    }
    body.ltr .mr-xl-7,body.ltr .mx-xl-7{
        margin-right:1.25rem!important
    }
    body.ltr .mb-xl-7,body.ltr .my-xl-7{
        margin-bottom:1.25rem!important
    }
    body.ltr .ml-xl-7,body.ltr .mx-xl-7{
        margin-left:1.25rem!important
    }
    body.ltr .m-xl-8{
        margin:1.5625rem!important
    }
    body.ltr .mt-xl-8,body.ltr .my-xl-8{
        margin-top:1.5625rem!important
    }
    body.ltr .mr-xl-8,body.ltr .mx-xl-8{
        margin-right:1.5625rem!important
    }
    body.ltr .mb-xl-8,body.ltr .my-xl-8{
        margin-bottom:1.5625rem!important
    }
    body.ltr .ml-xl-8,body.ltr .mx-xl-8{
        margin-left:1.5625rem!important
    }
    body.ltr .m-xl-9{
        margin:1.875rem!important
    }
    body.ltr .mt-xl-9,body.ltr .my-xl-9{
        margin-top:1.875rem!important
    }
    body.ltr .mr-xl-9,body.ltr .mx-xl-9{
        margin-right:1.875rem!important
    }
    body.ltr .mb-xl-9,body.ltr .my-xl-9{
        margin-bottom:1.875rem!important
    }
    body.ltr .ml-xl-9,body.ltr .mx-xl-9{
        margin-left:1.875rem!important
    }
    body.ltr .m-xl-10{
        margin:2.1875rem!important
    }
    body.ltr .mt-xl-10,body.ltr .my-xl-10{
        margin-top:2.1875rem!important
    }
    body.ltr .mr-xl-10,body.ltr .mx-xl-10{
        margin-right:2.1875rem!important
    }
    body.ltr .mb-xl-10,body.ltr .my-xl-10{
        margin-bottom:2.1875rem!important
    }
    body.ltr .ml-xl-10,body.ltr .mx-xl-10{
        margin-left:2.1875rem!important
    }
    body.ltr .m-xl-11{
        margin:2.5rem!important
    }
    body.ltr .mt-xl-11,body.ltr .my-xl-11{
        margin-top:2.5rem!important
    }
    body.ltr .mr-xl-11,body.ltr .mx-xl-11{
        margin-right:2.5rem!important
    }
    body.ltr .mb-xl-11,body.ltr .my-xl-11{
        margin-bottom:2.5rem!important
    }
    body.ltr .ml-xl-11,body.ltr .mx-xl-11{
        margin-left:2.5rem!important
    }
    body.ltr .m-xl-12{
        margin:2.8125rem!important
    }
    body.ltr .mt-xl-12,body.ltr .my-xl-12{
        margin-top:2.8125rem!important
    }
    body.ltr .mr-xl-12,body.ltr .mx-xl-12{
        margin-right:2.8125rem!important
    }
    body.ltr .mb-xl-12,body.ltr .my-xl-12{
        margin-bottom:2.8125rem!important
    }
    body.ltr .ml-xl-12,body.ltr .mx-xl-12{
        margin-left:2.8125rem!important
    }
    body.ltr .m-xl-13{
        margin:3.125rem!important
    }
    body.ltr .mt-xl-13,body.ltr .my-xl-13{
        margin-top:3.125rem!important
    }
    body.ltr .mr-xl-13,body.ltr .mx-xl-13{
        margin-right:3.125rem!important
    }
    body.ltr .mb-xl-13,body.ltr .my-xl-13{
        margin-bottom:3.125rem!important
    }
    body.ltr .ml-xl-13,body.ltr .mx-xl-13{
        margin-left:3.125rem!important
    }
    body.ltr .m-xl-14{
        margin:3.4375rem!important
    }
    body.ltr .mt-xl-14,body.ltr .my-xl-14{
        margin-top:3.4375rem!important
    }
    body.ltr .mr-xl-14,body.ltr .mx-xl-14{
        margin-right:3.4375rem!important
    }
    body.ltr .mb-xl-14,body.ltr .my-xl-14{
        margin-bottom:3.4375rem!important
    }
    body.ltr .ml-xl-14,body.ltr .mx-xl-14{
        margin-left:3.4375rem!important
    }
    body.ltr .m-xl-15{
        margin:3.75rem!important
    }
    body.ltr .mt-xl-15,body.ltr .my-xl-15{
        margin-top:3.75rem!important
    }
    body.ltr .mr-xl-15,body.ltr .mx-xl-15{
        margin-right:3.75rem!important
    }
    body.ltr .mb-xl-15,body.ltr .my-xl-15{
        margin-bottom:3.75rem!important
    }
    body.ltr .ml-xl-15,body.ltr .mx-xl-15{
        margin-left:3.75rem!important
    }
    body.ltr .m-xl-16{
        margin:4.0625rem!important
    }
    body.ltr .mt-xl-16,body.ltr .my-xl-16{
        margin-top:4.0625rem!important
    }
    body.ltr .mr-xl-16,body.ltr .mx-xl-16{
        margin-right:4.0625rem!important
    }
    body.ltr .mb-xl-16,body.ltr .my-xl-16{
        margin-bottom:4.0625rem!important
    }
    body.ltr .ml-xl-16,body.ltr .mx-xl-16{
        margin-left:4.0625rem!important
    }
    body.ltr .m-xl-17{
        margin:4.375rem!important
    }
    body.ltr .mt-xl-17,body.ltr .my-xl-17{
        margin-top:4.375rem!important
    }
    body.ltr .mr-xl-17,body.ltr .mx-xl-17{
        margin-right:4.375rem!important
    }
    body.ltr .mb-xl-17,body.ltr .my-xl-17{
        margin-bottom:4.375rem!important
    }
    body.ltr .ml-xl-17,body.ltr .mx-xl-17{
        margin-left:4.375rem!important
    }
    body.ltr .m-xl-18{
        margin:4.6875rem!important
    }
    body.ltr .mt-xl-18,body.ltr .my-xl-18{
        margin-top:4.6875rem!important
    }
    body.ltr .mr-xl-18,body.ltr .mx-xl-18{
        margin-right:4.6875rem!important
    }
    body.ltr .mb-xl-18,body.ltr .my-xl-18{
        margin-bottom:4.6875rem!important
    }
    body.ltr .ml-xl-18,body.ltr .mx-xl-18{
        margin-left:4.6875rem!important
    }
    body.ltr .m-xl-19{
        margin:5rem!important
    }
    body.ltr .mt-xl-19,body.ltr .my-xl-19{
        margin-top:5rem!important
    }
    body.ltr .mr-xl-19,body.ltr .mx-xl-19{
        margin-right:5rem!important
    }
    body.ltr .mb-xl-19,body.ltr .my-xl-19{
        margin-bottom:5rem!important
    }
    body.ltr .ml-xl-19,body.ltr .mx-xl-19{
        margin-left:5rem!important
    }
    body.ltr .m-xl-20{
        margin:5.3125rem!important
    }
    body.ltr .mt-xl-20,body.ltr .my-xl-20{
        margin-top:5.3125rem!important
    }
    body.ltr .mr-xl-20,body.ltr .mx-xl-20{
        margin-right:5.3125rem!important
    }
    body.ltr .mb-xl-20,body.ltr .my-xl-20{
        margin-bottom:5.3125rem!important
    }
    body.ltr .ml-xl-20,body.ltr .mx-xl-20{
        margin-left:5.3125rem!important
    }
    body.ltr .m-xl-21{
        margin:5.625rem!important
    }
    body.ltr .mt-xl-21,body.ltr .my-xl-21{
        margin-top:5.625rem!important
    }
    body.ltr .mr-xl-21,body.ltr .mx-xl-21{
        margin-right:5.625rem!important
    }
    body.ltr .mb-xl-21,body.ltr .my-xl-21{
        margin-bottom:5.625rem!important
    }
    body.ltr .ml-xl-21,body.ltr .mx-xl-21{
        margin-left:5.625rem!important
    }
    body.ltr .m-xl-22{
        margin:5.9375rem!important
    }
    body.ltr .mt-xl-22,body.ltr .my-xl-22{
        margin-top:5.9375rem!important
    }
    body.ltr .mr-xl-22,body.ltr .mx-xl-22{
        margin-right:5.9375rem!important
    }
    body.ltr .mb-xl-22,body.ltr .my-xl-22{
        margin-bottom:5.9375rem!important
    }
    body.ltr .ml-xl-22,body.ltr .mx-xl-22{
        margin-left:5.9375rem!important
    }
    body.ltr .m-xl-23{
        margin:6.25rem!important
    }
    body.ltr .mt-xl-23,body.ltr .my-xl-23{
        margin-top:6.25rem!important
    }
    body.ltr .mr-xl-23,body.ltr .mx-xl-23{
        margin-right:6.25rem!important
    }
    body.ltr .mb-xl-23,body.ltr .my-xl-23{
        margin-bottom:6.25rem!important
    }
    body.ltr .ml-xl-23,body.ltr .mx-xl-23{
        margin-left:6.25rem!important
    }
    body.ltr .m-xl-24{
        margin:6.875rem!important
    }
    body.ltr .mt-xl-24,body.ltr .my-xl-24{
        margin-top:6.875rem!important
    }
    body.ltr .mr-xl-24,body.ltr .mx-xl-24{
        margin-right:6.875rem!important
    }
    body.ltr .mb-xl-24,body.ltr .my-xl-24{
        margin-bottom:6.875rem!important
    }
    body.ltr .ml-xl-24,body.ltr .mx-xl-24{
        margin-left:6.875rem!important
    }
    body.ltr .m-xl-25{
        margin:7.5rem!important
    }
    body.ltr .mt-xl-25,body.ltr .my-xl-25{
        margin-top:7.5rem!important
    }
    body.ltr .mr-xl-25,body.ltr .mx-xl-25{
        margin-right:7.5rem!important
    }
    body.ltr .mb-xl-25,body.ltr .my-xl-25{
        margin-bottom:7.5rem!important
    }
    body.ltr .ml-xl-25,body.ltr .mx-xl-25{
        margin-left:7.5rem!important
    }
    body.ltr .m-xl-26{
        margin:8.125rem!important
    }
    body.ltr .mt-xl-26,body.ltr .my-xl-26{
        margin-top:8.125rem!important
    }
    body.ltr .mr-xl-26,body.ltr .mx-xl-26{
        margin-right:8.125rem!important
    }
    body.ltr .mb-xl-26,body.ltr .my-xl-26{
        margin-bottom:8.125rem!important
    }
    body.ltr .ml-xl-26,body.ltr .mx-xl-26{
        margin-left:8.125rem!important
    }
    body.ltr .m-xl-27{
        margin:8.4375rem!important
    }
    body.ltr .mt-xl-27,body.ltr .my-xl-27{
        margin-top:8.4375rem!important
    }
    body.ltr .mr-xl-27,body.ltr .mx-xl-27{
        margin-right:8.4375rem!important
    }
    body.ltr .mb-xl-27,body.ltr .my-xl-27{
        margin-bottom:8.4375rem!important
    }
    body.ltr .ml-xl-27,body.ltr .mx-xl-27{
        margin-left:8.4375rem!important
    }
    body.ltr .m-xl-28{
        margin:9.0625rem!important
    }
    body.ltr .mt-xl-28,body.ltr .my-xl-28{
        margin-top:9.0625rem!important
    }
    body.ltr .mr-xl-28,body.ltr .mx-xl-28{
        margin-right:9.0625rem!important
    }
    body.ltr .mb-xl-28,body.ltr .my-xl-28{
        margin-bottom:9.0625rem!important
    }
    body.ltr .ml-xl-28,body.ltr .mx-xl-28{
        margin-left:9.0625rem!important
    }
    body.ltr .m-xl-29{
        margin:9.375rem!important
    }
    body.ltr .mt-xl-29,body.ltr .my-xl-29{
        margin-top:9.375rem!important
    }
    body.ltr .mr-xl-29,body.ltr .mx-xl-29{
        margin-right:9.375rem!important
    }
    body.ltr .mb-xl-29,body.ltr .my-xl-29{
        margin-bottom:9.375rem!important
    }
    body.ltr .ml-xl-29,body.ltr .mx-xl-29{
        margin-left:9.375rem!important
    }
    body.ltr .m-xl-30{
        margin:9.6875rem!important
    }
    body.ltr .mt-xl-30,body.ltr .my-xl-30{
        margin-top:9.6875rem!important
    }
    body.ltr .mr-xl-30,body.ltr .mx-xl-30{
        margin-right:9.6875rem!important
    }
    body.ltr .mb-xl-30,body.ltr .my-xl-30{
        margin-bottom:9.6875rem!important
    }
    body.ltr .ml-xl-30,body.ltr .mx-xl-30{
        margin-left:9.6875rem!important
    }
    body.ltr .m-xl-31{
        margin:10.625rem!important
    }
    body.ltr .mt-xl-31,body.ltr .my-xl-31{
        margin-top:10.625rem!important
    }
    body.ltr .mr-xl-31,body.ltr .mx-xl-31{
        margin-right:10.625rem!important
    }
    body.ltr .mb-xl-31,body.ltr .my-xl-31{
        margin-bottom:10.625rem!important
    }
    body.ltr .ml-xl-31,body.ltr .mx-xl-31{
        margin-left:10.625rem!important
    }
    body.ltr .m-xl-32{
        margin:11.25rem!important
    }
    body.ltr .mt-xl-32,body.ltr .my-xl-32{
        margin-top:11.25rem!important
    }
    body.ltr .mr-xl-32,body.ltr .mx-xl-32{
        margin-right:11.25rem!important
    }
    body.ltr .mb-xl-32,body.ltr .my-xl-32{
        margin-bottom:11.25rem!important
    }
    body.ltr .ml-xl-32,body.ltr .mx-xl-32{
        margin-left:11.25rem!important
    }
    body.ltr .m-xl-33{
        margin:12.5rem!important
    }
    body.ltr .mt-xl-33,body.ltr .my-xl-33{
        margin-top:12.5rem!important
    }
    body.ltr .mr-xl-33,body.ltr .mx-xl-33{
        margin-right:12.5rem!important
    }
    body.ltr .mb-xl-33,body.ltr .my-xl-33{
        margin-bottom:12.5rem!important
    }
    body.ltr .ml-xl-33,body.ltr .mx-xl-33{
        margin-left:12.5rem!important
    }
    body.ltr .m-xl-34{
        margin:14.0625rem!important
    }
    body.ltr .mt-xl-34,body.ltr .my-xl-34{
        margin-top:14.0625rem!important
    }
    body.ltr .mr-xl-34,body.ltr .mx-xl-34{
        margin-right:14.0625rem!important
    }
    body.ltr .mb-xl-34,body.ltr .my-xl-34{
        margin-bottom:14.0625rem!important
    }
    body.ltr .ml-xl-34,body.ltr .mx-xl-34{
        margin-left:14.0625rem!important
    }
    body.ltr .m-xl-35{
        margin:15.625rem!important
    }
    body.ltr .mt-xl-35,body.ltr .my-xl-35{
        margin-top:15.625rem!important
    }
    body.ltr .mr-xl-35,body.ltr .mx-xl-35{
        margin-right:15.625rem!important
    }
    body.ltr .mb-xl-35,body.ltr .my-xl-35{
        margin-bottom:15.625rem!important
    }
    body.ltr .ml-xl-35,body.ltr .mx-xl-35{
        margin-left:15.625rem!important
    }
    body.ltr .p-xl-0{
        padding:0!important
    }
    body.ltr .pt-xl-0,body.ltr .py-xl-0{
        padding-top:0!important
    }
    body.ltr .pr-xl-0,body.ltr .px-xl-0{
        padding-right:0!important
    }
    body.ltr .pb-xl-0,body.ltr .py-xl-0{
        padding-bottom:0!important
    }
    body.ltr .pl-xl-0,body.ltr .px-xl-0{
        padding-left:0!important
    }
    body.ltr .p-xl-1{
        padding:.25rem!important
    }
    body.ltr .pt-xl-1,body.ltr .py-xl-1{
        padding-top:.25rem!important
    }
    body.ltr .pr-xl-1,body.ltr .px-xl-1{
        padding-right:.25rem!important
    }
    body.ltr .pb-xl-1,body.ltr .py-xl-1{
        padding-bottom:.25rem!important
    }
    body.ltr .pl-xl-1,body.ltr .px-xl-1{
        padding-left:.25rem!important
    }
    body.ltr .p-xl-2{
        padding:.375rem!important
    }
    body.ltr .pt-xl-2,body.ltr .py-xl-2{
        padding-top:.375rem!important
    }
    body.ltr .pr-xl-2,body.ltr .px-xl-2{
        padding-right:.375rem!important
    }
    body.ltr .pb-xl-2,body.ltr .py-xl-2{
        padding-bottom:.375rem!important
    }
    body.ltr .pl-xl-2,body.ltr .px-xl-2{
        padding-left:.375rem!important
    }
    body.ltr .p-xl-3{
        padding:.5rem!important
    }
    body.ltr .pt-xl-3,body.ltr .py-xl-3{
        padding-top:.5rem!important
    }
    body.ltr .pr-xl-3,body.ltr .px-xl-3{
        padding-right:.5rem!important
    }
    body.ltr .pb-xl-3,body.ltr .py-xl-3{
        padding-bottom:.5rem!important
    }
    body.ltr .pl-xl-3,body.ltr .px-xl-3{
        padding-left:.5rem!important
    }
    body.ltr .p-xl-4{
        padding:.625rem!important
    }
    body.ltr .pt-xl-4,body.ltr .py-xl-4{
        padding-top:.625rem!important
    }
    body.ltr .pr-xl-4,body.ltr .px-xl-4{
        padding-right:.625rem!important
    }
    body.ltr .pb-xl-4,body.ltr .py-xl-4{
        padding-bottom:.625rem!important
    }
    body.ltr .pl-xl-4,body.ltr .px-xl-4{
        padding-left:.625rem!important
    }
    body.ltr .p-xl-5{
        padding:.75rem!important
    }
    body.ltr .pt-xl-5,body.ltr .py-xl-5{
        padding-top:.75rem!important
    }
    body.ltr .pr-xl-5,body.ltr .px-xl-5{
        padding-right:.75rem!important
    }
    body.ltr .pb-xl-5,body.ltr .py-xl-5{
        padding-bottom:.75rem!important
    }
    body.ltr .pl-xl-5,body.ltr .px-xl-5{
        padding-left:.75rem!important
    }
    body.ltr .p-xl-6{
        padding:1rem!important
    }
    body.ltr .pt-xl-6,body.ltr .py-xl-6{
        padding-top:1rem!important
    }
    body.ltr .pr-xl-6,body.ltr .px-xl-6{
        padding-right:1rem!important
    }
    body.ltr .pb-xl-6,body.ltr .py-xl-6{
        padding-bottom:1rem!important
    }
    body.ltr .pl-xl-6,body.ltr .px-xl-6{
        padding-left:1rem!important
    }
    body.ltr .p-xl-7{
        padding:1.25rem!important
    }
    body.ltr .pt-xl-7,body.ltr .py-xl-7{
        padding-top:1.25rem!important
    }
    body.ltr .pr-xl-7,body.ltr .px-xl-7{
        padding-right:1.25rem!important
    }
    body.ltr .pb-xl-7,body.ltr .py-xl-7{
        padding-bottom:1.25rem!important
    }
    body.ltr .pl-xl-7,body.ltr .px-xl-7{
        padding-left:1.25rem!important
    }
    body.ltr .p-xl-8{
        padding:1.5625rem!important
    }
    body.ltr .pt-xl-8,body.ltr .py-xl-8{
        padding-top:1.5625rem!important
    }
    body.ltr .pr-xl-8,body.ltr .px-xl-8{
        padding-right:1.5625rem!important
    }
    body.ltr .pb-xl-8,body.ltr .py-xl-8{
        padding-bottom:1.5625rem!important
    }
    body.ltr .pl-xl-8,body.ltr .px-xl-8{
        padding-left:1.5625rem!important
    }
    body.ltr .p-xl-9{
        padding:1.875rem!important
    }
    body.ltr .pt-xl-9,body.ltr .py-xl-9{
        padding-top:1.875rem!important
    }
    body.ltr .pr-xl-9,body.ltr .px-xl-9{
        padding-right:1.875rem!important
    }
    body.ltr .pb-xl-9,body.ltr .py-xl-9{
        padding-bottom:1.875rem!important
    }
    body.ltr .pl-xl-9,body.ltr .px-xl-9{
        padding-left:1.875rem!important
    }
    body.ltr .p-xl-10{
        padding:2.1875rem!important
    }
    body.ltr .pt-xl-10,body.ltr .py-xl-10{
        padding-top:2.1875rem!important
    }
    body.ltr .pr-xl-10,body.ltr .px-xl-10{
        padding-right:2.1875rem!important
    }
    body.ltr .pb-xl-10,body.ltr .py-xl-10{
        padding-bottom:2.1875rem!important
    }
    body.ltr .pl-xl-10,body.ltr .px-xl-10{
        padding-left:2.1875rem!important
    }
    body.ltr .p-xl-11{
        padding:2.5rem!important
    }
    body.ltr .pt-xl-11,body.ltr .py-xl-11{
        padding-top:2.5rem!important
    }
    body.ltr .pr-xl-11,body.ltr .px-xl-11{
        padding-right:2.5rem!important
    }
    body.ltr .pb-xl-11,body.ltr .py-xl-11{
        padding-bottom:2.5rem!important
    }
    body.ltr .pl-xl-11,body.ltr .px-xl-11{
        padding-left:2.5rem!important
    }
    body.ltr .p-xl-12{
        padding:2.8125rem!important
    }
    body.ltr .pt-xl-12,body.ltr .py-xl-12{
        padding-top:2.8125rem!important
    }
    body.ltr .pr-xl-12,body.ltr .px-xl-12{
        padding-right:2.8125rem!important
    }
    body.ltr .pb-xl-12,body.ltr .py-xl-12{
        padding-bottom:2.8125rem!important
    }
    body.ltr .pl-xl-12,body.ltr .px-xl-12{
        padding-left:2.8125rem!important
    }
    body.ltr .p-xl-13{
        padding:3.125rem!important
    }
    body.ltr .pt-xl-13,body.ltr .py-xl-13{
        padding-top:3.125rem!important
    }
    body.ltr .pr-xl-13,body.ltr .px-xl-13{
        padding-right:3.125rem!important
    }
    body.ltr .pb-xl-13,body.ltr .py-xl-13{
        padding-bottom:3.125rem!important
    }
    body.ltr .pl-xl-13,body.ltr .px-xl-13{
        padding-left:3.125rem!important
    }
    body.ltr .p-xl-14{
        padding:3.4375rem!important
    }
    body.ltr .pt-xl-14,body.ltr .py-xl-14{
        padding-top:3.4375rem!important
    }
    body.ltr .pr-xl-14,body.ltr .px-xl-14{
        padding-right:3.4375rem!important
    }
    body.ltr .pb-xl-14,body.ltr .py-xl-14{
        padding-bottom:3.4375rem!important
    }
    body.ltr .pl-xl-14,body.ltr .px-xl-14{
        padding-left:3.4375rem!important
    }
    body.ltr .p-xl-15{
        padding:3.75rem!important
    }
    body.ltr .pt-xl-15,body.ltr .py-xl-15{
        padding-top:3.75rem!important
    }
    body.ltr .pr-xl-15,body.ltr .px-xl-15{
        padding-right:3.75rem!important
    }
    body.ltr .pb-xl-15,body.ltr .py-xl-15{
        padding-bottom:3.75rem!important
    }
    body.ltr .pl-xl-15,body.ltr .px-xl-15{
        padding-left:3.75rem!important
    }
    body.ltr .p-xl-16{
        padding:4.0625rem!important
    }
    body.ltr .pt-xl-16,body.ltr .py-xl-16{
        padding-top:4.0625rem!important
    }
    body.ltr .pr-xl-16,body.ltr .px-xl-16{
        padding-right:4.0625rem!important
    }
    body.ltr .pb-xl-16,body.ltr .py-xl-16{
        padding-bottom:4.0625rem!important
    }
    body.ltr .pl-xl-16,body.ltr .px-xl-16{
        padding-left:4.0625rem!important
    }
    body.ltr .p-xl-17{
        padding:4.375rem!important
    }
    body.ltr .pt-xl-17,body.ltr .py-xl-17{
        padding-top:4.375rem!important
    }
    body.ltr .pr-xl-17,body.ltr .px-xl-17{
        padding-right:4.375rem!important
    }
    body.ltr .pb-xl-17,body.ltr .py-xl-17{
        padding-bottom:4.375rem!important
    }
    body.ltr .pl-xl-17,body.ltr .px-xl-17{
        padding-left:4.375rem!important
    }
    body.ltr .p-xl-18{
        padding:4.6875rem!important
    }
    body.ltr .pt-xl-18,body.ltr .py-xl-18{
        padding-top:4.6875rem!important
    }
    body.ltr .pr-xl-18,body.ltr .px-xl-18{
        padding-right:4.6875rem!important
    }
    body.ltr .pb-xl-18,body.ltr .py-xl-18{
        padding-bottom:4.6875rem!important
    }
    body.ltr .pl-xl-18,body.ltr .px-xl-18{
        padding-left:4.6875rem!important
    }
    body.ltr .p-xl-19{
        padding:5rem!important
    }
    body.ltr .pt-xl-19,body.ltr .py-xl-19{
        padding-top:5rem!important
    }
    body.ltr .pr-xl-19,body.ltr .px-xl-19{
        padding-right:5rem!important
    }
    body.ltr .pb-xl-19,body.ltr .py-xl-19{
        padding-bottom:5rem!important
    }
    body.ltr .pl-xl-19,body.ltr .px-xl-19{
        padding-left:5rem!important
    }
    body.ltr .p-xl-20{
        padding:5.3125rem!important
    }
    body.ltr .pt-xl-20,body.ltr .py-xl-20{
        padding-top:5.3125rem!important
    }
    body.ltr .pr-xl-20,body.ltr .px-xl-20{
        padding-right:5.3125rem!important
    }
    body.ltr .pb-xl-20,body.ltr .py-xl-20{
        padding-bottom:5.3125rem!important
    }
    body.ltr .pl-xl-20,body.ltr .px-xl-20{
        padding-left:5.3125rem!important
    }
    body.ltr .p-xl-21{
        padding:5.625rem!important
    }
    body.ltr .pt-xl-21,body.ltr .py-xl-21{
        padding-top:5.625rem!important
    }
    body.ltr .pr-xl-21,body.ltr .px-xl-21{
        padding-right:5.625rem!important
    }
    body.ltr .pb-xl-21,body.ltr .py-xl-21{
        padding-bottom:5.625rem!important
    }
    body.ltr .pl-xl-21,body.ltr .px-xl-21{
        padding-left:5.625rem!important
    }
    body.ltr .p-xl-22{
        padding:5.9375rem!important
    }
    body.ltr .pt-xl-22,body.ltr .py-xl-22{
        padding-top:5.9375rem!important
    }
    body.ltr .pr-xl-22,body.ltr .px-xl-22{
        padding-right:5.9375rem!important
    }
    body.ltr .pb-xl-22,body.ltr .py-xl-22{
        padding-bottom:5.9375rem!important
    }
    body.ltr .pl-xl-22,body.ltr .px-xl-22{
        padding-left:5.9375rem!important
    }
    body.ltr .p-xl-23{
        padding:6.25rem!important
    }
    body.ltr .pt-xl-23,body.ltr .py-xl-23{
        padding-top:6.25rem!important
    }
    body.ltr .pr-xl-23,body.ltr .px-xl-23{
        padding-right:6.25rem!important
    }
    body.ltr .pb-xl-23,body.ltr .py-xl-23{
        padding-bottom:6.25rem!important
    }
    body.ltr .pl-xl-23,body.ltr .px-xl-23{
        padding-left:6.25rem!important
    }
    body.ltr .p-xl-24{
        padding:6.875rem!important
    }
    body.ltr .pt-xl-24,body.ltr .py-xl-24{
        padding-top:6.875rem!important
    }
    body.ltr .pr-xl-24,body.ltr .px-xl-24{
        padding-right:6.875rem!important
    }
    body.ltr .pb-xl-24,body.ltr .py-xl-24{
        padding-bottom:6.875rem!important
    }
    body.ltr .pl-xl-24,body.ltr .px-xl-24{
        padding-left:6.875rem!important
    }
    body.ltr .p-xl-25{
        padding:7.5rem!important
    }
    body.ltr .pt-xl-25,body.ltr .py-xl-25{
        padding-top:7.5rem!important
    }
    body.ltr .pr-xl-25,body.ltr .px-xl-25{
        padding-right:7.5rem!important
    }
    body.ltr .pb-xl-25,body.ltr .py-xl-25{
        padding-bottom:7.5rem!important
    }
    body.ltr .pl-xl-25,body.ltr .px-xl-25{
        padding-left:7.5rem!important
    }
    body.ltr .p-xl-26{
        padding:8.125rem!important
    }
    body.ltr .pt-xl-26,body.ltr .py-xl-26{
        padding-top:8.125rem!important
    }
    body.ltr .pr-xl-26,body.ltr .px-xl-26{
        padding-right:8.125rem!important
    }
    body.ltr .pb-xl-26,body.ltr .py-xl-26{
        padding-bottom:8.125rem!important
    }
    body.ltr .pl-xl-26,body.ltr .px-xl-26{
        padding-left:8.125rem!important
    }
    body.ltr .p-xl-27{
        padding:8.4375rem!important
    }
    body.ltr .pt-xl-27,body.ltr .py-xl-27{
        padding-top:8.4375rem!important
    }
    body.ltr .pr-xl-27,body.ltr .px-xl-27{
        padding-right:8.4375rem!important
    }
    body.ltr .pb-xl-27,body.ltr .py-xl-27{
        padding-bottom:8.4375rem!important
    }
    body.ltr .pl-xl-27,body.ltr .px-xl-27{
        padding-left:8.4375rem!important
    }
    body.ltr .p-xl-28{
        padding:9.0625rem!important
    }
    body.ltr .pt-xl-28,body.ltr .py-xl-28{
        padding-top:9.0625rem!important
    }
    body.ltr .pr-xl-28,body.ltr .px-xl-28{
        padding-right:9.0625rem!important
    }
    body.ltr .pb-xl-28,body.ltr .py-xl-28{
        padding-bottom:9.0625rem!important
    }
    body.ltr .pl-xl-28,body.ltr .px-xl-28{
        padding-left:9.0625rem!important
    }
    body.ltr .p-xl-29{
        padding:9.375rem!important
    }
    body.ltr .pt-xl-29,body.ltr .py-xl-29{
        padding-top:9.375rem!important
    }
    body.ltr .pr-xl-29,body.ltr .px-xl-29{
        padding-right:9.375rem!important
    }
    body.ltr .pb-xl-29,body.ltr .py-xl-29{
        padding-bottom:9.375rem!important
    }
    body.ltr .pl-xl-29,body.ltr .px-xl-29{
        padding-left:9.375rem!important
    }
    body.ltr .p-xl-30{
        padding:9.6875rem!important
    }
    body.ltr .pt-xl-30,body.ltr .py-xl-30{
        padding-top:9.6875rem!important
    }
    body.ltr .pr-xl-30,body.ltr .px-xl-30{
        padding-right:9.6875rem!important
    }
    body.ltr .pb-xl-30,body.ltr .py-xl-30{
        padding-bottom:9.6875rem!important
    }
    body.ltr .pl-xl-30,body.ltr .px-xl-30{
        padding-left:9.6875rem!important
    }
    body.ltr .p-xl-31{
        padding:10.625rem!important
    }
    body.ltr .pt-xl-31,body.ltr .py-xl-31{
        padding-top:10.625rem!important
    }
    body.ltr .pr-xl-31,body.ltr .px-xl-31{
        padding-right:10.625rem!important
    }
    body.ltr .pb-xl-31,body.ltr .py-xl-31{
        padding-bottom:10.625rem!important
    }
    body.ltr .pl-xl-31,body.ltr .px-xl-31{
        padding-left:10.625rem!important
    }
    body.ltr .p-xl-32{
        padding:11.25rem!important
    }
    body.ltr .pt-xl-32,body.ltr .py-xl-32{
        padding-top:11.25rem!important
    }
    body.ltr .pr-xl-32,body.ltr .px-xl-32{
        padding-right:11.25rem!important
    }
    body.ltr .pb-xl-32,body.ltr .py-xl-32{
        padding-bottom:11.25rem!important
    }
    body.ltr .pl-xl-32,body.ltr .px-xl-32{
        padding-left:11.25rem!important
    }
    body.ltr .p-xl-33{
        padding:12.5rem!important
    }
    body.ltr .pt-xl-33,body.ltr .py-xl-33{
        padding-top:12.5rem!important
    }
    body.ltr .pr-xl-33,body.ltr .px-xl-33{
        padding-right:12.5rem!important
    }
    body.ltr .pb-xl-33,body.ltr .py-xl-33{
        padding-bottom:12.5rem!important
    }
    body.ltr .pl-xl-33,body.ltr .px-xl-33{
        padding-left:12.5rem!important
    }
    body.ltr .p-xl-34{
        padding:14.0625rem!important
    }
    body.ltr .pt-xl-34,body.ltr .py-xl-34{
        padding-top:14.0625rem!important
    }
    body.ltr .pr-xl-34,body.ltr .px-xl-34{
        padding-right:14.0625rem!important
    }
    body.ltr .pb-xl-34,body.ltr .py-xl-34{
        padding-bottom:14.0625rem!important
    }
    body.ltr .pl-xl-34,body.ltr .px-xl-34{
        padding-left:14.0625rem!important
    }
    body.ltr .p-xl-35{
        padding:15.625rem!important
    }
    body.ltr .pt-xl-35,body.ltr .py-xl-35{
        padding-top:15.625rem!important
    }
    body.ltr .pr-xl-35,body.ltr .px-xl-35{
        padding-right:15.625rem!important
    }
    body.ltr .pb-xl-35,body.ltr .py-xl-35{
        padding-bottom:15.625rem!important
    }
    body.ltr .pl-xl-35,body.ltr .px-xl-35{
        padding-left:15.625rem!important
    }
    body.ltr .m-xl-n1{
        margin:-.25rem!important
    }
    body.ltr .mt-xl-n1,body.ltr .my-xl-n1{
        margin-top:-.25rem!important
    }
    body.ltr .mr-xl-n1,body.ltr .mx-xl-n1{
        margin-right:-.25rem!important
    }
    body.ltr .mb-xl-n1,body.ltr .my-xl-n1{
        margin-bottom:-.25rem!important
    }
    body.ltr .ml-xl-n1,body.ltr .mx-xl-n1{
        margin-left:-.25rem!important
    }
    body.ltr .m-xl-n2{
        margin:-.375rem!important
    }
    body.ltr .mt-xl-n2,body.ltr .my-xl-n2{
        margin-top:-.375rem!important
    }
    body.ltr .mr-xl-n2,body.ltr .mx-xl-n2{
        margin-right:-.375rem!important
    }
    body.ltr .mb-xl-n2,body.ltr .my-xl-n2{
        margin-bottom:-.375rem!important
    }
    body.ltr .ml-xl-n2,body.ltr .mx-xl-n2{
        margin-left:-.375rem!important
    }
    body.ltr .m-xl-n3{
        margin:-.5rem!important
    }
    body.ltr .mt-xl-n3,body.ltr .my-xl-n3{
        margin-top:-.5rem!important
    }
    body.ltr .mr-xl-n3,body.ltr .mx-xl-n3{
        margin-right:-.5rem!important
    }
    body.ltr .mb-xl-n3,body.ltr .my-xl-n3{
        margin-bottom:-.5rem!important
    }
    body.ltr .ml-xl-n3,body.ltr .mx-xl-n3{
        margin-left:-.5rem!important
    }
    body.ltr .m-xl-n4{
        margin:-.625rem!important
    }
    body.ltr .mt-xl-n4,body.ltr .my-xl-n4{
        margin-top:-.625rem!important
    }
    body.ltr .mr-xl-n4,body.ltr .mx-xl-n4{
        margin-right:-.625rem!important
    }
    body.ltr .mb-xl-n4,body.ltr .my-xl-n4{
        margin-bottom:-.625rem!important
    }
    body.ltr .ml-xl-n4,body.ltr .mx-xl-n4{
        margin-left:-.625rem!important
    }
    body.ltr .m-xl-n5{
        margin:-.75rem!important
    }
    body.ltr .mt-xl-n5,body.ltr .my-xl-n5{
        margin-top:-.75rem!important
    }
    body.ltr .mr-xl-n5,body.ltr .mx-xl-n5{
        margin-right:-.75rem!important
    }
    body.ltr .mb-xl-n5,body.ltr .my-xl-n5{
        margin-bottom:-.75rem!important
    }
    body.ltr .ml-xl-n5,body.ltr .mx-xl-n5{
        margin-left:-.75rem!important
    }
    body.ltr .m-xl-n6{
        margin:-1rem!important
    }
    body.ltr .mt-xl-n6,body.ltr .my-xl-n6{
        margin-top:-1rem!important
    }
    body.ltr .mr-xl-n6,body.ltr .mx-xl-n6{
        margin-right:-1rem!important
    }
    body.ltr .mb-xl-n6,body.ltr .my-xl-n6{
        margin-bottom:-1rem!important
    }
    body.ltr .ml-xl-n6,body.ltr .mx-xl-n6{
        margin-left:-1rem!important
    }
    body.ltr .m-xl-n7{
        margin:-1.25rem!important
    }
    body.ltr .mt-xl-n7,body.ltr .my-xl-n7{
        margin-top:-1.25rem!important
    }
    body.ltr .mr-xl-n7,body.ltr .mx-xl-n7{
        margin-right:-1.25rem!important
    }
    body.ltr .mb-xl-n7,body.ltr .my-xl-n7{
        margin-bottom:-1.25rem!important
    }
    body.ltr .ml-xl-n7,body.ltr .mx-xl-n7{
        margin-left:-1.25rem!important
    }
    body.ltr .m-xl-n8{
        margin:-1.5625rem!important
    }
    body.ltr .mt-xl-n8,body.ltr .my-xl-n8{
        margin-top:-1.5625rem!important
    }
    body.ltr .mr-xl-n8,body.ltr .mx-xl-n8{
        margin-right:-1.5625rem!important
    }
    body.ltr .mb-xl-n8,body.ltr .my-xl-n8{
        margin-bottom:-1.5625rem!important
    }
    body.ltr .ml-xl-n8,body.ltr .mx-xl-n8{
        margin-left:-1.5625rem!important
    }
    body.ltr .m-xl-n9{
        margin:-1.875rem!important
    }
    body.ltr .mt-xl-n9,body.ltr .my-xl-n9{
        margin-top:-1.875rem!important
    }
    body.ltr .mr-xl-n9,body.ltr .mx-xl-n9{
        margin-right:-1.875rem!important
    }
    body.ltr .mb-xl-n9,body.ltr .my-xl-n9{
        margin-bottom:-1.875rem!important
    }
    body.ltr .ml-xl-n9,body.ltr .mx-xl-n9{
        margin-left:-1.875rem!important
    }
    body.ltr .m-xl-n10{
        margin:-2.1875rem!important
    }
    body.ltr .mt-xl-n10,body.ltr .my-xl-n10{
        margin-top:-2.1875rem!important
    }
    body.ltr .mr-xl-n10,body.ltr .mx-xl-n10{
        margin-right:-2.1875rem!important
    }
    body.ltr .mb-xl-n10,body.ltr .my-xl-n10{
        margin-bottom:-2.1875rem!important
    }
    body.ltr .ml-xl-n10,body.ltr .mx-xl-n10{
        margin-left:-2.1875rem!important
    }
    body.ltr .m-xl-n11{
        margin:-2.5rem!important
    }
    body.ltr .mt-xl-n11,body.ltr .my-xl-n11{
        margin-top:-2.5rem!important
    }
    body.ltr .mr-xl-n11,body.ltr .mx-xl-n11{
        margin-right:-2.5rem!important
    }
    body.ltr .mb-xl-n11,body.ltr .my-xl-n11{
        margin-bottom:-2.5rem!important
    }
    body.ltr .ml-xl-n11,body.ltr .mx-xl-n11{
        margin-left:-2.5rem!important
    }
    body.ltr .m-xl-n12{
        margin:-2.8125rem!important
    }
    body.ltr .mt-xl-n12,body.ltr .my-xl-n12{
        margin-top:-2.8125rem!important
    }
    body.ltr .mr-xl-n12,body.ltr .mx-xl-n12{
        margin-right:-2.8125rem!important
    }
    body.ltr .mb-xl-n12,body.ltr .my-xl-n12{
        margin-bottom:-2.8125rem!important
    }
    body.ltr .ml-xl-n12,body.ltr .mx-xl-n12{
        margin-left:-2.8125rem!important
    }
    body.ltr .m-xl-n13{
        margin:-3.125rem!important
    }
    body.ltr .mt-xl-n13,body.ltr .my-xl-n13{
        margin-top:-3.125rem!important
    }
    body.ltr .mr-xl-n13,body.ltr .mx-xl-n13{
        margin-right:-3.125rem!important
    }
    body.ltr .mb-xl-n13,body.ltr .my-xl-n13{
        margin-bottom:-3.125rem!important
    }
    body.ltr .ml-xl-n13,body.ltr .mx-xl-n13{
        margin-left:-3.125rem!important
    }
    body.ltr .m-xl-n14{
        margin:-3.4375rem!important
    }
    body.ltr .mt-xl-n14,body.ltr .my-xl-n14{
        margin-top:-3.4375rem!important
    }
    body.ltr .mr-xl-n14,body.ltr .mx-xl-n14{
        margin-right:-3.4375rem!important
    }
    body.ltr .mb-xl-n14,body.ltr .my-xl-n14{
        margin-bottom:-3.4375rem!important
    }
    body.ltr .ml-xl-n14,body.ltr .mx-xl-n14{
        margin-left:-3.4375rem!important
    }
    body.ltr .m-xl-n15{
        margin:-3.75rem!important
    }
    body.ltr .mt-xl-n15,body.ltr .my-xl-n15{
        margin-top:-3.75rem!important
    }
    body.ltr .mr-xl-n15,body.ltr .mx-xl-n15{
        margin-right:-3.75rem!important
    }
    body.ltr .mb-xl-n15,body.ltr .my-xl-n15{
        margin-bottom:-3.75rem!important
    }
    body.ltr .ml-xl-n15,body.ltr .mx-xl-n15{
        margin-left:-3.75rem!important
    }
    body.ltr .m-xl-n16{
        margin:-4.0625rem!important
    }
    body.ltr .mt-xl-n16,body.ltr .my-xl-n16{
        margin-top:-4.0625rem!important
    }
    body.ltr .mr-xl-n16,body.ltr .mx-xl-n16{
        margin-right:-4.0625rem!important
    }
    body.ltr .mb-xl-n16,body.ltr .my-xl-n16{
        margin-bottom:-4.0625rem!important
    }
    body.ltr .ml-xl-n16,body.ltr .mx-xl-n16{
        margin-left:-4.0625rem!important
    }
    body.ltr .m-xl-n17{
        margin:-4.375rem!important
    }
    body.ltr .mt-xl-n17,body.ltr .my-xl-n17{
        margin-top:-4.375rem!important
    }
    body.ltr .mr-xl-n17,body.ltr .mx-xl-n17{
        margin-right:-4.375rem!important
    }
    body.ltr .mb-xl-n17,body.ltr .my-xl-n17{
        margin-bottom:-4.375rem!important
    }
    body.ltr .ml-xl-n17,body.ltr .mx-xl-n17{
        margin-left:-4.375rem!important
    }
    body.ltr .m-xl-n18{
        margin:-4.6875rem!important
    }
    body.ltr .mt-xl-n18,body.ltr .my-xl-n18{
        margin-top:-4.6875rem!important
    }
    body.ltr .mr-xl-n18,body.ltr .mx-xl-n18{
        margin-right:-4.6875rem!important
    }
    body.ltr .mb-xl-n18,body.ltr .my-xl-n18{
        margin-bottom:-4.6875rem!important
    }
    body.ltr .ml-xl-n18,body.ltr .mx-xl-n18{
        margin-left:-4.6875rem!important
    }
    body.ltr .m-xl-n19{
        margin:-5rem!important
    }
    body.ltr .mt-xl-n19,body.ltr .my-xl-n19{
        margin-top:-5rem!important
    }
    body.ltr .mr-xl-n19,body.ltr .mx-xl-n19{
        margin-right:-5rem!important
    }
    body.ltr .mb-xl-n19,body.ltr .my-xl-n19{
        margin-bottom:-5rem!important
    }
    body.ltr .ml-xl-n19,body.ltr .mx-xl-n19{
        margin-left:-5rem!important
    }
    body.ltr .m-xl-n20{
        margin:-5.3125rem!important
    }
    body.ltr .mt-xl-n20,body.ltr .my-xl-n20{
        margin-top:-5.3125rem!important
    }
    body.ltr .mr-xl-n20,body.ltr .mx-xl-n20{
        margin-right:-5.3125rem!important
    }
    body.ltr .mb-xl-n20,body.ltr .my-xl-n20{
        margin-bottom:-5.3125rem!important
    }
    body.ltr .ml-xl-n20,body.ltr .mx-xl-n20{
        margin-left:-5.3125rem!important
    }
    body.ltr .m-xl-n21{
        margin:-5.625rem!important
    }
    body.ltr .mt-xl-n21,body.ltr .my-xl-n21{
        margin-top:-5.625rem!important
    }
    body.ltr .mr-xl-n21,body.ltr .mx-xl-n21{
        margin-right:-5.625rem!important
    }
    body.ltr .mb-xl-n21,body.ltr .my-xl-n21{
        margin-bottom:-5.625rem!important
    }
    body.ltr .ml-xl-n21,body.ltr .mx-xl-n21{
        margin-left:-5.625rem!important
    }
    body.ltr .m-xl-n22{
        margin:-5.9375rem!important
    }
    body.ltr .mt-xl-n22,body.ltr .my-xl-n22{
        margin-top:-5.9375rem!important
    }
    body.ltr .mr-xl-n22,body.ltr .mx-xl-n22{
        margin-right:-5.9375rem!important
    }
    body.ltr .mb-xl-n22,body.ltr .my-xl-n22{
        margin-bottom:-5.9375rem!important
    }
    body.ltr .ml-xl-n22,body.ltr .mx-xl-n22{
        margin-left:-5.9375rem!important
    }
    body.ltr .m-xl-n23{
        margin:-6.25rem!important
    }
    body.ltr .mt-xl-n23,body.ltr .my-xl-n23{
        margin-top:-6.25rem!important
    }
    body.ltr .mr-xl-n23,body.ltr .mx-xl-n23{
        margin-right:-6.25rem!important
    }
    body.ltr .mb-xl-n23,body.ltr .my-xl-n23{
        margin-bottom:-6.25rem!important
    }
    body.ltr .ml-xl-n23,body.ltr .mx-xl-n23{
        margin-left:-6.25rem!important
    }
    body.ltr .m-xl-n24{
        margin:-6.875rem!important
    }
    body.ltr .mt-xl-n24,body.ltr .my-xl-n24{
        margin-top:-6.875rem!important
    }
    body.ltr .mr-xl-n24,body.ltr .mx-xl-n24{
        margin-right:-6.875rem!important
    }
    body.ltr .mb-xl-n24,body.ltr .my-xl-n24{
        margin-bottom:-6.875rem!important
    }
    body.ltr .ml-xl-n24,body.ltr .mx-xl-n24{
        margin-left:-6.875rem!important
    }
    body.ltr .m-xl-n25{
        margin:-7.5rem!important
    }
    body.ltr .mt-xl-n25,body.ltr .my-xl-n25{
        margin-top:-7.5rem!important
    }
    body.ltr .mr-xl-n25,body.ltr .mx-xl-n25{
        margin-right:-7.5rem!important
    }
    body.ltr .mb-xl-n25,body.ltr .my-xl-n25{
        margin-bottom:-7.5rem!important
    }
    body.ltr .ml-xl-n25,body.ltr .mx-xl-n25{
        margin-left:-7.5rem!important
    }
    body.ltr .m-xl-n26{
        margin:-8.125rem!important
    }
    body.ltr .mt-xl-n26,body.ltr .my-xl-n26{
        margin-top:-8.125rem!important
    }
    body.ltr .mr-xl-n26,body.ltr .mx-xl-n26{
        margin-right:-8.125rem!important
    }
    body.ltr .mb-xl-n26,body.ltr .my-xl-n26{
        margin-bottom:-8.125rem!important
    }
    body.ltr .ml-xl-n26,body.ltr .mx-xl-n26{
        margin-left:-8.125rem!important
    }
    body.ltr .m-xl-n27{
        margin:-8.4375rem!important
    }
    body.ltr .mt-xl-n27,body.ltr .my-xl-n27{
        margin-top:-8.4375rem!important
    }
    body.ltr .mr-xl-n27,body.ltr .mx-xl-n27{
        margin-right:-8.4375rem!important
    }
    body.ltr .mb-xl-n27,body.ltr .my-xl-n27{
        margin-bottom:-8.4375rem!important
    }
    body.ltr .ml-xl-n27,body.ltr .mx-xl-n27{
        margin-left:-8.4375rem!important
    }
    body.ltr .m-xl-n28{
        margin:-9.0625rem!important
    }
    body.ltr .mt-xl-n28,body.ltr .my-xl-n28{
        margin-top:-9.0625rem!important
    }
    body.ltr .mr-xl-n28,body.ltr .mx-xl-n28{
        margin-right:-9.0625rem!important
    }
    body.ltr .mb-xl-n28,body.ltr .my-xl-n28{
        margin-bottom:-9.0625rem!important
    }
    body.ltr .ml-xl-n28,body.ltr .mx-xl-n28{
        margin-left:-9.0625rem!important
    }
    body.ltr .m-xl-n29{
        margin:-9.375rem!important
    }
    body.ltr .mt-xl-n29,body.ltr .my-xl-n29{
        margin-top:-9.375rem!important
    }
    body.ltr .mr-xl-n29,body.ltr .mx-xl-n29{
        margin-right:-9.375rem!important
    }
    body.ltr .mb-xl-n29,body.ltr .my-xl-n29{
        margin-bottom:-9.375rem!important
    }
    body.ltr .ml-xl-n29,body.ltr .mx-xl-n29{
        margin-left:-9.375rem!important
    }
    body.ltr .m-xl-n30{
        margin:-9.6875rem!important
    }
    body.ltr .mt-xl-n30,body.ltr .my-xl-n30{
        margin-top:-9.6875rem!important
    }
    body.ltr .mr-xl-n30,body.ltr .mx-xl-n30{
        margin-right:-9.6875rem!important
    }
    body.ltr .mb-xl-n30,body.ltr .my-xl-n30{
        margin-bottom:-9.6875rem!important
    }
    body.ltr .ml-xl-n30,body.ltr .mx-xl-n30{
        margin-left:-9.6875rem!important
    }
    body.ltr .m-xl-n31{
        margin:-10.625rem!important
    }
    body.ltr .mt-xl-n31,body.ltr .my-xl-n31{
        margin-top:-10.625rem!important
    }
    body.ltr .mr-xl-n31,body.ltr .mx-xl-n31{
        margin-right:-10.625rem!important
    }
    body.ltr .mb-xl-n31,body.ltr .my-xl-n31{
        margin-bottom:-10.625rem!important
    }
    body.ltr .ml-xl-n31,body.ltr .mx-xl-n31{
        margin-left:-10.625rem!important
    }
    body.ltr .m-xl-n32{
        margin:-11.25rem!important
    }
    body.ltr .mt-xl-n32,body.ltr .my-xl-n32{
        margin-top:-11.25rem!important
    }
    body.ltr .mr-xl-n32,body.ltr .mx-xl-n32{
        margin-right:-11.25rem!important
    }
    body.ltr .mb-xl-n32,body.ltr .my-xl-n32{
        margin-bottom:-11.25rem!important
    }
    body.ltr .ml-xl-n32,body.ltr .mx-xl-n32{
        margin-left:-11.25rem!important
    }
    body.ltr .m-xl-n33{
        margin:-12.5rem!important
    }
    body.ltr .mt-xl-n33,body.ltr .my-xl-n33{
        margin-top:-12.5rem!important
    }
    body.ltr .mr-xl-n33,body.ltr .mx-xl-n33{
        margin-right:-12.5rem!important
    }
    body.ltr .mb-xl-n33,body.ltr .my-xl-n33{
        margin-bottom:-12.5rem!important
    }
    body.ltr .ml-xl-n33,body.ltr .mx-xl-n33{
        margin-left:-12.5rem!important
    }
    body.ltr .m-xl-n34{
        margin:-14.0625rem!important
    }
    body.ltr .mt-xl-n34,body.ltr .my-xl-n34{
        margin-top:-14.0625rem!important
    }
    body.ltr .mr-xl-n34,body.ltr .mx-xl-n34{
        margin-right:-14.0625rem!important
    }
    body.ltr .mb-xl-n34,body.ltr .my-xl-n34{
        margin-bottom:-14.0625rem!important
    }
    body.ltr .ml-xl-n34,body.ltr .mx-xl-n34{
        margin-left:-14.0625rem!important
    }
    body.ltr .m-xl-n35{
        margin:-15.625rem!important
    }
    body.ltr .mt-xl-n35,body.ltr .my-xl-n35{
        margin-top:-15.625rem!important
    }
    body.ltr .mr-xl-n35,body.ltr .mx-xl-n35{
        margin-right:-15.625rem!important
    }
    body.ltr .mb-xl-n35,body.ltr .my-xl-n35{
        margin-bottom:-15.625rem!important
    }
    body.ltr .ml-xl-n35,body.ltr .mx-xl-n35{
        margin-left:-15.625rem!important
    }
    body.ltr .m-xl-auto{
        margin:auto!important
    }
    body.ltr .mt-xl-auto,body.ltr .my-xl-auto{
        margin-top:auto!important
    }
    body.ltr .mr-xl-auto,body.ltr .mx-xl-auto{
        margin-right:auto!important
    }
    body.ltr .mb-xl-auto,body.ltr .my-xl-auto{
        margin-bottom:auto!important
    }
    body.ltr .ml-xl-auto,body.ltr .mx-xl-auto{
        margin-left:auto!important
    }
}
.btn-success{
    color:#fff;
    background-color:#68d585;
    border-color:#68d585
}
.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{
    color:#fff;
    background-color:#4acd6d;
    border-color:#40ca65
}
.btn-success.focus,.btn-success:focus{
    color:#fff;
    background-color:#4acd6d;
    border-color:#40ca65;
    box-shadow:0 0 0 .2rem rgba(72,180,97,.5)
}
.coodiv-hover-shadow-1{
    transition:.3s
}
.coodiv-hover-shadow-1:hover{
    box-shadow:0 34px 33px -23px rgba(22,28,45,.13)
}
.coodiv-hover-shadow-2{
    transition:.3s
}
.coodiv-hover-shadow-2:hover{
    box-shadow:0 31px 34px -20px rgba(0,0,0,.09)
}
.coodiv-hover-shadow-3{
    transition:.3s
}
.coodiv-hover-shadow-3:hover{
    box-shadow:0 42px 44px -10px rgba(1,23,48,.12)
}
.coodiv-hover-shadow-4{
    transition:.3s
}
.coodiv-hover-shadow-4:hover{
    box-shadow:0 32px 54px rgba(22,28,45,.16)
}
.coodiv-hover-shadow-5{
    transition:.3s
}
.coodiv-hover-shadow-5:hover{
    box-shadow:0 30px 44px rgba(13,21,46,.09)
}
.coodiv-hover-shadow-6{
    transition:.3s;
    position:relative;
    z-index:1
}
.coodiv-hover-shadow-6:hover{
    z-index:3;
    box-shadow:0 62px 64px -10px rgba(1,23,48,.12)
}
.coodiv-hover-rotate-img img{
    will-change:transform;
    transition:.8s cubic-bezier(.39,.575,.565,1);
    transform:rotate(0) scale(1);
    overflow:hidden
}
@media(min-width:768px){
    .coodiv-hover-rotate-img:hover img{
        transform:rotate(-3deg) scale(1.2);
        opacity:.6
    }
}
.coodiv-hover-opacity-full{
    transition:.4s
}
@media(min-width:768px){
    .coodiv-hover-opacity-full:hover{
        opacity:1
    }
}
.coodiv-hover-x{
    transition:.4s
}
@media(min-width:768px){
    .coodiv-hover-x:hover{
        transform:translateX(-8px)
    }
}
.coodiv-hover-y{
    transition:.4s
}
@media(min-width:768px){
    .coodiv-hover-y:hover{
        transform:translateY(-8px)
    }
}
.coodiv-abs-hover-y{
    transition:.4s
}
@media(min-width:768px){
    .coodiv-abs-hover-y:hover{
        transform:translate(-50%,-65%)
    }
}
.coodiv-hover-text-green{
    transition:.4s
}
.coodiv-hover-text-green:hover{
    color:#68d585!important
}
.coodiv-hover-text-green:hover i{
    color:#68d585!important
}
.coodiv-hover-text-red{
    transition:.4s
}
.coodiv-hover-text-red:hover{
    color:#f64b4b!important
}
.coodiv-hover-text-red:hover i{
    color:#f64b4b!important
}
.hover-underline{
    transition:.4s
}
.hover-underline:hover{
    text-decoration:underline
}
.bg-white:hover,a.bg-white:hover{
    background-color:#fff!important
}
.text-white:hover,a.text-white:hover{
    color:#fff!important
}
.coodiv-hover-text-green,a.coodiv-hover-text-green{
    transition:.4s
}
.coodiv-hover-text-green:hover,a.coodiv-hover-text-green:hover{
    color:#68d585!important
}
.coodiv-hover-text-green:hover i,a.coodiv-hover-text-green:hover i{
    color:#68d585!important
}
.coodiv-hover-text-blue,a.coodiv-hover-text-blue{
    transition:.4s
}
.coodiv-hover-text-blue:hover,a.coodiv-hover-text-blue:hover{
    color:#473bf0!important
}
.coodiv-hover-text-blue:hover i,a.coodiv-hover-text-blue:hover i{
    color:#473bf0!important
}
.coodiv-product-hover-1 .hover-animation-item{
    position:absolute;
    bottom:20px;
    width:100%;
    left:0;
    text-align:center;
    z-index:999;
    opacity:0;
    transition:.6s
}
.coodiv-product-hover-1:hover .hover-animation-item{
    bottom:35px;
    opacity:1
}
.coodiv-hover-scale-img img{
    transition:.3s;
    transform:scale(1);
    box-shadow:0 32px 54px rgba(22,28,45,0);
    will-change:transform
}
.coodiv-hover-scale-img:hover img{
    transform:scale(.9);
    box-shadow:0 32px 54px rgba(22,28,45,.16)
}
.content-img-animate-2{
    -webkit-animation-name:animate-round;
    animation-name:animate-round;
    -webkit-animation-duration:18s;
    animation-duration:18s;
    -webkit-animation-delay:2s;
    animation-delay:2s;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.content-img-animate-1{
    -webkit-animation-name:animate-round;
    animation-name:animate-round;
    -webkit-animation-duration:15s;
    animation-duration:15s;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.shadow-sm{
    box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important
}
.shadow{
    box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important
}
.shadow-lg{
    box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important
}
.shadow-none{
    box-shadow:none!important
}
.coodiv-check-input{
    padding-top:5px;
    cursor:pointer;
    position:relative
}
.coodiv-check-input .coodiv-check-input-click{
    position:absolute;
    z-index:1;
    top:0;
    bottom:0;
    left:0;
    right:0;
    cursor:pointer;
    opacity:0
}
.coodiv-check-input input:checked~.checkbox{
    background:var(--background-4)
}
.coodiv-check-input input:checked~.checkbox::after{
    opacity:1
}
.coodiv-check-input .checkbox{
    transition:all .2s;
    margin-top:1px;
    position:relative;
    line-height:1;
    width:19px;
    height:19px;
    flex:0 0 19px;
    border-radius:3px;
    background-color:#e7e9ed
}
.coodiv-check-input .checkbox:after{
    content:"\f00c";
    font-family:"FontAwesome";
    font-weight:300;
    font-size:11px;
    color:var(--btn-primary-color);
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    opacity:0;
    display:flex;
    align-items:center;
    justify-content:center
}
.coodiv-radio-input input:checked~label .round-indicator{
    border:1px solid #473bf0;
    background:#fff
}
.coodiv-radio-input input:checked~label .round-indicator:after{
    opacity:1
}
.coodiv-check-input.coodiv-radio-input-cercle .checkbox{
    border-radius:15px
}
.coodiv-check-input.coodiv-radio-input-cercle .checkbox:after{
    content:"";
    width:10px;
    height:10px;
    background:var(--background-7);
    border-radius:10px;
    box-shadow:0 0 10px 0 rgb(77 77 119 / 17%);
    margin:0;
    top:50%;
    transform:translateY(-50%);
    left:0;
    right:0;
    margin:auto
}
@-webkit-keyframes bounce{
    0%,20%,53%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
@keyframes bounce{
    0%,20%,53%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1);
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    40%,43%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-30px,0);
        transform:translate3d(0,-30px,0)
    }
    70%{
        -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        animation-timing-function:cubic-bezier(.755,.05,.855,.06);
        -webkit-transform:translate3d(0,-15px,0);
        transform:translate3d(0,-15px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-4px,0);
        transform:translate3d(0,-4px,0)
    }
}
.bounce{
    -webkit-animation-name:bounce;
    animation-name:bounce;
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom
}
@-webkit-keyframes flash{
    0%,50%,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
@keyframes flash{
    0%,50%,to{
        opacity:1
    }
    25%,75%{
        opacity:0
    }
}
.flash{
    -webkit-animation-name:flash;
    animation-name:flash
}
@-webkit-keyframes pulse{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes pulse{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    50%{
        -webkit-transform:scale3d(1.05,1.05,1.05);
        transform:scale3d(1.05,1.05,1.05)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.pulse{
    -webkit-animation-name:pulse;
    animation-name:pulse
}
@-webkit-keyframes rubberBand{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes rubberBand{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    30%{
        -webkit-transform:scale3d(1.25,.75,1);
        transform:scale3d(1.25,.75,1)
    }
    40%{
        -webkit-transform:scale3d(.75,1.25,1);
        transform:scale3d(.75,1.25,1)
    }
    50%{
        -webkit-transform:scale3d(1.15,.85,1);
        transform:scale3d(1.15,.85,1)
    }
    65%{
        -webkit-transform:scale3d(.95,1.05,1);
        transform:scale3d(.95,1.05,1)
    }
    75%{
        -webkit-transform:scale3d(1.05,.95,1);
        transform:scale3d(1.05,.95,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.rubberBand{
    -webkit-animation-name:rubberBand;
    animation-name:rubberBand
}
@-webkit-keyframes shake{
    0%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
@keyframes shake{
    0%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    10%,30%,50%,70%,90%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    20%,40%,60%,80%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
}
.shake{
    -webkit-animation-name:shake;
    animation-name:shake
}
@-webkit-keyframes headShake{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes headShake{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    6.5%{
        -webkit-transform:translateX(-6px) rotateY(-9deg);
        transform:translateX(-6px) rotateY(-9deg)
    }
    18.5%{
        -webkit-transform:translateX(5px) rotateY(7deg);
        transform:translateX(5px) rotateY(7deg)
    }
    31.5%{
        -webkit-transform:translateX(-3px) rotateY(-5deg);
        transform:translateX(-3px) rotateY(-5deg)
    }
    43.5%{
        -webkit-transform:translateX(2px) rotateY(3deg);
        transform:translateX(2px) rotateY(3deg)
    }
    50%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.headShake{
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-name:headShake;
    animation-name:headShake
}
@-webkit-keyframes swing{
    20%{
        -webkit-transform:rotate(15deg);
        transform:rotate(15deg)
    }
    40%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    60%{
        -webkit-transform:rotate(5deg);
        transform:rotate(5deg)
    }
    80%{
        -webkit-transform:rotate(-5deg);
        transform:rotate(-5deg)
    }
    to{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
}
@keyframes swing{
    20%{
        -webkit-transform:rotate(15deg);
        transform:rotate(15deg)
    }
    40%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    60%{
        -webkit-transform:rotate(5deg);
        transform:rotate(5deg)
    }
    80%{
        -webkit-transform:rotate(-5deg);
        transform:rotate(-5deg)
    }
    to{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
}
.swing{
    -webkit-transform-origin:top center;
    transform-origin:top center;
    -webkit-animation-name:swing;
    animation-name:swing
}
@-webkit-keyframes tada{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes tada{
    0%{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
    10%,20%{
        -webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
        transform:scale3d(.9,.9,.9) rotate(-3deg)
    }
    30%,50%,70%,90%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(3deg)
    }
    40%,60%,80%{
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.tada{
    -webkit-animation-name:tada;
    animation-name:tada
}
@-webkit-keyframes wobble{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
        transform:translate3d(-25%,0,0) rotate(-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate(3deg);
        transform:translate3d(20%,0,0) rotate(3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
        transform:translate3d(-15%,0,0) rotate(-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate(2deg);
        transform:translate3d(10%,0,0) rotate(2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
        transform:translate3d(-5%,0,0) rotate(-1deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes wobble{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    15%{
        -webkit-transform:translate3d(-25%,0,0) rotate(-5deg);
        transform:translate3d(-25%,0,0) rotate(-5deg)
    }
    30%{
        -webkit-transform:translate3d(20%,0,0) rotate(3deg);
        transform:translate3d(20%,0,0) rotate(3deg)
    }
    45%{
        -webkit-transform:translate3d(-15%,0,0) rotate(-3deg);
        transform:translate3d(-15%,0,0) rotate(-3deg)
    }
    60%{
        -webkit-transform:translate3d(10%,0,0) rotate(2deg);
        transform:translate3d(10%,0,0) rotate(2deg)
    }
    75%{
        -webkit-transform:translate3d(-5%,0,0) rotate(-1deg);
        transform:translate3d(-5%,0,0) rotate(-1deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.wobble{
    -webkit-animation-name:wobble;
    animation-name:wobble
}
@-webkit-keyframes jello{
    0%,11.1%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
@keyframes jello{
    0%,11.1%,to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    22.2%{
        -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
        transform:skewX(-12.5deg) skewY(-12.5deg)
    }
    33.3%{
        -webkit-transform:skewX(6.25deg) skewY(6.25deg);
        transform:skewX(6.25deg) skewY(6.25deg)
    }
    44.4%{
        -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
        transform:skewX(-3.125deg) skewY(-3.125deg)
    }
    55.5%{
        -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
        transform:skewX(1.5625deg) skewY(1.5625deg)
    }
    66.6%{
        -webkit-transform:skewX(-.78125deg) skewY(-.78125deg);
        transform:skewX(-.78125deg) skewY(-.78125deg)
    }
    77.7%{
        -webkit-transform:skewX(.390625deg) skewY(.390625deg);
        transform:skewX(.390625deg) skewY(.390625deg)
    }
    88.8%{
        -webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);
        transform:skewX(-.1953125deg) skewY(-.1953125deg)
    }
}
.jello{
    -webkit-animation-name:jello;
    animation-name:jello;
    -webkit-transform-origin:center;
    transform-origin:center
}
@-webkit-keyframes heartBeat{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    14%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    28%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    42%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    70%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes heartBeat{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    14%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    28%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    42%{
        -webkit-transform:scale(1.3);
        transform:scale(1.3)
    }
    70%{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.heartBeat{
    -webkit-animation-name:heartBeat;
    animation-name:heartBeat;
    -webkit-animation-duration:1.3s;
    animation-duration:1.3s;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out
}
@-webkit-keyframes bounceIn{
    0%,20%,40%,60%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes bounceIn{
    0%,20%,40%,60%,80%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    20%{
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    40%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(1.03,1.03,1.03);
        transform:scale3d(1.03,1.03,1.03)
    }
    80%{
        -webkit-transform:scale3d(.97,.97,.97);
        transform:scale3d(.97,.97,.97)
    }
    to{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
.bounceIn{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-name:bounceIn;
    animation-name:bounceIn
}
@-webkit-keyframes bounceInDown{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes bounceInDown{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-3000px,0);
        transform:translate3d(0,-3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,25px,0);
        transform:translate3d(0,25px,0)
    }
    75%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,5px,0);
        transform:translate3d(0,5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.bounceInDown{
    -webkit-animation-name:bounceInDown;
    animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes bounceInLeft{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(-3000px,0,0);
        transform:translate3d(-3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(25px,0,0);
        transform:translate3d(25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(-10px,0,0);
        transform:translate3d(-10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(5px,0,0);
        transform:translate3d(5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.bounceInLeft{
    -webkit-animation-name:bounceInLeft;
    animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes bounceInRight{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(3000px,0,0);
        transform:translate3d(3000px,0,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(-25px,0,0);
        transform:translate3d(-25px,0,0)
    }
    75%{
        -webkit-transform:translate3d(10px,0,0);
        transform:translate3d(10px,0,0)
    }
    90%{
        -webkit-transform:translate3d(-5px,0,0);
        transform:translate3d(-5px,0,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.bounceInRight{
    -webkit-animation-name:bounceInRight;
    animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes bounceInUp{
    0%,60%,75%,90%,to{
        -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
        animation-timing-function:cubic-bezier(.215,.61,.355,1)
    }
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,3000px,0);
        transform:translate3d(0,3000px,0)
    }
    60%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    75%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    90%{
        -webkit-transform:translate3d(0,-5px,0);
        transform:translate3d(0,-5px,0)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.bounceInUp{
    -webkit-animation-name:bounceInUp;
    animation-name:bounceInUp
}
@-webkit-keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
@keyframes bounceOut{
    20%{
        -webkit-transform:scale3d(.9,.9,.9);
        transform:scale3d(.9,.9,.9)
    }
    50%,55%{
        opacity:1;
        -webkit-transform:scale3d(1.1,1.1,1.1);
        transform:scale3d(1.1,1.1,1.1)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
}
.bounceOut{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-name:bounceOut;
    animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes bounceOutDown{
    20%{
        -webkit-transform:translate3d(0,10px,0);
        transform:translate3d(0,10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,-20px,0);
        transform:translate3d(0,-20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.bounceOutDown{
    -webkit-animation-name:bounceOutDown;
    animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes bounceOutLeft{
    20%{
        opacity:1;
        -webkit-transform:translate3d(20px,0,0);
        transform:translate3d(20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.bounceOutLeft{
    -webkit-animation-name:bounceOutLeft;
    animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes bounceOutRight{
    20%{
        opacity:1;
        -webkit-transform:translate3d(-20px,0,0);
        transform:translate3d(-20px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.bounceOutRight{
    -webkit-animation-name:bounceOutRight;
    animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes bounceOutUp{
    20%{
        -webkit-transform:translate3d(0,-10px,0);
        transform:translate3d(0,-10px,0)
    }
    40%,45%{
        opacity:1;
        -webkit-transform:translate3d(0,20px,0);
        transform:translate3d(0,20px,0)
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.bounceOutUp{
    -webkit-animation-name:bounceOutUp;
    animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeIn{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
.fadeIn{
    -webkit-animation-name:fadeIn;
    animation-name:fadeIn
}
@-webkit-keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInDown{
    -webkit-animation-name:fadeInDown;
    animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInDownBig{
    -webkit-animation-name:fadeInDownBig;
    animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInLeft{
    -webkit-animation-name:fadeInLeft;
    animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInLeftBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInLeftBig{
    -webkit-animation-name:fadeInLeftBig;
    animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInRight{
    0%{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInRight{
    -webkit-animation-name:fadeInRight;
    animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInRightBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInRightBig{
    -webkit-animation-name:fadeInRightBig;
    animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInUp{
    -webkit-animation-name:fadeInUp;
    animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes fadeInUpBig{
    0%{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.fadeInUpBig{
    -webkit-animation-name:fadeInUpBig;
    animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
.fadeOut{
    -webkit-animation-name:fadeOut;
    animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes fadeOutDown{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.fadeOutDown{
    -webkit-animation-name:fadeOutDown;
    animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
@keyframes fadeOutDownBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,2000px,0);
        transform:translate3d(0,2000px,0)
    }
}
.fadeOutDownBig{
    -webkit-animation-name:fadeOutDownBig;
    animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes fadeOutLeft{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.fadeOutLeft{
    -webkit-animation-name:fadeOutLeft;
    animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
@keyframes fadeOutLeftBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(-2000px,0,0);
        transform:translate3d(-2000px,0,0)
    }
}
.fadeOutLeftBig{
    -webkit-animation-name:fadeOutLeftBig;
    animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes fadeOutRight{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.fadeOutRight{
    -webkit-animation-name:fadeOutRight;
    animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
@keyframes fadeOutRightBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(2000px,0,0);
        transform:translate3d(2000px,0,0)
    }
}
.fadeOutRightBig{
    -webkit-animation-name:fadeOutRightBig;
    animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes fadeOutUp{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.fadeOutUp{
    -webkit-animation-name:fadeOutUp;
    animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
@keyframes fadeOutUpBig{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(0,-2000px,0);
        transform:translate3d(0,-2000px,0)
    }
}
.fadeOutUpBig{
    -webkit-animation-name:fadeOutUpBig;
    animation-name:fadeOutUpBig
}
@-webkit-keyframes flip{
    0%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);
        transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
@keyframes flip{
    0%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    40%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
        -webkit-animation-timing-function:ease-out;
        animation-timing-function:ease-out
    }
    50%{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    80%{
        -webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);
        transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    to{
        -webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);
        transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
}
.animated.flip{
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    -webkit-animation-name:flip;
    animation-name:flip
}
@-webkit-keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateX(-5deg);
        transform:perspective(400px) rotateX(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateX(-5deg);
        transform:perspective(400px) rotateX(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInX{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInX;
    animation-name:flipInX
}
@-webkit-keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(-20deg);
        transform:perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(-5deg);
        transform:perspective(400px) rotateY(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
@keyframes flipInY{
    0%{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in;
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateY(-20deg);
        transform:perspective(400px) rotateY(-20deg);
        -webkit-animation-timing-function:ease-in;
        animation-timing-function:ease-in
    }
    60%{
        -webkit-transform:perspective(400px) rotateY(10deg);
        transform:perspective(400px) rotateY(10deg);
        opacity:1
    }
    80%{
        -webkit-transform:perspective(400px) rotateY(-5deg);
        transform:perspective(400px) rotateY(-5deg)
    }
    to{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
}
.flipInY{
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipInY;
    animation-name:flipInY
}
@-webkit-keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateX(-20deg);
        transform:perspective(400px) rotateX(-20deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
.flipOutX{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-animation-name:flipOutX;
    animation-name:flipOutX;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important
}
@-webkit-keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateY(-15deg);
        transform:perspective(400px) rotateY(-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        opacity:0
    }
}
@keyframes flipOutY{
    0%{
        -webkit-transform:perspective(400px);
        transform:perspective(400px)
    }
    30%{
        -webkit-transform:perspective(400px) rotateY(-15deg);
        transform:perspective(400px) rotateY(-15deg);
        opacity:1
    }
    to{
        -webkit-transform:perspective(400px) rotateY(90deg);
        transform:perspective(400px) rotateY(90deg);
        opacity:0
    }
}
.flipOutY{
    -webkit-animation-duration:.75s;
    animation-duration:.75s;
    -webkit-backface-visibility:visible!important;
    backface-visibility:visible!important;
    -webkit-animation-name:flipOutY;
    animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes lightSpeedIn{
    0%{
        -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
        transform:translate3d(100%,0,0) skewX(-30deg);
        opacity:0
    }
    60%{
        -webkit-transform:skewX(20deg);
        transform:skewX(20deg);
        opacity:1
    }
    80%{
        -webkit-transform:skewX(-5deg);
        transform:skewX(-5deg)
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.lightSpeedIn{
    -webkit-animation-name:lightSpeedIn;
    animation-name:lightSpeedIn;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
@keyframes lightSpeedOut{
    0%{
        opacity:1
    }
    to{
        -webkit-transform:translate3d(100%,0,0) skewX(30deg);
        transform:translate3d(100%,0,0) skewX(30deg);
        opacity:0
    }
}
.lightSpeedOut{
    -webkit-animation-name:lightSpeedOut;
    animation-name:lightSpeedOut;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(-200deg);
        transform:rotate(-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes rotateIn{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(-200deg);
        transform:rotate(-200deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
.rotateIn{
    -webkit-animation-name:rotateIn;
    animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes rotateInDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
.rotateInDownLeft{
    -webkit-animation-name:rotateInDownLeft;
    animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes rotateInDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
.rotateInDownRight{
    -webkit-animation-name:rotateInDownRight;
    animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes rotateInUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
.rotateInUpLeft{
    -webkit-animation-name:rotateInUpLeft;
    animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-90deg);
        transform:rotate(-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
@keyframes rotateInUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-90deg);
        transform:rotate(-90deg);
        opacity:0
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:translateZ(0);
        transform:translateZ(0);
        opacity:1
    }
}
.rotateInUpRight{
    -webkit-animation-name:rotateInUpRight;
    animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(200deg);
        transform:rotate(200deg);
        opacity:0
    }
}
@keyframes rotateOut{
    0%{
        -webkit-transform-origin:center;
        transform-origin:center;
        opacity:1
    }
    to{
        -webkit-transform-origin:center;
        transform-origin:center;
        -webkit-transform:rotate(200deg);
        transform:rotate(200deg);
        opacity:0
    }
}
.rotateOut{
    -webkit-animation-name:rotateOut;
    animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
}
@keyframes rotateOutDownLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(45deg);
        transform:rotate(45deg);
        opacity:0
    }
}
.rotateOutDownLeft{
    -webkit-animation-name:rotateOutDownLeft;
    animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@keyframes rotateOutDownRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
.rotateOutDownRight{
    -webkit-animation-name:rotateOutDownRight;
    animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
@keyframes rotateOutUpLeft{
    0%{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:left bottom;
        transform-origin:left bottom;
        -webkit-transform:rotate(-45deg);
        transform:rotate(-45deg);
        opacity:0
    }
}
.rotateOutUpLeft{
    -webkit-animation-name:rotateOutUpLeft;
    animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(90deg);
        transform:rotate(90deg);
        opacity:0
    }
}
@keyframes rotateOutUpRight{
    0%{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        opacity:1
    }
    to{
        -webkit-transform-origin:right bottom;
        transform-origin:right bottom;
        -webkit-transform:rotate(90deg);
        transform:rotate(90deg);
        opacity:0
    }
}
.rotateOutUpRight{
    -webkit-animation-name:rotateOutUpRight;
    animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate(80deg);
        transform:rotate(80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate(60deg);
        transform:rotate(60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
@keyframes hinge{
    0%{
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    20%,60%{
        -webkit-transform:rotate(80deg);
        transform:rotate(80deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out
    }
    40%,80%{
        -webkit-transform:rotate(60deg);
        transform:rotate(60deg);
        -webkit-transform-origin:top left;
        transform-origin:top left;
        -webkit-animation-timing-function:ease-in-out;
        animation-timing-function:ease-in-out;
        opacity:1
    }
    to{
        -webkit-transform:translate3d(0,700px,0);
        transform:translate3d(0,700px,0);
        opacity:0
    }
}
.hinge{
    -webkit-animation-duration:2s;
    animation-duration:2s;
    -webkit-animation-name:hinge;
    animation-name:hinge
}
@-webkit-keyframes jackInTheBox{
    0%{
        opacity:0;
        -webkit-transform:scale(.1) rotate(30deg);
        transform:scale(.1) rotate(30deg);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom
    }
    50%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    70%{
        -webkit-transform:rotate(3deg);
        transform:rotate(3deg)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes jackInTheBox{
    0%{
        opacity:0;
        -webkit-transform:scale(.1) rotate(30deg);
        transform:scale(.1) rotate(30deg);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom
    }
    50%{
        -webkit-transform:rotate(-10deg);
        transform:rotate(-10deg)
    }
    70%{
        -webkit-transform:rotate(3deg);
        transform:rotate(3deg)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
.jackInTheBox{
    -webkit-animation-name:jackInTheBox;
    animation-name:jackInTheBox
}
@-webkit-keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
        transform:translate3d(-100%,0,0) rotate(-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes rollIn{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,0,0) rotate(-120deg);
        transform:translate3d(-100%,0,0) rotate(-120deg)
    }
    to{
        opacity:1;
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.rollIn{
    -webkit-animation-name:rollIn;
    animation-name:rollIn
}
@-webkit-keyframes rollOut{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate(120deg);
        transform:translate3d(100%,0,0) rotate(120deg)
    }
}
@keyframes rollOut{
    0%{
        opacity:1
    }
    to{
        opacity:0;
        -webkit-transform:translate3d(100%,0,0) rotate(120deg);
        transform:translate3d(100%,0,0) rotate(120deg)
    }
}
.rollOut{
    -webkit-animation-name:rollOut;
    animation-name:rollOut
}
@-webkit-keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
@keyframes zoomIn{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    50%{
        opacity:1
    }
}
.zoomIn{
    -webkit-animation-name:zoomIn;
    animation-name:zoomIn
}
@-webkit-keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInDown{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInDown{
    -webkit-animation-name:zoomInDown;
    animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInLeft{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInLeft{
    -webkit-animation-name:zoomInLeft;
    animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInRight{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInRight{
    -webkit-animation-name:zoomInRight;
    animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomInUp{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    60%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomInUp{
    -webkit-animation-name:zoomInUp;
    animation-name:zoomInUp
}
@-webkit-keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
@keyframes zoomOut{
    0%{
        opacity:1
    }
    50%{
        opacity:0;
        -webkit-transform:scale3d(.3,.3,.3);
        transform:scale3d(.3,.3,.3)
    }
    to{
        opacity:0
    }
}
.zoomOut{
    -webkit-animation-name:zoomOut;
    animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutDown{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutDown{
    -webkit-animation-name:zoomOutDown;
    animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
@keyframes zoomOutLeft{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(-2000px,0,0);
        transform:scale(.1) translate3d(-2000px,0,0);
        -webkit-transform-origin:left center;
        transform-origin:left center
    }
}
.zoomOutLeft{
    -webkit-animation-name:zoomOutLeft;
    animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
@keyframes zoomOutRight{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
        transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }
    to{
        opacity:0;
        -webkit-transform:scale(.1) translate3d(2000px,0,0);
        transform:scale(.1) translate3d(2000px,0,0);
        -webkit-transform-origin:right center;
        transform-origin:right center
    }
}
.zoomOutRight{
    -webkit-animation-name:zoomOutRight;
    animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
@keyframes zoomOutUp{
    40%{
        opacity:1;
        -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
        -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
        animation-timing-function:cubic-bezier(.55,.055,.675,.19)
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        -webkit-transform-origin:center bottom;
        transform-origin:center bottom;
        -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
        animation-timing-function:cubic-bezier(.175,.885,.32,1)
    }
}
.zoomOutUp{
    -webkit-animation-name:zoomOutUp;
    animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown{
    0%{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes slideInDown{
    0%{
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.slideInDown{
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
@-webkit-keyframes slideInLeft{
    0%{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes slideInLeft{
    0%{
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.slideInLeft{
    -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}
@-webkit-keyframes slideInRight{
    0%{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes slideInRight{
    0%{
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.slideInRight{
    -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}
@-webkit-keyframes slideInUp{
    0%{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
@keyframes slideInUp{
    0%{
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0);
        visibility:visible
    }
    to{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
}
.slideInUp{
    -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}
@-webkit-keyframes slideOutDown{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
@keyframes slideOutDown{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,100%,0);
        transform:translate3d(0,100%,0)
    }
}
.slideOutDown{
    -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
@keyframes slideOutLeft{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(-100%,0,0);
        transform:translate3d(-100%,0,0)
    }
}
.slideOutLeft{
    -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
@keyframes slideOutRight{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(100%,0,0);
        transform:translate3d(100%,0,0)
    }
}
.slideOutRight{
    -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
@keyframes slideOutUp{
    0%{
        -webkit-transform:translateZ(0);
        transform:translateZ(0)
    }
    to{
        visibility:hidden;
        -webkit-transform:translate3d(0,-100%,0);
        transform:translate3d(0,-100%,0)
    }
}
.slideOutUp{
    -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.animated.infinite{
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
.animated.delay-1s{
    -webkit-animation-delay:1s;
    animation-delay:1s
}
.animated.delay-2s{
    -webkit-animation-delay:2s;
    animation-delay:2s
}
.animated.delay-3s{
    -webkit-animation-delay:3s;
    animation-delay:3s
}
.animated.delay-4s{
    -webkit-animation-delay:4s;
    animation-delay:4s
}
.animated.delay-5s{
    -webkit-animation-delay:5s;
    animation-delay:5s
}
.animated.fast{
    -webkit-animation-duration:.8s;
    animation-duration:.8s
}
.animated.faster{
    -webkit-animation-duration:.5s;
    animation-duration:.5s
}
.animated.slow{
    -webkit-animation-duration:2s;
    animation-duration:2s
}
.animated.slower{
    -webkit-animation-duration:3s;
    animation-duration:3s
}
@media (prefers-reduced-motion:reduce),(print){
    .animated{
        -webkit-animation-duration:1ms!important;
        animation-duration:1ms!important;
        -webkit-transition-duration:1ms!important;
        transition-duration:1ms!important;
        -webkit-animation-iteration-count:1!important;
        animation-iteration-count:1!important
    }
}
#fullpage-overlay{
    background:var(--background);
    z-index:99999999999
}
.marketconnect__illustrations__icons .bg-color{
    fill:var(--background-3)
}
.marketconnect__illustrations__icons .primary-color{
    fill:var(--background)
}
.marketconnect__illustrations__icons .secondary-color{
    fill:var(--background-11)
}
.marketconnect__illustrations__icons .secondary-color-stroke{
    stroke:var(--background-11)
}
.slick-slider{
    position:relative;
    display:block;
    box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list{
    position:relative;
    display:block;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:0
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.slick-track:after,.slick-track:before{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
[dir=rtl] .slick-slide{
    float:right
}
.slick-slide img{
    display:block
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.select{
    float:none;
    background:0 0;
    border:none;
    opacity:1;
    font-weight:300;
    line-height:45px;
    color:#545a5e;
    height:42px;
    border-radius:13px;
    padding:0 16px;
    width:100%;
    box-sizing:border-box;
    font-size:12px;
    background-color:#fff;
    box-shadow:inset 0 0 0 1px #e4e7e9
}
.select:after{
    display:none
}
.select:before{
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    width:48px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12.707 15.707l-.094.083a1 1 0 0 1-1.32-.083h0l-6-6-.083-.094a1 1 0 0 1 1.497-1.32h0L12 13.585l5.293-5.292.094-.083a1 1 0 0 1 1.32 1.497h0l-6 6z' fill='%236f767e'/%3E%3C/svg%3E") no-repeat 50% 50%/18px auto;
    transition:-webkit-transform .2s;
    transition:transform .2s;
    transition:transform .2s,-webkit-transform .2s
}
.select.open{
    box-shadow:inset 0 0 0 1px #9a9fa5;
    background:#fff
}
.select.open:before{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.select .current{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.select .list{
    right:0;
    margin-top:2px;
    padding:8px 0;
    border-radius:12px;
    background:#fff;
    border:none;
    box-shadow:inset 0 0 0 1px #efefef,0 4px 12px rgba(244,244,244,.1)
}
.select .option{
    min-height:auto;
    padding:11px 16px;
    background:0 0;
    font-size:13px;
    font-weight:300;
    line-height:1.71429;
    color:#9ba3ac;
    border-bottom:1px solid #f1f4f6
}
.select .option:last-child{
    border-bottom:0
}
.select .option.focus,.select .option.selected.focus,.select .option:hover{
    background:0 0
}
.select .option.focus,.select .option:hover{
    color:#1a1d1f
}
.select .option.selected{
    font-weight:600;
    color:#00bcd4
}
.select_small{
    height:40px;
    padding:0 40px 0 16px;
    line-height:40px
}
.select_small:before{
    width:40px;
    background-size:16px auto
}
.select_small .option{
    padding:7px 16px
}
.select_up .list{
    top:auto;
    bottom:100%;
    margin:0 0 2px
}
.slick-arrow{
    position:absolute;
    z-index:2;
    width:40px;
    height:40px;
    border-radius:50%;
    font-size:0;
    transition:all .2s
}
.slick-arrow svg{
    position:relative;
    z-index:2
}
.slick-arrow path{
    fill:#6f767e;
    transition:fill .2s
}
.slick-arrow:hover{
    box-shadow:inset 0 0 0 2px #272b30
}
.fancybox-caption__body{
    color:#6f767e
}
.fancybox-image{
    border-radius:16px
}
.fancybox-infobar{
    font-size:14px;
    font-weight:700;
    color:#6f767e
}
.fancybox-is-open .fancybox-bg{
    opacity:1
}
.tagify{
    padding:3px;
    background:#f4f4f4;
    border:none;
    border-radius:6px;
    font-size:12px;
    background-color:#fff;
    box-shadow:inset 0 0 0 1px #e4e7e9;
    font-family:var(--font-heading)
}
.tagify__tag>div::before{
    border-radius:6px
}
.tagify__input::before{
    line-height:1.4em
}
.tagify__input::after{
    color:#9a9fa5
}
.tagify__input:focus:empty:before{
    color:#9a9fa5
}
.noUi-horizontal{
    height:4px
}
.noUi-target{
    border:none;
    background:#efefef;
    box-shadow:none
}
.noUi-connect{
    background:#2a85ff
}
.noUi-handle{
    border:none;
    box-shadow:none;
    background:#fcfcfc;
    border-radius:50%;
    cursor:pointer
}
.noUi-handle:after,.noUi-handle:before{
    display:none
}
.noUi-horizontal .noUi-handle{
    right:-12px;
    top:-6px;
    width:16px;
    height:16px;
    border:2px solid #2a85ff;
    background:#fcfcfc;
    box-shadow:0 1px 2px #2881ff,inset 0 2px 2px #fff
}
.noUi-tooltip{
    display:flex;
    justify-content:center;
    align-items:center;
    min-width:40px;
    padding:3px 10px;
    background:#272b30;
    border-radius:8px;
    border:1px solid rgba(252,252,252,.12);
    font-size:12px;
    font-weight:600;
    color:#fcfcfc;
    visibility:hidden;
    opacity:0;
    transition:all .2s
}
.noUi-tooltip:before{
    content:"";
    position:absolute;
    top:100%;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    width:0;
    height:0;
    border-style:solid;
    border-width:4px 4px 0 4px;
    border-color:#272b30 transparent transparent transparent
}
.noUi-handle:hover .noUi-tooltip{
    visibility:visible;
    opacity:1
}
.noUi-horizontal .noUi-tooltip{
    bottom:24px
}
.range_time .noUi-horizontal{
    height:2px
}
.range_time .noUi-handle{
    top:-11px
}
html:not([dir=rtl]) .noUi-horizontal .noUi-handle{
    right:-12px
}
.text-right{
    text-align:right
}
.text-center{
    text-align:center
}
@media (min-width:480px){
    .text-xs-left{
        text-align:left!important
    }
    .text-xs-right{
        text-align:right!important
    }
    .text-xs-center{
        text-align:center!important
    }
}
@media (min-width:576px){
    .text-sm-left{
        text-align:left!important
    }
    .text-sm-right{
        text-align:right!important
    }
    .text-sm-center{
        text-align:center!important
    }
}
@media (min-width:768px){
    .text-md-left{
        text-align:left!important
    }
    .text-md-right{
        text-align:right!important
    }
    .text-md-center{
        text-align:center!important
    }
}
@media (min-width:992px){
    .text-lg-left{
        text-align:left!important
    }
    .text-lg-right{
        text-align:right!important
    }
    .text-lg-center{
        text-align:center!important
    }
}
@media (min-width:1200px){
    .text-xl-left{
        text-align:left!important
    }
    .text-xl-right{
        text-align:right!important
    }
    .text-xl-center{
        text-align:center!important
    }
}
.text-uppercase{
    text-transform:uppercase
}
.m-auto{
    margin:auto
}
.ml-auto{
    margin-left:auto
}
.mr-auto{
    margin-right:auto
}
.align-baseline{
    align-items:baseline
}
@media only screen and (max-width:1259px){
    .desktop-hide{
        display:none!important
    }
}
.desktop-show{
    display:none!important
}
@media only screen and (max-width:1259px){
    .desktop-show{
        display:block!important
    }
}
@media only screen and (max-width:1259px){
    .desktop-text-right{
        text-align:right!important
    }
}
@media only screen and (max-width:1023px){
    .tablet-hide{
        display:none!important
    }
}
.tablet-show{
    display:none!important
}
@media only screen and (max-width:1023px){
    .tablet-show{
        display:block!important
    }
}
@media only screen and (max-width:1023px){
    .tablet-text-right{
        text-align:right!important
    }
}
@media only screen and (max-width:767px){
    .mobile-hide{
        display:none!important
    }
}
.mobile-show{
    display:none!important
}
@media only screen and (max-width:767px){
    .mobile-show{
        display:block!important
    }
}
@media only screen and (max-width:767px){
    .mobile-text-right{
        text-align:right!important
    }
}
.container{
    width:100%;
    max-width:1280px;
    margin:0 auto;
    padding:0 15px
}
.h1,.h2,.h3,.h4{
    font-family:var(--font-heading);
    font-weight:600
}
.h1{
    font-size:64px;
    line-height:1;
    letter-spacing:-.03em
}
.h2{
    font-size:48px;
    line-height:1;
    letter-spacing:-.03em
}
.h3{
    font-size:40px;
    line-height:1.2;
    letter-spacing:-.02em
}
@media only screen and (max-width:767px){
    .h3{
        font-size:32px;
        line-height:1.25;
        letter-spacing:-.03em
    }
}
.h4{
    font-size:32px;
    line-height:1.25;
    letter-spacing:-.03em
}
[class^=button]{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    height:40px;
    padding:0 23px;
    background:var(--btn-primary-bg);
    border-radius:6px;
    font-size:var(--small-button-font-size);
    font-weight:600;
    line-height:1.6;
    text-align:center;
    color:var(--btn-primary-color);
    transition:all .2s
}
[class^=button]:hover{
    background:var(--btn-primary-bg-hover);
    color:var(--btn-primary-color)
}
[class^=button].disabled{
    opacity:.5;
    pointer-events:none
}
.button-stroke,.button-stroke-red{
    background:0 0;
    box-shadow:0 0 0 1px #efefef inset
}
.button-stroke{
    color:#1a1d1f
}
.button-stroke:hover{
    background:0 0;
    box-shadow:0 0 0 1px #1a1d1f inset;
    color:#1a1d1f
}
.button-stroke.active{
    background:#272b30;
    box-shadow:0 0 0 2px #272b30 inset
}
.button-stroke.active svg{
    fill:#1a1d1f
}
.button-stroke-red{
    color:#ff6a55
}
.button-stroke-red svg{
    fill:#ff6a55
}
.button-stroke-red.active,.button-stroke-red:hover{
    background:#ff6a55;
    box-shadow:0 0 0 2px #ff6a55 inset;
    color:#fcfcfc
}
.button-stroke-red.active svg,.button-stroke-red:hover svg{
    fill:#fcfcfc
}
.button-white{
    box-shadow:0 0 0 2px #efefef inset;
    background:#fcfcfc;
    color:#1a1d1f
}
.button-white svg{
    fill:#1a1d1f
}
.button-white.active,.button-white:hover{
    box-shadow:0 0 0 2px #1a1d1f inset;
    background:#fff;
    color:#1a1d1f
}
.button-white.active svg,.button-white:hover svg{
    fill:#1a1d1f
}
.button-small{
    height:40px;
    padding:0 16px;
    border-radius:8px;
    font-size:13px
}
.button-square-stroke{
    flex:0 0 48px;
    width:48px;
    height:48px;
    padding:0;
    background:0 0;
    box-shadow:0 0 0 2px #efefef inset;
    transition:all .2s
}
.button-square-stroke svg{
    fill:#6f767e
}
.button-square-stroke:hover{
    background:#2a85ff;
    box-shadow:0 0 0 2px #2a85ff inset
}
.button-square-stroke:hover svg{
    fill:#fcfcfc
}
.button-square-stroke.button-small{
    flex:0 0 40px;
    width:40px;
    height:40px
}
.btn-red{
    color:#fff;
    background-color:#f64b4b;
    border-color:#f64b4b
}
.btn-red:hover{
    color:#fff;
    background-color:#c43c3c;
    border-color:#c43c3c
}
[class^=title]{
    position:relative;
    display:inline-block;
    padding-left:5px;
    font-size:20px;
    font-weight:600;
    line-height:1.6;
    letter-spacing:-.02em
}
@media only screen and (max-width:767px){
    [class^=title]{
        font-size:18px
    }
}
.balance.negative,.balance.positive{
    font-size:12px;
    font-weight:700;
    line-height:1.33333;
    display:flex;
    align-items:center
}
.balance i{
    font-size:15px;
    margin-right:4px
}
.balance.negative{
    color:#ff6a55
}
.balance.negative i{
    color:#ff6a55
}
.balance.positive{
    color:#83bf6e
}
.balance.positive i{
    color:#83bf6e
}
.balance.background.negative,.balance.background.positive{
    height:24px;
    padding:0 4px;
    border-radius:8px
}
.balance.background.positive{
    background:#eafae5
}
.balance.background.negative{
    background:#ffe7e4
}
.favorite{
    position:relative;
    width:20px;
    height:20px
}
.favorite .icon{
    position:absolute;
    top:50%;
    left:50%;
    width:20px;
    height:20px;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    fill:#9a9fa5;
    transition:all .2s
}
.favorite .icon:nth-child(2){
    z-index:2;
    opacity:0
}
.favorite:hover .icon{
    fill:#2a85ff
}
.favorite.active .icon{
    fill:#2a85ff
}
.favorite.active .icon:first-child{
    opacity:0
}
.favorite.active .icon:nth-child(2){
    opacity:1
}
.page{
    display:flex;
    justify-content:end;
    padding:75px 0 0
}
@media only screen and (max-width:1023px){
    .page{
        overflow:hidden
    }
}
@media only screen and (max-width:767px){
    .page{
        padding-left:0
    }
}
.page__inner{
    display:flex;
    flex-direction:column;
    min-height:calc(100vh - 96px);
    padding:40px;
    flex:0 0 calc(100% - 324px);
    width:calc(100% - 324px)
}
@media only screen and (max-width:1339px){
    .page__inner{
        padding:32px 24px
    }
}
@media only screen and (max-width:767px){
    .page__inner{
        padding:24px 16px
    }
}
.page__container{
    display:flex;
    flex-direction:column;
    flex-grow:1;
    width:100%;
    margin:0 auto;
    max-width:calc(var(--row-width) + var(--gap)*2);
    padding-left:var(--gap);
    padding-right:var(--gap)
}
.page__container.wide{
    max-width:100%
}
.page__title{
    margin-bottom:24px
}
@media only screen and (max-width:767px){
    .page__title{
        margin-bottom:16px
    }
}
.page__row{
    display:flex
}
@media only screen and (max-width:1023px){
    .page__row{
        display:block
    }
}
.page__row:not(:last-child){
    margin-bottom:8px
}
.page__col:first-child{
    flex:0 0 calc(100% - 340px);
    width:calc(100% - 340px);
    padding-right:8px
}
@media only screen and (max-width:1339px){
    .page__col:first-child{
        flex:0 0 calc(100% - 324px);
        width:calc(100% - 324px)
    }
}
@media only screen and (max-width:1259px){
    .page__col:first-child{
        flex:0 0 calc(100% - 312px);
        width:calc(100% - 312px)
    }
}
@media only screen and (max-width:1023px){
    .page__col:first-child{
        width:100%;
        margin-bottom:8px;
        padding-right:0
    }
}
.page__col:nth-child(2){
    flex-shrink:0;
    width:340px
}
@media only screen and (max-width:1339px){
    .page__col:nth-child(2){
        width:324px
    }
}
@media only screen and (max-width:1259px){
    .page__col:nth-child(2){
        width:312px
    }
}
@media only screen and (max-width:1023px){
    .page__col:nth-child(2){
        width:100%
    }
}
.page_simple{
    padding:0
}
@media only screen and (max-width:1339px){
    .page_simple{
        padding:0
    }
}
@media only screen and (max-width:1259px){
    .page_simple{
        padding-left:0
    }
}
.sidebar__page__wrapper{
    position:relative;
    display:flex;
    min-height:100%
}
.sidebar{
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    display:flex;
    flex-direction:column;
    align-items:center;
    width:var(--sidebar-menu-width-closed);
    flex:0 0 var(--sidebar-menu-width-closed);
    padding:0 0 10px 0;
    z-index:999;
    border-right:1px solid var(--sidebarcolorsdefaultoneextendbtnbg);
    height:100%;
    -webkit-box-shadow:100px 7px 130px rgb(0 0 0 / 2%);
    box-shadow:100px 7px 130px rgb(0 0 0 / 2%);
    margin-top:auto;
    background:var(--sidebarcolorsdefaultonebg);
    -webkit-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -moz-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -o-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -ms-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
    transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s
}
body.separated__sidebar:not(.dark__sidebar__color) .sidebar{
    border:1px solid var(--sidebarcolorsdefaultoneextendbtnbg)
}
body.minimalist__sidebar .sidebar{
    padding:50px 0 10px 0
}
@media only screen and (max-width:767px){
    body.big__icons__sidebar .sidebar,body.minimalist__sidebar .sidebar{
        padding:20px 0 10px 0
    }
    .sidebar .sidebar__menu .sidebar__extend__toggle{
        display:none!important
    }
}
@media only screen and (min-width:767px){
    body.regular__header:not(.horizontal__sidebar) .sidebar{
        height:calc(100vh - var(--header-default-height))
    }
}
body.regular__header:not(.horizontal__sidebar) .sidebar.scrolled{
    height:100vh
}
@media only screen and (min-width:768px){
    body.fixed__top__header:not(.horizontal__sidebar) .sidebar.scrolled{
        height:calc(100vh - var(--header-default-height-scrolled))
    }
}
body.big__icons__sidebar .sidebar{
    -webkit-box-shadow:10px 0 60px rgb(0 0 0 / 3%);
    box-shadow:10px 0 60px rgb(0 0 0 / 3%)
}
.sidebar .sidebar__menu .sidebar__extend__toggle{
    position:absolute;
    top:17px;
    color:#111212;
    height:23px;
    font-size:10px;
    border-radius:0 20px 20px 0;
    cursor:pointer;
    box-shadow:0 10px 100px 0 rgb(77 77 119 / 17%);
    background:#f6f5fb;
    margin:auto;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0 14px 0 7px;
    font-weight:200;
    letter-spacing:.5px;
    left:0
}
body.dark__sidebar__color .sidebar .sidebar__menu .sidebar__extend__toggle{
    background:var(--sidebarcolorsdarkoneextendbtnbg);
    color:#fff
}
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__extend__toggle,body:not(.minimalist__sidebar) .sidebar .sidebar__menu .sidebar__extend__toggle{
    display:none!important
}
body.minimalist__sidebar .sidebar.full__width .sidebar__menu .sidebar__extend__toggle .extend,body.minimalist__sidebar .sidebar:not(.full__width) .sidebar__menu .sidebar__extend__toggle .reduce{
    display:none
}
body.minimalist__sidebar .sidebar .sidebar__head,body.minimalist__sidebar .sidebar .sidebar__help,body.minimalist__sidebar .sidebar .sidebar__item[href]{
    height:45px;
    align-items:center;
    gap:10px;
    justify-content:start
}
@media only screen and (max-width:767px){
    body.minimalist__sidebar .sidebar .sidebar__head,body.minimalist__sidebar .sidebar .sidebar__help,body.minimalist__sidebar .sidebar .sidebar__item[href]{
        gap:0
    }
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width:hover .sidebar__head,body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width:hover .sidebar__help,body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width:hover .sidebar__item[href],body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__head,body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__help,body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__item[href]{
        padding:0 22px
    }
}
body.minimalist__sidebar .sidebar .sidebar__item.sidebar__item_dropdown{
    width:100%;
    flex:0 0 auto;
    direction:ltr
}
@media only screen and (min-width:768px){
    body.minimalist__sidebar .sidebar .sidebar__item.sidebar__item_dropdown{
        display:flex;
        align-items:center
    }
}
body.minimalist__sidebar .sidebar.full__width .sidebar__item.sidebar__item_dropdown{
    justify-content:start
}
body.minimalist__sidebar .sidebar .side__bar__item__icon{
    font-size:17px;
    text-align:center;
    display:flex;
    align-items:center;
    justify-content:center;
    -webkit-transition:margin .4s;
    -moz-transition:margin .4s;
    -o-transition:margin .4s;
    -ms-transition:margin .4s;
    transition:margin .4s;
    transition:margin .4s
}
body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .side__bar__item__icon{
    min-width:40px;
    height:40px;
    margin:0 7px
}
@media only screen and (max-width:767px){
    body.minimalist__sidebar .sidebar .side__bar__item__icon{
        min-width:40px;
        height:40px;
        margin:0 7px
    }
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar.sidebar__on__hover .sidebar.full__width:hover .side__bar__item__icon{
        margin:0
    }
    body:not(.horizontal__sidebar,.big__icons__sidebar).sidebar__on__hover .sidebar.full__width:hover{
        width:var(--sidebar-menu-width-opened);
        flex:0 0 var(--sidebar-menu-width-opened)
    }
    .sidebar.full__width:not(:hover){
        -webkit-transition:width .4s .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -moz-transition:width .4s .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -o-transition:width .4s .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -ms-transition:width .4s .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        transition:width .4s .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s
    }
    .sidebar.full__width:hover{
        -webkit-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -moz-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -o-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        -ms-transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s;
        transition:width .4s,height .2s cubic-bezier(.65,.05,.36,1) 0s
    }
}
body.minimalist__sidebar .sidebar.full__width .sidebar__menu{
    align-items:baseline
}
body.minimalist__sidebar.sidebar__on__hover .sidebar.full__width:not(:hover) .sidebar__menu{
    align-items:center
}
.homepage__main__wrapper .sidebar__page__wrapper{
    padding-left:var(--sidebar-menu-width-closed)
}
.sidebar::-webkit-scrollbar{
    display:none
}
@media only screen and (max-width:767px){
    .sidebar{
        width:300px;
        max-width:74%;
        align-items:stretch;
        -webkit-transform:translateX(-100%);
        transform:translateX(-100%);
        transition:-webkit-transform .3s;
        transition:transform .3s;
        transition:transform .3s,-webkit-transform .3s
    }
    .sidebar.visible{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@media only screen and (max-width:1259px){
    .sidebar.active .sidebar__help>.icon,.sidebar.active .sidebar__item>.icon{
        margin-right:12px
    }
    .sidebar.active .sidebar__counter{
        display:block
    }
    .sidebar.active .sidebar__toggle{
        position:absolute;
        top:16px;
        right:16px
    }
    .sidebar.active .sidebar__toggle .icon{
        fill:#1a1d1f
    }
    .sidebar.active .sidebar__toggle .icon:first-child{
        display:none
    }
    .sidebar.active .sidebar__toggle .icon:nth-child(2){
        display:inline-block
    }
}
.sidebar__logo{
    display:block;
    width:48px;
    margin-bottom:48px
}
@media only screen and (max-width:1339px){
    .sidebar__logo{
        margin-bottom:24px
    }
}
@media only screen and (max-width:767px){
    .sidebar__logo{
        margin-left:auto
    }
}
.sidebar__logo img{
    width:100%
}
.sidebar__menu{
    display:flex;
    flex-direction:column;
    margin-bottom:auto;
    width:100%;
    align-items:center;
    overflow-y:auto;
    overflow-x:hidden;
    direction:rtl
}
@media only screen and (min-width:767px){
    body:not(.header__sidebar__logo) .sidebar__menu{
        margin-top:18px
    }
}
.sidebar__head,.sidebar__help,.sidebar__item[href],.sidebar__link{
    position:relative;
    display:flex;
    align-items:center;
    width:100%;
    height:44px;
    padding:0 15px;
    white-space:nowrap;
    font-size:13px;
    font-weight:300;
    color:var(--color-sidebar-h);
    font-family:var(--font-heading);
    letter-spacing:.3px;
    -webkit-transition:all .4s;
    -moz-transition:all .4s;
    -o-transition:all .4s;
    -ms-transition:all .4s;
    transition:all .4s;
    direction:ltr;
    flex:0 0 auto
}
@media only screen and (min-width:768px){
    body.minimalist__sidebar.horizontal__sidebar .sidebar__head,body.minimalist__sidebar.horizontal__sidebar .sidebar__help,body.minimalist__sidebar.horizontal__sidebar .sidebar__item[href],body.minimalist__sidebar.horizontal__sidebar .sidebar__link{
        font-size:.8rem;
        font-weight:600;
        line-height:inherit
    }
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__dropdown__title{
    direction:ltr
}
@media only screen and (min-width:768px){
    body.big__icons__sidebar .sidebar__head,body.big__icons__sidebar .sidebar__help,body.big__icons__sidebar .sidebar__item[href]{
        height:auto;
        flex-direction:column;
        padding:19px 24px 19px 19px
    }
}
@media only screen and (max-width:768px){
    body.big__icons__sidebar .sidebar__head,body.big__icons__sidebar .sidebar__help,body.big__icons__sidebar .sidebar__item[href]{
        align-items:center;
        padding-top:30px;
        padding-bottom:30px
    }
}
body.big__icons__sidebar:not(.horizontal__sidebar) .sidebar__item.sidebar__item_dropdown{
    width:100%
}
body.big__icons__sidebar .sidebar__head .side__bar__item__icon,body.big__icons__sidebar .sidebar__help .side__bar__item__icon,body.big__icons__sidebar .sidebar__item[href] .side__bar__item__icon,body.big__icons__sidebar .sidebar__link .side__bar__item__icon{
    font-size:16px;
    margin-bottom:8px;
    position:relative;
    transition:.2s;
    display:flex;
    width:35px;
    height:35px;
    align-items:center;
    justify-content:center;
    background:#eef7f9;
    border-radius:13px;
    line-height:0;
    color:#87a7af;
    background:linear-gradient(45deg,#eef7f9 0,#daedf2 100%)
}
@media only screen and (max-width:768px){
    body.big__icons__sidebar .sidebar__head .side__bar__item__icon,body.big__icons__sidebar .sidebar__help .side__bar__item__icon,body.big__icons__sidebar .sidebar__item[href] .side__bar__item__icon,body.big__icons__sidebar .sidebar__link .side__bar__item__icon{
        margin-bottom:0;
        margin-right:10px
    }
}
body.big__icons__sidebar:not(.horizontal__sidebar,.dark__sidebar__color,.sidebar__dark__icons) .sidebar__head:hover .side__bar__item__icon,body.big__icons__sidebar:not(.horizontal__sidebar,.dark__sidebar__color,.sidebar__dark__icons) .sidebar__help:hover .side__bar__item__icon,body.big__icons__sidebar:not(.horizontal__sidebar,.dark__sidebar__color,.sidebar__dark__icons) .sidebar__item[href]:not(.sidebar__logout):hover .side__bar__item__icon,body.big__icons__sidebar:not(.horizontal__sidebar,.dark__sidebar__color,.sidebar__dark__icons) .sidebar__link:hover .side__bar__item__icon{
    color:#515e61
}
body.big__icons__sidebar .sidebar__head .side__bar__item__text,body.big__icons__sidebar .sidebar__help .side__bar__item__text,body.big__icons__sidebar .sidebar__item[href] .side__bar__item__text,body.big__icons__sidebar .sidebar__link .side__bar__item__text{
    color:var(--color-h-sidebar);
    padding:0 5px;
    border-radius:18px;
    font-weight:600;
    font-size:.75rem;
    white-space:initial;
    text-align:center;
    opacity:.8;
    white-space:nowrap
}
body.big__icons__sidebar .sidebar__item.sidebar__logout .side__bar__item__icon{
    background:#f8695d;
    color:#fff
}
body.big__icons__sidebar .sidebar__help:before,body.big__icons__sidebar .sidebar__item.sidebar__item_dropdown .sidebar__head:before,body.big__icons__sidebar .sidebar__item[href]:before{
    left:0;
    right:0;
    border-radius:0;
    background:linear-gradient(45deg,#fcfbff 0,#f0f8fc 100%)
}
.sidebar__item.sidebar__logout .side__bar__item__icon{
    color:#ef8178
}
.sidebar__item.sidebar__logout:hover .side__bar__item__icon{
    color:#f7493b
}
.sidebar__head .icon,.sidebar__help .icon,.sidebar__item[href] .icon{
    width:24px;
    height:24px;
    color:#6f767e;
    transition:fill .2s;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:17px
}
@media only screen and (min-width:1024px){
    .sidebar__head:hover,.sidebar__head:hover .icon,.sidebar__help:hover,.sidebar__help:hover .icon,.sidebar__item[href]:hover,.sidebar__item[href]:hover .icon,body.minimalist__sidebar .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover,body.minimalist__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__item.sidebar__item_dropdown.active .sidebar__head:before,body.minimalist__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__item.sidebar__item_dropdown.active .sidebar__top .sidebar__head,body.minimalist__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__item.sidebar__item_dropdown:hover .sidebar__head:before,body.minimalist__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__item.sidebar__item_dropdown:hover .sidebar__top .sidebar__head{
        color:var(--a-link-color)
    }
}
@media only screen and (max-width:767px){
    .sidebar__help,.sidebar__item[href]{
        width:100%;
        font-size:15px
    }
}
.sidebar__help.active,.sidebar__item[href].active{
    color:var(--a-link-color)
}
@media only screen and (min-width:767px){
    body:not(.horizontal__sidebar,.minimalist__sidebar) .sidebar__help:before,body:not(.horizontal__sidebar,.minimalist__sidebar) .sidebar__item.sidebar__item_dropdown .sidebar__head:before,body:not(.horizontal__sidebar,.minimalist__sidebar) .sidebar__item[href]:before{
        background:#f8f7fc;
        content:'';
        position:absolute;
        top:0;
        left:0;
        bottom:0;
        right:0;
        z-index:-1;
        border-radius:0;
        opacity:0;
        transition:.2s
    }
}
.sidebar__help:hover::before,.sidebar__item.sidebar__item_dropdown:hover .sidebar__head::before,.sidebar__item[href]:hover::before{
    opacity:1!important
}
.sidebar__help .icon,.sidebar__item[href] .icon{
    margin-right:6px
}
@media only screen and (max-width:1259px){
    .sidebar__help .icon,.sidebar__item[href] .icon{
        margin-right:0
    }
}
@media only screen and (max-width:767px){
    .sidebar__help .icon,.sidebar__item[href] .icon{
        margin-right:12px
    }
}
.sidebar__item_dropdown.active .sidebar__body,.sidebar__item_dropdown.visible .sidebar__body{
    display:block
}
@media only screen and (max-width:1259px){
    .sidebar__item_dropdown.active .sidebar__body,.sidebar__item_dropdown.visible .sidebar__body{
        display:none
    }
}
@media only screen and (max-width:767px){
    .sidebar__item_dropdown.active .sidebar__body,.sidebar__item_dropdown.visible .sidebar__body{
        display:block
    }
}
@media only screen and (max-width:1259px) and (max-width:1259px){
    .sidebar__item_dropdown.wide .sidebar__head>.icon:first-child{
        margin-right:12px
    }
}
@media only screen and (max-width:1259px) and (max-width:1259px){
    .sidebar__item_dropdown.wide .sidebar__head>.icon:last-child{
        display:inline-block
    }
}
@media only screen and (max-width:1259px){
    .sidebar__item_dropdown.wide.active .sidebar__body{
        display:block
    }
}
.sidebar__top{
    position:relative
}
body.minimalist__sidebar .sidebar.full__width .sidebar__top{
    width:100%
}
@media only screen and (max-width:767px){
    body.minimalist__sidebar .sidebar .sidebar__top{
        width:100%
    }
}
.sidebar__top.active .sidebar__head{
    background:#efefef;
    box-shadow:inset 0 -2px 1px rgba(0,0,0,.05),inset 0 1px 1px #fff;
    color:#1a1d1f
}
@media only screen and (max-width:1259px){
    .sidebar__item.visible:not(.wide) .sidebar__head{
        background:#efefef;
        box-shadow:inset 0 -2px 1px rgba(0,0,0,.05),inset 0 1px 1px #fff;
        color:#1a1d1f
    }
}
@media only screen and (max-width:767px){
    .sidebar__item.visible:not(.wide) .sidebar__head{
        background:0 0;
        box-shadow:none;
        color:#6f767e
    }
}
@media only screen and (max-width:767px){
    .sidebar__head{
        font-size:15px
    }
}
.sidebar__head .icon:first-child{
    margin-right:6px
}
@media only screen and (max-width:1259px){
    .sidebar__head .icon:first-child{
        margin-right:0
    }
}
@media only screen and (max-width:767px){
    .sidebar__head .icon:first-child{
        margin-right:12px
    }
}
.sidebar__body{
    position:relative;
    display:none;
    background:rgb(236 242 245 / 37%);
    border-radius:0 0 12px 12px;
    padding:15px 0 15px 20px
}
@media only screen and (max-width:767px){
    .sidebar__body{
        padding:15px 20px 15px 20px
    }
}
.sidebar__link .icon{
    position:absolute;
    top:50%;
    right:12px;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    width:24px;
    height:24px;
    opacity:0;
    color:#1a1d1f;
    transition:opacity .2s
}
.sidebar__link:hover{
    color:#1a1d1f
}
.sidebar__link.active{
    background:#f2f6f7;
    color:#1a1d1f
}
.sidebar__link.active .icon{
    opacity:1
}
.sidebar__counter{
    position:relative;
    z-index:2;
    flex-shrink:0;
    margin-left:auto;
    border-radius:6px;
    color:rgb(0 0 0 / 66%);
    font-weight:400;
    font-size:11px;
    display:flex;
    align-items:center;
    justify-content:center;
    height:22px;
    padding:0 11px
}
.sidebar__toggle{
    display:none;
    width:48px;
    height:48px;
    -webkit-tap-highlight-color:transparent
}
@media only screen and (max-width:1259px){
    .sidebar__toggle{
        display:inline-block
    }
}
@media only screen and (max-width:767px){
    .sidebar__toggle{
        display:none
    }
}
.sidebar__toggle .icon{
    width:24px;
    height:24px;
    fill:#6f767e
}
.sidebar__toggle .icon:nth-child(2){
    display:none
}
.sidebar__close{
    display:none
}
@media only screen and (max-width:768px){
    .sidebar__close{
        display:flex;
        position:absolute;
        top:30px;
        right:20px;
        width:33px;
        height:33px;
        background:#f6f2fa;
        align-items:center;
        justify-content:center;
        border-radius:25px;
        z-index:2
    }
    .sidebar__close .icon{
        color:#aab7bd;
        font-size:17px
    }
    body.dark__sidebar__color .sidebar__close{
        background:#222224
    }
    body.dark__sidebar__color .sidebar__close .icon{
        color:#fff
    }
}
.sidebar__foot{
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.sidebar .theme{
    margin-top:16px
}
.sidebar__help .sidebar__counter{
    background:#cabdff
}
@media only screen and (max-width:1259px){
    .sidebar__help .sidebar__counter{
        display:none
    }
}
@media only screen and (max-width:767px){
    .sidebar__help .sidebar__counter{
        display:block
    }
}
@media only screen and (max-width:1259px){
    .sidebar+.overlay{
        position:fixed;
        top:0;
        left:0;
        right:0;
        bottom:0;
        z-index:25;
        background:rgba(244,244,244,.8);
        visibility:hidden;
        opacity:0;
        transition:all .2s
    }
    .sidebar+.overlay.active{
        visibility:visible;
        opacity:1
    }
}
@media only screen and (max-width:767px){
    .sidebar+.overlay{
        display:none
    }
}
.sidebar__item_dropdown.active .sidebar__head{
    background:rgb(249 248 250)
}
body.dark__sidebar__color .sidebar__item_dropdown.active .sidebar__head{
    background:rgb(14 14 15)
}
.sidebar__item_dropdown.active .sidebar__head .icon{
    color:#00bcd4
}
.sidebar__body .sidebar__link{
    font-size:13px
}
body.minimalist__sidebar .sidebar .sidebar__item_dropdown .sidebar__head:before{
    font-family:"FontAwesome";
    content:"\f054";
    font-weight:500;
    position:absolute;
    right:8px;
    top:50%;
    transform:translateY(-50%);
    font-size:8px;
    color:#b9c6cc;
    transition:all .2s;
    height:19px;
    width:19px;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:opacity .4s
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar.horizontal__sidebar .sidebar .sidebar__item_dropdown .sidebar__head:before{
        right:-12px;
        content:"\f078";
        transition:.1s
    }
    body.minimalist__sidebar.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown{
        margin-right:15px
    }
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar.horizontal__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__item_dropdown.active .sidebar__head:before,body.minimalist__sidebar.horizontal__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__item_dropdown:hover .sidebar__head:before{
        transform:translateY(-50%) rotate(180deg)
    }
}
@media only screen and (max-width:767px){
    body.minimalist__sidebar .sidebar .sidebar__item_dropdown.active .sidebar__head:before{
        transform:translateY(-50%) rotate(90deg)
    }
}
body:not(.big__icons__sidebar) .sidebar__item_dropdown.active .sidebar__head:before{
    transform:translateY(-50%) rotate(180deg)
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar .sidebar__item .side__bar__item__text,body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar,.header__top__logo,.authorization__page) .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
        -webkit-transition:opacity .3s,transform .2s,background 0s,color 0s;
        -moz-transition:opacity .3s,transform .2s,background 0s,color 0s;
        -o-transition:opacity .3s,transform .2s,background 0s,color 0s;
        -ms-transition:opacity .3s,transform .2s,background 0s,color 0s;
        transition:opacity .3s,transform .2s,background 0s,color 0s;
        position:absolute;
        left:65px;
        font-size:13px;
        background:0 0
    }
    body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar:not(.full__width) .sidebar__item:not(.sidebar__item_dropdown) .side__bar__item__text,body.minimalist__sidebar:not(.horizontal__sidebar,.header__top__logo) .sidebar:not(.full__width) .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
        opacity:0;
        pointer-events:none;
        transform:translateX(0) translateY(-50%);
        visibility:hidden;
        -webkit-transition:transform .2s,opacity .2s,background 0s;
        -moz-transition:transform .2s,opacity .2s,background 0s;
        -o-transition:transform .2s,opacity .2s,background 0s;
        -ms-transition:transform .2s,opacity .2s,background 0s;
        transition:transform .2s,opacity .2s,background 0s
    }
    body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width .side__bar__item__text{
        transform:translateX(0) translateY(-50%);
        top:50%
    }
    body.minimalist__sidebar.sidebar__on__hover .sidebar.full__width:not(:hover) .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,body:not(.horizontal__sidebar).minimalist__sidebar.sidebar__on__hover .sidebar.full__width:not(:hover) .side__bar__item__text{
        transition:all .2s .4s;
        opacity:0;
        pointer-events:none;
        visibility:hidden
    }
    body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar:not(.full__width) .sidebar__item.sidebar__item_dropdown .side__bar__item__text{
        display:none
    }
}
@media only screen and (min-width:768px){
    .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body{
        position:absolute;
        left:100%;
        top:0;
        bottom:0;
        border-radius:0;
        min-width:270px;
        box-shadow:27px 8px 32px rgb(0 0 0 / 2%);
        display:block!important;
        border-right:1px solid var(--sidebarcolorsdefaultoneextendbtnbg);
        border-left:1px solid var(--sidebarcolorsdefaultoneextendbtnbg);
        background:var(--sidebarcolorsdefaultonedropdownbg);
        padding:35px 15px 15px 10px;
        opacity:0;
        pointer-events:none;
        transform:translateX(32px);
        visibility:hidden;
        transition:all .2s
    }
    .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element{
        overflow-y:auto;
        overflow-x:clip;
        height:100%;
        max-height:calc(100% - 60px)
    }
    body.horizontal__sidebar .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element{
        max-height:350px
    }
}
@media only screen and (min-width:768px){
    body.sidebar__child__menu__on__hover .sidebar .sidebar__item.sidebar__item_dropdown:hover .sidebar__body{
        opacity:1;
        pointer-events:auto;
        transform:translateX(0);
        visibility:visible
    }
    body.sidebar__child__menu__on__click .sidebar .sidebar__item.sidebar__item_dropdown.active .sidebar__body{
        opacity:1;
        pointer-events:auto;
        transform:translateX(0);
        visibility:visible
    }
}
.sidebar .sidebar__item.sidebar__item_dropdown.active .sidebar__body{
    opacity:1;
    pointer-events:auto;
    transform:translateX(0);
    visibility:visible
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__dropdown__title{
    color:var(--sidebarcolorsdefaultonedropdowntitle);
    font-size:15px;
    padding:0 10px 18px 12px;
    display:block;
    font-weight:700
}
@media only screen and (max-width:768px){
    .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__dropdown__title{
        display:none!important
    }
    body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown{
        width:100%
    }
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__link{
    font-weight:500;
    color:#7e888d;
    height:36px;
    font-size:13px;
    gap:8px
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link{
    background:var(--sidebarcolorsdefaultonedropdownitembg);
    color:var(--sidebarcolorsdefaultonedropdownitemtext);
    margin-bottom:8px;
    border-radius:15px
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link i{
    color:var(--sidebarcolorsdefaultonedropdownitemicon)
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover{
    color:var(--sidebarcolorsdefaultonedropdownitemtexthover)
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover i{
    color:var(--sidebarcolorsdefaultonedropdownitemiconhover)
}
body.minimalist__sidebar .sidebar .sidebar__item .side__bar__item__text{
    font-size:13px;
    font-weight:600
}
.main__homepage__promo__slider__banner .promo__slider__item{
    position:relative;
    min-height:440px;
    --bs-gutter-x:1.5rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:start
}
.main__homepage__promo__slider__banner .promo__slider__item__illustration{
    position:absolute;
    top:0;
    right:0;
    z-index:-1
}
.main__homepage__promo__slider__banner .promo__slider__item__illustration .illustration{
    width:100%;
    margin-left:auto;
    display:flex;
    max-width:880px
}
@media only screen and (min-width:767px){
    .homepage__main__wrapper.page__container{
        padding-left:0
    }
}
.homepage__main__wrapper .page___wrapper__with__sidebar{
    padding:0 0 24px 40px
}
:root{
    --site-banner-height:562px;
    --site-banner-padding-v:100px;
    --site-banner-content-width:815px
}
.banner-shape{
    position:absolute;
    top:0;
    display:block
}
.banner-background{
    position:absolute;
    z-index:-1;
    top:-50px;
    left:0
}
.banner-shape svg{
    width:1780px;
    display:inline-block
}
.banner-shape{
    right:unset;
    left:-50px;
    z-index:1;
    pointer-events:none
}
@media only screen and (min-width:768px){
    .banner-background{
        left:calc(var(--row-width) - var(--gap) - var(--site-banner-content-width))
    }
}
.promo-shape-right{
    fill-rule:evenodd;
    clip-rule:evenodd
}
.promo-shape-left{
    fill-rule:evenodd;
    clip-rule:evenodd
}
@media only screen and (max-width:768px){
    .banner-shape svg{
        width:calc(100vw + 710px)
    }
    .banner-shape{
        top:50px;
        left:-205px
    }
}
.page___wrapper__with__sidebar{
    width:100%;
    position:relative;
    padding:40px 0 24px 24px
}
.theme{
    display:block;
    position:relative;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    cursor:pointer;
    -webkit-tap-highlight-color:transparent;
    font-size:0
}
@media only screen and (max-width:1259px){
    .theme.wide .theme__input:checked+.theme__inner .theme__box:first-child{
        display:flex
    }
    .theme.wide .theme__inner{
        display:flex;
        padding:4px 2px;
        border-radius:20px
    }
    .theme.wide .theme__box{
        display:flex;
        height:32px;
        border-radius:16px;
        font-size:15px
    }
    .theme.wide .theme__box .icon{
        margin-right:8px
    }
}
.theme__input{
    position:absolute;
    top:0;
    left:0;
    opacity:0
}
.theme__input:checked+.theme__inner{
    background:#111315
}
.theme__input:checked+.theme__inner .theme__box:first-child{
    background:0 0;
    box-shadow:none;
    color:#6f767e
}
@media only screen and (max-width:1259px){
    .theme__input:checked+.theme__inner .theme__box:first-child{
        display:none
    }
}
@media only screen and (max-width:767px){
    .theme__input:checked+.theme__inner .theme__box:first-child{
        display:flex
    }
}
.theme__input:checked+.theme__inner .theme__box:first-child .icon{
    fill:#6f767e
}
.theme__input:checked+.theme__inner .theme__box:first-child:hover{
    color:#fcfcfc
}
.theme__input:checked+.theme__inner .theme__box:first-child:hover .icon{
    fill:#fcfcfc
}
.theme__input:checked+.theme__inner .theme__box:nth-child(2){
    box-shadow:0 4px 8px -4px rgba(0,0,0,.25),inset 0 -1px 1px rgba(0,0,0,.49),inset 0 2px 1px rgba(255,255,255,.06);
    background:#272b30;
    color:#fcfcfc
}
.theme__input:checked+.theme__inner .theme__box:nth-child(2) .icon{
    fill:#fcfcfc
}
@media only screen and (max-width:1259px){
    .theme__input:checked+.theme__inner .theme__box:nth-child(2){
        display:flex
    }
}
.theme__inner{
    position:relative;
    display:flex;
    padding:4px 2px;
    border-radius:20px;
    background:#f4f4f4;
    transition:background .2s
}
@media only screen and (max-width:1259px){
    .theme__inner{
        display:block;
        padding:2px;
        border-radius:50%
    }
}
@media only screen and (max-width:767px){
    .theme__inner{
        display:flex;
        padding:4px 2px;
        border-radius:20px
    }
}
.theme__box{
    display:flex;
    justify-content:center;
    align-items:center;
    flex:0 0 calc(50% - 4px);
    height:32px;
    margin:2px;
    border-radius:16px;
    font-size:15px;
    transition:background .2s,box-shadow .2s,color .2s
}
@media only screen and (max-width:1259px){
    .theme__box{
        height:40px;
        border-radius:50%;
        font-size:0
    }
}
@media only screen and (max-width:767px){
    .theme__box{
        height:32px;
        border-radius:16px;
        font-size:15px
    }
}
.theme__box .icon{
    margin-right:8px;
    width:24px;
    height:24px;
    transition:fill .2s
}
@media only screen and (max-width:1259px){
    .theme__box .icon{
        margin-right:0
    }
}
@media only screen and (max-width:767px){
    .theme__box .icon{
        margin-right:8px
    }
}
.theme__box:first-child{
    background:#fcfcfc;
    box-shadow:0 4px 8px -4px rgba(0,0,0,.25),inset 0 -1px 1px rgba(0,0,0,.04),inset 0 2px 0 rgba(255,255,255,.25)
}
.theme__box:nth-child(2){
    color:#6f767e
}
@media only screen and (max-width:1259px){
    .theme__box:nth-child(2){
        display:none
    }
}
@media only screen and (max-width:767px){
    .theme__box:nth-child(2){
        display:flex
    }
}
.theme__box:nth-child(2) .icon{
    fill:#6f767e
}
.theme__box:hover{
    color:#1a1d1f
}
.theme__box:hover .icon{
    fill:#1a1d1f
}
.help{
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    z-index:30;
    display:flex;
    flex-direction:column;
    width:340px;
    padding:24px 12px;
    background:#fff;
    overflow:auto;
    -webkit-overflow-scrolling:touch;
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%);
    transition:-webkit-transform .3s;
    transition:transform .3s;
    transition:transform .3s,-webkit-transform .3s
}
@media only screen and (max-width:1339px){
    .help{
        width:320px;
        padding:16px 8px
    }
}
@media only screen and (max-width:767px){
    .help{
        width:100%
    }
}
.help.active{
    -webkit-transform:translateX(0);
    transform:translateX(0)
}
@media only screen and (max-width:1259px){
    .help.active{
        box-shadow:4px 0 32px rgba(17,19,21,.05)
    }
}
.help__head{
    display:flex;
    align-items:center;
    margin-bottom:12px;
    padding:12px
}
.help__head>.icon{
    width:24px;
    height:24px;
    margin-right:12px;
    fill:#1a1d1f
}
.help__close{
    margin-left:auto
}
.help__close .icon{
    width:24px;
    height:24px;
    fill:#1a1d1f;
    transition:fill .2s
}
.help__close:hover .icon{
    fill:#2a85ff
}
.help__list{
    margin-bottom:auto;
    padding:24px 0;
    border-top:1px solid #efefef
}
.help__menu{
    display:flex;
    flex-direction:column
}
.help__item{
    display:flex;
    align-items:center;
    padding:12px;
    border-radius:12px;
    color:#1a1d1f;
    cursor:pointer;
    transition:all .2s
}
@media only screen and (max-width:1339px){
    .help__item{
        padding:6px
    }
}
.help__item:hover{
    background:#f4f4f4;
    box-shadow:0 2px 4px rgba(0,0,0,.1)
}
.help__item:not(:last-child){
    margin-bottom:8px
}
.help__preview{
    flex-shrink:0;
    width:96px;
    height:72px;
    margin-right:16px
}
.help__preview img{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:8px
}
.help__title{
    margin-bottom:8px
}
.help__line{
    display:flex;
    align-items:center
}
.help__status{
    margin-right:4px;
    color:#1a1d1f
}
.help__user{
    display:flex;
    align-items:center;
    padding:1px 8px 1px 1px;
    border:1px solid #efefef;
    border-radius:4px
}
.help__avatar{
    flex-shrink:0;
    width:20px;
    height:20px;
    margin-right:4px;
    font-size:0
}
.help__avatar img{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:2px
}
.help__time{
    font-size:12px;
    font-weight:700;
    line-height:1.33333;
    color:#6f767e
}
.help__link{
    display:flex;
    align-items:center;
    height:48px;
    padding:0 12px;
    border-radius:12px;
    color:#6f767e;
    transition:all .2s
}
.help__link .icon{
    width:24px;
    height:24px;
    fill:#6f767e;
    transition:fill .2s
}
.help__link>.icon{
    margin-right:12px
}
.help__link:hover{
    color:#1a1d1f
}
.help__link:hover .icon{
    fill:#1a1d1f
}
.help__link:not(:last-child){
    margin-bottom:8px
}
@media only screen and (max-width:1339px){
    .help__link:not(:last-child){
        margin-bottom:4px
    }
}
.help__arrow{
    margin-left:auto
}
.help__arrow .icon{
    width:24px;
    height:24px
}
.help__counter{
    flex-shrink:0;
    min-width:24px;
    margin-left:auto;
    border-radius:6px;
    background:#ffbc99;
    text-align:center;
    line-height:24px;
    color:#1a1d1f
}
.help+.overlay{
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:25;
    background:rgba(244,244,244,.8);
    visibility:hidden;
    opacity:0;
    transition:all .2s
}
.help+.overlay.active{
    visibility:visible;
    opacity:1
}
.shadow__card{
    position:relative;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    background:var(--background-7);
    padding:0;
    border-radius:8px
}
.card{
    position:relative;
    border:1px solid var(--border-color-light);
    background:var(--background-7);
    padding:0;
    border-radius:8px
}
.card__body{
    padding:20px
}
.card__head{
    display:flex;
    align-items:center;
    min-height:40px;
    margin-bottom:32px
}
.card__header{
    padding:20px 25px
}
.card__header:not(.card__header__no__border){
    border-bottom:1px solid var(--border-color-light)
}
.card__footer{
    border-top:1px solid var(--border-color-light);
    padding:15px 25px
}
@media only screen and (max-width:767px){
    .card__head{
        margin-bottom:24px
    }
}
@media only screen and (max-width:767px){
    .card__head_wide{
        display:block
    }
}
@media only screen and (max-width:767px){
    .card__head_wide .card__title{
        margin-bottom:16px
    }
}
.card__title{
    margin-right:auto
}
@media only screen and (max-width:767px){
    .card__title{
        padding-top:6px;
        padding-bottom:6px
    }
}
.card__chart{
    width:auto
}
.card__chart_product-views{
    height:274px;
    margin-left:-10px;
    margin-bottom:-10px
}
.card__chart_product-views-small{
    height:172px;
    margin-left:-10px;
    margin-bottom:-10px
}
.card__chart_traffic-channel{
    height:358px;
    margin-left:-10px
}
.card__chart_active-customers{
    height:244px;
    margin-left:-10px;
    margin-bottom:-10px
}
.card__chart_top-country{
    height:274px;
    margin-bottom:-10px
}
@media only screen and (max-width:767px){
    .card__chart_top-country{
        margin-top:-10px;
        margin-bottom:0
    }
}
.card__chart_new-customers{
    height:274px;
    margin-bottom:-10px
}
@media only screen and (max-width:1023px){
    .card__chart_new-customers{
        max-width:310px;
        margin:0 auto
    }
}
@media only screen and (max-width:767px){
    .card__chart_new-customers{
        margin:-10px auto 0
    }
}
.card__chart_performance-by-day{
    height:250px;
    margin-left:-15px;
    margin-bottom:-10px
}
.card__chart_product-sales{
    height:335px;
    margin-left:-15px;
    margin-bottom:-15px
}
.card__full{
    width:40px;
    height:40px;
    margin-left:auto
}
.card__full .icon{
    width:24px;
    height:24px;
    fill:#6f767e;
    transition:fill .2s
}
.card__full:hover .icon{
    fill:#2a85ff
}
.card__sorting{
    display:flex;
    margin-left:auto
}
.card__sorting .card__link{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-shrink:0;
    width:40px;
    height:40px;
    border-radius:8px
}
.card__sorting .card__link .icon{
    width:24px;
    height:24px;
    fill:#9a9fa5;
    transition:fill .2s
}
.card__sorting .card__link:hover .icon{
    fill:#1a1d1f
}
.card__sorting .card__link.active{
    background:#fcfcfc;
    box-shadow:0 4px 8px -4px rgba(0,0,0,.1),inset 0 -1px 1px rgba(0,0,0,.04),inset 0 2px 0 rgba(255,255,255,.25)
}
.card__sorting .card__link.active .icon{
    fill:#1a1d1f
}
.card__sorting .card__link:not(:last-child){
    margin-right:12px
}
.card__nav{
    display:flex
}
@media only screen and (max-width:767px){
    .card__nav{
        width:100%
    }
}
.card__nav .card__link{
    padding:8px 16px;
    border-radius:8px;
    font-size:14px;
    font-weight:400;
    line-height:1.6;
    color:#6f767e;
    transition:all .2s;
    font-family:var(--font-heading)
}
@media only screen and (max-width:767px){
    .card__nav .card__link{
        flex:1
    }
}
.card__nav .card__link:hover{
    color:#1a1d1f
}
.card__nav .card__link.active{
    color:#fff;
    background:#000;
    border-radius:25px
}
.card__nav .card__link:not(:last-child){
    margin-right:8px
}
@media only screen and (max-width:767px){
    .card__nav .card__link:not(:last-child){
        margin-right:0
    }
}
.card__legend{
    display:flex;
    justify-content:space-between;
    margin-top:12px
}
.card__indicator{
    display:flex;
    align-items:center;
    font-size:12px;
    font-weight:700;
    line-height:1.33333;
    font-weight:700
}
.card__color{
    flex-shrink:0;
    width:16px;
    height:16px;
    margin-right:8px;
    border-radius:4px
}
.card:not(:last-child){
    margin-bottom:8px
}
.actions{
    position:relative;
    display:inline-block;
    z-index:3
}
.actions__button{
    position:relative;
    width:40px;
    height:40px;
    border-radius:50%;
    background:#fff;
    -webkit-tap-highlight-color:transparent;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    transition:background .2s
}
.actions__button .icon{
    transition:color .2s;
    color:#6f767e;
    font-size:19px
}
.actions__button:hover .icon{
    color:#2a85ff
}
.actions__body{
    position:absolute;
    top:calc(100% + 12px);
    right:-12px;
    width:264px;
    z-index:2;
    padding:12px;
    border-radius:16px;
    border:1px solid transparent;
    box-shadow:0 40px 64px -12px rgba(0,0,0,.08),0 0 14px -4px rgba(0,0,0,.05),0 32px 48px -8px rgba(0,0,0,.1);
    background:#fff;
    visibility:hidden;
    opacity:0;
    -webkit-transform:translateY(3px);
    transform:translateY(3px);
    transition:all .2s
}
.actions__body:before{
    content:"";
    position:absolute;
    right:20px;
    bottom:100%;
    width:20px;
    height:10px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
.actions__option{
    display:flex;
    align-items:center;
    width:100%;
    padding:8px 16px;
    border-radius:12px;
    font-size:13px;
    font-weight:500;
    line-height:1.6;
    color:#797d84;
    transition:all .2s;
    cursor:pointer
}
.actions__option .icon{
    margin-right:7px;
    color:#6f767e;
    transition:color 2s;
    font-size:12px
}
.actions__option.selectioned,.actions__option:hover{
    background:#efefef;
    color:#1a1d1f
}
.actions__option.selectioned .icon,.actions__option:hover .icon{
    color:#1a1d1f
}
.actions.active{
    z-index:10
}
.actions.active .actions__button{
    background:#e4eef4
}
.actions.active .actions__button .icon{
    color:#1a1d1f
}
.actions.active .actions__body{
    visibility:visible;
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
}
.actions_small .actions__button{
    width:32px;
    height:32px;
    display:flex;
    align-items:center;
    justify-content:center
}
.actions_small .actions__body{
    right:-8px
}
.actions_small .actions__body:before{
    right:14px
}
.actions_up .actions__body{
    top:auto;
    bottom:calc(100% + 12px);
    box-shadow:0 20px 32px -6px rgba(0,0,0,.08),0 0 7px -4px rgba(0,0,0,.05),0 16px 24px -4px rgba(0,0,0,.1)
}
.actions_up .actions__body:before{
    top:100%;
    bottom:auto;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.header{
    z-index:991;
    display:flex;
    align-items:center;
    height:var(--header-default-height);
    background:0 0;
    border-bottom:1px solid #f3f3f3
}
body.body__w__fixed__header__n__hero .header{
    border-bottom:1px solid #ebf1f4;
    background:#fff
}
body.fixed__top__header header.header{
    position:fixed;
    top:0;
    left:0;
    right:0;
    -webkit-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -moz-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -o-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -ms-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    transition:all .2s cubic-bezier(.65,.05,.36,1) 0s
}
body.absolute__top__header header.header{
    position:absolute;
    top:0;
    left:0;
    right:0;
    -webkit-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -moz-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -o-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    -ms-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
    transition:all .2s cubic-bezier(.65,.05,.36,1) 0s
}
@media only screen and (min-width:768px){
    body.fixed__top__header.horizontal__top__sidebar.horizontal__sidebar header.header{
        top:var(--horizontal-sidebar-default-height)
    }
    body.fixed__top__header.horizontal__top__sidebar.horizontal__sidebar header.header.top-header-fixed{
        top:var(--horizontal-sidebar-default-height-scrolled)
    }
}
body.horizontal__top__sidebar.horizontal__sidebar header.header{
    border-bottom:0;
    box-shadow:0 0 20px rgb(15 48 106 / 6%)
}
body.fixed__top__header header.header.top-header-fixed{
    z-index:999;
    background:#fff;
    height:var(--header-default-height-scrolled)
}
body.fixed__top__header.horizontal__top__sidebar.horizontal__sidebar.absolute__top__horizontal__sidebar header.header.top-header-fixed{
    top:0
}
body:not(.this__is__login__page)>.page-wrapper{
    padding-top:var(--header-default-height)
}
@media only screen and (min-width:767px){
    body:not(.this__is__login__page).horizontal__sidebar>.page-wrapper{
        padding-top:calc(var(--header-default-height) + var(--horizontal-sidebar-default-height))
    }
}
.header__burger{
    display:none;
    content:"";
    width:19px;
    height:3px;
    border-radius:6px;
    background:#c9cfd5;
    margin-right:15px;
    position:relative
}
@media only screen and (max-width:767px){
    .header__burger{
        display:flex
    }
}
.header__burger:after,.header__burger:before{
    content:"";
    width:16px;
    height:3px;
    border-radius:6px;
    background:#c9cfd5;
    top:7px;
    position:absolute
}
.header__burger:before{
    bottom:7px;
    top:auto
}
.header__control{
    display:flex;
    align-items:center
}
@media only screen and (max-width:767px){
    .header__control{
        margin-left:0
    }
    .header__control .header__nav__items{
        display:none
    }
}
.header__control .header__button:not(:last-child),.header__control .header__item:not(:last-child),.header__search:not(:last-child){
    margin-right:20px
}
.header__control .header__item.header__item_shopping{
    margin-right:10px
}
@media only screen and (max-width:767px){
    .header__control .header__button:not(:last-child),.header__item:not(:last-child),.header__search:not(:last-child){
        margin-right:7px
    }
}
.header__search{
    display:none;
    width:36px;
    height:36px;
    align-items:center;
    justify-content:center
}
@media only screen and (max-width:767px){
    .header__search{
        display:flex
    }
}
.header__search .icon{
    color:var(--color-h);
    transition:fill .2s;
    font-size:22px;
    font-weight:100
}
.header__search.active .icon,.header__search:hover .icon{
    color:var(--color-h-hover)
}
@media only screen and (max-width:1023px){
    .header__control .header__button{
        display:none
    }
}
.header__control .header__button .icon{
    font-size:20px;
    font-weight:100;
    margin-right:5px
}
.header__item{
    position:relative
}
@media only screen and (max-width:767px){
    .header__item{
        position:static
    }
}
.header__item.active .header__body{
    visibility:visible;
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
}
.header__item_messages.active .header__head .icon,.header__item_shopping.active .header__head .icon{
    color:var(--color-h-hover)
}
.header__item_shopping .shopping__bag_number{
    position:absolute;
    top:-2px;
    right:5px;
    width:17px;
    height:17px;
    border-radius:50%;
    background:#3f51b5;
    color:#fff;
    font-size:10px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-family:var(--font-heading)
}
.header__icon__small .header__head{
    width:30px;
    height:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--color-h)
}
.header__item_messages .header__head,.header__item_shopping .header__head{
    position:relative
}
.header__item_messages .header__head .header__head__item___number,.header__item_shopping .header__head .header__head__item___number{
    position:absolute;
    top:-2px;
    right:-1px;
    height:16px;
    width:16px;
    border-radius:50%;
    color:#fff;
    font-size:10px;
    font-weight:300;
    display:flex;
    align-items:center;
    justify-content:center
}
.header__item_messages .header__head .header__head__item___number,.header__item_shopping .header__head .header__head__item___number{
    background:var(--background-4);
    background:-moz-linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%);
    background:-webkit-linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%);
    background:linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%)
}
.header__item_shopping.active .header__head .header__item_shopping__empty,.header__item_shopping:not(.empty__cart) .header__head .header__item_shopping__empty{
    display:none!important
}
.header__item_shopping.empty__cart .header__head .header__item_shopping__empty{
    opacity:0;
    pointer-events:none;
    transform:translateY(5px);
    visibility:hidden;
    position:absolute;
    background:#1d1e20;
    top:130%;
    color:#fff;
    padding:2px 10px;
    font-size:10px;
    font-weight:500;
    white-space:nowrap;
    border-radius:7px;
    -webkit-transition:transform .2s,opacity .2s;
    -moz-transition:transform .2s,opacity .2s;
    -o-transition:transform .2s,opacity .2s;
    -ms-transition:transform .2s,opacity .2s;
    transition:transform .2s,opacity .2s
}
.header__item_shopping.empty__cart.right__notification .header__head .header__item_shopping__empty{
    transform:translateX(-10px) translateY(-50%);
    top:50%;
    right:100%
}
.header__item_shopping.empty__cart:hover .header__head .header__item_shopping__empty{
    opacity:1;
    pointer-events:auto;
    transform:translateY(0);
    visibility:visible
}
.header__item_shopping.empty__cart.right__notification:hover .header__head .header__item_shopping__empty{
    transform:translateX(0) translateY(-50%)
}
.header__item_shopping.empty__cart .header__head .header__item_shopping__empty:after{
    content:"";
    position:absolute;
    bottom:100%;
    width:13px;
    height:9px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23000'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto;
    left:0;
    right:0;
    top:-6px;
    margin:auto
}
.header__item_shopping.empty__cart.right__notification .header__head .header__item_shopping__empty:after{
    right:-7px;
    top:50%;
    transform:translateY(-50%) rotate(90deg);
    margin:0;
    left:auto
}
.header__item__shopping__mass__pay{
    background:#60cb8e;
    font-family:var(--font-heading);
    color:#fff;
    font-weight:400;
    font-size:12px;
    padding:5px 17px;
    border-radius:6px
}
.header__item__shopping__mass__pay:hover{
    background:#4baa74;
    color:#fff
}
.header__item_messages .header__head .icon,.header__item_shopping .header__head .icon{
    color:var(--color-h);
    transition:fill .2s;
    font-size:22px;
    font-weight:100
}
.header__item_messages .header__head:hover .icon,.header__item_shopping .header__head:hover .icon{
    color:var(--color-h-hover)
}
.header__item_messages .header__head.active:before{
    content:"";
    position:absolute;
    top:3px;
    right:11px;
    width:11px;
    height:11px;
    border-radius:50%;
    background:#ff9800
}
.header__item__shopping__bag__content{
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.header__item__shopping__bag__content__item{
    padding:20px 20px 15px;
    border-radius:0;
    position:relative
}
.header__item__shopping__bag__content__item:not(:last-child),.header__message:not(:last-child),.header__notification:not(:last-child){
    border-bottom:1px solid var(--border-color-light)
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .header__item__shopping__bag__content__item__thumb{
    width:50px;
    height:50px;
    display:block;
    flex:0 0 50px;
    margin-right:15px
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .header__item__shopping__bag__content__item__thumb.subscription__plan{
    background:#9ff6d3;
    border-radius:39px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#4b7e6a;
    font-family:var(--font-heading);
    font-weight:700
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .header__item__shopping__bag__content__item__thumb img{
    width:100%;
    object-fit:cover
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .text .item__name{
    display:block;
    color:var(--color-h)
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .text .header__item__shopping__bag__content__item__option{
    font-size:12px;
    font-weight:300;
    display:block;
    color:var(--color-h-sub)
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__price .delete{
    position:absolute;
    top:8px;
    left:13px;
    background:#ff5252;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center;
    width:25px;
    height:25px;
    border-radius:20px;
    font-size:13px;
    z-index:1
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__price .delete:hover{
    background:#fb0000;
    color:#fff
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__addons .addon{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin-bottom:5px;
    font-size:12px;
    font-weight:400;
    background:var(--background-2);
    color:var(--color-h);
    padding:6px 40px 6px 10px;
    border-radius:6px;
    position:relative
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__addons .addon:last-child{
    margin-bottom:0
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__addons .addon .price{
    font-weight:200;
    font-size:12px
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__addons .addon .delete{
    position:absolute;
    right:6px;
    top:50%;
    transform:translateY(-50%);
    display:flex;
    align-items:center;
    justify-content:center;
    height:25px;
    width:25px;
    color:var(--color-h-sub)
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__addons .addon .delete:hover{
    color:var(--color-h)
}
.header__item_user .header__head{
    border-radius:50%;
    -webkit-tap-highlight-color:transparent
}
.header__item_user .header__head img{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:50%
}
.header__body{
    position:absolute;
    top:calc(100% + 18px);
    border-radius:16px;
    box-shadow:0 40px 64px -12px rgba(0,0,0,.08),0 0 14px -4px rgba(0,0,0,.05),0 32px 48px -8px rgba(0,0,0,.1);
    background:#fff;
    visibility:hidden;
    opacity:0;
    -webkit-transform:translateY(3px);
    transform:translateY(3px);
    transition:all .2s;
    z-index:9
}
.header__body.hastag{
    padding-top:50px!important
}
.header__body .admin-type{
    position:absolute;
    top:13px;
    background:#673ab7;
    left:25px;
    right:25px;
    text-align:center;
    padding:5px 0;
    color:#fff;
    font-weight:100;
    font-size:13px;
    border-radius:20px
}
.header__body:before{
    content:"";
    position:absolute;
    bottom:100%;
    width:20px;
    height:10px;
    left:18px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
.header__item_messages .header__body{
    right:-12px;
    width:392px
}
@media only screen and (max-width:767px){
    .header__item_messages .header__body{
        right:16px;
        width:auto;
        padding:12px 16px 20px
    }
}
.header__item_messages .header__body:before{
    right:26px
}
@media only screen and (max-width:767px){
    .header__item_messages .header__body:before{
        right:165px
    }
}
.header__item_shopping .header__body{
    right:-92px;
    width:420px
}
@media only screen and (max-width:1339px){
    .header__item_shopping .header__body{
        right:-72px
    }
}
@media only screen and (max-width:767px){
    .header__item_shopping .header__body{
        right:16px;
        width:auto
    }
}
.header__item_shopping .header__body:before{
    right:107px
}
@media only screen and (max-width:1339px){
    .header__item_shopping .header__body:before{
        right:84px
    }
}
@media only screen and (max-width:767px){
    .header__item_shopping .header__body:before{
        right:92px
    }
}
.header__item_shopping .header__head.active:before{
    content:"";
    position:absolute;
    top:3px;
    right:11px;
    width:11px;
    height:11px;
    border-radius:50%;
    background:#009688
}
.header__item_user .header__body{
    right:-20px;
    width:280px;
    padding:16px
}
.header__item_messages .header__body:before,.header__item_user .header__body:before{
    right:27px;
    left:auto
}
.header__item_shopping .header__body:before{
    left:auto
}
@media only screen and (max-width:1339px){
    .header__item_user .header__body:before{
        right:13px
    }
}
@media only screen and (max-width:767px){
    .header__item_user .header__body:before{
        right:21px
    }
}
.header__top{
    display:flex;
    align-items:center;
    border-bottom:1px solid var(--border-color-light);
    padding:12px 24px 12px
}
.header__item_messages .header__avatar{
    width:40px;
    height:40px
}
@media only screen and (max-width:767px){
    .header__top{
        margin-right:-8px
    }
}
.header__title{
    margin-right:auto;
    font-size:18px;
    font-weight:600;
    line-height:1.6;
    font-family:var(--font-heading)
}
@media only screen and (max-width:767px){
    .header__title{
        font-size:18px
    }
}
.header .actions__button{
    background:#eef4f7
}
.header__message,.header__notification{
    position:relative;
    display:flex;
    align-items:center;
    padding:12px 12px;
    transition:background .2s
}
.header__message:after,.header__notification:after{
    content:"";
    position:absolute;
    right:12px;
    width:7px;
    height:7px;
    border-radius:50%;
    background:#e2e3e4;
    transition:background .2s
}
@media only screen and (max-width:767px){
    .header__message:nth-child(n+3),.header__notification:nth-child(n+3){
        display:none
    }
}
@media only screen and (max-width:639px){
    .header__message:nth-child(n+3),.header__notification:nth-child(n+3){
        display:flex
    }
}
@media only screen and (max-width:639px){
    .header__message:nth-child(n+6),.header__notification:nth-child(n+6){
        display:none
    }
}
@media only screen and (max-width:767px){
    .header__message{
        padding:8px
    }
}
.header__message:hover{
    background:#efefef
}
@media only screen and (max-width:767px){
    .header__message:hover{
        background:0 0
    }
}
.header__message:hover .header__avatar.online:before{
    border-color:#efefef
}
@media only screen and (max-width:767px){
    .header__message:hover .header__avatar.online:before{
        border-color:#fff
    }
}
.header__message:after{
    top:20px
}
@media only screen and (max-width:767px){
    .header__message:after{
        top:14px
    }
}
.header__message.new:after{
    background:#2a85ff
}
.header__notification{
    border-radius:8px
}
.header__notification:hover{
    background:#f4f4f4
}
@media only screen and (max-width:767px){
    .header__notification:hover{
        background:0 0
    }
}
.header__notification:hover .icon{
    border-color:#f4f4f4
}
.header__notification:after{
    top:25px
}
.header__notification.new:after{
    background:#8151e8
}
.header__avatar{
    position:relative;
    flex-shrink:0
}
.header__avatar>img{
    width:100%;
    height:100%;
    border-radius:50%;
    -o-object-fit:cover;
    object-fit:cover
}
.header__item_messages .header__avatar{
    width:56px;
    height:56px
}
@media only screen and (max-width:767px){
    .header__item_messages .header__avatar{
        width:48px;
        height:48px
    }
}
.header__item_messages .header__avatar.online:before{
    content:"";
    position:absolute;
    top:-2px;
    left:-2px;
    width:20px;
    height:20px;
    border:4px solid #fff;
    background:#83bf6e;
    border-radius:50%;
    transition:border-color .2s
}
.header__item_shopping .header__avatar{
    width:48px;
    height:48px
}
.header__icon{
    position:absolute;
    right:-2px;
    bottom:-2px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:20px;
    height:20px;
    border-radius:50%;
    border:2px solid #fff;
    transition:border-color .2s
}
.header__icon img{
    width:12px;
    height:12px
}
.header__details{
    padding-left:12px;
    padding-right:12px
}
.header__item_shopping .header__details{
    flex:0 0 100%;
    width:100%
}
.header__line{
    display:flex;
    align-items:center;
    padding-right:24px
}
.header__subtitle{
    font-weight:700;
    color:#1a1d1f
}
.header__item_messages .header__subtitle{
    font-family:var(--font-heading);
    font-size:14px
}
.header__item_shopping .header__subtitle{
    margin-right:4px;
    background:#e9f7fd;
    color:#62c4f3;
    font-weight:500;
    padding:5px 7px;
    border-radius:6px;
    font-size:13px
}
.header__item_shopping .header__subtitle.order{
    background:#eafae5;
    color:#a0c673
}
.header__item_shopping .header__subtitle.refund{
    background:#fef6f6;
    color:#f36262
}
.header__login{
    font-weight:500;
    color:#9a9fa5
}
.header__item_messages .header__login{
    margin-left:16px
}
.header__item_shopping .header__login{
    margin-right:auto
}
.header__time{
    margin-left:7px;
    font-size:10px;
    font-weight:100;
    padding-top:3px;
    color:#9a9fa5
}
.header__content{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-weight:500;
    color:#6f767e;
    font-size:12px
}
.header__content strong{
    color:#191818;
    font-weight:700
}
.header__item_messages .header__content{
    padding-right:40px
}
.header__item_shopping .header__content strong{
    font-weight:700;
    color:#1a1d1f
}
.header__body .header__button{
    width:100%;
    margin-top:24px
}
@media only screen and (max-width:767px){
    .header__body .header__button{
        margin-top:16px
    }
}
.header__nav:not(:last-child){
    margin-bottom:12px;
    padding-bottom:12px;
    border-bottom:1px solid #efefef
}
@media only screen and (max-width:767px){
    .header__nav:not(:last-child){
        margin-bottom:8px;
        padding-bottom:8px
    }
}
.header__link{
    display:flex;
    align-items:center;
    width:100%;
    height:34px;
    padding:0 12px;
    border-radius:5px;
    font-size:13px;
    font-weight:600;
    line-height:1.6;
    color:#5b636d;
    transition:all .2s
}
.header__link__title{
    font-size:12px;
    padding:6px 19px 7px;
    display:block;
    color:#a0afb6;
    font-family:var(--font-heading);
    font-weight:400
}
.header__nav__title{
    padding:0 15px;
    font-size:13px;
    margin-bottom:5px;
    margin-top:20px;
    display:block;
    color:#bbc5ca;
    font-weight:600
}
.header__link i{
    font-size:14px;
    margin-left:2px;
    margin-right:8px;
    color:#aeb5bd;
    font-weight:400
}
.header__link .right-info.number{
    margin-left:auto;
    background:#59d9ea;
    color:#fff;
    font-weight:100;
    font-size:12px;
    padding:2px 9px;
    border-radius:8px;
    letter-spacing:.2px
}
.header__link .right-info.text{
    margin-left:auto;
    background:#ff9800;
    color:#fff;
    font-weight:100;
    font-size:12px;
    padding:2px 9px;
    border-radius:8px;
    letter-spacing:.2px
}
.header__link.active,.header__link:hover{
    color:#1a1d1f
}
.header__link.active .icon,.header__link:hover .icon{
    color:#1a1d1f
}
.header__links__downloads .compteur{
    background-color:#dfe9ef;
    border-radius:20px;
    color:#212527;
    display:inline-block;
    height:20px;
    line-height:20px;
    min-width:20px;
    text-align:center;
    font-size:10px;
    padding:0 10px;
    font-family:var(--font-heading);
    font-weight:400;
    white-space:nowrap
}
.header__link.active{
    background:#f2f7f9
}
.header__link.color{
    color:#00bcd4
}
.header__link.color i{
    color:#00bcd4
}
.header__link.color:hover i{
    color:#00bcd4;
    opacity:.8
}
.header__link.color:hover{
    opacity:.8
}
.header__not__loggined__btns{
    display:flex;
    align-items:center;
    margin-left:auto
}
.header__nav__items{
    display:flex;
    align-items:center;
    margin-right:10px
}
.header__nav__items a{
    color:var(--color-h);
    cursor:pointer;
    font-size:12px;
    position:relative;
    display:flex;
    align-items:center;
    margin-right:15px;
    opacity:.8
}
.header__nav__items a:hover{
    color:var(--color-h);
    opacity:1
}
@media only screen and (max-width:767px){
    .header__not__loggined__btns{
        margin-left:0
    }
}
.header__not__loggined__btns .header__button{
    white-space:nowrap
}
.header__not__loggined__btns .header__link{
    font-weight:700;
    line-height:1.6;
    transition:color .2s;
    color:var(--color-h);
    cursor:pointer;
    font-size:13px;
    position:relative;
    display:flex;
    align-items:center;
    white-space:nowrap;
    border:1px solid var(--border-color);
    height:40px
}
.header__not__loggined__btns .header__link i{
    color:var(--color-h);
    margin:0
}
@media only screen and (min-width:767px){
    .header__not__loggined__btns .header__not__loggined__btns__item i{
        display:none
    }
}
@media only screen and (max-width:767px){
    .header__not__loggined__btns a:not(:last-child){
        display:none
    }
}
.header__not__loggined__btns .header__link:hover{
    color:var(--color-h-hover);
    background:var(--background-2)
}
.header.unauthorized .header__control{
    display:none
}
.header.unauthorized .header__not__loggined__btns{
    display:flex
}
.website__identity .image__logo{
    max-height:35px
}
body.full__width__header__sidebar .page__container{
    max-width:100%
}
body.header__not__full__width header.header .page__container{
    max-width:calc(var(--row-width) + var(--gap)* 2)
}
body.this__is__login__page .main__page__wraper{
    display:flex;
    flex-direction:row;
    padding:0;
    overflow:hidden;
    height:100vh;
    min-height:100vh;
    flex:1 0 auto;
    width:100%
}
body:not(.this__is__login__page) .main__page__wraper{
    width:100%;
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.inner__page__content__container,.main__page__wraper .main__page__content,.shopping__cart__main__page__content #order-standard_cart{
    width:100%;
    margin:0 auto;
    max-width:calc(var(--row-width) + var(--gap)*2);
    position:relative;
    display:block
}
.main__page__wraper .login__register__sidebar{
    display:flex;
    z-index:1;
    width:var(--main-login-sidebar-width);
    overflow-x:hidden;
    overflow-y:auto;
    flex-direction:column;
    padding:var(--spacing-6x);
    position:relative;
    min-width:var(--main-login-sidebar-min-width);
    border-right:1px solid var(--border-color-light)
}
.main__page__wraper .login__register__sidebar:after{
    content:'';
    --s:25px;
    --c:var(--background-4);
    --_g:#0000 calc(-650% / 13) calc(50% / 13),var(--c) 0 calc(100% / 13),#0000 0 calc(150% / 13),var(--c) 0 calc(200% / 13),#0000 0 calc(250% / 13),var(--c) 0 calc(300% / 13);
    --_g0:repeating-linear-gradient(45deg, var(--_g));
    --_g1:repeating-linear-gradient(-45deg, var(--_g));
    background:var(--_g0),var(--_g0) var(--s) var(--s),var(--_g1),var(--_g1) var(--s) var(--s) var(--background-9);
    background-size:calc(2* var(--s)) calc(2* var(--s));
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:-2;
    opacity:.03
}
@media (min-width:992px){
    .main__login__content__wrapper.main__login__content__wrapper__with__sidebar{
        max-width:calc(100% - var(--main-login-sidebar-min-width))
    }
}
.main__page__wraper .login__register__sidebar .login__register__sidebar__content{
    margin:auto 0;
    position:relative
}
@media only screen and (min-width:767px){
    body:not(.this__is__login__page) .main__page__wraper .main__page__content,body:not(.this__is__login__page) .shopping__cart__main__page__content #order-standard_cart{
        padding-left:calc(var(--gap)*1.5);
        padding-right:0
    }
    .inner__page__content__container{
        padding-left:calc(var(--gap)*1.5);
        padding-right:calc(var(--gap)*1.5)
    }
}
.homepage__promo__slider__nav__box{
    background:var(--background-7);
    padding:35px 20px;
    border-radius:16px;
    box-shadow:none;
    position:relative;
    cursor:pointer;
    overflow:hidden;
    border:1px solid var(--border-color-light);
    margin:10px
}
.homepage__promo__slider__nav__box:before{
    font-family:"FontAwesome";
    font-weight:100;
    content:"\f00c";
    position:absolute;
    top:7px;
    left:11px;
    z-index:1;
    color:#fff;
    font-size:15px;
    opacity:0;
    transition:all .2s
}
.homepage__promo__slider__nav__box:after{
    content:'';
    background:var(--background-4);
    background:-moz-linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%);
    background:-webkit-linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%);
    background:linear-gradient(0deg,var(--background-4) 0,var(--background-5) 100%);
    position:absolute;
    width:80px;
    height:80px;
    transform:rotate(45deg);
    top:-40px;
    left:-40px;
    opacity:0;
    transition:all .2s
}
.homepage__promo__slider__nav__box.slick-current:after,.homepage__promo__slider__nav__box.slick-current:before{
    opacity:1
}
.homepage__promo__slider__nav__box.slick-current{
    background:var(--background-8);
    border-color:var(--background-4)
}
.homepage__promo__slider__nav__box:hover{
    box-shadow:0 16px 32px rgb(0 0 0 / 2%),0 8px 72px rgb(0 0 0 / 2%)
}
.homepage__promo__slider__nav__box .homepage__promo__slider__nav__box__icon__wrapper{
    width:100%;
    height:45px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    position:relative
}
.homepage__promo__slider__nav__box .homepage__promo__slider__nav__box__icon{
    width:40px;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    margin:auto;
    height:auto
}
.promo__slider__item .banner__actions__btns{
    display:flex;
    margin-top:35px;
    gap:10px;
    flex-wrap:wrap
}
@media only screen and (max-width:767px){
    .promo__slider__item .banner__actions__btns{
        justify-content:center
    }
}
.promo__slider__item .banner__actions__btns .btn{
    min-width:auto
}
.main__homepage__services__grid{
    transition:all .3s;
    display:grid;
    gap:15px;
    overflow:hidden;
    width:100%
}
@media only screen and (min-width:991px){
    .main__homepage__services__grid{
        grid-template-columns:repeat(2,1fr)
    }
}
.main__homepage__services__grid .main__homepage__services__grid__element:first-child{
    grid-column:span 1;
    grid-row:span 2
}
.main__homepage__services__grid .main__homepage__services__grid__element{
    position:relative;
    transition:all 75ms;
    display:flex;
    background-color:#222;
    background-size:cover;
    background-position:50%;
    font-size:24px;
    overflow:hidden;
    margin:0;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    padding:35px 30px;
    border-radius:15px
}
.main__homepage__services__grid .main__homepage__services__grid__element.webhosting{
    background-color:var(--background-8)
}
.main__homepage__services__grid .main__homepage__services__grid__element.servers{
    background-color:var(--background-7);
    border:1px solid var(--border-color-light)
}
.main__homepage__services__grid .main__homepage__services__grid__element.domains{
    background-color:var(--background-9)
}
.main__homepage__services__grid .main__homepage__services__grid__element .title{
    padding:0
}
.main__homepage__services__grid .main__homepage__services__grid__element .sub-title{
    color:var(--color-texts-opacity)
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__header{
    border-bottom:1px solid #d1e7ee;
    padding-bottom:30px
}
@media only screen and (min-width:768px){
    .main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__header{
        display:flex;
        justify-content:space-between
    }
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__illustration{
    position:absolute;
    bottom:-35px;
    width:295px;
    height:295px;
    right:0
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__illustration img,.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__illustration svg{
    width:100%;
    height:100%
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__body{
    padding:20px 0;
    position:relative
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__plan__features{
    margin-top:5px
}
.main__homepage__services__grid .main__homepage__services__grid__element.webhosting .main__homepage__services__grid__element__plan__features{
    margin-top:25px
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__plan__features li{
    display:flex;
    justify-content:space-between;
    align-items:center
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__plan__features li:not(:first-child){
    margin-top:4px
}
.main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__footer{
    margin-top:0
}
.main__homepage__services__grid .main__homepage__services__grid__element.webhosting .main__homepage__services__grid__element__footer{
    margin-top:40px;
    position:relative
}
.main__homepage__services__grid__element__flag{
    border-radius:4px;
    height:13px
}
.search-group-combined{
    align-items:center;
    padding:6px;
    background:var(--background);
    border-radius:8px;
    border:1px solid var(--border-color-light);
    display:flex
}
.search-group .search-field{
    flex:1
}
.search-field{
    position:relative
}
.search-field-icon{
    position:absolute;
    left:5px;
    top:50%;
    transform:translateY(-50%);
    font-size:19px
}
.search-group-combined .form-control{
    border:none!important;
    background:0 0!important;
    box-shadow:none!important;
    padding-left:36px;
    font-size:16px
}
.search-group>*+*{
    margin-left:10px
}
.main__homepage__services__grid__element__domain__ltds__price{
    display:flex;
    gap:14px;
    align-items:baseline
}
.main__homepage__services__grid__element__domain__ltds__price .ltd small{
    color:#00bcd4;
    font-size:33px;
    line-height:0
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box{
    background:rgb(190 235 250 / 32%);
    padding:35px 30px;
    border-radius:15px;
    background:#f7f8f9;
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    min-height:100%
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box .homepage__main__pricing__plan__footer{
    margin-top:auto
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box .homepage__main__pricing__plan__footer .btn{
    background:#d5ecf7;
    font-weight:700;
    border:0;
    border-radius:15px;
    color:#fff
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box .homepage__main__pricing__plan__footer .btn:hover{
    background:#b7d6e5
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__one{
    background:var(--first-homepage-plan-bg)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__one .homepage__main__pricing__plan__footer .btn{
    background:var(--first-homepage-plan-btn-bg);
    color:var(--first-homepage-plan-btn-color)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__one .homepage__main__pricing__plan__footer .btn:hover{
    background:var(--first-homepage-plan-btn-hover)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__two{
    background:var(--second-homepage-plan-bg)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__two .homepage__main__pricing__plan__footer .btn{
    background:var(--second-homepage-plan-btn-bg);
    color:var(--second-homepage-plan-btn-color)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__two .homepage__main__pricing__plan__footer .btn:hover{
    background:var(--second-homepage-plan-btn-hover)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__tree{
    background:var(--third-homepage-plan-bg)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__tree .homepage__main__pricing__plan__footer .btn{
    background:var(--third-homepage-plan-btn-bg);
    color:var(--third-homepage-plan-btn-color)
}
.homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box.color__tree .homepage__main__pricing__plan__footer .btn:hover{
    background:var(--third-homepage-plan-btn-hover)
}
.homepage__main__features__box{
    padding:25px;
    box-shadow:0 10px 100px 0 rgb(77 77 119 / 7%);
    border-radius:10px;
    margin-bottom:30px;
    border:1px solid var(--border-color)
}
.homepage__main__features__box .homepage__main__features__box__illustration{
    width:80px;
    height:80px;
    margin-bottom:18px;
    position:relative
}
.homepage__main__features__box .homepage__main__features__box__illustration:before{
    content:'';
    background:#f5f6f7;
    position:absolute;
    left:1px;
    right:1px;
    top:1px;
    bottom:1px;
    z-index:-1;
    border-radius:100%
}
.homepage__main__features__box .homepage__main__features__box__illustration .icon{
    width:100%;
    height:100%
}
.homepage__main__announcements__box{
    background:var(--background);
    box-shadow:0 10px 100px 0 rgb(77 77 119 / 7%);
    margin-bottom:30px;
    border-radius:15px;
    border:1px solid var(--border-color)
}
.homepage__main__announcements__box .homepage__main__announcements__box__body{
    padding:25px 25px 9px 25px
}
.homepage__main__announcements__box .homepage__main__announcements__box__footer{
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:7px 25px 15px 25px
}
.homepage__main__announcements__box .homepage__main__announcements__box__footer .announcements__date{
    margin-bottom:0;
    display:flex;
    align-items:center;
    gap:5px;
    padding:3px 15px;
    border-radius:15px;
    background:var(--background-2);
    font-size:11px
}
.homepage__main__announcements__box .homepage__main__announcements__box__footer .announcements__readmore{
    font-size:13px;
    display:flex;
    align-items:center;
    gap:7px
}
.homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__text__wrapper{
    overflow:hidden;
    text-overflow:ellipsis;
    transition:height .6s ease-out;
    position:relative;
    height:120px;
    width:100%;
    display:block!important;
    font-size:var(--coodiv-text-11);
    letter-spacing:-.1px;
    line-height:1.73;
    font-weight:300
}
.homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__text__wrapper p{
    font-size:var(--coodiv-text-11);
    letter-spacing:-.1px;
    line-height:1.73;
    font-weight:300
}
.homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__text__wrapper:after{
    display:block;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:120px;
    background:linear-gradient(to bottom,transparent,var(--background));
    content:'';
    opacity:1
}
.homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__title{
    width:90%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.full__with__section{
    margin-right:calc(var(--gap)*-1)
}
.front__get__started__wrapper{
    padding:100px 0;
    border-bottom:1px solid var(--border-color);
    background:linear-gradient(45deg,var(--background-11) 0,var(--background-13) 100%)
}
.subscription__block__form{
    box-shadow:0 7px 14px rgb(162 166 209 / 6%);
    display:flex;
    position:relative;
    margin:30px 0 10px;
    border-radius:8px;
    border:1px solid #f5f6f7
}
.subscription__block__form button{
    height:50px;
    border-radius:0 8px 8px 0
}
.subscription__block__form input{
    font-family:var(--font-heading);
    font-weight:300;
    height:50px;
    border:0;
    border-radius:8px 0 0 8px;
    padding-left:15px;
    font-size:13px
}
.main__footer__wrapper .bottom__footer__wrapper{
    padding:60px 0;
    border-top:1px solid var(--border-color-light)
}
.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .image__logo.icon,.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .image__logo__tagline{
    max-height:40px;
    width:auto
}
.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .image__logo:not(.icon){
    max-width:150px;
    margin-bottom:20px
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list li{
    padding:2px 0
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a{
    font-weight:500;
    font-size:13px;
    color:var(--color-h);
    position:relative;
    opacity:.6
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a:after{
    position:absolute;
    bottom:0;
    width:100%;
    left:0;
    background:#1a1c1d;
    height:1px;
    transform:translateY(2px);
    opacity:0;
    transition:all .2s
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a:hover::after{
    transform:translateY(0);
    opacity:1
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a:hover{
    opacity:1
}
.footer__copyright__wrapper{
    border-color:#eff4f6!important;
    background:var(--background);
    padding:21px 0
}
.footer__copyright__wrapper .the__copyright__text{
    color:var(--color-h);
    opacity:.8
}
.footer__copyright__social__accounts{
    display:flex;
    align-items:center;
    justify-content:end;
    gap:10px
}
.footer__copyright__social__accounts a{
    height:25px;
    width:25px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#111112;
    color:#fff;
    border-radius:15px;
    font-size:12px;
    font-weight:100
}
body.authorization__page .footer__copyright__social__accounts a{
    height:30px;
    width:30px
}
.main__footer__wrapper .main__page__content{
    padding-right:calc(var(--gap)*1.5)
}
.header__latest__annoncements{
    display:flex;
    align-items:center;
    margin-left:10px;
    margin-right:auto;
    max-width:30%
}
@media only screen and (max-width:767px){
    .header__latest__annoncements{
        display:none!important
    }
}
.header__latest__annoncements .header__new__title{
    margin-right:10px
}
.header__latest__annoncements .header__new__title .news__title{
    background:var(--background-3);
    color:var(--color-h)
}
.header__latest__annoncements .header__new__articles{
    width:100%
}
.header__latest__annoncements .header__new__articles .news-article{
    font-size:12px;
    font-weight:400;
    color:var(--color-h);
    letter-spacing:.3px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display:block
}
body.cart__header__body__fixed__layout .header__body.header__cart,body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations,body.notification__body__fixed__layout .header__body.header__notifications{
    position:fixed;
    top:0;
    bottom:0;
    border-radius:0;
    right:0;
    box-shadow:0 40px 64px -12px rgb(0 0 0 / 4%),0 0 14px -4px rgb(0 0 0 / 3%),0 32px 48px -8px rgb(0 0 0 / 1%);
    width:330px;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    -webkit-transform:translateX(50px);
    transform:translateX(50px);
    padding:0;
    max-width:70%
}
body.cart__header__body__fixed__layout .header__item.active .header__body.header__cart,body.header__item__user__body__fixed__layout .header__item.active .header__body.header__account__infomrmations,body.notification__body__fixed__layout .header__item.active .header__body.header__notifications{
    -webkit-transform:translateX(0);
    transform:translateX(0)
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__top,body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__top,body.notification__body__fixed__layout .header__body.header__notifications .header__top{
    padding:0 12px 0 25px;
    border-bottom:1px solid #f3f3f3;
    height:var(--header-default-height);
    -webkit-transition:height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -moz-transition:height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -o-transition:height .2s cubic-bezier(.65,.05,.36,1) 0s;
    -ms-transition:height .2s cubic-bezier(.65,.05,.36,1) 0s;
    transition:height .2s cubic-bezier(.65,.05,.36,1) 0s
}
.header__body.header__account__infomrmations .header__top .header__title,.header__body.header__cart .header__top .header__title,.header__body.header__notifications .header__top .header__title{
    font-size:15px
}
.header__body.header__account__infomrmations .header__top .header__title a,.header__body.header__cart .header__top .header__title a,.header__body.header__notifications .header__top .header__title a{
    display:block;
    font-weight:300;
    font-size:11px
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top{
    margin:0;
    border-bottom:1px solid var(--border-color-light);
    padding:0 20px 10px;
    margin-bottom:10px
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__nav__wrapper{
    padding:0 10px
}
body:not(.notification__body__fixed__layout) .header__body.header__notifications .header__list .header__message:last-child{
    border-radius:0 0 16px 16px
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top .actions,body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top .header__title .header__title__informations__avatar{
    display:none!important
}
.header__body.header__account__infomrmations .header__top .header__title .header__title__informations__avatar{
    width:30px;
    height:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    -webkit-tap-highlight-color:transparent
}
.header__body.header__account__infomrmations .header__top .header__title .header__title__informations__avatar img{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    border-radius:50%
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__top .header__title{
    display:flex;
    align-items:center;
    gap:8px
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__top .header__title .text{
    line-height:19px
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper{
    padding:10px 0
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper .header__nav{
    padding-left:15px;
    padding-right:15px;
    direction:ltr
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav .header__link{
    height:32px
}
body:not(.cart__header__body__fixed__layout) .header__body.header__cart .header__top .header__title,body:not(.notification__body__fixed__layout) .header__body.header__notifications .header__top .header__title{
    font-size:18px;
    font-weight:700
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top .header__title{
    font-weight:700
}
.header__body.header__account__infomrmations .header__nav__wrapper,.header__body.header__cart .header__list,.header__body.header__notifications .header__list{
    margin:0;
    overflow-y:auto
}
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper,body.notification__body__fixed__layout .header__body.header__notifications .header__list{
    height:calc(100vh - 150px)
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__nav__wrapper,body:not(.notification__body__fixed__layout) .header__body.header__notifications .header__list{
    max-height:calc(100vh - 230px)
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations{
    padding:16px 0
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__list,body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper,body.notification__body__fixed__layout .header__body.header__notifications .header__list{
    direction:rtl;
    height:calc(100vh - 70px)
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories]::-webkit-scrollbar,.domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar,.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter)::-webkit-scrollbar{
    height:4px;
    background:#f5f7f9;
    padding:4px;
    border-radius:20px
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar{
    display:none
}
.header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar,.header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar,.header__body.header__notifications .header__list::-webkit-scrollbar,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,.sidebar__menu::-webkit-scrollbar,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar{
    width:4px;
    background:#f5f7f9;
    padding:4px;
    border-radius:20px
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories]::-webkit-scrollbar-thumb,.domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar-thumb,.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter)::-webkit-scrollbar-thumb,.header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar-thumb,.header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar-thumb,.header__body.header__notifications .header__list::-webkit-scrollbar-thumb,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar-thumb,.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar-thumb,.sidebar__menu::-webkit-scrollbar-thumb,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar-thumb{
    background-color:rgb(165 183 198 / 26%);
    border-radius:20px;
    border:3px solid transparent
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories]::-webkit-scrollbar-track,.domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar-track,.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter)::-webkit-scrollbar-track,.header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar-track,.header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar-track,.header__body.header__notifications .header__list::-webkit-scrollbar-track,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar-track,.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar-track,.sidebar__menu::-webkit-scrollbar-track,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar-track{
    background:0 0
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__item__shopping__bag__content__item{
    border-radius:0
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__item__shopping__bag__footer{
    padding:15px
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__item__shopping__bag__content{
    overflow-y:auto;
    height:calc(100vh - 212px);
    direction:rtl
}
body.cart__header__body__fixed__layout .header__body.header__cart .header__item__shopping__bag__content .header__item__shopping__bag__content__item{
    direction:ltr
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .text .item__name{
    font-weight:700
}
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .text .header__item__shopping__bag__content__item__option,.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__price .item__price{
    font-size:12px;
    color:var(--color-h-sub);
    font-weight:600
}
.header__item__shopping__bag__content__item__footer{
    display:flex;
    align-items:center;
    gap:7px;
    margin-top:5px
}
.header__item__shopping__bag__content__item__footer .header__item__shopping__bag__content__item__footer__btn{
    font-size:10px;
    font-weight:500;
    padding:1px 6px;
    border-radius:4px
}
.header__item__shopping__bag__content__item__footer .header__item__shopping__bag__content__item__footer__btn.remove{
    background:#fae1e1;
    color:#ef9494
}
.header__item__shopping__bag__content__item__footer .header__item__shopping__bag__content__item__footer__btn.remove:hover{
    color:#d34b4b
}
.header__item__shopping__bag__content__item__footer .header__item__shopping__bag__content__item__footer__btn.edit{
    background:#d9f3ff;
    color:#7bd6e2
}
.header__item__shopping__bag__content__item__footer .header__item__shopping__bag__content__item__footer__btn.edit:hover{
    color:#43afbd
}
body.notification__body__fixed__layout .header__item_messages .header__details{
    flex:0 0 100%;
    width:100%;
    direction:ltr
}
.header__item_messages .header__details .header__line{
    padding-right:15px;
    display:block;
    margin-bottom:10px
}
.header__item_messages .header__details .header__line .header__subtitle .icon{
    margin-right:5px;
    font-size:13px
}
.header__item_messages .header__details .header__line .header__subtitle .icon.alert__icon{
    color:#ffc107
}
.header__item_messages .header__details .header__line .header__subtitle .icon.danger__icon{
    color:#fe6a5f
}
.header__item_messages .header__details .header__line .header__subtitle .icon.success__icon{
    color:#8ced96
}
.header__item_messages .header__details .header__line .header__subtitle .icon.info__icon{
    color:#00bcd4
}
.header__item_messages .header__details .header__line .header__time{
    margin-left:0;
    font-weight:300;
    padding-top:0
}
.header__item_messages .header__details .header__line .header__time b{
    font-weight:600
}
.header__item_messages .header__content{
    white-space:unset;
    padding-right:15px
}
.header__body.header__notifications .header__list .header__message:hover{
    background:#f6f9fb
}
.header__body.header__notifications .header__message__body__demise{
    font-size:11px;
    font-weight:400;
    color:var(--a-link-color)
}
body.notification__body__fixed__layout .header__body.header__notifications .header__list .header__message:not(.new) .header__details{
    opacity:.4
}
body.fixed__top__header.cart__header__body__fixed__layout header.header.top-header-fixed .header__body.header__cart .header__top,body.fixed__top__header.header__item__user__body__fixed__layout header.header.top-header-fixed .header__body.header__account__infomrmations .header__top,body.fixed__top__header.notification__body__fixed__layout header.header.top-header-fixed .header__body.header__notifications .header__top{
    height:var(--header-default-height-scrolled)
}
.header__body.header__cart .header__item__shopping__bag__footer{
    padding:20px
}
.promo__slider__items__slider .slick-track{
    -webkit-transition:all .2s cubic-bezier(1,0,1,1);
    -moz-transition:all .2s cubic-bezier(1,0,1,1);
    -o-transition:all .2s cubic-bezier(1,0,1,1);
    -ms-transition:all .2s cubic-bezier(1,0,1,1);
    transition:all .2s cubic-bezier(1,0,1,1)
}
.promo__slider__items__slider .promo__slider__item .caption{
    opacity:0;
    -webkit-transition:opacity .2s cubic-bezier(1,0,1,1);
    -moz-transition:opacity .2s cubic-bezier(1,0,1,1);
    -o-transition:opacity .2s cubic-bezier(1,0,1,1);
    -ms-transition:opacity .2s cubic-bezier(1,0,1,1);
    transition:opacity .2s cubic-bezier(1,0,1,1)
}
.promo__slider__items__slider .promo__slider__item.slick-current .caption{
    opacity:1;
    transition:opacity .8s cubic-bezier(1,0,1,1)
}
.promo__slider__items__slider .promo__slider__item{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo{
    margin-bottom:15px;
    transition:transform .4s .9s,opacity .4s .9s
}
.promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo svg{
    max-height:30px!important;
    width:max-content!important
}
.promo__slider__items__slider .promo__slider__item .caption .promo__title{
    transition:transform .4s .9s,opacity .4s .9s
}
.promo__slider__items__slider .promo__slider__item .caption .promo__sub__title{
    transition:transform .4s 1.1s,opacity .4s 1.1s
}
.promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo,.promo__slider__items__slider .promo__slider__item .caption .promo__sub__title,.promo__slider__items__slider .promo__slider__item .caption .promo__title{
    opacity:0;
    transform:translateX(-60px)
}
.promo__slider__items__slider .promo__slider__item.slick-current .caption .markectcoonnect__slug__logo,.promo__slider__items__slider .promo__slider__item.slick-current .caption .promo__sub__title,.promo__slider__items__slider .promo__slider__item.slick-current .caption .promo__title{
    opacity:1;
    transform:translateX(0)
}
.promo__slider__illunsration__wrapper .promo__slider__illunsration__item,.store__front__promo__hero__illustration .promo__slider__illunsration__item{
    position:relative;
    min-height:440px;
    --bs-gutter-x:1.5rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:end;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.promo__slider .promo__slider__items .promo__slider__item{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
.promo__slider .promo__slider__items .slick-track,.promo__slider__illunsration__wrapper .slick-track{
    -webkit-transition:all .2s cubic-bezier(1,0,1,1);
    -moz-transition:all .2s cubic-bezier(1,0,1,1);
    -o-transition:all .2s cubic-bezier(1,0,1,1);
    -ms-transition:all .2s cubic-bezier(1,0,1,1);
    transition:all .2s cubic-bezier(1,0,1,1)
}
.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration path{
    opacity:1
}
.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration,.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration{
    width:490px;
    height:400px;
    max-width:100%
}
@media only screen and (max-width:768px){
    .promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration,.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration{
        height:290px
    }
    .promo__slider__illunsration__wrapper .promo__slider__illunsration__item,.store__front__promo__hero__illustration .promo__slider__illunsration__item{
        min-height:310px
    }
    .main__homepage__promo__slider__banner .promo__slider__item{
        min-height:310px;
        text-align:center;
        padding:1.5rem 0
    }
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .animated__shapes,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .animated__shapes{
    opacity:0;
    transform:translateX(60px)
}
.promo__slider .promo__slider__items .promo__slider__item.slick-current .promo__slider__illunsration .animated__shapes,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item.slick-current .promo__slider__illunsration .animated__shapes{
    opacity:1;
    transform:translateX(0)
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .shape__one,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .shape__one{
    transition:transform .4s .3s,opacity .4s .3s
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .shape__two,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .shape__two{
    transition:transform .4s .6s,opacity .4s .6s
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .shape__three,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .shape__three{
    transition:transform .4s .7s,opacity .4s .7s
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .shape__four,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .shape__four{
    transition:transform .4s .8s,opacity .4s .8s
}
.promo__slider .promo__slider__items .promo__slider__item .promo__slider__illunsration .shape__five,.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration .shape__five{
    transition:transform .4s .9s,opacity .4s .9s
}
body:not(.horizontal__sidebar).header__sidebar__logo header.header{
    padding-left:var(--sidebar-menu-width-closed)
}
@media only screen and (min-width:767px){
    body.header__sidebar__logo header.header .website__identity,body:not(.header__sidebar__logo) .sidebar .website__identity__sidebar{
        display:none!important
    }
}
body.header__sidebar__logo .sidebar{
    margin:0;
    z-index:999;
    box-shadow:10px 0 60px rgb(0 0 0 / 5%)
}
@media only screen and (min-width:767px){
    body.header__sidebar__logo.separated__sidebar:not(.horizontal__sidebar) .sidebar{
        height:calc(100vh - 20px)!important
    }
    body.header__sidebar__logo:not(.separated__sidebar,.horizontal__sidebar) .sidebar{
        height:calc(100vh)!important
    }
}
.sidebar .website__identity__sidebar{
    height:var(--header-default-height);
    width:100%;
    flex:0 0 auto;
    margin-bottom:20px;
    padding:15px 22px
}
@media only screen and (max-width:768px){
    .sidebar .website__identity__sidebar{
        display:none!important
    }
}
.sidebar .website__identity__sidebar img.image__logo{
    width:43px;
    max-height:100%
}
body.big__icons__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline,body.minimalist__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline{
    max-width:140px;
    max-height:40px
}
@media only screen and (min-width:768px){
    body.horizontal__sidebar .sidebar .website__identity__sidebar img.image__logo.icon{
        max-height:40px;
        width:auto
    }
    body.horizontal__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline{
        max-height:40px
    }
}
@media only screen and (min-width:768px){
    body.separated__sidebar:not(.horizontal__sidebar) .sidebar{
        left:10px;
        bottom:10px;
        top:10px;
        border-radius:20px;
        height:calc(100vh - var(--header-default-height) - 20px)
    }
    body.separated__sidebar.regular__header.absolute__top__header:not(.horizontal__sidebar) .sidebar.scrolled{
        height:calc(100vh - 15px)
    }
    body.fixed__top__header.separated__sidebar:not(.horizontal__sidebar) .sidebar.scrolled{
        height:calc(100vh - var(--header-default-height-scrolled) - 20px)
    }
}
body.dark__sidebar__color .sidebar{
    background:var(--sidebarcolorsdarkonebg);
    border-right:1px solid var(--sidebarcolorsdarkonebg)
}
body.big__icons__sidebar.dark__sidebar__color .sidebar__help:before,body.big__icons__sidebar.dark__sidebar__color .sidebar__item.sidebar__item_dropdown .sidebar__head:before,body.big__icons__sidebar.dark__sidebar__color .sidebar__item[href]:before{
    background:linear-gradient(45deg,#000 0,#111112 100%)
}
body.dark__sidebar__color:not(.horizontal__sidebar) .sidebar .sidebar__foot{
    border-top:1px solid var(--sidebarcolorsdarkoneextendbtnbg)
}
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__head .side__bar__item__icon,body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__help .side__bar__item__icon,body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__item[href] .side__bar__item__icon,body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__link .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__head .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__help .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__item[href] .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__link .side__bar__item__icon{
    background:#262a2b;
    color:#dfe3e6;
    background:linear-gradient(45deg,#3e4647 0,#262a2b 100%)
}
body.big__icons__sidebar.dark__sidebar__color .sidebar__item.sidebar__logout .side__bar__item__icon{
    background:linear-gradient(45deg,#b22a1f 0,#ee3425 100%);
    color:#fff!important
}
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__head:hover .side__bar__item__icon,body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__help:hover .side__bar__item__icon,body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__link:hover .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__head:hover .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__help:hover .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__item[href]:hover .side__bar__item__icon,body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__link:hover .side__bar__item__icon{
    color:#fff
}
body.default__sidebar__color.big__icons__sidebar.separated__sidebar .sidebar{
    -webkit-box-shadow:10px 0 60px rgb(0 0 0 / 3%);
    box-shadow:0 0 20px rgb(0 0 0 / 9%)
}
body.dark__sidebar__color .sidebar__menu::-webkit-scrollbar-thumb{
    background-color:rgb(45 49 51)
}
body.dark__sidebar__color .sidebar__menu::-webkit-scrollbar{
    background:rgb(64 69 71)
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body{
    background:var(--sidebarcolorsdarkonedropdownbg);
    border:0
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__dropdown__title{
    color:var(--sidebarcolorsdarkonedropdowntitle)
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link{
    background:var(--sidebarcolorsdarkonedropdownitembg);
    color:var(--sidebarcolorsdarkonedropdownitemtext)
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link i{
    color:var(--sidebarcolorsdarkonedropdownitemicon)
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover{
    color:var(--sidebarcolorsdarkonedropdownitemtexthover)
}
body.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover i{
    color:var(--sidebarcolorsdarkonedropdownitemiconhover)
}
body.separated__sidebar:not(.horizontal__sidebar) .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body:before{
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    background:#fff;
    width:35px;
    left:-35px;
    z-index:-2;
    border-right:1px solid #f3f3f3;
    border-top:1px solid #f3f3f3;
    border-bottom:1px solid #f3f3f3
}
body.separated__sidebar.dark__sidebar__color .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body:before{
    background:var(--sidebarcolorsdarkonebg);
    border:0
}
@media only screen and (min-width:768px){
    body.separated__sidebar .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body{
        border-radius:0 20px 20px 0;
        z-index:-2
    }
    body.horizontal__sidebar .sidebar{
        top:0;
        left:0;
        right:0;
        width:100%;
        max-width:100%;
        height:var(--horizontal-sidebar-default-height)!important;
        flex-direction:row;
        justify-content:start;
        align-items:center;
        padding-top:0;
        padding-bottom:0;
        z-index:99;
        margin:0;
        border:0;
        box-shadow:0 0 20px rgb(15 48 106 / 6%);
        -webkit-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
        -moz-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
        -o-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
        -ms-transition:all .2s cubic-bezier(.65,.05,.36,1) 0s;
        transition:all .2s cubic-bezier(.65,.05,.36,1) 0s
    }
    body.horizontal__sidebar.horizontal__sidebar__not__full__width .sidebar__container{
        flex-direction:row;
        justify-content:start;
        align-items:center;
        display:flex;
        flex-grow:1;
        width:100%;
        margin:0 auto;
        max-width:calc(var(--row-width) + var(--gap)* 2);
        padding-left:var(--gap);
        padding-right:var(--gap);
        height:100%
    }
    body.horizontal__sidebar.horizontal__sidebar__full__width .sidebar__container{
        flex-direction:row;
        justify-content:start;
        align-items:center;
        display:flex;
        flex-grow:1;
        width:100%;
        margin:0 auto;
        max-width:100%;
        padding-left:var(--gap);
        padding-right:var(--gap);
        height:100%
    }
    body:not(.horizontal__sidebar) .sidebar__container{
        display:flex;
        flex-direction:column;
        align-items:center;
        width:100%;
        height:100%
    }
    body.horizontal__sidebar.horizontal__top__sidebar .sidebar{
        box-shadow:none;
        z-index:9999
    }
    body.cart__header__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__cart,body.header__item__user__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__account__infomrmations,body.notification__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__notifications{
        top:var(--horizontal-sidebar-default-height)
    }
    body.cart__header__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__cart,body.header__item__user__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__account__infomrmations,body.notification__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__notifications{
        top:var(--horizontal-sidebar-default-height-scrolled)
    }
    body.horizontal__sidebar:not(.horizontal__top__sidebar) .sidebar{
        top:var(--header-default-height)
    }
    body.horizontal__sidebar .sidebar.scrolled{
        height:var(--horizontal-sidebar-default-height-scrolled)!important
    }
    body.horizontal__sidebar:not(.horizontal__top__sidebar,.absolute__top__horizontal__sidebar) .sidebar.scrolled{
        top:var(--header-default-height-scrolled)
    }
    body.horizontal__sidebar.absolute__top__header:not(.horizontal__top__sidebar,.absolute__top__horizontal__sidebar) .sidebar.scrolled{
        top:0
    }
    body.horizontal__sidebar .sidebar .sidebar__menu{
        direction:ltr;
        flex-direction:row;
        margin:0;
        height:100%;
        overflow:initial
    }
    body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__head,body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__help,body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown,body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item[href]{
        max-height:100%;
        margin-bottom:0;
        height:100%;
        padding:0 10px;
        width:initial;
        flex:0 0 auto;
        display:flex
    }
    body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown{
        padding:0
    }
    body.horizontal__sidebar .sidebar .website__identity__sidebar{
        margin:0 35px 0 0;
        width:initial;
        height:initial;
        padding:0
    }
}
body.big__icons__sidebar.horizontal__sidebar .sidebar__head,body.big__icons__sidebar.horizontal__sidebar .sidebar__help,body.big__icons__sidebar.horizontal__sidebar .sidebar__item[href]{
    flex-direction:row
}
body.big__icons__sidebar.horizontal__sidebar .sidebar__head .side__bar__item__icon,body.big__icons__sidebar.horizontal__sidebar .sidebar__help .side__bar__item__icon,body.big__icons__sidebar.horizontal__sidebar .sidebar__item[href] .side__bar__item__icon,body.big__icons__sidebar.horizontal__sidebar .sidebar__link .side__bar__item__icon{
    margin-bottom:0;
    margin-right:5px
}
body:not(.horizontal__sidebar) .sidebar__foot{
    align-items:center;
    border-top:1px solid #f3f3f3;
    margin-top:12px;
    padding-top:12px;
    width:100%
}
body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__head .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__help .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__item[href] .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__link .side__bar__item__text{
    transition:.2s
}
body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__head:hover .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__help:hover .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__item[href]:hover .side__bar__item__text,body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__link:hover .side__bar__item__text{
    opacity:1
}
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown{
    position:relative
}
@media only screen and (min-width:767px){
    body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown .sidebar__body{
        left:0;
        top:100%;
        bottom:auto;
        border-radius:10px;
        transform:translateX(0) translateY(-10px);
        border:0;
        background:0 0;
        box-shadow:none;
        padding-top:30px
    }
}
body.horizontal__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown.active .sidebar__body,body.horizontal__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown:hover .sidebar__body{
    transform:translateX(0) translateY(0)
}
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown .sidebar__body:after{
    content:'';
    background:#fff;
    position:absolute;
    top:3px;
    left:0;
    right:0;
    bottom:0;
    z-index:-1;
    border:1px solid #f3f3f3;
    border-radius:14px;
    box-shadow:27px 8px 32px rgb(0 0 0 / 5%)
}
body.horizontal__sidebar.dark__sidebar__color .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown .sidebar__body:after{
    background:var(--sidebarcolorsdarkonedropdownbg);
    border:1px solid var(--sidebarcolorsdarkonedropdownbg)
}
body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__head .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__help .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__item[href] .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__link .side__bar__item__text{
    color:#899499;
    transition:.2s
}
body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__head:hover .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__help:hover .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__item[href]:hover .side__bar__item__text,body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__link:hover .side__bar__item__text{
    color:#41484b
}
.sidebar__title__tooltip{
    font-size:12px;
    display:none;
    border-radius:20px;
    left:90px!important
}
.sidebar__title__tooltip .arrow::before{
    left:0;
    border-left-color:#000;
    right:0;
    border-width:.4rem .4rem .4rem 0;
    border-right-color:#000
}
.sidebar__title__tooltip .tooltip-inner{
    border-radius:10px
}
.sidebar__title__tooltip .arrow{
    left:1px!important
}
body.minimalist__sidebar:not(.minimalist__sidebar__full__width__open,.horizontal__sidebar) .sidebar__title__tooltip{
    display:block
}
body.minimalist__sidebar.sidebar__on__hover.minimalist__sidebar__full__width__open .sidebar__title__tooltip{
    display:none
}
body.sidebar__without__icons .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__link i,body.sidebar__without__icons.minimalist__sidebar.horizontal__sidebar .sidebar .side__bar__item__icon,body.sidebar__without__icons:not(.minimalist__sidebar) .sidebar .side__bar__item__icon{
    display:none
}
@media only screen and (max-width:768px){
    .sidebar__title__tooltip{
        display:none!important
    }
}
body.minimalist__sidebar .sidebar .website__identity__sidebar .svg__logo{
    position:relative;
    overflow:inherit
}
body.horizontal__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline{
    margin-left:5px
}
@media only screen and (min-width:767px){
    body.minimalist__sidebar .sidebar .website__identity__sidebar .text__logo__tagline{
        overflow:hidden;
        white-space:nowrap;
        color:var(--btn-primary-color);
        font-size:13px;
        font-weight:400
    }
    body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar .text__logo__tagline,body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar img.image__logo__tagline{
        top:50%;
        left:50px;
        opacity:0;
        pointer-events:none;
        transform:translateX(-15px) translateY(-50%);
        visibility:hidden;
        position:absolute;
        -webkit-transition:all .4s .4s;
        -moz-transition:all .4s .4s;
        -o-transition:all .4s .4s;
        -ms-transition:all .4s .4s;
        transition:all .4s .4s
    }
    body.big__icons__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline,body.minimalist__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline{
        max-width:140px;
        height:auto
    }
    body.sidebar__on__hover.minimalist__sidebar .sidebar.full__width:hover .website__identity__sidebar .text__logo__tagline,body.sidebar__on__hover.minimalist__sidebar .sidebar.full__width:hover .website__identity__sidebar img.image__logo__tagline{
        transform:translateX(0) translateY(-50%);
        opacity:1;
        visibility:visible
    }
    body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar .svg__logo .text__logo{
        opacity:0;
        pointer-events:none;
        transform:translateX(-15px);
        visibility:hidden;
        position:absolute;
        -webkit-transition:all .4s .4s;
        -moz-transition:all .4s .4s;
        -o-transition:all .4s .4s;
        -ms-transition:all .4s .4s;
        transition:all .4s .4s
    }
    body.sidebar__on__hover.minimalist__sidebar .sidebar:not(.full__width) .website__identity__sidebar .text__logo__tagline,body.sidebar__on__hover.minimalist__sidebar .sidebar:not(.full__width) .website__identity__sidebar img.image__logo__tagline,body.sidebar__on__hover.minimalist__sidebar:not(.horizontal__sidebar) .sidebar:not(.full__width) .website__identity__sidebar .svg__logo .text__logo{
        -webkit-transition:all .2s;
        -moz-transition:all .2s;
        -o-transition:all .2s;
        -ms-transition:all .2s;
        transition:all .2s
    }
    body.sidebar__on__hover.minimalist__sidebar:not(.horizontal__sidebar) .sidebar.full__width:hover .website__identity__sidebar .svg__logo .text__logo{
        transform:translateX(25px);
        opacity:1;
        visibility:visible
    }
}
.homepage__promo__slider__nav__wrapper .slick-track{
    display:flex;
    flex-wrap:wrap
}
.homepage__promo__slider__nav__wrapper .slick-track .homepage__promo__slider__nav__box{
    flex-basis:0;
    flex-grow:1;
    height:auto
}
.homepage__promo__slider__nav__wrapper .slick-track .homepage__promo__slider__nav__box .slider__text__wrapper{
    max-height:50px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical
}
@media only screen and (max-width:768px){
    .full__with__section{
        margin-left:calc(var(--gap)*-1)
    }
    .main__footer__wrapper .main__page__content{
        padding-left:calc(var(--gap));
        padding-right:calc(var(--gap))
    }
    .main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__illustration{
        opacity:.5
    }
    .main__homepage__services__grid__element__domain__search__form__btn .btn{
        min-width:auto
    }
}
.promo__slider__illunsration .st0{
    fill:var(--background-8)
}
.promo__slider__illunsration .st1{
    fill:var(--background-6)
}
.promo__slider__illunsration .st2{
    fill-rule:evenodd;
    clip-rule:evenodd;
    fill:#f2c94c
}
.promo__slider__illunsration .st3{
    fill:var(--background-13)
}
.promo__slider__illunsration .st4{
    fill-rule:evenodd;
    clip-rule:evenodd;
    fill:var(--background-6)
}
.promo__slider__illunsration .st5{
    fill:var(--background-12)
}
.promo__slider__illunsration .st6{
    fill:var(--background-12)
}
.promo__slider__illunsration .st7{
    fill:#f2994a
}
.promo__slider__illunsration .st8{
    fill-rule:evenodd;
    clip-rule:evenodd;
    fill:#f2994a
}
.banner-background .banner-shape .cls-1{
    fill:var(--background-11)
}
.banner-background .banner-shape .cls-2{
    fill-opacity:.1;
    fill:url(#linear-gradient)
}
.banner-background .banner-shape .cls-3{
    fill:var(--background-12)
}
.banner-background .banner-shape .cls-4{
    fill:var(--background-13)
}
.banner-background .banner-shape .cls-5{
    mask:url(#mask)
}
.banner-background .banner-shape .cls-6,.cls-7{
    fill:none;
    isolation:isolate;
    opacity:.1
}
.banner-background .banner-shape .cls-6{
    stroke:var(--background-14);
    stroke-width:60px
}
.banner-background .banner-shape .cls-7{
    stroke:var(--background-14);
    stroke-width:59px
}
.main__page__content .into__main__page__content__full__width__element{
    margin-right:calc(var(--gap)*-1);
    margin-left:calc(var(--gap)*-1.5);
    padding-left:calc(var(--gap)*1.5);
    padding-right:calc(var(--gap)*1)
}
.main__page__content .into__main__page__content__full__width__element__no__padding{
    margin-right:calc(var(--gap)*-1);
    margin-left:calc(var(--gap)*-1.5)
}
.full__width__secondarysidebar__menu{
    -webkit-overflow-scrolling:touch;
    -webkit-user-select:none;
    user-select:none;
    transition:all ease-in .15s;
    display:flex;
    position:relative;
    align-items:flex-start;
    height:88px;
    margin-bottom:-30px
}
body.sticky__scondary__menu .full__width__secondarysidebar__menu{
    position:relative;
    z-index:9;
    height:60px;
    background:var(--background);
    box-shadow:-2px 1px 1px rgb(0 0 0 / 3%),0 30px 24px rgb(0 0 0 / 3%);
    margin-bottom:40px
}
body.sticky__scondary__menu.fixed__scondary__menu .full__width__secondarysidebar__menu{
    position:sticky;
    top:var(--header-default-height-scrolled)
}
body.sticky__scondary__menu.fixed__scondary__menu.absolute__top__horizontal__sidebar:not(.fixed__top__header) .full__width__secondarysidebar__menu,body:not(.horizontal__sidebar).sticky__scondary__menu.fixed__scondary__menu.absolute__top__header .full__width__secondarysidebar__menu{
    top:0
}
@media only screen and (min-width:767px){
    body.horizontal__sidebar.sticky__scondary__menu.fixed__scondary__menu.fixed__top__horizontal__sidebar.fixed__top__header .full__width__secondarysidebar__menu{
        top:calc(var(--header-default-height-scrolled) + var(--horizontal-sidebar-default-height-scrolled))
    }
}
.full__width__secondarysidebar__menu .nav__items__wrapper.d-none.d-md-block,.full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns{
    -webkit-box-ordinal-group:13;
    -ms-flex-order:12;
    order:12;
    margin-left:auto
}
.full__width__secondarysidebar__menu .nav__items__wrapper.nav__items__wrapper.support:not(.d-none.d-md-block){
    -webkit-box-ordinal-group:1;
    -ms-flex-order:1;
    order:1;
    margin-right:auto
}
.full__width__secondarysidebar__menu .nav__items__wrapper .nav{
    flex-wrap:inherit
}
body:not(.sticky__scondary__menu) .full__width__secondarysidebar__menu:after{
    background:var(--border-color-light);
    content:'';
    position:absolute;
    left:0;
    top:44px;
    height:1px;
    right:0
}
.full__width__secondarysidebar__menu .nav__items__wrapper.details:not(.domain,.service),.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.cloud,.full__width__secondarysidebar__menu .nav__items__wrapper:not(.custom.fields,.contacts,.recent.tickets,.attachments,.recipients,.knowledgebase.categories,.popular.downloads) .main__nav__title{
    display:none!important
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients{
    margin-left:0!important
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .ticket-cc-email{
    text-align:left;
    padding:5px 0
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .ticket-cc-email .far.fa-do-not-enter:before{
    content:"\f00d";
    font-weight:100;
    font-size:14px
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav-item-footer .alert{
    margin-bottom:5px;
    margin-top:10px;
    padding:10px 7px 10px 15px;
    font-weight:400
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients{
    -webkit-box-ordinal-group:13;
    -ms-flex-order:12;
    order:12;
    margin-left:auto;
    position:relative;
    margin-top:auto;
    margin-bottom:auto;
    margin-right:10px;
    z-index:3;
    display:flex!important;
    justify-content:end;
    padding:10px 10px 10px 0
}
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.attachments,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.contacts,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.recipients{
    margin-top:25px
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title{
    position:relative;
    height:40px;
    width:40px;
    border-radius:100%;
    background-color:var(--background-4);
    color:var(--btn-primary-color);
    text-align:center;
    font-size:14px;
    box-shadow:0 3px 15px -2px rgba(37,45,51,.4);
    transition:all .15s ease-in;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .main__nav__title{
    background-color:var(--background-13)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title i{
    font-weight:100
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title i.fas.fa-comments:before{
    content:"\f1cd"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title i.far.fa-closed-captioning:before{
    content:"\f064"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title i.far.fa-file:before{
    content:"\f0c6"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title i.fas.fa-info:before{
    content:"\f07b"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title i.fas.fa-star:before{
    content:"\f33d"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title i.fas.fa-star:before{
    content:"\f15c"
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title .main__nav__title__text{
    position:absolute;
    background:#151718;
    color:#fff;
    font-weight:300;
    font-size:11px;
    top:-35px;
    padding:3px 6px;
    border-radius:5px;
    opacity:0;
    visibility:hidden;
    transition:all .1s;
    transform:translateY(5px);
    white-space:nowrap
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title .main__nav__title__text:after{
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 5px 0 5px;
    border-color:#151718 transparent transparent transparent;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    bottom:-4px
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .main__nav__title .main__nav__title__text{
    opacity:1;
    visibility:visible;
    transform:translateY(0)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav{
    position:absolute;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    top:100%;
    background:var(--background-14);
    box-shadow:rgba(0,0,0,.07) 0 0 1px,rgba(0,0,0,.06) 0 2px 24px;
    border:0;
    min-width:280px;
    border-radius:12px;
    opacity:0;
    visibility:hidden;
    transition:all .2s;
    transform:translateY(-10px);
    padding:15px 0 15px;
    pointer-events:none
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .nav{
    opacity:1;
    visibility:visible;
    transform:translateY(0);
    pointer-events:auto
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-text{
    padding:0 15px 5px;
    font-size:13px;
    font-weight:400;
    text-align:center;
    color:var(--color-h-hover)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link{
    opacity:1;
    visibility:visible;
    transform:translateY(0)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link{
    padding:12px!important;
    height:auto;
    transition:all .2s;
    background:var(--background);
    border-radius:8px;
    font-weight:500;
    color:var(--color-h);
    font-size:13px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin:0 15px
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link .badge{
    margin-left:auto
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link:hover{
    background:var(--background-2);
    color:var(--btn-primary-bg)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer{
    padding:10px 15px 0
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer{
    margin-top:5px;
    border-top:1px solid var(--border-color-light);
    padding:10px 15px 0
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn{
    font-size:12px;
    border:0;
    background:var(--background-3);
    color:var(--btn-primary-bg)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn i{
    font-weight:100;
    margin-right:5px
}
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn:hover{
    background:var(--background-3);
    color:var(--a-link-color-hover)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-text{
    text-align:start
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-text:not(:last-child){
    border-bottom:1px solid var(--border-color-light);
    margin-bottom:7px;
    padding-bottom:10px
}
.full__width__secondarysidebar__menu .nav-item .nav-link{
    font-size:14px;
    font-weight:500;
    color:var(--color-h-hover);
    padding:0 .6rem;
    position:relative;
    height:44px;
    display:flex;
    align-items:center;
    border:0;
    background:0 0;
    white-space:nowrap
}
.full__width__secondarysidebar__menu .nav-item .nav-link.disabled{
    opacity:.3
}
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav-item .nav-link{
    height:60px
}
.full__width__secondarysidebar__menu .nav-item .nav-link .badge{
    background:var(--btn-light-bg);
    color:var(--btn-light-color);
    border-radius:15px;
    width:18px;
    height:18px;
    padding:0;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-left:6px
}
.full__width__secondarysidebar__menu .nav-item .nav-link:hover .badge{
    color:var(--btn-primary-bg)
}
.full__width__secondarysidebar__menu .nav-item .nav-link.active .badge{
    background:var(--background-5);
    color:var(--btn-primary-color)
}
.full__width__secondarysidebar__menu .nav-item .nav-link.active,.full__width__secondarysidebar__menu .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav-item.active .nav-link{
    color:var(--a-link-color)
}
.full__width__secondarysidebar__menu .nav-item .nav-link.active:after,.full__width__secondarysidebar__menu .nav-item.active .nav-link:after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:2px;
    background:var(--background-4)
}
.nav__items__wrapper.invoices.panel-danger{
    display:none!important
}
.full__width__secondarysidebar__menu .nav__items__wrapper:first-child .nav-item:first-child .nav-link:not(.active){
    padding-left:0
}
.pricing__plans__standard{
    border:1px solid var(--border-color-light)
}
.pricing__plans__standard .plan-highlight{
    background-color:#ffeea9;
    padding:.45rem .5rem;
    font-size:11px;
    display:flex;
    border-radius:4px;
    color:#8d7c38;
    font-weight:700;
    width:fit-content
}
.pricing__plans__standard .pricing__plans__special__body{
    list-style:none;
    padding:25px 0 0
}
.pricing__plans__standard .pricing__plans__special__body br{
    display:none
}
.pricing__plans__standard .pricing__plans__special__body li{
    display:flex;
    font-size:14px;
    color:var(--color-h);
    padding:3px 0;
    flex-wrap:wrap;
    column-gap:6px;
    align-items:center;
    font-weight:400
}
.standard__slider__standard__cart__toggle{
    display:flex;
    align-items:center;
    border:1px solid var(--border-color-light);
    border-radius:35px;
    width:fit-content;
    padding:2px;
    margin-bottom:22px
}
.standard__slider__standard__cart__toggle span{
    padding:3px 15px;
    border-radius:35px;
    color:var(--color-h);
    font-weight:300;
    font-size:13px;
    cursor:pointer;
    min-width:60px;
    text-align:center
}
.standard__slider__standard__cart__toggle span.selected{
    background:var(--btn-primary-bg);
    color:var(--btn-primary-color)
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options{
    display:flex;
    align-items:center;
    gap:10px
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .standard__cart__slider__counter{
    font-weight:400;
    color:var(--color-h-hover)
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow{
    font-family:"FontAwesome";
    font-weight:100;
    color:var(--color-h-sub);
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    font-size:0;
    border:0;
    line-height:1;
    box-shadow:none!important;
    position:relative
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow:hover{
    color:var(--btn-primary-bg)
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.standard__cart__slider__next:before,.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.standard__cart__slider__prev:before{
    font-size:18px;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    top:50%;
    transform:translateY(-50%)
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.standard__cart__slider__prev:before{
    content:"\f053"
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.standard__cart__slider__next:before{
    content:"\f054"
}
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.slick-disabled{
    opacity:.4;
    color:var(--color-h-sub)!important;
    pointer-events:none
}
.standard__cart__slider__layout.slider .slick-track{
    margin-left:0;
    margin-right:0
}
.standard__cart__slider__layout__wrapper .standard__cart__slider__layout.all{
    display:flex;
    flex-wrap:wrap;
    justify-content:start!important
}
.standard__cart__slider__layout__wrapper .standard__cart__slider__layout.all .pricing__plans__standard__item{
    flex:0 0 25%;
    max-width:25%;
    margin-bottom:1rem
}
.standard__cart__order__steps{
    display:flex;
    align-items:center;
    gap:35px
}
.standard__cart__order__steps .standard__cart__order__steps__item{
    position:relative;
    display:flex;
    align-items:center;
    gap:9px;
    justify-content:start;
    padding-right:60px
}
.standard__cart__order__steps .standard__cart__order__steps__item:not(:last-of-type):after{
    content:'';
    width:50px;
    height:1px;
    position:absolute;
    right:0;
    top:57%;
    transform:translateY(-50%);
    border-radius:15px;
    background:repeating-linear-gradient(to right,#b7c2c8,#b7c2c8 7px,transparent 7px,transparent 13px)
}
.standard__cart__order__steps .standard__cart__order__steps__item.done:after{
    background:var(--background-success);
    height:2px
}
.standard__cart__order__steps .standard__cart__order__steps__item.current:after{
    background:var(--a-link-color);
    height:2px
}
.standard__cart__order__steps .standard__cart__order__steps__item .standard__cart__order__steps__item__number{
    width:30px;
    height:30px;
    background:var(--border-color);
    color:var(--btn-primary-color);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:30px;
    font-weight:600;
    font-size:12px
}
.standard__cart__order__steps .standard__cart__order__steps__item.done .standard__cart__order__steps__item__number{
    background:var(--background-success);
    color:var(--btn-primary-color);
    box-shadow:none
}
.standard__cart__order__steps .standard__cart__order__steps__item.current .standard__cart__order__steps__item__number{
    background:var(--a-link-color);
    color:var(--btn-primary-color);
    box-shadow:none
}
.standard__cart__order__steps .standard__cart__order__steps__item .standard__cart__order__steps__item__text{
    color:var(--color-h);
    font-weight:600;
    font-size:14px;
    display:block;
    padding:3px 0 0
}
.standard__cart__order__steps .standard__cart__order__steps__item:not(.done,.current) .standard__cart__order__steps__item__text{
    opacity:.2
}
.standard__cart__order__steps .standard__cart__order__steps__item:not(.done,.current){
    pointer-events:none
}
.standard__cart__order__steps .standard__cart__order__steps__item.done .standard__cart__order__steps__item__text{
    color:var(--background-success)
}
.standard__cart__order__steps .standard__cart__order__steps__item.current .standard__cart__order__steps__item__text{
    color:var(--a-link-color)
}
#order-standard_cart .domain-productconfigiration-options-group.domain-selection-options{
    display:flex;
    gap:5px
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item{
    margin:0;
    padding:0;
    border-radius:0;
    background:0 0;
    overflow:hidden;
    cursor:pointer
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item label{
    padding:8px 0;
    cursor:pointer
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .iradio_square-blue{
    opacity:0;
    pointer-events:none;
    visibility:hidden;
    position:absolute!important
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .title{
    font-weight:300;
    font-size:15px;
    cursor:pointer;
    color:var(--color-h);
    position:relative;
    padding:0
}
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.title,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .title,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item:hover .title{
    color:var(--a-link-color)
}
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.title:after,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .title:after{
    content:'';
    height:1.4px;
    background:#0cbed5;
    position:absolute;
    bottom:-8px;
    left:0;
    right:0
}
.domain-productconfigiration-options-inputs{
    box-shadow:0 0 1px rgb(0 0 0 / 10%),0 2px 24px rgb(0 0 0 / 8%);
    border-radius:7px;
    padding:15px 35px 35px 35px;
    background:linear-gradient(90deg,var(--background-12) 0,var(--background-13) 100%);
    margin-top:30px
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper{
    margin:0;
    background:var(--background-14);
    height:60px;
    border-radius:7px;
    overflow:hidden
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__searching{
    padding:0
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__searching:after{
    content:"\f002";
    font-family:"FontAwesome";
    font-weight:100;
    color:var(--a-link-color);
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    border:0;
    line-height:1;
    position:absolute;
    font-size:18px;
    left:15px;
    top:50%;
    transform:translateY(-50%)
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options{
    padding-right:5px;
    gap:10px
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper .search__input{
    height:60px;
    border:0!important;
    box-shadow:none;
    font-size:15px;
    font-weight:600;
    padding:0 25px 0 45px;
    width:100%
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper .search__input::placeholder{
    color:var(--color-h-sub)
}
.domains__spotlighttlds__selection__wrapper{
    display:flex;
    align-items:flex-start;
    flex-wrap:wrap;
    flex:1;
    margin:20px 0 0;
    gap:15px
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item{
    justify-content:space-between;
    flex-direction:row;
    align-items:center;
    color:var(--btn-primary-color);
    min-width:118px;
    background:0 0;
    box-shadow:none;
    cursor:pointer;
    display:flex;
    padding:6px 10px;
    border-radius:5px;
    gap:19px;
    position:relative;
    overflow:hidden;
    background:rgb(255 255 255 / 15%);
    transition:all .2s
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item:hover{
    background:rgb(255 255 255 / 25%)
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item.active{
    background:rgb(255 255 255 / 40%)
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__tld{
    color:var(--btn-primary-color);
    font-size:14px;
    font-weight:200
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__price{
    font-weight:600;
    font-size:12px
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__badge{
    width:60px;
    position:absolute;
    letter-spacing:0;
    padding:6px 3px 3px 3px;
    font-weight:700;
    text-transform:uppercase;
    color:#fff;
    top:-3px;
    right:-20px;
    background-color:#0e0f0f;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    text-align:center;
    font-size:9px;
    font-weight:300
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item.with__badge{
    padding-right:30px
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__badge.hot{
    background-color:#f9615a
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__badge.new{
    background-color:#2ad588
}
.domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__badge.sale{
    background-color:#f7d458
}
.select__dropdown__menu__search__wrapper .select2-container{
    min-width:200px;
    width:100%!important
}
.select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single{
    background:0 0;
    border:0;
    height:50px;
    display:flex;
    align-items:center;
    position:relative;
    min-width:114px
}
.select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:var(--color-h);
    font-weight:300;
    font-size:19px
}
.select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{
    top:50%;
    transform:translateY(-50%)
}
.select2-dropdown{
    margin:13px 0;
    border:0;
    padding:0;
    border-radius:8px!important;
    box-shadow:0 0 1px rgb(0 0 0 / 12%),0 8px 32px rgb(0 0 0 / 8%)
}
.select2-search--dropdown{
    position:relative
}
.select2-search--dropdown:after{
    content:"\f002";
    font-family:"FontAwesome";
    font-weight:100;
    color:var(--color-h);
    opacity:.3;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    border:0;
    line-height:1;
    position:absolute;
    font-size:14px;
    left:12px;
    top:50%;
    transform:translateY(-50%)
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    border:0;
    padding:0 0 0 30px;
    height:40px
}
.select2-results__options::-webkit-scrollbar{
    width:4px;
    background:#f5f7f9;
    padding:4px;
    border-radius:20px
}
.select2-results__options::-webkit-scrollbar-thumb{
    background-color:rgb(165 183 198 / 26%);
    border-radius:20px;
    border:3px solid transparent
}
.select2-results__options::-webkit-scrollbar-track{
    background:0 0
}
.select2-results{
    padding:0
}
.select2-results__option{
    padding:6px 16px;
    font-weight:300;
    font-size:14px;
    transition:all .2s
}
.select2-container--default .select2-results__option--selected{
    background-color:var(--background-2)!important;
    color:var(--color-texts)!important;
    margin-left:0!important;
    position:relative
}
.select2-container--default .select2-results__option--selected:before{
    content:'selected';
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:7px;
    font-size:10px;
    background:var(--background-3);
    padding:2px 5px;
    color:var(--color-texts);
    border-radius:7px
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
    background-color:transparent;
    color:#171b1c;
    margin-left:10px
}
.incart__select__domain__option .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single{
    height:60px;
    padding-left:40px
}
#order-standard_cart .domain-productconfigiration-options-inputs .domain__search__input__wrapper .owndomaintld-input-ab{
    border:1px solid var(--border-color-light);
    border-radius:7px;
    font-weight:300;
    font-size:17px
}
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue:not(:disabled) .choosedomain__btn__text{
    display:none!important
}
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue:disabled .continue__btn__text{
    display:none!important
}
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue.loading:disabled,#order-standard_cart .domain-selection-options-buttom.disabled,.mailchimp__form__submit__button.disabled,button#btnCompleteOrder.disabled,button.button_is_loading{
    position:relative;
    color:transparent!important;
    cursor:auto
}
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue.loading:disabled::after,#order-standard_cart .domain-selection-options-buttom.disabled:after,.mailchimp__form__submit__button.disabled::after,button#btnCompleteOrder.disabled::after,button.button_is_loading::after{
    content:'';
    width:22px;
    height:22px;
    border:3px solid #fff;
    border-bottom-color:transparent;
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotationloader 1s linear infinite;
    position:absolute;
    left:0;
    right:0;
    margin:auto
}
@keyframes rotationloader{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
.form-control.input__error__empty{
    border:1px solid #f44336!important
}
#order-standard_cart #DomainSearchResults{
    opacity:1!important
}
.domain__search__results__wrapper{
    box-shadow:0 0 1px rgb(0 0 0 / 10%),0 2px 24px rgb(0 0 0 / 8%);
    background:var(--background-7);
    padding:40px;
    position:relative;
    z-index:1;
    margin-top:-20px;
    border-radius:0 0 7px 7px
}
.domain__search__results__wrapper:before{
    content:"";
    position:absolute;
    top:-15px;
    width:30px;
    height:16px;
    left:45px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
.domain__search__results__wrapper .domain__lookup__result__box{
    position:relative;
    padding-left:60px!important;
    font-weight:200;
    font-size:17px
}
.domain__search__results__wrapper .domain__lookup__result__box strong{
    font-weight:700
}
.domain__search__results__wrapper .domain__lookup__result__box:after{
    content:"\f00d";
    font-family:"FontAwesome";
    font-weight:900;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:900;
    width:45px;
    height:45px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:100%;
    background:#f8e7ea;
    color:#d9534f;
    font-size:17px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%)
}
.domain__search__results__wrapper__price{
    font-size:14px;
    font-weight:400;
    text-align:left;
    padding-left:60px;
    color:var(--color-h-sub)
}
#order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-loader,#order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-results{
    margin:0;
    text-align:left
}
.domain__search__results__wrapper__price .price{
    font-weight:700;
    color:var(--color-h)
}
.domain__search__results__wrapper .domain__lookup__result__box.domain-available:after{
    top:90%;
    content:"\f00c";
    background:#e7f8eb;
    color:#2d9f46
}
.domain__search__results__wrapper .domain__lookup__result__box.transfer-eligible:after{
    content:"\f00c";
    background:#e7f8eb;
    color:#2d9f46
}
.domain__search__results__wrapper .domain__lookup__result__box.transfer-not-eligible:after{
    top:5px;
    transform:translateY(0)
}
.custom__select__wrapper .select2-container{
    min-width:250px
}
.custom__select__wrapper .select2-container--default .select2-selection--single{
    border:1px solid var(--border-color-light);
    height:40px;
    display:flex;
    align-items:center
}
.custom__select__wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{
    top:50%;
    transform:translateY(-50%)
}
#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-eligible,#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-not-eligible{
    background:0 0;
    border:transparent;
    margin:0;
    padding:0
}
#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-eligible .headline,#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-not-eligible .headline{
    font-size:20px;
    font-weight:600
}
#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-eligible p:not(.headline),#order-standard_cart .domain__search__results__wrapper .domain__lookup__result__box.transfer-not-eligible p:not(.headline){
    font-size:15px;
    font-weight:300
}
#order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-loader span{
    font-size:20px;
    font-weight:300;
    color:var(--color-h)
}
#order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-loader .fa-spin{
    background:#eff7fa;
    border-radius:36px;
    padding:10px;
    margin-right:10px;
    color:#36c7da
}
#order-standard_cart .idn-language-selector{
    background:var(--background-2);
    padding:15px 25px;
    margin-top:35px;
    border-radius:7px
}
.spotlight__tlds__domains__configure__product__item{
    padding-right:7px;
    padding-left:7px;
    min-width:160px;
    margin-bottom:15px;
    max-width:180px
}
.spotlight__tlds__domains__configure__product__wrapper{
    margin-top:15px;
    padding:40px 0
}
.spotlight__tlds__domains__configure__product__container{
    margin-right:-7px;
    margin-left:-7px
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    text-align:center;
    padding:40px 15px 15px 15px;
    position:relative;
    overflow:hidden
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .price{
    position:absolute;
    top:0;
    font-weight:300;
    left:0;
    right:0;
    height:30px;
    line-height:30px;
    border-bottom:1px solid var(--border-color-light);
    font-size:12px;
    color:var(--color-h-hover)
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__data{
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:26px;
    font-weight:700
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__data .dot{
    color:var(--btn-primary-bg-hover)
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__badge{
    display:flex;
    align-items:flex-end;
    justify-content:center;
    height:35px;
    width:71px;
    top:-6px;
    right:-23px;
    z-index:1;
    padding:0 0 5px
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart{
    min-width:auto;
    width:100%;
    padding:5px;
    font-size:12px;
    text-transform:uppercase;
    margin-top:15px;
    position:relative;
    height:30px;
    border-radius:7px;
    overflow:hidden;
    font-weight:700
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .added,.suggested__domains__table .domain-lookup-result .btn-add-to-cart .added{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    line-height:30px;
    background:var(--color-h);
    pointer-events:none;
    color:var(--btn-primary-color);
    padding-left:14px
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .added:before,.suggested__domains__table .domain-lookup-result .btn-add-to-cart .added:before{
    content:"\f00c";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:100;
    width:30px;
    height:30px;
    display:flex;
    justify-content:center;
    align-items:center;
    background:rgb(241 245 255 / 10%);
    font-size:13px;
    position:absolute;
    left:0
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .unavailable,.suggested__domains__table .domain-lookup-result .btn-add-to-cart .unavailable{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    line-height:30px;
    background:#fff3f5;
    color:#e87d7a;
    pointer-events:none;
    padding-left:14px
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .unavailable:before,.suggested__domains__table .domain-lookup-result .btn-add-to-cart .unavailable:before{
    content:"\f00d";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:100;
    width:30px;
    height:30px;
    display:flex;
    justify-content:center;
    align-items:center;
    background:rgb(241 245 255 / 10%);
    font-size:13px;
    position:absolute;
    left:0;
    background:#f8e7ea;
    color:#d9534f;
    top:0
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .to-add,.suggested__domains__table .domain-lookup-result .btn-add-to-cart .to-add{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    line-height:30px;
    background:var(--btn-primary-bg);
    pointer-events:none;
    color:var(--btn-primary-color)
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart:hover .to-add,.suggested__domains__table .domain-lookup-result .btn-add-to-cart:hover .to-add{
    background:var(--btn-primary-bg-hover);
    color:var(--btn-primary-color)
}
.spotlight__tlds__domains__configure__product__wrapper .domain-lookup-loader{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:var(--background-14);
    z-index:2
}
.spotlight__tlds__domains__configure__product__wrapper .domain-lookup-loader i{
    top:0;
    position:absolute;
    background:var(--background-10);
    border-radius:36px;
    color:var(--a-link-color);
    height:50px;
    width:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    left:0;
    right:0;
    margin:auto;
    font-size:20px;
    bottom:0
}
.spotlight__tlds__domains__configure__product__wrapper .domain-lookup-result .unavailable__domain__lookup__btn{
    min-width:auto;
    width:100%;
    padding:5px;
    font-size:12px;
    text-transform:uppercase;
    margin-top:15px;
    position:relative;
    height:30px;
    border-radius:7px;
    overflow:hidden;
    padding-left:30px;
    background:#fff3f5;
    color:#e87d7a
}
.spotlight__tlds__domains__configure__product__wrapper .domain-lookup-result .unavailable__domain__lookup__btn:before{
    content:"\f00d";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:100;
    width:30px;
    height:30px;
    display:flex;
    justify-content:center;
    align-items:center;
    background:rgb(241 245 255 / 10%);
    font-size:13px;
    position:absolute;
    left:0;
    background:#f8e7ea;
    color:#d9534f;
    top:0
}
.suggested__domains__table .domain-lookup-result{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    overflow:hidden
}
.suggested__domains__table .domain-lookup-result .domain-suggestion{
    background:0 0;
    border-bottom:1px solid var(--border-color-light);
    padding:.5rem 1.25rem
}
.suggested__domains__table .domain-lookup-result .domain-suggestion .domain{
    font-size:14px;
    font-weight:600;
    line-height:30px
}
.suggested__domains__table .domain-lookup-result .domain-suggestion .extension{
    font-size:14px;
    color:var(--btn-primary-bg)
}
.suggested__domains__table .domain-lookup-result .domain-suggestion .price{
    padding:0;
    font-size:13px;
    font-weight:300;
    margin-left:10px;
    color:var(--color-h);
    margin-right:15px
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart{
    width:132px;
    padding:5px;
    font-size:12px;
    text-transform:uppercase;
    position:relative;
    height:30px;
    border-radius:7px;
    overflow:hidden;
    font-weight:700
}
.suggested__domains__table .more-suggestions{
    text-align:center;
    margin-top:-20px;
    position:relative
}
.suggested__domains__table .more-suggestions #moreSuggestions{
    height:40px;
    display:inline-block;
    background:var(--background-3);
    line-height:40px;
    padding:0 30px;
    border-radius:35px;
    font-size:12px;
    font-weight:400;
    letter-spacing:.4px
}
.buttom__cart__submit__area{
    margin-bottom:-60px;
    background:rgba(255,255,255,.78);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
    box-shadow:0 -35px 28px -30px rgb(0 0 0 / 10%);
    margin-top:60px;
    position:sticky;
    z-index:3;
    bottom:0;
    margin-right:calc(var(--gap)*-1);
    margin-left:calc(var(--gap)*-1.5);
    padding-left:calc(var(--gap)*1.5);
    padding-right:calc(var(--gap)*1)
}
.buttom__cart__submit__area:after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:1px;
    background:linear-gradient(90deg,transparent 0,var(--border-color) 50%,transparent 100%);
    margin:auto
}
.buttom__cart__submit__area.active{
    animation-name:rotatettt;
    animation-duration:.2s;
    animation-delay:1s;
    transition:all .2s;
    animation:rotatettt .2s linear;
    animation-fill-mode:both
}
@keyframes rotatettt{
    0%{
        bottom:-85px
    }
    85%{
        bottom:0
    }
    100%{
        bottom:0
    }
}
.buttom__cart__submit__area .buttom__cart__submit__area__container{
    height:85px
}
.buttom__cart__submit__area__container .sticky__content{
    gap:8px
}
.sticky__content__notes .totaltopay{
    color:var(--btn-primary-bg)
}
.buttom__cart__submit__area__container .viewcart-btn{
    color:var(--color-h);
    text-decoration:underline
}
.cart__domains__config__box{
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    background:var(--background-14);
    position:relative;
    margin-bottom:20px
}
.cart__domains__config__box .main__cart__domains__config__box{
    padding:25px;
    padding-left:105px
}
.cart__domains__config__box .cart__domains__config__box__icon{
    position:absolute;
    width:55px;
    height:55px;
    left:25px;
    top:30px;
    display:flex;
    align-items:center;
    justify-content:center
}
.cart__domains__config__box .cart__domains__config__box__icon .cart__domains__config__box__icon__svg{
    width:45px;
    height:45px
}
.cart__domains__config__box .cart__domains__config__box__icon .cart__domains__config__box__icon__svg .colorone{
    fill:var(--background-9)
}
.cart__domains__config__box .cart__domains__config__box__icon .cart__domains__config__box__icon__svg .colortwo{
    fill:var(--background-4)
}
.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__hosting{
    font-weight:600;
    font-size:12px;
    display:flex;
    align-items:center;
    background:#e2fbe3;
    color:#4caf50;
    padding:3px 9px;
    border-radius:6px;
    margin-top:6px;
    text-transform:uppercase;
    width:max-content
}
.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__hosting i,.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__no__hosting i{
    margin-right:6px;
    font-size:10px
}
.cart__domains__config__box .cart__domains__config__box__header__options .cart__domains__config__period span{
    background:var(--background-3);
    padding:6px 10px;
    border-radius:8px;
    color:var(--a-link-color);
    opacity:.6
}
.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__no__hosting{
    font-weight:600;
    font-size:12px;
    display:flex;
    align-items:center;
    background:var(--background-3);
    color:var(--a-link-color);
    padding:3px 9px;
    border-radius:6px;
    margin-top:6px;
    text-transform:uppercase;
    width:max-content
}
.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__no__hosting:hover{
    color:var(--a-link-color-hover)
}
#order-standard_cart .cart__domains__config__box .field,#order-standard_cart .cart__domains__config__box .form-control,#order-standard_cart .default__shadow__panel .field,#order-standard_cart .default__shadow__panel .form-control{
    height:44px;
    border-radius:6px;
    border:1px solid var(--border-color);
    color:var(--color-h);
    font-size:13px
}
#order-standard_cart .cart__domains__config__box .field:not([type=tel]),#order-standard_cart .cart__domains__config__box .form-control:not([type=tel]),#order-standard_cart .default__shadow__panel .field:not([type=tel]),#order-standard_cart .default__shadow__panel .form-control:not([type=tel]){
    padding:10px
}
.intl-tel-input.separate-dial-code .selected-flag{
    background:0 0;
    font-weight:300
}
.cart__domains__config__box .cart__domains__config__box__additionel__inputs{
    padding:25px;
    border-top:1px solid var(--border-color)
}
.cart__domains__config__box .cart__domains__config__products__item__know__more,.product__configure__addon__item .product__configure__addon__item__know__more{
    position:absolute;
    width:16px;
    height:16px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:var(--background-9);
    color:var(--btn-primary-color);
    border-radius:100%;
    top:18px;
    right:15px;
    font-size:8px;
    opacity:.2;
    transition:all .2s
}
.cart__domains__config__box .cart__domains__config__products__item__know__more:hover,.product__configure__addon__item .product__configure__addon__item__know__more:hover{
    opacity:.4
}
.product__configure__addon__item .product__configure__addon__item__know__more{
    top:25px;
    right:25px
}
#order-standard_cart .panel-addon.cart__domains__config__products__item{
    text-align:left;
    border:1px solid var(--border-color-light);
    border-radius:8px;
    padding:20px;
    position:relative
}
#order-standard_cart .panel-addon.cart__domains__config__products__item:hover{
    border:1px solid var(--border-color)
}
#order-standard_cart .panel-addon.cart__domains__config__products__item.panel-addon-selected{
    border:1px solid var(--a-link-color)
}
#order-standard_cart .panel-addon.cart__domains__config__products__item .cart__domains__config__products__item__header{
    display:flex
}
#order-standard_cart .icheckbox_square-blue,#order-standard_cart .iradio_square-blue{
    background-image:none;
    border:2px solid var(--checkbox-first-color);
    width:19px;
    height:19px;
    border-radius:4px;
    background-color:var(--background-7)
}
#order-standard_cart .icheckbox_square-blue.checked,#order-standard_cart .iradio_square-blue.checked{
    background:var(--a-link-color);
    border-color:var(--a-link-color)
}
#order-standard_cart .icheckbox_square-blue.checked:after,#order-standard_cart .iradio_square-blue.checked:after{
    content:"\f00c";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:100;
    display:flex;
    justify-content:center;
    align-items:center;
    color:var(--btn-primary-color);
    font-size:11px;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    top:50%;
    transform:translateY(-50%);
    pointer-events:none;
    background:0 0
}
#order-standard_cart .cercle__input__radio .icheckbox_square-blue,#order-standard_cart .cercle__input__radio .iradio_square-blue{
    border-radius:100%
}
#order-standard_cart .cercle__input__radio .icheckbox_square-blue:after,#order-standard_cart .cercle__input__radio .iradio_square-blue:after{
    content:"";
    background:#fff;
    width:10px;
    height:9px;
    border-radius:100%;
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    opacity:0
}
#order-standard_cart .cercle__input__radio .icheckbox_square-blue.checked:after,#order-standard_cart .cercle__input__radio .iradio_square-blue.checked:after{
    opacity:1
}
.domain__config__namesertver{
    padding:25px
}
.alert{
    align-items:flex-start!important;
    background:var(--background-7);
    border:none;
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    padding:17px 25px;
    color:var(--color-h-hover);
    overflow:hidden;
    font-size:13px
}
.w-hidden{
    display:none
}
.alert .alert-title,.alert h1,.alert h2,.alert h3,.alert h4,.alert h5,.alert h6,.alert p,.alert>strong,.alert>ul{
    padding-left:25px
}
.alert>ul{
    padding-left:40px!important
}
.alert>strong{
    font-weight:700;
    font-size:14px
}
.alert:not(.custom-alert-text) p{
    font-weight:700;
    font-size:16px;
    color:var(--color-h)
}
.alert.custom-alert-text p{
    font-size:.8725rem;
    letter-spacing:-.1px;
    line-height:1.73;
    font-weight:500
}
.alert ul{
    padding:10px 0 0;
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    gap:5px;
    font-size:14px;
    font-weight:400;
    list-style:disc
}
.alert:before{
    content:'';
    width:4px;
    position:absolute;
    height:100%;
    left:0;
    top:0;
    background:#1c1d1e
}
.alert>:first-child{
    position:relative
}
.alert>:first-child:not(.no__icon)::after{
    content:"\f00c";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:900;
    color:#1c1d1e;
    font-size:15px;
    position:absolute;
    pointer-events:none;
    left:-4px;
    top:50%;
    transform:translateY(-50%)
}
.alert.alert-danger:before{
    background:#f44336
}
.alert.alert-danger>:first-child:not(.no__icon)::after{
    content:"\f06a";
    color:#f44336
}
.alert.alert-warning:before{
    background:#f0ad4e
}
.alert.alert-warning>:first-child:not(.no__icon)::after{
    content:"\f071";
    color:#f0ad4e
}
.alert.alert-success:before{
    background:#50cd89
}
.alert.alert-success>:first-child:not(.no__icon)::after{
    content:"\f00c";
    color:#50cd89
}
.alert.alert-info:before{
    background:#7cbbed
}
.alert.alert-info>:first-child:not(.no__icon)::after,.alert.alert-info>:first-child:not(.no__icon)::before{
    color:#7cbbed
}
.alert .alert__options{
    position:absolute;
    top:15px;
    right:15px;
    display:flex;
    align-items:center;
    gap:5px
}
.alert.alert-dismissible .alert__options .close{
    font-size:18px;
    position:initial
}
.default__shadow__panel{
    margin-bottom:25px;
    border-radius:8px;
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%)
}
@media only screen and (min-width:768px){
    .panel__without__shadow{
        box-shadow:none!important
    }
}
.default__shadow__panel .default__shadow__panel__header{
    padding:25px;
    border-bottom:1px solid var(--border-color-light)
}
.default__shadow__panel .default__shadow__panel__footer{
    padding:25px;
    border-top:1px solid var(--border-color-light)
}
.default__shadow__panel .default__shadow__panel__body{
    padding:25px
}
.default__shadow__panel .default__shadow__panel__body__small{
    padding:15px
}
.product__configure__info p{
    font-size:14px;
    font-weight:300;
    line-height:30px;
    color:var(--color-h)
}
.product__configure__info li{
    padding:3px 0;
    list-style:none;
    font-size:13px;
    font-weight:400;
    color:var(--color-h)
}
.product__configure__info p b{
    font-weight:700
}
.cart__choose__cycle__label,.panel__check__cart__group__label{
    cursor:pointer
}
.cart__choose__cycle__label .cart__choose__cycle__input,.panel__check__cart__group__label .input{
    padding:5px 10px 0 0
}
.cart__choose__cycle__content__saving{
    color:#e25353;
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:.5px;
    margin-left:2px;
    font-weight:500;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:5px;
    margin-bottom:4px
}
.cart__choose__cycle__content__saving .disoucted__price{
    background:#fdefef;
    font-weight:600;
    padding:2px 7px;
    border-radius:4px
}
.panel__check__cart__choosecycle__group,.panel__check__cart__group{
    margin-right:-7px;
    margin-left:-7px
}
.panel__check__cart__choosecycle__group .item__grid,.panel__check__cart__group .item__grid{
    padding-right:7px;
    padding-left:7px;
    margin-bottom:14px
}
.panel__check__cart__choosecycle__group .item__grid .default__shadow__panel,.panel__check__cart__group .item__grid .default__shadow__panel{
    margin-bottom:0;
    height:100%
}
#order-standard_cart label.cart__choose__cycle__label{
    margin-right:0
}
.panel__check__cart__group__content .free__badge{
    background:var(--background-success);
    color:#fff;
    padding:3px 8px;
    border-radius:8px;
    font-size:12px;
    letter-spacing:.4px;
    font-weight:700
}
.custom__select__wrapper.shadow__custom__select .select2-container--default .select2-selection--single{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    height:55px;
    border:0;
    padding:0 8px
}
.custom__select__wrapper.shadow__custom__select .select2-container--default .select2-selection--single .select2-selection__arrow{
    right:10px
}
.section__loader{
    min-height:350px;
    background:var(--background-7);
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.section__loader .section__loader__title{
    font-weight:300;
    font-size:19px;
    color:var(--color-h-sub);
    transform:translateY(60px)
}
.boxes__loading{
    --size:25px;
    --duration:800ms;
    height:calc(var(--size) * 2);
    width:calc(var(--size) * 3);
    position:relative;
    transform-style:preserve-3d;
    transform-origin:50% 50%;
    margin-top:calc(var(--size) * 1.5 * -1);
    transform:rotateX(60deg) rotateZ(45deg) rotateY(0) translateZ(0);
    pointer-events:none
}
.boxes__loading .box{
    width:var(--size);
    height:var(--size);
    top:0;
    left:0;
    position:absolute;
    transform-style:preserve-3d
}
.boxes__loading .box:nth-child(1){
    transform:translate(100%,0);
    -webkit-animation:box1 var(--duration) linear infinite;
    animation:box1 var(--duration) linear infinite
}
.boxes__loading .box:nth-child(2){
    transform:translate(0,100%);
    -webkit-animation:box2 var(--duration) linear infinite;
    animation:box2 var(--duration) linear infinite
}
.boxes__loading .box:nth-child(3){
    transform:translate(100%,100%);
    -webkit-animation:box3 var(--duration) linear infinite;
    animation:box3 var(--duration) linear infinite
}
.boxes__loading .box:nth-child(4){
    transform:translate(200%,0);
    -webkit-animation:box4 var(--duration) linear infinite;
    animation:box4 var(--duration) linear infinite
}
.boxes__loading .box>div{
    --background:var(--background-4);
    --top:auto;
    --right:auto;
    --bottom:auto;
    --left:auto;
    --translateZ:calc(var(--size) / 2);
    --rotateY:0deg;
    --rotateX:0deg;
    position:absolute;
    width:100%;
    height:100%;
    background:var(--background);
    top:var(--top);
    right:var(--right);
    bottom:var(--bottom);
    left:var(--left);
    transform:rotateY(var(--rotateY)) rotateX(var(--rotateX)) translateZ(var(--translateZ))
}
.boxes__loading .box>div:nth-child(1){
    --top:0;
    --left:0
}
.boxes__loading .box>div:nth-child(2){
    --background:var(--background-13);
    --right:0;
    --rotateY:90deg
}
.boxes__loading .box>div:nth-child(3){
    --background:var(--background-5);
    --rotateX:-90deg
}
.boxes__loading .box>div:nth-child(4){
    --background:var(--background-4);
    --top:0;
    --left:0;
    --translateZ:calc(var(--size) * 3 * -1);
    -webkit-filter:blur(5px);
    -moz-filter:blur(5px);
    -o-filter:blur(5px);
    -ms-filter:blur(5px);
    filter:blur(5px);
    opacity:.2
}
@-webkit-keyframes box1{
    0%,50%{
        transform:translate(100%,0)
    }
    100%{
        transform:translate(200%,0)
    }
}
@keyframes box1{
    0%,50%{
        transform:translate(100%,0)
    }
    100%{
        transform:translate(200%,0)
    }
}
@-webkit-keyframes box2{
    0%{
        transform:translate(0,100%)
    }
    50%{
        transform:translate(0,0)
    }
    100%{
        transform:translate(100%,0)
    }
}
@keyframes box2{
    0%{
        transform:translate(0,100%)
    }
    50%{
        transform:translate(0,0)
    }
    100%{
        transform:translate(100%,0)
    }
}
@-webkit-keyframes box3{
    0%,50%{
        transform:translate(100%,100%)
    }
    100%{
        transform:translate(0,100%)
    }
}
@keyframes box3{
    0%,50%{
        transform:translate(100%,100%)
    }
    100%{
        transform:translate(0,100%)
    }
}
@-webkit-keyframes box4{
    0%{
        transform:translate(200%,0)
    }
    50%{
        transform:translate(200%,100%)
    }
    100%{
        transform:translate(100%,100%)
    }
}
@keyframes box4{
    0%{
        transform:translate(200%,0)
    }
    50%{
        transform:translate(200%,100%)
    }
    100%{
        transform:translate(100%,100%)
    }
}
.radio__check__panel{
    position:relative
}
.icheck__control__check__icon .icheck__control__check__icon__checked__effect{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    border:2px solid var(--background-4);
    border-radius:8px;
    box-shadow:0 0 1px rgb(0 0 0 / 10%),0 2px 24px rgb(0 0 0 / 8%);
    z-index:0;
    display:none;
    overflow:hidden;
    pointer-events:none
}
.icheck__control__check__cycle__btn{
    position:absolute;
    bottom:20px;
    left:0;
    right:0;
    margin:auto;
    display:flex;
    align-items:center;
    justify-content:center;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.icheck__control__check__cycle__btn .cycle__select{
    background:var(--background-3);
    font-weight:600;
    height:35px;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0 20px;
    border-radius:4px;
    color:var(--btn-primary-light-color);
    opacity:.7;
    text-transform:capitalize
}
.icheck__control__check__cycle__btn .cycle__select:hover{
    opacity:1
}
.icheck__control__check__cycle__btn .cycle__selected{
    background:var(--btn-primary-bg);
    font-weight:600;
    height:35px;
    display:none;
    align-items:center;
    justify-content:center;
    padding:0 20px;
    border-radius:4px;
    color:var(--btn-primary-color);
    text-transform:capitalize
}
.icheckbox_square-blue.checked+.icheck__control__check__icon .icheck__control__check__icon__checked__effect,.iradio_square-blue.checked+.icheck__control__check__icon .icheck__control__check__cycle__btn .cycle__selected,.iradio_square-blue.checked+.icheck__control__check__icon .icheck__control__check__icon__checked__effect{
    display:flex!important
}
.iradio_square-blue.checked+.icheck__control__check__icon .icheck__control__check__cycle__btn .cycle__select{
    display:none!important
}
.icheck__control__check__icon .icheck__control__check__icon__checked__effect:before{
    content:'';
    position:absolute;
    transform:rotate(45deg);
    background:var(--background-4);
    width:49px;
    height:22px;
    right:-17px;
    top:-4px
}
.icheck__control__check__icon .icheck__control__check__icon__checked__effect:after{
    content:"\f00c";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:500;
    color:var(--btn-primary-color);
    font-size:13px;
    position:absolute;
    pointer-events:none;
    top:2px;
    right:3px
}
.radio__check__panel.default__shadow__panel .default__shadow__panel__body__small,.radio__check__panel.default__shadow__panel .default__shadow__panel__body__small label{
    height:100%
}
#order-standard_cart .cart__choose__cycle__label .cart__choose__cycle__input{
    padding:0
}
#order-standard_cart .cart__choose__cycle__label .cart__choose__cycle__input.cercle__input__radio .iradio_square-blue{
    opacity:0;
    position:absolute;
    visibility:hidden
}
#order-standard_cart .cart__choose__cycle__label .cart__choose__cycle__content{
    padding-bottom:95px
}
.best__pricing__cycle__badge{
    position:absolute;
    left:0;
    top:12px;
    background:#fff38d;
    z-index:1;
    color:#bcab1d;
    padding:0 10px;
    display:flex;
    align-items:center;
    gap:5px;
    font-size:12px;
    height:24px;
    font-weight:500
}
.best__pricing__cycle__badge i{
    font-size:10px
}
.best__pricing__cycle__badge:after{
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:12px 7px 0 0;
    border-color:#fff38d transparent transparent transparent;
    position:absolute;
    right:-6px;
    top:0
}
.best__pricing__cycle__badge:before{
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:12px 0 0 7px;
    border-color:transparent transparent transparent #fff38d;
    position:absolute;
    right:-6px;
    bottom:0
}
.cycle__setep__fees__wrapper{
    display:flex;
    align-items:center;
    justify-content:center;
    margin:10px 0 0;
    gap:7px
}
.cycle__setep__fees__wrapper .cycle__setup__fees{
    font-size:11px;
    color:var(--color-h-hover)
}
.cycle__setep__fees__wrapper .cycle__setup__fees__free{
    font-size:11px;
    color:#fff;
    display:flex;
    background:#8bde8e;
    font-weight:700;
    padding:3px 7px;
    border-radius:5px
}
.cycle__setep__fees__wrapper .cycle__with__free__domain{
    font-size:11px;
    color:var(--btn-primary-color);
    display:flex;
    background:var(--a-link-color);
    font-weight:700;
    padding:3px 7px;
    border-radius:5px
}
.cart__choose__cycle__label input{
    opacity:0!important
}
#order-standard_cart .addon-promo-container{
    border:0!important;
    border-radius:8px;
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    overflow:hidden;
    position:relative
}
#order-standard_cart .addon-promo-container .market__connect__old__logo .promo__slider__illunsration{
    position:absolute;
    width:190px;
    right:-10px;
    z-index:0;
    top:-10px;
    height:auto
}
#order-standard_cart .addon-promo-container.addon-promo-container-nordvpn .market__connect__old__logo .promo__slider__illunsration{
    top:-90px
}
#order-standard_cart .addon-promo-container .description h3{
    font-size:17px;
    font-weight:700
}
#order-standard_cart .addon-promo-container .description p{
    font-weight:500;
    font-size:14px
}
#order-standard_cart .addon-promo-container .description{
    margin:10px 250px 30px 0!important
}
#order-standard_cart .addon-promo-container label.radio-inline{
    position:relative;
    z-index:1;
    font-weight:600;
    color:var(--color-h)!important;
    margin-top:10px
}
#order-standard_cart .addon-promo-container label.radio-inline .pull-right.float-right{
    font-weight:300
}
#order-standard_cart label,#order-standard_cart p.domain-renewal-desc{
    color:var(--color-h-hover)!important
}
#order-standard_cart .default__shadow__panel .default__shadow__panel__body textarea{
    min-height:150px
}
.product__configure__addon__item{
    position:relative
}
.product__configure__addon__item .product__configure__addon__item__checked__effect{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    border:2px solid var(--background-4);
    border-radius:8px;
    box-shadow:0 0 1px rgb(0 0 0 / 10%),0 2px 24px rgb(0 0 0 / 8%);
    z-index:0;
    display:none;
    overflow:hidden;
    pointer-events:none
}
.product__configure__addon__item.panel-addon-selected .product__configure__addon__item__checked__effect{
    display:flex!important
}
.product__configure__addon__item .product__configure__addon__item__checked__effect:before{
    content:'';
    position:absolute;
    transform:rotate(45deg);
    background:var(--background-4);
    width:49px;
    height:22px;
    right:-17px;
    top:-4px
}
.product__configure__addon__item .product__configure__addon__item__checked__effect:after{
    content:"\f00c";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:500;
    color:var(--btn-primary-color);
    font-size:13px;
    position:absolute;
    pointer-events:none;
    top:2px;
    right:3px
}
.sticky__order__summary__sidebar__wrapper{
    position:sticky;
    top:calc(var(--header-default-height) + 15px);
    border-radius:8px;
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 19%),0 2px 24px rgb(0 0 0 / 6%)
}
body.sticky__scondary__menu .sticky__order__summary__sidebar__wrapper{
    top:calc(var(--header-default-height) + 75px)
}
.sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box{
    background:0 0;
    box-shadow:none
}
.sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box .sidebar__with__promo__box__wrapper{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 19%),0 2px 24px rgb(0 0 0 / 6%);
    margin-bottom:10px;
    border-radius:8px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__header{
    padding:17px 20px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__sidebar__order__summary{
    min-height:150px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body{
    padding:0 15px 0 25px;
    max-height:200px;
    overflow-y:scroll;
    margin-right:10px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__name,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__summary__name{
    font-weight:400;
    font-size:13px;
    color:var(--color-h-hover)
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .main__product__group{
    font-weight:400;
    font-size:13px;
    color:var(--color-h-hover)
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .main__product__group,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .main__product__name{
    font-weight:700;
    color:var(--color-h);
    font-size:14px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__item,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__summary__totals__item{
    display:flex;
    margin-bottom:3px;
    justify-content:space-between
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__price,.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__summary__price{
    font-weight:400;
    font-size:12px;
    color:var(--color-h-hover);
    white-space:nowrap;
    text-align:right
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .summary-totals{
    display:block;
    border-top:2px solid var(--border-color-light);
    margin-top:15px;
    padding:10px 0 5px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__wrapper{
    padding:0 0 10px;
    border-bottom:1px solid var(--border-color-light);
    margin-top:0;
    margin-bottom:10px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__wrapper .product__info__item:last-of-type{
    margin-bottom:0
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__wrapper .product__info__wrapper__title{
    display:block;
    font-weight:300;
    font-size:11px;
    color:var(--color-h-hover)
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar__footer{
    padding:0 15px 20px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:relative
}
.sticky__order__summary__sidebar__wrapper .sidebar__separated__price{
    padding:20px 20px 20px;
    border-top:1px solid var(--border-color-light);
    margin-top:20px
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .minimalist__sidebar__update__loader{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#fff
}
.minimalist__loader__spiner{
    font-size:10px;
    text-indent:-9999em;
    width:40px;
    height:40px;
    border-radius:50%;
    background:var(--background-6);
    background:-webkit-linear-gradient(left,var(--background-6) 10%,rgba(255,255,255,0) 42%);
    background:linear-gradient(to right,var(--background-6) 10%,rgba(255,255,255,0) 42%);
    position:relative;
    -webkit-animation:spinerloader 1.4s infinite linear;
    animation:spinerloader 1.4s infinite linear;
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.minimalist__loader__spiner:before{
    width:50%;
    height:50%;
    background:var(--background-6);
    border-radius:100% 0 0 0;
    position:absolute;
    top:0;
    left:0;
    content:''
}
.minimalist__loader__spiner:after{
    background:var(--background-7);
    width:75%;
    height:75%;
    border-radius:50%;
    content:'';
    margin:auto;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0
}
@-webkit-keyframes spinerloader{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes spinerloader{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content .btn-add:disabled .options__icons{
    fill:transparent!important
}
#btnExistingLogin:disabled,#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content .btn-add:disabled,.orderform__submit__btn__succses.clicked__to__next__step{
    position:relative;
    color:transparent!important
}
#btnExistingLogin:disabled::after,#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content .btn-add:disabled::after,.orderform__submit__btn__succses.clicked__to__next__step:after{
    content:'';
    width:22px;
    height:22px;
    border:3px solid #fff;
    border-bottom-color:transparent;
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotationloader 1s linear infinite;
    position:absolute;
    left:0;
    right:0;
    margin:auto
}
.view__cart__items__wrapper .view__cart__items__wrapper__header{
    border-bottom:1px solid var(--border-color);
    padding:0 90px 0 20px
}
.view__cart__items__wrapper .view__cart__items__wrapper__footer{
    padding:11px 20px
}
.view__cart__items__wrapper .view__cart__items__wrapper__header .view__cart__items__wrapper__header__title{
    display:flex;
    height:50px;
    align-items:center;
    font-size:12px;
    font-weight:400;
    color:var(--color-h)
}
.view__cart__items__wrapper__body .view__cart__items__wrapper__body__item{
    padding:25px 90px 25px 20px;
    border-bottom:1px solid var(--border-color-light)
}
.view__cart__items__wrapper__body .view__cart__items__wrapper__body__item .view__cart__items__wrapper__main__item{
    margin-bottom:20px
}
.view__cart__items__wrapper__body .view__cart__items__wrapper__body__item .view__cart__items__wrapper__body__item__productinfo .this__item__domain{
    display:block;
    font-weight:400;
    color:var(--a-link-color);
    font-size:12px
}
.view__cart__items__wrapper__body__item__product__configoptions{
    position:relative
}
.view__cart__items__wrapper__body__item__product__configoptions .addon__name{
    position:relative;
    padding-left:35px
}
.view__cart__items__wrapper__body__item__product__configoptions:before{
    background:var(--border-color);
    content:"";
    position:absolute;
    top:-15px;
    left:-1px;
    bottom:18px;
    width:1px;
    border-radius:2px
}
.view__cart__items__wrapper__body__item__product__configoptions .addon__name:after{
    content:"";
    position:absolute;
    top:1px;
    left:14px;
    width:12px;
    height:12px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath d='M1 1v4a8 8 0 0 0 8 8h4' stroke='%23efefef' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
.view__cart__items__wrapper__body__item__product__configoptions .item__price,.view__cart__items__wrapper__body__item__product__info .item__price{
    font-weight:600;
    font-size:13px;
    color:var(--color-h);
    display:flex;
    gap:5px;
    align-items:center
}
.view__cart__items__wrapper__body__item__product__configoptions .item__name{
    font-weight:700;
    font-size:12px;
    color:var(--color-h)
}
.view__cart__items__wrapper__body__item__product__configoptions .addon__qty__empty,.view__cart__items__wrapper__body__item__product__configoptions .item__value{
    font-weight:400;
    font-size:12px;
    color:var(--color-h-hover)
}
.view__cart__items__wrapper__body__item__options{
    position:absolute;
    right:-55px;
    top:50%;
    transform:translateY(-50%) translateX(20px);
    opacity:0;
    visibility:hidden;
    display:flex;
    align-items:center;
    gap:10px;
    background:var(--options-icons-container-bg);
    padding:5px 12px;
    border-radius:20px;
    transition:all .2s
}
.view__cart__items__wrapper__body__item:hover .view__cart__items__wrapper__body__item__options{
    transform:translateY(-50%) translateX(0);
    opacity:1;
    visibility:visible
}
.options__icons{
    width:18px;
    height:18px;
    fill:var(--options-icons-color);
    transition:fill .2s;
    display:block
}
.options__icons:hover{
    fill:var(--color-h)
}
.tooltip{
    font-family:var(--font-body);
    font-size:12px;
    font-weight:300px
}
.veiwcart__period__dropdown__wrapper .veiwcart__period__dropdown__btn{
    max-width:160px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:flex;
    align-items:center;
    height:25px;
    border:0;
    border-radius:15px;
    padding:0 10px;
    font-weight:600;
    font-size:13px;
    gap:6px;
    background:var(--options-icons-container-bg);
    color:var(--color-h)
}
.veiwcart__period__dropdown__wrapper .veiwcart__period__dropdown__btn:hover{
    background:var(--options-icons-container-bg-hover)
}
.veiwcart__period__dropdown__wrapper .dropdown-menu{
    border-radius:15px;
    border:0;
    background:var(--background-7);
    box-shadow:rgb(0 0 0 / 8%) 0 0 1px,rgb(0 0 0 / 8%) 0 2px 24px;
    display:block!important;
    transition:all .2s;
    opacity:0;
    visibility:hidden;
    transform:translateY(-10px)!important;
    top:110%!important
}
.veiwcart__period__dropdown__wrapper .dropdown-menu.show{
    opacity:1;
    visibility:visible;
    transform:translateY(0)!important
}
.veiwcart__period__dropdown__wrapper .dropdown-menu .dropdown-item{
    background-color:transparent!important;
    transition:all .2s
}
.veiwcart__period__dropdown__wrapper .dropdown-menu .dropdown-item:hover{
    padding-left:15px
}
.veiwcart__period__dropdown__wrapper .dropdown-menu .dropdown-item a{
    color:var(--color-h);
    font-weight:400;
    font-size:13px
}
.veiwcart__period__dropdown__wrapper .dropdown-menu .dropdown-item:hover a{
    color:var(--a-link-color)
}
.billing__cycle__dropdown{
    display:flex;
    align-items:center;
    gap:4px
}
.item__price .product__only__setup__price,.item__price .renewal.cycle{
    font-size:11px;
    color:var(--color-texts-opacity);
    font-weight:400
}
.view__cart__items__wrapper__body__item .item__qty{
    position:relative;
    display:flex;
    gap:9px;
    align-items:center
}
#order-standard_cart .view__cart__items__wrapper__body__item .item__qty input.form-control{
    background:var(--options-icons-container-bg);
    color:var(--color-h);
    border:0;
    font-weight:700;
    height:30px;
    width:61px;
    font-size:13px
}
#order-standard_cart .view__cart__items__wrapper__body__item .item__qty .update__item__qty__btn{
    background:var(--options-icons-container-bg);
    height:30px;
    width:30px;
    display:flex;
    align-items:center;
    border-radius:11px;
    justify-content:center
}
#order-standard_cart .view__cart__items__wrapper__body__item .view__cart__items__wrapper__body__item__product__configoptions .item__qty input.form-control{
    height:22px;
    font-size:11px;
    padding:0
}
#order-standard_cart .view__cart__items__wrapper__body__item .view__cart__items__wrapper__body__item__product__configoptions .item__qty .update__item__qty__btn{
    height:22px;
    width:22px
}
#order-standard_cart .view__cart__items__wrapper__body__item .view__cart__items__wrapper__body__item__product__configoptions .item__qty .update__item__qty__btn .options__icons{
    width:15px;
    height:15px
}
#order-standard_cart .view__cart__items__wrapper__body__item .item__qty .update__item__qty__btn:hover .options__icons{
    fill:var(--color-h)
}
@media (min-width:992px){
    .orderform__main__content__wrapper__with__sidebar{
        width:calc(100% - var(--main-sidebar-lg-width) - var(--main-sidebar-spacing-h));
        max-width:100%
    }
    .main-sidebar{
        width:var(--main-sidebar-width);
        margin-left:var(--main-sidebar-spacing-h);
        margin-right:0
    }
    .main-sidebar-lg{
        width:var(--main-sidebar-lg-width)
    }
}
#order-standard_cart .viewcart__output__banner>h3{
    font-size:1.3125rem;
    letter-spacing:-.5px;
    line-height:1.5;
    font-weight:300;
    margin:45px 0 15px!important
}
#order-standard_cart .viewcart__output__banner .mc-promos{
    margin:0;
    max-width:100%
}
#order-standard_cart .addon-promo-container.veiwcart__addon__container{
    padding:0;
    background:var(--background)
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header{
    background:#fff;
    background:-moz-linear-gradient(103deg,rgba(255,255,255,1) 0,rgba(0,0,0,1) 100%);
    background:-webkit-linear-gradient(103deg,var(--background-5) 0,var(--background-4) 100%);
    padding:20px
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__features{
    padding:20px
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__features li{
    display:flex;
    align-items:center;
    gap:10px;
    font-size:12px;
    font-weight:400;
    padding:2px 0;
    color:var(--color-h-hover)
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__features li i{
    font-size:11px
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__add{
    display:flex;
    align-items:center;
    gap:20px
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__add .price{
    font-weight:300;
    font-size:17px;
    color:var(--btn-primary-color)
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content{
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    width:calc(100% - 270px)
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content .btn-add{
    color:var(--btn-primary-color);
    background:var(--btn-primary-bg);
    border-color:var(--btn-primary-bg);
    padding:9px 13px;
    font-size:12px
}
#order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content .btn-add:hover{
    color:var(--btn-primary-color);
    background:var(--btn-primary-bg-hover);
    border-color:var(--btn-primary-bg-hover)
}
.sidebar__aply__promo__code__wrapper{
    margin-top:15px
}
.sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__caller{
    cursor:pointer;
    color:var(--color-h-hover)
}
.sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__caller:hover{
    cursor:pointer;
    color:var(--color-h)
}
.sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__form{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 19%),0 2px 24px rgb(0 0 0 / 6%);
    margin-bottom:10px;
    border-radius:8px;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:8px;
    gap:10px
}
#order-standard_cart .sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__form .form-control{
    border:0;
    font-size:13px;
    background:0 0
}
#order-standard_cart .sidebar__aply__promo__code__wrapper .sidebar__accepted__promo__code{
    background:var(--background-14);
    box-shadow:0 0 1px rgb(0 0 0 / 19%),0 2px 24px rgb(0 0 0 / 6%);
    margin-bottom:10px;
    border-radius:8px;
    display:flex;
    justify-content:space-between;
    padding:8px 15px 8px 20px;
    gap:10px;
    align-items:center;
    font-size:12px;
    font-weight:500;
    color:var(--color-h)
}
.modal-content{
    border:0;
    border-radius:12px;
    background-color:var(--background)
}
.modal .modal-header{
    background:0 0;
    border:0;
    padding-bottom:5px
}
.modal .modal-header .modal-title{
    font-weight:700;
    font-size:18px
}
.modal .modal-header>.close{
    font-weight:300
}
.modal .modal-body p{
    font-weight:300;
    font-size:15px;
    margin-bottom:15px
}
.modal .modal-footer{
    padding:25px 20px;
    border-top:1px solid var(--border-color)
}
.modal .modal-footer .btn{
    min-width:auto;
    font-size:13px;
    padding:10px 25px;
    margin:0 5px
}
.already__registered__wrapper .already__registered__card{
    padding:0 25px
}
.already__registered__wrapper .already__registered__card:not(:last-of-type){
    border-bottom:1px solid var(--border-color)
}
.already__registered__wrapper .already__registered__card .already__registered__card__header{
    display:flex;
    align-items:center
}
.already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title{
    width:100%;
    height:60px
}
.already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title .cursor{
    border:2px solid var(--checkbox-first-color);
    width:19px;
    height:19px;
    border-radius:21px;
    background-color:var(--background-7);
    display:flex;
    align-items:center;
    margin-right:15px;
    justify-content:center
}
.already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title:not(.collapsed) .cursor{
    background:var(--a-link-color);
    border-color:var(--a-link-color)
}
.already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title .cursor:after{
    content:"";
    background:#fff;
    width:10px;
    height:10px;
    border-radius:100%;
    box-shadow:0 0 1px rgb(0 0 0 / 7%),0 2px 24px rgb(0 0 0 / 6%);
    opacity:0
}
.already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title:not(.collapsed) .cursor:after{
    opacity:1
}
.already__registered__wrapper .already__registered__card .already__registered__card__body{
    padding:20px 0 25px 0
}
#order-standard_cart .default__shadow__panel select.form-control{
    font-size:13px
}
.checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios{
    height:50px;
    padding:0 20px;
    margin:0!important
}
.checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios:not(:last-of-type){
    border-bottom:1px solid var(--border-color-light)
}
.checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__name{
    color:var(--color-h);
    margin-left:8px
}
.checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__icon{
    position:absolute;
    right:20px;
    top:50%;
    transform:translateY(-50%)
}
.checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__icon .checkout__payment__svg__icon{
    height:17px;
    width:auto
}
.cart__choose__cycle__label .cart__choose__cycle__input,.checkout__payment__gateway__radios__wrapper .panel__check__cart__group__label .input{
    padding:0
}
.btn__what__is__this{
    color:var(--color-h-sub);
    font-size:12px;
    margin-left:5px
}
.btn__what__is__this:hover{
    color:var(--color-h)
}
.switch__box__on__off{
    align-items:center;
    padding:25px 20px;
    display:inline-flex
}
.switch__box__on__off .switch__box__on__off__title{
    font-weight:600;
    color:var(--color-h);
    font-size:13px;
    margin-right:15px
}
.bootstrap-switch{
    border-radius:20px;
    border:0;
    outline:0!important;
    box-shadow:none!important;
    background:var(--checkbox-first-color);
    position:relative;
    transition:all .2s
}
.bootstrap-switch.bootstrap-switch-on{
    background:var(--background-5)
}
.bootstrap-switch:after{
    content:'';
    position:absolute;
    width:25px;
    height:25px;
    background:var(--background-7);
    border-radius:100%;
    top:50%;
    transform:translateY(-50%);
    left:4px;
    transition:all .2s
}
.bootstrap-switch.bootstrap-switch-on:after{
    left:calc(100% - 29px)
}
.bootstrap-switch .bootstrap-switch-container{
    display:flex;
    align-items:center;
    margin:0!important;
    width:100%!important;
    justify-content:space-between;
    height:32px;
    padding:0 8px
}
.bootstrap-switch .bootstrap-switch-container .bootstrap-switch-label{
    width:0!important;
    padding:0!important
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{
    color:var(--btn-primary-color)!important;
    background-color:transparent!important;
    border-color:transparent!important;
    border-radius:20px;
    font-size:13px;
    font-weight:600;
    transition:all .1s;
    opacity:1;
    height:auto;
    padding:0
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-secondary,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-secondary,.bootstrap-switch:not(.bootstrap-switch-on) .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch:not(.bootstrap-switch-on) .bootstrap-switch-handle-on.bootstrap-switch-success{
    opacity:0
}
#order-standard_cart .field,#order-standard_cart .form-control{
    border:1px solid var(--border-color);
    border-radius:6px;
    font-size:14px;
    color:var(--color-h)
}
#order-standard_cart .field::placeholder,#order-standard_cart .form-control::placeholder{
    color:var(--color-h-sub)
}
#order-standard_cart .sub-heading{
    border:0!important;
    text-align:left!important;
    margin-top:45px!important
}
#order-standard_cart .sub-heading .primary-bg-color{
    background:0 0;
    font-size:1.3125rem;
    letter-spacing:-.5px;
    line-height:1.5;
    padding:0;
    font-weight:300;
    color:var(--color-h)
}
#order-standard_cart label.one__lign__checkbox{
    color:var(--color-texts)!important;
    font-weight:600;
    display:flex;
    align-items:center;
    gap:7px;
    cursor:pointer
}
#order-standard_cart label.one__lign__checkbox .icheckbox_square-blue{
    margin-right:8px
}
.view__invoice__text__wrapper .view__invoice__text{
    font-size:13px;
    margin-bottom:6px;
    font-weight:500;
    color:var(--color-h)
}
.view__invoice__text__wrapper .view__invoice__text span{
    color:var(--color-h-sub)
}
.view__invoice__page__main__content .view__invoice__page__main__conent__body address{
    font-size:13px;
    font-weight:500;
    color:var(--color-h)
}
.view__invoice__page__main__content .view__invoice__page__main__content__tables{
    padding:20px
}
.view__invoice__page__main__content .view__invoice__page__main__content__tables .table .main__thead__table td{
    border:0;
    font-size:13px;
    font-weight:500;
    color:var(--color-h-sub)
}
.view__invoice__page__main__content .view__invoice__page__main__content__tables .table td{
    padding:13px 8px;
    font-size:13px;
    font-weight:500;
    color:var(--color-h);
    border-top:1px solid var(--border-color-light)
}
.view__invoice__page__main__content .view__invoice__page__main__content__tables .table td.total-row{
    border:0;
    padding:5px 8px
}
.view__invoice__page__main__content .view__invoice__page__main__content__tables .table td.total-pay-row{
    padding:15px 8px;
    background:#eef5f8;
    border:0;
    font-weight:700;
    font-size:14px
}
.breadcrumb{
    background:var(--background-7)
}
.breadcrumb .breadcrumb-item{
    font-size:14px;
    font-weight:400;
    display:flex;
    align-items:center
}
.breadcrumb .breadcrumb-item a{
    color:var(--color-h-sub)
}
.breadcrumb .breadcrumb-item a:hover{
    color:var(--color-h-hover)
}
.breadcrumb .breadcrumb-item.active{
    font-weight:600;
    color:var(--color-h)
}
.breadcrumb .breadcrumb-item+.breadcrumb-item::before{
    color:var(--border-color);
    font-size:10px
}
.badge,.label,[class^=status]{
    font-weight:500;
    padding:5px 10px;
    text-transform:uppercase
}
[class^=status]{
    border-radius:4px;
    line-height:1
}
.status-green-dark{
    background:#b5e4ca;
    color:#1a1d1f
}
.status-red{
    background:#ffe7e4;
    color:#ff6a55
}
.status-red-dark{
    background:#ffbc99;
    color:#fcfcfc
}
.status-purple{
    background:#cabdff;
    color:#8e59ff
}
.status-blue{
    background:#b1e5fc;
    color:#2a85ff
}
.status-yellow{
    background:#ffd88d;
    color:#1a1d1f
}
.badge.badge-danger,.label.label-danger,.label.status-unpaid,.status-expired,.status-fraud,.status-grace,.status-redemption{
    background-color:var(--alertbgdanger);
    color:var(--alertcolordanger);
    --status-color:var(--alertcolordanger)
}
.badge.badge-success,.label.label-success,.label.requestor-type-owner,.status-active,.status-completed,.status-green,.status-open,.status-paid{
    background-color:var(--alertbgsuccess);
    color:var(--alertcolorsuccess);
    --status-color:var(--alertcolorsuccess)
}
.badge.badge-warning,.label.label-warning,.status-pending,.status-pendingregistration,.status-pendingtransfer{
    background-color:var(--alertbgwarning);
    color:var(--alertcolorwarning);
    --status-color:var(--alertcolorwarning)
}
.badge.badge-info,.label.label-info,.label.requestor-type-operator{
    background-color:var(--alertbginfo);
    color:var(--alertcolorinfo);
    --status-color:var(--alertcolorinfo)
}
.badge.badge-primary,.label.label-primary{
    background-color:var(--alertbgprimary);
    color:var(--alertcolorprimary);
    --status-color:var(--alertcolorprimary)
}
.badge.badge-secondary,.label.label-secondary,.status-cancelled,.status-transferredaway{
    --status-color:var(--alertcolorsecondary);
    background-color:var(--alertbgsecondary);
    color:var(--alertcolorsecondary)
}
.status-terminated{
    --status-color:#777777;
    background-color:#e6e6e6;
    color:#777
}
.view__invoice__page__sidebar__sticky{
    position:sticky;
    top:100px
}
.view__invoice__page__sidebar{
    background:linear-gradient(309deg,var(--background-4) 0,var(--background-15) 100%);
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.05);
    padding:20px
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__total{
    border-bottom:1px solid var(--border-color);
    padding:7px 0
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method{
    padding:15px 0 0
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .select2-container{
    border:1px solid rgb(255 255 255 / 14%);
    border-radius:8px;
    background:rgb(255 255 255 / 7%)
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
    font-size:14px
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color:#fff transparent transparent transparent
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-color:transparent transparent #fff transparent
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container{
    margin-top:15px;
    display:flex;
    align-items:center;
    gap:5px;
    flex-wrap:wrap
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container .btn{
    min-width:auto;
    padding:10px 15px;
    font-size:12px;
    font-weight:400
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container p{
    font-size:13px;
    line-height:22px;
    margin-bottom:0;
    font-weight:400
}
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container button#btnPayNow,.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container button#tcoSubmit{
    display:block;
    width:100%;
    padding:15px;
    color:#fff;
    font-size:13px
}
.view__invoice__page__sidebar__sticky .view__invoice__page__sidebar__add__credit{
    background:linear-gradient(90deg,#f8fcfe 0,#f7f9fb 100%);
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.08);
    padding:20px;
    margin-top:15px
}
.view__invoice__page__sidebar__sticky .view__invoice__page__sidebar__add__credit .form-control{
    font-size:13px
}
.view__invoice__page__sidebar__sticky .view__invoice__page__sidebar__add__credit .btn{
    font-size:12px;
    min-width:auto;
    color:#fff
}
.view__invoice__page__sidebar__sticky .view__invoice__page__sidebar__actions{
    padding:20px 5px 60px
}
.view__invoice__page__sidebar__sticky .view__invoice__page__sidebar__actions a{
    font-size:13px;
    display:flex;
    align-items:center;
    gap:7px;
    font-weight:600
}
section#main-body.homepage__main__body{
    padding:0
}
.not__shoppingcart__page__header{
    margin:calc(var(--gap)*1.5) 0
}
body.sticky__scondary__menu .not__shoppingcart__page__header{
    margin:calc(var(--gap)* 1.5) 0 calc(var(--gap)* .5)
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__date{
    font-weight:400;
    font-size:12px;
    opacity:.7;
    margin-bottom:22px;
    display:flex
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__title{
    display:block;
    font-size:20px
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__desc p{
    font-size:15px;
    font-weight:300;
    margin-bottom:11px
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__desc{
    overflow:hidden;
    text-overflow:ellipsis;
    margin-bottom:25px;
    font-size:15px;
    font-weight:300
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__desc a{
    text-decoration:underline
}
.login__register__sidebar__content__announcements .slick-dots{
    display:flex!important;
    align-items:center;
    gap:6px
}
.login__register__sidebar__content__announcements .slick-dots li button{
    width:10px;
    height:10px;
    background:var(--background-9);
    border-radius:15px;
    box-shadow:0 0 1px rgba(0,0,0,.12),0 8px 32px rgba(0,0,0,.08);
    color:transparent;
    overflow:hidden;
    opacity:.4
}
.login__register__sidebar__content__announcements .slick-dots li button:hover{
    opacity:.8
}
.login__register__sidebar__content__announcements .slick-dots li.slick-active button{
    opacity:1
}
.main__login__content__wrapper{
    display:flex;
    flex-direction:column;
    padding:var(--spacing-6x);
    flex:1 0 auto;
    overflow:auto;
    position:relative;
    max-width:100%
}
.main__login__content__wrapper .main__login__content,.main__login__content__wrapper .main__registeration__content{
    margin:auto;
    width:100%
}
.main__login__content__wrapper .main__login__content{
    max-width:var(--login-width)
}
.main__login__content__wrapper .main__registeration__content{
    max-width:var(--register-width)
}
.form-control{
    height:46px;
    border:1px solid var(--border-color);
    border-radius:6px;
    color:var(--color-h);
    background:var(--background);
    font-size:14px
}
.form-control.pw-input{
    border-radius:6px!important
}
.form-control::placeholder{
    font-weight:600;
    color:var(--color-h-sub);
    font-size:15px
}
.form-control:hover{
    border:1px solid var(--btn-border)
}
.form-control:active,.form-control:focus{
    border:1px solid var(--background-4)
}
.form-control-label{
    font-weight:400;
    margin-bottom:6px;
    color:var(--color-h);
    font-size:.8725rem
}
.form-group{
    position:relative
}
.btn-show-password{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:20px;
    color:var(--color-h-sub);
    z-index:4
}
.btn-show-password:hover{
    color:var(--color-h-hover)
}
#default-captcha-domainchecker #inputCaptcha{
    margin:auto;
    height:35px
}
.default__shadow__panel .default__shadow__panel{
    box-shadow:none;
    border:1px solid var(--border-color)
}
.register__wrapper__email__opt__in{
    margin-bottom:40px
}
.register__wrapper__email__opt__in .coodiv__captcha__wrapper,.register__wrapper__email__opt__in .default__shadow__panel{
    margin-bottom:0;
    height:100%
}
.generate-pswrd-button{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:13px;
    color:var(--color-h-sub);
    z-index:4;
    background:var(--border-color-light);
    height:30px;
    width:30px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:24px;
    font-size:12px;
    transition:all .2s
}
.generate-pswrd-button:hover{
    color:var(--color-h)
}
.progress.paswrd__stenth__bar{
    position:absolute;
    bottom:0;
    left:2px;
    right:0;
    height:3px;
    border-radius:0 0 6px 6px;
    background:0 0
}
.language__dropdown__select .dropdown__toggle{
    font-weight:400;
    font-size:14px;
    display:flex;
    align-items:center;
    position:relative;
    color:var(--color-h)
}
.language__dropdown__select.show .dropdown__toggle{
    color:var(--a-link-color)
}
.language__dropdown__select .dropdown__toggle:after{
    content:"\f107";
    font-family:"FontAwesome";
    font-weight:300;
    font-size:12px;
    margin-left:7px;
    transition:all .2s
}
.language__dropdown__select.show .dropdown__toggle:after{
    transform:rotate(180deg)
}
.language__dropdown__select .dropdown__toggle .language__flag{
    display:block;
    width:20px;
    height:20px;
    background-position:center;
    border-radius:25px;
    margin-right:10px
}
.language__dropdown__select .dropdown-menu.dropdown__language__search{
    background:var(--background-14);
    box-shadow:rgba(0,0,0,.07) 0 0 1px,rgba(0,0,0,.06) 0 2px 24px;
    border:0;
    min-width:220px;
    border-radius:8px;
    display:block!important;
    opacity:0;
    visibility:hidden;
    transition:all .2s;
    bottom:140%;
    top:auto!important;
    transform:translateY(10px)!important
}
.language__dropdown__select .dropdown-menu.dropdown__language__search.show{
    opacity:1;
    visibility:visible;
    transform:translateY(0)!important
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__header{
    position:relative;
    border-bottom:1px solid var(--border-color-light);
    margin-bottom:15px
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__header i{
    top:50%;
    transform:translateY(-50%);
    position:absolute;
    left:10px;
    font-size:13px;
    color:var(--color-h)
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__header .form-control{
    border:0;
    padding-left:35px;
    height:45px;
    font-size:14px
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items{
    overflow-y:auto!important;
    overflow-x:hidden;
    position:relative;
    max-height:236px;
    padding:0 10px 0 13px
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a{
    display:flex;
    align-items:center;
    padding:5px 8px;
    transition:all .2s;
    background:var(--background)
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a .language__flag{
    display:flex;
    width:20px;
    height:15px;
    border-radius:4px;
    margin-right:10px;
    align-items:center;
    justify-content:center
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a .language__flag img{
    border-radius:4px
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a .language__text{
    font-weight:500;
    font-size:13px;
    color:var(--color-h);
    transition:all .2s
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a.active,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item.active a{
    background:var(--background-2)
}
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a.active .language__text,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover .language__text,.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item.active a .language__text{
    color:var(--btn-primary-bg)
}
.language__flag.catalan{
    background:url(../img/flags/catalan.svg)
}
.language__flag.arabic{
    background:url(../img/flags/arabic.svg)
}
.language__flag.azerbaijani{
    background:url(../img/flags/azerbaijani.svg)
}
.language__flag.chinese{
    background:url(../img/flags/chinese.svg)
}
.language__flag.croatian{
    background:url(../img/flags/croatian.svg)
}
.language__flag.czech{
    background:url(../img/flags/czech.svg)
}
.language__flag.danish{
    background:url(../img/flags/danish.svg)
}
.language__flag.dutch{
    background:url(../img/flags/dutch-nl.svg)
}
.language__flag.english{
    background:url(../img/flags/english.svg)
}
.language__flag.estonian{
    background:url(../img/flags/estonian.svg)
}
.language__flag.farsi{
    background:url(../img/flags/farsi.svg)
}
.language__flag.french{
    background:url(../img/flags/french.svg)
}
.language__flag.german{
    background:url(../img/flags/dutch.svg)
}
.language__flag.hebrew{
    background:url(../img/flags/hebrew.svg)
}
.language__flag.hungarian{
    background:url(../img/flags/hungarian.svg)
}
.language__flag.italian{
    background:url(../img/flags/italian.svg)
}
.language__flag.macedonian{
    background:url(../img/flags/macedonian.svg)
}
.language__flag.norwegian{
    background:url(../img/flags/norwegian.svg)
}
.language__flag.portuguese-br{
    background:url(../img/flags/portuguese-br.svg)
}
.language__flag.portuguese-pt{
    background:url(../img/flags/portuguese-pt.svg)
}
.language__flag.romanian{
    background:url(../img/flags/romanian.svg)
}
.language__flag.russian{
    background:url(../img/flags/russian.svg)
}
.language__flag.spanish{
    background:url(../img/flags/spanish.svg)
}
.language__flag.swedish{
    background:url(../img/flags/swedish.svg)
}
.language__flag.turkish{
    background:url(../img/flags/turkish.svg)
}
.language__flag.ukranian{
    background:url(../img/flags/ukrainian.svg)
}
.login__register__footer__links{
    display:flex;
    align-items:center;
    gap:10px
}
.login__register__footer__links a{
    font-size:13px;
    font-weight:600
}
.client__area__profile__pic{
    display:inline-block;
    flex-shrink:0;
    position:relative;
    border-radius:.75rem
}
.client__area__profile__pic>img{
    width:160px;
    height:160px;
    max-width:none;
    border-radius:8px
}
.client__area__profile__pic .client__area__profile__dot{
    box-shadow:0 3px 15px -2px rgba(37,45,51,.2);
    transition:all .15s ease-in;
    width:20px;
    height:20px;
    position:absolute;
    bottom:22px;
    right:-11px;
    z-index:1;
    border-radius:100%;
    border:4px solid var(--background-7);
    cursor:pointer
}
.client__area__profile__pic .client__area__profile__dot.active{
    background:var(--success)
}
.btn-group .dropdown-menu,.dropdown .dropdown-menu{
    display:block;
    background:var(--background-14);
    box-shadow:rgba(0,0,0,.07) 0 0 1px,rgba(0,0,0,.06) 0 2px 24px;
    border:0;
    min-width:220px;
    border-radius:12px;
    display:block!important;
    opacity:0;
    visibility:hidden;
    transition:all .2s;
    top:calc(100% + 10px)!important;
    transform:translateY(-10px)!important;
    left:auto!important;
    right:0;
    padding:10px 10px;
    margin:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.btn-group .dropdown-menu.show,.dropdown .dropdown-menu.show{
    opacity:1;
    visibility:visible;
    transform:translateY(0)!important
}
.btn-group .dropdown-menu .dropdown-item,.dropdown .dropdown-menu .dropdown-item{
    padding:8px 10px;
    font-size:13px;
    font-weight:500;
    color:var(--color-h);
    border-radius:6px;
    transition:all .2s;
    display:flex;
    align-items:center
}
.btn-group .dropdown-menu .dropdown-item.disabled,.dropdown .dropdown-menu .dropdown-item.disabled{
    opacity:.2;
    pointer-events:auto;
    color:var(--color-h)!important;
    cursor:no-drop
}
.btn-group .dropdown-menu .dropdown-item:hover,.dropdown .dropdown-menu .dropdown-item:hover{
    color:var(--btn-primary-bg);
    background-color:var(--background-2)
}
.client__area__profile__static__box__wrapper{
    gap:15px
}
.client__area__profile__static__box__wrapper .client__area__profile__static__box{
    padding:10px 25px;
    border-radius:10px;
    min-width:147px
}
.color-success{
    color:#50cd89
}
.color-danger{
    color:#f1416c
}
a.badge-success:focus,a.badge-success:hover{
    color:#fff;
    background-color:#50cd89
}
.nav.default__coodiv__row__nav{
    gap:25px
}
.nav.default__coodiv__row__nav .nav-item .nav-link{
    color:var(--color-gray);
    font-size:14px;
    border-bottom:2px solid transparent;
    padding:.5rem 0
}
.nav.default__coodiv__row__nav .nav-item .nav-link:hover,.nav.default__coodiv__row__nav .nav-item.active .nav-link{
    color:var(--btn-primary-bg);
    border-bottom:2px solid var(--btn-primary-bg)
}
.client__area__proforomance__box .client__area__proforomance__box__icon{
    font-size:30px;
    color:var(--btn-light-color)
}
.client__area__proforomance__box .badge{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    max-width:100%
}
.promo__slider{
    border:1px solid var(--border-color-light);
    background:var(--background-7);
    border-radius:8px;
    overflow:hidden;
    position:relative
}
.promo__slider.promo__slider__sidebar{
    padding:25px
}
.promo__slider.promo__slider__sidebar .banner-background{
    left:-300px;
    z-index:0;
    top:-80px
}
.promo__slider.promo__slider__sidebar .banner-background .banner-shape svg{
    max-width:1480px
}
.promo__slider.promo__slider__sidebar .promo__slider__items{
    position:relative;
    z-index:1
}
.promo__slider.promo__slider__sidebar .promo__slider__items .promo__slider__item{
    position:relative;
    z-index:1
}
.promo__slider.promo__slider__sidebar .promo__slider__items .promo__slider__item .promo__slider__text{
    text-align:center
}
.promo__slider.promo__slider__sidebar .promo__slider__items .promo__slider__item .promo__slider__text .promo__slider__content{
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    justify-content:center;
    align-items:center;
    min-height:120px;
    max-width:80%;
    margin:auto
}
.promo__slider.promo__slider__sidebar .promo__slider__items .promo__slider__item .promo__slider__text .promo__slider__content .promo__slider__headline{
    font-weight:700;
    font-size:20px;
    margin-bottom:0
}
.promo__slider.promo__slider__sidebar .promo__slider__items .promo__slider__item .promo__slider__text .promo__slider__content .promo__slider__tagline{
    font-weight:400;
    font-size:14px
}
.promo__slider.promo__slider__sidebar .promo__slider__items .slick-dots{
    display:flex!important;
    justify-content:center;
    gap:8px;
    margin-top:25px
}
.promo__slider.promo__slider__sidebar .promo__slider__items .slick-dots li button{
    color:transparent!important;
    width:11px;
    height:11px;
    background:var(--background-3);
    border-radius:20px;
    opacity:.6
}
.promo__slider.promo__slider__sidebar .promo__slider__items .slick-dots li button:hover{
    opacity:1
}
.promo__slider.promo__slider__sidebar .promo__slider__items .slick-dots li.slick-active button{
    background:var(--background-4);
    opacity:1
}
.body__list__group__wrapper .body__list__group__item{
    padding:15px 25px 15px 40px;
    background:var(--background-7);
    transition:all .2s;
    position:relative;
    display:block
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link{
    font-size:14px;
    font-weight:600;
    letter-spacing:.2px;
    color:var(--color-h)
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .coodiv__status__ticket{
    font-weight:400;
    color:var(--color-h-hover)
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .coodiv__status__ticket b{
    font-weight:700;
    color:var(--color-h)
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .coodiv__status__ticket .status{
    color:var(--status-color);
    position:relative;
    margin-left:10px;
    padding:7px 16px 6px 22px;
    font-weight:500;
    text-transform:uppercase;
    font-size:10px
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .coodiv__status__ticket .status:before{
    background:var(--status-color);
    content:'';
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:0;
    opacity:.14;
    border-radius:4px
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .coodiv__status__ticket .status:after{
    content:'';
    background:var(--status-color);
    position:absolute;
    width:6px;
    height:6px;
    left:10px;
    top:50%;
    transform:translateY(-50%);
    border-radius:15px
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover,.body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover .coodiv__status__ticket,.body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover .coodiv__status__ticket b{
    color:var(--btn-primary-bg)
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link small{
    color:var(--color-gray)
}
.body__list__group__wrapper .body__list__group__item:hover{
    background:var(--btn-lighter-bg)
}
.body__list__group__wrapper .body__list__group__item:after{
    content:'';
    position:absolute;
    left:20px;
    top:22px;
    bottom:22px;
    width:4px;
    background:var(--border-color);
    border-radius:10px;
    transition:all .2s
}
.body__list__group__wrapper .body__list__group__item:hover::after{
    background:var(--background-5)
}
.body__list__group__wrapper .body__list__group__item .div-service-item{
    align-items:flex-start
}
.body__list__group__wrapper .body__list__group__item .div-service-item{
    align-items:flex-start
}
.body__list__group__wrapper .body__list__group__item .div-service-status{
    -webkit-box-ordinal-group:2;
    -ms-flex-order:2;
    order:2;
    display:flex;
    align-items:center;
    justify-content:start;
    margin-left:7px;
    margin-top:3px
}
.body__list__group__wrapper .body__list__group__item .div-service-name{
    -webkit-box-ordinal-group:1;
    -ms-flex-order:1;
    order:1;
    margin:0;
    flex:inherit
}
.body__list__group__wrapper .body__list__group__item .div-service-name span{
    font-size:15px;
    font-weight:600!important;
    letter-spacing:.2px
}
.body__list__group__wrapper .body__list__group__item .div-service-name span.text-domain,.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .text-last-updated{
    display:block;
    font-size:12px;
    font-weight:400!important;
    color:var(--color-gray)
}
.body__list__group__wrapper .body__list__group__item .div-service-buttons{
    -webkit-box-ordinal-group:3;
    -ms-flex-order:3;
    order:3;
    display:flex;
    align-items:center;
    gap:10px
}
.body__list__group__wrapper .body__list__group__item .div-service-buttons .btn-view-details{
    display:none
}
.body__list__group__wrapper .body__list__group__item .div-service-buttons .btn-custom-action{
    display:flex;
    gap:5px
}
div[menuitemname='Active Products/Services'] .btn-view-more{
    color:var(--btn-light-color)!important;
    background:var(--btn-light-bg);
    border-color:var(--btn-light-bg);
    padding:10px 15px;
    border-radius:8px;
    cursor:pointer
}
div[menuitemname='Active Products/Services'] .btn-view-more:hover{
    background:var(--btn-light-bg-hover)
}
.register__domain__panel__wrapper{
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap
}
.register__domain__panel__wrapper .ltd{
    align-items:center;
    display:flex;
    padding:7px 33px 7px 20px;
    border-radius:5px;
    position:relative;
    overflow:hidden;
    background:rgb(3 169 244 / 4%);
    transition:all .2s;
    line-height:1
}
.register__domain__panel__wrapper .ltd:after{
    background:var(--background-5);
    height:5px;
    line-height:0;
    content:'';
    width:5px;
    border-radius:15px;
    position:absolute;
    left:11px;
    bottom:10px
}
.register__domain__panel__wrapper .ltd .register__domain__panel__badge{
    width:60px;
    position:absolute;
    letter-spacing:0;
    padding:6px 3px 3px 3px;
    font-weight:700;
    text-transform:uppercase;
    color:#fff;
    top:-2px;
    right:-22px;
    background-color:#f7d458;
    transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    text-align:center;
    font-size:8px;
    font-weight:300
}
.register__domain__panel__wrapper .ltd.hot .register__domain__panel__badge{
    background-color:#f9615a
}
.register__domain__panel__wrapper .ltd.new .register__domain__panel__badge{
    background-color:#2ad588
}
.register__domain__panel__wrapper .ltd{
    display:none
}
.register__domain__panel__wrapper .ltd:nth-child(1),.register__domain__panel__wrapper .ltd:nth-child(2),.register__domain__panel__wrapper .ltd:nth-child(3),.register__domain__panel__wrapper .ltd:nth-child(4),.register__domain__panel__wrapper .ltd:nth-child(5),.register__domain__panel__wrapper .ltd:nth-child(6){
    display:flex
}
.client-home-cards #registerDomainPanel .input-group-btn .btn{
    font-size:12px
}
.output__home__panelsaddons__wrapper{
    position:relative
}
.output__home__panelsaddons__wrapper .card__body .col-sm-6.text-center{
    display:none!important
}
.output__home__panelsaddons__wrapper .card__body .panel-mc-sso small{
    text-align:right;
    font-size:12px;
    opacity:.4
}
.output__home__panelsaddons__wrapper .card__body .col-sm-6:not(.text-center){
    flex:0 0 100%;
    max-width:100%;
    padding:0 5px!important
}
.output__home__panelsaddons__wrapper .card__body .row{
    margin:0!important
}
.output__home__panelsaddons__wrapper .card__body .row.threesixtymonitoring-metrics-row{
    gap:5px;
    margin-bottom:10px!important
}
.output__home__panelsaddons__wrapper .card__body .row.threesixtymonitoring-metrics-row .col-4{
    border:1px solid var(--border-color-light);
    border-radius:6px;
    text-align:center;
    padding-top:8px;
    padding-bottom:15px;
    flex:0 0 31.33333%;
    max-width:31.33333%
}
.output__home__panelsaddons__wrapper .card__body .row.threesixtymonitoring-metrics-row .threesixtymonitoring-metric{
    font-weight:700;
    font-size:17px
}
.output__home__panelsaddons__wrapper .card__body .row.threesixtymonitoring-metrics-row .threesixtymonitoring-title{
    font-size:12px
}
.output__home__panelsaddons__wrapper .card__body .panel-mc-sso{
    padding:0;
    font-size:13px;
    font-weight:400
}
.output__home__panelsaddons__wrapper .card__body .panel-mc-sso .form-control{
    margin-top:5px
}
.output__home__panelsaddons__wrapper .output__home__panelsaddons__select{
    display:flex;
    align-items:center;
    gap:10px;
    margin-top:10px;
    margin-bottom:11px
}
.col-form-label{
    font-size:13px;
    font-weight:500;
    color:var(--btn-light-color)
}
.form__btn__submit__group{
    margin-bottom:-20px;
    background:rgb(255 255 255 / 30%);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
    box-shadow:0 -35px 28px -30px rgb(0 0 0 / 10%);
    margin-top:60px;
    position:sticky;
    z-index:3;
    bottom:0;
    margin-right:calc(var(--gap)*-1);
    margin-left:calc(var(--gap)*-1.5);
    padding-left:calc(var(--gap)*1.5);
    padding-right:calc(var(--gap)*1);
    height:85px;
    align-items:center;
    display:flex;
    justify-content:end;
    flex-wrap:wrap;
    gap:10px
}
.form__btn__submit__group:after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:1px;
    background:linear-gradient(90deg,transparent 0,var(--border-color) 50%,transparent 100%);
    margin:auto
}
.form__btn__submit__group .btn{
    font-size:13px
}
.user__management__table__wrapper .user__management__table__user__informations{
    display:flex;
    align-items:center;
    gap:22px
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__avatar img{
    width:40px;
    height:40px;
    border-radius:100%;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 9px rgb(0 0 0 / 3%)
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header{
    display:flex;
    align-items:center
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i{
    margin-left:8px;
    font-size:13px;
    cursor:pointer
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.disactive{
    color:var(--color-gray);
    opacity:.4
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.disactive:hover{
    opacity:.8
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.active{
    color:var(--background-5);
    opacity:.5
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.active:hover{
    opacity:1
}
.payment__methods__table__wrapper__holder .payment__methods__table__wrapper:first-child,.user__management__table__wrapper__holder .user__management__table__wrapper:first-child{
    border-top:0
}
.payment__methods__table__wrapper__holder .payment__methods__table__wrapper,.user__management__table__wrapper__holder .user__management__table__wrapper{
    padding-top:20px;
    padding-bottom:20px;
    border-top:1px solid var(--border-color-light)
}
.user__management__table__wrapper__holder .user__management__table__wrapper.pending__table{
    opacity:.5
}
.no__data__error__box.with__icon:not(.full__width__icon) svg{
    width:120px;
    height:120px
}
.payment__methods__table__wrapper .payment__method__name .field__text .cc__item__icon img{
    width:30px
}
.payment__methods__table__wrapper .payment__method__name .field__text .label,.payment__methods__table__wrapper .payment__method__name .field__text .status{
    font-size:10px
}
.iradio_square-blue{
    border-radius:20px;
    margin-right:6px;
    background-image:none!important;
    background-color:#e7e9ed;
    transition:all .2s;
    line-height:1;
    width:19px;
    height:19px
}
.iradio_square-blue:after{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    opacity:0;
    content:"";
    width:10px;
    height:10px;
    background:var(--background-7);
    border-radius:10px;
    margin:auto;
    box-shadow:0 0 10px 0 rgb(77 77 119 / 17%)
}
.iradio_square-blue.checked{
    background-color:var(--background-4)
}
.iradio_square-blue.checked:after{
    opacity:1
}
#innerBillingContactsContainer .billing-contact-label{
    margin-bottom:10px;
    display:block;
    color:var(--color-h-hover);
    font-weight:400
}
#innerBillingContactsContainer .billing-contact-label .name{
    font-weight:700;
    color:var(--color-h);
    font-size:14px
}
#innerBillingContactsContainer .billing-contact-label .address1,#innerBillingContactsContainer .billing-contact-label .city,#innerBillingContactsContainer .billing-contact-label .country,#innerBillingContactsContainer .billing-contact-label .postcode,#innerBillingContactsContainer .billing-contact-label .state{
    font-weight:400;
    font-size:13px;
    color:var(--color-h-hover)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.sidebar{
    display:none!important
}
.table-container{
    position:relative;
    box-shadow:0 0 20px 0 rgb(77 77 119 / 10%);
    border-radius:10px;
    border:0
}
.table-container div.dataTables_wrapper div.dataTables_info{
    padding:25px 25px 10px
}
.table-container .dataTables_length{
    border-top:1px solid var(--border-color-light);
    padding:15px 25px;
    display:flex;
    align-items:center
}
.table-container.loading{
    height:350px;
    overflow:hidden
}
.table-container.loading:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:var(--background-7);
    z-index:4;
    border-radius:10px
}
.data__loading__animation__wrapper{
    position:absolute;
    z-index:5;
    width:250px;
    height:250px;
    top:0;
    bottom:0;
    left:0;
    right:0;
    margin:auto;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column!important
}
.data__loading__animation__wrapper .section__loader__title{
    display:block;
    margin-top:60px;
    color:var(--color-h);
    font-weight:400;
    font-size:15px;
    opacity:.5
}
.dataTables_wrapper table.table-list{
    border:0
}
.dataTables_wrapper table.table-list thead th{
    border:0;
    background:0 0;
    text-align:left;
    font-size:12px;
    color:var(--color-texts-opacity)
}
.dataTables_wrapper table.table-list thead th.sorting_asc,.dataTables_wrapper table.table-list thead th.sorting_desc{
    background:0 0
}
table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before{
    font-size:8px
}
.table td,.table th{
    border-top:1px solid var(--border-color-light)
}
table.table-list tbody td{
    font-size:13px;
    font-weight:400;
    padding:15px 25px
}
table.table-list tbody td small{
    display:block
}
table.table-list thead th{
    padding:12px 25px
}
div.dataTables_wrapper div.dataTables_length select{
    height:auto;
    margin:0 6px;
    font-size:12px
}
div.dataTables_wrapper div.dataTables_length label{
    font-size:12px;
    color:var(--color-texts-opacity)
}
.dataTables_wrapper .dataTables_filter label .form-control{
    background:0 0;
    padding:7px 10px 7px 35px!important
}
div.dataTables_wrapper div.dataTables_filter{
    position:absolute;
    top:15px;
    right:25px
}
.dataTables_wrapper .dataTables_filter:after{
    font-family:"FontAwesome";
    content:"\f002";
    font-weight:100;
    position:absolute;
    left:22px;
    font-size:14px;
    top:50%;
    transform:translateY(-50%);
    color:var(--color-gray)
}
.table__cell__action .coodiv__default__dropdown .btn{
    margin-left:auto;
    width:44px;
    height:44px;
    padding:0;
    background:0 0!important;
    font-size:15px;
    color:var(--color-gray);
    border:0;
    box-shadow:none!important;
    outline:0!important
}
.table__cell__action .coodiv__default__dropdown .btn:hover,.table__cell__action .coodiv__default__dropdown.show .btn{
    color:var(--color-h)
}
div.dataTables_wrapper div.dataTables_paginate{
    position:absolute;
    bottom:10px;
    right:25px
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination,ul.pagination{
    gap:5px
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item .page-link,ul.pagination .page-item .page-link{
    border-radius:6px!important
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.disabled .page-link,ul.pagination .page-item.disabled .page-link{
    background:var(--btn-light-bg);
    border:0;
    color:var(--color-gray)
}
.pagination>.active>a,div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link,div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:focus,div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:hover,div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span,div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:focus,div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:hover,ul.pagination .page-item.active .page-link,ul.pagination .pagination>.active>a:focus,ul.pagination .pagination>.active>a:hover,ul.pagination .pagination>.active>span,ul.pagination .pagination>.active>span:focus,ul.pagination .pagination>.active>span:hover{
    background:var(--a-link-color);
    border:0;
    border-radius:6px
}
table.table-list .btn__table__collapse__mobile__wrapper__th,table.table-list tbody .btn__table__collapse__mobile__wrapper__td{
    padding:0;
    width:0;
    display:none
}
table.table-list .ssl-info img{
    width:19px
}
table.table-list tbody .cell__checkbox,table.table-list thead .cell__checkbox{
    padding-right:0;
    width:0%
}
table.table-list tbody .next__cell__checkbox,table.table-list thead .next__cell__checkbox{
    padding-left:7
}
table.table-list tbody .cell__checkbox .coodiv-check-input .checkbox,table.table-list thead .cell__checkbox .coodiv-check-input .checkbox{
    width:17px;
    height:17px
}
.panel.panel-switch{
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.2),0 2px 16px rgba(0,0,0,.08);
    background:#fff;
    border:0;
    display:inline-flex
}
.panel.panel-switch .switch-label{
    font-weight:700;
    margin-right:25px;
    font-size:14px
}
.panel.panel-switch .switch__checkbox{
    position:absolute;
    opacity:0
}
.switch--text .switch__checkbox:checked+.switch__container{
    background:var(--background-5);
    background:linear-gradient(309deg,var(--background-5) 0,var(--background-4) 100%)
}
.panel-switch .panel-body .switch{
    margin:0;
    padding:25px 75px 25px 20px;
    cursor:pointer
}
.switch{
    position:relative
}
.switch__handle{
    top:4px;
    right:2px;
    z-index:2;
    display:block;
    height:20px;
    width:20px;
    background-color:#fff
}
.switch--lg.switch--text .switch__checkbox:checked+.switch__container .switch__handle{
    right:4px
}
.switch--lg.switch--text .switch__checkbox+.switch__container .switch__handle{
    right:36px
}
.switch--text .switch__checkbox:checked+.switch__container:after{
    position:absolute;
    top:0;
    bottom:0;
    display:flex;
    z-index:1;
    align-items:center;
    content:"on";
    color:#fff;
    font-size:11px;
    font-weight:400;
    text-transform:uppercase;
    left:8px
}
.switch--text .switch__checkbox+.switch__container:after{
    position:absolute;
    top:0;
    bottom:0;
    display:flex;
    right:8px;
    z-index:1;
    align-items:center;
    content:"off";
    color:#fff;
    font-size:11px;
    font-weight:400;
    text-transform:uppercase
}
.switch--lg.switch--text .switch__checkbox:checked+.switch__container:after{
    right:36px!important
}
.switch__container{
    background-color:#dee0e3;
    height:28px;
    width:60px;
    border-radius:30px;
    top:50%;
    transform:translateY(-50%);
    right:17px
}
.switch__container,.switch__handle{
    position:absolute;
    border-radius:12px;
    transition:all .2s
}
.switch.not__clickable__switch .switch__container{
    left:0;
    height:23px;
    width:56px;
    overflow:hidden
}
.switch.not__clickable__switch .switch__container.active{
    background:var(--background-3)
}
.switch.not__clickable__switch .switch__container .switch__handle{
    top:3px;
    height:16px;
    width:16px
}
.switch.not__clickable__switch .switch__container.active .switch__handle{
    right:5px
}
.switch.not__clickable__switch .switch__container.not-active .switch__handle{
    left:5px;
    right:auto
}
.switch.not__clickable__switch .switch__container .switch__text{
    position:absolute;
    top:0;
    bottom:0;
    display:flex;
    align-items:center;
    line-height:16px;
    color:var(--btn-primary-color);
    font-weight:500;
    text-transform:uppercase;
    font-size:12px;
    height:16px;
    margin:auto
}
.switch.not__clickable__switch .switch__container.active .switch__text{
    left:7px
}
.switch.not__clickable__switch .switch__container.not-active .switch__text{
    right:7px
}
.switch.not__clickable__switch.loading .switch__container:after{
    content:'';
    width:16px;
    height:16px;
    border:3px solid var(--background-7);
    border-bottom-color:transparent;
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotationloader 1s linear infinite;
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    top:0;
    bottom:0;
    z-index:3
}
.switch.not__clickable__switch.loading .switch__container.active:after{
    border:3px solid var(--background-7);
    border-bottom-color:transparent
}
.switch.not__clickable__switch.loading .switch__container.not-active:after{
    border:3px solid var(--color-gray);
    border-bottom-color:transparent
}
.switch.not__clickable__switch.loading .switch__container:before{
    content:'';
    background:var(--background-5);
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:3
}
.switch.not__clickable__switch.loading .switch__container.active:before{
    background:var(--background-5)
}
.switch.not__clickable__switch.loading .switch__container.not-active:before{
    background:#dee0e3
}
.clientareadomain__btn__goroup{
    padding:15px 20px;
    width:100%;
    padding-right:350px;
    display:flex;
    align-items:center;
    justify-content:start;
    gap:25px
}
.md-editor{
    border:1px solid var(--border-color);
    border-radius:6px
}
.md-editor .md-header .btn-default{
    background:0 0!important;
    border:0!important;
    outline:0!important;
    box-shadow:none!important;
    padding:8px 11px
}
.md-editor .md-header .btn-default:hover{
    background:0 0!important;
    border:0!important;
    color:var(--btn-primary-bg)
}
.md-editor .md-header .btn-primary{
    gap:7px;
    padding:6px 8px;
    min-height:32px
}
.md-editor .md-header .btn-primary>span.fa-search{
    font-weight:100
}
.md-editor>.btn-toolbar{
    background-color:transparent!important
}
.md-editor>.md-preview,.md-editor>textarea.markdown-editor{
    background:0 0!important;
    border-bottom:1px solid var(--border-color-light)!important;
    border-top:1px solid var(--border-color-light)!important
}
.md-editor>.md-preview:active,.md-editor>.md-preview:focus,.md-editor>textarea.markdown-editor:active,.md-editor>textarea.markdown-editor:focus{
    border:1px solid var(--border-color-light)
}
.custom-file-label{
    min-height:40px;
    display:flex;
    align-items:center;
    color:var(--color-h-hover);
    border:1px solid var(--border-color);
    padding:.375rem .75rem .375rem 8.375rem
}
.custom-file-label::after{
    right:auto;
    left:0;
    display:flex;
    height:40px;
    padding:.375rem 1.75rem;
    content:"Select file";
    background-color:transparent;
    border-left:0;
    border-radius:.25rem 0 0 .25rem;
    align-items:center;
    border-right:1px solid var(--border-color-light);
    font-weight:700;
    font-size:13px
}
.viewticket__sidebar__data{
    position:relative;
    box-shadow:0 0 20px 0 rgb(77 77 119 / 10%);
    border-radius:10px;
    border:0;
    margin-top:5px;
    position:sticky;
    top:calc((var(--header-default-height)) + 10px)
}
body.sticky__scondary__menu .viewticket__sidebar__data{
    top:calc((var(--header-default-height)) + 70px)
}
.viewticket__sidebar__data .main__nav__title{
    display:none
}
.viewticket__sidebar__data .nav{
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important
}
.viewticket__sidebar__data .nav .nav-item-text{
    padding:12px 15px;
    border-bottom:1px solid var(--border-color-light);
    font-size:13px;
    font-weight:500
}
.viewticket__sidebar__data .nav .nav-item-text .title{
    display:block;
    padding:0;
    font-size:12px;
    font-weight:500;
    color:var(--color-h-sub)
}
.viewticket__sidebar__data .nav .nav-item-text br{
    display:none
}
.viewticket__sidebar__data .nav .nav-item-footer{
    padding:20px
}
.viewticket__sidebar__data .nav .nav-item-footer .btn i{
    display:none
}
.viewticket__sidebar__data .nav .nav-item-footer .col-button-left{
    padding-right:5px
}
.viewticket__sidebar__data .nav .nav-item-footer .col-button-right{
    padding-left:5px
}
.view__ticket__wrapper__item{
    border:1px solid var(--border-color-light);
    border-radius:8px;
    margin-bottom:25px
}
.view__ticket__wrapper__item .posted__by{
    padding:20px;
    border-bottom:1px solid var(--border-color-light);
    display:flex;
    justify-content:space-between
}
.view__ticket__wrapper__item .posted__by .posted__by__name{
    display:flex;
    align-items:center;
    gap:15px;
    text-align:left
}
.view__ticket__wrapper__item .posted__by .posted__by__name img{
    width:40px;
    border-radius:32px
}
.view__ticket__wrapper__item .view__ticket__wrapper__item__message{
    padding:20px
}
.view__ticket__wrapper__item .view__ticket__wrapper__item__message p{
    font-size:14px;
    font-weight:400;
    color:var(--color-h)
}
.view__ticket__wrapper__item .view__ticket__wrapper__item__message .reply__ipaddress{
    display:block;
    margin-top:25px;
    background:var(--btn-light-bg);
    font-weight:400;
    font-size:12px;
    padding:8px 15px;
    border-radius:6px;
    color:var(--color-gray)
}
.view__ticket__wrapper__item__attachments{
    border-top:1px solid var(--border-color-light);
    padding:20px
}
.view__ticket__wrapper__item__attachments .attachment__list{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:10px
}
.view__ticket__wrapper__item__attachments .attachment__list .download__attachments{
    width:10em;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    display:block;
    font-size:11px;
    font-weight:400;
    background:var(--background-8);
    padding:4px 10px;
    border-radius:6px
}
.view__ticket__wrapper__item__attachments .attachment__list .download__attachments:hover{
    background:var(--background-6)
}
.ticket-reply .rating span.star,.ticket-reply .rating-done span.star{
    font-weight:700
}
.ticket-reply .rating,.ticket-reply .rating-done{
    font-size:13px
}
.ticket-reply .rating span.star:before,.ticket-reply .rating-done span.star:before{
    color:var(--background-6)
}
.text-truncate{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
@media (prefers-reduced-motion:reduce){
    .custom-control-label::before,.custom-file-label,.custom-select{
        transition:none
    }
    .custom-control-label::before,.custom-file-label,.custom-select{
        transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
    }
}
.input__pass__msg p{
    font-size:13px;
    font-weight:400
}
.form-group.has-feedback .generate-pswrd-button{
    right:30px
}
.select__accounts__list .user__list__item{
    padding:15px 0;
    border-top:1px solid var(--border-color-light)
}
.select__accounts__list .user__list__item:first-child{
    border-top:0
}
.select__accounts__list .user__list__item__info{
    color:var(--color-h)
}
.select__accounts__list .user__list__item__avatar img{
    width:40px;
    border-radius:100%
}
.product-icon-box-wrapper{
    background:linear-gradient(309deg,var(--background-5) 0,var(--background-4) 100%);
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.05);
    padding:20px;
    text-align:center;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    position:relative;
    line-height:initial;
    font-size:inherit;
    min-height:375px
}
.domain__overview__activation__status .product-status{
    padding:7px 10px 7px 25px;
    text-transform:uppercase;
    font-size:10px;
    font-weight:500;
    border-radius:4px;
    position:relative
}
.product-icon-box-wrapper .product-status{
    padding:7px 10px 7px 25px;
    text-transform:uppercase;
    font-size:10px;
    font-weight:500;
    top:10px;
    left:10px;
    border-radius:4px;
    position:absolute
}
.domain__overview__activation__status .product-status:after,.product-icon-box-wrapper .product-status:after{
    content:'';
    width:6px;
    height:6px;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    border-radius:6px;
    left:10px;
    background:var(--status-color)
}
.product-icon-box-wrapper .product-box-icon{
    background:0 0;
    color:#fff;
    font-size:55px;
    padding:0;
    margin-bottom:20px
}
.product-icon-box-wrapper .product-name{
    color:#fff;
    font-size:21px;
    font-weight:700
}
.product-icon-box-wrapper .product-name small{
    display:block;
    font-weight:300
}
.product-icon-box-wrapper .product-footer{
    position:absolute;
    bottom:0;
    font-size:13px;
    color:var(--btn-primary-color);
    border-top:1px solid rgb(255 255 255 / 19%);
    display:block;
    left:0;
    right:0;
    padding:10px 0
}
.overview__counter__product__footer{
    position:absolute;
    bottom:0;
    font-size:13px;
    color:var(--color-gray);
    border-top:1px solid var(--border-color-light);
    display:block;
    left:0;
    right:0;
    padding:10px 15px;
    font-weight:400
}
.product-info{
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.05);
    background:#fff;
    padding:20px;
    text-align:left
}
.product-info .list-info{
    margin:0;
    list-style:none;
    padding:0
}
.product-info .list-info li{
    padding:5px 0
}
.product-info .list-info li .list-info-title{
    display:flex;
    font-weight:600;
    font-size:12px;
    color:#b6bdc0
}
.product-info .list-info li .list-info-text{
    font-weight:700;
    font-size:13px;
    color:#1a1d1e
}
.domain-details-do-today{
    margin:0;
    padding:0;
    list-style:none
}
.domain-details-do-today li a{
    font-weight:400;
    font-size:14px;
    color:var(--color-gray)
}
.domain-details-do-today li a:hover{
    color:var(--color-gray-hover)
}
.domains-details-addons-box{
    border-radius:6px;
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 16px rgba(0,0,0,.05);
    background:var(--background);
    text-align:center;
    margin-bottom:25px;
    padding:20px;
    font-size:13px
}
.domains-details-addons-box i{
    display:block;
    font-size:60px;
    color:#2196f3;
    margin-bottom:16px
}
.domains-details-addons-box form{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:5px
}
.coodiv__tab__nav.nav .nav-link{
    font-weight:400;
    font-size:14px;
    color:var(--color-h-hover);
    border-bottom:2px solid transparent
}
.coodiv__tab__nav.nav .nav-link.active{
    border-bottom:2px solid var(--background-5);
    color:var(--a-link-color)
}
.coodiv__tab__nav.nav .nav-link:hover{
    color:var(--a-link-color)
}
.table-list>tbody>tr:hover>td{
    background:var(--background-2)
}
.product-options.coodiv__default__dropdown{
    position:absolute;
    top:9px;
    right:9px
}
.product-options.coodiv__default__dropdown .tuggle__btn{
    color:var(--btn-light-bg);
    font-size:20px;
    outline:0!important;
    box-shadow:none!important;
    opacity:.7
}
.product-options.coodiv__default__dropdown .tuggle__btn:hover,.product-options.coodiv__default__dropdown.show .tuggle__btn{
    opacity:1
}
.order-domain-select-wrapper{
    display:block;
    margin-top:35px
}
.order-domain-select-wrapper .order-domain-select{
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 24px rgba(0,0,0,.06);
    border-radius:6px;
    margin-top:15px
}
.order-domain-select-wrapper .order-domain-select .order-domain-select-header{
    padding:0 20px;
    border-bottom:1px solid var(--border-color-light)
}
.order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a{
    white-space:nowrap
}
.order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a{
    background:0 0;
    margin:0;
    padding:20px 15px;
    font-size:13px;
    font-weight:500;
    color:var(--color-gray);
    border-bottom:3px solid transparent
}
.order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a.active{
    color:var(--btn-primary-bg);
    border-bottom:3px solid var(--background-5)
}
.order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a:hover{
    color:var(--btn-primary-bg)
}
.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane{
    padding:20px
}
.coodiv-taboverview #cPanelAdditionalInfoPanel.panel.card .panel-body.card-body .row:not(:last-of-type),.coodiv-taboverview #cPanelBillingOverviewPanel.panel.card .panel-body.card-body .row:not(:last-of-type),.coodiv-taboverview #cPanelConfigurableOptionsPanel.panel.card .panel-body.card-body .row:not(:last-of-type),.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row:not(:last-of-type){
    margin-bottom:10px
}
.coodiv-taboverview #cPanelAdditionalInfoPanel.panel.card .panel-body.card-body .row .text-right,.coodiv-taboverview #cPanelBillingOverviewPanel.panel.card .panel-body.card-body .row .text-right,.coodiv-taboverview #cPanelConfigurableOptionsPanel.panel.card .panel-body.card-body .row .text-right,.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-sm-5,.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .text-right{
    font-size:13px;
    text-align:left!important;
    font-weight:500;
    color:var(--color-h)
}
.coodiv-taboverview #cPanelAdditionalInfoPanel.panel.card .panel-body.card-body .row .col-6:not(.text-right),.coodiv-taboverview #cPanelBillingOverviewPanel.panel.card .panel-body.card-body .row .col-6:not(.text-right),.coodiv-taboverview #cPanelConfigurableOptionsPanel.panel.card .panel-body.card-body .row .col-6:not(.text-right),.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-6:not(.text-right),.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-sm-7{
    font-weight:500;
    font-size:13px;
    color:var(--color-h-sub);
    display:flex;
    align-items:center;
    gap:6px
}
.productdetails-addons-box{
    box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 24px rgba(0,0,0,.06);
    border-radius:6px;
    position:relative;
    margin-bottom:25px
}
.productdetails-addons-box .productdetails-addons-box-header{
    border-bottom:1px solid var(--border-color-light);
    padding:15px 20px
}
.productdetails-addons-box .productdetails-addons-box-header .productdetails-addons-box-name{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.productdetails-addons-box .productdetails-addons-box-header .productdetails-addons-box-name .label{
    margin:0;
    font-weight:500;
    padding:7px 6px;
    text-transform:uppercase
}
.productdetails-addons-box .productdetails-addons-box-body{
    padding:15px 20px
}
.productdetails-addons-box .productdetails-addons-box-body .list-info{
    margin:0;
    list-style:none;
    padding:0
}
.productdetails-addons-box .productdetails-addons-box-body .list-info li{
    padding:5px 0
}
.productdetails-addons-box .productdetails-addons-box-body .list-info li .list-info-title{
    display:flex;
    font-weight:400;
    font-size:13px;
    color:var(--color-gray)
}
.productdetails-addons-box .productdetails-addons-box-body .list-info li .list-info-text{
    font-weight:700;
    font-size:13px;
    color:var(--color-h)
}
.productdetails-addons-box .productdetails-addons-box-footer{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    padding:15px;
    border-top:1px solid var(--border-color-light)
}
.productdetails-addons-box .productdetails-addons-box-footer img{
    display:none!important
}
.productdetails-addons-box .productdetails-addons-box-footer form{
    display:flex!important;
    flex-wrap:wrap;
    gap:10px;
    align-items:center
}
.productdetails-addons-box .productdetails-addons-box-footer p{
    font-size:12px;
    font-weight:300;
    margin-bottom:10px
}
.usage-stats span{
    color:var(--color-gray);
    font-weight:400;
    font-size:13px
}
.usage__stats__upgrade__btns__wrapper{
    position:absolute;
    top:30px;
    left:0;
    right:0;
    text-align:center;
    justify-content:center;
    display:flex
}
.tab__header.tab__header__with__icon i{
    font-size:28px;
    margin-right:15px;
    color:var(--color-gray)
}
.tab__header.tab__header__with__icon.wp__icon i{
    color:#21759b;
    font-weight:100
}
.input-group>.input-group-addon:first-child+.form-control,.input-group>.input-group-addon:last-child{
    margin-left:-1px;
    border-radius:0 6px 6px 0
}
.input-group-addon{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0 29px;
    background-color:var(--btn-light-bg-hover);
    color:var(--color-h);
    font-size:13px;
    font-weight:400;
    line-height:1;
    text-align:center
}
.input-group-addon,.input-group-btn{
    white-space:nowrap;
    vertical-align:middle
}
.list-info{
    text-align:left
}
.list-info.list-info-bordered li{
    border-bottom:1px solid var(--border-color-light)
}
.list-info.list-info-bordered li:last-child{
    border-bottom:0
}
.list-info li{
    padding:13px 10px;
    font-size:13px
}
.list-info li .list-info-title{
    color:var(--color-h);
    margin-right:5px
}
.list-info li .list-info-text{
    font-weight:400;
    color:var(--color-gray)
}
.announcements .announcement article{
    background:0 0;
    border:0;
    padding:0;
    font-size:14px;
    font-weight:400
}
.announcements .announcements__wrapper .announcement{
    margin-bottom:0;
    border-bottom:1px solid var(--border-color-light);
    padding:30px
}
.announcements .announcements__wrapper .announcement:last-child{
    border-bottom:0
}
.view__anonmcenemt__text{
    padding:20px 0
}
.view__anonmcenemt__text p{
    font-size:14px;
    font-weight:400;
    margin-bottom:8px
}
.knowledgebase__search__bar__wrapper{
    box-shadow:0 0 1px rgb(0 0 0 / 10%),0 2px 24px rgb(0 0 0 / 8%);
    border-radius:7px;
    padding:50px 35px 50px 35px;
    background:linear-gradient(90deg,var(--background-12) 0,var(--background-13) 100%)
}
.knowledgebase__search__bar__wrapper form{
    position:relative
}
.knowledgebase__search__bar__wrapper form .form-control{
    height:60px
}
.knowledgebase__search__bar__wrapper form .btn{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    right:4px
}
.kbcat__wrapper .kb__category__list .kb__category__item{
    border-top:1px solid var(--border-color-light);
    transition:all .2s;
    background:var(--background-7)
}
.kbcat__wrapper .kb__category__list .kb__category__item a{
    padding:20px 20px
}
.kbcat__wrapper .kb__category__list .kb__category__item:first-child{
    border-top:0
}
.kbcat__wrapper .kb__category__list .kb__category__item:hover{
    background:var(--background-2)
}
.knowledgebase__article__text p{
    font-size:15px;
    font-weight:400;
    margin-bottom:10px;
    color:var(--color-h)
}
.store__article__text p{
    font-size:16px;
    font-weight:400;
    margin-bottom:10px
}
.kb__category__list.downloads__list .download__icon{
    width:16px;
    height:16px;
    margin-top:7px
}
.coodiv__default__dropdown.network__issues__status__drop__down .badge{
    background:0 0;
    color:var(--color-h);
    font-size:12px;
    text-transform:revert;
    font-weight:700;
    position:relative;
    padding-left:18px
}
.coodiv__default__dropdown.network__issues__status__drop__down .badge:after{
    content:'';
    background:var(--status-color);
    width:6px;
    height:6px;
    left:5px;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    border-radius:100%
}
.issue__status__wrapper__holder .issue__status__wrapper{
    padding:30px 35px;
    border-bottom:1px solid var(--border-color-light)
}
.issue__status__wrapper__holder .issue__status__wrapper:last-child{
    border-bottom:0
}
.store__page__promo__banner__wrapper .banner-background{
    z-index:0
}
.ssl__landingpage__box .icon img{
    height:80px;
    margin-bottom:15px
}
.default__list__features li{
    padding:6px 0;
    font-size:16px;
    font-weight:300;
    display:flex;
    align-items:center;
    gap:10px
}
.default__list__features li i{
    color:#3ce243
}
.features__boxes i{
    font-size:35px;
    color:var(--a-link-color);
    margin-bottom:20px
}
.browser__muckup{
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    background:#fff
}
.browser__muckup .browser__muckup__header{
    height:60px;
    display:flex;
    align-items:center;
    padding:0 20px;
    gap:7px;
    background:#f6f8f9
}
.browser__muckup .browser__muckup__header .link{
    flex-basis:0;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%;
    height:30px;
    display:flex;
    align-items:center;
    background:#eaeff1;
    border-radius:8px;
    padding:13px;
    font-size:12px;
    font-weight:400;
    color:#919fa6;
    margin-right:20px
}
.browser__muckup .browser__muckup__header .link small{
    font-size:12px;
    color:#d92632
}
.browser__muckup .browser__muckup__header .option{
    background:#dce2e5;
    width:15px;
    height:15px;
    border-radius:30px;
    opacity:1
}
.browser__muckup .browser__muckup__body{
    min-height:440px
}
.browser__muckup .browser__muckup__body .text{
    width:100%;
    max-width:380px
}
.ssl__store__image__illu{
    width:170px
}
.coodiv__faq__accordions__wrapper .coodiv__faq__accordions__item{
    align-items:flex-start!important;
    background:var(--background-7);
    border:none;
    display:flex;
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    border-radius:8px;
    padding:17px 25px;
    color:var(--color-h-hover);
    overflow:hidden;
    font-size:13px;
    margin-bottom:14px
}
.coodiv__faq__accordions__wrapper .coodiv__faq__accordions__item .coodiv__faq__accordions__item__header{
    display:block;
    width:100%
}
.coodiv__faq__accordions__wrapper .coodiv__faq__accordions__item .coodiv__faq__accordions__item__header .btn-reset{
    text-align:left
}
.coodiv__faq__accordions__wrapper .coodiv__faq__accordions__item .coodiv__faq__accordions__item__body{
    padding:20px 34px 10px 0
}
.ssl__landingpage__logos img{
    width:150px;
    padding:15px
}
.plan-highlight{
    background-color:#ffeea9;
    padding:.45rem .5rem;
    font-size:11px;
    display:flex;
    border-radius:4px;
    color:#8d7c38;
    font-weight:700;
    width:fit-content
}
.landing-page .pricing-item ul{
    margin:0 0 10px 0;
    padding:0;
    list-style:none
}
.landing-page .pricing-item ul li{
    border:0!important;
    line-height:inherit!important;
    font-size:14px!important;
    font-weight:400
}
.pricing-plans-special-body li{
    display:flex;
    font-size:13px;
    color:var(--color-h);
    padding:5px 0;
    flex-wrap:wrap;
    column-gap:6px;
    align-items:center
}
.box-features-one{
    text-align:center;
    padding:15px;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    -ms-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    border-radius:10px
}
.box-features-one i{
    font-size:20px;
    color:#525963;
    width:52px;
    height:52px;
    padding:12px;
    background:#f0f2f4;
    display:-webkit-flex;
    display:-moz-box;
    display:flex;
    -webkit-justify-content:center;
    -moz-box-pack:center;
    justify-content:center;
    -webkit-align-items:center;
    -moz-box-align:center;
    align-items:center;
    -webkit-border-radius:12px;
    -moz-border-radius:12px;
    border-radius:12px;
    margin:0 auto 15px;
    background-image:-webkit-gradient(linear,left top,left bottom,from(#f1ebff),to(#ebf3ff));
    background-image:linear-gradient(180deg,#f1ebff,#ebf3ff)
}
.features__box__three i{
    background:linear-gradient(45deg,var(--background-11) 0,var(--background-13) 100%);
    width:60px;
    height:60px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:30px;
    margin-bottom:15px;
    font-size:21px;
    color:var(--btn-primary-color);
    border:5px solid var(--background-3)
}
.section__graphic__sticky{
    position:sticky;
    padding:25px;
    top:calc(var(--header-default-height) + 120px)
}
.store__features__box__3{
    text-align:center
}
.store__features__box__3 .item{
    border:1px solid var(--border-color-light);
    padding:30px;
    border-radius:8px
}
.store__features__box__3 img{
    margin-bottom:15px;
    height:70px
}
.store__features__box__4{
    text-align:center
}
.store__features__box__4 img{
    height:30px;
    margin-bottom:7px
}
.main__features__store__blocks .feature{
    border-radius:15px;
    display:flex;
    padding:25px;
    text-align:left;
    background:var(--background-7);
    min-height:100%;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    height:auto!important
}
.main__features__store__blocks .feature .icon{
    padding-top:3px
}
.main__features__store__blocks .feature .icon i{
    font-size:55px;
    margin-bottom:20px;
    margin-top:20px;
    color:var(--a-link-color)
}
.vps-server-tabs-switch button{
    border:0;
    background:0 0;
    border-bottom:solid 3px #eff3f6;
    flex:1;
    padding:25px 7px 26px;
    position:relative;
    z-index:1;
    text-align:center;
    max-width:275px;
    display:block;
    opacity:.5
}
.vps-server-tabs-switch button.active{
    border-bottom:solid 3px #2196f3;
    opacity:1
}
.vps-server-tabs-switch button span{
    display:block;
    font-weight:400;
    font-size:14px;
    color:#79848a
}
.vps-server-tabs-switch button:hover{
    opacity:1
}
.coodiv__faq__accordions__item__body p{
    font-size:.8725rem;
    letter-spacing:-.1px;
    line-height:1.73;
    font-weight:400!important
}
.landing-page.codeguard .aws-pro .irs-line{
    background:var(--background-3);
    height:22px;
    border-radius:4px
}
.landing-page.codeguard .aws-pro .irs-line-left,.landing-page.codeguard .aws-pro .irs-line-mid,.landing-page.codeguard .aws-pro .irs-line-right{
    height:22px
}
.landing-page.codeguard .aws-pro .irs-grid-pol{
    background:var(--background-7);
    height:13px
}
.landing-page.codeguard .aws-pro .irs-grid-text{
    bottom:-25px;
    color:var(--color-gray);
    font-weight:400;
    font-size:14px
}
.landing-page.codeguard .aws-pro .irs-bar-edge{
    height:22px;
    background:var(--background-5);
    border-radius:4px 0 0 4px
}
.landing-page.codeguard .aws-pro .irs-bar{
    height:22px;
    background:var(--background-5)
}
.landing-page.codeguard .aws-pro .irs-slider,.landing-page.codeguard .aws-pro .irs-slider:hover{
    width:60px;
    cursor:pointer;
    z-index:1100;
    border:none;
    box-shadow:none;
    background:var(--background-4);
    height:30px;
    top:0;
    border-radius:7px;
    top:-4px
}
.landing-page.codeguard .aws-pro .irs-slider:after{
    content:"";
    position:absolute;
    height:60%;
    width:1px;
    top:49%;
    left:55%;
    transform:translateY(-50%);
    background-color:var(--background-7)
}
.landing-page.codeguard .aws-pro .irs-slider:before{
    content:"";
    position:absolute;
    height:60%;
    width:1px;
    top:50%;
    left:45%;
    transform:translateY(-50%);
    background-color:var(--background-7)
}
.landing-page.codeguard .aws-pro .pricing-container .price{
    font-size:30px;
    font-weight:700;
    color:#191a1b
}
.landing-page.codeguard .aws-pro .pricing-container #pricingCycle{
    text-align:center;
    font-weight:300;
    font-size:14px
}
.main__features__store__blocks .feature .number span{
    display:flex;
    width:50px;
    height:50px;
    margin:0 auto 12px;
    justify-content:center;
    align-items:center;
    border:3px solid var(--background-4);
    background:var(--background-2);
    border-radius:100%;
    font-size:17px;
    font-weight:700;
    color:var(--a-link-color)
}
.main__features__store__blocks .feature .icon{
    margin-right:15px;
    padding-top:3px
}
.main__features__store__blocks .feature .icon i{
    font-size:30px;
    margin-top:4px
}
.main__features__store__blocks .feature .icon i:before{
    color:var(--background-3)
}
.main__features__store__blocks .feature .icon i:after{
    color:var(--background-4);
    opacity:1
}
.landing-page.sitebuilder .nav-tabs.coodiv>li{
    margin:0
}
.landing-page.sitebuilder .nav-tabs.coodiv>li>a{
    color:var(--color-h-sub);
    font-weight:500;
    font-size:14px;
    border-radius:0;
    border-bottom:2px solid var(--border-color-light);
    background:0 0;
    text-transform:capitalize
}
.landing-page.sitebuilder .nav-tabs.coodiv a.active,.landing-page.sitebuilder .nav-tabs.coodiv a.active:focus,.landing-page.sitebuilder .nav-tabs.coodiv a.active:hover{
    background:0 0;
    border-bottom:2px solid var(--background-4);
    color:var(--a-link-color)
}
.btn-group.store__pricing__plan__cycle{
    background:#fff;
    border:1px solid var(--border-color);
    border-radius:30px;
    padding:6px;
    gap:15px
}
.btn-group.store__pricing__plan__cycle .btn{
    min-width:auto;
    height:auto;
    padding:5px 15px;
    border-radius:25px!important;
    font-weight:600;
    font-size:13px;
    border:0
}
.btn-group.store__pricing__plan__cycle .btn.active{
    background-color:var(--background-4)!important;
    border-color:var(--background-4)!important;
    color:var(--btn-primary-color)!important
}
.sitelock-website-hacked{
    border:1px solid var(--background-5);
    margin-top:55px;
    padding:30px;
    border-radius:20px
}
.sitelock-website-hacked .sitelock-website-hacked-title{
    width:fit-content;
    margin:-55px auto 38px;
    background:var(--background-7);
    font-weight:700;
    font-size:17px;
    height:50px;
    display:flex;
    align-items:center;
    padding:0 25px;
    position:relative
}
.sitelock-website-hacked .sitelock-website-hacked-title:before{
    content:'';
    background:linear-gradient(103deg,var(--background-7) 0,transparent 100%);
    position:absolute;
    right:-40px;
    height:50px;
    width:40px
}
.sitelock-website-hacked .sitelock-website-hacked-title:after{
    content:'';
    background:linear-gradient(103deg,transparent 0,var(--background-7) 100%);
    position:absolute;
    left:-40px;
    height:50px;
    width:40px
}
.store-domain-form .domain-validation{
    display:flex;
    align-items:center;
    font-size:14px;
    gap:10px;
    font-weight:500;
    white-space:nowrap
}
.store-domain-form .domain-validation i{
    font-weight:400
}
.store-domain-form{
    display:flex;
    gap:30px
}
.minimalist__promo__banner{
    padding:30px 35px;
    position:relative;
    overflow:hidden;
    min-height:340px;
    display:flex;
    align-items:center
}
.minimalist__promo__banner .minimalist__promo__banner__body{
    margin:auto 0
}
.minimalist__promo__banner .banner-background{
    left:auto;
    right:500px;
    z-index:0
}
.minimalist__promo__banner .banner-background svg{
    width:884px;
    display:inline-block
}
.minimalist__promo__banner__illustration{
    position:absolute;
    top:10px;
    right:85px
}
.minimalist__promo__banner__illustration svg{
    height:315px
}
.minimalist__promo__banner__desc__ul{
    display:flex;
    flex-direction:column!important;
    gap:4px;
    list-style:disc;
    padding-left:15px;
    font-size:14px;
    font-weight:400;
    margin-bottom:25px
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later{
    position:relative;
    width:36px;
    height:28px;
    border-radius:1em/.5em;
    transition:opacity .5s;
    display:flex;
    background:var(--background-2);
    align-items:center;
    justify-content:center
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later span{
    position:relative;
    z-index:2;
    font-weight:900;
    line-height:1;
    color:var(--color-h);
    display:inline-block;
    font-size:0
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later span:first-letter{
    visibility:visible;
    font-size:17px
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later:after,.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later:before{
    position:absolute;
    width:inherit;
    height:inherit;
    border-radius:inherit;
    background:inherit;
    content:''
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later:before{
    -webkit-transform:rotate(60deg);
    transform:rotate(60deg)
}
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later:after{
    -webkit-transform:rotate(-60deg);
    transform:rotate(-60deg)
}
.website__identity__sidebar__link{
    width:100%;
    position:relative
}
.website__identity__sidebar__text__logo__wrapper{
    position:relative
}
body:not(.header__top__logo,.horizontal__sidebar,.authorization__page) .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
    overflow:hidden;
    white-space:nowrap;
    transform:translateX(0) translateY(-50%);
    top:50%;
    left:47px!important;
    color:var(--btn-primary-color);
    font-size:13px;
    font-weight:400
}
body:not(.body__dark) .website__identity__sidebar .dark__logo{
    display:none!important
}
body.body__dark .website__identity__sidebar .text__logo__tagline:not(.dark__logo){
    display:none!important
}
.right__header__control{
    margin-left:auto
}
.flowting__cookies__box__wrapper{
    position:fixed;
    z-index:999;
    background:var(--background-7);
    width:400px;
    max-width:80%;
    bottom:25px;
    left:25px;
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 12%);
    border-radius:8px;
    opacity:0;
    animation-name:fadeUp;
    animation-duration:1s;
    animation-delay:6s;
    animation-fill-mode:forwards;
    visibility:hidden
}
.flowting__cookies__box__wrapper.accepted{
    display:none!important
}
@keyframes fadeUp{
    from{
        opacity:0;
        visibility:visible;
        transform:translateY(20px)
    }
    to{
        opacity:1;
        visibility:visible;
        transform:translateY(0)
    }
}
.flowting__cookies__box__wrapper .flowting__cookies__box__header{
    padding:10px 15px;
    border-bottom:1px solid var(--border-color-light)
}
.flowting__cookies__box__wrapper .flowting__cookies__box__body{
    padding:15px
}
.flowting__cookies__box__wrapper .flowting__cookies__box__footer{
    padding:10px 15px
}
.flowting__cookies__box__wrapper.bottom-right-cookies{
    right:25px;
    left:auto
}
.flowting__cookies__box__wrapper.top-left-cookies{
    bottom:auto;
    top:25px
}
.flowting__cookies__box__wrapper.top-right-cookies{
    right:25px;
    left:auto;
    bottom:auto;
    top:25px
}
body.sidebar__allow__collapse:not(.sidebar__allow__expend) .sidebar:not(.full__width) .sidebar__menu .sidebar__extend__toggle,body.sidebar__allow__expend:not(.sidebar__allow__collapse) .sidebar.full__width .sidebar__menu .sidebar__extend__toggle,body.sidebar__not__allow__collapse .sidebar.full__width .sidebar__menu .sidebar__extend__toggle,body.sidebar__not__allow__expend .sidebar:not(.full__width) .sidebar__menu .sidebar__extend__toggle{
    display:none!important
}
@media only screen and (min-width:767px){
    body:not(.this__is__login__page) .main__page__wraper .full__with__section .main__page__content{
        padding-right:calc(var(--gap)*1.5)
    }
}
body:not(.horizontal__sidebar) .side__bar__item__icon__badge{
    position:absolute;
    left:40px;
    top:26%;
    transform:translateY(-50%);
    width:18px;
    height:18px;
    background:var(--a-link-color);
    color:var(--btn-primary-color);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    font-weight:500;
    font-size:11px
}
body.horizontal__sidebar .side__bar__item__icon__badge{
    background:var(--a-link-color);
    color:var(--btn-primary-color);
    height:18px;
    width:18px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    font-weight:500;
    font-size:11px;
    margin-left:5px
}
body.big__icons__sidebar .side__bar__item__icon__badge{
    left:75px;
    top:19%
}
.sidebar__body .sidebar__link.nav-divider{
    display:none!important
}
.footer__links__badge{
    width:18px;
    height:18px;
    background:var(--background-6);
    color:var(--color-h);
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    font-weight:500;
    font-size:11px;
    margin-left:auto;
    transition:all .2s
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a:hover .footer__links__badge{
    background:var(--a-link-color);
    color:var(--btn-primary-color)
}
.promo__slug__name{
    text-transform:uppercase;
    letter-spacing:2px;
    color:var(--a-link-color)
}
.promo__slider.promo__slider__sidebar .promo__slider__illustration{
    text-align:center
}
.promo__slider.promo__slider__sidebar .promo__slider__illustration .promo__slider__illunsration{
    max-height:430px
}
.homepage__promo__slider__nav__wrapper.slick-slider.items-1 .slick-list,.homepage__promo__slider__nav__wrapper.slick-slider.items-1 .slick-track,.homepage__promo__slider__nav__wrapper.slick-slider.items-2 .slick-list,.homepage__promo__slider__nav__wrapper.slick-slider.items-2 .slick-track,.homepage__promo__slider__nav__wrapper.slick-slider.items-3 .slick-list,.homepage__promo__slider__nav__wrapper.slick-slider.items-3 .slick-track,.homepage__promo__slider__nav__wrapper.slick-slider.items-4 .slick-list,.homepage__promo__slider__nav__wrapper.slick-slider.items-4 .slick-track,.homepage__promo__slider__nav__wrapper.slick-slider.items-5 .slick-list,.homepage__promo__slider__nav__wrapper.slick-slider.items-5 .slick-track{
    -webkit-transform:translate3d(0,0,0)!important;
    transform:translate3d(0,0,0)!important;
    margin:0!important
}
.client__inner__page__logo__wrapper .client__inner__page__logo__text{
    text-transform:uppercase;
    font-weight:bolder;
    font-size:30px;
    letter-spacing:2px;
    color:var(--background-9)
}
.client__inner__page__logo__wrapper .client__inner__page__logo__image .client__inner__page__logo__linkimg,.client__inner__page__logo__wrapper .client__inner__page__logo__image svg{
    height:40px;
    width:auto
}
.sidebar .sidebar__item[menuitemname=Home] .side__bar__item__icon:before{
    content:"\f015"
}
.sidebar .sidebar__item[menuitemname=Services] .side__bar__item__icon:before,.sidebar .sidebar__item[menuitemname=Store] .side__bar__item__icon:before{
    content:"\f466"
}
.sidebar .sidebar__item[menuitemname=Domains] .side__bar__item__icon:before{
    content:"\f0ac"
}
.sidebar .sidebar__item[menuitemname="Website Security"] .side__bar__item__icon:before{
    content:"\f3ed"
}
.sidebar .sidebar__item[menuitemname=Billing] .side__bar__item__icon:before{
    content:"\f09d"
}
.sidebar .sidebar__item[menuitemname=Support] .side__bar__item__icon:before{
    content:"\f1cd"
}
.sidebar .sidebar__item[menuitemname="Open Ticket"] .side__bar__item__icon:before{
    content:"\f145"
}
.sidebar .sidebar__item[menuitemname=Announcements] .side__bar__item__icon:before{
    content:"\f675"
}
.sidebar .sidebar__item[menuitemname=Knowledgebase] .side__bar__item__icon:before{
    content:"\f02d"
}
.sidebar .sidebar__item[menuitemname="Contact Us"] .side__bar__item__icon:before{
    content:"\f0e0"
}
.sidebar .sidebar__item[menuitemname=Affiliates] .side__bar__item__icon:before{
    content:"\f234"
}
.footer__logo__wrapper .website__identity__sidebar__text__logo__wrapper{
    display:flex;
    align-items:center
}
.authorization__page .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,body:not(.authorization__page) .footer__logo__wrapper .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
    color:var(--color-h);
    position:relative!important;
    top:unset!important;
    left:-1px!important;
    transform:none;
    font-weight:900;
    text-transform:uppercase;
    letter-spacing:1px;
    font-size:13px;
    padding-right:5px;
    border-radius:0 5px 5px 0
}
.authorization__page .website__identity__sidebar__text__logo__wrapper{
    display:flex;
    align-items:center
}
.authorization__page .website__identity__sidebar img.image__logo{
    width:35px;
    max-height:100%
}
.authorization__page .website__identity__sidebar img.image__logo__tagline{
    max-width:180px;
    height:auto
}
.authorization__page .website__identity__sidebar .custom__website__full__logo,.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .custom__website__full__logo{
    max-width:180px!important
}
.authorization__page .login__register__sidebar .website__identity__sidebar img.image__logo,.authorization__page .login__register__sidebar .website__identity__sidebar img.image__logo__tagline{
    max-width:max-content;
    max-height:45px
}
.authorization__page .login__register__sidebar .website__identity__sidebar__text__logo__wrapper{
    flex-direction:row
}
.domain__register__hero{
    background:var(--background-9);
    position:relative;
    z-index:1;
    height:600px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    background:linear-gradient(115deg,var(--background-5) -100%,var(--background-9) 100%)
}
.domain__register__hero:after{
    content:'';
    --s:40px;
    --c:var(--background-4);
    --_g:#0000 calc(-650% / 13) calc(50% / 13),var(--c) 0 calc(100% / 13),#0000 0 calc(150% / 13),var(--c) 0 calc(200% / 13),#0000 0 calc(250% / 13),var(--c) 0 calc(300% / 13);
    --_g0:repeating-linear-gradient(45deg, var(--_g));
    --_g1:repeating-linear-gradient(-45deg, var(--_g));
    background:var(--_g0),var(--_g0) var(--s) var(--s),var(--_g1),var(--_g1) var(--s) var(--s) var(--background-9);
    background-size:calc(2* var(--s)) calc(2* var(--s));
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index:-1;
    opacity:.01
}
.coodiv__container__fluid{
    padding-right:calc(var(--gap)* 1.5);
    padding-left:calc(var(--gap)* 1.5);
    width:100%;
    margin:0 auto;
    position:relative;
    display:block
}
.main__banner__primary__text{
    text-decoration:underline;
    color:var(--background-5)
}
.domain__register__form{
    background:var(--background);
    border-radius:10px
}
.domain__register__form .option{
    padding:12px 0 12px 10px
}
.domain__register__form .option .domain__search__input__searching .form-control{
    font-size:16px;
    font-weight:600
}
.domain__register__form .domain__register__form__spotlighttlds{
    border-top:1px solid var(--border-color);
    padding:10px 25px;
    display:flex;
    align-items:center;
    justify-content:start;
    gap:4px;
    background:var(--background-2);
    border-radius:0 0 10px 10px;
    overflow:auto
}
.domain__register__form .domain__register__form__spotlighttlds__title{
    color:var(--btn-light-color);
    margin-right:5px;
    white-space:nowrap
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld{
    font-size:13px;
    font-weight:400;
    padding:0 10px;
    border-radius:4px;
    cursor:pointer;
    border:1px solid var(--border-color);
    transition:all .2s;
    display:flex;
    align-items:center;
    gap:8px
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge{
    background-color:var(--background-2);
    padding:2px 7px;
    font-size:10px;
    margin-top:2px
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.sale{
    background-color:#f7d458
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.new{
    background-color:#58eba9;
    color:#fff
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.hot{
    background-color:#f9615a;
    color:#fff
}
.domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item:hover .tld{
    background:var(--background-8)
}
.domain__register__form .domain__search__input__options{
    padding:0
}
.coodiv__primary__link__tabs{
    gap:25px
}
.coodiv__primary__link__tabs a{
    font-size:17px;
    font-weight:700;
    color:var(--color-h);
    opacity:.4
}
.coodiv__primary__link__tabs a:hover{
    opacity:1
}
.coodiv__primary__link__tabs a.active{
    border-bottom:2px solid var(--background-4);
    opacity:1
}
.domain__register__form .domain__search__input__options .search-btn.disabled{
    position:relative;
    color:transparent!important
}
.domain__register__form .domain__search__input__options .search-btn.disabled:after{
    content:'';
    width:22px;
    height:22px;
    border:3px solid #fff;
    border-bottom-color:transparent;
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotationloader 1s linear infinite;
    position:absolute;
    left:0;
    right:0;
    margin:auto
}
.domain__page__results{
    margin-top:-165px
}
.domain__page__results .domain__search__results__wrapper{
    border-radius:10px;
    padding:30px;
    margin-bottom:40px
}
.domain__page__results .domain__search__results__wrapper .domain__page__luckup__result__box{
    background:var(--background-2);
    border-radius:10px;
    padding:30px;
    position:relative
}
.domain__page__luckup__result__text strong{
    font-size:var(--coodiv-text-6);
    letter-spacing:-.5px;
    line-height:1.42;
    display:block;
    font-weight:700
}
.domain__page__luckup__result__text{
    font-weight:300
}
.domain__page__luckup__result__box.recommended__domains__wrapper .domain-lookup-loader{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    z-index:2;
    background:var(--background-2)
}
.domain__page__luckup__result__box.recommended__domains__wrapper .domain-lookup-loader .fa-spinner{
    top:0;
    position:absolute;
    background:#eff7fa;
    border-radius:36px;
    color:#36c7da;
    height:50px;
    width:50px;
    display:flex;
    align-items:center;
    justify-content:center;
    left:0;
    right:0;
    margin:auto;
    font-size:20px;
    bottom:0
}
.domain__page__luckup__result__box.recommended__domains__wrapper .spotlight__tld__badge{
    top:-2px;
    text-align:center;
    height:35px;
    display:flex;
    justify-content:center;
    right:-23px;
    width:75px;
    padding-top:10px
}
.domain__search__suggested__domains__wrapper{
    margin-top:35px
}
.domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header,.domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title{
    position:relative;
    margin-bottom:25px;
    display:flex;
    align-items:center;
    justify-content:start;
    background:var(--background)
}
.domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header:before,.domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title:before{
    content:'';
    top:50%;
    transform:translateY(-50%);
    height:1px;
    width:100%;
    position:absolute;
    background:var(--border-color);
    z-index:0
}
.domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header .domain__search__page__spotlighttlds__header__text,.domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title .domain__search__suggested__domains__title__text{
    position:relative;
    z-index:1;
    background:var(--background);
    margin-bottom:0;
    padding:0 15px 0 0
}
.suggested-domains .promo{
    padding:1px 8px;
    border-radius:8px;
    font-size:11px
}
.domain__search__page__spotlighttlds .spotlight__tlds__domains__configure__product__container{
    margin:0;
    display:grid;
    grid-template-columns:1fr 1fr 1fr 1fr;
    grid-gap:25px
}
.domain__search__page__spotlighttlds .spotlight__tlds__domains__configure__product__container .spotlight__tlds__domains__configure__product__item{
    padding:0;
    min-width:unset;
    max-width:unset;
    margin:0
}
.main__features__box{
    border-radius:12px;
    box-shadow:0 0 32px 0 rgba(0,0,0,.04),0 24px 64px 0 rgba(0,0,0,.06);
    transition:all .2s;
    padding:50px;
    background:var(--background)
}
.btn.btn-orange{
    background:linear-gradient(90deg,#ef773b,#f67a3c 45.83%,#f18955);
    color:#fff;
    border:0
}
.btn.btn-orange:hover{
    background:linear-gradient(90deg,#df672b,#d56026 45.83%,#c76433)
}
@media (min-width:1012px){
    .btn.has-arrow .btn__text{
        transition:padding-right .3s,color .3s;
        position:relative
    }
    .btn.has-arrow svg{
        position:absolute;
        right:0;
        top:50%;
        transform:translateY(-50%);
        opacity:0;
        transition:transform .3s,opacity .3s
    }
    .btn.has-arrow:hover svg{
        opacity:1
    }
    .btn.has-arrow:hover .btn__text{
        padding-right:32px
    }
}
.btn.btn-info.has-arrow .btn__text svg path,.btn.btn-orange.has-arrow .btn__text svg path,.btn.btn-primary.has-arrow .btn__text svg path,.btn.btn-secondary.has-arrow .btn__text svg path{
    stroke:#fff
}
.domain__register__page__landing{
    z-index:2
}
.main__features__box.domains .illustration{
    height:180px;
    width:auto
}
.features__image__bg__item .illustration__color__one,.main__features__box.domains .illustration .illustration__color__one{
    fill:var(--background-4)
}
.features__image__bg__item .illustration__color__two,.main__features__box.domains .illustration .illustration__color__two{
    fill:var(--background-9)
}
.icons__server__features{
    font-size:30px;
    margin-right:15px;
    margin-top:5px;
    color:var(--background-4)
}
.features__image__bg{
    background:var(--background-2)
}
.shadow-custom{
    box-shadow:0 10px 100px 0 rgb(77 77 119 / 8%)
}
.accordion-trigger.arrow-icon{
    position:relative;
    display:flex;
    align-items:center;
    justify-content:space-between;
    font-weight:600
}
.accordion-trigger.arrow-icon:after{
    content:"\f078";
    font-family:"FontAwesome"!important;
    font-size:16px;
    display:block;
    line-height:1;
    transform:rotate(0);
    transition:.4s;
    font-weight:100
}
.accordion-trigger.arrow-icon[aria-expanded=true]:after{
    transform:rotate(-180deg)
}
.features__image__bg.rounded{
    border-radius:0 12px 12px 0!important
}
.features__image__bg.rounded img{
    border-radius:12px!important
}
.features__image__bg__item{
    position:absolute;
    width:700px;
    height:auto;
    right:-65px;
    top:50%;
    transform:translateY(-50%)
}
.right__helf__image .features__image__bg__item{
    left:-65px;
    right:auto
}
@media (max-width:768px){
    .features__image__bg{
        display:flex;
        align-items:center;
        justify-content:center;
        padding:30px 0!important
    }
    .features__image__bg .features__image__bg__item{
        position:relative;
        right:auto;
        top:auto;
        transform:none;
        max-width:80%;
        left:auto
    }
}
.right__helf__image .features__image__bg.rounded{
    border-radius:12px 0 0 12px!important
}
.table__domains__wrapper{
    border:1px solid var(--border-color);
    border-radius:12px
}
.table__domains__wrapper .table__domains{
    border:0
}
.table__domains__wrapper .table__domains thead th{
    border:0;
    white-space:nowrap;
    font-weight:300;
    font-size:14px;
    padding-top:1rem;
    padding-bottom:1rem
}
.table__domains__wrapper .table__domains tbody td:first-child,.table__domains__wrapper .table__domains thead th:first-child{
    padding-left:32px
}
.table__domains__wrapper .table__domains tbody td:last-child,.table__domains__wrapper .table__domains thead th:last-child{
    padding-right:32px
}
.table__domains__wrapper .table__domains tbody td{
    border:0;
    font-weight:300;
    font-size:14px;
    vertical-align:middle
}
.table__domains__wrapper .table__domains tbody td.domain-action{
    padding-top:0;
    padding-bottom:0;
    text-align:end
}
.table__domains__wrapper .table__domains tbody td strong{
    font-weight:700;
    font-size:17px;
    width:50px;
    display:inline-block
}
.btn.btn-orange-outline{
    background:var(--background);
    color:#ef773b;
    border:2px solid
}
.btn.btn-orange-outline.has-arrow svg path{
    stroke:#ef773b
}
.table__domains__wrapper .table__domains .btn{
    font-size:11px;
    padding:9px 10px;
    min-width:100px
}
.table__domains__wrapper .table__domains .btn.has-arrow svg{
    width:18px;
    height:18px
}
.tld-sale-group{
    padding:2px 6px;
    color:#fff;
    font-size:11px;
    text-transform:uppercase;
    border-radius:6px
}
.tld-sale-group-sale{
    background-color:#fdf4d4;
    color:#f7d458
}
.tld-sale-group-new{
    color:#2ad588;
    background-color:#d4ffec
}
.tld-sale-group-hot{
    background-color:#feeceb;
    color:#f9615a
}
@media (max-width:751px){
    .is-hidden-sm-down,.table__domains__wrapper .table__domains .tld-sale-group{
        display:none!important
    }
}
.btn-transfer{
    height:46px
}
.domain__search__input__epp{
    border-left:1px solid var(--border-color)
}
.modal.fade .modal-dialog{
    transform:scale(.5);
    transition:.24s ease
}
.modal.show .modal-dialog{
    transform:scale(1)
}
.modal .modal-header{
    padding:20px 25px;
    border-bottom:1px solid var(--border-color)
}
.modal .modal-body{
    padding:25px
}
.product__cart__sidepanel__group{
    display:flex
}
.product__cart__sidepanel__group .product__cart__sidepanel__item{
    gap:6px;
    border-radius:6px;
    font-size:13px;
    font-weight:500;
    color:var(--color-h-hover);
    padding:0 .7rem;
    position:relative;
    height:60px;
    display:flex;
    align-items:center;
    border:0;
    background:0 0;
    white-space:nowrap
}
.product__cart__sidepanel__group .product__cart__sidepanel__item:hover{
    color:var(--a-link-color)
}
.product__cart__sidepanel__group .product__cart__sidepanel__item.active{
    position:relative;
    color:var(--a-link-color)
}
.product__cart__sidepanel__group .product__cart__sidepanel__item.active:before{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:2px;
    background:var(--background-4)
}
.product__cart__sidepanel__group .product__cart__sidepanel__item .product__cart__sidepanel__item__icon{
    width:13px;
    height:13px
}
.product__cart__sidepanel__group .product__cart__sidepanel__item .product__cart__sidepanel__item__icon path{
    stroke:var(--color-h-hover)
}
.product__cart__sidepanel__group .product__cart__sidepanel__item.active .product__cart__sidepanel__item__icon path,.product__cart__sidepanel__group .product__cart__sidepanel__item:hover .product__cart__sidepanel__item__icon path{
    stroke:var(--a-link-color)
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar:not([menuitemname=Categories]),.cart__categories__menu__wrapper.full__width__secondarysidebar__menu:after{
    display:none!important
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Actions]{
    margin-left:auto
}
@media only screen and (min-width:768px){
    .standard__cart__slider__layout__options__header.standard__cart__1products,.standard__cart__slider__layout__options__header.standard__cart__2products,.standard__cart__slider__layout__options__header.standard__cart__3products{
        display:none!important
    }
}
.existing__payment__card__wrapper{
    flex-direction:column!important;
    display:flex
}
.existing__payment__card__wrapper .existing__payment__card__item{
    display:flex;
    margin-bottom:10px;
    width:100%;
    border:1px solid var(--border-color);
    padding:10px 15px;
    border-radius:6px;
    align-items:center;
    position:relative
}
.existing__payment__card__wrapper .existing__payment__card__item{
    display:flex;
    margin-bottom:10px;
    width:100%;
    border:1px solid var(--border-color);
    padding:10px 15px;
    border-radius:6px;
    align-items:center;
    position:relative;
    overflow:hidden
}
.existing__payment__card__wrapper .existing__payment__card__item .paymethod-info{
    margin:0!important;
    padding:0!important
}
#order-standard_cart .cc-input-container .existing-cc-grid{
    gap:10px
}
.existing__payment__card__wrapper .existing__payment__card__item.existing__payment__card__item__expired{
    opacity:.5
}
.existing__payment__card__wrapper .existing__payment__card__item .cc__item__icon img{
    width:35px
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue{
    margin:0;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    height:auto;
    right:0;
    width:auto;
    background:0 0
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue.checked:after,#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__itemt .icheckbox_square-blue.checked:after{
    left:auto;
    right:3px;
    top:5px;
    margin:0;
    transform:translateY(0);
    background:0 0
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue:before{
    content:'';
    position:absolute;
    transform:rotate(45deg);
    background:var(--a-link-color);
    width:49px;
    height:22px;
    right:-17px;
    top:-4px;
    left:auto;
    margin:0;
    border-radius:0;
    opacity:0
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue.checked:before{
    opacity:1
}
.addons__product__pricing{
    font-size:12px;
    overflow:hidden;
    white-space:nowrap
}
.addons__product__pricing .price{
    font-weight:700;
    font-size:15px
}
.addons__product__pricing .price span{
    font-weight:300;
    font-size:10px
}
.bootstrap-switch{
    width:66px!important
}
.select__dropdown__menu__search__wrapper.primary__dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{
    font-size:15px
}
.select__dropdown__menu__search__wrapper.primary__dropdown .select2-container--default .select2-selection--single{
    height:45px;
    border:1px solid var(--border-color);
    border-radius:10px
}
.domain__overview__wrapper{
    -webkit-box-orient:vertical!important;
    -webkit-box-direction:normal!important;
    -ms-flex-direction:column!important;
    flex-direction:column!important;
    display:flex;
    gap:8px
}
.domain__overview__wrapper .domain__overview__item{
    box-shadow:0 0 1px rgb(0 0 0 / 5%),0 2px 24px rgb(0 0 0 / 6%);
    background:var(--background);
    padding:25px;
    border-radius:8px
}
.domain__overview__wrapper .domain__overview__item .domain__overview__first__inner__item{
    display:flex;
    align-items:center;
    gap:14px
}
.domain__overview__wrapper .domain__overview__item .domain__overview__first__inner__item .icon{
    font-size:25px;
    color:var(--a-link-color);
    margin-right:15px
}
.domain__overview__wrapper .domain__overview__item .domain__overview__second__inner__item{
    display:flex;
    align-items:center;
    gap:25px
}
.domain__overview__wrapper .domain__overview__item .domain__overview__second__inner__item .item{
    display:flex;
    align-items:center;
    gap:5px
}
.domain__overview__wrapper .domain__overview__item .domain__overview__action__item{
    display:flex;
    align-items:center;
    gap:5px;
    position:relative
}
.domain__overview__wrapper .domain__overview__item .domain__overview__action__item .item{
    display:flex;
    width:33px;
    height:33px;
    align-items:center;
    justify-content:center;
    border-radius:12px;
    font-size:15px;
    background:var(--background-4);
    color:var(--background);
    opacity:.7
}
.domain__overview__wrapper .domain__overview__item .domain__overview__action__item .item:hover{
    opacity:1
}
@media (min-width:768px){
    .domain__overview__wrapper .domain__overview__item .domain__overview__action__item .item .mobile__text{
        display:none
    }
}
.domain__overview__wrapper .domain__overview__item .domain__overview__action__item .switch__checkbox{
    position:absolute;
    opacity:0
}
.domain__overview__wrapper .domain__overview__item .domain__overview__action__item .switch__container{
    right:0;
    top:-7px;
    cursor:pointer
}
@media (max-width:768px){
    .domain__overview__wrapper .domain__overview__item .domain__overview__second__inner__item{
        flex-direction:column;
        align-items:baseline;
        gap:7px;
        margin-bottom:25px
    }
    .domain__overview__wrapper .domain__overview__item .domain__overview__action__item .item{
        width:auto;
        padding:7px 14px;
        gap:10px;
        height:auto
    }
    .domain__overview__wrapper .domain__overview__item .domain__overview__action__item .switch__container{
        right:auto
    }
    .domain__overview__wrapper .domain__overview__item .domain__overview__first__inner__item .icon{
        margin-right:0
    }
    .domain__overview__wrapper .domain__overview__item .domain__overview__second__inner__item .item{
        flex-wrap:wrap
    }
}
.renewal__domain__search__wrapper .form-control.domain-renewals-filter,.renewal__domain__search__wrapper .form-control.service-renewals-filter{
    width:100%!important;
    border-radius:6px!important
}
#order-standard_cart .renewal__domain__summary .summary-container{
    background:var(--background)
}
.sticky__order__summary__sidebar__wrapper.renewal__domain__summary .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body{
    margin-bottom:25px
}
#order-standard_cart .renewal__domain__summary .summary-container .product-name{
    font-weight:300;
    font-size:15px;
    margin-bottom:8px;
    display:block
}
#order-standard_cart .renewal__domain__summary .summary-container .pull-left{
    font-weight:400;
    font-size:13px;
    color:var(--color-h-hover)
}
#order-standard_cart .renewal__domain__summary .summary-container .pull-right{
    font-weight:600;
    font-size:13px;
    color:var(--color-h)
}
#order-standard_cart .renewal__domain__summary .summary-container .total-due-today .amt{
    font-size:27px
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper{
    width:100%
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-text{
    display:flex;
    align-items:center;
    gap:5px;
    font-size:13px;
    overflow:hidden;
    white-space:nowrap
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer{
    margin-left:auto
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer .btn{
    font-size:12px;
    min-width:auto;
    padding:9px 12px
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-text br{
    display:none
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav{
    display:flex;
    align-items:center;
    position:relative;
    z-index:2;
    height:37px;
    gap:20px
}
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade{
    align-items:center
}
.standard__cart__order__steps__container{
    background:var(--background);
    box-shadow:-2px 1px 1px rgb(0 0 0 / 3%),0 30px 24px rgb(0 0 0 / 3%);
    padding-bottom:25px;
    margin-bottom:35px
}
.language__dropdown__select_wrapper.header__language{
    margin-right:10px
}
.language__dropdown__select_wrapper.top .language__dropdown__select .dropdown-menu.dropdown__language__search{
    bottom:auto;
    top:200%!important;
    transform:translateY(-10px)!important
}
.language__dropdown__select .dropdown__toggle{
    font-weight:600;
    font-size:13px;
    display:flex;
    align-items:center;
    position:relative;
    color:var(--color-h)
}
.language__dropdown__select .dropdown__toggle .language__flag{
    display:block;
    width:17px;
    height:17px;
    background-position:center;
    border-radius:25px;
    margin-right:10px
}
.form__check__successmessage__icon{
    font-size:45px;
    margin-bottom:10px;
    color:#72df77;
    width:70px;
    height:70px;
    display:flex!important;
    align-items:center;
    justify-content:center;
    background:#e7ffe8;
    border-radius:100%
}
.sidebar .main__shufy__theme__logo{
    width:29px;
    height:45px
}
.top__header__website__identity .main__shufy__theme__logo,body.horizontal__sidebar .sidebar .main__shufy__theme__logo{
    width:85px;
    height:40px
}
.authorization__page .main__shufy__theme__logo{
    width:120px;
    height:55px
}
.footer__logo__wrapper .main__shufy__theme__logo{
    width:85px;
    height:40px
}
.shufy__theme__logo__icon__one{
    fill:var(--background-5)
}
.shufy__theme__logo__icon__two{
    fill:var(--background-13)
}
@media only screen and (min-width:767px){
    body:not(.authorization__page) .shufy__theme__logo__text{
        fill:var(--background)
    }
}
.autho__logo__wrapper .shufy__theme__logo__text,.footer__logo__wrapper .shufy__theme__logo__text,.top__header__website__identity .shufy__theme__logo__text,body.authorization__page .shufy__theme__logo__text,body.default-color .shufy__theme__logo__text,body.header__top__logo .shufy__theme__logo__text{
    fill:var(--background-9)
}
.top__header__website__identity{
    margin-right:25px
}
body.horizontal__sidebar:not(.fixed__top__horizontal__sidebar) .sidebar__page__wrapper{
    position:static
}
body.horizontal__sidebar:not(.fixed__top__horizontal__sidebar) .sidebar{
    position:absolute
}
body.horizontal__top__sidebar.horizontal__sidebar.absolute__top__header header.header{
    top:var(--horizontal-sidebar-default-height)!important
}
@media only screen and (min-width:767px){
    body.full__sidebar__width:not(.horizontal__sidebar) .homepage__main__wrapper .sidebar__page__wrapper{
        -webkit-transition:width .4s 0s;
        -moz-transition:padding .4s 0s;
        -o-transition:padding .4s 0s;
        -ms-transition:padding .4s 0s;
        transition:padding .4s 0s
    }
    body.header__sidebar__logo.full__sidebar__width:not(.horizontal__sidebar) header.header{
        -webkit-transition:all .4s 0s;
        -moz-transition:all .4s 0s;
        -o-transition:all .4s 0s;
        -ms-transition:all .4s 0s;
        transition:all .4s 0s
    }
    body.full__sidebar__width.minimalist__sidebar__full__width__open:not(.horizontal__sidebar) .homepage__main__wrapper .sidebar__page__wrapper,body.header__sidebar__logo.full__sidebar__width.minimalist__sidebar__full__width__open:not(.horizontal__sidebar) header.header{
        padding-left:var(--sidebar-menu-width-opened)
    }
    body.full__sidebar__width:not(.horizontal__sidebar) .sidebar.full__width{
        width:var(--sidebar-menu-width-opened);
        flex:0 0 var(--sidebar-menu-width-opened)
    }
    body.full__sidebar__width.minimalist__sidebar:not(.horizontal__sidebar) .sidebar.full__width .website__identity__sidebar .svg__logo .text__logo{
        transform:translateX(25px);
        opacity:1;
        visibility:visible;
        transition:all .4s 0s!important
    }
    body.full__sidebar__width.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar .svg__logo .text__logo{
        transition:all .4s 0s
    }
}
.full__with__section.marketconnect__page__wrapper .full__width__secondarysidebar__menu{
    margin-bottom:0!important;
    margin-top:-1px
}
.store-order-container .btn{
    font-weight:600
}
body.homepage__main__stylesheets__body .homepage__main__wrapper.page__container{
    overflow-x:hidden
}
.dataTables_wrapper .dataTables_filter:after{
    font-family:"FontAwesome";
    content:"\f002";
    font-weight:100;
    position:absolute;
    left:22px;
    font-size:14px;
    top:50%;
    transform:translateY(-50%);
    color:var(--color-gray)
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination{
    margin:2px 0;
    white-space:nowrap;
    justify-content:flex-end
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination,ul.pagination{
    gap:5px
}
div.dataTables_wrapper div.dataTables_paginate{
    position:absolute;
    bottom:10px;
    right:25px
}
div.dataTables_wrapper div.dataTables_length label{
    font-size:12px;
    color:var(--color-texts-opacity)
}
.table-container .dataTables_length{
    border-top:1px solid var(--border-color-light);
    padding:15px 25px;
    display:flex;
    align-items:center;
    background:var(--card-footer--bg);
    border-radius:0 0 10px 10px
}
.table-container div.dataTables_wrapper div.dataTables_info{
    padding:25px 25px 25px;
    position:relative
}
table.table-list .btn__table__collapse__mobile__wrapper__th,table.table-list tbody .btn__table__collapse__mobile__wrapper__td{
    padding:0;
    width:0;
    display:none
}
div.dataTables_wrapper div.dataTables_filter{
    z-index:2
}
.dataTables_wrapper table.table-list{
    border:0;
    margin:0!important
}
@media only screen and (max-width:767px){
    .top__header__website__identity .main__shufy__theme__logo{
        width:70px;
        height:32px
    }
    .sidebar .sidebar__container{
        height:100%;
        overflow:auto
    }
    .header__not__loggined__btns .header__button{
        white-space:nowrap;
        width:34px;
        padding:0;
        height:34px
    }
    .header__not__loggined__btns .header__button i{
        font-size:13px
    }
    .full__with__section:not(.not__shoppingcart__page__header) .main__page__content{
        padding-left:calc(var(--gap));
        padding-right:calc(var(--gap))
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.attachments,.full__width__secondarysidebar__menu .nav__items__wrapper.contacts,.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories,.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads,.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,.full__width__secondarysidebar__menu .nav__items__wrapper.recipients{
        margin-right:0;
        padding:10px 0 10px 10px
    }
    .alert .alert__options{
        position:initial;
        margin-top:15px;
        margin-left:20px
    }
    .client__area__profile__static__box__wrapper .client__area__profile__static__box{
        width:100%
    }
    .promo__slider.promo__slider__sidebar .banner-background .banner-shape{
        top:50px;
        left:-25px
    }
    div.dataTables_wrapper div.dataTables_filter{
        position:relative;
        top:inherit;
        right:inherit;
        padding:0 30px 5px;
        z-index:2
    }
    div.dataTables_wrapper div.dataTables_filter{
        left:0;
        right:0;
        margin:10px auto 0
    }
    .dataTables_wrapper .dataTables_filter label .form-control{
        padding:4px 8px 4px 35px!important;
        border-radius:8px
    }
    .dataTables_wrapper:not(#tableDomainsList_wrapper){
        overflow-y:clip;
        overflow-x:auto
    }
    .table-container div.dataTables_wrapper div.dataTables_info{
        padding:10px 25px 10px
    }
    .dataTables_wrapper .dataTables_filter:after{
        left:45px;
        top:45%
    }
    .dataTables_wrapper table.table-list thead tr{
        display:none
    }
    table.table-list tbody td{
        display:flex;
        width:auto!important;
        justify-content:space-between;
        align-items:center
    }
    table.table-list tbody td{
        padding:8px 25px
    }
    table.table-list tbody td .d-flex{
        justify-content:center!important
    }
    table.table-list tbody td span:first-child{
        text-align:right
    }
    table.table-list tbody td .table__collapse__mobile__wrapper__informations,table.table-list tbody td a,table.table-list tbody td span:last-child{
        text-align:left
    }
    table.dataTable>tbody>tr td:last-child{
        border-bottom:3px solid var(--border-color)
    }
    .promo__slider.promo__slider__sidebar{
        margin-top:25px
    }
    .table__cell__action .coodiv__default__dropdown .btn{
        width:30px;
        height:30px
    }
    div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_paginate{
        text-align:center
    }
    .table-container .dataTables_length{
        height:85px;
        padding:8px 25px;
        display:flex;
        align-items:start;
        justify-content:center
    }
    div.dataTables_wrapper div.dataTables_paginate{
        right:0!important;
        left:0!important;
        margin:auto!important
    }
    div.dataTables_wrapper div.dataTables_paginate ul.pagination{
        justify-content:center!important
    }
    .clientareadomain__btn__goroup{
        display:none!important
    }
    table.table-list tbody td .switch{
        height:21px;
        width:57px
    }
    table.table-list tbody .cell__checkbox{
        display:none!important
    }
}
.nav.default__coodiv__row__nav{
    flex-wrap:nowrap;
    overflow:auto
}
.nav.default__coodiv__row__nav .nav-item .nav-link{
    white-space:nowrap
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories],.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.custom.fields,.popular.downloads,.view-filter-btns,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter,.service.actions,.domain.actions,.upgrade,.downgrade){
    overflow:auto
}
.table__btns__group{
    display:flex;
    align-items:center;
    gap:12px;
    justify-content:end
}
.table__btns__group .btn{
    height:auto!important;
    min-height:auto!important;
    font-size:11px!important;
    padding:6px 15px
}
@media only screen and (max-width:1200px){
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns{
        -webkit-box-ordinal-group:13;
        -ms-flex-order:12;
        order:12;
        margin-left:auto;
        position:relative;
        margin-top:auto;
        margin-bottom:auto;
        margin-right:10px;
        z-index:3;
        display:flex!important;
        justify-content:end;
        padding:10px 10px 10px 0;
        margin-top:25px
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title{
        position:relative;
        height:40px;
        width:40px;
        border-radius:100%;
        background-color:var(--background-4);
        color:var(--btn-primary-color);
        text-align:center;
        font-size:14px;
        box-shadow:0 3px 15px -2px rgba(37,45,51,.4);
        transition:all .15s ease-in;
        cursor:pointer;
        display:flex;
        align-items:center;
        justify-content:center
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter:hover .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns:hover .main__nav__title{
        background-color:var(--background-13)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title i,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title i{
        font-weight:100
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title i.fas.fa-star:before,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title i.fas.fa-star:before,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title i.fas.fa-star:before,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title i.fas.fa-star:before{
        content:"\f33d"
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title .main__nav__title__text{
        position:absolute;
        background:#151718;
        color:#fff;
        font-weight:300;
        font-size:11px;
        top:-35px;
        padding:3px 6px;
        border-radius:5px;
        opacity:0;
        visibility:hidden;
        transition:all .1s;
        transform:translateY(5px);
        white-space:nowrap
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title .main__nav__title__text:after,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title .main__nav__title__text:after{
        content:'';
        width:0;
        height:0;
        border-style:solid;
        border-width:5px 5px 0 5px;
        border-color:#151718 transparent transparent transparent;
        position:absolute;
        left:0;
        right:0;
        margin:auto;
        bottom:-4px
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter:hover .main__nav__title .main__nav__title__text,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns:hover .main__nav__title .main__nav__title__text{
        opacity:1;
        visibility:visible;
        transform:translateY(0)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav{
        position:absolute;
        -webkit-box-orient:vertical!important;
        -webkit-box-direction:normal!important;
        -ms-flex-direction:column!important;
        flex-direction:column!important;
        top:100%;
        background:var(--background-14);
        box-shadow:rgba(0,0,0,.07) 0 0 1px,rgba(0,0,0,.06) 0 2px 24px;
        border:0;
        min-width:280px;
        border-radius:12px;
        opacity:0;
        visibility:hidden;
        transition:all .2s;
        transform:translateY(-10px);
        padding:15px 0 15px;
        pointer-events:none
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter:hover .nav,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns:hover .nav{
        opacity:1;
        visibility:visible;
        transform:translateY(0);
        pointer-events:auto
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-text,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-text{
        padding:0 15px 5px;
        font-size:13px;
        font-weight:400;
        text-align:center;
        color:var(--color-h-hover)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link{
        opacity:1;
        visibility:visible;
        transform:translateY(0)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link{
        padding:12px!important;
        height:auto;
        transition:all .2s;
        background:var(--background);
        border-radius:8px;
        font-weight:500;
        color:var(--color-h);
        font-size:13px;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        margin:0 15px
    }
    body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item .nav-link,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link{
        margin-bottom:3px
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link .badge,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link .badge{
        margin-left:auto
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link:hover{
        background:var(--background-2);
        color:var(--btn-primary-bg)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer{
        padding:10px 15px 0
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer{
        margin-top:5px;
        border-top:1px solid var(--border-color-light);
        padding:10px 15px 0
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer .btn,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn{
        font-size:12px;
        border:0;
        background:var(--background-3);
        color:var(--btn-primary-bg)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer .btn i,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn i{
        font-weight:100;
        margin-right:5px
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer .btn:hover,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn:hover{
        background:var(--background-3);
        color:var(--a-link-color-hover)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn.active,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item-footer .btn.active,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn.active{
        background:var(--background-2);
        color:var(--btn-primary-bg)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link.active,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav .nav-item .nav-link.active,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link.active{
        background:var(--background-2);
        color:var(--btn-primary-bg)
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .nav-item .nav-link.active:after,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav-item .nav-link.active:after,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav-item .nav-link.active:after,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .nav-item.active .nav-link:after,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav-item .nav-link.active:after{
        background:0 0
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .main__nav__title,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title{
        display:flex!important
    }
    .full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer .btn{
        font-size:0;
        position:relative;
        height:35px;
        width:35px;
        padding:0;
        display:flex;
        align-items:center;
        justify-content:center
    }
    .full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer .btn:after{
        font-family:"FontAwesome";
        font-weight:100;
        content:"\f060";
        top:50%;
        transform:translateY(-50%);
        position:absolute;
        font-size:14px;
        left:0;
        right:0;
        margin:auto
    }
}
@media only screen and (max-width:767px){
    .knowledgebase__search__bar__wrapper form .btn{
        min-width:auto
    }
    .standard__cart__slider__layout__wrapper .standard__cart__slider__layout.all .pricing__plans__standard__item{
        flex:0 0 100%;
        max-width:100%;
        margin-bottom:1rem
    }
    .standard__cart__order__steps{
        display:none!important
    }
    .col-form-label{
        font-size:10px
    }
    .order__form__categories__big__icons__wrapper .order__form__categories__big__icons__item .order__form__categories__big__icons__item__icon .the__icon{
        height:12px;
        margin-bottom:3px
    }
    .order__form__categories__big__icons__wrapper .order__form__categories__big__icons__item .the__title{
        margin-bottom:0
    }
    #order-standard_cart label.one__lign__checkbox{
        flex-wrap:wrap
    }
    #order-standard_cart .main-sidebar{
        width:100%
    }
    #order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__header__main__content{
        width:100%
    }
    .cart__domains__config__box .main__cart__domains__config__box .cart__domains__config__box__header{
        padding-left:58px
    }
    .cart__domains__config__box .main__cart__domains__config__box{
        padding-left:25px
    }
    .buttom__cart__submit__area__container .sticky__content span small{
        display:none!important
    }
    #order-standard_cart .addon-promo-container .description{
        margin:10px 10px 30px 0!important
    }
    .cart__domains__config__box .cart__domains__config__box__header__options .cart__domains__config__period span{
        display:none
    }
    .domain-productconfigiration-options-inputs .domain__search__input__wrapper{
        height:95px
    }
    .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options{
        height:44px
    }
    .domain-productconfigiration-options-inputs .domain-check-availability,.domain-productconfigiration-options-inputs .domain-selection-options-buttom{
        height:40px;
        min-width:auto!important;
        width:auto
    }
    .domain-productconfigiration-options-inputs .domain__search__input__wrapper .search__input{
        height:44px
    }
    .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__searching:after{
        font-size:13px;
        transform:none;
        top:16px
    }
    .domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item.with__badge{
        padding-right:24px
    }
    .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options .domain-selection-options-buttom{
        min-width:auto;
        border-radius:7px
    }
    .domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__price{
        font-size:10px
    }
    .domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item{
        min-width:99px;
        padding:3px 5px;
        gap:5px;
        justify-content:center
    }
    .domains__spotlighttlds__selection__wrapper{
        gap:5px
    }
    .domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__badge{
        font-size:6px
    }
    .tld-filters-container{
        margin-top:10px!important
    }
    .domains__spotlighttlds__selection__wrapper .domains__spotlighttlds__selection__item .domains__spotlighttlds__selection__item__tld{
        font-size:11px
    }
    #order-standard_cart .domain-productconfigiration-options-group.domain-selection-options{
        flex-wrap:inherit;
        overflow-y:clip;
        overflow-x:auto;
        white-space:nowrap;
        margin-top:0;
        margin-bottom:35px
    }
    #order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item{
        overflow:visible
    }
    .domain-productconfigiration-options-inputs{
        padding:10px 13px 22px 13px;
        margin-top:12px
    }
    .standard__cart__order__steps{
        flex-wrap:inherit;
        overflow-y:clip;
        overflow-x:auto;
        white-space:nowrap
    }
    .domain-check-availability{
        width:75px;
        min-width:auto;
        font-size:13px;
        font-weight:400
    }
    .tld-filters-container{
        text-align:center
    }
    .tld-row-container{
        margin:0
    }
    .spotlight__tlds__domains__configure__product__wrapper .domain-lookup-loader i{
        height:35px;
        width:35px
    }
    .domain-pricing .tld-row{
        padding-top:3px;
        padding-bottom:3px;
        border-bottom:1px solid #f5f5f5;
        flex-wrap:inherit;
        overflow-y:clip;
        overflow-x:auto;
        white-space:nowrap
    }
    .clientareadomain__btn__goroup{
        padding-right:0
    }
    .clientareadomain__btn__goroup .btn-group{
        overflow-y:clip;
        overflow-x:auto;
        white-space:nowrap
    }
    .clientareadomain__btn__goroup .btn-group>.btn{
        flex:0 0 auto
    }
    .clientareadomain__btn__goroup .btn-group::-webkit-scrollbar,.clientareadomain__btn__goroup .btn-group::-webkit-scrollbar-thumb,.clientareadomain__btn__goroup .btn-group::-webkit-scrollbar-track,.domain-pricing .tld-row::-webkit-scrollbar,.domain-pricing .tld-row::-webkit-scrollbar-thumb,.domain-pricing .tld-row::-webkit-scrollbar-track{
        display:none
    }
    .promo__slider__items__slider__clientarea .promo__slider__items__slider__item .promo__slider__items__slider__item__wrapper .promo__slider__items__slider__item__text{
        padding-right:25px!important;
        padding-left:25px!important;
        text-align:center
    }
    .promo__slider__items__slider__clientarea .promo__slider__items__slider__item .promo__slider__items__slider__item__wrapper .promo__slider__items__slider__item__text .btn{
        margin-left:auto;
        margin-right:auto
    }
    .main-search,.menu__toggle__btn,.promo__slider__items__slider__clientarea .promo__slider__items__slider__item .promo__slider__items__slider__item__wrapper .promo__slider__items__slider__item__image,.promo__slider__items__slider__clientarea__nav{
        display:none
    }
    #order-standard_cart .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options .domain-selection-options-buttom{
        position:absolute;
        bottom:5px;
        left:5px;
        right:5px
    }
    #order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-loader span{
        font-size:13px
    }
    .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__data{
        font-size:17px
    }
    #order-standard_cart .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options{
        width:35%;
        height:44px;
        position:static
    }
    #order-standard_cart .domain-productconfigiration-options-inputs .domain__search__input__wrapper .domain__search__input__options .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
        font-weight:600;
        font-size:14px
    }
    .spotlight__tlds__domains__configure__product__wrapper{
        padding:10px 0
    }
    .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item{
        padding:33px 15px 15px 15px
    }
    .spotlight__tlds__domains__configure__product__wrapper .domain-lookup-result .unavailable__domain__lookup__btn{
        font-size:9px
    }
    .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart{
        font-size:10px
    }
    .icheck__control__check__cycle__btn .cycle__select,.icheck__control__check__cycle__btn .cycle__selected{
        height:26px;
        padding:0 10px;
        font-size:10px
    }
    .list-info li{
        font-size:10px
    }
    #order-standard_cart .addon-promo-container .description{
        margin:10px 0!important
    }
    .product__configure__info .default__shadow__panel__body{
        font-size:12px;
        list-style:none
    }
    .product__configure__info .default__shadow__panel__body li{
        display:flex;
        align-items:center;
        gap:5px
    }
    .cart__choose__cycle__content__saving{
        font-size:10px;
        flex-direction:column
    }
    #order-standard_cart label.cart__choose__cycle__label{
        margin:0
    }
    .best__pricing__cycle__badge{
        font-size:0;
        padding:0 3px 0 10px
    }
    #order-standard_cart .cart__choose__cycle__label .cart__choose__cycle__content{
        padding-bottom:65px
    }
    div.dataTables_wrapper div.dataTables_paginate{
        right:0!important;
        left:0!important;
        margin:auto!important
    }
    #order-standard_cart .viewcart__output__banner .marketconnect__promo__banner__header .marketconnect__promo__banner__add .price{
        font-size:12px
    }
    #order-standard_cart .btn-checkout{
        padding:7px 30px
    }
    .checkout__payment__svg__icon.min__icon{
        height:14px!important
    }
    .checkout__payment__svg__icon{
        height:19px!important
    }
    .already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title{
        height:45px;
        margin-top:0
    }
    .view__cart__items__wrapper__body__item__product__configoptions .addon__qty__empty,.view__cart__items__wrapper__body__item__product__configoptions .item__value{
        display:block;
        font-size:11px
    }
    #order-standard_cart .main-sidebar{
        margin-top:20px
    }
    div.dataTables_wrapper div.dataTables_length label{
        font-size:10px
    }
    .footer__btns__wraper{
        font-size:11px
    }
    .tld-filters-filter-buttons-aws .tld-filters a{
        font-size:9px;
        justify-content:space-between;
        margin-left:0!important
    }
    .tld-filters-filter-buttons-aws .tld-filters a .domain__count{
        width:14px;
        height:14px;
        font-size:7px
    }
    .tld-filters-filter-buttons-aws .tld-filters{
        justify-content:center!important
    }
    .domains__spotlighttlds__selection__wrapper{
        flex-wrap:nowrap;
        overflow:auto;
        white-space:nowrap
    }
    .suggested__domains__table .more-suggestions{
        text-align:center;
        margin-top:15px;
        position:relative
    }
    .buttom__cart__submit__area__container .viewcart-btn{
        display:none
    }
    #order-standard_cart .addon-promo-container .market__connect__old__logo .promo__slider__illunsration{
        display:none
    }
    .standard__cart__order__steps__container{
        padding-bottom:1px
    }
    .view__cart__items__wrapper__body .view__cart__items__wrapper__body__item{
        padding:25px 20px 25px 20px
    }
    .view__cart__items__wrapper__body__item__options{
        position:initial;
        transform:none;
        opacity:1;
        visibility:visible;
        flex:0 0 100%;
        background:0 0;
        margin-top:9px
    }
    .view__cart__items__wrapper .view__cart__items__wrapper__header{
        padding:0 20px 0 20px
    }
    #order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .paymethod-info h6{
        font-size:13px
    }
}
.usage-stats .knob-dial{
    display:flex;
    align-items:center;
    justify-content:center
}
body.header__top__logo header .top__header__website__identity .website__identity__sidebar__text__logo__wrapper,body.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper{
    display:flex;
    align-items:center
}
body.header__top__logo header .top__header__website__identity .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
    color:var(--color-h);
    font-weight:600;
    letter-spacing:.2px;
    font-size:12px;
    background:var(--background-3);
    padding:3px 10px;
    border-radius:0 8px 8px 0;
    margin-left:-5px
}
body.header__top__logo header .top__header__website__identity .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,body.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
    color:var(--color-h);
    font-weight:600;
    letter-spacing:.2px;
    font-size:12px;
    background:var(--background-3);
    padding:3px 10px;
    border-radius:0 8px 8px 0;
    margin-left:-5px
}
body.header__top__logo header .website__identity__sidebar__link{
    display:flex;
    align-items:center;
    gap:10px
}
body.header__top__logo header .website__identity__sidebar__link .image__logo.icon,body.header__top__logo header .website__identity__sidebar__link .image__logo__tagline{
    max-height:35px;
    width:auto
}
body.horizontal__sidebar .sidebar .website__identity__sidebar img.image__logo__tagline{
    margin-left:5px
}
.authorization__page .website__identity__sidebar__link .website__identity__sidebar__text__logo__first__later,.authorization__page .website__identity__sidebar__link .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,.footer__logo__wrapper .website__identity__sidebar__link .website__identity__sidebar__text__logo__first__later,.footer__logo__wrapper .website__identity__sidebar__link .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,body.header__top__logo header .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later{
    background:var(--background-3)
}
body.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
    background:var(--background-2)
}
body.big__icons__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar__link{
    text-align:center
}
body.big__icons__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar img.image__logo__tagline{
    display:none
}
@media only screen and (max-width:767px){
    .full__width__secondarysidebar__menu .nav__items__wrapper:not(.view-filter-btns,.custom.fields,.cc.recipients,.service.details,.domain.details.actions) .main__nav__title{
        display:none!important
    }
    .full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields{
        margin-right:0
    }
    body.sticky__scondary__menu .full__width__secondarysidebar__menu{
        margin-bottom:10px
    }
    body.header__top__logo header .top__header__website__identity .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,body.header__top__logo header .website__identity__sidebar__link .image__logo__tagline,body.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full{
        display:none!important
    }
    .main__login__content__wrapper{
        padding:var(--spacing-2x)
    }
    .authorization__page .page__footer{
        flex-direction:column;
        gap:10px
    }
    .website__identity__sidebar__link .image__logo.icon{
        display:none
    }
    .website__identity__sidebar__link .image__logo__tagline{
        max-width:100px;
        height:auto
    }
    .website__identity__sidebar img.image__logo__tagline{
        margin-left:0
    }
    .marketconnect__page__wrapper.landing-page{
        overflow-x:hidden
    }
    .marketconnect__page__wrapper.landing-page .inner__page__content__container{
        padding:0 20px
    }
    .store__front__promo__hero__text{
        text-align:center
    }
    .store__front__promo__hero__text .promo__btns.banner__actions__btns{
        display:flex;
        align-items:center;
        flex-wrap:wrap;
        justify-content:center;
        gap:5px;
        margin-bottom:15px
    }
    .btn{
        min-width:90px
    }
    .right__header__control .language__flag__text:not(.currency__title__text){
        display:none
    }
    .right__header__control .language__dropdown__select .dropdown__toggle .language__flag{
        margin:0
    }
    .feature__min__box__wrapper{
        flex-direction:column;
        text-align:center;
        padding:0 30px
    }
    .domain__search__page__spotlighttlds .spotlight__tlds__domains__configure__product__container{
        grid-template-columns:1fr 1fr
    }
    .domain-suggestion .domain__suggestion__wrap__item,.domain-suggestion .domain__suggestion__wrap__item__the__action{
        flex-direction:column
    }
    .domain__page__results{
        margin-top:-135px
    }
    .standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .standard__cart__slider__counter{
        display:none!important
    }
    .spotlight__tlds__domains__configure__product__container{
        margin-right:-15px;
        margin-left:-15px
    }
    .spotlight__tlds__domains__configure__product__item{
        min-width:50%;
        max-width:50%;
        padding-right:15px;
        padding-left:15px
    }
    .suggested-domains .promo{
        display:none!important
    }
}
@media only screen and (min-width:767px){
    body.header__sidebar__logo.big__icons__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar__text__logo__wrapper{
        margin-top:30px
    }
    body.header__sidebar__logo.big__icons__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later{
        margin:0 auto 8px
    }
}
@media only screen and (max-width:767px){
    body.header__sidebar__logo.big__icons__sidebar:not(.horizontal__sidebar) .top__header__website__identity .website__identity__sidebar__text__logo__wrapper{
        display:flex
    }
}
@media only screen and (max-width:767px){
    .domain-productconfigiration-options-inputs #domainincart.domain-input-group .domain__search__input__wrapper{
        height:auto
    }
    #order-standard_cart .domain-productconfigiration-options-inputs #domainincart.domain-input-group .domain__search__input__wrapper .domain__search__input__options{
        width:100%
    }
    #order-standard_cart .domain-productconfigiration-options-inputs #domainincart.domain-input-group .domain__search__input__wrapper .domain__search__input__options .domain-selection-options-buttom{
        left:5px;
        right:5px
    }
}
.domain__register__page__captcha{
    position:absolute;
    z-index:1;
    background:var(--background);
    left:0;
    border-radius:6px;
    border:1px solid var(--border-color-light);
    padding:13px 20px 13px 20px;
    top:calc(100% + 15px);
    width:366px;
    max-width:100%;
    opacity:0;
    visibility:hidden
}
.domain__register__page__captcha.active{
    opacity:1;
    visibility:visible
}
.domain__register__page__captcha .default-captcha{
    text-align:left
}
.domain__register__page__captcha .default-captcha .form-control{
    height:26px
}
.domain__register__page__captcha:before{
    content:"";
    position:absolute;
    top:-10px;
    width:30px;
    height:16px;
    left:20px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
.domain__register__page__captcha #domainregisterpagecaptchaclose{
    position:absolute;
    top:5px;
    right:16px;
    color:var(--btn-default-color);
    opacity:.5;
    cursor:pointer
}
.domain__register__page__captcha #domainregisterpagecaptchaclose:hover{
    opacity:1
}
@media only screen and (max-width:767px){
    .domain__search__results__wrapper{
        margin-top:-5px
    }
}
.clientareahomepagepage__main__card__body>p{
    font-size:14px;
    font-weight:400
}
#mailchimp-form-messages{
    position:fixed;
    bottom:30px;
    right:30px;
    z-index:999
}
.domain__register__pricing__table__wrapper .tld-row{
    background:var(--background)!important
}
.domain__register__pricing__table__wrapper .tld-row:hover{
    background:var(--background-2)!important
}
.domain__register__pricing__table__wrapper .tld-filters{
    margin:15px 0 25px 0;
    display:flex;
    align-items:center;
    gap:5px;
    justify-content:center;
    flex-wrap:wrap
}
.domain__register__pricing__table__wrapper .tld-filters a{
    margin-bottom:0;
    padding:0 0 0 13px;
    font-size:12px;
    font-weight:400;
    border-radius:6px;
    position:relative;
    height:28px;
    display:flex;
    align-items:center;
    background:var(--btn-default-bg-hover);
    color:var(--btn-default-color);
    outline:0!important;
    box-shadow:none!important
}
.domain__register__pricing__table__wrapper .tld-filters a .number{
    height:28px;
    display:flex;
    align-items:center;
    margin-left:13px;
    background:rgb(0 0 0 / 7%);
    padding:0 10px;
    border-radius:0 8px 8px 0
}
.domain__register__pricing__table__wrapper .tld-filters a.badge-success{
    background-color:#e8fff3;
    color:#50cd89
}
.card__pagination__wrapper__item{
    display:flex;
    justify-content:end;
    padding:0 25px 15px;
    align-items:center;
    gap:5px
}
.card__pagination__wrapper__item.clientareahome__pagination{
    padding:0
}
.card__pagination__wrapper__item .btn.btn-sm{
    padding:0 10px;
    height:30px;
    min-height:auto;
    min-width:30px
}
.card__pagination__wrapper__item .btn.btn-sm.disabled{
    cursor:auto
}
.card__pagination__wrapper__item .btn.btn-sm.active{
    background-color:var(--btn-default-bg-hover);
    border-color:var(--btn-default-border-hover)
}
.card__pagination__wrapper__item .page-numbers{
    display:flex;
    align-items:center;
    gap:5px
}
.card__pagination__wrapper__item .page-numbers a{
    height:25px;
    width:25px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:13px;
    border-radius:8px;
    background-color:var(--background);
    border:1px solid var(--border-color-light);
    cursor:pointer
}
.card__pagination__wrapper__item .page-numbers a.active{
    background:var(--btn-primary-bg);
    color:var(--btn-primary-color)
}
.auth__page__inner__wrapper .social-signin-btns,.checkout__page__auth__wrapper .social-signin-btns{
    margin-bottom:20px;
    position:relative
}
.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social{
    background:var(--background);
    border:1px solid var(--border-color);
    font-size:13px;
    position:relative;
    padding-left:60px;
    margin-top:15px
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social{
    width:100%;
    background:var(--background);
    border:1px solid var(--border-color);
    font-size:13px;
    position:relative
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social:hover,.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social:hover{
    border:1px solid var(--btn-border)
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social.btn-facebook,.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social.btn-facebook{
    color:#4267b2
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social i,.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social i{
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    border-right:1px solid var(--border-color);
    width:40px;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:13px
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social:hover i,.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social:hover i{
    border-right:1px solid var(--btn-border)
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social i.fa-facebook:before,.checkout__page__auth__wrapper .social-signin-btns .btn.btn-social i.fa-facebook:before{
    content:"\f39e"
}
.checkout__page__auth__wrapper .sub-heading-borderless{
    position:relative;
    width:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-top:40px!important;
    margin-bottom:25px!important
}
.checkout__page__auth__wrapper .sub-heading-borderless:before{
    content:'';
    position:absolute;
    height:1px;
    left:0;
    right:0;
    background:var(--border-color)
}
.checkout__page__auth__wrapper .sub-heading-borderless span{
    background:var(--background);
    z-index:1;
    padding:0 15px!important;
    text-transform:uppercase;
    font-weight:300;
    font-size:11px!important;
    color:var(--btn-default-color)!important;
    top:0!important
}
#order-standard_cart .checkout__page__register__wrapper__social .sub-heading{
    margin:0 0 18px!important;
    text-align:center!important
}
#order-standard_cart .checkout__page__register__wrapper__social .sub-heading span{
    font-size:15px;
    text-align:center
}
.social-signin-btns-devider{
    position:relative;
    width:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-top:9px
}
.social-signin-btns-devider:before{
    content:'';
    position:absolute;
    height:1px;
    left:0;
    right:0;
    background:var(--border-color)
}
.social-signin-btns-devider span{
    background:var(--background);
    z-index:1;
    padding:0 15px;
    text-transform:uppercase;
    font-weight:300;
    font-size:11px;
    color:var(--btn-default-color)
}
.alert.providerLinkingFeedback .fa-spinner:after{
    display:none
}
.homepage__promo__slider__nav__box>h6{
    text-transform:capitalize
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item .side__bar__item__text{
    color:var(--sidebarcolorsdefaultoneitemtext)
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item .side__bar__item__icon{
    color:var(--sidebarcolorsdefaultoneitemicon)
}
body:not(.dark__sidebar__color) .sidebar .sidebar__item:hover .side__bar__item__text{
    color:var(--sidebarcolorsdefaultoneitemtexthover)
}
body.minimalist__sidebar.sidebar__child__menu__on__hover:not(.dark__sidebar__color) .sidebar .sidebar__item.sidebar__item_dropdown:hover .sidebar__head:before,body:not(.dark__sidebar__color) .sidebar .sidebar__item:hover .side__bar__item__icon{
    color:var(--a-link-color);
    color:var(--sidebarcolorsdefaultoneitemiconhover)
}
body.dark__sidebar__color .sidebar .sidebar__item .side__bar__item__text{
    color:var(--sidebarcolorsdarkoneitemtext)
}
body.dark__sidebar__color .sidebar .sidebar__item .side__bar__item__icon{
    color:var(--sidebarcolorsdarkoneitemicon)
}
body.dark__sidebar__color .sidebar .sidebar__item:hover .side__bar__item__text{
    color:var(--sidebarcolorsdarkoneitemtexthover)
}
body.dark__sidebar__color .sidebar .sidebar__item:hover .side__bar__item__icon{
    color:var(--a-link-color);
    color:var(--sidebarcolorsdarkoneitemiconhover)
}
#order-standard_cart .cc-input-container.shufythemecart__cc__input__container{
    padding:0;
    border:0;
    background:0 0
}
#order-standard_cart .cc-input-container.shufythemecart__cc__input__container .payment-instructions{
    margin-bottom:0;
    text-align:left;
    font-size:15px;
    font-weight:300
}
#frmCheckout.paypal_ppcpv-payment-form #creditCardInputFields ul,#frmPayment.paypal_ppcpv-payment-form .paymethod-info:not([data-paymethod-id]){
    border:0!important;
    background:0 0
}
.text-start{
    text-align:left
}
@media only screen and (max-width:768px){
    .promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo img,.promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo svg{
        max-height:22px!important;
        width:max-content!important
    }
    .promo__slider__items__slider .promo__slider__item .caption .promo__title{
        font-size:20px
    }
    .promo__slider__items__slider .promo__slider__item .caption .promo__sub__title{
        font-size:16px
    }
    .promo__slider__item .banner__actions__btns .btn{
        min-width:auto;
        font-size:11px;
        padding:13px 13px
    }
    .promo__slider__item .banner__actions__btns{
        display:flex;
        margin-top:20px;
        gap:10px;
        flex-wrap:wrap
    }
    .promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo{
        display:flex;
        align-items:center;
        justify-content:center
    }
}
[data-theme=dark] body .header,[data-theme=dark] body .header:hover,body.body__dark .header,body.body__dark .header:hover{
    background-color:var(--background)!important;
    border-bottom:1px solid var(--border-color)
}
[data-theme=dark] body .marketconnect__illustrations__icons .secondary-color-stroke,body.body__dark .marketconnect__illustrations__icons .secondary-color-stroke{
    stroke:#ededed
}
[data-theme=dark] body .promo__slider__illunsration .st2,body.body__dark .promo__slider__illunsration .st2{
    fill:#fff
}
body.body__dark .main__homepage__services__grid .main__homepage__services__grid__element .main__homepage__services__grid__element__header{
    border-bottom:1px solid var(--border-color-light)
}
body.body__dark .main__homepage__services__grid .main__homepage__services__grid__element.domains{
    background-color:var(--background-5)
}
[data-theme=dark] body .promo__slider__item .markectcoonnect__slug__logo img,[data-theme=dark] body .store__front__promo__hero__text.caption>img,[data-theme=dark] body .store__front__promo__hero__text.caption>svg,body.body__dark .promo__slider__item .markectcoonnect__slug__logo img,body.body__dark .store__front__promo__hero__text.caption>img,body.body__dark .store__front__promo__hero__text.caption>svg,body.body__dark .inner__page__content__container .text-left img{
    filter:contrast(0) brightness(200%)
}
body.body__dark .border-top{
    border-top:1px solid var(--border-color)!important
}
body.body__dark .footer__copyright__wrapper{
    border-color:var(--border-color)!important
}
[data-theme=dark] body .homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__text__wrapper,body.body__dark .homepage__main__announcements__box .homepage__main__announcements__box__body .homepage__main__announcements__box__text__wrapper{
    color:#fff
}
body.body__dark .homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box{
    background:var(--background-2)!important;
    color:var(--btn-primary-color)
}
body.body__dark .form-control:focus{
    background-color:var(--background);
    color:#fff
}
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a,body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover{
    background:0 0
}
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a.active .language__text,body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover .language__text,body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item.active a .language__text{
    color:#fff
}
[data-theme=dark] body .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a .language__text,body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a .language__text{
    color:#949494
}
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search{
    background:var(--background-5)
}
[data-theme=dark] body .cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories]::-webkit-scrollbar,[data-theme=dark] body .domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar,[data-theme=dark] body .full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter)::-webkit-scrollbar,[data-theme=dark] body .header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar,[data-theme=dark] body .header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar,[data-theme=dark] body .header__body.header__notifications .header__list::-webkit-scrollbar,[data-theme=dark] body .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,[data-theme=dark] body .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,[data-theme=dark] body .sidebar__menu::-webkit-scrollbar,[data-theme=dark] body .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar,body.body__dark .cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories]::-webkit-scrollbar,body.body__dark .domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar,body.body__dark .full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter)::-webkit-scrollbar,body.body__dark .header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar,body.body__dark .header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar,body.body__dark .header__body.header__notifications .header__list::-webkit-scrollbar,body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,body.body__dark .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,body.body__dark .sidebar__menu::-webkit-scrollbar,body.body__dark .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar{
    background:#000
}
body.body__dark .homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box .homepage__main__pricing__plan__footer .btn{
    background:var(--btn-default-bg)!important;
    color:#fff!important
}
body.body__dark .homepage__main__pricing__plans__wrapper .homepage__main__pricing__plan__box .homepage__main__pricing__plan__footer .btn:hover{
    background:var(--btn-default-bg-hover)!important
}
body.body__dark .homepage__main__features__box .homepage__main__features__box__illustration:before{
    background:#000
}
body.body__dark .subscription__block__form{
    border:1px solid var(--border-color)
}
[data-theme=dark] body .subscription__block__form input,body.body__dark .subscription__block__form input{
    color:#fff;
    background:var(--background)
}
body.body__dark .default__shadow__panel{
    background:var(--background-4)
}
body.body__dark .card{
    background:var(--background-5)
}
body.body__dark .nav.default__coodiv__row__nav .nav-item .nav-link:hover,body.body__dark .nav.default__coodiv__row__nav .nav-item.active .nav-link{
    border-bottom:2px solid var(--a-link-color);
    color:var(--a-link-color)
}
[data-theme=dark] body .bg-white,[data-theme=dark] body .white-bg,body.body__dark .bg-white,body.body__dark .white-bg{
    background:var(--background)!important;
    background-color:var(--background)!important
}
body.body__dark .btn-group.store__pricing__plan__cycle{
    background:var(--background-5)
}
body.body__dark .main__page__wraper .login__register__sidebar{
    background:var(--background-2)
}
body.body__dark .login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__date{
    color:var(--a-link-color)
}
body.body__dark .login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__desc{
    color:var(--color-h)
}
body.body__dark .login__register__sidebar__content__announcements .slick-dots li button{
    background:var(--color-h-sub)
}
body.body__dark{
    color:var(--color-h)
}
body.body__dark .intl-tel-input .country-list{
    background-color:var(--background);
    border-color:var(--border-color)
}
body.body__dark #order-standard_cart .field,body.body__dark #order-standard_cart .form-control{
    background-color:var(--background-14);
    color:var(--color-h)
}
body.body__dark .standard__cart__order__steps .standard__cart__order__steps__item.current .standard__cart__order__steps__item__number{
    background:var(--background-2)
}
body.body__dark #order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.title:after,body.body__dark #order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .title:after{
    background:var(--a-link-color)
}
[data-theme=dark] body .standard__cart__order__steps__container,body.body__dark .standard__cart__order__steps__container{
    box-shadow:-2px 1px 1px rgb(255 255 255 / 5%),0 30px 24px rgb(255 255 255 / 2%)
}
body.body__dark .domain__search__results__wrapper{
    background:var(--background-2)
}
[data-theme=dark] body .domain__search__results__wrapper:before,body.body__dark .domain__search__results__wrapper:before{
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23242526'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
body.body__dark #order-standard_cart .domain__search__results__wrapper .domain-lookup-primary-loader .fa-spin{
    background:var(--background);
    color:var(--color-h)
}
body.body__dark .suggested__domains__table .domain-lookup-result .domain-suggestion .extension{
    color:var(--color-h)
}
[data-theme=dark] body .buttom__cart__submit__area,[data-theme=dark] body .form__btn__submit__group,body.body__dark .buttom__cart__submit__area,body.body__dark .form__btn__submit__group{
    background:rgb(26 26 28 / 36%);
    box-shadow:0 -35px 28px -30px rgb(255 255 255 / 10%)
}
body.body__dark .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .added,body.body__dark .suggested__domains__table .domain-lookup-result .btn-add-to-cart .added{
    background:var(--background-2)
}
body.body__dark .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .btn-add-to-cart .loading{
    color:#fff
}
body.body__dark .icheck__control__check__icon .icheck__control__check__icon__checked__effect{
    border:2px solid #fff;
    box-shadow:0 0 1px rgb(255 255 255 / 10%),0 2px 24px rgb(255 255 255 / 8%)
}
body.body__dark .icheck__control__check__icon .icheck__control__check__icon__checked__effect:before{
    background:#fff
}
body.body__dark .icheck__control__check__icon .icheck__control__check__icon__checked__effect:after{
    color:#000
}
body.body__dark .minimalist__loader__spiner:after,body.body__dark .minimalist__loader__spiner:before,body.body__dark .sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__form,body.body__dark .sticky__order__summary__sidebar__wrapper,body.body__dark .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .minimalist__sidebar__update__loader,body.body__dark .sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box .sidebar__with__promo__box__wrapper{
    background:var(--background-4)
}
body.body__dark .minimalist__loader__spiner{
    background:var(--background-4);
    background:-webkit-linear-gradient(left,var(--background-4) 10%,rgb(255 255 255 / 34%) 42%);
    background:linear-gradient(to right,var(--background-4) 10%,rgb(255 255 255 / 47%) 42%)
}
body.body__dark .already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title{
    color:var(--color-h)
}
body.body__dark .already__registered__wrapper .already__registered__card .already__registered__card__header .already__registered__card__title .cursor:after{
    background:var(--background)
}
#order-standard_cart .iradio_square-blue.checked:after,body.body__dark #order-standard_cart .icheckbox_square-blue.checked:after{
    color:var(--background)
}
[data-theme=dark] body .sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box,body.body__dark .sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box{
    background:0 0
}
body.body__dark .view__cart__items__wrapper__body__item__product__configoptions:before{
    background:var(--a-link-color)
}
body.body__dark #order-standard_cart .account-select-container div.account{
    background:var(--background);
    border:1px solid var(--border-color);
    border-bottom:0!important
}
body.body__dark #order-standard_cart .account-select-container div.account.active{
    background:var(--background-5)
}
body.body__dark #order-standard_cart .account-select-container{
    border:0!important
}
body.body__dark #order-standard_cart .cercle__input__radio .icheckbox_square-blue:after,body.body__dark #order-standard_cart .cercle__input__radio .iradio_square-blue:after{
    background:var(--background)
}
[data-theme=dark] body .default__shadow__panel,body.body__dark .default__shadow__panel{
    box-shadow:0 0 1px rgb(0 0 0 / 13%),0 2px 24px rgb(0 0 0 / 6%);
    border:1px solid var(--border-color)
}
body.body__dark .view__invoice__page__main__content .view__invoice__page__main__content__tables .table td.total-pay-row{
    background:var(--background)
}
[data-theme=dark] body .breadcrumb,[data-theme=dark] body .master-breadcrumb,body.body__dark .breadcrumb,body.body__dark .master-breadcrumb{
    background-color:transparent
}
body.body__dark .select2-dropdown{
    background-color:var(--background-2)
}
body.body__dark .select2-container--default .select2-search--dropdown .select2-search__field{
    background:var(--background);
    color:#fff
}
body.body__dark .select2-container--default .select2-results__option--selected{
    color:#fff!important
}
body.body__dark .select2-results__option{
    color:var(--color-gray)
}
body.body__dark .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
    color:#fff
}
[data-theme=dark] body.sticky__scondary__menu .full__width__secondarysidebar__menu,body.sticky__scondary__menu.body__dark .full__width__secondarysidebar__menu{
    box-shadow:-2px 1px 1px rgb(255 255 255 / 3%),0 30px 24px rgb(255 255 255 / 3%)
}
body.body__dark .table-list>tbody>tr>td{
    background-color:var(--background);
    color:var(--color-h)
}
body.body__dark .table-list>tbody>tr:hover>td{
    background:var(--background-7)
}
body.body__dark .pagination>.active>a,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:focus,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:hover,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:focus,body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:hover,body.body__dark ul.pagination .page-item.active .page-link,body.body__dark ul.pagination .pagination>.active>a:focus,body.body__dark ul.pagination .pagination>.active>a:hover,body.body__dark ul.pagination .pagination>.active>span,body.body__dark ul.pagination .pagination>.active>span:focus,body.body__dark ul.pagination .pagination>.active>span:hover{
    background:var(--background-2)
}
body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link:hover .badge{
    color:var(--a-link-color)
}
body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link{
    color:var(--color-gray)
}
body.body__dark .table thead th{
    border-bottom:2px solid var(--border-color-light)
}
body.body__dark .table{
    color:var(--color-h)
}
body.body__dark tr.masspay-total td{
    background-color:var(--background-2)
}
body.body__dark .breadcrumb .breadcrumb-item+.breadcrumb-item::before{
    color:var(--color-gray)
}
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer .btn,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn{
    color:var(--a-link-color)
}
body.body__dark .coodiv-check-input .checkbox,body.body__dark .coodiv-check-input input:checked~.checkbox{
    background-color:var(--background-3)
}
body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link.active,body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav-item.active .nav-link{
    color:var(--a-link-color)
}
body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link.active:after,body.body__dark .full__width__secondarysidebar__menu .nav-item.active .nav-link:after{
    background:var(--a-link-color)
}
body.body__dark .card__header:not(.card__header__no__border){
    border-bottom:1px solid var(--border-color)
}
body.body__dark .card{
    border:1px solid var(--border-color)
}
[data-theme=dark] body .iradio_square-blue.checked,body.body__dark .iradio_square-blue.checked{
    background-color:#fff
}
body.body__dark .btn-group .dropdown-menu .dropdown-item:hover,body.body__dark .dropdown .dropdown-menu .dropdown-item:hover{
    color:var(--a-link-color);
    background-color:var(--background-2)
}
body.body__dark .coodiv-check-input.coodiv-radio-input-cercle .checkbox:after{
    background:#fff
}
body.body__dark .bootstrap-switch .bootstrap-switch-container{
    background:var(--background-3)
}
[data-theme=dark] body .close:hover,body.body__dark .close:hover{
    color:#fff
}
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item .nav-link:hover,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link:hover{
    color:var(--a-link-color)
}
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item-footer,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-footer,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer,body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer{
    border-top:1px solid var(--border-color)
}
body.body__dark .client__area__proforomance__box{
    background:var(--background-5);
    border:1px solid var(--border-color)!important
}
body.body__dark .body__list__group__wrapper .body__list__group__item{
    background:var(--background-5)
}
body.body__dark .body__list__group__wrapper .body__list__group__item:hover{
    background:var(--background)
}
body.body__dark .body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover,body.body__dark .body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover .coodiv__status__ticket,body.body__dark .body__list__group__wrapper .body__list__group__item.body__list__group__item__link:hover .coodiv__status__ticket b{
    color:var(--a-link-color)
}
body.body__dark .product-options.coodiv__default__dropdown .tuggle__btn{
    color:var(--a-link-color)
}
body.body__dark .product-info{
    background:linear-gradient(309deg,var(--background-5) 0,var(--background-4) 100%)
}
body.body__dark .product-info .list-info li .list-info-text{
    color:var(--color-h)
}
body.body__dark .order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a.active{
    color:var(--a-link-color);
    border-bottom:3px solid var(--a-link-color)
}
body.body__dark .order-domain-select-wrapper .order-domain-select .order-domain-select-header .nav-item a:hover{
    color:var(--a-link-color-hover)
}
body.body__dark .order-domain-select-wrapper .order-domain-select{
    background:var(--background-4)
}
body.body__dark .order-domain-select-wrapper .order-domain-select .order-domain-select-header{
    border-bottom:1px solid var(--border-color)
}
body.body__dark .bg-white.store-domain-tab-content{
    background:var(--background-4)!important
}
body.body__dark .product-icon-box-wrapper .product-footer{
    border-top:1px solid var(--border-color)
}
body.body__dark .productdetails-addons-box{
    background:var(--background-4)
}
body.body__dark .switch.not__clickable__switch.loading .switch__container.active:after{
    border:3px solid var(--a-link-color)
}
body.body__dark .domain__overview__wrapper .domain__overview__item{
    background:var(--background-4)
}
body.body__dark .domain__overview__wrapper .domain__overview__item .domain__overview__action__item .item{
    background:var(--background-8);
    color:var(--a-link-color)
}
body.body__dark .switch__container{
    background:var(--background)
}
body.body__dark .panel.panel-switch{
    background:var(--background-4)
}
body.body__dark .switch--text .switch__checkbox:checked+.switch__container{
    background:var(--background-8)
}
body.body__dark .form-control:disabled,body.body__dark .form-control[readonly]{
    background-color:var(--background)
}
body.body__dark .view__ticket__wrapper__item,body.body__dark .viewticket__sidebar__data{
    background:var(--background-7)
}
body.body__dark .md-editor .md-footer,body.body__dark .md-editor>.md-header{
    background:var(--background)
}
body.body__dark .custom-file-label{
    background:var(--background)
}
body.body__dark .domain__register__hero{
    background:var(--background-4)
}
body.body__dark .main__banner__primary__text{
    color:var(--color-h)
}
body.body__dark .features__image__bg__item .illustration__color__one,body.body__dark .main__features__box.domains .illustration .illustration__color__one{
    fill:var(--color-h)
}
body.body__dark .features__image__bg__item .illustration__color__two,body.body__dark .main__features__box.domains .illustration .illustration__color__two{
    fill:var(--color-gray)
}
body.body__dark .main__features__box{
    background:var(--background-5);
    border:1px solid var(--border-color-light)
}
body.body__dark .coodiv__primary__link__tabs a.active{
    border-bottom:2px solid var(--a-link-color)
}
body.body__dark .domain__register__hero:after,body.body__dark .main__page__wraper .login__register__sidebar:after{
    background:var(--_g0),var(--_g0) var(--s) var(--s),var(--_g1),var(--_g1) var(--s) var(--s) var(--color-h);
    background-size:calc(2* var(--s)) calc(2* var(--s))
}
body.body__dark .features__image__bg{
    background:var(--background-5)
}
body.body__dark .icons__server__features{
    color:var(--color-gray)
}
[data-theme=dark] body .domain__register__pricing__table__wrapper .tld-filters a.badge-success,body.body__dark .domain__register__pricing__table__wrapper .tld-filters a.badge-success{
    background-color:#323835
}
body.body__dark .table__domains__wrapper .table__domains tbody td{
    border-top:1px solid var(--border-color)
}
body.body__dark .accordion-trigger.arrow-icon{
    color:var(--a-link-color)
}
body.body__dark .coodiv-color-blackish-blue-opacity-7{
    color:var(--color-gray)
}
body.body__dark .btn-primary-outline-white.focus,body.body__dark .btn-primary-outline-white:active,body.body__dark .btn-primary-outline-white:first-child:active,body.body__dark .btn-primary-outline-white:focus,body.body__dark .btn-primary-outline-white:focus-visible,body.body__dark .btn-primary-outline-white:hover,body.body__dark .btn-primary-outline-white:not(.btn-check)+.btn:active{
    color:var(--a-link-color)
}
body.body__dark .domain-pricing .tld-row{
    border-bottom:1px solid var(--border-color)
}
.btn-light:disabled,body.body__dark .btn-light.disabled{
    color:var(--a-link-color);
    background-color:var(--background-2);
    border-color:var(--background)
}
body.body__dark .header__body.header__account__infomrmations,body.body__dark .header__body.header__cart,body.body__dark .header__body.header__notifications{
    background:var(--background)
}
[data-theme=dark] body .header .actions__button,body.body__dark .header .actions__button{
    background:#3a3a3a;
    color:#838383
}
[data-theme=dark] body .actions.active .actions__button,body.body__dark .actions.active .actions__button{
    background:#3a3a3a;
    color:#fff
}
body.body__dark .actions__body{
    background:var(--background-2)
}
body.body__dark .actions__option.selectioned,body.body__dark .actions__option:hover{
    background:var(--background);
    color:var(--a-link-color)
}
body.body__dark .actions__option.selectioned .icon,body.body__dark .actions__option:hover .icon{
    color:var(--a-link-color)
}
body.body__dark .header__body:before{
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%231a1a1c'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
body.body__dark .actions__body:before{
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' fill='none' viewBox='0 0 20 10'%3E%3Cpath d='M6.927 1.687L0 10h20l-6.927-8.313a4 4 0 0 0-6.146 0z' fill='%23242526'/%3E%3C/svg%3E") no-repeat 50% 50%/100% auto
}
body.body__dark .header__link.active,body.body__dark .header__link:hover{
    color:var(--a-link-color)
}
body.body__dark .header__body.header__account__infomrmations .header__top,body.body__dark .header__body.header__cart .header__top,body.body__dark .header__body.header__notifications .header__top{
    border-bottom:1px solid var(--border-color)
}
body.body__dark .header__nav:not(:last-child){
    border-bottom:1px solid var(--border-color)
}
body.body__dark .header__links__downloads .compteur{
    background-color:var(--background-2);
    color:var(--a-link-color)
}
body.body__dark .header__body.header__notifications .header__list .header__message:hover{
    background:var(--background-5)
}
body.body__dark .header__subtitle{
    color:var(--color-h)
}
[data-theme=dark] body .shufy__theme__logo__icon__one,body.body__dark .shufy__theme__logo__icon__one{
    fill:#23d4eb!important
}
[data-theme=dark] body .shufy__theme__logo__icon__two,body.body__dark .shufy__theme__logo__icon__two{
    fill:#0aafc5!important
}
[data-theme=dark] body .shufy__theme__logo__text,body.body__dark .shufy__theme__logo__text{
    fill:#fff!important
}
body.body__dark .domain__page__results .domain__search__results__wrapper .domain__page__luckup__result__box{
    background:var(--background-5)
}
body.body__dark .domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header .domain__search__page__spotlighttlds__header__text,body.body__dark .domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title .domain__search__suggested__domains__title__text{
    background:var(--background-2)
}
body.body__dark .domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header,body.body__dark .domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title{
    background:var(--background-2)
}
body.body__dark .suggested__domains__table .more-suggestions #moreSuggestions{
    color:var(--a-link-color)
}
body.body__dark .suggested-domains .domain-lookup-suggestions-loader{
    background:var(--background-2)
}
body.body__dark .domain__register__form .domain__register__form__spotlighttlds{
    background:var(--background-6)
}
body.body__dark .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item{
    background:var(--background-5)
}
[data-theme=dark] body .tld-sale-group-new,body.body__dark .tld-sale-group-new{
    background-color:#333936
}
[data-theme=dark] body .tld-sale-group-hot,body.body__dark .tld-sale-group-hot{
    background-color:#443f3f
}
[data-theme=dark] body .tld-sale-group-sale,body.body__dark .tld-sale-group-sale{
    background-color:#373632
}
[data-theme=dark] body .domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.sale,body.body__dark .domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.sale{
    background-color:#5f542e
}
[data-theme=dark] body .domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.new,body.body__dark .domain__register__form .domain__register__form__spotlighttlds .domain__register__form__spotlighttlds__item .tld .badge.new{
    background-color:#1a5e3f
}
body.body__dark .cart__domains__config__box{
    background:var(--background-4)
}
body.body__dark .cart__domains__config__box .cart__domains__config__box__icon .cart__domains__config__box__icon__svg .colorone{
    fill:var(--color-h)
}
body.body__dark .cart__domains__config__box .cart__domains__config__box__icon .cart__domains__config__box__icon__svg .colortwo{
    fill:var(--a-link-color-hover)
}
[data-theme=dark] body .boxes__loading .box>div:nth-child(1),body.body__dark .boxes__loading .box>div:nth-child(1){
    background:#089aae
}
[data-theme=dark] body .boxes__loading .box>div:nth-child(2),body.body__dark .boxes__loading .box>div:nth-child(2){
    --background:#0aafc5
}
[data-theme=dark] body .boxes__loading .box>div:nth-child(3),body.body__dark .boxes__loading .box>div:nth-child(3){
    --background:#23d4eb
}
[data-theme=dark] body .boxes__loading .box>div:nth-child(4),body.body__dark .boxes__loading .box>div:nth-child(4){
    --background:#0cbed5
}
body.horizontal__sidebar.body__dark .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown .sidebar__body:after{
    background:var(--sidebarcolorsdefaultonedropdownbg);
    border:1px solid var(--border-color)
}
body.body__dark .sidebar .sidebar__menu .sidebar__extend__toggle{
    color:var(--a-link-color);
    background:var(--background-8)
}
body.body__dark:not(.horizontal__sidebar) .sidebar__foot{
    border-top:1px solid var(--border-color)
}
body.body__dark .landing-page .tab-content{
    background:var(--background)
}
body.body__dark .landing-page.threesixtymonitoring .row-revenue,body.body__dark .landing-page.threesixtymonitoring h1,body.body__dark .landing-page.threesixtymonitoring h2,body.body__dark .landing-page.threesixtymonitoring h3,body.body__dark .pricing-item{
    color:var(--color-h)
}
body.body__dark .btn-outline-dark{
    background:var(--background);
    color:var(--a-link-color)
}
body.body__dark .btn-outline-dark:hover{
    background:var(--background-2);
    color:var(--a-link-color)
}
body.body__dark .landing-page.nordvpn .comparison-container{
    color:var(--color-h)
}
body.body__dark .landing-page.nordvpn .comparison .col-2{
    border:1px solid var(--border-color)
}
body.body__dark .landing-page.nordvpn .comparison .col-12 .col-2:nth-of-type(2){
    background:var(--background-7);
    border-left-color:var(--border-color);
    border-right-color:var(--border-color)
}
body.body__dark .landing-page.nordvpn .comparison .col-12:last-of-type .col-2:nth-of-type(2),body.body__dark .landing-page.nordvpn .comparison .col-12:nth-of-type(7) .col-2:not(:nth-of-type(2)){
    border-bottom:1px solid var(--border-color)
}
body.body__dark .landing-page.nordvpn{
    color:var(--color-gray)
}
body.body__dark .landing-page.nordvpn .comparison .col-12:first-of-type .col-2:nth-of-type(2){
    border-top-color:var(--border-color)
}
body.body__dark .main__features__store__blocks .feature .icon i:before{
    color:var(--color-gray)
}
body.body__dark .main__features__store__blocks .feature .icon i:after{
    color:var(--color-h)
}
body.body__dark .color-blackish-blue{
    color:var(--color-h)
}
body.body__dark .landing-page.codeguard .aws-pro .pricing-container .price{
    color:var(--color-h)
}
body.body__dark .landing-page.marketgoo .testimonials .testimonial{
    color:var(--color-gray)
}
body.body__dark .landing-page.sitebuilder{
    background:var(--background)
}
body.body__dark .landing-page.sitebuilder .pricing-table{
    background:var(--background-2);
    border:1px solid var(--border-color)
}
body.body__dark .landing-page.sitebuilder .pricing-table-row:not(.col-heading):nth-child(even){
    background:var(--background)
}
body.body__dark .border-bottom{
    border-bottom:1px solid var(--border-color)!important
}
body.body__dark .border-top{
    border-top:1px solid var(--border-color)!important
}
body.body__dark .input-group .btn-reveal-pw:active,body.body__dark .input-group .btn-reveal-pw:hover{
    border-color:transparent;
    background:0 0;
    color:var(--color-h)
}
body.body__dark .website__identity__sidebar .white__logo{
    display:none!important
}
.header__darkmode__selector__wrapper{
    margin-right:15px
}
.header__darkmode__selector__wrapper .header__darkmode__selector__btn{
    height:25px;
    width:25px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    cursor:pointer;
    -webkit-transition:all .2s ease-in-out;
    -o-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    background:rgba(56,116,255,.24);
    color:#85a9ff;
    position:relative;
    font-size:14px
}
body:not(.body__dark) .header__darkmode__selector__wrapper .header__darkmode__selector__btn{
    background:rgba(255,204,133,.24);
    color:#e5780b
}
body:not(.body__dark) .header__darkmode__selector__wrapper .header__darkmode__selector__btn:hover{
    background:#e5780b;
    color:#fff
}
body.body__dark .header__darkmode__selector__wrapper .header__darkmode__selector__btn{
    background:rgba(56,116,255,.24);
    color:#85a9ff
}
body.body__dark .header__darkmode__selector__wrapper .header__darkmode__selector__btn:hover{
    background:rgba(56,116,255,.7);
    color:#fff
}
.header__darkmode__selector__wrapper .header__darkmode__selector__btn:after{
    font-family:"FontAwesome";
    font-weight:300
}
body.body__dark .header__darkmode__selector__wrapper .header__darkmode__selector__btn:after{
    content:"\f186"
}
body:not(.body__dark) .header__darkmode__selector__wrapper .header__darkmode__selector__btn:after{
    content:"\f185"
}
body.body__dark .pricing__plans__standard__item .pricing__plans__standard{
    background-color:var(--background-7)!important;
    border:1px solid var(--border-color)!important
}
body.body__dark .header__item_messages .header__head .header__head__item___number,body.body__dark .header__item_shopping .header__head .header__head__item___number{
    background:var(--background-3)
}
body.body__dark .text-hover-gray:hover,body.body__dark .text-hover-primary:hover{
    color:var(--a-link-color-hover)
}
@media only screen and (max-width:768px){
    .header__darkmode__selector__tooltip{
        display:none!important
    }
}
.header__darkmode__selector__tooltip{
    position:absolute;
    background:var(--background-3);
    color:var(--color-h);
    white-space:nowrap;
    padding:1px 7px;
    right:120%;
    font-size:11px;
    top:50%;
    transform:translateY(-50%) translateX(10px);
    border-radius:5px;
    z-index:-1;
    transition:all .2s;
    visibility:hidden;
    opacity:0
}
.header__darkmode__selector__btn:hover .header__darkmode__selector__tooltip{
    transform:translateY(-50%) translateX(0);
    transition:all .2s;
    visibility:visible;
    opacity:1
}
.header__darkmode__selector__tooltip:after{
    content:'';
    width:0;
    height:0;
    border-style:solid;
    border-width:6.5px 0 6.5px 10.8px;
    border-color:transparent transparent transparent var(--background-3);
    transform:rotate(0) translateY(-50%);
    position:absolute;
    border-radius:5px;
    top:50%;
    right:-7px;
    transition:all .2s
}
body.body-transition-effect *,body.body-transition-effect :after,body.body-transition-effect :before{
    transition:all 0s!important
}
body.body__dark .text-muted{
    color:var(--color-gray)!important
}
.announcements .announcements__wrapper .announcement ul,.knowledgebase__article__text ul,.view__anonmcenemt__text ul{
    list-style:disc
}
.announcements .announcements__wrapper .announcement ol,.knowledgebase__article__text ol,.view__anonmcenemt__text ol{
    list-style:auto
}
.announcements .announcements__wrapper .announcement ol,.announcements .announcements__wrapper .announcement ul,.knowledgebase__article__text ol,.knowledgebase__article__text ul,.view__anonmcenemt__text ol,.view__anonmcenemt__text ul{
    padding-left:15px;
    margin-bottom:15px
}
body.authorization__page .lightbox{
    display:none!important
}
[data-theme=dark] body .invoice-summary-table td.total-row,body.body__dark .invoice-summary-table td.total-row{
    background-color:var(--background)
}
@media only screen and (max-width:767px){
    body.header__top__logo header .website__identity__sidebar__link .image__logo__tagline{
        display:block!important
    }
    body.header__top__logo:not(.body__dark) header .website__identity__sidebar__link .image__logo__tagline.dark__logo{
        display:none!important
    }
    body.header__top__logo.body__dark header .website__identity__sidebar__link .image__logo__tagline.white__logo{
        display:none!important
    }
}
@media print{
    .bottom__footer__wrapper,.btns__group,.full__width__secondarysidebar__menu,.full__with__section.not__shoppingcart__page__header,.header__latest__annoncements,.right__header__control,.sidebar{
        display:none!important
    }
    header.header{
        border:0!important
    }
}
.sticky__order__summary__sidebar__body.domain-renewal-summary #orderSummaryLoader{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    display:flex;
    align-items:center;
    justify-content:center;
    background:var(--background);
    font-size:30px;
    color:var(--btn-default-color)
}
.sticky__order__summary__sidebar__body.domain-renewal-summary #orderSummaryLoader i{
    opacity:.2
}
body.user__invite__acceptpage.authorization__page .full__with__section.not__shoppingcart__page__header{
    display:none!important
}
.edit__gravatar__picture{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    background:rgb(0 0 0 / 60%);
    display:flex;
    align-items:center;
    justify-content:center;
    color:#fff!important;
    transition:all .3s;
    opacity:0;
    text-decoration:none!important;
    font-size:13px;
    height:30px;
    transform:translateY(10px)
}
.client__area__profile__pic{
    overflow:hidden
}
.client__area__profile__pic:hover .edit__gravatar__picture{
    opacity:1;
    transform:translateY(0)
}
.client__area__profile__pic .edit__gravatar__picture:hover{
    background:rgb(0 0 0 / 100%)
}
#frmCheckout.paypal_ppcpv-payment-form #creditCardInputFields{
    background-color:var(--background)!important
}
.pricing__plans__standard__item .pricing__plans__standard.featured__product{
    border:2px solid var(--background-4)!important;
    overflow:hidden
}
.pricing__plans__standard__item .pricing__plans__standard.featured__product .featured__product__tag{
    position:absolute;
    transform:rotate(45deg);
    background:var(--background-4);
    color:#fff;
    font-size:12px;
    width:150px;
    height:28px;
    display:flex;
    align-items:center;
    justify-content:center;
    top:25px;
    right:-35px
}
.logo__based__configoption{
    position:relative
}
.logo__based__configoption:after{
    content:'';
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:30px;
    height:30px;
    right:20px;
    border-radius:25px;
    background-size:cover!important;
    background-position:center center!important;
    background-repeat:no-repeat!important
}
.logo__based__configoption .cercle__input__radio.input{
    padding-top:2px
}
.logo__based__configoption .panel__check__cart__group__content{
    width:100%;
    flex:0 0 calc(100% - 30px);
    padding-right:35px
}
.logo__based__configoption .panel__check__cart__group__content .panel__check__cart__group__title{
    margin:0!important
}
.logo__based__configoption .panel__check__cart__group__content .panel__check__cart__group__pricing{
    display:flex;
    flex-wrap:wrap;
    align-items:baseline
}
.logo__based__configoption .panel__check__cart__group__content .panel__check__cart__group__pricing .panel__check__cart__group__pricing__tag{
    margin-right:5px
}
@media only screen and (max-width:767px){
    .logo__based__configoption{
        padding:13px!important
    }
    .logo__based__configoption .panel__check__cart__group__label .panel__check__cart__group__content>h6{
        font-size:14px
    }
    .logo__based__configoption:after{
        width:26px;
        height:26px;
        right:13px
    }
}
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname=Categories],.domain-productconfigiration-options-group-scrolling-wrapper .domain-productconfigiration-options-group,.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.custom.fields,.popular.downloads,.view-filter-btns,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter,.service.actions,.domain.actions,.upgrade,.downgrade),.product__cart__sidepanel{
    display:flex;
    align-items:center;
    position:relative;
    overflow:hidden
}
.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.custom.fields,.popular.downloads,.view-filter-btns,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter,.service.actions,.domain.actions,.upgrade,.downgrade) .nav,.product__cart__sidepanel__group{
    overflow-x:auto;
    white-space:nowrap;
    scrollbar-width:none;
    -ms-overflow-style:none;
    flex-grow:1
}
.domain-productconfigiration-options-group-scrolling-wrapper .domain-productconfigiration-options-group{
    overflow-x:auto;
    scrollbar-width:none;
    -ms-overflow-style:none;
    flex-grow:1
}
.domain-productconfigiration-options-group-scrolling-wrapper .domain-productconfigiration-options-group .option.domain-productconfigiration-options-item::-webkit-scrollbar,.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.custom.fields,.popular.downloads,.view-filter-btns,.knowledgebase.categories,.recipients,.attachments,.recent.tickets,.contacts,.status.filter,.service.actions,.domain.actions,.upgrade,.downgrade) .nav::-webkit-scrollbar,.product__cart__sidepanel__group::-webkit-scrollbar{
    display:none
}
.domain-productconfigiration-options-group-scrolling-wrapper{
    position:relative
}
.domain-productconfigiration-options-group-scrolling-wrapper .domain-productconfigiration-options-group .option.domain-productconfigiration-options-item{
    width:195px;
    flex:0 0 195px
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow,.product__cart__sidepanel .arrow{
    cursor:pointer;
    user-select:none;
    position:absolute;
    height:50px;
    width:44px;
    top:50%;
    transform:translateY(-50%);
    display:flex;
    align-items:center;
    justify-content:center;
    z-index:2;
    color:var(--color-texts-opacity);
    transition:all .2s;
    font-size:15px
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow{
    top:0;
    bottom:0;
    height:auto;
    transform:none;
    top:0;
    width:60px
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow:hover,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow:hover,.product__cart__sidepanel .arrow:hover{
    color:var(--color-texts)
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow.left-arrow,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow.left-arrow,.product__cart__sidepanel .arrow.left-arrow{
    left:0;
    background:var(--background);
    background:linear-gradient(90deg,var(--background) 67%,transparent 100%)
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow.right-arrow,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow.right-arrow,.product__cart__sidepanel .arrow.right-arrow{
    right:0;
    background:var(--background);
    background:linear-gradient(90deg,transparent 0,var(--background) 34%)
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow:after,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow:after,.product__cart__sidepanel .arrow:after{
    font-family:"FontAwesome";
    font-weight:300
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow.left-arrow:after,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow.left-arrow:after,.product__cart__sidepanel .arrow.left-arrow:after{
    content:"\f053"
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow.right-arrow:after,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow.right-arrow:after,.product__cart__sidepanel .arrow.right-arrow:after{
    content:"\f054"
}
.domain-productconfigiration-options-group-scrolling-wrapper .arrow.disabled,.full__width__secondarysidebar__menu .nav__items__wrapper .arrow.disabled,.product__cart__sidepanel .arrow.disabled{
    opacity:0;
    pointer-events:none
}
.domain-productconfigiration-options-group-scrolling-wrapper,.full__width__secondarysidebar__menu .nav__items__wrapper,.product__cart__sidepanel .product__cart__sidepanel__group{
    cursor:grab;
    user-select:none
}
.domain-productconfigiration-options-group-scrolling-wrapper.dragging,.full__width__secondarysidebar__menu .nav__items__wrapper.dragging,.product__cart__sidepanel .product__cart__sidepanel__group.dragging{
    cursor:grabbing
}
@media only screen and (max-width:767px){
    .full__width__secondarysidebar__menu .nav__items__wrapper.domain.actions .arrow,.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .arrow,.full__width__secondarysidebar__menu .nav__items__wrapper.status.filter .arrow,.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .arrow{
        display:none!important
    }
}
.standard__cart__slider__layout.slider.slick-slider .slick-track{
    display:flex;
	margin: 0 auto;
}
.standard__cart__slider__layout.slider.slick-slider .slick-track .pricing__plans__standard__item.slick-slide{
    height:auto
}
#order-standard_cart .domain-checker-result-headline,#order-standard_cart .domain-lookup-primary-results .headline{
    font-size:14px;
    word-wrap:break-word;
    font-weight:400
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .desktop__version{
    display:none!important
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version{
    display:flex;
    flex-direction:column;
    background:var(--background);
    box-shadow:0 0 8px rgb(0 0 0 / 4%),0 0 24px rgb(0 0 0 / 3%);
    padding:30px 8px;
    border-radius:7px;
    align-items:center;
    justify-content:center;
    position:relative;
    overflow:hidden;
    width:195px;
    text-align:center;
    height:100%
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version .icon{
    font-size:19px;
    height:44px;
    width:44px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:100%;
    margin-bottom:7px;
    background:var(--border-color);
    color:var(--color-texts-opacity);
    transition:all .2s
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version:hover .icon{
    color:var(--color-texts)
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version .title{
    font-size:13px;
    font-weight:600;
    position:static;
    color:var(--color-texts-opacity);
    white-space:normal
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version .knowing__more__btn{
    position:absolute;
    top:6px;
    right:11px;
    font-size:15px;
    color:var(--color-texts);
    opacity:.4;
    z-index:2
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version .knowing__more__btn:hover{
    opacity:1
}
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.mobile__version .title:after,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .mobile__version .title:after{
    content:'';
    bottom:0;
    left:0;
    right:0;
    top:0;
    height:auto;
    border-radius:7px;
    background:0 0!important;
    border:2px solid var(--btn-primary-bg);
    position:absolute
}
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.mobile__version .title:before,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .mobile__version .title:before{
    content:'';
    background:var(--btn-primary-bg);
    position:absolute;
    left:-5px;
    top:-18px;
    width:29px;
    height:55px;
    transform:rotate(45deg)
}
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked~.mobile__version .icon:before,#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .mobile__version .icon:before{
    font-family:"FontAwesome";
    font-weight:300;
    content:"\f00c";
    position:absolute;
    top:2px;
    left:7px;
    z-index:2;
    font-size:15px;
    color:var(--btn-primary-color)
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item label{
    padding:8px 5px;
    margin:0;
    height:100%
}
#order-standard_cart .domain-productconfigiration-options-group.domain-selection-options{
    gap:5px
}
#order-standard_cart .domain-productconfigiration-options-group.domain-selection-options{
    margin-top:0
}
#productAddonsContainer.element__bienload #productConfigurableOptions,#productAddonsContainer:not(.element__bienload) .product__config__loader{
    display:none!important
}
#order-standard_cart.ordererroraccepttos__has__error .accepttos__checkout__wrapper{
    padding:15px 45px 15px 15px;
    position:relative
}
.accepttos__checkout__wrapper .accepttos__checkout__activations__styles{
    position:absolute
}
#order-standard_cart.ordererroraccepttos__has__error .accepttos__checkout__wrapper .accepttos__checkout__activations__styles{
    border:2px solid #f44336;
    top:0;
    bottom:0;
    left:0;
    right:0;
    border-radius:8px
}
#order-standard_cart.ordererroraccepttos__has__error .accepttos__checkout__wrapper .accepttos__checkout__activations__styles:after{
    content:"\f06a";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-style:normal;
    font-variant:normal;
    text-rendering:auto;
    line-height:1;
    font-family:"FontAwesome";
    font-weight:900;
    color:#1c1d1e;
    font-size:15px;
    position:absolute;
    pointer-events:none;
    right:15px;
    top:50%;
    transform:translateY(-50%);
    color:#f44336
}
#order-standard_cart.ordererroraccepttos__has__error .accepttos__checkout__wrapper .icheckbox_square-blue.checked+.accepttos__checkout__activations__styles{
    border-color:#8bc34a
}
#order-standard_cart.ordererroraccepttos__has__error .accepttos__checkout__wrapper .icheckbox_square-blue.checked+.accepttos__checkout__activations__styles:after{
    content:"\f058";
    color:#8bc34a
}
@media (max-width:768px){
    .view__cart__items__wrapper__body__item .item__qty{
        gap:5px;
        flex-direction:column
    }
    #order-standard_cart .view__cart__items__wrapper__body__item .item__qty input.form-control{
        height:30px;
        width:30px
    }
    #order-standard_cart .view__cart__items__wrapper__body__item .item__qty .update__item__qty__btn{
        border-radius:7px
    }
}
.payment-btn-container input[type=submit]{
    display:flex;
    align-items:center;
    height:44px;
    padding:0 20px;
    border-radius:8px;
    background:var(--btn-primary-bg);
    color:var(--btn-primary-color);
    font-size:14px;
    font-weight:500;
    transition:all .2s
}
.payment-btn-container input[type=submit]:hover{
    background:var(--btn-primary-bg-hover);
    color:var(--btn-primary-color)
}
.view__ticket__wrapper__item__message ol,.view__ticket__wrapper__item__message ul{
    padding-left:20px;
    padding-bottom:15px
}
.view__ticket__wrapper__item__message ul{
    list-style:disc
}
.view__ticket__wrapper__item__message ol{
    list-style:decimal
}
#customFieldsContainer .form-text.text-muted{
    font-size:13px;
    font-weight:400
}
@media (max-width:768px){
    .full__with__section.landing-page .full__width__secondarysidebar__menu .main__page__content>ul.nav{
        flex-wrap:nowrap;
        overflow:scroll
    }
}
.full__with__section.landing-page .content-block.standout-2.standout{
    text-align:center
}
.full__with__section.landing-page .content-block.standout-features.standout{
    padding:60px 0
}
@media (max-width:768px){
    .table__domains__wrapper .table__domains tbody td{
        font-size:11px
    }
    .table__domains__wrapper .table__domains tbody td:first-child{
        padding-left:5px
    }
    .table__domains__wrapper .table__domains tbody td{
        font-size:11px
    }
    .table__domains__wrapper .table__domains thead th{
        padding-left:5px;
        padding-right:5px
    }
    .table__domains__wrapper .table__domains thead th:first-child{
        padding-left:0
    }
    .table__domains__wrapper .table__domains .btn{
        font-size:10px;
        padding:7px 6px 5px 6px;
        min-width:auto;
        display:flex;
        align-items:center;
        justify-content:center
    }
    .table__domains__wrapper .table__domains .btn.has-arrow svg{
        display:none
    }
    .icons__server__features{
        margin-right:0
    }
    #paypal_ppcpv_input_container{
        max-width:fit-content!important
    }
    #paypal_ppcpv_input_container_button{
        width:auto!important
    }
    #frmCheckout.paypal_ppcpv-payment-form #creditCardInputFields ul,#frmPayment.paypal_ppcpv-payment-form .paymethod-info:not([data-paymethod-id]){
        max-width:fit-content!important;
        display:flex!important;
        padding-left:0!important
    }
    .checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__icon{
        max-width:40%
    }
    .checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__icon .checkout__payment__svg__icon{
        max-width:100%
    }
    .checkout__payment__gateway__radios__wrapper .panel__check__cart__group__label .input{
        max-width:50%;
        display:flex
    }
    .checkout__payment__gateway__radios__wrapper .panel__check__cart__group__label .input .iradio_square-blue{
        flex:0 0 19px
    }
    .checkout__payment__gateway__radios__wrapper .checkout__payment__gateway__radios .payment__gateway__name{
        width:100%;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        font-size:12px
    }
    #order-standard_cart .cc-input-container .existing-cc-grid{
        grid-template-columns:none!important;
        width:100%!important
    }
}
#order-standard_cart #btnAlreadyRegistered,#order-standard_cart #btnNewUserSignup{
    opacity:1!important
}
@media (max-width:767px){
    .footer__menu__links__wrapper.accordion__footer__menu .bottom__footer__links__list{
        display:none
    }
    .footer__menu__links__wrapper.accordion__footer__menu .footer__title{
        cursor:pointer;
        font-size:15px
    }
    .footer__menu__links__wrapper.accordion__footer__menu .footer__title::after{
        font-family:"FontAwesome";
        font-weight:300;
        content:"\f078";
        margin-left:auto;
        font-size:13px;
        transition:all .2s
    }
    .footer__menu__links__wrapper.accordion__footer__menu .footer__title.active::after{
        transform:rotate(180deg)
    }
    .cart__choose__cycle__content .coodiv-text-10{
        font-size:12px
    }
    .cart__choose__cycle__content .coodiv-text-6{
        font-size:14px
    }
    .cart__choose__cycle__content .coodiv-text-12{
        font-size:10px
    }
}
.shufytheme__loader__one{
    width:48px;
    height:48px;
    border:5px solid var(--background);
    border-bottom-color:var(--background-4);
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotation__loader__animation 1s linear infinite
}
.shufytheme__loader__two{
    width:48px;
    height:48px;
    border:5px solid var(--background-4);
    border-bottom-color:transparent;
    border-radius:50%;
    display:inline-block;
    box-sizing:border-box;
    animation:rotation__loader__animation 1s linear infinite
}
@keyframes rotation__loader__animation{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
.shufytheme__loader__three{
    width:48px;
    height:48px;
    border-radius:50%;
    position:relative;
    animation:rotate__loader__three 1s linear infinite
}
.shufytheme__loader__three::after,.shufytheme__loader__three::before{
    content:"";
    box-sizing:border-box;
    position:absolute;
    inset:0;
    border-radius:50%;
    border:5px solid var(--background);
    animation:prixClipFix 2s linear infinite
}
.shufytheme__loader__three::after{
    border-color:var(--background-4);
    animation:prixClipFix 2s linear infinite,rotate__loader__three .5s linear infinite reverse;
    inset:6px
}
@keyframes rotate__loader__three{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
@keyframes prixClipFix{
    0%{
        clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)
    }
    25%{
        clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)
    }
    50%{
        clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)
    }
    75%{
        clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)
    }
    100%{
        clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)
    }
}
.shufytheme__loader__four{
    width:48px;
    height:48px;
    border:2px solid var(--background-4);
    border-radius:50%;
    display:inline-block;
    position:relative;
    box-sizing:border-box;
    animation:rotation__loader__four 1s linear infinite
}
.shufytheme__loader__four::after{
    content:'';
    box-sizing:border-box;
    position:absolute;
    left:50%;
    top:0;
    background:var(--background-4);
    width:2px;
    height:24px;
    transform:translateX(-50%)
}
@keyframes rotation__loader__four{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
.shufytheme__loader__five{
    color:var(--background-4);
    font-size:45px;
    text-indent:-9999em;
    overflow:hidden;
    width:1em;
    height:1em;
    border-radius:50%;
    position:relative;
    transform:translateZ(0);
    animation:mltShdSpin 1.7s infinite ease,round__animation__five 1.7s infinite ease
}
@keyframes mltShdSpin{
    0%{
        box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em
    }
    5%,95%{
        box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em
    }
    10%,59%{
        box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em
    }
    20%{
        box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em
    }
    38%{
        box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em
    }
    100%{
        box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em
    }
}
@keyframes round__animation__five{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
.shufytheme__loader__six{
    width:48px;
    height:48px;
    margin:auto;
    position:relative
}
.shufytheme__loader__six:before{
    content:'';
    width:48px;
    height:5px;
    background:var(--background-4);
    opacity:.25;
    position:absolute;
    top:60px;
    left:0;
    border-radius:50%;
    animation:shadow .5s linear infinite
}
.shufytheme__loader__six:after{
    content:'';
    width:100%;
    height:100%;
    background:var(--background-4);
    animation:bxSpin__animation__six .5s linear infinite;
    position:absolute;
    top:0;
    left:0;
    border-radius:4px
}
@keyframes bxSpin__animation__six{
    17%{
        border-bottom-right-radius:3px
    }
    25%{
        transform:translateY(9px) rotate(22.5deg)
    }
    50%{
        transform:translateY(18px) scale(1,.9) rotate(45deg);
        border-bottom-right-radius:40px
    }
    75%{
        transform:translateY(9px) rotate(67.5deg)
    }
    100%{
        transform:translateY(0) rotate(90deg)
    }
}
@keyframes shadow{
    0%,100%{
        transform:scale(1,1)
    }
    50%{
        transform:scale(1.2,1)
    }
}
.shufytheme__loader__saven{
    transform:rotateZ(45deg);
    perspective:1000px;
    border-radius:50%;
    width:48px;
    height:48px;
    color:var(--background-4)
}
.shufytheme__loader__saven:after,.shufytheme__loader__saven:before{
    content:'';
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:inherit;
    height:inherit;
    border-radius:50%;
    transform:rotateX(70deg);
    animation:1s spin__animation__saven linear infinite
}
.shufytheme__loader__saven:after{
    color:var(--background-9);
    transform:rotateY(70deg);
    animation-delay:.4s
}
@keyframes rotate__loader__saven{
    0%{
        transform:translate(-50%,-50%) rotateZ(0)
    }
    100%{
        transform:translate(-50%,-50%) rotateZ(360deg)
    }
}
@keyframes rotateccw{
    0%{
        transform:translate(-50%,-50%) rotate__loader__saven(0)
    }
    100%{
        transform:translate(-50%,-50%) rotate__loader__saven(-360deg)
    }
}
@keyframes spin__animation__saven{
    0%,100%{
        box-shadow:.2em 0 0 0 currentcolor
    }
    12%{
        box-shadow:.2em .2em 0 0 currentcolor
    }
    25%{
        box-shadow:0 .2em 0 0 currentcolor
    }
    37%{
        box-shadow:-.2em .2em 0 0 currentcolor
    }
    50%{
        box-shadow:-.2em 0 0 0 currentcolor
    }
    62%{
        box-shadow:-.2em -.2em 0 0 currentcolor
    }
    75%{
        box-shadow:0 -.2em 0 0 currentcolor
    }
    87%{
        box-shadow:.2em -.2em 0 0 currentcolor
    }
}
.shufytheme__loader__eight{
    width:48px;
    height:48px;
    display:inline-block;
    position:relative
}
.shufytheme__loader__eight::after,.shufytheme__loader__eight::before{
    content:'';
    width:48px;
    height:48px;
    border-radius:50%;
    background:var(--background-4);
    position:absolute;
    left:0;
    top:0;
    box-sizing:border-box;
    animation:animloader__eight 2s ease-in-out infinite
}
.shufytheme__loader__eight::after{
    animation-delay:1s
}
@keyframes animloader__eight{
    0%,100%{
        transform:scale(0);
        opacity:1
    }
    50%{
        transform:scale(1);
        opacity:0
    }
}
.shufytheme__loader__nigne{
    width:48px;
    height:48px;
    display:block;
    margin:15px auto;
    position:relative;
    box-sizing:border-box;
    animation:rotation__loader__nigne 1s linear infinite
}
.shufytheme__loader__nigne::after,.shufytheme__loader__nigne::before{
    content:'';
    box-sizing:border-box;
    position:absolute;
    width:24px;
    height:24px;
    top:0;
    background-color:var(--background-9);
    border-radius:50%;
    animation:scale50__loader__nighne 1s infinite ease-in-out
}
.shufytheme__loader__nigne::before{
    top:auto;
    bottom:0;
    background-color:var(--background-4);
    animation-delay:.5s
}
@keyframes rotation__loader__nigne{
    0%{
        transform:rotate(0)
    }
    100%{
        transform:rotate(360deg)
    }
}
@keyframes scale50__loader__nighne{
    0%,100%{
        transform:scale(0)
    }
    50%{
        transform:scale(1)
    }
}
.shufytheme__loader__teen{
    position:relative;
    width:48px;
    height:48px;
    background:var(--background-4);
    transform:rotateX(65deg) rotate(45deg);
    color:var(--background-13);
    animation:layers1__loader__teen 1s linear infinite alternate
}
.shufytheme__loader__teen:after{
    content:'';
    position:absolute;
    inset:0;
    background:var(--background-6);
    animation:layerTr__loader__teen 1s linear infinite alternate
}
@keyframes layers1__loader__teen{
    0%{
        box-shadow:0 0
    }
    100%,90%{
        box-shadow:20px 20px 0 -4px
    }
}
@keyframes layerTr__loader__teen{
    0%{
        transform:translate(0,0) scale(1)
    }
    100%{
        transform:translate(-25px,-25px) scale(1)
    }
}
.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper{
    overflow:initial;
    position:relative;
    padding:5px 25px
}
.advanced__domain__search__input__wrapper .select__dropdown__menu__search__wrapper .select2-container,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select__dropdown__menu__search__wrapper .select2-container{
    min-width:auto
}
.advanced__domain__search__input__wrapper .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.advanced__domain__search__input__wrapper .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single{
    height:32px;
    border-radius:5px;
    border:1px solid var(--border-color);
    background:var(--background);
    font-size:12px;
    display:flex;
    align-items:center;
    padding:0 6px
}
.advanced__domain__search__input__wrapper .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select__dropdown__menu__search__wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
    font-size:12px;
    font-weight:700
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple,.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default.select2-container--focus .select2-selection--multiple,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default.select2-container--focus .select2-selection--multiple{
    height:32px;
    border-radius:5px;
    border:1px solid var(--border-color);
    background:var(--background);
    font-size:12px;
    display:flex;
    align-items:center;
    padding:0 6px;
    max-width:220px;
    min-width:160px
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-search--inline .select2-search__field,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-search--inline .select2-search__field{
    width:100%;
    margin:0
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container .select2-selection--multiple .select2-selection__rendered,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container .select2-selection--multiple .select2-selection__rendered{
    display:flex;
    align-items:center;
    gap:5px
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(n+4),.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(n+4){
    display:none
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5),.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5){
    display:flex;
    visibility:hidden;
    padding:0;
    height:21px;
    align-items:center
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5)::before,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5)::before{
    content:"...";
    visibility:visible;
    display:block;
    color:var(--color-texts-opacity);
    height:10px;
    line-height:4px
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{
    margin:0;
    background:var(--background);
    border:1px solid var(--border-color)
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
    border-right:1px solid var(--border-color);
    color:var(--color-texts-opacity);
    background:var(--background);
    font-weight:300
}
.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.advanced__domain__search__input__wrapper .advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{
    color:var(--color-texts-opacity);
    background:var(--background-2)
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .switch__box__on__off,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .switch__box__on__off{
    padding:0
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch.bootstrap-switch-small,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch.bootstrap-switch-small{
    min-width:55px
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch{
    width:55px!important
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch .bootstrap-switch-container,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch .bootstrap-switch-container{
    height:22px
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch:after,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch:after{
    width:18px;
    height:18px;
    left:3px
}
.advanced__domain__search__input__wrapper .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch.bootstrap-switch-on:after,.domain__register__form .domain__register__form__spotlighttlds.advenced__search__option__wrapper .bootstrap-switch.bootstrap-switch-on:after{
    left:calc(100% - 21px)
}
.domain-productconfigiration-options-inputs .domain__search__input__wrapper.advanced__domain__search__input__wrapper{
    height:auto;
    overflow:inherit
}
#order-standard_cart .domain-checker-advanced .advanced__domain__search__input__wrapper textarea{
    padding:14px;
    border-radius:8px;
    border:0;
    height:100px;
    background:0 0
}
.advanced__domain__search__input__wrapper__options{
    border-top:1px solid var(--border-color);
    padding:5px 0;
    display:flex;
    align-items:center;
    justify-content:start;
    gap:4px;
    background:var(--background-2);
    position:relative;
    width:100%;
    border-radius:0 0 7px 7px
}
.config__productdomain__advenced__buttons{
    margin-left:auto!important;
    padding:0 6px
}
@media only screen and (max-width:767px){
    .advanced__domain__search__input__wrapper__options{
        flex-direction:column;
        align-items:baseline
    }
    .config__productdomain__advenced__buttons{
        width:100%;
        padding:0 15px
    }
    .config__productdomain__advenced__buttons__wrapper,.config__productdomain__advenced__buttons__wrapper .btn{
        width:100%
    }
}
.fa-spin{
    animation-name:fa-spin!important;
    animation-delay:0s!important;
    animation-direction:normal!important;
    animation-duration:2s!important;
    animation-iteration-count:infinite!important;
    animation-timing-function:linear!important
}
 @keyframes ulGlow {
     0% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 49px, inset rgba(67, 183, 255, 0.2) 0px 0px 40px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
     50% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 19px, inset rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
    /*51% {
         box-shadow: none;
    }
    */
     52% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 49px, inset rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
    /*53% {
         box-shadow: none;
    }
    */
     64% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, inset rgba(67, 183, 255, 0.2) 0px 0px 29px, inset rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
     78% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, inset rgba(67, 183, 255, 0.2) 0px 0px 29px, inset rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 14px;
    }
    /*92% {
         box-shaodw: none;
    }
    */
     93% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, inset rgba(67, 183, 255, 0.2) 0px 0px 29px, inset rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
    /*94% {
         box-shaodw: none;
    }
    */
     95% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, inset rgba(67, 183, 255, 0.2) 0px 0px 29px, inset rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
     100% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, inset rgba(67, 183, 255, 0.2) 0px 0px 29px, inset rgba(67, 183, 255, 0.2) 0px 0px 20px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
}
 @keyframes hGlow {
     0% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 49px, rgba(67, 183, 255, 0.2) 0px 0px 40px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
     50% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 19px, rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
    /*51% {
         box-shadow: none;
    }
    */
     52% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 49px, rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;
    }
    /*53% {
         box-shadow: none;
    }
    */
     64% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 29px, rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
     78% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 29px, rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 14px;
    }
    /*92% {
         box-shaodw: none;
    }
    */
     93% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 29px, rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
    /*94% {
         box-shaodw: none;
    }
    */
     95% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 29px, rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
     100% {
         box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 4px, rgba(67, 183, 255, 0.2) 0px 0px 29px, rgba(67, 183, 255, 0.2) 0px 0px 20px, rgba(67, 183, 255, 0.2) 0px 0px 34px;
    }
}
 @media (max-width:768px){
     .mobile {
         display: none !important;
    }
}
 @media (min-width:768px){
     .screen {
         display: none !important;
    }
}
 @media only screen and (min-width: 0rem) {
     body.body__dark .header .neon {
         visibility: visible;
         opacity: 1;
         display: block;
    }
}
 @media only screen and (min-width: 0rem) {
     header .neon {
         z-index: 1000;
         position: relative;
         bottom: -5px;
         right: auto;
		 left: auto;
         visibility: hidden;
         opacity: 0;
         display: flex;
         font-family: "Yellowtail";
         color: #fff;
         transition: 100ms ease-in;
    }
}
 header .neon span {
     display: table-cell;
     margin: 0;
     padding: 0;
     font-family: var(--navNeon);
     font-size: clamp(1rem, 1.5vw, 1.5rem);
     color: #646464;
     animation: neonGlow 3s linear infinite;
}
 header .neon span:nth-child(5) {
     padding-right: 3px;
}
 header .neon span:nth-child(1), header .neon span:nth-child(2), header .neon span:nth-child(4) {
     animation-delay: 1s;
}
 header .neon span:nth-child(3) {
     animation-delay: 1.2s;
}
 header .neon span:nth-child(5) {
     margin-right: 3px !important;
     animation-delay: 2s;
}
 header .neon span:nth-child(6) {
     animation-delay: 2.45s;
}
 header .neon span:nth-child(7), header .neon span:nth-child(8), header .neon span:nth-child(9) {
     animation-delay: 2.75s;
}
 @keyframes neonGlow {
     0%, 100% {
         text-shadow: 0 0 10px #43b7ff, 0 0 20px #43b7ff, 0 0 30px #43b7ff, 0 0 40px #43b7ff, 0 0 50px #43b7ff;
         color: #abe1fe;
         filter: blur(2px);
    }
     5%, 95% {
         text-shadow: 0;
         color: #fff;
         filter: blur(0px);
    }
}
@media only screen and (min-width: 0rem) {
 body.body__dark header .neon {
     visibility: visible;
     opacity: 1;
     display: block;
 }
}
@media (max-width:768px){
 body.body__dark header .darky {
     position: absolute;
     right: -20px;
     top: 20px;
 }
}
 body.body__dark .landing-page.nordvpn .comparison .col-12:nth-child(2n+1):not(:first-child):not(:last-child) {
     background-color:#1F1F1F 
 }
@media only screen and (min-width: 0rem) {
 body.body__dark .homepage__promo__slider__nav__wrapper .slick-current{
     border: 1px solid #fff;
     animation: ulGlow 7.2s forwards infinite;
     box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 10px, inset rgba(67, 183, 255, 0.2) 0px 0px 6px, inset rgba(67, 183, 255, 0.2) 0px 0px 21px, rgba(67, 183, 255, 0.2) 0px 0px 21px;
}
 body.body__dark .btn-primary {
     color: var(--btn-dark-primary-color);
     background: var(--btn-dark-primary-bg);
     border-color: var(--btn-dark-primary-bg);
	 transition: box-shadow 0.3s;
     box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 39px, rgba(67, 183, 255, 0.2) 0px 0px 60px;
 }
 body.body__dark header.header {
	 border:0;
	 border-bottom:1px solid var(--border-color-light);
	 animation: hGlow 7.2s forwards infinite;
	 box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 10px, rgba(67, 183, 255, 0.2) 0px 0px 25px, rgba(67, 183, 255, 0.2) 0px 0px 25px;
 }
}
