/*------------------------------------------------------------------
 * Author: coodiv (nedjai mohamed) (nbames.mohamed@gmail.com)
 * Author URI: https://coodiv.net/
 * Author URI: https://themeforest.net/user/coodiv
 * CSS File Version: 1.2.6
 * Bootstrap v5.3 (http://getbootstrap.com)
 * Love Our work & support team?  Buy us a coffee! https://ko-fi.com/coodiv
 * Copyright 2025 coodiv.
 -------------------------------------------------------------------*/
 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
}
html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
img,
fieldset,
a img {
    border: none;
}
input[type="text"],
input[type="email"],
input[type="tel"],
textarea {
    -webkit-appearance: none;
    appearance: none;
}
button {
    outline: none !important;
}
input[type="submit"],
button {
    cursor: pointer;
}
input[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border: 0;
}
a{
    text-decoration: none;
}
button {
    background: none;
}
svg,img {
    vertical-align: middle;
}
textarea {
    overflow: auto;
}
input,
button {
    margin: 0;
    padding: 0;
    border: 0;
}
div,input,textarea,select,button,h1,h2,h3,h4,h5,h6,a,span,a:focus {
    outline: none;
}
ul,ol {
    list-style-type: none;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}
html {
    box-sizing: border-box;
}
a {
	transition: all .25s ease;
}
*,*:before,*:after {
    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-primary-border: #0cbed5;
	--btn-primary-color: #fff;
	--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: #AB8CD0;
	--a-link-color-hover: #AB8CD0;
	--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: #AB8CD0;
	--sidebarcolorsdarkoneitemiconhover: #AB8CD0;
	--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.theme-style-three,
body.body__dark.theme-style-three,
[data-theme="dark"] body.theme-style-four,
body.body__dark.theme-style-four,
[data-theme="dark"] body.theme-style-two,
body.body__dark.theme-style-two,
[data-theme="dark"] body,
body.body__dark {
	--background:  #1A1A1C;
	background: var(--background);
	--background-2: #242526;
	--background-3: #303132;
	--background-4: #202323;
	--background-5: #1c1f20;
	--background-6: #1d1d1e;
	--background-7: #171616;
	--background-8: #000;
	--background-9: #0e1f33;
	--background-10: #275b6a;
	--background-11: #141414;
	--background-12: #000;
	--background-13: #222222;
	--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: #1d1f21;
	--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: #000;
	--sidebarcolorsdarkoneextendbtnbg: #1a1c22;
	--sidebarcolorsdarkoneitembg: #1a1c22;
	--sidebarcolorsdarkoneitemhoverbg: #2a2d33;
	--sidebarcolorsdarkoneitemtext: #e4e6eb;
	--sidebarcolorsdarkoneitemicon: #e4e6eb;
	--sidebarcolorsdarkoneitemtexthover: #AB8CD0;
	--sidebarcolorsdarkoneitemiconhover: #AB8CD0;
	--sidebarcolorsdarkonedropdownbg: #121314;
	--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 0.2s ease;
    color: var(--color-h);
}
.text-hover-gray {
    transition: color 0.2s ease;
    color: var(--color-gray);
}
.text-gray {
    color: var(--color-gray);
}
.text-hover-primary:hover,
.text-hover-gray: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: 0.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-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle,.btn-default:active:hover,
.btn-default.focus, .btn-default.disabled, .btn-default.disabled:hover, .btn-default:focus, .btn-default:hover, .btn-default:active, .btn-default:first-child:active,
.btn-light.focus, .btn-light.disabled, .btn-light:focus, .btn-light:hover, .btn-light:active, .btn-light:first-child:active {
	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:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active,
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary:first-child: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: 0.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:focus, .btn-primary-light:hover, .btn-primary-light:active, .btn-primary-light:first-child:active {
    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:focus, .btn-primary-outline:first-child:active, .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: transparent;
    border-color: var(--btn-border);
}
.btn-primary-outline-white.focus, .btn-primary-outline-white:not(.btn-check)+.btn:active, .btn-primary-outline-white:focus, .btn-primary-outline-white:first-child:active, .btn-primary-outline-white:active, .btn-primary-outline-white:hover, .btn-primary-outline-white:focus-visible {
    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: transparent;
    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:not(.btn-check)+.btn:active, .btn-primary-outline-light:focus, .btn-primary-outline-light:first-child:active, .btn-primary-outline-light:active, .btn-primary-outline-light:hover, .btn-primary-outline-light:focus-visible {
    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 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 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;
}
/*---------------- template text sizes, spacing and line height -----------------*/
.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 + 0.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:-0.5px;line-height:1.42}
@media(max-width:1200px){.coodiv-text-6{font-size:calc(1.075rem + 0.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:-0.5px;line-height:1.5}
@media(max-width:1200px){.coodiv-text-7{font-size:calc(1.25625rem + 0.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:-0.2px;line-height:1.69}
.coodiv-text-9{font-size:var(--coodiv-text-9);letter-spacing:-0.2px;line-height:1.71}
@media(max-width:1200px){.coodiv-text-9{font-size:calc(0.90625rem + 0.3vw)}}
.coodiv-text-10{font-size:var(--coodiv-text-10);}
.coodiv-text-11{font-size:var(--coodiv-text-11);letter-spacing:-0.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: 0.5rem;
    font-weight: 600;
    line-height: 1.2;
    color: var(--color-h);
}
p {
    font-size: var(--p-font-size); 
    color: var(--color-texts-opacity);
}
/*---------------- template color & backgrounds -----------------*/
.gradient__bg__1 {
    background: linear-gradient( 45deg, var(--background-11) 0%, var(--background-13) 100%);
}
/*--- template bg primary ---*/
.coodiv-bg-primary-opacity-visible{background-color:#473bf0}
.coodiv-bg-primary-opacity-1{background-color:rgba(71,59,240,0.1)}
.coodiv-bg-primary-opacity-2{background-color:rgba(71,59,240,0.2)}
.coodiv-bg-primary-opacity-3{background-color:rgba(71,59,240,0.3)}
.coodiv-bg-primary-opacity-4{background-color:rgba(71,59,240,0.4)}
.coodiv-bg-primary-opacity-5{background-color:rgba(71,59,240,0.5)}
.coodiv-bg-primary-opacity-6{background-color:rgba(71,59,240,0.6)}
.coodiv-bg-primary-opacity-7{background-color:rgba(71,59,240,0.7)}
.coodiv-bg-primary-opacity-8{background-color:rgba(71,59,240,0.8)}
.coodiv-bg-primary-opacity-9{background-color:rgba(71,59,240,0.9)}

/*--- template color primary ---*/
.coodiv-color-primary-opacity-visible{color:#473bf0}
.coodiv-color-primary-opacity-1{color:rgba(71,59,240,0.1)}
.coodiv-color-primary-opacity-2{color:rgba(71,59,240,0.2)}
.coodiv-color-primary-opacity-3{color:rgba(71,59,240,0.3)}
.coodiv-color-primary-opacity-4{color:rgba(71,59,240,0.4)}
.coodiv-color-primary-opacity-5{color:rgba(71,59,240,0.5)}
.coodiv-color-primary-opacity-6{color:rgba(71,59,240,0.6)}
.coodiv-color-primary-opacity-7{color:rgba(71,59,240,0.7)}
.coodiv-color-primary-opacity-8{color:rgba(71,59,240,0.8)}
.coodiv-color-primary-opacity-9{color:rgba(71,59,240,0.9)}

/*--- template bg secondary ---*/
.coodiv-bg-secondary-opacity-visible{background-color:#68d585}
.coodiv-bg-secondary-opacity-1{background-color:rgba(104,213,133,0.1)}
.coodiv-bg-secondary-opacity-2{background-color:rgba(104,213,133,0.2)}
.coodiv-bg-secondary-opacity-3{background-color:rgba(104,213,133,0.3)}
.coodiv-bg-secondary-opacity-4{background-color:rgba(104,213,133,0.4)}
.coodiv-bg-secondary-opacity-5{background-color:rgba(104,213,133,0.5)}
.coodiv-bg-secondary-opacity-6{background-color:rgba(104,213,133,0.6)}
.coodiv-bg-secondary-opacity-7{background-color:rgba(104,213,133,0.7)}
.coodiv-bg-secondary-opacity-8{background-color:rgba(104,213,133,0.8)}
.coodiv-bg-secondary-opacity-9{background-color:rgba(104,213,133,0.9)}

/*--- template color secondary ---*/
.coodiv-color-secondary-opacity-visible{color:#68d585}
.coodiv-color-secondary-opacity-1{color:rgba(104,213,133,0.1)}
.coodiv-color-secondary-opacity-2{color:rgba(104,213,133,0.2)}
.coodiv-color-secondary-opacity-3{color:rgba(104,213,133,0.3)}
.coodiv-color-secondary-opacity-4{color:rgba(104,213,133,0.4)}
.coodiv-color-secondary-opacity-5{color:rgba(104,213,133,0.5)}
.coodiv-color-secondary-opacity-6{color:rgba(104,213,133,0.6)}
.coodiv-color-secondary-opacity-7{color:rgba(104,213,133,0.7)}
.coodiv-color-secondary-opacity-8{color:rgba(104,213,133,0.8)}
.coodiv-color-secondary-opacity-9{color:rgba(104,213,133,0.9)}

/*--- template bg success ---*/
.coodiv-bg-success-opacity-visible{background-color:#68d585}
.coodiv-bg-success-opacity-1{background-color:rgba(104,213,133,0.1)}
.coodiv-bg-success-opacity-2{background-color:rgba(104,213,133,0.2)}
.coodiv-bg-success-opacity-3{background-color:rgba(104,213,133,0.3)}
.coodiv-bg-success-opacity-4{background-color:rgba(104,213,133,0.4)}
.coodiv-bg-success-opacity-5{background-color:rgba(104,213,133,0.5)}
.coodiv-bg-success-opacity-6{background-color:rgba(104,213,133,0.6)}
.coodiv-bg-success-opacity-7{background-color:rgba(104,213,133,0.7)}
.coodiv-bg-success-opacity-8{background-color:rgba(104,213,133,0.8)}
.coodiv-bg-success-opacity-9{background-color:rgba(104,213,133,0.9)}

/*--- template color success ---*/
.coodiv-color-success-opacity-visible{color:#68d585}
.coodiv-color-success-opacity-1{color:rgba(104,213,133,0.1)}
.coodiv-color-success-opacity-2{color:rgba(104,213,133,0.2)}
.coodiv-color-success-opacity-3{color:rgba(104,213,133,0.3)}
.coodiv-color-success-opacity-4{color:rgba(104,213,133,0.4)}
.coodiv-color-success-opacity-5{color:rgba(104,213,133,0.5)}
.coodiv-color-success-opacity-6{color:rgba(104,213,133,0.6)}
.coodiv-color-success-opacity-7{color:rgba(104,213,133,0.7)}
.coodiv-color-success-opacity-8{color:rgba(104,213,133,0.8)}
.coodiv-color-success-opacity-9{color:rgba(104,213,133,0.9)}

/*--- template bg info ---*/
.coodiv-bg-info-opacity-visible{background-color:#17a2b8}
.coodiv-bg-info-opacity-1{background-color:rgba(23,162,184,0.1)}
.coodiv-bg-info-opacity-2{background-color:rgba(23,162,184,0.2)}
.coodiv-bg-info-opacity-3{background-color:rgba(23,162,184,0.3)}
.coodiv-bg-info-opacity-4{background-color:rgba(23,162,184,0.4)}
.coodiv-bg-info-opacity-5{background-color:rgba(23,162,184,0.5)}
.coodiv-bg-info-opacity-6{background-color:rgba(23,162,184,0.6)}
.coodiv-bg-info-opacity-7{background-color:rgba(23,162,184,0.7)}
.coodiv-bg-info-opacity-8{background-color:rgba(23,162,184,0.8)}
.coodiv-bg-info-opacity-9{background-color:rgba(23,162,184,0.9)}

/*--- template color info ---*/
.coodiv-color-info-opacity-visible{color:#17a2b8}
.coodiv-color-info-opacity-1{color:rgba(23,162,184,0.1)}
.coodiv-color-info-opacity-2{color:rgba(23,162,184,0.2)}
.coodiv-color-info-opacity-3{color:rgba(23,162,184,0.3)}
.coodiv-color-info-opacity-4{color:rgba(23,162,184,0.4)}
.coodiv-color-info-opacity-5{color:rgba(23,162,184,0.5)}
.coodiv-color-info-opacity-6{color:rgba(23,162,184,0.6)}
.coodiv-color-info-opacity-7{color:rgba(23,162,184,0.7)}
.coodiv-color-info-opacity-8{color:rgba(23,162,184,0.8)}
.coodiv-color-info-opacity-9{color:rgba(23,162,184,0.9)}

/*--- template bg warning ---*/
.coodiv-bg-warning-opacity-visible{background-color:#f7e36d}
.coodiv-bg-warning-opacity-1{background-color:rgba(247,227,109,0.1)}
.coodiv-bg-warning-opacity-2{background-color:rgba(247,227,109,0.2)}
.coodiv-bg-warning-opacity-3{background-color:rgba(247,227,109,0.3)}
.coodiv-bg-warning-opacity-4{background-color:rgba(247,227,109,0.4)}
.coodiv-bg-warning-opacity-5{background-color:rgba(247,227,109,0.5)}
.coodiv-bg-warning-opacity-6{background-color:rgba(247,227,109,0.6)}
.coodiv-bg-warning-opacity-7{background-color:rgba(247,227,109,0.7)}
.coodiv-bg-warning-opacity-8{background-color:rgba(247,227,109,0.8)}
.coodiv-bg-warning-opacity-9{background-color:rgba(247,227,109,0.9)}

/*--- template color warning ---*/
.coodiv-color-warning-opacity-visible{color:#f7e36d}
.coodiv-color-warning-opacity-1{color:rgba(247,227,109,0.1)}
.coodiv-color-warning-opacity-2{color:rgba(247,227,109,0.2)}
.coodiv-color-warning-opacity-3{color:rgba(247,227,109,0.3)}
.coodiv-color-warning-opacity-4{color:rgba(247,227,109,0.4)}
.coodiv-color-warning-opacity-5{color:rgba(247,227,109,0.5)}
.coodiv-color-warning-opacity-6{color:rgba(247,227,109,0.6)}
.coodiv-color-warning-opacity-7{color:rgba(247,227,109,0.7)}
.coodiv-color-warning-opacity-8{color:rgba(247,227,109,0.8)}
.coodiv-color-warning-opacity-9{color:rgba(247,227,109,0.9)}

/*--- template bg danger ---*/
.coodiv-bg-danger-opacity-visible{background-color:#f64b4b}
.coodiv-bg-danger-opacity-1{background-color:rgba(246,75,75,0.1)}
.coodiv-bg-danger-opacity-2{background-color:rgba(246,75,75,0.2)}
.coodiv-bg-danger-opacity-3{background-color:rgba(246,75,75,0.3)}
.coodiv-bg-danger-opacity-4{background-color:rgba(246,75,75,0.4)}
.coodiv-bg-danger-opacity-5{background-color:rgba(246,75,75,0.5)}
.coodiv-bg-danger-opacity-6{background-color:rgba(246,75,75,0.6)}
.coodiv-bg-danger-opacity-7{background-color:rgba(246,75,75,0.7)}
.coodiv-bg-danger-opacity-8{background-color:rgba(246,75,75,0.8)}
.coodiv-bg-danger-opacity-9{background-color:rgba(246,75,75,0.9)}

/*--- template color-danger ---*/
.coodiv-color-danger-opacity-visible{color:#f64b4b}
.coodiv-color-danger-opacity-1{color:rgba(246,75,75,0.1)}
.coodiv-color-danger-opacity-2{color:rgba(246,75,75,0.2)}
.coodiv-color-danger-opacity-3{color:rgba(246,75,75,0.3)}
.coodiv-color-danger-opacity-4{color:rgba(246,75,75,0.4)}
.coodiv-color-danger-opacity-5{color:rgba(246,75,75,0.5)}
.coodiv-color-danger-opacity-6{color:rgba(246,75,75,0.6)}
.coodiv-color-danger-opacity-7{color:rgba(246,75,75,0.7)}
.coodiv-color-danger-opacity-8{color:rgba(246,75,75,0.8)}
.coodiv-color-danger-opacity-9{color:rgba(246,75,75,0.9)}

/*--- template bg light ---*/
.coodiv-bg-light-opacity-visible{background-color:#f8f9fa}
.coodiv-bg-light-opacity-1{background-color:rgba(248,249,250,0.1)}
.coodiv-bg-light-opacity-2{background-color:rgba(248,249,250,0.2)}
.coodiv-bg-light-opacity-3{background-color:rgba(248,249,250,0.3)}
.coodiv-bg-light-opacity-4{background-color:rgba(248,249,250,0.4)}
.coodiv-bg-light-opacity-5{background-color:rgba(248,249,250,0.5)}
.coodiv-bg-light-opacity-6{background-color:rgba(248,249,250,0.6)}
.coodiv-bg-light-opacity-7{background-color:rgba(248,249,250,0.7)}
.coodiv-bg-light-opacity-8{background-color:rgba(248,249,250,0.8)}
.coodiv-bg-light-opacity-9{background-color:rgba(248,249,250,0.9)}

/*--- template color light ---*/
.coodiv-color-light-opacity-visible{color:#f8f9fa}
.coodiv-color-light-opacity-1{color:rgba(248,249,250,0.1)}
.coodiv-color-light-opacity-2{color:rgba(248,249,250,0.2)}
.coodiv-color-light-opacity-3{color:rgba(248,249,250,0.3)}
.coodiv-color-light-opacity-4{color:rgba(248,249,250,0.4)}
.coodiv-color-light-opacity-5{color:rgba(248,249,250,0.5)}
.coodiv-color-light-opacity-6{color:rgba(248,249,250,0.6)}
.coodiv-color-light-opacity-7{color:rgba(248,249,250,0.7)}
.coodiv-color-light-opacity-8{color:rgba(248,249,250,0.8)}
.coodiv-color-light-opacity-9{color:rgba(248,249,250,0.9)}

/*--- template bg dark ---*/
.coodiv-bg-dark-opacity-visible{background-color:#343a40}
.coodiv-bg-dark-opacity-1{background-color:rgba(52,58,64,0.1)}
.coodiv-bg-dark-opacity-2{background-color:rgba(52,58,64,0.2)}
.coodiv-bg-dark-opacity-3{background-color:rgba(52,58,64,0.3)}
.coodiv-bg-dark-opacity-4{background-color:rgba(52,58,64,0.4)}
.coodiv-bg-dark-opacity-5{background-color:rgba(52,58,64,0.5)}
.coodiv-bg-dark-opacity-6{background-color:rgba(52,58,64,0.6)}
.coodiv-bg-dark-opacity-7{background-color:rgba(52,58,64,0.7)}
.coodiv-bg-dark-opacity-8{background-color:rgba(52,58,64,0.8)}
.coodiv-bg-dark-opacity-9{background-color:rgba(52,58,64,0.9)}

/*--- template color dark ---*/
.coodiv-color-dark-opacity-visible{color:#343a40}
.coodiv-color-dark-opacity-1{color:rgba(52,58,64,0.1)}
.coodiv-color-dark-opacity-2{color:rgba(52,58,64,0.2)}
.coodiv-color-dark-opacity-3{color:rgba(52,58,64,0.3)}
.coodiv-color-dark-opacity-4{color:rgba(52,58,64,0.4)}
.coodiv-color-dark-opacity-5{color:rgba(52,58,64,0.5)}
.coodiv-color-dark-opacity-6{color:rgba(52,58,64,0.6)}
.coodiv-color-dark-opacity-7{color:rgba(52,58,64,0.7)}
.coodiv-color-dark-opacity-8{color:rgba(52,58,64,0.8)}
.coodiv-color-dark-opacity-9{color:rgba(52,58,64,0.9)}

/*--- template bg red ---*/
.coodiv-bg-red-opacity-visible{background-color:#f64b4b}
.coodiv-bg-red-opacity-1{background-color:rgba(246,75,75,0.1)}
.coodiv-bg-red-opacity-2{background-color:rgba(246,75,75,0.2)}
.coodiv-bg-red-opacity-3{background-color:rgba(246,75,75,0.3)}
.coodiv-bg-red-opacity-4{background-color:rgba(246,75,75,0.4)}
.coodiv-bg-red-opacity-5{background-color:rgba(246,75,75,0.5)}
.coodiv-bg-red-opacity-6{background-color:rgba(246,75,75,0.6)}
.coodiv-bg-red-opacity-7{background-color:rgba(246,75,75,0.7)}
.coodiv-bg-red-opacity-8{background-color:rgba(246,75,75,0.8)}
.coodiv-bg-red-opacity-9{background-color:rgba(246,75,75,0.9)}

/*--- template color red ---*/
.coodiv-color-red-opacity-visible{color:#f64b4b}
.coodiv-color-red-opacity-1{color:rgba(246,75,75,0.1)}
.coodiv-color-red-opacity-2{color:rgba(246,75,75,0.2)}
.coodiv-color-red-opacity-3{color:rgba(246,75,75,0.3)}
.coodiv-color-red-opacity-4{color:rgba(246,75,75,0.4)}
.coodiv-color-red-opacity-5{color:rgba(246,75,75,0.5)}
.coodiv-color-red-opacity-6{color:rgba(246,75,75,0.6)}
.coodiv-color-red-opacity-7{color:rgba(246,75,75,0.7)}
.coodiv-color-red-opacity-8{color:rgba(246,75,75,0.8)}
.coodiv-color-red-opacity-9{color:rgba(246,75,75,0.9)}

/*--- template bg green ---*/
.coodiv-bg-green-opacity-visible{background-color:#68d585}
.coodiv-bg-green-opacity-1{background-color:rgba(104,213,133,0.1)}
.coodiv-bg-green-opacity-2{background-color:rgba(104,213,133,0.2)}
.coodiv-bg-green-opacity-3{background-color:rgba(104,213,133,0.3)}
.coodiv-bg-green-opacity-4{background-color:rgba(104,213,133,0.4)}
.coodiv-bg-green-opacity-5{background-color:rgba(104,213,133,0.5)}
.coodiv-bg-green-opacity-6{background-color:rgba(104,213,133,0.6)}
.coodiv-bg-green-opacity-7{background-color:rgba(104,213,133,0.7)}
.coodiv-bg-green-opacity-8{background-color:rgba(104,213,133,0.8)}
.coodiv-bg-green-opacity-9{background-color:rgba(104,213,133,0.9)}

/*--- template color green ---*/
.coodiv-color-green-opacity-visible{color:#68d585}
.coodiv-color-green-opacity-1{color:rgba(104,213,133,0.1)}
.coodiv-color-green-opacity-2{color:rgba(104,213,133,0.2)}
.coodiv-color-green-opacity-3{color:rgba(104,213,133,0.3)}
.coodiv-color-green-opacity-4{color:rgba(104,213,133,0.4)}
.coodiv-color-green-opacity-5{color:rgba(104,213,133,0.5)}
.coodiv-color-green-opacity-6{color:rgba(104,213,133,0.6)}
.coodiv-color-green-opacity-7{color:rgba(104,213,133,0.7)}
.coodiv-color-green-opacity-8{color:rgba(104,213,133,0.8)}
.coodiv-color-green-opacity-9{color:rgba(104,213,133,0.9)}

/*--- template bg green shamrock ---*/
.coodiv-bg-green-shamrock-opacity-visible{background-color:#2bd67b}
.coodiv-bg-green-shamrock-opacity-1{background-color:rgba(43,214,123,0.1)}
.coodiv-bg-green-shamrock-opacity-2{background-color:rgba(43,214,123,0.2)}
.coodiv-bg-green-shamrock-opacity-3{background-color:rgba(43,214,123,0.3)}
.coodiv-bg-green-shamrock-opacity-4{background-color:rgba(43,214,123,0.4)}
.coodiv-bg-green-shamrock-opacity-5{background-color:rgba(43,214,123,0.5)}
.coodiv-bg-green-shamrock-opacity-6{background-color:rgba(43,214,123,0.6)}
.coodiv-bg-green-shamrock-opacity-7{background-color:rgba(43,214,123,0.7)}
.coodiv-bg-green-shamrock-opacity-8{background-color:rgba(43,214,123,0.8)}
.coodiv-bg-green-shamrock-opacity-9{background-color:rgba(43,214,123,0.9)}

/*--- template color green shamrock ---*/
.coodiv-color-green-shamrock-opacity-visible{color:#2bd67b}
.coodiv-color-green-shamrock-opacity-1{color:rgba(43,214,123,0.1)}
.coodiv-color-green-shamrock-opacity-2{color:rgba(43,214,123,0.2)}
.coodiv-color-green-shamrock-opacity-3{color:rgba(43,214,123,0.3)}
.coodiv-color-green-shamrock-opacity-4{color:rgba(43,214,123,0.4)}
.coodiv-color-green-shamrock-opacity-5{color:rgba(43,214,123,0.5)}
.coodiv-color-green-shamrock-opacity-6{color:rgba(43,214,123,0.6)}
.coodiv-color-green-shamrock-opacity-7{color:rgba(43,214,123,0.7)}
.coodiv-color-green-shamrock-opacity-8{color:rgba(43,214,123,0.8)}
.coodiv-color-green-shamrock-opacity-9{color:rgba(43,214,123,0.9)}

/*--- template bg blue ---*/
.coodiv-bg-blue-opacity-visible{background-color:#473bf0}
.coodiv-bg-blue-opacity-1{background-color:rgba(71,59,240,0.1)}
.coodiv-bg-blue-opacity-2{background-color:rgba(71,59,240,0.2)}
.coodiv-bg-blue-opacity-3{background-color:rgba(71,59,240,0.3)}
.coodiv-bg-blue-opacity-4{background-color:rgba(71,59,240,0.4)}
.coodiv-bg-blue-opacity-5{background-color:rgba(71,59,240,0.5)}
.coodiv-bg-blue-opacity-6{background-color:rgba(71,59,240,0.6)}
.coodiv-bg-blue-opacity-7{background-color:rgba(71,59,240,0.7)}
.coodiv-bg-blue-opacity-8{background-color:rgba(71,59,240,0.8)}
.coodiv-bg-blue-opacity-9{background-color:rgba(71,59,240,0.9)}

/*--- template color blue ---*/
.coodiv-color-blue-opacity-visible{color:#473bf0}
.coodiv-color-blue-opacity-1{color:rgba(71,59,240,0.1)}
.coodiv-color-blue-opacity-2{color:rgba(71,59,240,0.2)}
.coodiv-color-blue-opacity-3{color:rgba(71,59,240,0.3)}
.coodiv-color-blue-opacity-4{color:rgba(71,59,240,0.4)}
.coodiv-color-blue-opacity-5{color:rgba(71,59,240,0.5)}
.coodiv-color-blue-opacity-6{color:rgba(71,59,240,0.6)}
.coodiv-color-blue-opacity-7{color:rgba(71,59,240,0.7)}
.coodiv-color-blue-opacity-8{color:rgba(71,59,240,0.8)}
.coodiv-color-blue-opacity-9{color:rgba(71,59,240,0.9)}

/*--- template bg sky blue ---*/
.coodiv-bg-sky-blue-opacity-visible{background-color:#1082e9}
.coodiv-bg-sky-blue-opacity-1{background-color:rgba(16,130,233,0.1)}
.coodiv-bg-sky-blue-opacity-2{background-color:rgba(16,130,233,0.2)}
.coodiv-bg-sky-blue-opacity-3{background-color:rgba(16,130,233,0.3)}
.coodiv-bg-sky-blue-opacity-4{background-color:rgba(16,130,233,0.4)}
.coodiv-bg-sky-blue-opacity-5{background-color:rgba(16,130,233,0.5)}
.coodiv-bg-sky-blue-opacity-6{background-color:rgba(16,130,233,0.6)}
.coodiv-bg-sky-blue-opacity-7{background-color:rgba(16,130,233,0.7)}
.coodiv-bg-sky-blue-opacity-8{background-color:rgba(16,130,233,0.8)}
.coodiv-bg-sky-blue-opacity-9{background-color:rgba(16,130,233,0.9)}

/*--- template color sky blue ---*/
.coodiv-color-sky-blue-opacity-visible{color:#1082e9}
.coodiv-color-sky-blue-opacity-1{color:rgba(16,130,233,0.1)}
.coodiv-color-sky-blue-opacity-2{color:rgba(16,130,233,0.2)}
.coodiv-color-sky-blue-opacity-3{color:rgba(16,130,233,0.3)}
.coodiv-color-sky-blue-opacity-4{color:rgba(16,130,233,0.4)}
.coodiv-color-sky-blue-opacity-5{color:rgba(16,130,233,0.5)}
.coodiv-color-sky-blue-opacity-6{color:rgba(16,130,233,0.6)}
.coodiv-color-sky-blue-opacity-7{color:rgba(16,130,233,0.7)}
.coodiv-color-sky-blue-opacity-8{color:rgba(16,130,233,0.8)}
.coodiv-color-sky-blue-opacity-9{color:rgba(16,130,233,0.9)}

/*--- template bg yellow ---*/
.coodiv-bg-yellow-opacity-visible{background-color:#f7e36d}
.coodiv-bg-yellow-opacity-1{background-color:rgba(247,227,109,0.1)}
.coodiv-bg-yellow-opacity-2{background-color:rgba(247,227,109,0.2)}
.coodiv-bg-yellow-opacity-3{background-color:rgba(247,227,109,0.3)}
.coodiv-bg-yellow-opacity-4{background-color:rgba(247,227,109,0.4)}
.coodiv-bg-yellow-opacity-5{background-color:rgba(247,227,109,0.5)}
.coodiv-bg-yellow-opacity-6{background-color:rgba(247,227,109,0.6)}
.coodiv-bg-yellow-opacity-7{background-color:rgba(247,227,109,0.7)}
.coodiv-bg-yellow-opacity-8{background-color:rgba(247,227,109,0.8)}
.coodiv-bg-yellow-opacity-9{background-color:rgba(247,227,109,0.9)}

/*--- template color yellow ---*/
.coodiv-color-yellow-opacity-visible{color:#f7e36d}
.coodiv-color-yellow-opacity-1{color:rgba(247,227,109,0.1)}
.coodiv-color-yellow-opacity-2{color:rgba(247,227,109,0.2)}
.coodiv-color-yellow-opacity-3{color:rgba(247,227,109,0.3)}
.coodiv-color-yellow-opacity-4{color:rgba(247,227,109,0.4)}
.coodiv-color-yellow-opacity-5{color:rgba(247,227,109,0.5)}
.coodiv-color-yellow-opacity-6{color:rgba(247,227,109,0.6)}
.coodiv-color-yellow-opacity-7{color:rgba(247,227,109,0.7)}
.coodiv-color-yellow-opacity-8{color:rgba(247,227,109,0.8)}
.coodiv-color-yellow-opacity-9{color:rgba(247,227,109,0.9)}

/*--- template bg yellow orange ---*/
.coodiv-bg-yellow-orange-opacity-visible{background-color:#fcad38}
.coodiv-bg-yellow-orange-opacity-1{background-color:rgba(252,173,56,0.1)}
.coodiv-bg-yellow-orange-opacity-2{background-color:rgba(252,173,56,0.2)}
.coodiv-bg-yellow-orange-opacity-3{background-color:rgba(252,173,56,0.3)}
.coodiv-bg-yellow-orange-opacity-4{background-color:rgba(252,173,56,0.4)}
.coodiv-bg-yellow-orange-opacity-5{background-color:rgba(252,173,56,0.5)}
.coodiv-bg-yellow-orange-opacity-6{background-color:rgba(252,173,56,0.6)}
.coodiv-bg-yellow-orange-opacity-7{background-color:rgba(252,173,56,0.7)}
.coodiv-bg-yellow-orange-opacity-8{background-color:rgba(252,173,56,0.8)}
.coodiv-bg-yellow-orange-opacity-9{background-color:rgba(252,173,56,0.9)}

/*--- template color yellow orange ---*/
.coodiv-color-yellow-orange-opacity-visible{color:#fcad38}
.coodiv-color-yellow-orange-opacity-1{color:rgba(252,173,56,0.1)}
.coodiv-color-yellow-orange-opacity-2{color:rgba(252,173,56,0.2)}
.coodiv-color-yellow-orange-opacity-3{color:rgba(252,173,56,0.3)}
.coodiv-color-yellow-orange-opacity-4{color:rgba(252,173,56,0.4)}
.coodiv-color-yellow-orange-opacity-5{color:rgba(252,173,56,0.5)}
.coodiv-color-yellow-orange-opacity-6{color:rgba(252,173,56,0.6)}
.coodiv-color-yellow-orange-opacity-7{color:rgba(252,173,56,0.7)}
.coodiv-color-yellow-orange-opacity-8{color:rgba(252,173,56,0.8)}
.coodiv-color-yellow-orange-opacity-9{color:rgba(252,173,56,0.9)}

/*--- template bg blackish blue ---*/
.coodiv-bg-blackish-blue-opacity-visible{background-color:#13151c}
.coodiv-bg-blackish-blue-opacity-1{background-color:rgba(19,21,28,0.1)}
.coodiv-bg-blackish-blue-opacity-2{background-color:rgba(19,21,28,0.2)}
.coodiv-bg-blackish-blue-opacity-3{background-color:rgba(19,21,28,0.3)}
.coodiv-bg-blackish-blue-opacity-4{background-color:rgba(19,21,28,0.4)}
.coodiv-bg-blackish-blue-opacity-5{background-color:rgba(19,21,28,0.5)}
.coodiv-bg-blackish-blue-opacity-6{background-color:rgba(19,21,28,0.6)}
.coodiv-bg-blackish-blue-opacity-7{background-color:rgba(19,21,28,0.7)}
.coodiv-bg-blackish-blue-opacity-8{background-color:rgba(19,21,28,0.8)}
.coodiv-bg-blackish-blue-opacity-9{background-color:rgba(19,21,28,0.9)}

/*--- template color blackish blue ---*/
.coodiv-color-blackish-blue-opacity-visible{color:#13151c}
.coodiv-color-blackish-blue-opacity-1{color:rgba(19,21,28,0.1)}
.coodiv-color-blackish-blue-opacity-2{color:rgba(19,21,28,0.2)}
.coodiv-color-blackish-blue-opacity-3{color:rgba(19,21,28,0.3)}
.coodiv-color-blackish-blue-opacity-4{color:rgba(19,21,28,0.4)}
.coodiv-color-blackish-blue-opacity-5{color:rgba(19,21,28,0.5)}
.coodiv-color-blackish-blue-opacity-6{color:rgba(19,21,28,0.6)}
.coodiv-color-blackish-blue-opacity-7{color:rgba(19,21,28,0.7)}
.coodiv-color-blackish-blue-opacity-8{color:rgba(19,21,28,0.8)}
.coodiv-color-blackish-blue-opacity-9{color:rgba(19,21,28,0.9)}

/*--- template bg black ---*/
.coodiv-bg-black-opacity-visible{background-color:black}
.coodiv-bg-black-opacity-1{background-color:rgba(0,0,0,0.1)}
.coodiv-bg-black-opacity-2{background-color:rgba(0,0,0,0.2)}
.coodiv-bg-black-opacity-3{background-color:rgba(0,0,0,0.3)}
.coodiv-bg-black-opacity-4{background-color:rgba(0,0,0,0.4)}
.coodiv-bg-black-opacity-5{background-color:rgba(0,0,0,0.5)}
.coodiv-bg-black-opacity-6{background-color:rgba(0,0,0,0.6)}
.coodiv-bg-black-opacity-7{background-color:rgba(0,0,0,0.7)}
.coodiv-bg-black-opacity-8{background-color:rgba(0,0,0,0.8)}
.coodiv-bg-black-opacity-9{background-color:rgba(0,0,0,0.9)}

/*--- template color black ---*/
.coodiv-color-black-opacity-visible{color:black}
.coodiv-color-black-opacity-1{color:rgba(0,0,0,0.1)}
.coodiv-color-black-opacity-2{color:rgba(0,0,0,0.2)}
.coodiv-color-black-opacity-3{color:rgba(0,0,0,0.3)}
.coodiv-color-black-opacity-4{color:rgba(0,0,0,0.4)}
.coodiv-color-black-opacity-5{color:rgba(0,0,0,0.5)}
.coodiv-color-black-opacity-6{color:rgba(0,0,0,0.6)}
.coodiv-color-black-opacity-7{color:rgba(0,0,0,0.7)}
.coodiv-color-black-opacity-8{color:rgba(0,0,0,0.8)}
.coodiv-color-black-opacity-9{color:rgba(0,0,0,0.9)}

/*--- template bg mirage ---*/
.coodiv-bg-mirage-opacity-visible{background-color:#131829}
.coodiv-bg-mirage-opacity-1{background-color:rgba(19,24,41,0.1)}
.coodiv-bg-mirage-opacity-2{background-color:rgba(19,24,41,0.2)}
.coodiv-bg-mirage-opacity-3{background-color:rgba(19,24,41,0.3)}
.coodiv-bg-mirage-opacity-4{background-color:rgba(19,24,41,0.4)}
.coodiv-bg-mirage-opacity-5{background-color:rgba(19,24,41,0.5)}
.coodiv-bg-mirage-opacity-6{background-color:rgba(19,24,41,0.6)}
.coodiv-bg-mirage-opacity-7{background-color:rgba(19,24,41,0.7)}
.coodiv-bg-mirage-opacity-8{background-color:rgba(19,24,41,0.8)}
.coodiv-bg-mirage-opacity-9{background-color:rgba(19,24,41,0.9)}

/*--- template color mirage ---*/
.coodiv-color-mirage-opacity-visible{color:#131829}
.coodiv-color-mirage-opacity-1{color:rgba(19,24,41,0.1)}
.coodiv-color-mirage-opacity-2{color:rgba(19,24,41,0.2)}
.coodiv-color-mirage-opacity-3{color:rgba(19,24,41,0.3)}
.coodiv-color-mirage-opacity-4{color:rgba(19,24,41,0.4)}
.coodiv-color-mirage-opacity-5{color:rgba(19,24,41,0.5)}
.coodiv-color-mirage-opacity-6{color:rgba(19,24,41,0.6)}
.coodiv-color-mirage-opacity-7{color:rgba(19,24,41,0.7)}
.coodiv-color-mirage-opacity-8{color:rgba(19,24,41,0.8)}
.coodiv-color-mirage-opacity-9{color:rgba(19,24,41,0.9)}

/*--- template bg white ---*/
.coodiv-bg-white-opacity-visible,.white-bg{background-color: white;background: white;}
.coodiv-bg-white-opacity-1{background-color:rgba(255,255,255,0.1)}
.coodiv-bg-white-opacity-2{background-color:rgba(255,255,255,0.2)}
.coodiv-bg-white-opacity-3{background-color:rgba(255,255,255,0.3)}
.coodiv-bg-white-opacity-4{background-color:rgba(255,255,255,0.4)}
.coodiv-bg-white-opacity-5{background-color:rgba(255,255,255,0.5)}
.coodiv-bg-white-opacity-6{background-color:rgba(255,255,255,0.6)}
.coodiv-bg-white-opacity-7{background-color:rgba(255,255,255,0.7)}
.coodiv-bg-white-opacity-8{background-color:rgba(255,255,255,0.8)}
.coodiv-bg-white-opacity-9{background-color:rgba(255,255,255,0.9)}

/*--- template color white ---*/
.coodiv-color-white-opacity-visible{color:white}
.coodiv-color-white-opacity-1{color:rgba(255,255,255,0.1)}
.coodiv-color-white-opacity-2{color:rgba(255,255,255,0.2)}
.coodiv-color-white-opacity-3{color:rgba(255,255,255,0.3)}
.coodiv-color-white-opacity-4{color:rgba(255,255,255,0.4)}
.coodiv-color-white-opacity-5{color:rgba(255,255,255,0.5)}
.coodiv-color-white-opacity-6{color:rgba(255,255,255,0.6)}
.coodiv-color-white-opacity-7{color:rgba(255,255,255,0.7)}
.coodiv-color-white-opacity-8{color:rgba(255,255,255,0.8)}
.coodiv-color-white-opacity-9{color:rgba(255,255,255,0.9)}

/*--- template bg smoke ---*/
.coodiv-bg-smoke-opacity-visible{background-color:#f8f8f8}
.coodiv-bg-smoke-opacity-1{background-color:rgba(248,248,248,0.1)}
.coodiv-bg-smoke-opacity-2{background-color:rgba(248,248,248,0.2)}
.coodiv-bg-smoke-opacity-3{background-color:rgba(248,248,248,0.3)}
.coodiv-bg-smoke-opacity-4{background-color:rgba(248,248,248,0.4)}
.coodiv-bg-smoke-opacity-5{background-color:rgba(248,248,248,0.5)}
.coodiv-bg-smoke-opacity-6{background-color:rgba(248,248,248,0.6)}
.coodiv-bg-smoke-opacity-7{background-color:rgba(248,248,248,0.7)}
.coodiv-bg-smoke-opacity-8{background-color:rgba(248,248,248,0.8)}
.coodiv-bg-smoke-opacity-9{background-color:rgba(248,248,248,0.9)}

/*--- template color smoke ---*/
.coodiv-color-smoke-opacity-visible{color:#f8f8f8}
.coodiv-color-smoke-opacity-1{color:rgba(248,248,248,0.1)}
.coodiv-color-smoke-opacity-2{color:rgba(248,248,248,0.2)}
.coodiv-color-smoke-opacity-3{color:rgba(248,248,248,0.3)}
.coodiv-color-smoke-opacity-4{color:rgba(248,248,248,0.4)}
.coodiv-color-smoke-opacity-5{color:rgba(248,248,248,0.5)}
.coodiv-color-smoke-opacity-6{color:rgba(248,248,248,0.6)}
.coodiv-color-smoke-opacity-7{color:rgba(248,248,248,0.7)}
.coodiv-color-smoke-opacity-8{color:rgba(248,248,248,0.8)}
.coodiv-color-smoke-opacity-9{color:rgba(248,248,248,0.9)}

/*--- template bg storm ---*/
.coodiv-bg-storm-opacity-visible{background-color:#7d818d}
.coodiv-bg-storm-opacity-1{background-color:rgba(125,129,141,0.1)}
.coodiv-bg-storm-opacity-2{background-color:rgba(125,129,141,0.2)}
.coodiv-bg-storm-opacity-3{background-color:rgba(125,129,141,0.3)}
.coodiv-bg-storm-opacity-4{background-color:rgba(125,129,141,0.4)}
.coodiv-bg-storm-opacity-5{background-color:rgba(125,129,141,0.5)}
.coodiv-bg-storm-opacity-6{background-color:rgba(125,129,141,0.6)}
.coodiv-bg-storm-opacity-7{background-color:rgba(125,129,141,0.7)}
.coodiv-bg-storm-opacity-8{background-color:rgba(125,129,141,0.8)}
.coodiv-bg-storm-opacity-9{background-color:rgba(125,129,141,0.9)}

/*--- template color storm ---*/
.coodiv-color-storm-opacity-visible{color:#7d818d}
.coodiv-color-storm-opacity-1{color:rgba(125,129,141,0.1)}
.coodiv-color-storm-opacity-2{color:rgba(125,129,141,0.2)}
.coodiv-color-storm-opacity-3{color:rgba(125,129,141,0.3)}
.coodiv-color-storm-opacity-4{color:rgba(125,129,141,0.4)}
.coodiv-color-storm-opacity-5{color:rgba(125,129,141,0.5)}
.coodiv-color-storm-opacity-6{color:rgba(125,129,141,0.6)}
.coodiv-color-storm-opacity-7{color:rgba(125,129,141,0.7)}
.coodiv-color-storm-opacity-8{color:rgba(125,129,141,0.8)}
.coodiv-color-storm-opacity-9{color:rgba(125,129,141,0.9)}

/*--- template bg ghost ---*/
.coodiv-bg-ghost-opacity-visible{background-color:#fdfdff}
.coodiv-bg-ghost-opacity-1{background-color:rgba(253,253,255,0.1)}
.coodiv-bg-ghost-opacity-2{background-color:rgba(253,253,255,0.2)}
.coodiv-bg-ghost-opacity-3{background-color:rgba(253,253,255,0.3)}
.coodiv-bg-ghost-opacity-4{background-color:rgba(253,253,255,0.4)}
.coodiv-bg-ghost-opacity-5{background-color:rgba(253,253,255,0.5)}
.coodiv-bg-ghost-opacity-6{background-color:rgba(253,253,255,0.6)}
.coodiv-bg-ghost-opacity-7{background-color:rgba(253,253,255,0.7)}
.coodiv-bg-ghost-opacity-8{background-color:rgba(253,253,255,0.8)}
.coodiv-bg-ghost-opacity-9{background-color:rgba(253,253,255,0.9)}

/*--- template color ghost ---*/
.coodiv-color-ghost-opacity-visible{color:#fdfdff}
.coodiv-color-ghost-opacity-1{color:rgba(253,253,255,0.1)}
.coodiv-color-ghost-opacity-2{color:rgba(253,253,255,0.2)}
.coodiv-color-ghost-opacity-3{color:rgba(253,253,255,0.3)}
.coodiv-color-ghost-opacity-4{color:rgba(253,253,255,0.4)}
.coodiv-color-ghost-opacity-5{color:rgba(253,253,255,0.5)}
.coodiv-color-ghost-opacity-6{color:rgba(253,253,255,0.6)}
.coodiv-color-ghost-opacity-7{color:rgba(253,253,255,0.7)}
.coodiv-color-ghost-opacity-8{color:rgba(253,253,255,0.8)}
.coodiv-color-ghost-opacity-9{color:rgba(253,253,255,0.9)}

/*--- template bg gray 1 ---*/
.coodiv-bg-gray-1-opacity-visible{background-color:#fcfdfe}
.coodiv-bg-gray-1-opacity-1{background-color:rgba(252,253,254,0.1)}
.coodiv-bg-gray-1-opacity-2{background-color:rgba(252,253,254,0.2)}
.coodiv-bg-gray-1-opacity-3{background-color:rgba(252,253,254,0.3)}
.coodiv-bg-gray-1-opacity-4{background-color:rgba(252,253,254,0.4)}
.coodiv-bg-gray-1-opacity-5{background-color:rgba(252,253,254,0.5)}
.coodiv-bg-gray-1-opacity-6{background-color:rgba(252,253,254,0.6)}
.coodiv-bg-gray-1-opacity-7{background-color:rgba(252,253,254,0.7)}
.coodiv-bg-gray-1-opacity-8{background-color:rgba(252,253,254,0.8)}
.coodiv-bg-gray-1-opacity-9{background-color:rgba(252,253,254,0.9)}

/*--- template color gray 1 ---*/
.coodiv-color-gray-1-opacity-visible{color:#fcfdfe}
.coodiv-color-gray-1-opacity-1{color:rgba(252,253,254,0.1)}
.coodiv-color-gray-1-opacity-2{color:rgba(252,253,254,0.2)}
.coodiv-color-gray-1-opacity-3{color:rgba(252,253,254,0.3)}
.coodiv-color-gray-1-opacity-4{color:rgba(252,253,254,0.4)}
.coodiv-color-gray-1-opacity-5{color:rgba(252,253,254,0.5)}
.coodiv-color-gray-1-opacity-6{color:rgba(252,253,254,0.6)}
.coodiv-color-gray-1-opacity-7{color:rgba(252,253,254,0.7)}
.coodiv-color-gray-1-opacity-8{color:rgba(252,253,254,0.8)}
.coodiv-color-gray-1-opacity-9{color:rgba(252,253,254,0.9)}

/*--- template bg gray 2 ---*/
.coodiv-bg-gray-2-opacity-visible{background-color:#f4f7fa}
.coodiv-bg-gray-2-opacity-1{background-color:rgba(244,247,250,0.1)}
.coodiv-bg-gray-2-opacity-2{background-color:rgba(244,247,250,0.2)}
.coodiv-bg-gray-2-opacity-3{background-color:rgba(244,247,250,0.3)}
.coodiv-bg-gray-2-opacity-4{background-color:rgba(244,247,250,0.4)}
.coodiv-bg-gray-2-opacity-5{background-color:rgba(244,247,250,0.5)}
.coodiv-bg-gray-2-opacity-6{background-color:rgba(244,247,250,0.6)}
.coodiv-bg-gray-2-opacity-7{background-color:rgba(244,247,250,0.7)}
.coodiv-bg-gray-2-opacity-8{background-color:rgba(244,247,250,0.8)}
.coodiv-bg-gray-2-opacity-9{background-color:rgba(244,247,250,0.9)}

/*--- template color gray 2 ---*/
.coodiv-color-gray-2-opacity-visible{color:#f4f7fa}
.coodiv-color-gray-2-opacity-1{color:rgba(244,247,250,0.1)}
.coodiv-color-gray-2-opacity-2{color:rgba(244,247,250,0.2)}
.coodiv-color-gray-2-opacity-3{color:rgba(244,247,250,0.3)}
.coodiv-color-gray-2-opacity-4{color:rgba(244,247,250,0.4)}
.coodiv-color-gray-2-opacity-5{color:rgba(244,247,250,0.5)}
.coodiv-color-gray-2-opacity-6{color:rgba(244,247,250,0.6)}
.coodiv-color-gray-2-opacity-7{color:rgba(244,247,250,0.7)}
.coodiv-color-gray-2-opacity-8{color:rgba(244,247,250,0.8)}
.coodiv-color-gray-2-opacity-9{color:rgba(244,247,250,0.9)}

/*--- template bg gray 3 ---*/
.coodiv-bg-gray-3-opacity-visible{background-color:#e7e9ed}
.coodiv-bg-gray-3-opacity-1{background-color:rgba(231,233,237,0.1)}
.coodiv-bg-gray-3-opacity-2{background-color:rgba(231,233,237,0.2)}
.coodiv-bg-gray-3-opacity-3{background-color:rgba(231,233,237,0.3)}
.coodiv-bg-gray-3-opacity-4{background-color:rgba(231,233,237,0.4)}
.coodiv-bg-gray-3-opacity-5{background-color:rgba(231,233,237,0.5)}
.coodiv-bg-gray-3-opacity-6{background-color:rgba(231,233,237,0.6)}
.coodiv-bg-gray-3-opacity-7{background-color:rgba(231,233,237,0.7)}
.coodiv-bg-gray-3-opacity-8{background-color:rgba(231,233,237,0.8)}
.coodiv-bg-gray-3-opacity-9{background-color:rgba(231,233,237,0.9)}

/*--- template color gray 3 ---*/
.coodiv-color-gray-3-opacity-visible{color:#e7e9ed}
.coodiv-color-gray-3-opacity-1{color:rgba(231,233,237,0.1)}
.coodiv-color-gray-3-opacity-2{color:rgba(231,233,237,0.2)}
.coodiv-color-gray-3-opacity-3{color:rgba(231,233,237,0.3)}
.coodiv-color-gray-3-opacity-4{color:rgba(231,233,237,0.4)}
.coodiv-color-gray-3-opacity-5{color:rgba(231,233,237,0.5)}
.coodiv-color-gray-3-opacity-6{color:rgba(231,233,237,0.6)}
.coodiv-color-gray-3-opacity-7{color:rgba(231,233,237,0.7)}
.coodiv-color-gray-3-opacity-8{color:rgba(231,233,237,0.8)}
.coodiv-color-gray-3-opacity-9{color:rgba(231,233,237,0.9)}


/*--- template bg gray opacity ---*/
.coodiv-bg-gray-opacity-opacity-visible{background-color:#e7e9ed}
.coodiv-bg-gray-opacity-opacity-1{background-color:rgba(231,233,237,0.1)}
.coodiv-bg-gray-opacity-opacity-2{background-color:rgba(231,233,237,0.2)}
.coodiv-bg-gray-opacity-opacity-3{background-color:rgba(231,233,237,0.3)}
.coodiv-bg-gray-opacity-opacity-4{background-color:rgba(231,233,237,0.4)}
.coodiv-bg-gray-opacity-opacity-5{background-color:rgba(231,233,237,0.5)}
.coodiv-bg-gray-opacity-opacity-6{background-color:rgba(231,233,237,0.6)}
.coodiv-bg-gray-opacity-opacity-7{background-color:rgba(231,233,237,0.7)}
.coodiv-bg-gray-opacity-opacity-8{background-color:rgba(231,233,237,0.8)}
.coodiv-bg-gray-opacity-opacity-9{background-color:rgba(231,233,237,0.9)}

/*--- template color gray opacity ---*/
.coodiv-color-gray-opacity-opacity-visible{color:#e7e9ed}
.coodiv-color-gray-opacity-opacity-1{color:rgba(231,233,237,0.1)}
.coodiv-color-gray-opacity-opacity-2{color:rgba(231,233,237,0.2)}
.coodiv-color-gray-opacity-opacity-3{color:rgba(231,233,237,0.3)}
.coodiv-color-gray-opacity-opacity-4{color:rgba(231,233,237,0.4)}
.coodiv-color-gray-opacity-opacity-5{color:rgba(231,233,237,0.5)}
.coodiv-color-gray-opacity-opacity-6{color:rgba(231,233,237,0.6)}
.coodiv-color-gray-opacity-opacity-7{color:rgba(231,233,237,0.7)}
.coodiv-color-gray-opacity-opacity-8{color:rgba(231,233,237,0.8)}
.coodiv-color-gray-opacity-opacity-9{color:rgba(231,233,237,0.9)}

/*--- template bg blackish blue opacity ---*/
.coodiv-bg-blackish-blue-opacity-opacity-visible{background-color:#161c2d}
.coodiv-bg-blackish-blue-opacity-opacity-1{background-color:rgba(22,28,45,0.1)}
.coodiv-bg-blackish-blue-opacity-opacity-2{background-color:rgba(22,28,45,0.2)}
.coodiv-bg-blackish-blue-opacity-opacity-3{background-color:rgba(22,28,45,0.3)}
.coodiv-bg-blackish-blue-opacity-opacity-4{background-color:rgba(22,28,45,0.4)}
.coodiv-bg-blackish-blue-opacity-opacity-5{background-color:rgba(22,28,45,0.5)}
.coodiv-bg-blackish-blue-opacity-opacity-6{background-color:rgba(22,28,45,0.6)}
.coodiv-bg-blackish-blue-opacity-opacity-7{background-color:rgba(22,28,45,0.7)}
.coodiv-bg-blackish-blue-opacity-opacity-8{background-color:rgba(22,28,45,0.8)}
.coodiv-bg-blackish-blue-opacity-opacity-9{background-color:rgba(22,28,45,0.9)}

/*--- template color blackish blue opacity ---*/
.coodiv-color-blackish-blue-opacity-opacity-visible{color:#161c2d}
.color-blackish-blue{color:#161c2d}
.color-blackish-blue-opacity{color:rgba(22,28,45,0.7)}
.coodiv-color-blackish-blue-opacity-opacity-1{color:rgba(22,28,45,0.1)}
.coodiv-color-blackish-blue-opacity-opacity-2{color:rgba(22,28,45,0.2)}
.coodiv-color-blackish-blue-opacity-opacity-3{color:rgba(22,28,45,0.3)}
.coodiv-color-blackish-blue-opacity-opacity-4{color:rgba(22,28,45,0.4)}
.coodiv-color-blackish-blue-opacity-opacity-5{color:rgba(22,28,45,0.5)}
.coodiv-color-blackish-blue-opacity-opacity-6{color:rgba(22,28,45,0.6)}
.coodiv-color-blackish-blue-opacity-opacity-7{color:rgba(22,28,45,0.7)}
.coodiv-color-blackish-blue-opacity-opacity-8{color:rgba(22,28,45,0.8)}
.coodiv-color-blackish-blue-opacity-opacity-9{color:rgba(22,28,45,0.9)}

/*--- template bg narvik ---*/
.coodiv-bg-narvik-opacity-visible{background-color:#edf9f2}
.coodiv-bg-narvik-opacity-1{background-color:rgba(237,249,242,0.1)}
.coodiv-bg-narvik-opacity-2{background-color:rgba(237,249,242,0.2)}
.coodiv-bg-narvik-opacity-3{background-color:rgba(237,249,242,0.3)}
.coodiv-bg-narvik-opacity-4{background-color:rgba(237,249,242,0.4)}
.coodiv-bg-narvik-opacity-5{background-color:rgba(237,249,242,0.5)}
.coodiv-bg-narvik-opacity-6{background-color:rgba(237,249,242,0.6)}
.coodiv-bg-narvik-opacity-7{background-color:rgba(237,249,242,0.7)}
.coodiv-bg-narvik-opacity-8{background-color:rgba(237,249,242,0.8)}
.coodiv-bg-narvik-opacity-9{background-color:rgba(237,249,242,0.9)}

/*--- template color narvik ---*/
.coodiv-color-narvik-opacity-visible{color:#edf9f2}
.coodiv-color-narvik-opacity-1{color:rgba(237,249,242,0.1)}
.coodiv-color-narvik-opacity-2{color:rgba(237,249,242,0.2)}
.coodiv-color-narvik-opacity-3{color:rgba(237,249,242,0.3)}
.coodiv-color-narvik-opacity-4{color:rgba(237,249,242,0.4)}
.coodiv-color-narvik-opacity-5{color:rgba(237,249,242,0.5)}
.coodiv-color-narvik-opacity-6{color:rgba(237,249,242,0.6)}
.coodiv-color-narvik-opacity-7{color:rgba(237,249,242,0.7)}
.coodiv-color-narvik-opacity-8{color:rgba(237,249,242,0.8)}
.coodiv-color-narvik-opacity-9{color:rgba(237,249,242,0.9)}
.coodiv-color-narvik-green{color: #3e8e93}

/*--- template opacity stylesheets ---*/
.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}


/*---------------- template border radius stylesheets -----------------*/
.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}


/*---------------- template default padding & margin stylesheets -----------------*/
.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 0.2rem rgba(72,180,97,.5);
}
/*---------------- template hover stylesheets -----------------*/
.coodiv-hover-shadow-1{transition:.3s}
.coodiv-hover-shadow-1:hover{box-shadow:0 34px 33px -23px rgba(22,28,45,0.13)}
.coodiv-hover-shadow-2{transition:.3s}
.coodiv-hover-shadow-2:hover{box-shadow:0 31px 34px -20px rgba(0,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,0.12)}
.coodiv-hover-shadow-4{transition:.3s}
.coodiv-hover-shadow-4:hover{box-shadow:0 32px 54px rgba(22,28,45,0.16)}
.coodiv-hover-shadow-5{transition:.3s}
.coodiv-hover-shadow-5:hover{box-shadow:0 30px 44px rgba(13,21,46,0.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,0.12)}
.coodiv-hover-rotate-img img{will-change:transform;transition:.8s cubic-bezier(0.39,0.575,0.565,1);transform:rotate(0deg) 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(0.9);box-shadow:0 32px 54px rgba(22,28,45,0.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,0.075)!important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,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 0.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: "Font Awesome 5 Pro";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 0px 10px 0 rgb(77 77 119 / 17%);
    margin: 0;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    margin: auto;
}

/*---------------- Animate css Copyright (c) 2020 Animate.css - https://animate.style/ -----------------*/

@-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(0deg);transform:rotate(0deg)}}@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(0deg);transform:rotate(0deg)}}.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(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-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(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-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}}

/*---------------- start theme main stylesheets -----------------*/
#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;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
    -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:before,
.slick-track:after {
    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: none;
    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: #FFFFFF;
}
.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: #FFFFFF;
    border: none;
    box-shadow: inset 0 0 0 1px #EFEFEF, 0 4px 12px rgba(244, 244, 244, 0.1);
}
.select .option {
    min-height: auto;
    padding: 11px 16px;
    background: none;
    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:hover,
.select .option.focus,
.select .option.selected.focus {
    background: none;
}
.select .option:hover,
.select .option.focus {
    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:before,
.noUi-handle:after {
    display: none;
}

.noUi-horizontal .noUi-handle {
    right: -12px;
    top: -6px;
    width: 16px;
    height: 16px;
    border: 2px solid #2A85FF;
    background: #FCFCFC;
    box-shadow: 0px 1px 2px #2881FF, inset 0px 2px 2px #FFFFFF;
}

.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, 0.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: 0px;
    height: 0px;
    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: none;
    box-shadow: 0 0 0 1px #EFEFEF inset;
}
.button-stroke {
    color: #1A1D1F;
}
.button-stroke:hover {
    background: none;
    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:hover,
.button-stroke-red.active {
    background: #FF6A55;
    box-shadow: 0 0 0 2px #FF6A55 inset;
    color: #FCFCFC;
}
.button-stroke-red:hover svg,
.button-stroke-red.active svg {
    fill: #FCFCFC;
}
.button-white {
    box-shadow: 0 0 0 2px #EFEFEF inset;
    background: #FCFCFC;
    color: #1A1D1F;
}
.button-white svg {
    fill: #1A1D1F;
}
.button-white:hover,
.button-white.active {
    box-shadow: 0 0 0 2px #1A1D1F inset;
    background: #FFFFFF;
    color: #1A1D1F;
}
.button-white:hover svg,
.button-white.active 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: none;
    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.positive,
.balance.background.negative {
    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: 0px 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 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition:width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.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.minimalist__sidebar .sidebar,
body.big__icons__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 0px 60px rgb(0 0 0 / 3%);
    box-shadow: 10px 0px 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: 0.5px;
    left: 0;
}
body.dark__sidebar__color .sidebar .sidebar__menu .sidebar__extend__toggle {
    background: var(--sidebarcolorsdarkoneextendbtnbg);
    color: #fff;
}
body:not(.minimalist__sidebar) .sidebar .sidebar__menu .sidebar__extend__toggle,
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__extend__toggle{
    display: none !important;
}
body.minimalist__sidebar .sidebar:not(.full__width) .sidebar__menu .sidebar__extend__toggle .reduce,
body.minimalist__sidebar .sidebar.full__width .sidebar__menu .sidebar__extend__toggle .extend{
    display: none;
}
body.minimalist__sidebar .sidebar .sidebar__item[href],
body.minimalist__sidebar .sidebar .sidebar__help,
body.minimalist__sidebar .sidebar .sidebar__head{
    height: 45px;
    align-items: center;
    gap: 10px;
    justify-content: start;
}
@media only screen and (max-width: 767px) {
body.minimalist__sidebar .sidebar .sidebar__item[href],
body.minimalist__sidebar .sidebar .sidebar__help,
body.minimalist__sidebar .sidebar .sidebar__head{
    gap: 0;
}
}
@media only screen and (min-width: 767px) {
body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__item[href],
body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__help,
body.minimalist__sidebar:not(.sidebar__on__hover) .sidebar.full__width .sidebar__head,
body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width:hover .sidebar__item[href],
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__head{
    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 0.4s;
    -moz-transition: margin 0.4s;
    -o-transition: margin 0.4s;
    -ms-transition: margin 0.4s;
    transition: margin 0.4s;
    transition: margin 0.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 0.4s 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: width 0.4s 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: width 0.4s 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition:width 0.4s 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: width 0.4s 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
}
.sidebar.full__width:hover{
	-webkit-transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition:width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: width 0.4s, height 0.2s cubic-bezier(0.65, 0.05, 0.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__item > .icon,
    .sidebar.active .sidebar__help > .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__item[href],
.sidebar__help,
.sidebar__head,
.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: 0.3px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -o-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
    direction: ltr;
    flex: 0 0 auto;
}
@media only screen and (min-width: 768px) {
body.minimalist__sidebar.horizontal__sidebar .sidebar__item[href],
body.minimalist__sidebar.horizontal__sidebar .sidebar__help,
body.minimalist__sidebar.horizontal__sidebar .sidebar__head,
body.minimalist__sidebar.horizontal__sidebar .sidebar__link {
    font-size: 0.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__item[href],
body.big__icons__sidebar .sidebar__help,
body.big__icons__sidebar .sidebar__head{
	height: auto;
    flex-direction: column;
	padding: 19px 24px 19px 19px;
}
}
@media only screen and (max-width: 768px) {
body.big__icons__sidebar .sidebar__item[href],
body.big__icons__sidebar .sidebar__help,
body.big__icons__sidebar .sidebar__head{
	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__item[href] .side__bar__item__icon,
body.big__icons__sidebar .sidebar__help .side__bar__item__icon,
body.big__icons__sidebar .sidebar__head .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__item[href] .side__bar__item__icon,
body.big__icons__sidebar .sidebar__help .side__bar__item__icon,
body.big__icons__sidebar .sidebar__head .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__item[href]:not(.sidebar__logout):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__head: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__item[href] .side__bar__item__text ,
body.big__icons__sidebar .sidebar__help .side__bar__item__text,
body.big__icons__sidebar .sidebar__head .side__bar__item__text,
body.big__icons__sidebar .sidebar__link .side__bar__item__text {
    color: var(--color-h-sidebar);
    padding: 0px 5px;
    border-radius: 18px;
    font-weight: 600;
    font-size: 0.75rem;
    white-space: initial;
    text-align: center;
    opacity: 0.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__item[href]:before,
body.big__icons__sidebar .sidebar__help:before,
body.big__icons__sidebar .sidebar__item.sidebar__item_dropdown .sidebar__head: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__item[href] .icon,
.sidebar__help .icon,
.sidebar__head .icon {
    width: 24px;
    height: 24px;
    color: #6f767e;
    transition: fill 0.2s;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17px;
}
@media only screen and (min-width: 1024px) {
    .sidebar__item[href]:hover,
	.sidebar__item[href]:hover .icon,
    .sidebar__help:hover .icon,
    .sidebar__head:hover .icon,
    .sidebar__help:hover,
    .sidebar__head:hover,
    body.minimalist__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__item.sidebar__item_dropdown:hover .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 .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__top .sidebar__head,
	body.minimalist__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__item.sidebar__item_dropdown.active .sidebar__head:before{
        color: var(--a-link-color);
    }
}
@media only screen and (max-width: 767px) {
    .sidebar__item[href],
    .sidebar__help {
        width: 100%;
        font-size: 15px;
    }
}
.sidebar__item[href].active,
.sidebar__help.active {
    color: var(--a-link-color);
}
@media only screen and (min-width: 767px) {
body:not(.horizontal__sidebar, .minimalist__sidebar) .sidebar__item[href]:before,
body:not(.horizontal__sidebar, .minimalist__sidebar) .sidebar__help:before,
body:not(.horizontal__sidebar, .minimalist__sidebar) .sidebar__item.sidebar__item_dropdown .sidebar__head:before {
    background: #f8f7fc;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    border-radius: 0;
	opacity: 0;
	transition: 0.2s;
}
}
.sidebar__item[href]:hover::before,
.sidebar__help:hover::before,
.sidebar__item.sidebar__item_dropdown:hover .sidebar__head::before {
	opacity: 1 !important;
}
.sidebar__item[href] .icon,
.sidebar__help .icon {
    margin-right: 6px;
}
@media only screen and (max-width: 1259px) {
    .sidebar__item[href] .icon,
    .sidebar__help .icon {
        margin-right: 0;
    }
}
@media only screen and (max-width: 767px) {
    .sidebar__item[href] .icon,
    .sidebar__help .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 0px -2px 1px rgba(0, 0, 0, 0.05), inset 0px 1px 1px #ffffff;
    color: #1a1d1f;
}
@media only screen and (max-width: 1259px) {
    .sidebar__item.visible:not(.wide) .sidebar__head {
        background: #efefef;
        box-shadow: inset 0px -2px 1px rgba(0, 0, 0, 0.05), inset 0px 1px 1px #ffffff;
        color: #1a1d1f;
    }
}
@media only screen and (max-width: 767px) {
    .sidebar__item.visible:not(.wide) .sidebar__head {
        background: none;
        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 0.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: rgba(0, 0, 0, 0);
}
@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, 0.8);
        visibility: hidden;
        opacity: 0;
        transition: all 0.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: "Font Awesome 5 Pro";
    content: "\f054";
    font-weight: 500;
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 8px;
    color: #b9c6cc;
    transition: all 0.2s;
    height: 19px;
    width: 19px;
    display: flex;
    align-items: center;
    justify-content: center;
	transition: opacity 0.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: 0.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__hover .sidebar .sidebar__item_dropdown:hover .sidebar__head:before,
	body.minimalist__sidebar.horizontal__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__item_dropdown.active .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,.header__top__logo,.authorization__page) .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,
body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar .sidebar__item .side__bar__item__text {
	-webkit-transition: opacity 0.3s, transform 0.2s, background 0s, color 0s;
    -moz-transition: opacity 0.3s, transform 0.2s, background 0s, color 0s;
    -o-transition: opacity 0.3s, transform 0.2s, background 0s, color 0s;
    -ms-transition: opacity 0.3s, transform 0.2s, background 0s, color 0s;
    transition: opacity 0.3s, transform 0.2s, background 0s, color 0s;
    position: absolute;
    left: 65px;
    font-size: 13px;
    background: transparent;
}
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,
body.minimalist__sidebar:not(.horizontal__sidebar) .sidebar:not(.full__width) .sidebar__item:not(.sidebar__item_dropdown) .side__bar__item__text{
    opacity: 0;
    pointer-events: none;
    transform: translateX(0px) translateY(-50%);
    visibility: hidden;
    -webkit-transition: transform 0.2s, opacity 0.2s, background 0s;
    -moz-transition: transform 0.2s, opacity 0.2s, background 0s;
    -o-transition: transform 0.2s, opacity 0.2s, background 0s;
    -ms-transition: transform 0.2s, opacity 0.2s, background 0s;
    transition: transform 0.2s, opacity 0.2s, background 0s;
}
body.minimalist__sidebar.sidebar__on__hover:not(.horizontal__sidebar) .sidebar.full__width .side__bar__item__text{
    transform: translateX(0px) 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 0.2s 0.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 0.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: rgba(0, 0, 0, 0);
    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: none;
    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: 0px 4px 8px -4px rgba(0, 0, 0, 0.25), inset 0px -1px 1px rgba(0, 0, 0, 0.49), inset 0px 2px 1px rgba(255, 255, 255, 0.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: 0px 4px 8px -4px rgba(0, 0, 0, 0.25), inset 0px -1px 1px rgba(0, 0, 0, 0.04), inset 0px 2px 0px rgba(255, 255, 255, 0.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: #FFFFFF;
    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, 0.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: 0px 2px 4px rgba(0, 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, 0.8);
    visibility: hidden;
    opacity: 0;
    transition: all .2s;
}
.help+.overlay.active {
    visibility: visible;
    opacity: 1;
}
.shadow__card {
    position: relative;
    box-shadow: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: 0px 4px 8px -4px rgba(0, 0, 0, 0.1), inset 0px -1px 1px rgba(0, 0, 0, 0.04), inset 0px 2px 0px rgba(255, 255, 255, 0.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: #FFFFFF;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -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: 0px 40px 64px -12px rgba(0, 0, 0, 0.08), 0px 0px 14px -4px rgba(0, 0, 0, 0.05), 0px 32px 48px -8px rgba(0, 0, 0, 0.1);
    background: #FFFFFF;
    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:hover,
.actions__option.selectioned {
    background: #EFEFEF;
    color: #1A1D1F;
}
.actions__option:hover .icon,
.actions__option.selectioned .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: 0px 20px 32px -6px rgba(0, 0, 0, 0.08), 0px 0px 7px -4px rgba(0, 0, 0, 0.05), 0px 16px 24px -4px rgba(0, 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: transparent;
    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 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
}
body.absolute__top__header header.header{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: all 0.2s cubic-bezier(0.65, 0.05, 0.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:before,
.header__burger:after {
    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:hover .icon,
.header__search.active .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: white;
    font-size: 10px;
    font-weight: 300;
    display: flex;
    align-items: center;
    justify-content: center;
}
.header__item_shopping .header__head .header__head__item___number,
.header__item_messages .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:not(.empty__cart) .header__head .header__item_shopping__empty,
.header__item_shopping.active .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 0.2s, opacity 0.2s;
    -moz-transition: transform 0.2s, opacity 0.2s;
    -o-transition: transform 0.2s, opacity 0.2s;
    -ms-transition: transform 0.2s, opacity 0.2s;
    transition: transform 0.2s, opacity 0.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__message:not(:last-child),
.header__notification:not(:last-child),
.header__item__shopping__bag__content__item: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: bold;
}
.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: rgba(0, 0, 0, 0);
}
.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: 0px 40px 64px -12px rgba(0, 0, 0, 0.08), 0px 0px 14px -4px rgba(0, 0, 0, 0.05), 0px 32px 48px -8px rgba(0, 0, 0, 0.1);
    background: #FFFFFF;
    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_user .header__body:before,
.header__item_messages .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: 17px 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: none;
    }
}
.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: #FFFFFF;
    }
}
.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: none;
    }
}
.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 #FFFFFF;
    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 #FFFFFF;
    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: bold;
}
.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: 0.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: 0.2px;
}
.header__link:hover,
.header__link.active {
    color: #1A1D1F;
}
.header__link:hover .icon,
.header__link.active .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: 0px 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: 0.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;
}
.shopping__cart__main__page__content #order-standard_cart,
.inner__page__content__container,
.main__page__wraper .main__page__content{
	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: 0.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) .shopping__cart__main__page__content #order-standard_cart,
body:not(.this__is__login__page) .main__page__wraper .main__page__content{
	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: "Font Awesome 5 Pro";
    font-weight: 100;
    content: "\f00c";
    position: absolute;
    top: 7px;
    left: 11px;
    z-index: 1;
    color: #fff;
    font-size: 15px;
	opacity: 0;
	transition: all 0.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 0.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: transparent!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: bold;
    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 0.6s ease-out;
    position: relative;
    height: 120px;
    width: 100%;
    display: block !important;
    font-size: var(--coodiv-text-11);
    letter-spacing: -0.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: -0.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__tagline,
.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .image__logo.icon {
    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: 0.6;
}
.main__footer__wrapper .bottom__footer__wrapper .bottom__footer__links__wrapper .bottom__footer__links__list a:after{
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0;
    background: #1a1c1d;
    height: 1px;
    transform: translateY(2px);
    opacity: 0;
    transition: all 0.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: 0.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: 0.3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
body.notification__body__fixed__layout .header__body.header__notifications,
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations,
body.cart__header__body__fixed__layout .header__body.header__cart{
    position: fixed;
    top: 0;
    bottom: 0;
    border-radius: 0;
    right: 0;
    box-shadow: 0px 40px 64px -12px rgb(0 0 0 / 4%), 0px 0px 14px -4px rgb(0 0 0 / 3%), 0px 32px 48px -8px rgb(0 0 0 / 1%);
    width: 330px;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    padding: 0;
    max-width: 70%;
}
body.notification__body__fixed__layout .header__item.active .header__body.header__notifications,
body.header__item__user__body__fixed__layout .header__item.active .header__body.header__account__infomrmations,
body.cart__header__body__fixed__layout .header__item.active .header__body.header__cart {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
body.notification__body__fixed__layout .header__body.header__notifications .header__top,
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__top,
body.cart__header__body__fixed__layout .header__body.header__cart .header__top{
    padding: 0 12px 0 25px;
    border-bottom: 1px solid #f3f3f3;
    height: var(--header-default-height);
    -webkit-transition: height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition: height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: height 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
}
.header__body.header__notifications .header__top .header__title,
.header__body.header__account__infomrmations .header__top .header__title,
.header__body.header__cart .header__top .header__title{
    font-size: 15px;
}
.header__body.header__notifications .header__top .header__title a,
.header__body.header__account__infomrmations .header__top .header__title a,
.header__body.header__cart .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 .header__title .header__title__informations__avatar,
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top .actions{
    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: rgba(0, 0, 0, 0);
}
.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(.notification__body__fixed__layout) .header__body.header__notifications .header__top .header__title,
body:not(.cart__header__body__fixed__layout) .header__body.header__cart .header__top .header__title{
    font-size: 18px;
    font-weight: bold;
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__top .header__title {
	font-weight: bold;
}
.header__body.header__notifications .header__list,
.header__body.header__account__infomrmations .header__nav__wrapper,
.header__body.header__cart .header__list{
    margin: 0;
    overflow-y: auto;
}
body.notification__body__fixed__layout .header__body.header__notifications .header__list,
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper{
    height: calc(100vh - 150px);
}
body:not(.notification__body__fixed__layout) .header__body.header__notifications .header__list,
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations .header__nav__wrapper{
    max-height: calc(100vh - 230px);
}
body:not(.header__item__user__body__fixed__layout) .header__body.header__account__infomrmations{
    padding: 16px 0;
}
body.notification__body__fixed__layout .header__body.header__notifications .header__list,
body.header__item__user__body__fixed__layout .header__body.header__account__infomrmations .header__nav__wrapper,
body.cart__header__body__fixed__layout .header__body.header__cart .header__list{
    direction: rtl;
	height: calc(100vh - 70px);
}
.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads, .knowledgebase.categories, .recipients, .attachments, .recent.tickets, .contacts, .status.filter)::-webkit-scrollbar,
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname='Categories']::-webkit-scrollbar,
.domain__register__form .domain__register__form__spotlighttlds::-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;
}
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar,
.sidebar__menu::-webkit-scrollbar,
.header__body.header__notifications .header__list::-webkit-scrollbar,
.header__body.header__account__infomrmations .header__nav__wrapper::-webkit-scrollbar,
.header__body.header__cart .header__item__shopping__bag__content::-webkit-scrollbar{
    width: 4px;
    background: #f5f7f9;
    padding: 4px;
    border-radius: 20px;
}
.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads, .knowledgebase.categories, .recipients, .attachments, .recent.tickets, .contacts, .status.filter)::-webkit-scrollbar-thumb,
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname='Categories']::-webkit-scrollbar-thumb,
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar-thumb,
.domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar-thumb,
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar-thumb,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar-thumb,
.sidebar__menu::-webkit-scrollbar-thumb,
.header__body.header__notifications .header__list::-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 {
    background-color: rgb(165 183 198 / 26%);
    border-radius: 20px;
    border: 3px solid transparent;
}
.full__width__secondarysidebar__menu__item .nav__items__wrapper:not(.popular.downloads, .knowledgebase.categories, .recipients, .attachments, .recent.tickets, .contacts, .status.filter)::-webkit-scrollbar-track,
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname='Categories']::-webkit-scrollbar-track,
.sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar-track,
.domain__register__form .domain__register__form__spotlighttlds::-webkit-scrollbar-track,
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar-track,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar-track,
.sidebar__menu::-webkit-scrollbar-track,
.header__body.header__notifications .header__list::-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{
    background: transparent;
}
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__price .item__price,
.header__item__shopping__bag__content__item .header__item__shopping__bag__content__item__informations .text .header__item__shopping__bag__content__item__option {
    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: 0.4;
}
body.fixed__top__header.notification__body__fixed__layout header.header.top-header-fixed .header__body.header__notifications .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.cart__header__body__fixed__layout header.header.top-header-fixed .header__body.header__cart .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 0.2s cubic-bezier(1,0,1,1);
    -moz-transition: all 0.2s cubic-bezier(1,0,1,1);
    -o-transition: all 0.2s cubic-bezier(1,0,1,1);
    -ms-transition: all 0.2s cubic-bezier(1,0,1,1);
    transition: all 0.2s cubic-bezier(1,0,1,1);
}
.promo__slider__items__slider .promo__slider__item .caption {
	opacity: 0;
	-webkit-transition: opacity 0.2s cubic-bezier(1,0,1,1);
    -moz-transition: opacity 0.2s cubic-bezier(1,0,1,1);
    -o-transition: opacity 0.2s cubic-bezier(1,0,1,1);
    -ms-transition: opacity 0.2s cubic-bezier(1,0,1,1);
    transition: opacity 0.2s cubic-bezier(1,0,1,1);
}
.promo__slider__items__slider .promo__slider__item.slick-current .caption {
	opacity: 1;
	transition: opacity 0.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 0.4s 0.9s, opacity 0.4s 0.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 0.4s 0.9s, opacity 0.4s 0.9s;
}
.promo__slider__items__slider .promo__slider__item .caption .promo__sub__title{
    transition: transform 0.4s 1.1s, opacity 0.4s 1.1s;
}
.promo__slider__items__slider .promo__slider__item .caption .markectcoonnect__slug__logo,
.promo__slider__items__slider .promo__slider__item .caption .promo__title,
.promo__slider__items__slider .promo__slider__item .caption .promo__sub__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__title,
.promo__slider__items__slider .promo__slider__item.slick-current .caption .promo__sub__title{
	opacity: 1;
	transform: translateX(0);
}
.store__front__promo__hero__illustration .promo__slider__illunsration__item,
.promo__slider__illunsration__wrapper .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 0.2s cubic-bezier(1,0,1,1);
    -moz-transition: all 0.2s cubic-bezier(1,0,1,1);
    -o-transition: all 0.2s cubic-bezier(1,0,1,1);
    -ms-transition: all 0.2s cubic-bezier(1,0,1,1);
    transition: all 0.2s cubic-bezier(1,0,1,1);
}
.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration path {
	opacity: 1;
}
.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration,
.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration {
	width: 490px;
	height: 400px;
	max-width: 100%;
}
@media only screen and (max-width: 768px) {
	.store__front__promo__hero__illustration .promo__slider__illunsration__item .promo__slider__illunsration,
.promo__slider__illunsration__wrapper .promo__slider__illunsration__item .promo__slider__illunsration {
    height: 290px;
}
.store__front__promo__hero__illustration .promo__slider__illunsration__item,
.promo__slider__illunsration__wrapper .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 0.4s 0.3s, opacity 0.4s 0.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 0.4s 0.6s, opacity 0.4s 0.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 0.4s 0.7s, opacity 0.4s 0.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 0.4s 0.8s, opacity 0.4s 0.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 0.4s 0.9s, opacity 0.4s 0.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 0px 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__item[href]:before,
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 {
	background: linear-gradient(45deg, #000000 0%, #111112 100%);
}
body.dark__sidebar__color:not(.horizontal__sidebar) .sidebar .sidebar__foot {
    border-top: 1px solid var(--sidebarcolorsdarkoneextendbtnbg);
}
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__item[href] .side__bar__item__icon,
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__item[href] .side__bar__item__icon,
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__help .side__bar__item__icon,
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__help .side__bar__item__icon,
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__head .side__bar__item__icon,
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__head .side__bar__item__icon,
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__link .side__bar__item__icon,
body.dark__sidebar__color: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.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__item[href]:hover .side__bar__item__icon,
/* body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__item[href]:hover .side__bar__item__icon, */
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__help:hover .side__bar__item__icon,
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__help:hover .side__bar__item__icon,
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__head:hover .side__bar__item__icon,
body.dark__sidebar__color:not(.minimalist__sidebar) .sidebar__head:hover .side__bar__item__icon,
body.sidebar__dark__icons:not(.minimalist__sidebar) .sidebar__link:hover .side__bar__item__icon,
body.dark__sidebar__color: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 0px 60px rgb(0 0 0 / 3%);
    box-shadow: 0px 0px 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 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -moz-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -o-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    -ms-transition: all 0.2s cubic-bezier(0.65, 0.05, 0.36, 1) 0s;
    transition: all 0.2s cubic-bezier(0.65, 0.05, 0.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.notification__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__notifications, 
body.header__item__user__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__account__infomrmations, 
body.cart__header__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar .header__body.header__cart {
    top: var(--horizontal-sidebar-default-height);
}
body.notification__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__notifications, 
body.header__item__user__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__account__infomrmations, 
body.cart__header__body__fixed__layout.horizontal__sidebar.horizontal__top__sidebar header.header.top-header-fixed .header__body.header__cart {
    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__item[href],
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__help,
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__head,
body.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown{
    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__item[href],
body.big__icons__sidebar.horizontal__sidebar .sidebar__help,
body.big__icons__sidebar.horizontal__sidebar .sidebar__head{
    flex-direction: row;
}
body.big__icons__sidebar.horizontal__sidebar .sidebar__item[href] .side__bar__item__icon, 
body.big__icons__sidebar.horizontal__sidebar .sidebar__help .side__bar__item__icon, 
body.big__icons__sidebar.horizontal__sidebar .sidebar__head .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__item[href] .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__head .side__bar__item__text, 
body.big__icons__sidebar.dark__sidebar__color.horizontal__sidebar .sidebar__link .side__bar__item__text {
	transition: 0.2s;
}
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__help:hover .side__bar__item__text,
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__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: transparent;
    box-shadow: none;
    padding-top: 30px;
}
}
body.horizontal__sidebar.sidebar__child__menu__on__hover .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown:hover .sidebar__body,
body.horizontal__sidebar.sidebar__child__menu__on__click .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown.active .sidebar__body {
    transform: translateX(0) translateY(0px);
}
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__item[href] .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__head .side__bar__item__text, 
body.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__link .side__bar__item__text {
    color: #899499;
    transition: 0.2s;
}
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__help:hover .side__bar__item__text, 
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__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: 0.4rem 0.4rem 0.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:not(.minimalist__sidebar) .sidebar .side__bar__item__icon,
body.sidebar__without__icons.minimalist__sidebar.horizontal__sidebar .sidebar .side__bar__item__icon,
body.sidebar__without__icons .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__link i{
    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 0.4s 0.4s;
    -moz-transition: all 0.4s 0.4s;
    -o-transition: all 0.4s 0.4s;
    -ms-transition: all 0.4s 0.4s;
    transition: all 0.4s 0.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 0.4s 0.4s;
    -moz-transition: all 0.4s 0.4s;
    -o-transition: all 0.4s 0.4s;
    -ms-transition: all 0.4s 0.4s;
    transition: all 0.4s 0.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 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.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: 0.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:0.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:0.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%), 0px 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:not(.horizontal__sidebar).sticky__scondary__menu.fixed__scondary__menu.absolute__top__header .full__width__secondarysidebar__menu,
body.sticky__scondary__menu.fixed__scondary__menu.absolute__top__horizontal__sidebar:not(.fixed__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.domain.actions,
.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,
.full__width__secondarysidebar__menu .nav__items__wrapper.d-none.d-md-block{
    -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 0px;
}
.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.custom.fields,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts{
	-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.custom.fields,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.recipients,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.attachments,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets,
body.sticky__scondary__menu .full__width__secondarysidebar__menu .nav__items__wrapper.contacts{
    margin-top: 25px;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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.custom.fields:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets:hover .main__nav__title,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts:hover .main__nav__title{
    background-color: var(--background-13);
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .main__nav__title i,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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.custom.fields .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.knowledgebase.categories .main__nav__title .main__nav__title__text,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title .main__nav__title__text,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .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 0.1s;
	transform: translateY(5px);
	white-space: nowrap;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .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.knowledgebase.categories .main__nav__title .main__nav__title__text:after,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .main__nav__title .main__nav__title__text:after,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .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.custom.fields: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.knowledgebase.categories:hover .main__nav__title .main__nav__title__text,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .main__nav__title .main__nav__title__text,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments: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.contacts:hover .main__nav__title .main__nav__title__text{
	opacity: 1;
    visibility: visible;
    transform: translateY(0px)
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.06) 0px 2px 24px;
    border: 0px;
    min-width: 280px;
    border-radius: 12px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.2s;
    transform: translateY(-10px);
    padding: 15px 0 15px;
	pointer-events: none;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets:hover .nav,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts:hover .nav{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
	pointer-events: auto;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-text,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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.custom.fields .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.knowledgebase.categories .nav .nav-item .nav-link,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .nav .nav-item .nav-link{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .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.knowledgebase.categories .nav .nav-item .nav-link,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .nav .nav-item .nav-link{
	padding: 12px !important;
    height: auto;
	transition: all 0.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.custom.fields .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.knowledgebase.categories .nav .nav-item .nav-link .badge,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link .badge,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .nav .nav-item .nav-link .badge{
    margin-left: auto;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .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.knowledgebase.categories .nav .nav-item .nav-link:hover,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link:hover,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .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.popular.downloads .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .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.custom.fields .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.popular.downloads .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer,
.full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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.custom.fields .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.knowledgebase.categories .nav .nav-item-footer .btn,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .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.custom.fields .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.knowledgebase.categories .nav .nav-item-footer .btn i,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn i,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .nav .nav-item-footer .btn i{
    font-weight: 100;
	margin-right: 5px;
}
.full__width__secondarysidebar__menu .nav__items__wrapper.custom.fields .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.knowledgebase.categories .nav .nav-item-footer .btn:hover,
.full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn:hover,
.full__width__secondarysidebar__menu .nav__items__wrapper.attachments .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.contacts .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 0.6rem;
    position: relative;
    height: 44px;
    display: flex;
    align-items: center;
    border: 0;
    background: transparent;
	white-space: nowrap;
}
.full__width__secondarysidebar__menu .nav-item .nav-link.disabled {
	opacity: 0.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:hover,
.full__width__secondarysidebar__menu .nav-item.active .nav-link,
.full__width__secondarysidebar__menu .nav-item .nav-link.active{
	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: 0.45rem 0.5rem;
    font-size: 11px;
    display: flex;
    border-radius: 4px;
    color: #8d7c38;
    font-weight: 700;
    width: fit-content;
    text-transform: capitalize;
}
.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: "Font Awesome 5 Pro";
    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__prev:before,
.standard__cart__slider__layout__options__header .standard__cart__slider__layout__wrapper__options .slick-arrow.standard__cart__slider__next: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: 0.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: 0.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: transparent;
    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 .option.domain-productconfigiration-options-item.option-selected .title:after,
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked ~ .title:after{
    content: '';
    height: 1.4px;
    background: #0cbed5;
    position: absolute;
    bottom: -8px;
    left: 0;
    right: 0;
}
.domain-productconfigiration-options-inputs {
	box-shadow: 0px 0px 1px rgb(0 0 0 / 10%), 0px 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: "Font Awesome 5 Pro";
    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: none;
    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 0.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: transparent;
    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: 0px 0px 1px rgb(0 0 0 / 12%), 0px 8px 32px rgb(0 0 0 / 8%);
}
.select2-search--dropdown {
	position: relative;
}
.select2-search--dropdown:after {
    content: "\f002";
    font-family: "Font Awesome 5 Pro";
    font-weight: 100;
    color: var(--color-h);
    opacity: 0.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: transparent;
}
.select2-results {
    padding: 0;
}
.select2-results__option {
    padding: 6px 16px;
    font-weight: 300;
    font-size: 14px;
	transition: all 0.2s;
}
.select2-container--default .select2-results__option--selected {
    background-color: var(--background-2) !important;
    color: #171b1c !important;
    margin-left: 0 !important;
}
.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;
}
.mailchimp__form__submit__button.disabled,
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue.loading:disabled,
#order-standard_cart .domain-selection-options-buttom.disabled {
	position: relative;
    color: transparent !important;
}
.mailchimp__form__submit__button.disabled::after,
#order-standard_cart .buttom__cart__submit__area #btnDomainContinue.loading:disabled::after,
#order-standard_cart .domain-selection-options-buttom.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;
}
@keyframes rotationloader {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
#order-standard_cart #DomainSearchResults {
	opacity: 1 !important;
}
.domain__search__results__wrapper {
    box-shadow: 0px 0px 1px rgb(0 0 0 / 10%), 0px 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: "Font Awesome 5 Pro";
    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: "Font Awesome 5 Pro";
    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: bold;
    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: transparent;
    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 0px;
}
.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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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: bold;
}
.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: bold;
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart .added,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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;
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart .added:before,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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: "Font Awesome 5 Pro";
    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;
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart .unavailable,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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;
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart .unavailable:before,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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: "Font Awesome 5 Pro";
    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 .btn-add-to-cart .to-add,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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);
}
.suggested__domains__table .domain-lookup-result .btn-add-to-cart:hover .to-add,
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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: "Font Awesome 5 Pro";
    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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 2px 24px rgb(0 0 0 / 6%);
    border-radius: 8px;
    overflow: hidden;
}
.suggested__domains__table .domain-lookup-result .domain-suggestion{
    background: transparent;
    border-bottom: 1px solid var(--border-color-light);
    padding: 0.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: bold;
}
.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: 0.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: 0.2s;
    animation-delay: 1s;
    transition: all 0.2s;
	animation: rotatettt 0.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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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__no__hosting i,
.cart__domains__config__box .cart__domains__config__box__header__informations .domain__has__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: 0.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 .default__shadow__panel .field, 
#order-standard_cart .default__shadow__panel .form-control,
#order-standard_cart .cart__domains__config__box .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 .default__shadow__panel .field:not([type=tel]), 
#order-standard_cart .default__shadow__panel .form-control:not([type=tel]),
#order-standard_cart .cart__domains__config__box .form-control:not([type=tel]) {
    padding: 10px;
}
.intl-tel-input.separate-dial-code .selected-flag {
    background: transparent;
    font-weight: 300;
}
.cart__domains__config__box .cart__domains__config__box__additionel__inputs {
    padding: 25px;
    border-top: 1px solid var(--border-color);
}
.product__configure__addon__item .product__configure__addon__item__know__more,
.cart__domains__config__box .cart__domains__config__products__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: 0.2;
    transition: all 0.2s;
}
.product__configure__addon__item .product__configure__addon__item__know__more:hover,
.cart__domains__config__box .cart__domains__config__products__item__know__more:hover {
    opacity: 0.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: "Font Awesome 5 Pro";
    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: transparent;
}
#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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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 h1,
.alert h2,
.alert h3,
.alert h4,
.alert h5,
.alert h6,
.alert p,
.alert>strong,
.alert>ul,
.alert .alert-title{
	padding-left: 25px;
}
.alert>ul{
	padding-left: 40px!important;
}
.alert>strong{
    font-weight: bold;
    font-size: 14px;
}
.alert:not(.custom-alert-text) p{
    font-weight: bold;
    font-size: 16px;
    color: var(--color-h);
}
.alert.custom-alert-text p{
    font-size: .8725rem;
    letter-spacing: -0.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: "Font Awesome 5 Pro";
	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)::before,
.alert.alert-info>:first-child:not(.no__icon)::after{
	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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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: bold;
}
.panel__check__cart__group__label,
.cart__choose__cycle__label{
    cursor: pointer;
}
.panel__check__cart__group__label .input,
.cart__choose__cycle__label .cart__choose__cycle__input{
    padding: 5px 10px 0 0;
}
.cart__choose__cycle__content__saving {
	color: #e25353;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.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__group,
.panel__check__cart__choosecycle__group{
    margin-right: -7px;
    margin-left: -7px;
}
.panel__check__cart__group .item__grid,
.panel__check__cart__choosecycle__group .item__grid{
    padding-right: 7px;
    padding-left: 7px;
    margin-bottom: 14px;
}
.panel__check__cart__group .item__grid .default__shadow__panel,
.panel__check__cart__choosecycle__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: 0.4px;
    font-weight: bold;
}
.custom__select__wrapper.shadow__custom__select .select2-container--default .select2-selection--single {
    background: var(--background-14);
    box-shadow: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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(0deg) translateZ(0px);
    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: 0px 0px 1px rgb(0 0 0 / 10%), 0px 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: 0.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;
}
.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,
.icheckbox_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: "Font Awesome 5 Pro";
    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 label,
.radio__check__panel.default__shadow__panel .default__shadow__panel__body__small{
	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 0px;
    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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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: bold;
}
#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: 0px 0px 1px rgb(0 0 0 / 10%), 0px 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: "Font Awesome 5 Pro";
    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: 0px 0px 1px rgb(0 0 0 / 19%), 0px 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: transparent;
    box-shadow: none;
}
.sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box .sidebar__with__promo__box__wrapper{
	background: var(--background-14);
    box-shadow: 0px 0px 1px rgb(0 0 0 / 19%), 0px 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__summary__name,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__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__name,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .main__product__group{
	font-weight: bold;
    color: var(--color-h);
    font-size: 14px;
}
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__summary__totals__item,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__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__summary__price,
.sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body .product__info__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: 0px;
    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: 0px 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(0deg);
	transform: rotate(0deg);
}
100% {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes spinerloader {
0% {
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
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__info .item__price,
.view__cart__items__wrapper__body__item__product__configoptions .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: bold;
    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: 0px;
    background: var(--background-7);
    box-shadow: rgb(0 0 0 / 8%) 0px 0px 1px, rgb(0 0 0 / 8%) 0px 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: bold;
    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: -0.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: rgb(255,255,255);
    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: 0px 0px 1px rgb(0 0 0 / 19%), 0px 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: transparent;
}
#order-standard_cart .sidebar__aply__promo__code__wrapper .sidebar__accepted__promo__code{
    background: var(--background-14);
    box-shadow: 0px 0px 1px rgb(0 0 0 / 19%), 0px 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: transparent;
    border: 0;
    padding-bottom: 5px;
}
.modal .modal-header .modal-title{
    font-weight: bold;
    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: 0px 0px 1px rgb(0 0 0 / 7%), 0px 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;
}
.checkout__payment__gateway__radios__wrapper .panel__check__cart__group__label .input, .cart__choose__cycle__label .cart__choose__cycle__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: none !important;
    box-shadow: none !important;
    background: var(--checkbox-first-color);
	position: relative;
	transition: all 0.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 0.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-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success, 
.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 0.1s;
    opacity: 1;
    height: auto;
    padding: 0;
}
.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,
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-secondary,
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-secondary {
	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: transparent;
    font-size: 1.3125rem;
    letter-spacing: -0.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;
}
.label.label-danger,.status-expired,.status-fraud,.badge.badge-danger,.status-grace,.status-redemption,.label.status-unpaid{
	background-color: var(--alertbgdanger);
	color: var(--alertcolordanger);
	--status-color: var(--alertcolordanger);
}
.label.label-success,.status-paid,.label.requestor-type-owner,.badge.badge-success,.status-active, .status-completed, .status-open, .status-green{
	background-color: var(--alertbgsuccess);
	color: var(--alertcolorsuccess);
	--status-color: var(--alertcolorsuccess);
}
.label.label-warning,.status-pending,.status-pendingregistration,.status-pendingtransfer,.badge.badge-warning{
	background-color: var(--alertbgwarning);
	color: var(--alertcolorwarning);
	--status-color: var(--alertcolorwarning);
}
.label.label-info,.label.requestor-type-operator,
.badge.badge-info{
	background-color: var(--alertbginfo);
	color: var(--alertcolorinfo);
	--status-color: var(--alertcolorinfo);
}
.label.label-primary,.badge.badge-primary{
	background-color: var(--alertbgprimary);
	color: var(--alertcolorprimary);
	--status-color: var(--alertcolorprimary);
}
.label.label-secondary,.status-transferredaway,
.status-cancelled,.badge.badge-secondary {
	--status-color: var(--alertcolorsecondary);
	background-color: var(--alertbgsecondary);
	color: var(--alertcolorsecondary);
}
.status-terminated {
	--status-color: #777777;
    background-color: #e6e6e6;
    color: #777777;
}
.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,0.1),0 2px 16px rgba(0,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#tcoSubmit,
.view__invoice__page__sidebar .view__invoice__page__sidebar__payment__method .payment-btn-container button#btnPayNow{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,0.1),0 2px 16px rgba(0,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)* 0.5);
}
.login__register__sidebar__content__announcements__item .login__register__sidebar__content__announcements__item__date{
    font-weight: 400;
    font-size: 12px;
    opacity: 0.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: 0px 0px 1px rgba(0, 0, 0, 0.12), 0px 8px 32px rgba(0, 0, 0, 0.08);
    color: transparent;
    overflow: hidden;
    opacity: 0.4;
}
.login__register__sidebar__content__announcements .slick-dots li button:hover{
    opacity: 0.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 0.2s;
}
.generate-pswrd-button:hover {
	color: var(--color-h);
}
.progress.paswrd__stenth__bar {
    position: absolute;
    bottom: 0px;
    left: 2px;
    right: 0;
    height: 3px;
    border-radius: 0 0 6px 6px;
    background: transparent;
}
.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: "Font Awesome 5 Pro";
    font-weight: 300;
    font-size: 12px;
    margin-left: 7px;
	transition: all 0.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, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.06) 0px 2px 24px;
    border: 0px;
    min-width: 220px;
    border-radius: 8px;
    display: block !important;
    opacity: 0;
    visibility: hidden;
    transition: all 0.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: 0px 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 0.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 0.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.active a,
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover{
    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.active a .language__text,
.language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover .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: 0.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, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.06) 0px 2px 24px;
    border: 0px;
    min-width: 220px;
    border-radius: 12px;
    display: block !important;
    opacity: 0;
    visibility: hidden;
    transition: all 0.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(0px) !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 0.2s;
    display: flex;
    align-items: center;
}
.btn-group .dropdown-menu .dropdown-item.disabled,
.dropdown .dropdown-menu .dropdown-item.disabled {
    opacity: 0.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: 0.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: bold;
    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: 0.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 0.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: 0.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: 0.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 .coodiv__status__ticket b,
.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{
    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 0.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: 0.2px;
}
.body__list__group__wrapper .body__list__group__item.body__list__group__item__link .text-last-updated,
.body__list__group__wrapper .body__list__group__item .div-service-name span.text-domain{
	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 0.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: 0.4;
}
.output__home__panelsaddons__wrapper .card__body .col-sm-6:not(.text-center){
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0px 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: bold;
    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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: 0.4;
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.disactive:hover{
    opacity: 0.8;
}
.user__management__table__wrapper .user__management__table__user__informations .user__management__table__user__text__header i.active{
	color: var(--background-5);
    opacity: 0.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: 0.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 .status,
.payment__methods__table__wrapper .payment__method__name .field__text .label {
    font-size: 10px;
}
.iradio_square-blue {
    border-radius: 20px;
    margin-right: 6px;
    background-image: none !important;
    background-color: #E7E9ED;
    transition: all 0.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 0px 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 .country,
#innerBillingContactsContainer .billing-contact-label .postcode,
#innerBillingContactsContainer .billing-contact-label .state,
#innerBillingContactsContainer .billing-contact-label .city,
#innerBillingContactsContainer .billing-contact-label .address1{
    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: 0.5;
}
.dataTables_wrapper table.table-list {
    border: 0;
}
.dataTables_wrapper table.table-list thead th {
    border: 0;
    background: transparent;
    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: transparent;
}
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: transparent;
    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: "Font Awesome 5 Pro";
    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: transparent !important;
    font-size: 15px;
    color: var(--color-gray);
    border: 0;
    box-shadow: none !important;
    outline: none !important;
}
.table__cell__action .coodiv__default__dropdown.show .btn,
.table__cell__action .coodiv__default__dropdown .btn:hover{
	color: var(--color-h);
}
div.dataTables_wrapper div.dataTables_paginate {
    position: absolute;
    bottom: 10px;
    right: 25px;
}
ul.pagination,
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    gap: 5px;
}
ul.pagination .page-item .page-link,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item .page-link {
    border-radius: 6px !important;
}
ul.pagination .page-item.disabled .page-link,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.disabled .page-link {
    background: var(--btn-light-bg);
    border: 0;
    color: var(--color-gray);
}
ul.pagination .page-item.active .page-link, .pagination>.active>a,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .page-item.active .page-link, .pagination>.active>a,
ul.pagination .pagination>.active>a:focus,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:focus,
ul.pagination .pagination>.active>a:hover,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:hover,
ul.pagination .pagination>.active>span,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span,
ul.pagination .pagination>.active>span:focus,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:focus,
ul.pagination .pagination>.active>span:hover,
div.dataTables_wrapper div.dataTables_paginate 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 thead .cell__checkbox,
table.table-list tbody .cell__checkbox {
    padding-right: 0;
    width: 0%;
}
table.table-list thead .next__cell__checkbox,
table.table-list tbody .next__cell__checkbox {
    padding-left: 7;
}
table.table-list thead .cell__checkbox .coodiv-check-input .checkbox,
table.table-list tbody .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,0.2),0 2px 16px rgba(0,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: transparent !important;
    border: 0 !important;
    outline: none !important;
    box-shadow: none !important;
	padding: 8px 11px;
}
.md-editor .md-header .btn-default:hover{
    background: transparent !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: transparent !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: 0.375rem 0.75rem 0.375rem 8.375rem;
}
.custom-file-label::after {
    right: auto;
    left: 0;
    display: flex;
    height: 40px;
    padding: 0.375rem 1.75rem;
    content: "Select file";
    background-color: transparent;
    border-left: 0;
    border-radius: 0.25rem 0 0 0.25rem;
    align-items: center;
    border-right: 1px solid var(--border-color-light);
    font-weight: bold;
    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: bold;
}
.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,0.1), 0 2px 16px rgba(0,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: transparent;
    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,0.1), 0 2px 16px rgba(0,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,0.1), 0 2px 16px rgba(0,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: none !important;
    box-shadow: none !important;
    opacity: 0.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,0.1), 0 2px 24px rgba(0,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: transparent;
    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 .coodiv-taboverview-tab-wrapper .tab-pane .row:not(:last-of-type), 
.coodiv-taboverview #cPanelConfigurableOptionsPanel.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) {
    margin-bottom: 10px;
}
.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .text-right,
.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-sm-5,
.coodiv-taboverview #cPanelAdditionalInfoPanel.panel.card .panel-body.card-body .row .text-right, 
.coodiv-taboverview #cPanelConfigurableOptionsPanel.panel.card .panel-body.card-body .row .text-right, 
.coodiv-taboverview #cPanelBillingOverviewPanel.panel.card .panel-body.card-body .row .text-right {
    font-size: 13px;
    text-align: left!important;
    font-weight: 500;
    color: var(--color-h);
}
.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-sm-7, 
.coodiv-taboverview .coodiv-taboverview-tab-wrapper .tab-pane .row .col-6:not(.text-right), 
.coodiv-taboverview #cPanelAdditionalInfoPanel.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 #cPanelBillingOverviewPanel.panel.card .panel-body.card-body .row .col-6:not(.text-right) {
    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,0.1), 0 2px 24px rgba(0,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: transparent;
    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: 0px 0px 1px rgb(0 0 0 / 10%), 0px 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 0.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: transparent;
    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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: 0.45rem 0.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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: transparent;
    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: -0.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-right,.landing-page.codeguard .aws-pro .irs-line-mid,.landing-page.codeguard .aws-pro .irs-line-left{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:hover,.landing-page.codeguard .aws-pro .irs-slider{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/0.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:before,
.website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__first__later:after {
	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(0px) 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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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__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,
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 {
	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 0.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-track, 
.homepage__promo__slider__nav__wrapper.slick-slider.items-1 .slick-list,
.homepage__promo__slider__nav__wrapper.slick-slider.items-2 .slick-track, 
.homepage__promo__slider__nav__wrapper.slick-slider.items-2 .slick-list,
.homepage__promo__slider__nav__wrapper.slick-slider.items-3 .slick-track, 
.homepage__promo__slider__nav__wrapper.slick-slider.items-3 .slick-list,
.homepage__promo__slider__nav__wrapper.slick-slider.items-4 .slick-track, 
.homepage__promo__slider__nav__wrapper.slick-slider.items-4 .slick-list,
.homepage__promo__slider__nav__wrapper.slick-slider.items-5 .slick-track, 
.homepage__promo__slider__nav__wrapper.slick-slider.items-5 .slick-list {
    -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="Store"] .side__bar__item__icon:before,
.sidebar .sidebar__item[menuitemname="Services"] .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;
}
body:not(.authorization__page) .footer__logo__wrapper .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,
.authorization__page .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;
}
.main__footer__wrapper .bottom__footer__wrapper .footer__website__informations .custom__website__full__logo,
.authorization__page .website__identity__sidebar .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: 0.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: 0px 10px;
    border-radius: 4px;
    cursor: pointer;
    border: 1px solid var(--border-color);
    transition: all 0.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: 0.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: -0.5px;
    line-height: 1.42;
    display: block;
    font-weight: bold;
}
.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 0px 32px 0 rgba(0,0,0,.04), 0 24px 64px 0 rgba(0,0,0,.06);
    transition: all 0.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-orange.has-arrow .btn__text svg path, 
.btn.btn-info.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: "Font Awesome 5 Pro" !important;
    font-size: 16px;
    display: block;
    line-height: 1;
    transform: rotate(0deg);
    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: bold;
    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) {
	.table__domains__wrapper .table__domains .tld-sale-group,
	.is-hidden-sm-down {
		display: none !important;
	}
}
.btn-transfer {
    height: 46px;
}
.domain__search__input__epp {
    border-left: 1px solid var(--border-color);
}
.modal.fade .modal-dialog {
    transform: scale(0.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 0.7rem;
    position: relative;
    height: 60px;
    display: flex;
    align-items: center;
    border: 0;
    background: transparent;
    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:hover .product__cart__sidepanel__item__icon path,
.product__cart__sidepanel__group .product__cart__sidepanel__item.active .product__cart__sidepanel__item__icon path {
    stroke: var(--a-link-color);
}
.cart__categories__menu__wrapper.full__width__secondarysidebar__menu:after,
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar:not([menuitemname='Categories']) {
	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: 0.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: transparent;
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__itemt .icheckbox_square-blue.checked:after, 
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue.checked:after {
    left: auto;
    right: 3px;
    top: 5px;
    margin: 0;
    transform: translateY(0);
    background: transparent;
}
#order-standard_cart .existing__payment__card__wrapper .existing__payment__card__item .iradio_square-blue:before, 
#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, 
#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: bold;
    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: 0px 0px 1px rgb(0 0 0 / 5%), 0px 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: 0.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.service-renewals-filter,
.renewal__domain__search__wrapper .form-control.domain-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-text br,
.full__width__secondarysidebar__menu.full__width__secondarysidebar__menu__upgrade .nav__items__wrapper .nav .nav-item-footer .btn i {
    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%), 0px 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);
	}
}
.top__header__website__identity .shufy__theme__logo__text,
body.header__top__logo .shufy__theme__logo__text,
body.default-color .shufy__theme__logo__text,
.footer__logo__wrapper .shufy__theme__logo__text,
body.authorization__page .shufy__theme__logo__text,
.autho__logo__wrapper .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 0.4s 0s;
		-moz-transition: padding 0.4s 0s;
		-o-transition: padding 0.4s 0s;
		-ms-transition: padding 0.4s 0s;
		transition: padding 0.4s 0s;
	}
	body.header__sidebar__logo.full__sidebar__width:not(.horizontal__sidebar) header.header {
		-webkit-transition: all 0.4s 0s;
		-moz-transition: all 0.4s 0s;
		-o-transition: all 0.4s 0s;
		-ms-transition: all 0.4s 0s;
		transition: all 0.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 0.4s 0s !important;
	}
	body.full__sidebar__width.minimalist__sidebar:not(.horizontal__sidebar) .sidebar .website__identity__sidebar .svg__logo .text__logo {
		transition: all 0.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: "Font Awesome 5 Pro";
    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;
}
ul.pagination, div.dataTables_wrapper div.dataTables_paginate 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.popular.downloads, .full__width__secondarysidebar__menu .nav__items__wrapper.knowledgebase.categories, .full__width__secondarysidebar__menu .nav__items__wrapper.recipients, .full__width__secondarysidebar__menu .nav__items__wrapper.attachments, .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets, .full__width__secondarysidebar__menu .nav__items__wrapper.contacts {
		margin-right: 0px;
		padding: 10px 0px 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 {
		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;
}
.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),
.cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname='Categories'] {
    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.view-filter-btns,
	.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{
		-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.view-filter-btns .main__nav__title,
	.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{
		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.view-filter-btns:hover .main__nav__title,
	.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{
		background-color: var(--background-13);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title i,
	.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{
		font-weight: 100;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title i.fas.fa-star:before,
	.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{
		content: "\f33d";
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title .main__nav__title__text,
	.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{
		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 0.1s;
		transform: translateY(5px);
		white-space: nowrap;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title .main__nav__title__text:after,
	.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{
		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.view-filter-btns:hover .main__nav__title .main__nav__title__text,
	.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{
		opacity: 1;
		visibility: visible;
		transform: translateY(0px)
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav,
	.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{
		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, 0.07) 0px 0px 1px, rgba(0, 0, 0, 0.06) 0px 2px 24px;
		border: 0px;
		min-width: 280px;
		border-radius: 12px;
		opacity: 0;
		visibility: hidden;
		transition: all 0.2s;
		transform: translateY(-10px);
		padding: 15px 0 15px;
		pointer-events: none;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns:hover .nav,
	.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{
		opacity: 1;
		visibility: visible;
		transform: translateY(0px);
		pointer-events: auto;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-text,
	.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{
		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.view-filter-btns .nav .nav-item .nav-link,
	.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{
		opacity: 1;
		visibility: visible;
		transform: translateY(0px);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link,
	.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{
		padding: 12px !important;
		height: auto;
		transition: all 0.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.view-filter-btns .nav .nav-item .nav-link, 
	 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 {
        margin-bottom: 3px;
    }
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link .badge,
	.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{
		margin-left: auto;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link:hover,
	.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{
		background: var(--background-2);
		color: var(--btn-primary-bg);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer,
	.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 {
		padding: 10px 15px 0;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer,
	.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{
		margin-top: 5px;
		border-top: 1px solid var(--border-color-light);
		padding: 10px 15px 0;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn,
	.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{
		font-size: 12px;
		border: 0;
		background: var(--background-3);
		color: var(--btn-primary-bg);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn i,
	.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{
		font-weight: 100;
		margin-right: 5px;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn:hover,
	.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn:hover,
	.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{
		background: var(--background-3);
		color: var(--a-link-color-hover);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item-footer .btn.active,
	.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item-footer .btn.active,
	.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{
		background: var(--background-2);
		color: var(--btn-primary-bg);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav .nav-item .nav-link.active,
	.full__width__secondarysidebar__menu .nav__items__wrapper.service.actions .nav .nav-item .nav-link.active,
	.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{
		background: var(--background-2);
		color: var(--btn-primary-bg);
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .nav-item .nav-link.active:after, 
	.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 {
		background: transparent;
	}
	.full__width__secondarysidebar__menu .nav__items__wrapper.view-filter-btns .main__nav__title,
	.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{
		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: "Font Awesome 5 Pro";
		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-selection-options-buttom, .domain-productconfigiration-options-inputs .domain-check-availability {
		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;
	}
	.domain-pricing .tld-row::-webkit-scrollbar-track,
	.domain-pricing .tld-row::-webkit-scrollbar-thumb,
	.domain-pricing .tld-row::-webkit-scrollbar,
	.clientareadomain__btn__goroup .btn-group::-webkit-scrollbar-track,
	.clientareadomain__btn__goroup .btn-group::-webkit-scrollbar-thumb,
	.clientareadomain__btn__goroup .btn-group::-webkit-scrollbar{
		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;
	}
	.promo__slider__items__slider__clientarea .promo__slider__items__slider__item .promo__slider__items__slider__item__wrapper .promo__slider__items__slider__item__image,
	.menu__toggle__btn,
	.promo__slider__items__slider__clientarea__nav,
	.main-search {
		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 0px;
	}
	.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 {
		display: none;
	}
	#order-standard_cart label.cart__choose__cycle__label {
		margin: 0;
	}
	.best__pricing__cycle__badge {
		display: none;
	}
	#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: 0px;
	}
	.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: transparent;
		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.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper,
body.header__top__logo header .top__header__website__identity .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.horizontal__sidebar .website__identity__sidebar__text__logo__wrapper .website__identity__sidebar__text__logo__full,
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 .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__wrapper .website__identity__sidebar__text__logo__full,
.footer__logo__wrapper .website__identity__sidebar__link .website__identity__sidebar__text__logo__first__later,
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: 0px;
	}
	body.sticky__scondary__menu .full__width__secondarysidebar__menu {
		margin-bottom: 10px;
	}
	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,
	body.header__top__logo header .top__header__website__identity .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__the__action,
	.domain-suggestion .domain__suggestion__wrap__item {
		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: 0px;
    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: 0.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: none !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 {
	justify-content: end;
    padding: 0 25px 15px;
    align-items: center;
    gap: 5px;
}
.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.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;
}
.auth__page__inner__wrapper .social-signin-btns{
    margin-bottom: 20px;
    position: relative;
}
.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{
    border: 1px solid var(--btn-border);
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social.btn-facebook{
	color: #4267b2;
}
.auth__page__inner__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{
    border-right: 1px solid var(--btn-border);
}
.auth__page__inner__wrapper .social-signin-btns .btn.btn-social i.fa-facebook:before{
    content: "\f39e";
}
.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: transparent;
}
#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: transparent;
}
.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:hover,
[data-theme="dark"] body .header,
body.body__dark .header:hover,
body.body__dark .header {
    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  .store__front__promo__hero__text.caption > img,
[data-theme="dark"] body  .store__front__promo__hero__text.caption > svg,
[data-theme="dark"] body  .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 .promo__slider__item .markectcoonnect__slug__logo 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:hover,
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a {
    background: transparent;
}
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.active a .language__text,
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items .dropdown__menu__item a:hover .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 .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 .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 .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,
[data-theme="dark"] body .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,
[data-theme="dark"] body .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar,
[data-theme="dark"] body .sidebar__menu::-webkit-scrollbar,
[data-theme="dark"] body .header__body.header__notifications .header__list::-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,
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 .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 .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body .sidebar__body__scrollable__element::-webkit-scrollbar,
body.body__dark .language__dropdown__select .dropdown-menu.dropdown__language__search .dropdown__menu__items::-webkit-scrollbar,
body.body__dark .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .sticky__order__summary__sidebar__body::-webkit-scrollbar,
body.body__dark .sidebar__menu::-webkit-scrollbar,
body.body__dark .header__body.header__notifications .header__list::-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{
    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 .white-bg,
[data-theme="dark"] body .bg-white,
body.body__dark .white-bg,
body.body__dark .bg-white {
    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 .option.domain-productconfigiration-options-item.option-selected .title:after, 
body.body__dark #order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked ~ .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%), 0px 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 .form__btn__submit__group, 
[data-theme="dark"] body .buttom__cart__submit__area,
body.body__dark .form__btn__submit__group,
body.body__dark .buttom__cart__submit__area {
    background: rgb(26 26 28 / 36%);
    box-shadow: 0 -35px 28px -30px rgb(255 255 255 / 10%);
}
body.body__dark .suggested__domains__table .domain-lookup-result .btn-add-to-cart .added, 
body.body__dark .spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .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 #ffffff;
    box-shadow: 0px 0px 1px rgb(255 255 255 / 10%), 0px 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 .sticky__order__summary__sidebar__wrapper,
body.body__dark .sidebar__aply__promo__code__wrapper .sidebar__aply__promo__code__form,
body.body__dark .sticky__order__summary__sidebar__wrapper.sidebar__with__promo__box .sidebar__with__promo__box__wrapper,
body.body__dark .sticky__order__summary__sidebar__wrapper .sticky__order__summary__sidebar .minimalist__sidebar__update__loader,
body.body__dark .minimalist__loader__spiner:after,
body.body__dark .minimalist__loader__spiner:before {
    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);
}
body.body__dark #order-standard_cart .icheckbox_square-blue.checked:after, #order-standard_cart .iradio_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: transparent;
}
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: 0px 0px 1px rgb(0 0 0 / 13%), 0px 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%), 0px 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 ul.pagination .page-item.active .page-link, 
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 .pagination>.active>a,
body.body__dark ul.pagination .pagination>.active>a:focus, 
body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:focus, 
body.body__dark ul.pagination .pagination>.active>a:hover, 
body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>a:hover, 
body.body__dark ul.pagination .pagination>.active>span, 
body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span, 
body.body__dark ul.pagination .pagination>.active>span:focus, 
body.body__dark div.dataTables_wrapper div.dataTables_paginate ul.pagination .pagination>.active>span:focus, 
body.body__dark ul.pagination .pagination>.active>span:hover, 
body.body__dark div.dataTables_wrapper div.dataTables_paginate 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.custom.fields .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.knowledgebase.categories .nav .nav-item-footer .btn, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item-footer .btn, 
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.recent.tickets .nav .nav-item-footer .btn, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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:hover, 
body.body__dark .full__width__secondarysidebar__menu .nav-item.active .nav-link, 
body.body__dark .full__width__secondarysidebar__menu .nav-item .nav-link.active {
    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.custom.fields .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.knowledgebase.categories .nav .nav-item .nav-link:hover, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recipients .nav .nav-item .nav-link:hover, 
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.recent.tickets .nav .nav-item .nav-link:hover, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .nav .nav-item .nav-link:hover {
    color: var(--a-link-color);
}
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.popular.downloads .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.attachments .nav .nav-item-footer, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.recent.tickets .nav .nav-item-footer, 
body.body__dark .full__width__secondarysidebar__menu .nav__items__wrapper.contacts .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 .coodiv__status__ticket b, 
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 {
    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 .viewticket__sidebar__data,
body.body__dark .view__ticket__wrapper__item {
    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 .main__page__wraper .login__register__sidebar:after,
body.body__dark .domain__register__hero: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:not(.btn-check)+.btn:active, 
body.body__dark .btn-primary-outline-white:focus, 
body.body__dark .btn-primary-outline-white:first-child:active, 
body.body__dark .btn-primary-outline-white:active, 
body.body__dark .btn-primary-outline-white:hover, 
body.body__dark .btn-primary-outline-white:focus-visible {
    color: var(--a-link-color);
}
body.body__dark .domain-pricing .tld-row {
    border-bottom: 1px solid var(--border-color);
}
body.body__dark .btn-light.disabled, .btn-light:disabled {
    color: var(--a-link-color);
    background-color: var(--background-2);
    border-color: var(--background);
}
body.body__dark .header__body.header__notifications, 
body.body__dark .header__body.header__account__infomrmations, 
body.body__dark .header__body.header__cart {
    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:hover, 
body.body__dark .actions__option.selectioned {
    background: var(--background);
    color: var(--a-link-color);
}
body.body__dark .actions__option:hover .icon, 
body.body__dark .actions__option.selectioned .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:hover, 
body.body__dark .header__link.active {
    color: var(--a-link-color);
}
body.body__dark .header__body.header__notifications .header__top, 
body.body__dark .header__body.header__account__infomrmations .header__top, 
body.body__dark .header__body.header__cart .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 .pricing-item,
body.body__dark .landing-page.threesixtymonitoring h1, 
body.body__dark .landing-page.threesixtymonitoring h2, 
body.body__dark .landing-page.threesixtymonitoring h3, 
body.body__dark .landing-page.threesixtymonitoring .row-revenue {
    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:nth-of-type(7) .col-2:not(:nth-of-type(2)), 
body.body__dark .landing-page.nordvpn .comparison .col-12:last-of-type .col-2: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: transparent;
    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, 0.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, 0.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, 0.24);
    color: #85a9ff;
}
body.body__dark .header__darkmode__selector__wrapper .header__darkmode__selector__btn:hover{
    background: rgba(56, 116, 255, 0.7);
    color: #fff;
}
.header__darkmode__selector__wrapper .header__darkmode__selector__btn:after{
	font-family: "Font Awesome 5 Pro";
	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_shopping .header__head .header__head__item___number, 
body.body__dark .header__item_messages .header__head .header__head__item___number {
    background: var(--background-3);
}
body.body__dark .text-hover-primary:hover, 
body.body__dark .text-hover-gray: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 0.2s;
    visibility: hidden;
    opacity: 0;
}
.header__darkmode__selector__btn:hover .header__darkmode__selector__tooltip {
    transform: translateY(-50%) translateX(0px);
    transition: all 0.2s;
    visibility: visible;
    opacity: 1;
}
.header__darkmode__selector__tooltip:after {
	content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 6.5px 0 6.5px 10.8px;
    border-color: transparent transparent transparent var(--background-3);
    transform: rotate(0deg) translateY(-50%);
    position: absolute;
    border-radius: 5px;
    top: 50%;
    right: -7px;
	transition: all 0.2s;
}
body.body-transition-effect *,
body.body-transition-effect *:before,
body.body-transition-effect *:after {
	transition: all 0s !important;
}
body.body__dark .text-muted {
    color: var(--color-gray) !important;
}
.knowledgebase__article__text ul,
.view__anonmcenemt__text ul,
.announcements .announcements__wrapper .announcement ul{
    list-style: disc;
}
.knowledgebase__article__text ol,
.view__anonmcenemt__text ol,
.announcements .announcements__wrapper .announcement ol{
    list-style: auto;
}
.knowledgebase__article__text ul,
.knowledgebase__article__text ol,
.view__anonmcenemt__text ul,
.view__anonmcenemt__text ol,
.announcements .announcements__wrapper .announcement ol,
.announcements .announcements__wrapper .announcement 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 { 
	.sidebar,
	.full__with__section.not__shoppingcart__page__header,
	.full__width__secondarysidebar__menu,
	.header__latest__annoncements,
	.right__header__control,
	.btns__group,
	.bottom__footer__wrapper{
		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: 0.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 0.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;
	}
}
.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), .cart__categories__menu__wrapper .product__cart__sidepanel.panel-sidebar[menuitemname='Categories'],
.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 0.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: "Font Awesome 5 Pro";
    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.view-filter-btns .arrow, 
	.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 {
		display: none !important;
    }
}
.standard__cart__slider__layout.slider.slick-slider .slick-track {
    display: flex;
}
.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: 0px 0px 8px rgb(0 0 0 / 4%), 0px 0px 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 0.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: 0.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 .option.domain-productconfigiration-options-item.option-selected .mobile__version .title:after,
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked ~ .mobile__version .title:after {
	content: '';
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    height: auto;
    border-radius: 7px;
    background: transparent !important;
    border: 2px solid var(--btn-primary-bg);
    position: absolute;
}
#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item.option-selected .mobile__version .title:before,
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked ~ .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 .option.domain-productconfigiration-options-item.option-selected .mobile__version .icon:before,
#order-standard_cart .domain-selection-options .domain-productconfigiration-options-item .iradio_square-blue.checked ~ .mobile__version .icon:before {
    font-family: "Font Awesome 5 Pro";
    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: "Font Awesome 5 Pro";
    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;
	}
}