html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,hr,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{border:0;vertical-align:baseline;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
/*
table{border-collapse:collapse;border-spacing:0}
*/
b,strong{font-weight:600}
html{position:static !important;top:0 !important;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
html{margin:0;padding:0;overflow:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}
body{width:100%;height:100%}
html,body{max-width:100%;overflow-x:hidden;-webkit-tap-highlight-color:transparent}

html.scrollable,html.scrollable body{overflow-y:auto;-webkit-overflow-scrolling:touch}

img{max-width:100%;display:inline-block}
img.round{border-radius:999px}
img.rounded{border-radius:8px}
.slides{color:#fff;fill:#fff;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:#fff;-webkit-font-smoothing:antialiased}
.slides.bodyWhite{background:#fff}
.slides.desktopSwipe{cursor:-webkit-grab}
.slides.desktopSwipe:active{cursor:-webkit-grabbing}
.slides.desktopSwipe .slide .container .wrap{cursor:inherit}
.button{display:inline-block;border-radius:4px;padding:14px 22px;color:#fff;border:none;outline:none;text-decoration:none;background:#1f2b24;font-size:16px;line-height:1.5;font-weight:500;text-align:center;vertical-align:top;cursor:pointer;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;letter-spacing:normal !important;position:relative;white-space:nowrap;transform:translate3d(0, 0, 0);box-shadow:0px 1px 0px rgba(0,0,0,0.07),0px 1px 4px rgba(0,0,0,0.05),0px 10px 30px rgba(17,56,31,0.06);-webkit-appearance:none;margin-bottom:10px;transition:0.3s;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}
.slide1{background-image:url('..img/k13.jpg');background-repeat:no-repeat;background-position:right;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.button1{border-radius:4px;padding:14px 22px;color:#fff;border:none;outline:none;text-decoration:none;background:#1f2b24;font-size:16px;line-height:1.5;font-weight:500;text-align:center;vertical-align:top;cursor:pointer;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;letter-spacing:normal !important;position:relative;white-space:nowrap;transform:translate3d(0, 0, 0);box-shadow:0px 1px 0px rgba(0,0,0,0.07),0px 1px 4px rgba(0,0,0,0.05),0px 10px 30px rgba(17,56,31,0.06);-webkit-appearance:none;margin-bottom:10px;transition:0.3s;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}

@media (max-width: 767px){
.button{max-width:100%;white-space:normal}
.button1{max-width:100%;white-space:normal}
.slide .button,.popup .button{margin-left:5px;margin-right:5px}
.slide .button.small,.popup .button.small{margin-left:4px;margin-right:4px}
.button.wide{margin-left:0 !important;margin-right:0 !important}
.button.wide1{border:1px solid rgba(4, 92, 45, 0.9); margin-left:0 !important;margin-right:0 !important}
.button .material-icons{position:relative;vertical-align:middle;margin-right:8px;font-size:20px;top:-2px;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}
.button .material-icons.small{font-size:17px;bottom:1px}
.button .material-icons.right{margin-left:8px;margin-right:0px}
.button svg{width:20px;height:20px;margin-top:-3px;vertical-align:middle;margin-right:10px;pointer-events:none !important;position:relative}
.button svg *{pointer-events:none !important}
.button svg.right{margin-right:0;margin-left:10px}
.button.actionButton{display:inline-block;height:42px;width:42px;padding:12px;border-radius:25px;z-index:999;background:rgba(0,0,0,0.3);line-height:1;box-shadow:0 0 0 1px rgba(255,255,255,0.05);cursor:pointer;touch-action:manipulation;vertical-align:top}
.button.actionButton svg{width:18px;height:18px;fill:#fff !important;top:2px;vertical-align:bottom}
.button.actionButton .material-icons{margin:0;position:relative;left:-3px;top:-3px;font-size:24px}
.button.actionButton.big{width:80px;height:80px;padding:16px; font-size:48px; }
.button.actionButton.big .material-icons{font-size:24px}
.button.actionButton.big svg{width:22px;height:22px;left:-2px;top:0px}
.button.actionButton.stroke{box-shadow:none;padding:10px}
.button.actionButton:hover:not(:active){transform:translateY(0) !important}
.button.actionButton.rounded{border-radius:8px}
.button.actionButton svg,.slide.whiteSlide .button.actionButton svg{fill:#fff}
.button.actionButton.sound [class*="sound-"]{position:absolute;opacity:0;transition:0.5s;left:13px;top:16px}
.button.actionButton.sound.stroke [class*="sound-"]{left:11px;top:14px}
.button.actionButton.sound.playing .sound-on,.button.actionButton.sound:not(.playing) .sound-off{opacity:1}
.button.actionButton.transparent{background-color:transparent}
.button:hover{opacity:1;transform:translateY(0px) !important;transition:0.35s !important}
.button:hover:after{opacity:.5}
.button:active{transform:translateY(2px) !important;transition:0.35s !important}
.button:active:after{opacity:1}
.button.uppercase{font-size:15px;padding-top:15px;padding-bottom:15px}
.button.lowercase{text-transform:lowercase;letter-spacing:0em;font-weight:300}
.button.round{border-radius:99px;padding-left:28px;padding-right:28px}
.button.rounded{border-radius:8px}
.button.rectangular{border-radius:1px}
.button.square{border-radius:0px}
.button.thin-stroke{color:#1f2b24;font-weight:300;border:1px solid; background-color:transparent !important;padding:13px 21px 13px}
.slide.whiteSlide .button.thin-stroke{color:#1f2b24}
.button.thin-stroke.small{padding:9px 15px}



/*  цвет буттона */
.button.stroke{color:#1f2b24; border:2px solid; background-color:transparent !important; padding:12px 20px}

.button.stroke1{color:#b7e4cb; border:2px solid; background-color:transparent !important; padding:12px 20px}

.slide.whiteSlide .button.stroke{color:#afd7c0}
.button.stroke.round{padding-left:26px;padding-right:26px}
.button.stroke.uppercase{padding-top:13px;padding-bottom:13px; background:#1f2b24; background-color: #c7a611;}
.button.stroke.uppercase svg{margin-bottom:-2px}
.button.stroke.uppercase.small{padding:11px 15px;}
.button.stroke.small{border:1px solid;padding-top:9px;padding-bottom:9px; background-color:#f9eebe }
}
@media (min-width: 768px){
.button.stroke.big{padding:14px 28px}
.button.stroke.big.uppercase{padding-top:16px; padding-bottom:16px; width: 100%; background-color:#1f2b24}}

.button.stroke:not(.flat):hover{box-shadow:inset 0 -100px 0 rgba(41,41,41,0.05),0 4px 6px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.1)}
.button.flat:not(:hover){box-shadow:none}
.button:not(.stroke) svg{fill:#fff}
.button.small{font-size:15px;font-weight:500;padding:10px 16px 10px}
.button.small .material-icons{vertical-align:bottom;position:relative;font-size:18px;margin-right:8px;bottom:1px}
.button.small .material-icons.right{margin-left:8px;margin-right:0px}
.button.small svg{width:16px;height:16px;margin-right:10px;top:0px}
.button.small svg.right{margin-right:0;margin-left:10px}
.button.small.round{padding-left:18px;padding-right:18px}
.button.small.rounded{border-radius:8px}
.button.small.uppercase{font-size:12px;padding:12px 16px;letter-spacing:0.125em}
.button.small.uppercase.round{padding-left:19px;padding-right:19px}

/*--
.sttt{width: 100%; background-color:#f7faf9; border:1px solid rgba(1, 48, 25, 0.9)}
*/

@media (min-width: 768px){.button.big{font-size:20px;padding:16px 26px}
.button.big.round{padding-left:28px;padding-right:28px}
.button.big.rounded{border-radius:7px}
.button.big.uppercase{font-size:16px;padding:19px 28px}
.button.big.uppercase.round{padding-left:32px;padding-right:32px}
.button.big .material-icons{margin-right:10px;font-size:24px;top:-2px}
.button.big .material-icons.right{margin-left:10px;margin-right:0px}
.button.big svg{width:24px;height:24px;margin-right:11px;top:0}
.button.big svg.right{margin-right:0;margin-left:11px}}
.button.empty{padding:0 !important; background-color:transparent !important;font-size:0 !important;margin:0;box-shadow:none}
.button.hollow{padding:0 !important; background-color:transparent !important;font-size:0 !important;box-shadow:none !important}
.button.hollow svg{margin:0}
.button.shade{position:relative}
.button.shade:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e3d0d0;opacity:0;transition:0.25s}
.button.shade:hover:after{opacity:0.15}
.button.shade:active:after{opacity:0.2}
.button.play{width:90px;height:40px;border-radius:50%;padding:27px;margin-left:0px;margin-right:0px}
.button.play svg{fill:#fff;width:35px;height:36px;margin:0}
.button.play.small{width:60px;height:60px;border-radius:50%;padding:22px 19px}
.button.play.small svg{fill:#fff;width:23px;height:23px;top:-3px}
.button.play:hover{transform:scale(1.05)}
.button.gradient{position:relative}
.button.gradient:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #fff 0%, #000 100%);z-index:-1;opacity:0.1}
.form-group-left{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;margin-right:0 !important}
.form-group-center{border-radius:0 !important;margin-right:0 !important;margin-left:0 !important}
.form-group-right{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-left:0 !important}
.slide.whiteSlide .button.white:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1)}
.slide.whiteSlide .button.white:hover:after{opacity:.3}
.roundButton{border-radius:50px;height:50px;width:50px;padding:14px;margin:5px}
.roundButton svg{bottom:2px}


@media (max-width: 319px){
.button.uppercase,.uppercase{letter-spacing:0.07em}}
.button.uppercase{letter-spacing:0.125em !important;text-indent:-0.1em !important;font-weight:700 !important}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}
.material-icons.md-18{font-size:18px}
.material-icons.md-24{font-size:24px}
.material-icons.md-36{font-size:36px}
.material-icons.md-48{font-size:48px}
.slide.whiteSlide svg:not(.noFill){fill:#1f2b24}
.svgContainer,.embedContainer{position:relative;width:100%;height:0;padding:0}
.svgContainer svg.scale,.embedContainer .scale{position:absolute;height:100%;width:100%;left:0;top:0}
.dots{font-size:0}.dot{padding:7px;display:inline-block}
.dot:after{content:"";display:inline-block;width:6px;height:6px;background:#fff;border-radius:50%;opacity:0.5;transition:0.25s}
.dot.big .dot:after{width:14px;height:14px}
.slide.whiteSlide .dot:after{background:#1f2b24}
.dot:hover:after{transform:scale(1.333333);opacity:1}
.dot:active:after,.dot.selected:after{opacity:1;transform:scale(1.675)}
.tabs{color:#fff;max-width:420px;border-radius:5px}
.tabs li{padding:16px 20px;letter-spacing:2.5px;font-size:12px;transition:0.15s;margin-top:-1px;border:1px solid rgba(255,255,255,0.3)}
.tabs li:not(:last-child){border-bottom:0}
.tabs li:first-child{border-radius:8px 8px 0 0}
.tabs li:last-child{border-radius:0 0 8px 8px}
.tabs li.selected{background:#fff;color:#1f2b24}
.slide.whiteSlide .tabs li{border-color:#e5e5e5;color:#1f2b24}
.slide.whiteSlide .tabs li.selected{background:#1f2b24;border-color:#1f2b24;color:#fff}
.links li{font-size:17px;letter-spacing:0;padding:4px 0}
.slides-form{font-family:inherit}
.slides-form button{font-family:inherit}
.slides-form label,.slides-form .label{display:block;font-size:12px;margin-top:2px;margin-bottom:2px}
/*-----*/
.slides-form label.uppercase,.slides-form .label.uppercase{font-size:14px}
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="date"],.slides-form input[type="file"],.slides-form input[type="time"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form textarea,.slides-form select{font-family:inherit; background-color:rgb(41, 97, 6);position:relative; background:rgb(246, 242, 242); padding:4px; border:1px; font-size:16px;color:#242424;outline:none; border-radius:4px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(7, 112, 54, 0.1);transition:0.15s}
.slides-form input[type="text"].flat,.slides-form input[type="text"]:focus,.slides-form input[type="name"].flat,.slides-form input[type="name"]:focus,.slides-form input[type="email"].flat,.slides-form input[type="email"]:focus,.slides-form input[type="password"].flat,.slides-form input[type="password"]:focus,.slides-form input[type="tel"].flat,.slides-form input[type="tel"]:focus,.slides-form input[type="number"].flat,.slides-form input[type="number"]:focus,.slides-form textarea.flat,.slides-form textarea:focus,.slides-form select.flat,.slides-form select:focus{border-color:rgba(3, 73, 52, 0.1)}
.slides-form input[type="text"]:hover,.slides-form input[type="name"]:hover,.slides-form input[type="email"]:hover,.slides-form input[type="password"]:hover,.slides-form input[type="tel"]:hover,.slides-form input[type="number"]:hover,.slides-form textarea:hover,.slides-form select:hover{border-color:rgba(14, 94, 30, 0.9)}


.slides-form input[type="text"]:focus,.slides-form input[type="name"]:focus,.slides-form input[type="email"]:focus,.slides-form input[type="password"]:focus,.slides-form input[type="tel"]:focus,.slides-form input[type="number"]:focus,.slides-form textarea:focus,.slides-form select:focus{border:6px solid rgba(2, 100, 181, 1);z-index:10;}
/*
.slides-form input[type="text"]:focus,.slides-form input[type="name"]:focus,.slides-form input[type="email"]:focus,.slides-form input[type="password"]:focus,.slides-form input[type="tel"]:focus,.slides-form input[type="number"]:focus,.slides-form textarea:focus,.slides-form select:focus{border-color:#3e87f8;z-index:10; border:4px;}
*/
.slides-form input[type="text"]:focus::-webkit-input-placeholder,.slides-form input[type="name"]:focus::-webkit-input-placeholder,.slides-form input[type="email"]:focus::-webkit-input-placeholder,.slides-form input[type="password"]:focus::-webkit-input-placeholder,.slides-form input[type="tel"]:focus::-webkit-input-placeholder,.slides-form input[type="number"]:focus::-webkit-input-placeholder,.slides-form textarea:focus::-webkit-input-placeholder,.slides-form select:focus::-webkit-input-placeholder{color:#242424;font-weight:400;opacity:0}
.slides-form input[type="text"]:focus:-moz-placeholder,.slides-form input[type="name"]:focus:-moz-placeholder,.slides-form input[type="email"]:focus:-moz-placeholder,.slides-form input[type="password"]:focus:-moz-placeholder,.slides-form input[type="tel"]:focus:-moz-placeholder,.slides-form input[type="number"]:focus:-moz-placeholder,.slides-form textarea:focus:-moz-placeholder,.slides-form select:focus:-moz-placeholder{color:#242424;font-weight:400;opacity:0}
.slides-form input[type="text"]:focus::-moz-placeholder,.slides-form input[type="name"]:focus::-moz-placeholder,.slides-form input[type="email"]:focus::-moz-placeholder,.slides-form input[type="password"]:focus::-moz-placeholder,.slides-form input[type="tel"]:focus::-moz-placeholder,.slides-form input[type="number"]:focus::-moz-placeholder,.slides-form textarea:focus::-moz-placeholder,.slides-form select:focus::-moz-placeholder{color:#242424;font-weight:400;opacity:0}.slides-form input[type="text"]:focus:-ms-input-placeholder,.slides-form input[type="name"]:focus:-ms-input-placeholder,.slides-form input[type="email"]:focus:-ms-input-placeholder,.slides-form input[type="password"]:focus:-ms-input-placeholder,.slides-form input[type="tel"]:focus:-ms-input-placeholder,.slides-form input[type="number"]:focus:-ms-input-placeholder,.slides-form textarea:focus:-ms-input-placeholder,.slides-form select:focus:-ms-input-placeholder{color:#242424;font-weight:400;opacity:0}
.slides-form input[type="text"]:not(textarea).round,.slides-form input[type="name"]:not(textarea).round,.slides-form input[type="email"]:not(textarea).round,.slides-form input[type="password"]:not(textarea).round,.slides-form input[type="tel"]:not(textarea).round,.slides-form input[type="number"]:not(textarea).round,.slides-form textarea:not(textarea).round,.slides-form select:not(textarea).round{border-radius:22px;padding-left:22px;padding-right:22px}
.slides-form input[type="text"].rounded,.slides-form input[type="name"].rounded,.slides-form input[type="email"].rounded,.slides-form input[type="password"].rounded,.slides-form input[type="tel"].rounded,.slides-form input[type="number"].rounded,.slides-form textarea.rounded,.slides-form select.rounded{border-radius:8px}
.slides-form input[type="text"]:after,.slides-form input[type="name"]:after,.slides-form input[type="email"]:after,.slides-form input[type="password"]:after,.slides-form input[type="tel"]:after,.slides-form input[type="number"]:after,.slides-form textarea:after,.slides-form select:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff}


@media (min-width: 768px){
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form textarea,.slides-form select{max-width:300px}}
.slides-form input[type="text"]::-webkit-input-placeholder,.slides-form input[type="name"]::-webkit-input-placeholder,.slides-form input[type="email"]::-webkit-input-placeholder,.slides-form input[type="password"]::-webkit-input-placeholder,.slides-form input[type="tel"]::-webkit-input-placeholder,.slides-form input[type="number"]::-webkit-input-placeholder,.slides-form textarea::-webkit-input-placeholder,.slides-form select::-webkit-input-placeholder{color:#242424;font-weight:400;opacity:.5}
.slides-form input[type="text"]:-moz-placeholder,.slides-form input[type="name"]:-moz-placeholder,.slides-form input[type="email"]:-moz-placeholder,.slides-form input[type="password"]:-moz-placeholder,.slides-form input[type="tel"]:-moz-placeholder,.slides-form input[type="number"]:-moz-placeholder,.slides-form textarea:-moz-placeholder,.slides-form select:-moz-placeholder{color:#242424;font-weight:400;opacity:.5}
.slides-form input[type="text"]::-moz-placeholder,.slides-form input[type="name"]::-moz-placeholder,.slides-form input[type="email"]::-moz-placeholder,.slides-form input[type="password"]::-moz-placeholder,.slides-form input[type="tel"]::-moz-placeholder,.slides-form input[type="number"]::-moz-placeholder,.slides-form textarea::-moz-placeholder,.slides-form select::-moz-placeholder{color:#242424;font-weight:400;opacity:.5}
.slides-form input[type="text"]:-ms-input-placeholder,.slides-form input[type="name"]:-ms-input-placeholder,.slides-form input[type="email"]:-ms-input-placeholder,.slides-form input[type="password"]:-ms-input-placeholder,.slides-form input[type="tel"]:-ms-input-placeholder,.slides-form input[type="number"]:-ms-input-placeholder,.slides-form textarea:-ms-input-placeholder,.slides-form select:-ms-input-placeholder{color:#242424;font-weight:400;opacity:.5}
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form select{height:52px;padding:0 16px}
.slides-form textarea{font-weight:400;line-height:1.5;padding-top:10px !important;max-height:200px;max-width:100%;min-height:52px}
.slides-form textarea.d{border-radius:15px !important}
.slides-form textarea.round{border-radius:22px !important}
.slides-form select{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="37" height="7"><path fill="rgb(23,23,23)" d="M14.022 0l5.978 6 6-6z"/></svg>');background-repeat:no-repeat;background-position:right;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form input[type="submit"],.slides-form button[type="submit"],.slides-form select,.slides-form textarea{margin:2px}
.slides-form input[type="date"]{border:1px solid rgba(4, 92, 45, 0.9); height: 40px; margin:0px;padding-top:2px; margin-left: 0px; }
.slides-form input[type="file"]{border:1px solid rgba(4, 92, 45, 0.9); height: 40px; margin:2px;padding-top:3px; }
.slides-form input[type="time"]{border:1px solid rgba(4, 92, 45, 0.9); height: 40px; margin:2px;padding-top:3px; margin-top:5px; margin-bottom: 2px; margin-left: 0px;}


@media (min-width: 768px){
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form input[type="submit"],.slides-form button[type="submit"],.slides-form select,.slides-form textarea{max-width:300px}}

@media (max-width: 768px){
.slides-form input[type="text"],.slides-form input[type="name"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="tel"],.slides-form input[type="number"],.slides-form input[type="submit"],.slides-form button[type="submit"],.slides-form select,.slides-form textarea{margin-left:auto !important;margin-right:auto !important;width:100%;display:block !important}}
.slides-form input[type="text"].wide,.slides-form input[type="name"].wide,.slides-form input[type="email"].wide,.slides-form input[type="password"].wide,.slides-form input[type="tel"].wide,.slides-form input[type="submit"].wide,.slides-form input[type="number"].wide,.slides-form button[type="submit"].wide,.slides-form select.wide,.slides-form textarea.wide,.slides-form label.wide{border:1px solid rgba(7, 112, 54, 0.9); height:30pt; max-width:100%;width:100%;margin-left:0 !important;margin-right:0 !important}

@media (min-width: 769px){
.slides-form input.pair{width:50% !important;max-width:50% !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important;margin-left:0;margin-right:0}
.slides-form input.pair+.pair{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;width:calc(50% + 1px) !important;max-width:calc(50% + 1px) !important;margin-left:-1px}}
.slides-form.center input,.slides-form.center textarea{text-align:center}

.slide{position:fixed;width:100%;height:100%;background:#1f2b24;color:#fff;z-index:10;overflow:auto}


/*---#15492d  #0e2f1e-----*/
/*--
.slide1{position:absolute; width:280pt; background:#1f2b24;color:#fff;z-index:10;overflow:hidden}
*/
.slide.gradient1{position:absolute;background:linear-gradient(0deg, #15492d 0%, #0e2f1e 100%)}
.slide.gradient2{position:absolute;background:linear-gradient(0deg, #0e2f1e 0%, #15492d 100%)}


.slide.active{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.mobile .slide{visibility:hidden}
.mobile .slide.active{visibility:visible}
.slide.whiteSlide{color:#1f2b24;background:#fff}
.content{overflow:hidden;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;width:100%;height:100%;z-index:100;-webkit-overflow-scrolling:touch}
.content.scrollBar{overflow-y:auto}
.windows .defaultScroll .content{overflow:auto;overflow-x:hidden}
.mobile .content{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.fade .content{background:rgba(0,0,0,0.6)}
.fade-1 .content{background:rgba(0,0,0,0.1)}
.fade-2 .content{background:rgba(0,0,0,0.2)}
.fade-3 .content{background:rgba(0,0,0,0.3)}
.fade-4 .content{background:rgba(0,0,0,0.4)}
.fade-5 .content{background:rgba(0,0,0,0.5)}
.fade-6 .content{background:rgba(0,0,0,0.6)}
.fade-7 .content{background:rgba(0,0,0,0.7)}
.fade-8 .content{background:rgba(0,0,0,0.8)}
.fade-9 .content{background:rgba(0,0,0,0.9)}
.whiteSlide[class*="fade"] .content{background:rgba(255,255,255,0.85)}
.container{display:table;table-layout:fixed;position:relative;width:100%;height:100%}
.container .wrap{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden}
/*----*/
.container .wrap:not(.noSpaces),.container .wrap.spaceWrap,.container .wrap .spaceWrap{padding:10px 2%}
.container .wrap .overflowHidden{overflow:hidden}
.container .wrap *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.slide .background,.popup .background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.slide .background iframe,.popup .background iframe{border:0;position:absolute;top:0;left:0}
.slide:not(.youtube) .background iframe,.popup:not(.youtube) .background iframe{width:100%;height:100%}
.fix-1-12{max-width:10px !important}
.fix-0-12{max-width:252px !important}
.fix-2-12{max-width:160px !important}
.fix-3-12{max-width:280px !important}
.fix-4-12{max-width:380px !important}
.fix-5-12{max-width:480px !important}
.fix-6-12{max-width:580px !important}
.fix-7-12{max-width:680px !important}
.fix-8-12{max-width:780px !important}
.fix-9-12{max-width:880px !important}
.fix-10-12{max-width:980px !important}
.fix-11-12{max-width:1080px !important}
.fix-12-12{max-width:1180px !important}[class*='fix-']{width:100% !important;margin-left:auto !important;margin-right:auto !important;float:none}
.fix-max{max-width:1400px !important}
.toLeft{margin-left:0 !important;margin-right:auto !important}
.toRight{margin-right:0 !important;margin-left:auto !important;float:right}.toCenter{margin-left:auto !important;margin-right:auto !important}
.popupTrigger,.dropdownTrigger,.sidebarTrigger{cursor:pointer}.shiftImage{margin-top:-15%;margin-bottom:-100%}
.shiftImageVertical{margin-right:-100%;max-width:none}
.slide.video .background{overflow:hidden}
.slide.video .background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover}
.slide.video .background video::-webkit-media-controls{display:none !important}
.slide.video .background video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}
.slide.video .background video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}
html:not(.mobile) .slide.video .background[style]{background:none !important}
.mobile .slide.video .background[style] video{display:none}
.videoThumbnail{cursor:pointer;position:relative;font-size:0;overflow:hidden;line-height:0;transition:.5s}
.videoThumbnail.rounded{border-radius:6px}
.videoThumbnail:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url("../assets/svg/video-icon.svg") no-repeat;background-position:center center;transition:0.5s}
.videoThumbnail:not(.noTint):hover:after{background-color:rgba(0,0,0,0.15)}
.videoThumbnail:hover{transform:scale(1.02)}
.videoThumbnail:hover:before{transform:scale(1.1);transition:0.25s}
.videoThumbnail:active:before{opacity:0.8}
.videoThumbnail.small{max-width:200px;display:block}
.videoThumbnail.small:before{background-size:44px}
.shadow,.button.empty.shadow:hover{box-shadow:15px 15px 60px rgba(0,0,0,0.08)}.pad{border-radius:6px;padding:40px;color:#1f2b24;background:#fff;overflow:hidden;box-shadow:0px 1px 0px rgba(0,0,0,0.07),0px 1px 4px rgba(0,0,0,0.05),0px 10px 30px rgba(17,56,31,0.06)}
.pad.shadow{box-shadow:15px 15px 60px rgba(0,0,0,0.08)}
.pad.shadow.stroke{background:transparent;transition:0.15s;color:#fff}
.pad.shadow.stroke:hover{background:#fff; color:#022d4b; transition:0.15s}
.pad.shadowHover{transition:0.5s;}
.pad.shadowHover:hover{box-shadow:15px 15px 60px rgba(4, 82, 124, 0.08); background-color:rgba(0, 62, 88, 0.15); color:#fff;}
.pad small{font-size:15px;line-height:1.45;margin:15px 0}

@media (max-width: 767px){
.pad.collapse{background:inherit;color:inherit;border:none;padding:0 !important;overflow:inherit;border-radius:0;box-shadow:none;transition:0s !important}
.pad.shadow{box-shadow:none}}
.resizing .equalElement{transition:0s !important}.hr{position:relative;height:1px;width:100%}

@media (max-width: 1023px){.shiftImage{margin-top:0 !important;margin-bottom:0 !important}
.shiftImageVertical{margin-right:0 !important;max-width:100% !important}}

@media (min-width: 1024px){.hideForDesktop{display:none !important}}

@media (min-width: 1024px){.showForDesktop{display:block !important}}

@media (max-width: 1024px){.hideForTablet{display:none !important}}

@media (max-width: 1024px){.showForTablet{display:block !important}.showForTabletInline{display:inline !important}}

@media (max-width: 767px){.hideForPhablet{display:none !important}}

@media (max-width: 768px){.showForPhablet{display:block !important}.showForPhabletInline{display:inline !important}}

@media (max-width: 435px){.hideForPhone{display:none !important}}

@media (max-width: 435px){.showForPhone{display:block !important}
.showForPhoneInline{display:inline !important}}
html.mobile .hideForMobile{display:none !important}
html.mobile .showForMobile{display:block !important}
html.mobile .showForMobileInline{display:inline !important}
.helpBubble{cursor:pointer}
.helpBubble:after{content:"?";font-size:14px;width:17px;height:17px;line-height:1.2;background:#1f2b24;opacity:0.3;color:#fff;border-radius:50%;display:inline-block;margin-left:4px;font-weight:700;transition:0.25s}
.helpBubble .helpMessage{background:rgba(255,255,255,0.98);color:#1f2b24;font-size:15px;line-height:1.4;border-radius:5px;position:absolute;z-index:10;box-shadow:0 1px 8px rgba(0,0,0,0.07),0 6px 8px rgba(0,0,0,0.05);padding:17px;text-align:left;bottom:50%;margin-bottom:10px;transform:translateY(10px) scale(0.95);transition:0.25s;opacity:0;pointer-events:none;color:rgba(48,48,48,0.7)}
.helpBubble .helpMessage strong{color:#303030}
.helpBubble:hover .helpMessage{pointer-events:all;transform:translateY(0) scale(1);opacity:1}
.helpBubble:hover:after{opacity:1}
.panel{position:fixed;left:0;width:100%;padding:10px 30px;z-index:200;text-align:center;font-size:16px;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translate3d(0, 0, 0)}
.panel.top{top:0}.panel.bottom{bottom:0}
.panel.white{background:rgba(255,255,255,0.975) !important;box-shadow:0 1px 1px rgba(0,0,0,0.17)}
.panel.black{background-color:rgba(0,0,0,0.8) !important;box-shadow:0 1px 1px rgba(0,0,0,0.07)}
.slides.whiteSlide .panel{color:#1f2b24}
.scroll .panel.hideOnScroll,.mobile .simplifiedMobile .panel.hideOnScroll{position:fixed}
.scroll .panel.hideOnScroll.top.hide,.mobile .simplifiedMobile .panel.hideOnScroll.top.hide{transform:translateY(-100%) !important;opacity:0}
.scroll .panel.hideOnScroll.bottom.hide,.mobile .simplifiedMobile .panel.hideOnScroll.bottom.hide{transform:translateY(100%) !important;opacity:0}
.panel .sections{display:table;width:100%;font-size:0}
.panel .sections>div{display:table-cell;vertical-align:middle;text-align:center;width:33.33333%;white-space:nowrap;font-size:16px;height:50px}
.panel .sections>div.auto{width:0.1%}
.panel .sections>div *{pointer-events:all}
.panel .sections>div.left{text-align:left}
.panel .sections>div.left ul.crop{padding-left:0}
.panel .sections>div.left ul.crop li:first-child{margin-left:0}
.panel .sections>div.left.space{padding-right:20px}
.panel .sections>div.right{text-align:right}
.panel .sections>div.right ul.crop{padding-right:0}
.panel .sections>div.right ul.crop li:last-child{margin-right:0}
.panel .sections>div.right.space{padding-left:20px}
.panel .sections>div.center.space{padding:0 20px}
.panel .sections.hidden{display:none}
.panel .sections .menu{white-space:nowrap;display:inline-block;padding:0 12px;font-size:0}
.panel .sections .menu svg{width:20px;height:20px;vertical-align:bottom}
.panel .sections .menu li{font-size:16px;font-weight:400;display:inline-block;margin:0 10px}
.panel .sections .menu li a{padding:0 7px;opacity:0.8}
.panel .sections .menu li a:hover{opacity:1}
.panel .sections .menu.uppercase li{font-size:12px;margin:0 10px;letter-spacing:0.125em;font-weight:600 !important}
.panel .sections .menu.uppercase li svg{position:relative;top:2px}
.panel .hidden,.panel .hidden *{display:none}
.panel svg{vertical-align:text-bottom;transition:.35s}
.panel svg:not(.noFill){fill:#fff}
.panel img{max-width:none}
.slides.whiteSlide .panel svg{fill:#1f2b24}
.panel .button{margin:0}
.panel .button+.button{margin-left:10px}
.panel .button:not(.actionButton){vertical-align:middle}
.panel .button:not(.actionButton):hover:not(:active){transform:translateY(0) !important;box-shadow:0 0 0 1px rgba(255,255,255,0.05),0 4px 6px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1)}
.panel .nextSlide,.panel .prevSlide{width:24px;height:24px}
.panel .nextSlide svg,.panel .prevSlide svg{width:18px;height:18px}
.slides.whiteSlide .panel .actionButton svg{fill:#fff}
.panel .prevSlide,.panel .nextSlide{transition:0.25s}
.firstSlide .panel .prevSlide,.lastSlide .panel .nextSlide{opacity:0;pointer-events:none;cursor:default}
.firstSlide .panel.bottom .nextSlide svg{-webkit-animation:animateArrow 4s infinite;animation:animateArrow 4s infinite}
.panel .panelIcon{position:relative;top:5px}

@-webkit-keyframes animateArrow{80%,100%{transform:translateY(0px)}90%{transform:translateY(10px)}}

@keyframes animateArrow{80%,100%{transform:translateY(0px)}90%{transform:translateY(10px)}}
.nextSlide,.prevSlide{cursor:pointer}
.nextSlide:hover,.prevSlide:hover{transition:0.15s}
.nextSlide:active,.prevSlide:active{opacity:0.75}
.firstSlide.lastSlide .nextSlide,.firstSlide.lastSlide .prevSlide{opacity:0}
.progress-bar{position:fixed;top:0;left:0;height:4px;width:0%;transition:width 1s, opacity 1s;z-index:1000;opacity:1}
.progress-bar.loaded{width:100%;opacity:0;transition:width 0s, opacity 0.25s 1s}
.side{position:fixed;right:0;top:0;bottom:0;height:100%;z-index:100;padding:70px 4%;pointer-events:none;opacity:1;transition:opacity 0.5s;transform:translate3d(0, 0, 0)}

@media (min-width: 1380px){.side{padding-left:55px;padding-right:55px}}
.side.large{padding:calc(5.56% + 50px) 5%}
.side.left{left:0;right:inherit}
.side.right{right:0;left:inherit}
.side.compact{padding:30px 4%}
.side.compact .navigation li{width:15px;height:7px;margin:0;box-shadow:none;border-radius:0;background:#fff;opacity:0.2;padding:1px;cursor:pointer}
.side.compact .navigation li.selected,.side.compact .navigation li:hover{opacity:1}
.side.compact .navigation li:after{display:none}
.side.compact .navigation li:before{margin:0 8px !important;top:-10px}
.whiteSlide .side.compact .navigation li{background:#1f2b24}
.side.compact:not(.square) .navigation li:first-child{border-radius:10px 10px 0 0}
.side.compact:not(.square) .navigation li:last-child{border-radius:0 0 10px 10px}
.panel .side{position:relative;display:inline;height:auto;padding:0}
.slides.whiteSlide .side svg:not([fill]){fill:#1f2b24}
.navigation{display:table;height:100%}
.navigation ul{display:table-cell;vertical-align:middle}
.navigation *{pointer-events:all}
.navigation li{fill:#fff;display:block;background:transparent;padding:9px;margin:0 -9px;cursor:pointer;position:relative}
.navigation li:after{content:"";display:block;width:15px;height:15px;border-radius:7px;opacity:0.5;background:#fff;box-shadow:0 0 1px #303030;transition:0.25s}
.navigation li.selected:after{opacity:1}
.navigation li:hover:after{opacity:1}
.navigation li[data-title]:before{content:attr(data-title);position:absolute;right:100%;top:1px;background:rgba(0,0,0,0.7);color:#fff;font-size:14px;min-width:50px;border-radius:8px;padding:7px 12px;font-weight:500;display:inline-block;text-align:center;white-space:nowrap;box-shadow:0 0 0 1px rgba(255,255,255,0.1);pointer-events:none;visibility:hidden}
.navigation li:hover:before{visibility:visible}
.left .navigation li:before{left:100%;right:auto}
.panel.bottom .navigation li:before{transform:translateY(-100%) translateX(-50%);left:14px;top:-2px}
.medium .navigation.default li:after{width:10px;height:10px;border-radius:5px}
.small .navigation.default li:after{width:6px;height:6px;border-radius:4px}
.stroke .navigation.default li:after{border-color:#fff;border-style:solid;border-width:2px;background-color:transparent}
.stroke.small .navigation.default li:after{border-width:1px}
.stroke .navigation.default li.selected:after{background:#fff}
.stroke .navigation.default li:hover:after{background:#fff}
.square .navigation.default li:after{border-radius:1px}
.square.small .navigation.default li:after{border-radius:1px}
.diamond .navigation.default li:after{border-radius:0px;transform:rotate(45deg) scale(0.72)}
.diamond.medium .navigation.default li:after{transform:rotate(45deg) scale(0.88)}
.diamond.small .navigation.default li:after{transform:rotate(45deg) scale(1)}
.line .navigation.default li{margin:0 -9px;padding:5px 9px;text-align:right;font-size:0}
.line .navigation.default li:after{height:3px;display:inline-block;text-align:right;background:#fff;border:none}
.line .navigation.default li:before{margin-top:-10px}
.line .navigation.default li.selected:after{width:25px}
.line.left .navigation.default li{text-align:left}
.line.medium .navigation.default li{margin:0 -5px;padding:4px 8px}
.line.medium .navigation.default li.selected:after{width:19px}
.line.small .navigation.default li{margin:0;padding:4px 6px}
.line.small .navigation.default li.selected:after{width:13px}
.pole .navigation.default li{margin:0 1px 0 2px;padding:2px 9px;text-align:right;font-size:0}.pole .navigation.default li:after{height:20px;width:4px;display:inline-block;transition:0.5s;text-align:right;background:#fff;border-radius:1px;border:none}
.pole .navigation.default li:before{margin-top:-3px}
.pole .navigation.default li.selected:after{height:60px}
.pole .navigation.default li.selected:before{margin-top:19px}
.pole.medium .navigation.default li{margin:0 2px}
.pole.medium .navigation.default li:after{height:15px;width:3px}
.pole.medium .navigation.default li:before{margin-top:-5px}
.pole.medium .navigation.default li.selected:after{height:45px}
.pole.medium .navigation.default li.selected:before{margin-top:10px}.pole.small .navigation.default li{margin:0 2px}.pole.small .navigation.default li:after{height:10px;width:3px}
.pole.small .navigation.default li:before{margin-top:-7px}
.pole.small .navigation.default li.selected:after{height:30px}
.pole.small .navigation.default li.selected:before{margin-top:2px}
.slides.whiteSlide .navigation li:after{background:#1f2b24;box-shadow:0 0 1px #fff}
.slides.whiteSlide .stroke .navigation li:after{border-color:#1f2b24;background:transparent}
.slides.whiteSlide .stroke .navigation li:hover:after{background:#1f2b24}
.slides.whiteSlide .stroke .navigation li.selected:after{border-color:#1f2b24;background:#1f2b24}
.slides.whiteSlide .navigation.numbers li:after{color:#1f2b24;text-shadow:0 0 2px #fff !important}
.panel .navigation,.panel .navigation ul{display:inline}
.panel .navigation li{display:inline-block;margin:-9px 0}
.panel .side.small .navigation li{margin:0}
.navigation .sideArrow{width:31px;height:72px;margin:0px -9px}

@media (max-width: 766px){.navigation .sideArrow{width:17px;height:40px}}
.navigation.numbers ul{counter-reset:item;list-style-type:none}
.navigation.numbers li{display:block}
.navigation.numbers li:after{content:counter(item);counter-increment:item;background:none !important;box-shadow:none !important;text-shadow:0 0 2px #1f2b24;font-weight:bold;font-size:20px;line-height:0.7;text-align:center;transition:0.25s}
.medium .navigation.numbers li:after{font-size:17px}
.small .navigation.numbers li:after{font-size:14px}
.dropdown{position:fixed;z-index:300;color:#1f2b24;width:160px;background:#fff;box-shadow:0 6px 11px 0 rgba(0,0,0,0.15),0 14px 28px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);margin-bottom:50px;border-radius:8px;text-align:center;cursor:default;transform:translateY(0) scale(0.9);transform-origin:top;transition:transform 0.35s, opacity 0.35s, box-shadow 0.35s}
.dropdown:not(.show){pointer-events:none;opacity:0}
.dropdown.rectangular{border-radius:0}
.dropdown .title{font-size:17px;font-weight:500;margin:0;text-align:center;opacity:0.8}.dropdown a{font-size:15px;opacity:1}
.dropdown a:hover{opacity:1}
.dropdown:not(.noArrow):after,.dropdown:not(.noArrow):before{content:"";bottom:100%;left:22px;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}
.dropdown:not(.noArrow):before{border-bottom-color:rgba(0,0,0,0.1);border-width:8px;margin-left:-8px}
.dropdown.show{visibility:visible;opacity:1;transform:translateY(20px)}
.dropdown.show.hide{opacity:0;transform:translateY(40px);box-shadow:0 0 0 0 rgba(0,0,0,0.15),0 0 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);pointer-events:none}
.dropdown .hideDropdown{opacity:0;pointer-events:none}
.dropdown.bottom{transform-origin:bottom}
.dropdown.bottom.show{transform:translateY(-20px)}
.dropdown.bottom.show.hide{transform:translateY(-40px)}
.dropdown.bottom:after,.dropdown.bottom:before{top:100%;bottom:initial;border-bottom-color:rgba(255,255,255,0);border-top-color:#fff}
.dropdown.bottom:before{border-top-color:rgba(0,0,0,0.06)}
.dropdown.right:after,.dropdown.right:before{right:18px;left:auto}
.dropdown.right:before{right:17px}
.dropdown.center:after,.dropdown.center:before{left:50%}
.dropdown.share li{float:left;text-align:center;display:block;width:80px;height:50px;padding:14px 0;color:#fff;position:relative;cursor:pointer;opacity:0.9;transition:0.15s}
.dropdown.share li:hover{opacity:1}
.dropdown.share li:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(0,0,0,0.1);transition:0.25s}
.dropdown.share li:active:after{opacity:1;transition:0.1s}
.dropdown.share li svg{width:20px;height:20px;fill:#fff}
.dropdown.share li.mail{width:100%;height:auto;color:#1f2b24;opacity:0.6;font-size:15px;padding:20px 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.dropdown.share li.mail:hover{opacity:0.8}
.scroll .dropdown{position:absolute;top:0}
.sidebar{position:fixed;top:0;right:0;width:320px;max-width:90%;height:100%;color:#fff;z-index:500;background:#0E0E0E;transition:transform 0.5s, visibility 0s;transform:translateX(100%);overflow-y:auto;-webkit-overflow-scrolling:touch}html:not(.page-loaded) .sidebar{display:none}
.sidebar svg{fill:#fff}
.sidebarShown .sidebar.visible{transform:translateX(0%);opacity:1}
.sidebar .content{padding:40px;overflow-y:auto;position:relative}
.sidebar.small .content{padding:30px}
.sidebar .wrap{padding:0}
.sidebar.left{right:inherit;left:0;transform:translateX(-100%)}
.sidebar.top{top:0;width:100%;max-width:100%;height:auto;transform:translateY(-100%)}
.sidebar.bottom{bottom:0;top:inherit;width:100%;max-width:100%;height:auto;transform:translateY(100%)}
.sidebar .logo{padding:0;font-size:0;margin-bottom:35px}
.sidebar .close{position:absolute;top:0;right:0;cursor:pointer;padding:14px;font-size:0;opacity:0.5;z-index:101;transition:0.25s}
.sidebar .close:hover{opacity:1}
.sidebar .close svg{width:24px;height:24px;fill:#fff}
.sidebar .close:active svg{transform:scale(0.92)}
.sidebar ul.mainMenu,.sidebar ul.subMenu,.sidebar ul.social{line-height:1.9;margin-bottom:30px;display:block}
.sidebar .mainMenu li{font-size:20px;line-height:48px}
.sidebar .mainMenu.small li{font-size:18px;line-height:46px}
.sidebar .subMenu li{font-weight:400;text-transform:none;letter-spacing:0px;font-size:18px;line-height:36px}
.sidebar .subMenu.small li{font-size:16px;line-height:34px}
.sidebar .social{margin-top:40px}
.sidebar .social li{display:inline-block;margin-right:20px}
.sidebar .social li:last-child{margin-right:0}
.sidebar .social li a{font-size:0;padding:0}
.sidebar .social li a svg{width:20px;height:20px}
.sidebar .social.small li{margin-right:12px}
.sidebar .social.small li a svg{width:15px;height:15px}
.sidebar .social.big li{margin-right:12px}
.sidebar .social.big li a svg{width:22px;height:22px}
.sidebar.small .social{margin-top:30px}
.sidebar .big li{font-size:32px;line-height:64px}
.sidebar .social.medium li a svg{width:18px;height:18px}
.sidebar .social.medium li{margin-right:14px}
.sidebarShown .slide.selected .content{overflow:hidden}
.page-loaded.sidebarShown .slide.selected{transform:scale(0.95) !important;pointer-events:none;opacity:0.5 !important}
.sidebarShown .panel{opacity:0}.sidebarShown .panel.bottom{opacity:0.5;transform:scale(0.95) translateY(-10%)}
.page-loaded.sidebarShown .panel,.page-loaded.sidebarShown .slide.selected,.page-loaded.sidebarShown .slide.selected:after,.sidebar{transition:transform 0.5s, opacity 0.5s !important}
.popup{position:fixed;top:0;right:0;width:100%;height:100%;color:#fff;z-index:1000;transition:transform 0.5s, opacity 0.5s;overflow-y:auto;display:none;transform:translate3d(0, 0, 0)}
.popup:not([class*="fade"]){background:rgba(17,17,17,0.9)}
.popupShown .popup.visible{display:block;-webkit-animation:popupFadeIn 0.75s;animation:popupFadeIn 0.75s}
.popup.hidePopup{opacity:0;pointer-events:none}
.popup .content{overflow-y:auto}
.popup .close:not(.button){position:fixed;top:0;right:0;cursor:pointer;padding:14px;font-size:0;opacity:0.5;z-index:200;transition:0.25s;margin:0;transform:translate3d(0, 0, 0)}
.popup .close:not(.button).left{right:inherit;left:0}
.popup .close:not(.button):hover{opacity:1}
.popup .close:not(.button) svg{width:30px;height:30px;fill:#fff}
.popup .close.button{position:fixed;z-index:200;margin:15px}
.popup.white .close svg{fill:#1f2b24}
.popup .container .wrap{padding:18px 58px}
.popup.fullscreen .container .wrap{padding:0}
.popup.fullscreen .embedVideo{height:100vh;padding-bottom:0}

@-webkit-keyframes popupFadeIn{from{opacity:0}}

@keyframes popupFadeIn{from{opacity:0}}
.popupShown,.popupShown body,.sidebarShown,.sidebarShown body{overflow-y:hidden !important}
.embedVideo{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.embedVideo iframe,.embedVideo object,.embedVideo embed,.embedVideo video{position:absolute;top:0;left:0;width:100%;height:100%}
.embedVideo.size-16x10{padding-bottom:62.5%}
.embedVideo.size-4x3{padding-bottom:75%}
.embedVideo.size-1x1,.embedVideo.size-square{padding-bottom:100%}
.zoom-img,.zoom-img-wrap{position:relative;transition:all 0.5s;transition-timing-function:cubic-bezier(0.2, 0, 0.3, 1) !important;z-index:100}
.zoom-img img.zoom-img,.zoom-img-wrap img.zoom-img{margin:0 !important}
.zoom-overlay{background:#111;position:fixed;top:-9999px;left:-9999px;right:-9999px;bottom:-9999px;pointer-events:none;opacity:0;transition:opacity 0.5s;z-index:99}
.zoom-overlay-open .zoom-overlay{opacity:0.9}
.page-loaded .slides.zoom-overlay-open .side,.page-loaded .slides.zoom-overlay-open .panel{opacity:0;transition-delay:0s;transition:0.25s}
.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}
.zoom-img-parent{position:relative;z-index:1000}
.slider{position:relative}
.slider.clickable{cursor:pointer}
.slider>li{display:none;top:0;left:0;opacity:0;transition:opacity 0.5s;pointer-events:none}
.slider>li.selected{display:block;opacity:1;transition:opacity 0.5s;pointer-events:all}
.slider.rounded>li>img{border-radius:8px;overflow:hidden}
.slider.autoHeight{transition:0.5s}
.slider.autoHeight>li{display:block;position:absolute}
.controller li{cursor:pointer}
.controller li.selected{cursor:default;pointer-events:none}
.tooltip[data-tooltip-title]{position:relative}
.tooltip[data-tooltip-title]:before{content:attr(data-tooltip-title);position:absolute;background:rgba(40,40,40,0.6);color:#fff;font-size:12px;border-radius:50px;padding:6px 15px;visibility:hidden;white-space:nowrap;letter-spacing:.04em;box-shadow:0 0 0 1px rgba(255,255,255,0.07);transform:translateY(100%) translateX(-50%);left:50%;top:0}
.tooltip[data-tooltip-title]:hover:before{visibility:visible;-webkit-animation:fadeIn 0.35s backwards;animation:fadeIn 0.35s backwards}
.tooltip[data-tooltip-title]
.top:before{bottom:0;top:auto;transform:translateY(-100%) translateX(-50%)}
.slide.before{transform:translate3d(0, -50%, 0)}
.slide:first-child,.slide.after{transform:translate3d(0, 50%, 0)}
.slide.before,.slide.after{opacity:0}
.slide.selected{transform:translate3d(0, 0, 0) !important;z-index:11}
.scroll .slide.selected{z-index:10}
.page-loaded .slide.selected{opacity:1 !important}
.horizontal .slide,.horizontal .slide.before{transform:translate3D(-50%, 0, 0)}.horizontal .slide.after{transform:translate3D(50%, 0, 0)}
.film .slide.before{transform:translate3D(0, -100%, 0)}
.film .slide.after{transform:translate3D(0, 100%, 0)}
.film.horizontal .slide.before{transform:translate3D(-100%, 0, 0)}
.film.horizontal .slide,.film.horizontal .slide.after{transform:translate3D(100%, 0, 0)}
.chain .slide.before{transform:translate3D(0, -100%, 0);opacity:1}
.chain .slide.after{transform:translate3D(0, 100%, 0);opacity:1}
.chain.horizontal .slide.before{transform:translate3D(-100%, 0, 0);opacity:1}
.chain.horizontal .slide,.chain.horizontal .slide.after{transform:translate3D(100%, 0, 0);opacity:1}
.zen .slide.before{transform:translateY(-100%) scale(0.8)}
.zen .slide,.zen .slide.after{transform:translateY(100%) scale(0.8)}
.zen.horizontal .slide.before{transform:translateX(-100%) scale(0.8)}
.zen.horizontal .slide,.zen.horizontal .slide.after{transform:translateX(100%) scale(0.8)}
.stack .slide,.stack .slide.after{transform:translateY(100%)}
.stack .slide.after{opacity:initial}
.stack .slide.selected,.stack .slide.after.active{z-index:11 !important}
.stack .slide.before{transform:scale(0.9)}
.stack.horizontal .slide,.stack.horizontal .slide.after{transform:translateX(100%)}
.stack.horizontal .slide.before{transform:scale(0.9)}
.cards .slide,.cards .slide.after{transform:translateY(10%);opacity:initial}
.cards .slide.after{z-index:8 !important;opacity:0}
.cards .slide.selected{z-index:9 !important}
.cards .slide.before{transform:translateY(-100%);z-index:7}
.cards .slide.active.before{z-index:10 !important}
.cards.horizontal .slide,.cards.horizontal .slide.after{transform:translateX(10%)}
.cards.horizontal .slide.before{transform:translateX(-100%)}
.cards2 .slide,.cards2 .slide.after{transform:translateY(10%);opacity:initial}
.cards2 .slide.after{z-index:8 !important;opacity:0}
.cards2 .slide.selected{z-index:9 !important}
.cards2 .slide.before{transform:translateY(-100%);z-index:7}
.cards2 .slide.active.before{z-index:10 !important}
.cards2.horizontal .slide,.cards2.horizontal .slide.after{transform:translateX(10%)}
.cards2.horizontal .slide.before{transform:translateX(-100%)}
.zoom .slide.before{transform:scale(1.4)}
.zoom .slide,.zoom .slide.after{transform:scale(0.8);opacity:0}
.vertigo .slide.before{transform:scale(1.4) rotate(-2deg)}
.vertigo .slide,.vertigo .slide.after{transform:scale(0.8) rotate(2deg);opacity:0}
.plain .slide.before{transform:scale(1)}
.plain .slide,.plain .slide.after{transform:scale(1)}
.plain .slide.after:after,.plain .slide.before:after{opacity:1;background:#111}
.page-loaded .fast .slide.active,.page-loaded .fast .slide.selected{transition:transform .7s,opacity .7s}
.page-loaded .slide.selected,.page-loaded .slide.active{transition:transform 1s,opacity 1s}
.page-loaded .slow .slide.active,.page-loaded .slow .slide.selected{transition:transform 1.4s,opacity 1.4s}
.page-loaded .slide.selected.entry,.page-loaded .slide.active.entry{transition:transform 0s, opacity 1s}
.slides.animated .panel,.slides.animateOnEvent .panel{transition:transform, opacity;transition-duration:1s}
.slides.animated.fast .panel,.slides.animateOnEvent.fast .panel{transition-duration:.7s}
.slides.animated.slow .panel,.slides.animateOnEvent.slow .panel{transition-duration:1.4s}
.smooth .active,.smooth .selected,.smooth .panel,.smooth .sidebar,.smooth .rolling-element{transition-timing-function:cubic-bezier(0.55, 0.05, 0.35, 0.95) !important}
.bounce .active,.bounce .selected,.bounce .panel,.bounce .sidebar,.bounce .rolling-element{transition-timing-function:cubic-bezier(0.45, 1.15, 0.5, 1) !important}
.animated [class*="ae-"]:not(.done){-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);transition-timing-function:cubic-bezier(0.25, 0.1, 0.2, 1)}
.animated.fast .animate [class*="ae-"]:not(.done),.animated.fast .animate [class*="ae-"]:not(.done),.animated.animate .fast [class*="ae-"]:not(.done),.animated.animate [class*="ae-"].fast:not(.done){transition-duration:700ms}
.animated .animate [class*="ae-"]:not(.done),.animated.animate [class*="ae-"]:not(.done){transition-duration:800ms}
.animated.slow .animate [class*="ae-"]:not(.done),.animated .animate.slow [class*="ae-"]:not(.done),.animated .animate .slow [class*="ae-"]:not(.done),.animated .animate [class*="ae-"].slow:not(.done){transition-duration:1000ms}
.animated .animate .ae-1:not(.done),.animated.animate .ae-1:not(.done){transition-delay:10ms}
.animated .animate .ae-2:not(.done),.animated.animate .ae-2:not(.done){transition-delay:160ms}
.animated .animate .ae-3:not(.done),.animated.animate .ae-3:not(.done){transition-delay:310ms}
.animated .animate .ae-4:not(.done),.animated.animate .ae-4:not(.done){transition-delay:460ms}
.animated .animate .ae-5:not(.done),.animated.animate .ae-5:not(.done){transition-delay:610ms}
.animated .animate .ae-6:not(.done),.animated.animate .ae-6:not(.done){transition-delay:760ms}
.animated .animate .ae-7:not(.done),.animated.animate .ae-7:not(.done){transition-delay:910ms}
.animated .animate .ae-8:not(.done),.animated.animate .ae-8:not(.done){transition-delay:1060ms}
.animated .animate .ae-9:not(.done),.animated.animate .ae-9:not(.done){transition-delay:1210ms}
.animated .animate .ae-10:not(.done),.animated.animate .ae-10:not(.done){transition-delay:1360ms}
.animated.fast .animate .ae-1:not(.done),.animated.fast.animate .ae-1:not(.done),.animated.animate .ae-1.fast:not(.done),.animated.animate .fast .ae-1:not(.done){transition-delay:10ms}
.animated.fast .animate .ae-2:not(.done),.animated.fast.animate .ae-2:not(.done),.animated.animate .ae-2.fast:not(.done),.animated.animate .fast .ae-2:not(.done){transition-delay:110ms}
.animated.fast .animate .ae-3:not(.done),.animated.fast.animate .ae-3:not(.done),.animated.animate .ae-3.fast:not(.done),.animated.animate .fast .ae-3:not(.done){transition-delay:210ms}
.animated.fast .animate .ae-4:not(.done),.animated.fast.animate .ae-4:not(.done),.animated.animate .ae-4.fast:not(.done),.animated.animate .fast .ae-4:not(.done){transition-delay:310ms}
.animated.fast .animate .ae-5:not(.done),.animated.fast.animate .ae-5:not(.done),.animated.animate .ae-5.fast:not(.done),.animated.animate .fast .ae-5:not(.done){transition-delay:410ms}
.animated.fast .animate .ae-6:not(.done),.animated.fast.animate .ae-6:not(.done),.animated.animate .ae-6.fast:not(.done),.animated.animate .fast .ae-6:not(.done){transition-delay:510ms}
.animated.fast .animate .ae-7:not(.done),.animated.fast.animate .ae-7:not(.done),.animated.animate .ae-7.fast:not(.done),.animated.animate .fast .ae-7:not(.done){transition-delay:610ms}
.animated.fast .animate .ae-8:not(.done),.animated.fast.animate .ae-8:not(.done),.animated.animate .ae-8.fast:not(.done),.animated.animate .fast .ae-8:not(.done){transition-delay:710ms}
.animated.fast .animate .ae-9:not(.done),.animated.fast.animate .ae-9:not(.done),.animated.animate .ae-9.fast:not(.done),.animated.animate .fast .ae-9:not(.done){transition-delay:810ms}
.animated.fast .animate .ae-10:not(.done),.animated.fast.animate .ae-10:not(.done),.animated.animate .ae-10.fast:not(.done),.animated.animate .fast .ae-10:not(.done){transition-delay:910ms}
.animated.slow .animate .ae-1:not(.done),.animated.slow.animate .ae-1:not(.done),.animated.animate .ae-1.slow:not(.done),.animated.animate .slow .ae-1:not(.done){transition-delay:10ms}
.animated.slow .animate .ae-2:not(.done),.animated.slow.animate .ae-2:not(.done),.animated.animate .ae-2.slow:not(.done),.animated.animate .slow .ae-2:not(.done){transition-delay:210ms}
.animated.slow .animate .ae-3:not(.done),.animated.slow.animate .ae-3:not(.done),.animated.animate .ae-3.slow:not(.done),.animated.animate .slow .ae-3:not(.done){transition-delay:410ms}
.animated.slow .animate .ae-4:not(.done),.animated.slow.animate .ae-4:not(.done),.animated.animate .ae-4.slow:not(.done),.animated.animate .slow .ae-4:not(.done){transition-delay:610ms}
.animated.slow .animate .ae-5:not(.done),.animated.slow.animate .ae-5:not(.done),.animated.animate .ae-5.slow:not(.done),.animated.animate .slow .ae-5:not(.done){transition-delay:810ms}
.animated.slow .animate .ae-6:not(.done),.animated.slow.animate .ae-6:not(.done),.animated.animate .ae-6.slow:not(.done),.animated.animate .slow .ae-6:not(.done){transition-delay:1010ms}
.animated.slow .animate .ae-7:not(.done),.animated.slow.animate .ae-7:not(.done),.animated.animate .ae-7.slow:not(.done),.animated.animate .slow .ae-7:not(.done){transition-delay:1210ms}
.animated.slow .animate .ae-8:not(.done),.animated.slow.animate .ae-8:not(.done),.animated.animate .ae-8.slow:not(.done),.animated.animate .slow .ae-8:not(.done){transition-delay:1410ms}
.animated.slow .animate .ae-9:not(.done),.animated.slow.animate .ae-9:not(.done),.animated.animate .ae-9.slow:not(.done),.animated.animate .slow .ae-9:not(.done){transition-delay:1610ms}
.animated.slow .animate .ae-10:not(.done),.animated.slow.animate .ae-10:not(.done),.animated.animate .ae-10.slow:not(.done),.animated.animate .slow .ae-10:not(.done){transition-delay:1810ms}
.animated:not(.animateOnEvent) [class*="ae-"]:not(.done),.animated:not(.animateOnEvent) .fromBottom [class*="ae-"]:not(.done),.animated:not(.animateOnEvent).fromBottom [class*="ae-"]:not(.done),.slides.animated:not(.animateOnEvent) [class*="ae-"].fromBottom:not(.done),.popup.animated:not(.animateOnEvent) [class*="ae-"].fromBottom:not(.done){visibility:hidden;transform:translate3d(0, 50px, 0);opacity:0}
.animated .fromTop [class*="ae-"]:not(.done),.animated.fromTop [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromTop:not(.done),.popup.animated [class*="ae-"].fromTop:not(.done){transform:translate3d(0, -50px, 0)}
.animated .fromLeft [class*="ae-"]:not(.done),.animated.fromLeft [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromLeft:not(.done),.popup.animated [class*="ae-"].fromLeft:not(.done){transform:translate3d(-50px, 0, 0)}
.animated .fromRight [class*="ae-"]:not(.done),.animated.fromRight [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromRight:not(.done),.popup.animated [class*="ae-"].fromRight:not(.done){transform:translate3d(50px, 0, 0)}
.animated .fromCenter [class*="ae-"]:not(.done),.animated.fromCenter [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromCenter:not(.done),.popup.animated [class*="ae-"].fromCenter:not(.done){transform:scale(.9) translate3d(0, 0, 0)}
.animated .fromAbove [class*="ae-"]:not(.done),.animated.fromAbove [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromAbove:not(.done),.popup.animated [class*="ae-"].fromAbove:not(.done){transform:scale(1.1) translate3d(0, 0, 0)}
.animated .fromBottomLeft [class*="ae-"]:not(.done),.animated.fromBottomLeft [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromBottomLeft:not(.done),.popup.animated [class*="ae-"].fromBottomLeft:not(.done){transform:translate3d(-50px, 50px, 0)}
.animated .fromTopLeft [class*="ae-"]:not(.done),.animated.fromTopLeft [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromTopLeft:not(.done),.popup.animated [class*="ae-"].fromTopLeft:not(.done){transform:translate3d(-50px, -50px, 0)}
.animated .fromBottomRight [class*="ae-"]:not(.done),.animated.fromBottomRight [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromBottomRight:not(.done),.popup.animated [class*="ae-"].fromBottomRight:not(.done){transform:translate3d(50px, 50px, 0)}
.animated .fromTopRight [class*="ae-"]:not(.done),.animated.fromTopRight [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromTopRight:not(.done),.popup.animated [class*="ae-"].fromTopRight:not(.done){transform:translate3d(50px, -50px, 0)}
.animated .fadeIn [class*="ae-"]:not(.done),.animated.fadeIn [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fadeIn:not(.done),.popup.animated [class*="ae-"].fadeIn:not(.done){transform:scale(1) translate3d(0, 0, 0)}
.animated .fromBlur [class*="ae-"]:not(.done),.animated.fromBlur [class*="ae-"]:not(.done),.slides.animated [class*="ae-"].fromBlur:not(.done),.popup.animated [class*="ae-"].fromBlur:not(.done){transform:scale(1) translate3d(0, 0, 0);filter:blur(10px)}
.slides.animated .animate.active [class*="ae-"]:not(.done),.poup.animated .animate.active [class*="ae-"]:not(.done),.slides .animated.animate.active [class*="ae-"]:not(.done){opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible;transform:translate3d(0, 0, 0);filter:none}
.animateOnEvent{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.animateOnEvent [class*="ae-"]:not(.done):not(.do){opacity:0;visibility:hidden}.animateOnEvent [class*="ae-"].do{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:800ms;animation-duration:800ms;visibility:visible}
.animateOnEvent.fast [class*="ae-"].do,.animateOnEvent .fast [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fast{-webkit-animation-duration:700ms;animation-duration:700ms}
.animateOnEvent.slow [class*="ae-"].do,.animateOnEvent .slow [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.slow{-webkit-animation-duration:1000ms;animation-duration:1000ms}
.animateOnEvent [class*="ae-"].do{-webkit-animation-name:fromBottom;animation-name:fromBottom}
.animateOnEvent.fromBottom [class*="ae-"].do,.animateOnEvent .fromBottom [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromBottom{-webkit-animation-name:fromBottom;animation-name:fromBottom}
.animateOnEvent.fromTop [class*="ae-"].do,.animateOnEvent .fromTop [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromTop{-webkit-animation-name:fromTop;animation-name:fromTop}
.animateOnEvent.fromLeft [class*="ae-"].do,.animateOnEvent .fromLeft [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromLeft{-webkit-animation-name:fromLeft;animation-name:fromLeft}
.animateOnEvent.fromRight [class*="ae-"].do,.animateOnEvent .fromRight [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromRight{-webkit-animation-name:fromRight;animation-name:fromRight}
.animateOnEvent.fromCenter [class*="ae-"].do,.animateOnEvent .fromCenter [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromCenter{-webkit-animation-name:fromCenter;animation-name:fromCenter}
.animateOnEvent.fromAbove [class*="ae-"].do,.animateOnEvent .fromAbove [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromAbove{-webkit-animation-name:fromAbove;animation-name:fromAbove}
.animateOnEvent.fromBottomLeft [class*="ae-"].do,.animateOnEvent .fromBottomLeft [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromBottomLeft{-webkit-animation-name:fromBottomLeft;animation-name:fromBottomLeft}
.animateOnEvent.fromTopLeft [class*="ae-"].do,.animateOnEvent .fromTopLeft [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromTopLeft{-webkit-animation-name:fromTopLeft;animation-name:fromTopLeft}
.animateOnEvent.fromBottomRight [class*="ae-"].do,.animateOnEvent .fromBottomRight [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromBottomRight{-webkit-animation-name:fromBottomRight;animation-name:fromBottomRight}
.animateOnEvent.fromTopRight [class*="ae-"].do,.animateOnEvent .fromTopRight [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromTopRight{-webkit-animation-name:fromTopRight;animation-name:fromTopRight}
.animateOnEvent.fadeIn [class*="ae-"].do,.animateOnEvent .fadeIn [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.animateOnEvent.fromBlur [class*="ae-"].do,.animateOnEvent .fromBlur [class*="ae-"].do,.animateOnEvent [class*="ae-"].do.fromBlur{-webkit-animation-name:fromBlur;animation-name:fromBlur}

@-webkit-keyframes fromBottom{from{transform:translate3d(0, 50px, 0);opacity:0}}

@keyframes fromBottom{from{transform:translate3d(0, 50px, 0);opacity:0}}

@-webkit-keyframes fromTop{from{transform:translate3d(0, -50px, 0);opacity:0}}

@keyframes fromTop{from{transform:translate3d(0, -50px, 0);opacity:0}}

@-webkit-keyframes fromLeft{from{transform:translate3d(-25px, 0, 0);opacity:0}}

@keyframes fromLeft{from{transform:translate3d(-25px, 0, 0);opacity:0}}

@-webkit-keyframes fromRight{from{transform:translate3d(25px, 0, 0);opacity:0}}

@keyframes fromRight{from{transform:translate3d(25px, 0, 0);opacity:0}}

@-webkit-keyframes fromCenter{from{transform:scale(.9) translate3d(0, 0, 0);opacity:0}}

@keyframes fromCenter{from{transform:scale(.9) translate3d(0, 0, 0);opacity:0}}

@-webkit-keyframes fromAbove{from{transform:scale(1.1) translate3d(0, 0, 0);opacity:0}}

@keyframes fromAbove{from{transform:scale(1.1) translate3d(0, 0, 0);opacity:0}}

@-webkit-keyframes fromBottomLeft{from{transform:translate3d(-50px, 50px, 0);opacity:0}}

@keyframes fromBottomLeft{from{transform:translate3d(-50px, 50px, 0);opacity:0}}

@-webkit-keyframes fromTopLeft{from{transform:translate3d(-50px, -50px, 0);opacity:0}}

@keyframes fromTopLeft{from{transform:translate3d(-50px, -50px, 0);opacity:0}}

@-webkit-keyframes fromBottomRight{from{transform:translate3d(50px, 50px, 0);opacity:0}}

@keyframes fromBottomRight{from{transform:translate3d(50px, 50px, 0);opacity:0}}

@-webkit-keyframes fromTopRight{from{transform:translate3d(50px, -50px, 0);opacity:0}}

@keyframes fromTopRight{from{transform:translate3d(50px, -50px, 0);opacity:0}}

@-webkit-keyframes fadeIn{from{transform:scale(1) translate3d(0, 0, 0);opacity:0}}

@keyframes fadeIn{from{transform:scale(1) translate3d(0, 0, 0);opacity:0}}

@-webkit-keyframes fromBlur{from{transform:scale(1) translate3d(0, 0, 0);filter:blur(10px);opacity:0}}

@keyframes fromBlur{from{transform:scale(1) translate3d(0, 0, 0);filter:blur(10px);opacity:0}}
.animateOnEvent .ae-1{-webkit-animation-delay:10ms;animation-delay:10ms}
.animateOnEvent .ae-2{-webkit-animation-delay:160ms;animation-delay:160ms}
.animateOnEvent .ae-3{-webkit-animation-delay:310ms;animation-delay:310ms}
.animateOnEvent .ae-4{-webkit-animation-delay:460ms;animation-delay:460ms}
.animateOnEvent .ae-5{-webkit-animation-delay:610ms;animation-delay:610ms}
.animateOnEvent .ae-6{-webkit-animation-delay:760ms;animation-delay:760ms}
.animateOnEvent .ae-7{-webkit-animation-delay:910ms;animation-delay:910ms}
.animateOnEvent .ae-8{-webkit-animation-delay:1060ms;animation-delay:1060ms}
.animateOnEvent .ae-9{-webkit-animation-delay:1210ms;animation-delay:1210ms}
.animateOnEvent .ae-10{-webkit-animation-delay:1360ms;animation-delay:1360ms}
.animateOnEvent.fast .ae-1,.animateOnEvent .ae-1,.animateOnEvent .fast .ae-1.fast,.animateOnEvent .ae-1.fast{-webkit-animation-delay:10ms;animation-delay:10ms}
.animateOnEvent.fast .ae-2,.animateOnEvent .ae-2,.animateOnEvent .fast .ae-2.fast,.animateOnEvent .ae-2.fast{-webkit-animation-delay:110ms;animation-delay:110ms}
.animateOnEvent.fast .ae-3,.animateOnEvent .ae-3,.animateOnEvent .fast .ae-3.fast,.animateOnEvent .ae-3.fast{-webkit-animation-delay:210ms;animation-delay:210ms}
.animateOnEvent.fast .ae-4,.animateOnEvent .ae-4,.animateOnEvent .fast .ae-4.fast,.animateOnEvent .ae-4.fast{-webkit-animation-delay:310ms;animation-delay:310ms}
.animateOnEvent.fast .ae-5,.animateOnEvent .ae-5,.animateOnEvent .fast .ae-5.fast,.animateOnEvent .ae-5.fast{-webkit-animation-delay:410ms;animation-delay:410ms}
.animateOnEvent.fast .ae-6,.animateOnEvent .ae-6,.animateOnEvent .fast .ae-6.fast,.animateOnEvent .ae-6.fast{-webkit-animation-delay:510ms;animation-delay:510ms}
.animateOnEvent.fast .ae-7,.animateOnEvent .ae-7,.animateOnEvent .fast .ae-7.fast,.animateOnEvent .ae-7.fast{-webkit-animation-delay:610ms;animation-delay:610ms}
.animateOnEvent.fast .ae-8,.animateOnEvent .ae-8,.animateOnEvent .fast .ae-8.fast,.animateOnEvent .ae-8.fast{-webkit-animation-delay:710ms;animation-delay:710ms}
.animateOnEvent.fast .ae-9,.animateOnEvent .ae-9,.animateOnEvent .fast .ae-9.fast,.animateOnEvent .ae-9.fast{-webkit-animation-delay:810ms;animation-delay:810ms}
.animateOnEvent.fast .ae-10,.animateOnEvent .ae-10,.animateOnEvent .fast .ae-10.fast,.animateOnEvent .ae-10.fast{-webkit-animation-delay:910ms;animation-delay:910ms}
.animateOnEvent.slow .ae-1,.animateOnEvent .slow .ae-1,.animateOnEvent .ae-1.slow{-webkit-animation-delay:10ms;animation-delay:10ms}
.animateOnEvent.slow .ae-2,.animateOnEvent .slow .ae-2,.animateOnEvent .ae-2.slow{-webkit-animation-delay:210ms;animation-delay:210ms}
.animateOnEvent.slow .ae-3,.animateOnEvent .slow .ae-3,.animateOnEvent .ae-3.slow{-webkit-animation-delay:410ms;animation-delay:410ms}
.animateOnEvent.slow .ae-4,.animateOnEvent .slow .ae-4,.animateOnEvent .ae-4.slow{-webkit-animation-delay:610ms;animation-delay:610ms}
.animateOnEvent.slow .ae-5,.animateOnEvent .slow .ae-5,.animateOnEvent .ae-5.slow{-webkit-animation-delay:810ms;animation-delay:810ms}
.animateOnEvent.slow .ae-6,.animateOnEvent .slow .ae-6,.animateOnEvent .ae-6.slow{-webkit-animation-delay:1010ms;animation-delay:1010ms}
.animateOnEvent.slow .ae-7,.animateOnEvent .slow .ae-7,.animateOnEvent .ae-7.slow{-webkit-animation-delay:1210ms;animation-delay:1210ms}
.animateOnEvent.slow .ae-8,.animateOnEvent .slow .ae-8,.animateOnEvent .ae-8.slow{-webkit-animation-delay:1410ms;animation-delay:1410ms}
.animateOnEvent.slow .ae-9,.animateOnEvent .slow .ae-9,.animateOnEvent .ae-9.slow{-webkit-animation-delay:1610ms;animation-delay:1610ms}
.animateOnEvent.slow .ae-10,.animateOnEvent .slow .ae-10,.animateOnEvent .ae-10.slow{-webkit-animation-delay:1810ms;animation-delay:1810ms}
.slides:not(.scroll) .rolling-element{transition:1s;transform:translate3d(0, 0, 0)}
.slides:not(.scroll).fast .rolling-element{transition-duration:.7s}
.slides:not(.scroll).slow .rolling-element{transition-duration:1.4s}
.slides:not(.scroll) .slide.before .rolling-element{transform:translateY(100%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-10{transform:translateY(10%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-20{transform:translateY(20%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-30{transform:translateY(30%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-40{transform:translateY(40%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-50{transform:translateY(50%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-60{transform:translateY(60%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-70{transform:translateY(70%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-80{transform:translateY(80%)}
.slides:not(.scroll) .slide.before .rolling-element.pct-90{transform:translateY(90%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse{transform:translateY(-100%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-10{transform:translateY(-10%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-20{transform:translateY(-20%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-30{transform:translateY(-30%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-40{transform:translateY(-40%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-50{transform:translateY(-50%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-60{transform:translateY(-60%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-70{transform:translateY(-70%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-80{transform:translateY(-80%)}
.slides:not(.scroll) .slide.before .rolling-element.inverse.pct-90{transform:translateY(-90%)}
.slides:not(.scroll) .slide.after .rolling-element{transform:translateY(-100%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-10{transform:translateY(-10%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-20{transform:translateY(-20%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-30{transform:translateY(-30%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-40{transform:translateY(-40%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-50{transform:translateY(-50%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-60{transform:translateY(-60%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-70{transform:translateY(-70%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-80{transform:translateY(-80%)}
.slides:not(.scroll) .slide.after .rolling-element.pct-90{transform:translateY(-90%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse{transform:translateY(100%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-10{transform:translateY(10%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-20{transform:translateY(20%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-30{transform:translateY(30%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-40{transform:translateY(40%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-50{transform:translateY(50%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-60{transform:translateY(60%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-70{transform:translateY(70%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-80{transform:translateY(80%)}
.slides:not(.scroll) .slide.after .rolling-element.inverse.pct-90{transform:translateY(90%)}
.slides.animated .kenBurns .background,.slides.animated .kenBurns.zoomin .background,.slides.animateOnEvent .kenBurns .background,.slides.animateOnEvent .kenBurns.zoomin .background{transform:scale(1.08) rotate(-0.02deg);opacity:0.2;z-index:1}
.slides.animated .kenBurns:not(.video) .background,.slides.animated .kenBurns.zoomin:not(.video) .background,.slides.animateOnEvent .kenBurns:not(.video) .background,.slides.animateOnEvent .kenBurns.zoomin:not(.video) .background{transition:transform 5s cubic-bezier(0.3, 0, 0.7, 1),opacity 1s ease}
.animated .active.kenBurns:not(.video) .background,.animated .active.kenBurns.zoomin:not(.video) .background,.animated .active .kenBurns.zoomin:not(.video) .background,.animateOnEvent .active.kenBurns:not(.video) .background,.animateOnEvent .active.kenBurns.zoomin:not(.video) .background,.animateOnEvent .active .kenBurns.zoomin:not(.video) .background{opacity:1;transform:translate3d(0, 0, 0)}
.slides.animated .kenBurns.zoomin:not(.video) .background,.slides.animateOnEvent .kenBurns.zoomin:not(.video) .background{transform:translate3d(0, 0, 0)}
.animated .active.kenBurns.zoomin:not(.video) .background,.windows .slides.animated .active.kenBurns.zoomin:not(.video) .background,.animateOnEvent .active.kenBurns.zoomin:not(.video) .background,.windows .slides.animateOnEvent .active.kenBurns.zoomin:not(.video) .background{transform:scale(1.08) rotate(-0.02deg)}
.mobile .kenBurns .background,.mobile .kenBurns.zoomin .background{transition:0s;transform:none}
.slides.animated .parallax:not(.video) .background,.slides.animateOnEvent .parallax:not(.video) .background{transform:translate3d(0, 0, 0) scale(1.25);transition:transform-origin 1s, transform 1s}
.slides.animated.fast .parallax:not(.video) .background,.slides.animateOnEvent.fast .parallax:not(.video) .background{transition:transform-origin .6s, transform .6s}
.slides.animated.slow .parallax:not(.video) .background,.slides.animateOnEvent.slow .parallax:not(.video) .background{transition:transform-origin 1.4s, transform 1.4s}
.slides.animated .parallax.animate:not(.video) .background,.slides.animateOnEvent .parallax.animate:not(.video) .background{transform-origin:center}
.slides.animated .slide.after.parallax:not(.video) .background,.slides.animateOnEvent .slide.after.parallax:not(.video) .background{transform-origin:top center}
.slides.animated .slide.before.parallax:not(.video) .background,.slides.animateOnEvent .slide.before.parallax:not(.video) .background{transform-origin:bottom center}
.slides.animated.horizontal .slide.after.parallax:not(.video) .background,.slides.animateOnEvent.horizontal .slide.after.parallax:not(.video) .background{transform-origin:left center}
.slides.animated.horizontal .slide.before.parallax:not(.video) .background,.slides.animateOnEvent.horizontal .slide.before.parallax:not(.video) .background{transform-origin:right center}
.slides.animated.zoom .slide.after.parallax:not(.video) .background,.slides.animateOnEvent.zoom .slide.after.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1)}
.slides.animated.zoom .slide.animate.parallax:not(.video) .background,.slides.animateOnEvent.zoom .slide.animate.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1.1)}
.slides.animated.zoom .slide.before.parallax:not(.video) .background,.slides.animateOnEvent.zoom .slide.before.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1)}
.slides.animated.plain .slide.after.parallax:not(.video) .background,.slides.animateOnEvent.plain .slide.after.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1)}
.slides.animated.plain .slide.animate.parallax:not(.video) .background,.slides.animateOnEvent.plain .slide.animate.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1)}
.slides.animated.plain .slide.before.parallax:not(.video) .background,.slides.animateOnEvent.plain .slide.before.parallax:not(.video) .background{transform-origin:center;transform:translate3d(0, 0, 0) scale(1)}
.slides.animated .scenic:not(.video) .background,.slides.animateOnEvent .scenic:not(.video) .background{-webkit-animation:scenic 140s cubic-bezier(0.2, 0, 0.8, 1) infinite;animation:scenic 140s cubic-bezier(0.2, 0, 0.8, 1) infinite}

@-webkit-keyframes scenic{50%{transform:scale(1.5) rotate(-0.02deg)}}

@keyframes scenic{50%{transform:scale(1.5) rotate(-0.02deg)}}
.scroll,.mobile .simplifiedMobile{position:relative;-webkit-overflow-scrolling:touch}
.scroll .content .mobile .simplifiedMobile .content{-webkit-overflow-scrolling:initial;overflow:hidden}
.scroll .wrap{overflow:hidden}
.scroll .slide,.scroll .slide .content,.scroll .container,.mobile .simplifiedMobile .slide,.mobile .simplifiedMobile .content,.mobile .simplifiedMobile .container{position:relative !important;height:auto;opacity:1}
.mobile .simplifiedMobile .popup .content,.mobile .simplifiedMobile .popup .container{position:absolute !important;height:100%}
.scroll .container,.mobile .simplifiedMobile .container{height:100vh}
.scroll .slide.autoHeight .container,.mobile .slide.autoHeight .simplifiedMobile .container,.scroll .slide.auto .container,.mobile .slide.auto .simplifiedMobile .container{height:auto}
.scroll .slide .background,.mobile .simplifiedMobile .slide .background{position:absolute !important}
.scroll .slide:not(.autoHeight) .background,.mobile .simplifiedMobile .slide:not(.autoHeight) .background{min-height:100vh}
.scroll .slide,.scroll .slide.after,.scroll .slide.before,.mobile .simplifiedMobile .slide,.mobile .simplifiedMobile .slide.after,.mobile .simplifiedMobile .slide.before{visibility:visible;transform:none !important}

.mobile .simplifiedMobile .slide,.mobile .simplifiedMobile .slide.after,.mobile .simplifiedMobile .slide.before{opacity:1 !important}
.page-loaded.sidebarShown .scroll .slide,.page-loaded.mobile.sidebarShown .simplifiedMobile .slide{transform:translate3d(0, 0, 0) !important;pointer-events:none;opacity:0.5 !important}
.page-loaded .scroll .slide{transition:transform 0.5s, opacity 0.5s !important}.mobile .simplifiedMobile .navigation{display:none}
.mobile .simplifiedMobile [class*="ae-"]{visibility:visible !important;opacity:1 !important;transform:none !important}
.mobile .simplifiedMobile [class*="ae-"]{visibility:visible !important;opacity:1 !important;transform:none !important}
.scroll .parallax:not(.video) .background{transform:translate3d(0, 0, 0) scale(1.25);transition:none !important}

@keyframes fadeIn{from{opacity:0}}

@-webkit-keyframes zoomOut{from{opacity:0;transform:scale(0.86)}}

@keyframes zoomOut{from{opacity:0;transform:scale(0.86)}}

@-webkit-keyframes riseUp{from{opacity:0;transform:scale(0.86) translateY(50px)}}

@keyframes riseUp{from{opacity:0;transform:scale(0.86) translateY(50px)}}

@media (max-width: 1023px){
.parallaxMotion:not(.responsive) .parallaxElement,.parallaxMotion .parallaxElement:not(.responsive){transform:none !important}}
.lightest,.ultraLight,.thin{font-weight:100 !important}
.lighter{font-weight:200 !important}
.light{font-weight:300 !important}
.normal{font-weight:400 !important}
.semiBold{font-weight:500 !important}
.bold{font-weight:600 !important}
.bolder{font-weight:700 !important}
.boldest{font-weight:800 !important}
.ultraBold{font-weight:900 !important}
.weight-1{font-weight:100 !important}
.weight-2{font-weight:200 !important}
.weight-3{font-weight:300 !important}
.weight-4{font-weight:400 !important}
.weight-5{font-weight:500 !important}
.weight-6{font-weight:600 !important}
.weight-7{font-weight:700 !important}
.weight-8{font-weight:800 !important}
.weight-9{font-weight:900 !important}
.italic{font-style:italic !important}
.underline{text-decoration:underline}
.uppercase{text-transform:uppercase !important;letter-spacing:0.075em !important}
.condense{letter-spacing:-.648px !important}
.expand{letter-spacing:4.5px !important}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fullWidth{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;border-radius:0 !important}
.rule{margin-bottom:72px}
.rule:after{content:'';height:4px;width:80%;background:rgba(0,0,0,0.1);bottom:-36px;position:absolute;left:10%;border-radius:4px}.slides{font-family:"Inter",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5}
p,.p{font-size:18px;letter-spacing:-0.014em}
p.largest,.p.largest{font-size:27px;letter-spacing:-0.02em}
p.larger,.p.larger{font-size:24px;letter-spacing:-0.019em}
p.large,.p.large{font-size:21px;letter-spacing:-0.011em}
p.small,.p.small{font-size:16px;letter-spacing:-0.011em}
p.smaller,.p.smaller{font-size:14px;letter-spacing:-0.006em}
p.smallest,.p.smallest{font-size:12px;letter-spacing:0}
p.micro,.p.micro{font-size:11px}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.25;margin-bottom:4.5px;letter-spacing:-0.015em}
.d1::before,.d2::before,.d3::before{content:'';display:block;height:0;width:0;margin-top:-2.25px}
.d1{font-size:54px}
.d2{font-size:9px}

@media (min-width: 436px){
.d1{font-size:60px}}

@media (min-width: 1024px){
.d1{font-size:69px}}

@media (min-width: 1240px){
.d1{font-size:75px}}
.d2{font-size:51px}

@media (min-width: 436px){
.d2{font-size:57px}}

@media (min-width: 1024px){
.d2{font-size:63px}}

@media (min-width: 1240px){
.d2{font-size:69px}}
.d3{font-size:45px}

@media (min-width: 436px){
.d3{font-size:51px}}

@media (min-width: 1024px){
.d3{font-size:57px}}

@media (min-width: 1240px){
.d3{font-size:63px}}

h1,.h1{font-size:33px;letter-spacing:-0.022em}
h1.largest,.h1.largest{font-size:42px}
h1.larger,.h1.larger{font-size:39px}
h1.large,.h1.large{font-size:36px}
h1.small,.h1.small{font-size:30px}
h1.smaller,.h1.smaller{font-size:27px}
h1.smallest,.h1.smallest{font-size:24px}

@media (min-width: 436px){
h1,.h1{font-size:42px}
h1.largest,.h1.largest{font-size:51px}
h1.larger,.h1.larger{font-size:48px}
h1.large,.h1.large{font-size:45px}
h1.small,.h1.small{font-size:39px}
h1.smaller,.h1.smaller{font-size:36px}
h1.smallest,.h1.smallest{font-size:33px}}

@media (min-width: 1024px){
h1,.h1{font-size:51px}
h1.largest,.h1.largest{font-size:60px}
h1.larger,.h1.larger{font-size:57px}
h1.large,.h1.large{font-size:54px}
h1.small,.h1.small{font-size:48px}
h1.smaller,.h1.smaller{font-size:45px}
h1.smallest,.h1.smallest{font-size:42px}}

@media (min-width: 1240px){
h1,.h1{font-size:57px}
h1.largest,.h1.largest{font-size:75px}
h1.larger,.h1.larger{font-size:69px}
h1.large,.h1.large{font-size:63px}
h1.small,.h1.small{font-size:51px}
h1.smaller,.h1.smaller{font-size:45px}
h1.smallest,.h1.smallest{font-size:39px}}
h2,.h2{font-size:29px;letter-spacing:-0.021em}
h2.largest,.h2.largest{font-size:38px}
h2.larger,.h2.larger{font-size:35px}
h2.large,.h2.large{font-size:32px}
h2.small,.h2.small{font-size:26px}
h2.smaller,.h2.smaller{font-size:23px}
h2.smallest,.h2.smallest{font-size:20px}

@media (min-width: 436px){
h2,.h2{font-size:36px}
h2.largest,.h2.largest{font-size:45px}
h2.larger,.h2.larger{font-size:42px}
h2.large,.h2.large{font-size:39px}
h2.small,.h2.small{font-size:33px}
h2.smaller,.h2.smaller{font-size:30px}
h2.smallest,.h2.smallest{font-size:27px}}

@media (min-width: 1024px){
h2,.h2{font-size:43px}
h2.largest,.h2.largest{font-size:52px}
h2.larger,.h2.larger{font-size:49px}
h2.large,.h2.large{font-size:46px}
h2.small,.h2.small{font-size:40px}
h2.smaller,.h2.smaller{font-size:37px}
h2.smallest,.h2.smallest{font-size:34px}}

@media (min-width: 1240px){
h2,.h2{font-size:47px}
h2.largest,.h2.largest{font-size:62px}
h2.larger,.h2.larger{font-size:56.96px}
h2.large,.h2.large{font-size:51.98px}
h2.small,.h2.small{font-size:42.02px}
h2.smaller,.h2.smaller{font-size:37.04px}
h2.smallest,.h2.smallest{font-size:32px}}
h3,.h3{font-size:25px;letter-spacing:-0.020em}
h3.largest,.h3.largest{font-size:34px}
h3.larger,.h3.larger{font-size:31px}
h3.large,.h3.large{font-size:28px}
h3.small,.h3.small{font-size:22px}
h3.smaller,.h3.smaller{font-size:19px}
h3.smallest,.h3.smallest{font-size:16px}

@media (min-width: 436px){
h3,.h3{font-size:30px}
h3.largest,.h3.largest{font-size:39px}
h3.larger,.h3.larger{font-size:36px}
h3.large,.h3.large{font-size:33px}
h3.small,.h3.small{font-size:27px}
h3.smaller,.h3.smaller{font-size:24px}
h3.smallest,.h3.smallest{font-size:21px}}

@media (min-width: 1024px){
h3,.h3{font-size:35px}
h3.largest,.h3.largest{font-size:44px}
h3.larger,.h3.larger{font-size:41px}
h3.large,.h3.large{font-size:38px}
h3.small,.h3.small{font-size:32px}
h3.smaller,.h3.smaller{font-size:29px}
h3.smallest,.h3.smallest{font-size:26px}}

@media (min-width: 1240px){
h3,.h3{font-size:37px}
h3.largest,.h3.largest{font-size:49px}
h3.larger,.h3.larger{font-size:44.98px}
h3.large,.h3.large{font-size:40.99px}
h3.small,.h3.small{font-size:33.01px}
h3.smaller,.h3.smaller{font-size:29.02px}
h3.smallest,.h3.smallest{font-size:25px}}
h4,.h4{font-size:21px;letter-spacing:-0.015em}
h4.largest,.h4.largest{font-size:30px}
h4.larger,.h4.larger{font-size:27px}
h4.large,.h4.large{font-size:24px}
h4.small,.h4.small{font-size:18px}
h4.smaller,.h4.smaller{font-size:15px}
h4.smallest,.h4.smallest{font-size:12px}

@media (min-width: 436px){
h4,.h4{font-size:24px}
h4.largest,.h4.largest{font-size:33px}
h4.larger,.h4.larger{font-size:30px}
h4.large,.h4.large{font-size:27px}
h4.small,.h4.small{font-size:21px}
h4.smaller,.h4.smaller{font-size:18px}
h4.smallest,.h4.smallest{font-size:15px}}

@media (min-width: 1024px){
h4,.h4{font-size:27px}
h4.largest,.h4.largest{font-size:36px}
h4.larger,.h4.larger{font-size:33px}
h4.large,.h4.large{font-size:30px}
h4.small,.h4.small{font-size:24px}
h4.smaller,.h4.smaller{font-size:21px}
h4.smallest,.h4.smallest{font-size:18px}}
h5,.h5{font-size:20px;letter-spacing:-0.015em}
h5.largest,.h5.largest{font-size:29px}
h5.larger,.h5.larger{font-size:26px}
h5.large,.h5.large{font-size:23px}
h5.small,.h5.small{font-size:17px}
h5.smaller,.h5.smaller{font-size:14px}
h5.smallest,.h5.smallest{font-size:11px}

@media (min-width: 436px){
h5,.h5{font-size:22px}
h5.largest,.h5.largest{font-size:31px}
h5.larger,.h5.larger{font-size:28px}
h5.large,.h5.large{font-size:25px}
h5.small,.h5.small{font-size:19px}
h5.smaller,.h5.smaller{font-size:16px}
h5.smallest,.h5.smallest{font-size:13px}}

@media (min-width: 1024px){
h5,.h5{font-size:24px}
h5.largest,.h5.largest{font-size:33px}
h5.larger,.h5.larger{font-size:30px}
h5.large,.h5.large{font-size:27px}
h5.small,.h5.small{font-size:21px}
h5.smaller,.h5.smaller{font-size:18px}
h5.smallest,.h5.smallest{font-size:15px}}
h6,.h6{font-size:19px;letter-spacing:-0.015em}
h6.largest,.h6.largest{font-size:28px}
h6.larger,.h6.larger{font-size:25px}
h6.large,.h6.large{font-size:22px}
h6.small,.h6.small{font-size:16px}
h6.smaller,.h6.smaller{font-size:13px}
h6.smallest,.h6.smallest{font-size:10px}

@media (min-width: 436px){
h6,.h6{font-size:20px}
h6.largest,.h6.largest{font-size:29px}
h6.larger,.h6.larger{font-size:26px}
h6.large,.h6.large{font-size:23px}
h6.small,.h6.small{font-size:17px}
h6.smaller,.h6.smaller{font-size:14px}
h6.smallest,.h6.smallest{font-size:11px}}

@media (min-width: 1024px){
h6,.h6{font-size:20px}
h6.largest,.h6.largest{font-size:29px}
h6.larger,.h6.larger{font-size:26px}
h6.large,.h6.large{font-size:23px}
h6.small,.h6.small{font-size:17px}
h6.smaller,.h6.smaller{font-size:14px}
h6.smallest,.h6.smallest{font-size:11px}}
a{cursor:pointer;color:inherit;text-decoration:none;transition:0.35s}
a:hover{transition:0.15s}
ol,p,blockquote,q{margin-bottom:1em}
.font-size-9{font-size:9px;letter-spacing:.01em}
.font-size-10{font-size:10px;letter-spacing:.01em}
.font-size-11{font-size:11px;letter-spacing:.005em}
.font-size-12{font-size:12px;letter-spacing:0em}
.font-size-13{font-size:13px;letter-spacing:-.0025em}
.font-size-14{font-size:14px;letter-spacing:-.006em}
.font-size-15{font-size:15px;letter-spacing:-.009em}
.font-size-16{font-size:16px;letter-spacing:-.011em}
.font-size-17{font-size:17px;letter-spacing:-.013em}
.font-size-18{font-size:18px;letter-spacing:-.014em}
.font-size-19{font-size:19px;letter-spacing:-.0155em}
.font-size-20{font-size:20px;letter-spacing:-.017em}
.font-size-21{font-size:21px;letter-spacing:-.0175em}
.font-size-22{font-size:22px;letter-spacing:-.018em}
.font-size-23{font-size:23px;letter-spacing:-.0185em}
.font-size-24{font-size:24px;letter-spacing:-.019em}
article .h1,article h1,.text .h1,.text h1{line-height:1.3125;margin-bottom:4.5px}
article .h2,article h2,article .h3,article h3,article .h4,article h4,article .h5,article h5,article .h6,article h6,.text .h2,.text h2,.text .h3,.text h3,.text .h4,.text h4,.text .h5,.text h5,.text .h6,.text h6{line-height:1.3125;margin-bottom:4.5px;margin-top:13.5px}
article p,article blockquote,article q,article ul li,article ol li,.text p,.text blockquote,.text q,.text ul li,.text ol li{line-height:1.575}
article ul,article ol,article p,article blockquote,article q,.text ul,.text ol,.text p,.text blockquote,.text q{margin-bottom:13.5px}
article ul,article ol,.text ul,.text ol{padding-left:36px}
article ul li,.text ul li{list-style-type:disc}
article ol li,.text ol li{list-style-type:decimal}
article em,.text em{font-style:italic}
article blockquote,.text blockquote{font-size:19.8px;font-weight:bold;padding:9px 0 9px 36px;border-left:4px solid #000;margin:36px;background:#f9f9f9;quotes:"вЂњ" "вЂќ" "вЂ" "вЂ™"}
article blockquote p,.text blockquote p{display:inline}
article q,.text q{font-size:19.8px;quotes:"вЂњ" "вЂќ" "вЂ" "вЂ™";display:block;font-weight:bold;margin:36px 36px}
article q:before,.text q:before{content:open-quote}
article q:after,.text q:after{content:close-quote}
article hr,.text hr{background:#000;height:1px;margin:36px auto}
article>*:first-child,.text>*:first-child{margin-top:0}
article>*:last-child,.text>*:last-child{margin-bottom:0}
article a,.text a{cursor:pointer;color:inherit;text-decoration:none;transition:0.35s;text-decoration:underline}
article a:hover,.text a:hover{transition:0.15s;opacity:0.8}
article code,.text code{display:block;background:#1B1A24;color:#FFF;padding:36px;margin:36px 0}
article figure,.text figure{margin:36px}
article img,.text img{margin:auto;text-align:center}
article figcaption,.text figcaption{font-size:12px;opacity:.8;margin-top:13.5px}
.white{color:#1f2b24 !important;background-color:#fff !important}
.white.button:not(.flat){box-shadow:0px 4px 9px rgba(255,255,255,0.15)}
.white.button:hover{background-color:#e6e6e6 !important}
.white.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(255,255,255,0.2)}
.white.button.pale{background-color:#fff !important;color:#fff !important}
.white.button.pale:hover{background-color:#fff !important}
.text-white{color:#fff !important}
.text-white.button svg,.text-white svg.arrow{fill:#fff !important}
.text-white-hover:hover{color:#fff !important}
.text-white-hover:hover svg.arrow{fill:#fff !important}
.black{color:#fff !important;background-color:#1f2b24 !important}
.black.button:not(.flat){box-shadow:0px 4px 9px rgba(31,43,36,0.15)}
.black.button:hover{background-color:#0a0d0b !important}
.black.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(31,43,36,0.2)}
.black.button.pale{background-color:#6c957d !important;color:#1f2b24 !important}
.black.button.pale:hover{background-color:#669c7c !important}
.text-black{color:#1f2b24 !important}
.text-black.button svg,.text-black svg.arrow{fill:#1f2b24 !important}
.text-black-hover:hover{color:#1f2b24 !important}
.text-black-hover:hover svg.arrow{fill:#1f2b24 !important}
.main{color:#fff !important;background-color:#1f2b24 !important}
.main.button:not(.flat){box-shadow:0px 4px 9px rgba(31,43,36,0.15)}
.main.button:hover{background-color:#0a0d0b !important}
.main.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(31,43,36,0.2)}
.main.button.pale{background-color:#6c957d !important;color:#1f2b24 !important}
.main.button.pale:hover{background-color:#669c7c !important}
.text-main{color:#1f2b24 !important}
.text-main.button svg,.text-main svg.arrow{fill:#1f2b24 !important}
.text-main-hover:hover{color:#1f2b24 !important}
.text-main-hover:hover svg.arrow{fill:#1f2b24 !important}
.darkGreen{color:#fff !important;background-color:#219653 !important}
.darkGreen1{color:#fff !important;background-color:#15492d !important}
.darkGreen2{color:#fff !important;background-color:#0e2f1e !important}
.darkGreen3{color:#fff !important;background-color:#092f1c !important}
.darkGreen.button:not(.flat){box-shadow:0px 4px 9px rgba(33,150,83,0.15)}
.darkGreen.button:hover{background-color:#186c3c !important}
.darkGreen.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(33,150,83,0.2)}.darkGreen.button.pale{background-color:#89e5b1 !important;color:#219653 !important}
.darkGreen.button.pale:hover{background-color:#86e9b0 !important}
.text-darkGreen{color:#219653 !important}
.text-darkGreen5{color:#033a1b !important}
.text-darkGreen.button svg,.text-darkGreen svg.arrow{fill:#219653 !important}
.text-darkGreen-hover:hover{color:#219653 !important}
.text-darkGreen-hover:hover svg.arrow{fill:#219653 !important}
.red{color:#fff !important;background-color:#EB5757 !important}
.red.button:not(.flat){box-shadow:0px 4px 9px rgba(235,87,87,0.15)}
.red.button:hover{background-color:#e62929 !important}
.red.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(235,87,87,0.2)}
.red.button.pale{background-color:#fffbfb !important;color:#EB5757 !important}
.red.button.pale:hover{background-color:#fffbfb !important}
.text-red{color:#EB5757 !important}
.text-red.button svg,.text-red svg.arrow{fill:#EB5757 !important}
.text-red-hover:hover{color:#EB5757 !important}
.text-red-hover:hover svg.arrow{fill:#EB5757 !important}
.pink{color:#fff !important;background-color:#E91E63 !important}
.pink.button:not(.flat){box-shadow:0px 4px 9px rgba(233,30,99,0.15)}
.pink.button:hover{background-color:#c1134e !important}
.pink.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(233,30,99,0.2)}
.pink.button.pale{background-color:#f9c5d7 !important;color:#E91E63 !important}
.pink.button.pale:hover{background-color:#fbc4d6 !important}
.text-pink{color:#E91E63 !important}
.text-pink.button svg,.text-pink svg.arrow{fill:#E91E63 !important}
.text-pink-hover:hover{color:#E91E63 !important}
.text-pink-hover:hover svg.arrow{fill:#E91E63 !important}
.purple{color:#fff !important;background-color:#6551E0 !important}
.purple.button:not(.flat){box-shadow:0px 4px 9px rgba(101,81,224,0.15)}
.purple.button:hover{background-color:#3f26d8 !important}
.purple.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(101,81,224,0.2)}
.purple.button.pale{background-color:#efedfc !important;color:#6551E0 !important}
.purple.button.pale:hover{background-color:#efecfc !important}
.text-purple{color:#6551E0 !important}
.text-purple.button svg,.text-purple svg.arrow{fill:#6551E0 !important}
.text-purple-hover:hover{color:#6551E0 !important}
.text-purple-hover:hover svg.arrow{fill:#6551E0 !important}
.deepPurple{color:#fff !important;background-color:#673AB7 !important}
.deepPurple.button:not(.flat){box-shadow:0px 4px 9px rgba(103,58,183,0.15)}
.deepPurple.button:hover{background-color:#512e90 !important}
.deepPurple.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(103,58,183,02)}.deepPurple.button.pale{background-color:#cebeea !important;color:#673AB7 !important}
.deepPurple.button.pale:hover{background-color:#cebced !important}
.text-deepPurple{color:#673AB7 !important}
.text-deepPurple.button svg,.text-deepPurple svg.arrow{fill:#673AB7 !important}
.text-deepPurple-hover:hover{color:#673AB7 !important}
.text-deepPurple-hover:hover svg.arrow{fill:#673AB7 !important}
.indigo{color:#fff !important;background-color:#6551E0 !important}
.indigo.button:not(.flat){box-shadow:0px 4px 9px rgba(101,81,224,0.15)}
.indigo.button:hover{background-color:#3f26d8 !important}
.indigo.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(101,81,224,0.2)}
.indigo.button.pale{background-color:#efedfc !important;color:#6551E0 !important}
.indigo.button.pale:hover{background-color:#efecfc !important}
.text-indigo{color:#6551E0 !important}
.text-indigo.button svg,.text-indigo svg.arrow{fill:#6551E0 !important}
.text-indigo-hover:hover{color:#6551E0 !important}
.text-indigo-hover:hover svg.arrow{fill:#6551E0 !important}
.blue{color:#fff !important;background-color:#3e87f8 !important}
.liteblue{color:rgb(3, 44, 60) !important;background-color:#fafbfc !important}

.blue.button:not(.flat){box-shadow:0px 4px 9px rgba(62,135,248,0.15)}
.blue.button:hover{background-color:#0d68f6 !important}
.blue.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(62,135,248,0.2)}
.blue.button.pale{background-color:#eff5fe !important;color:#3e87f8 !important}.blue.button.pale:hover{background-color:#eff5ff !important}
.text-blue{color:#3e87f8 !important}
.text-blue.button svg,.text-blue svg.arrow{fill:#3e87f8 !important}
.text-blue-hover:hover{color:#3e87f8 !important}
.text-blue-hover:hover svg.arrow{fill:#3e87f8 !important}
.cyan{color:#fff !important;background-color:#00BCD4 !important}
.cyan.button:not(.flat){box-shadow:0px 4px 9px rgba(0,188,212,0.15)}
.cyan.button:hover{background-color:#008fa1 !important}
.cyan.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(0,188,212,0.2)}
.cyan.button.pale{background-color:#8df2ff !important;color:#00BCD4 !important}
.cyan.button.pale:hover{background-color:#8df2ff !important}
.text-cyan{color:#00BCD4 !important}
.text-cyan.button svg,.text-cyan svg.arrow{fill:#00BCD4 !important}
.text-cyan-hover:hover{color:#00BCD4 !important}
.text-cyan-hover:hover svg.arrow{fill:#00BCD4 !important}
.teal{color:#fff !important;background-color:#009688 !important}
.teal.button:not(.flat){box-shadow:0px 4px 9px rgba(0,150,136,0.15)}
.teal.button:hover{background-color:#00635a !important}
.teal.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(0,150,136,0.2)}
.teal.button.pale{background-color:#4fffef !important;color:#009688 !important}
.teal.button.pale:hover{background-color:#4fffef !important}.text-teal{color:#009688 !important}
.text-teal.button svg,.text-teal svg.arrow{fill:#009688 !important}
.text-teal-hover:hover{color:#009688 !important}
.text-teal-hover:hover svg.arrow{fill:#009688 !important}
.green{color:#fff !important;background-color:#27AE60 !important}
.litegreen{color:rgb(2, 33, 19) !important;background-color:#e0fbd8 !important}
.green.button:not(.flat){box-shadow:0px 4px 9px rgba(2, 106, 45, 0.15)}
.green.button:hover{background-color:#1e8449 !important}
.green.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(39,174,96,0.2)}
.green.button.pale{background-color:#d4f5e2 !important;color:#27AE60 !important}
.green.button.pale:hover{background-color:#d3f7e2 !important}
.text-green{color:#27AE60 !important}
.text-green.button svg,.text-green svg.arrow{fill:#27AE60 !important}
.text-green-hover:hover{color:#27AE60 !important}
.text-green-hover:hover svg.arrow{fill:#27AE60 !important}
.lightGreen{color:rgb(23, 44, 29) !important;background-color:#11587d !important}
.lightGreen.button:not(.flat){box-shadow:0px 4px 9px rgba(224,239,239,0.15)}
.lightGreen.button:hover{background-color:#20994c !important}
.lightGreen.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(224,239,239,0.2)}
.lightGreen.button.pale{background-color:#fff !important;color:#E0EFEF !important}
.lightGreen.button.pale:hover{background-color:#fff !important}
.text-lightGreen{color:#b2e39d !important}
.text-lightGreen.button svg,.text-lightGreen svg.arrow{fill:#E0EFEF !important}
.text-lightGreen-hover:hover{color:#E0EFEF !important}
.text-lightGreen-hover:hover svg.arrow{fill:#E0EFEF !important}
.lime{color:rgb(9, 9, 9) !important;background-color:#CDDC39 !important}
.lime.button:not(.flat){box-shadow:0px 4px 9px rgba(205,220,57,0.15)}
.lime.button:hover{background-color:#b2c022 !important}
.lime.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(205,220,57,0.2)}
.lime.button.pale{background-color:#f4f8d5 !important;color:#CDDC39 !important}
.lime.button.pale:hover{background-color:#f5f9d4 !important}
.text-lime{color:#CDDC39 !important}
.text-lime.button svg,.text-lime svg.arrow{fill:#CDDC39 !important}
.text-lime-hover:hover{color:#CDDC39 !important}
.text-lime-hover:hover svg.arrow{fill:#CDDC39 !important}
.yellow{color:#1f2b24 !important;background-color:#FFEB3B !important}
.yellow.button:not(.flat){box-shadow:0px 4px 9px rgba(255,235,59,0.15)}
.yellow.button:hover{background-color:#ffe608 !important}
.yellow.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(255,235,59,0.2)}
.yellow.button.pale{background-color:#fffef3 !important;color:#FFEB3B !important}
.yellow.button.pale:hover{background-color:#fffef3 !important}
.text-yellow{color:#FFEB3B !important}
.text-yellow.button svg,.text-yellow svg.arrow{fill:#FFEB3B !important}
.text-yellow-hover:hover{color:#FFEB3B !important}
.text-yellow-hover:hover svg.arrow{fill:#FFEB3B !important}
.amber{color:#fff !important;background-color:#FFC107 !important}
.amber.button:not(.flat){box-shadow:0px 4px 9px rgba(255,193,7,0.15)}
.amber.button:hover{background-color:#d39e00 !important}
.amber.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(255,193,7,0.2)}
.amber.button.pale{background-color:#ffefbf !important;color:#FFC107 !important}
.amber.button.pale:hover{background-color:#ffefbf !important}
.text-amber{color:#FFC107 !important}
.text-amber.button svg,.text-amber svg.arrow{fill:#FFC107 !important}
.text-amber-hover:hover{color:#FFC107 !important}
.text-amber-hover:hover svg.arrow{fill:#FFC107 !important}
.orange{color:#fff !important;background-color:#f7c000 !important}
.orange1{color:rgb(1, 38, 20) !important;background-color:#f9ebc2 !important}
.orange1.button:hover{background-color:#eee9da !important}
.orange.button:not(.flat){box-shadow:0px 4px 9px rgba(247,192,0,0.15)}
.orange.button:hover{background-color:#c49800 !important}
.orange.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(247,192,0,0.2)}
.orange.button.pale{background-color:#ffedb0 !important;color:#f7c000 !important}
.orange.button.pale:hover{background-color:#ffedb0 !important}
.text-orange{color:#f7c000 !important}
.text-orange.button svg,.text-orange svg.arrow{fill:#f7c000 !important}
.text-orange-hover:hover{color:#f7c000 !important}
.text-orange-hover:hover svg.arrow{fill:#f7c000 !important}
.deepOrange{color:#fff !important;background-color:#F2994A !important}
.deepOrange.button:not(.flat){box-shadow:0px 4px 9px rgba(242,153,74,0.15)}
.deepOrange.button:hover{background-color:#ef7e1a !important}
.deepOrange.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(242,153,74,0.2)}.deepOrange.button.pale{background-color:#fefaf5 !important;color:#F2994A !important}
.deepOrange.button.pale:hover{background-color:#fffaf5 !important}
.text-deepOrange{color:#F2994A !important}
.text-deepOrange.button svg,.text-deepOrange svg.arrow{fill:#F2994A !important}
.text-deepOrange-hover:hover{color:#F2994A !important}
.text-deepOrange-hover:hover svg.arrow{fill:#F2994A !important}
.brown{color:#fff !important;background-color:#a2887e !important}
.brown.button:not(.flat){box-shadow:0px 4px 9px rgba(162,136,126,0.15)}
.brown.button:hover{background-color:#8a6e63 !important}
.brown.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(162,136,126,0.2)}
.brown.button.pale{background-color:#efeae9 !important;color:#a2887e !important}
.brown.button.pale:hover{background-color:#f0eae8 !important}
.text-brown{color:#a2887e !important}
.text-brown.button svg,.text-brown svg.arrow{fill:#a2887e !important}
.text-brown-hover:hover{color:#a2887e !important}
.text-brown-hover:hover svg.arrow{fill:#a2887e !important}
.gray{color:rgb(16, 16, 16) !important;background-color:#eae7e7 !important}
.gray.button:not(.flat){box-shadow:0px 4px 9px rgba(189,189,189,0.15)}
.gray.button:hover{background-color:#a4a4a4 !important}
.gray.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(189,189,189,0.2)}
.gray.button.pale{background-color:#fff !important;color:#BDBDBD !important}
.gray.button.pale:hover{background-color:#fff !important}
.text-gray{color:#BDBDBD !important}
.text-gray.button svg,.text-gray svg.arrow{fill:#BDBDBD !important}
.text-gray-hover:hover{color:#BDBDBD !important}
.text-gray-hover:hover svg.arrow{fill:#BDBDBD !important}
.blueGray{color:#fff !important;background-color:#828282 !important}
.blueGray.button:not(.flat){box-shadow:0px 4px 9px rgba(130,130,130,0.15)}
.blueGray.button:hover{background-color:dimgray !important}
.blueGray.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(130,130,130,0.2)}
.blueGray.button.pale{background-color:#dedede !important;color:#828282 !important}
.blueGray.button.pale:hover{background-color:#dfdcdc !important}
.text-blueGray{color:#828282 !important}
.text-blueGray.button svg,.text-blueGray svg.arrow{fill:#828282 !important}
.text-blueGray-hover:hover{color:#828282 !important}
.text-blueGray-hover:hover svg.arrow{fill:#828282 !important}
.social-facebook{color:#fff !important;background-color:#3b5998 !important}
.social-facebook.button:not(.flat){box-shadow:0px 4px 9px rgba(59,89,152,0.15)}
.social-facebook.button:hover{background-color:#2d4373 !important}
.social-facebook.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(59,89,152,0.2)}
.social-facebook.button.pale{background-color:#acbcdf !important;color:#3b5998 !important}
.social-facebook.button.pale:hover{background-color:#a9bbe2 !important}
.text-social-facebook{color:#3b5998 !important}
.text-social-facebook.button svg,.text-social-facebook svg.arrow{fill:#3b5998 !important}
.text-social-facebook-hover:hover{color:#3b5998 !important}
.text-social-facebook-hover:hover svg.arrow{fill:#3b5998 !important}
.social-twitter{color:#fff !important;background-color:#55acee !important}
.social-twitter.button:not(.flat){box-shadow:0px 4px 9px rgba(85,172,238,0.15)}
.social-twitter.button:hover{background-color:#2795e9 !important}
.social-twitter.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(85,172,238,0.2)}
.social-twitter.button.pale{background-color:#fcfdff !important;color:#55acee !important}
.social-twitter.button.pale:hover{background-color:#fcfeff !important}
.text-social-twitter{color:#55acee !important}
.text-social-twitter.button svg,.text-social-twitter svg.arrow{fill:#55acee !important}
.text-social-twitter-hover:hover{color:#55acee !important}
.text-social-twitter-hover:hover svg.arrow{fill:#55acee !important}
.social-googlePlus{color:#fff !important;background-color:#DD4330 !important}
.social-googlePlus.button:not(.flat){box-shadow:0px 4px 9px rgba(221,67,48,0.15)}
.social-googlePlus.button:hover{background-color:#bb301f !important}
.social-googlePlus.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(221,67,48,0.2)}
.social-googlePlus.button.pale{background-color:#f7d2ce !important;color:#DD4330 !important}
.social-googlePlus.button.pale:hover{background-color:#f8d1cc !important}
.text-social-googlePlus{color:#DD4330 !important}
.text-social-googlePlus.button svg,.text-social-googlePlus svg.arrow{fill:#DD4330 !important}
.text-social-googlePlus-hover:hover{color:#DD4330 !important}
.text-social-googlePlus-hover:hover svg.arrow{fill:#DD4330 !important}
.social-behance{color:#fff !important;background-color:#105DFB !important}
.social-behance.button:not(.flat){box-shadow:0px 4px 9px rgba(16,93,251,0.15)}
.social-behance.button:hover{background-color:#0448d4 !important}
.social-behance.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(16,93,251,0.2)}
.social-behance.button.pale{background-color:#c5d7fe !important;color:#105DFB !important}
.social-behance.button.pale:hover{background-color:#c4d7ff !important}
.text-social-behance{color:#105DFB !important}
.text-social-behance.button svg,.text-social-behance svg.arrow{fill:#105DFB !important}
.text-social-behance-hover:hover{color:#105DFB !important}
.text-social-behance-hover:hover svg.arrow{fill:#105DFB !important}
.social-medium{color:#fff !important;background-color:#12100E !important}
.social-medium.button:not(.flat){box-shadow:0px 4px 9px rgba(18,16,14,0.15)}
.social-medium.button:hover{background-color:#000 !important}
.social-medium.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(18,16,14,0.2)}
.social-medium.button.pale{background-color:#796c5e !important;color:#12100E !important}
.social-medium.button.pale:hover{background-color:#7f6c59 !important}
.text-social-medium{color:#12100E !important}
.text-social-medium.button svg,.text-social-medium svg.arrow{fill:#12100E !important}
.text-social-medium-hover:hover{color:#12100E !important}
.text-social-medium-hover:hover svg.arrow{fill:#12100E !important}
.social-stumbleupon{color:#fff !important;background-color:#eb4924 !important}
.social-stumbleupon.button:not(.flat){box-shadow:0px 4px 9px rgba(235,73,36,0.15)}
.social-stumbleupon.button:hover{background-color:#ca3412 !important}
.social-stumbleupon.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(235,73,36,0.2)}
.social-stumbleupon.button.pale{background-color:#fad5cc !important;color:#eb4924 !important}
.social-stumbleupon.button.pale:hover{background-color:#fcd4cb !important}
.text-social-stumbleupon{color:#eb4924 !important}
.text-social-stumbleupon.button svg,.text-social-stumbleupon svg.arrow{fill:#eb4924 !important}
.text-social-stumbleupon-hover:hover{color:#eb4924 !important}
.text-social-stumbleupon-hover:hover svg.arrow{fill:#eb4924 !important}
.social-linkedin{color:#fff !important;background-color:#0077b5 !important}
.social-linkedin.button:not(.flat){box-shadow:0px 4px 9px rgba(0,119,181,0.15)}
.social-linkedin.button:hover{background-color:#005582 !important}
.social-linkedin.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(0,119,181,0.2)}
.social-linkedin.button.pale{background-color:#6ecdff !important;color:#0077b5 !important}
.social-linkedin.button.pale:hover{background-color:#6ecdff !important}
.text-social-linkedin{color:#0077b5 !important}
.text-social-linkedin.button svg,.text-social-linkedin svg.arrow{fill:#0077b5 !important}
.text-social-linkedin-hover:hover{color:#0077b5 !important}
.text-social-linkedin-hover:hover svg.arrow{fill:#0077b5 !important}
.social-pinterest{color:#fff !important;background-color:#cc2127 !important}
.social-pinterest.button:not(.flat){box-shadow:0px 4px 9px rgba(204,33,39,0.15)}
.social-pinterest.button:hover{background-color:#a01a1f !important}
.social-pinterest.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(204,33,39,0.2)}
.social-pinterest.button.pale{background-color:#f3b2b4 !important;color:#cc2127 !important}
.social-pinterest.button.pale:hover{background-color:#f5b0b2 !important}
.text-social-pinterest{color:#cc2127 !important}
.text-social-pinterest.button svg,.text-social-pinterest svg.arrow{fill:#cc2127 !important}
.text-social-pinterest-hover:hover{color:#cc2127 !important}
.text-social-pinterest-hover:hover svg.arrow{fill:#cc2127 !important}
.social-instagram{color:#fff !important;background-color:#e4405f !important}
.social-instagram.button:not(.flat){box-shadow:0px 4px 9px rgba(228,64,95,0.15)}
.social-instagram.button:hover{background-color:#d31e40 !important}
.social-instagram.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(228,64,95,0.2)}
.social-instagram.button.pale{background-color:#fbe1e6 !important;color:#e4405f !important}
.social-instagram.button.pale:hover{background-color:#fce0e5 !important}
.text-social-instagram{color:#e4405f !important}
.text-social-instagram.button svg,.text-social-instagram svg.arrow{fill:#e4405f !important}
.text-social-instagram-hover:hover{color:#e4405f !important}
.text-social-instagram-hover:hover svg.arrow{fill:#e4405f !important}
.social-tumblr{color:#fff !important;background-color:#34455D !important}
.social-tumblr.button:not(.flat){box-shadow:0px 4px 9px rgba(52,69,93,0.15)}
.social-tumblr.button:hover{background-color:#222d3c !important}
.social-tumblr.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(52,69,93,0.2)}
.social-tumblr.button.pale{background-color:#8ba0be !important;color:#34455D !important}
.social-tumblr.button.pale:hover{background-color:#869fc2 !important}
.text-social-tumblr{color:#34455D !important}
.text-social-tumblr.button svg,.text-social-tumblr svg.arrow{fill:#34455D !important}
.text-social-tumblr-hover:hover{color:#34455D !important}
.text-social-tumblr-hover:hover svg.arrow{fill:#34455D !important}
.social-dribbble{color:#fff !important;background-color:#ea4c89 !important}
.social-dribbble.button:not(.flat){box-shadow:0px 4px 9px rgba(234,76,137,0.15)}
.social-dribbble.button:hover{background-color:#e51e6b !important}
.social-dribbble.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(234,76,137,0.2)}
.social-dribbble.button.pale{background-color:#fdf0f5 !important;color:#ea4c89 !important}
.social-dribbble.button.pale:hover{background-color:#fef0f5 !important}
.text-social-dribbble{color:#ea4c89 !important}
.text-social-dribbble.button svg,.text-social-dribbble svg.arrow{fill:#ea4c89 !important}
.text-social-dribbble-hover:hover{color:#ea4c89 !important}
.text-social-dribbble-hover:hover svg.arrow{fill:#ea4c89 !important}
.social-youtube{color:#fff !important;background-color:#cd201f !important}
.social-youtube.button:not(.flat){box-shadow:0px 4px 9px rgba(205,32,31,0.15)}
.social-youtube.button:hover{background-color:#a11918 !important}
.social-youtube.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(205,32,31,0.2)}
.social-youtube.button.pale{background-color:#f3b1b0 !important;color:#cd201f !important}
.social-youtube.button.pale:hover{background-color:#f5afae !important}
.text-social-youtube{color:#cd201f !important}
.text-social-youtube.button svg,.text-social-youtube svg.arrow{fill:#cd201f !important}
.text-social-youtube-hover:hover{color:#cd201f !important}
.text-social-youtube-hover:hover svg.arrow{fill:#cd201f !important}
.social-delicious{color:#fff !important;background-color:#39f !important}
.social-delicious.button:not(.flat){box-shadow:0px 4px 9px rgba(51,153,255,0.15)}
.social-delicious.button:hover{background-color:#0080ff !important}
.social-delicious.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(51,153,255,0.2)}
.social-delicious.button.pale{background-color:#ebf5ff !important;color:#39f !important}
.social-delicious.button.pale:hover{background-color:#ebf5ff !important}
.text-social-delicious{color:#39f !important}
.text-social-delicious.button svg,.text-social-delicious svg.arrow{fill:#39f !important}
.text-social-delicious-hover:hover{color:#39f !important}
.text-social-delicious-hover:hover svg.arrow{fill:#39f !important}
.social-digg{color:#fff !important;background-color:#000 !important}
.social-digg.button:not(.flat){box-shadow:0px 4px 9px rgba(0,0,0,0.15)}
.social-digg.button:hover{background-color:#000 !important}
.social-digg.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(0,0,0,0.2)}
.social-digg.button.pale{background-color:#5c5c5c !important;color:#000 !important}
.social-digg.button.pale:hover{background-color:#605757 !important}
.text-social-digg{color:#000 !important}
.text-social-digg.button svg,.text-social-digg svg.arrow{fill:#000 !important}
.text-social-digg-hover:hover{color:#000 !important}
.text-social-digg-hover:hover svg.arrow{fill:#000 !important}
.social-vimeo{color:#1ab7ea !important;background-color:#fff !important}
.social-vimeo.button:not(.flat){box-shadow:0px 4px 9px rgba(255,255,255,0.15)}
.social-vimeo.button:hover{background-color:#e6e6e6 !important}
.social-vimeo.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(255,255,255,0.2)}
.social-vimeo.button.pale{background-color:#fff !important;color:#fff !important}
.social-vimeo.button.pale:hover{background-color:#fff !important}
.text-social-vimeo{color:#fff !important}
.text-social-vimeo.button svg,.text-social-vimeo svg.arrow{fill:#fff !important}
.text-social-vimeo-hover:hover{color:#fff !important}
.text-social-vimeo-hover:hover svg.arrow{fill:#fff !important}
.social-whatsapp{color:#fff !important;background-color:#25D366 !important}
.social-whatsapp.button:not(.flat){box-shadow:0px 4px 9px rgba(37,211,102,0.15)}
.social-whatsapp.button:hover{background-color:#1da851 !important}
.social-whatsapp.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(37,211,102,0.2)}
.social-whatsapp.button.pale{background-color:#bcf3d1 !important;color:#25D366 !important}
.social-whatsapp.button.pale:hover{background-color:#baf5d0 !important}
.text-social-whatsapp{color:#25D366 !important}
.text-social-whatsapp.button svg,.text-social-whatsapp svg.arrow{fill:#25D366 !important}
.text-social-whatsapp-hover:hover{color:#25D366 !important}
.text-social-whatsapp-hover:hover svg.arrow{fill:#25D366 !important}
.social-xing{color:#fff !important;background-color:#026466 !important}
.social-xing.button:not(.flat){box-shadow:0px 4px 9px rgba(2,100,102,0.15)}
.social-xing.button:hover{background-color:#013334 !important}
.social-xing.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(2,100,102,0.2)}
.social-xing.button.pale{background-color:#25f6fb !important;color:#026466 !important}
.social-xing.button.pale:hover{background-color:#21fbff !important}
.text-social-xing{color:#026466 !important}
.text-social-xing.button svg,.text-social-xing svg.arrow{fill:#026466 !important}
.text-social-xing-hover:hover{color:#026466 !important}
.text-social-xing-hover:hover svg.arrow{fill:#026466 !important}
.social-youtube{color:#fff !important;background-color:#FC0D1C !important}
.social-youtube.button:not(.flat){box-shadow:0px 4px 9px rgba(252,13,28,0.15)}
.social-youtube.button:hover{background-color:#d30310 !important}
.social-youtube.button:not(.flat):hover{box-shadow:0px 6px 12px rgba(252,13,28,0.2)}
.social-youtube.button.pale{background-color:#fec2c6 !important;color:#FC0D1C !important}
.social-youtube.button.pale:hover{background-color:#ffc2c5 !important}
.text-social-youtube{color:#FC0D1C !important}
.text-social-youtube.button svg,.text-social-youtube svg.arrow{fill:#FC0D1C !important}
.text-social-youtube-hover:hover{color:#FC0D1C !important}
.text-social-youtube-hover:hover svg.arrow{fill:#FC0D1C !important}
.flex{display:flex;flex-wrap:wrap;margin-left:-2%;margin-right:-2%}.flex>[class*='col-']{padding-left:2%;padding-right:2%}
.flex.fixedSpaces{margin-left:-10px;margin-right:-10px}
.flex.fixedSpaces>[class*='col-']{padding-left:10px;padding-right:10px}
.flex.noSpaces{margin-left:0;margin-right:0}
.flex.noSpaces>[class*='col-']{padding-left:0;padding-right:0}
.flex.verticalCenter{align-items:center}
.flex.verticalBottom{align-items:flex-end}
.flex.horizontalCenter{justify-content:center}
.flex.reverse{flex-wrap:wrap-reverse}
.flex.bottom [class*='col-'],.flex.reverse.top [class*='col-']{align-self:flex-end}
.flex.top [class*='col-'],.flex.reverse.bottom [class*='col-']{align-self:flex-start}
.flex>.col-1-12{width:8.3333333333%}
.flex>.col-2-12{width:16.6666666667%}
.flex>.col-3-12{width:25%}
.flex>.col-4-12{width:33.3333333333%}
.flex>.col-5-12{width:41.6666666667%}
.flex>.col-6-12{width:50%}
.flex>.col-7-12{width:58.3333333333%}
.flex>.col-8-12{width:66.6666666667%}
.flex>.col-9-12{width:75%}
.flex>.col-10-12{width:83.3333333333%}
.flex>.col-11-12{width:91.6666666667%}
.flex>.col-12-12{width:100%}
.flex>.col-1-10{width:10%}
.flex>.col-2-10{width:20%}
.flex>.col-3-10{width:30%}
.flex>.col-4-10{width:40%}
.flex>.col-5-10{width:50%}
.flex>.col-6-10{width:60%}
.flex>.col-7-10{width:70%}
.flex>.col-8-10{width:80%}
.flex>.col-9-10{width:90%}
.flex>.col-10-10{width:100%}

.flex>.col-1-14{width:7.142857142857%}
.flex>.col-2-14{width:14.285714285714%}
.flex>.col-3-14{width:21.428571428571%}
.flex>.col-4-14{width:28.571428571428%}
.flex>.col-5-14{width:35.714285714285%}
.flex>.col-6-14{width:42.857142857142%}
.flex>.col-7-14{width:50%}
.flex>.col-8-14{width:57.142857142857%}
.flex>.col-9-14{width:64.285714285714%}
.flex>.col-10-14{width:71.428571428571%}
.flex>.col-11-14{width:78.571428571428%}
.flex>.col-12-14{width:85.714285714285%}
.flex>.col-13-14{width:92.857142857142%}
.flex>.col-14-14{width:100%}

@media (max-width: 1239px){
.flex>.col-desktop-1-1{width:100% !important}
.flex>.col-desktop-1-2{width:50% !important}
.flex>.col-desktop-1-3{width:33.33333333% !important}
.flex>.col-desktop-2-3{width:66.66666666% !important}
.flex>.col-desktop-1-4{width:25% !important}
.flex>.col-desktop-3-4{width:75% !important}
.flex>.col-desktop-1-5{width:20% !important}
.flex>.col-desktop-2-5{width:40% !important}
.flex>.col-desktop-3-5{width:60% !important}
.flex>.col-desktop-4-5{width:80% !important}}

@media (max-width: 1023px){
.flex:not(.later)>[class*='col-']:not([class*='col-phablet-']):not([class*='col-phone-']){width:100%}
.flex>.col-tablet-1-1{width:100% !important}
.flex>.col-tablet-1-2{width:50% !important}
.flex>.col-tablet-1-3{width:33.33333333% !important}
.flex>.col-tablet-2-3{width:66.66666666% !important}
.flex>.col-tablet-1-4{width:25% !important}
.flex>.col-tablet-3-4{width:75% !important}
.flex>.col-tablet-1-5{width:20% !important}
.flex>.col-tablet-2-5{width:40% !important}
.flex>.col-tablet-3-5{width:60% !important}
.flex>.col-tablet-4-5{width:80% !important}
}

@media (max-width: 767px){
.flex.later>[class*='col-']:not([class*='col-phone-']){width:100%}
.flex>.col-phablet-1-1{width:100% !important}
.flex>.col-phablet-1-2{width:50% !important}
.flex>.col-phablet-1-3{width:33.33333333% !important}
.flex>.col-phablet-2-3{width:66.66666666% !important}
.flex>.col-phablet-1-4{width:25% !important}
.flex>.col-phablet-3-4{width:75% !important}
.flex>.col-phablet-1-5{width:20% !important}
.flex>.col-phablet-2-5{width:40% !important}
.flex>.col-phablet-3-5{width:60% !important}
.flex>.col-phablet-4-5{width:80% !important}
}

@media (max-width: 435px){
.flex>[class*='col-']{width:100%}
.flex>.col-phone-1-1{width:100% !important}
.flex>.col-phone-1-2{width:50% !important}
.flex>.col-phone-1-3{width:33.33333333% !important}
.flex>.col-phone-2-3{width:66.66666666% !important}}
.dialogContainer{pointer-events:none}
.dialogContainer,.dialog{position:fixed;top:0;right:0;z-index:300}
.dialog{pointer-events:all;color:#303030;border-radius:4px;max-width:350px;box-shadow:0px 1px 0px rgba(0,0,0,0.07),0px 1px 4px rgba(0,0,0,0.05),0px 10px 30px rgba(17,56,31,0.06);cursor:default;opacity:0.98;line-height:1.3;background:#fff;margin:12px 20px;overflow:hidden;text-align:left;transform:translate3d(0, 0, 0);transition:all 0.75s, height 0s;transition-timing-function:cubic-bezier(0.25, 1.37, 0.44, 0.93);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.dialog.rectangular{border-radius:0px}
.dialog.rounded{border-radius:8px}
.dialog:hover{opacity:1;box-shadow:15px 15px 60px rgba(0,0,0,0.08);transition:0.35s}
.dialog .button.small{margin-left:4px;margin-right:4px}
.dialog .button{margin-left:7px;margin-right:7px}
.dialogContainer>.dialog{position:relative}
.dialog.hidden{display:none}
.dialog.hide{transform:scale(0.5);opacity:0 !important;transition:height 0s, opacity 0.5s, transform 0.5s !important}
.dialog.reveal{transition:0s !important}
.dialog .close{padding:12px;position:absolute;font-size:0;top:0;right:0;cursor:pointer;transition:0.35s;opacity:0;z-index:10}
.dialog .close:after,.dialog .close:before{content:"";width:14px;height:2px;border-radius:2px;background:#202020;transform:rotate(45deg);position:absolute;right:6px}
.dialog .close:before{transform:rotate(-45deg)}
.dialog .close:active{opacity:1}
.dialog .close.white{background:transparent !important}
.dialog .close.white:after,.dialog .close.white:before{background:#fff}
.dialog:hover .close{opacity:0.2}
.dialog .close:hover,.mobile .dialog .close{opacity:1 !important}
.dialog .dialogContent{padding:20px}.dialog .avatar{border-radius:50px;width:50px;height:50px;position:absolute;top:15px}
.dialog .avatar+.text{width:calc(100% - 70px);margin-left:70px}
.dialog .title{margin:8px 0;font-weight:500}.dialog ul{display:table;width:100%;font-size:0;font-weight:600;box-shadow:0 1px 0px rgba(0,0,0,0.1) inset}
.dialog .hiddenContent{overflow:hidden;display:block;max-height:0;opacity:0;transition:0.5s}
html:not(.page-loaded) .dialog{transform:scale(0.5) translateY(100%);opacity:0}
.dialog:hover .hiddenContent,.dialog.hover .hiddenContent{max-height:90px;opacity:1}
.dialog [data-href],.dialog [data-dialog-action="close"]{cursor:pointer}
.dialog p{font-size:15px}.dialog li{height:42px;font-size:15px;font-weight:500;display:table-cell;width:33.33333%;text-align:center;cursor:pointer;line-height:1;vertical-align:middle;text-decoration:none;border-bottom:none;transition:0.25s;box-shadow:inset 0 -100px 0 rgba(41,41,41,0)}
.dialog li .material-icons{position:relative;margin-bottom:13px;top:6px;margin-right:8px}
.dialog li .material-icons.right{margin-right:0;margin-left:8px}
.dialog li svg{width:20px;height:20px;margin-bottom:-6px;margin-right:8px;position:relative;top:-2px}
.dialog li svg.right{margin-right:0;margin-left:8px}
.dialog li{border-left:1px solid rgba(0,0,0,0.1)}
.dialog li:first-child{border-left:none}
.dialog li:hover{color:#fff !important;background:#1f2b24}
.dialog li.text-green:hover{background:#27AE60}
.dialog li input{font-size:16px;width:250px;border:none;padding:13px 5px 16px 15px;outline:none;margin:1px 0 0 0;color:#202020;height:50px;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}

@media (max-width: 414px){
.dialog{margin:10px;max-width:100%}}
.dialogContainer:not(.bottom) .dialog+.dialog{margin-bottom:0px}
.dialogContainer.bottom .dialog+.dialog{margin-top:0px}
.dialogContainer.bottom,.dialog.bottom{top:inherit;bottom:0}
.dialogContainer.left,.dialog.left{right:inherit;left:0}
.table{display:table;width:100%;height:100%}
.cell{display:table-cell;text-align:center;vertical-align:middle}
.scroll-x{overflow-x:scroll}
.scroll-y{overflow-y:scroll}
.overflow-hidden,.scroll-hidden{overflow:hidden}
.overflow-reset{overflow:auto !important}
.noBorder{border:none !important}
.noText{font-size:0}.noBr,.nobr{white-space:nowrap}
.noShadow{box-shadow:none !important}
.noHoverShadow:hover,.noShadowHover:hover{box-shadow:none !important}
.top{vertical-align:top !important}
.left{text-align:left !important}
.right{text-align:right !important}
.center{text-align:center !important}
.align-top{vertical-align:top !important}
.align-left{text-align:left !important}
.align-right{text-align:right !important}
.align-center{text-align:center !important}
.vertical-top{vertical-align:top !important}
.vertical-middle{vertical-align:middle !important}
.vertical-bottom{vertical-align:bottom !important}
.rtl{direction:rtl;unicode-bidi:embed}
.position-left{left:0}
.position-top{top:0}
.position-bottom{bottom:0}
.position-right{right:0}
.float-right{float:right !important}
.float-left{float:left !important}
.float-none{float:none !important}
.outline-none{outline:none !important}
.slides.firstSlide .hideForFirstSlide,.slides.lastSlide .hideForLastSlide{display:none}
.block{display:block !important}
.inlineBlock{display:inline-block !important}
.inline{display:inline !important}
.relative{position:relative !important}
.absolute{position:absolute !important}
.fixed{position:fixed !important}
.nowrap{white-space:nowrap}
.wide{width:100% !important}
.wide1{width:100% !important}
.hidden{display:none}[class*='shift-']{position:relative}
.shift-up-1{top:-1px !important}
.shift-up-2{top:-2px !important}
.shift-up-3{top:-3px !important}
.shift-up-4{top:-4px !important}
.shift-up-5{top:-5px !important}
.shift-down-1{top:1px !important}
.shift-down-2{top:2px !important}
.shift-down-3{top:3px !important}
.shift-down-4{top:4px !important}
.shift-down-5{top:5px !important}
.shift-down-8{top:8px !important}
.shift-left-1{left:-1px !important}
.shift-left-2{left:-2px !important}
.shift-left-3{left:-3px !important}
.shift-left-4{left:-4px !important}
.shift-left-5{left:-5px !important}
.shift-right-1{left:1px !important}
.shift-right-2{left:2px !important}
.shift-right-3{left:3px !important}
.shift-right-4{left:4px !important}
.shift-right-5{left:5px !important}

@media (max-width: 1023px){
.wideForTablet{width:100% !important;margin-left:0 !important;margin-right:0 !important}
.autoForTablet{width:inherit !important}
.blockForTablet{display:block !important}
.tablet-align-top{vertical-align:top !important}
.tablet-align-bottom{vertical-align:bottom !important}
.tablet-align-left{text-align:left !important}
.tablet-align-right{text-align:right !important}
.tablet-align-center{text-align:center !important}}

@media (max-width: 767px){
.wideForPhablet{width:100% !important;margin-left:0 !important;margin-right:0 !important}
.autoForPhablet{width:inherit !important}
.blockForPhablet{display:block !important}
.phablet-align-top{vertical-align:top !important}
.phablet-align-bottom{vertical-align:bottom !important}
.phablet-align-left{text-align:left !important}
.phablet-align-right{text-align:right !important}
.phablet-align-center{text-align:center !important}}

@media (max-width: 435px){
.wideForPhone{width:100% !important;margin-left:0 !important;margin-right:0 !important}
.autoForPhone{width:inherit !important}
.blockForPhone{display:block !important}
.phone-align-top{vertical-align:top !important}
.phone-align-bottom{vertical-align:bottom !important}
.phone-align-left{text-align:left !important}
.phone-align-right{text-align:right !important}
.phone-align-center{text-align:center !important}}
.round{border-radius:999px !important}
.rounded{border-radius:8px !important}
.rounded-12{border-radius:12px !important}
.rectangular{border-radius:0 !important}
.opacity-0{opacity:0 !important}
.opacity-1{opacity:0.1 !important}
.opacity-2{opacity:0.2 !important}
.opacity-3{opacity:0.3 !important}
.opacity-4{opacity:0.4 !important}
.opacity-5{opacity:0.5 !important}
.opacity-6{opacity:0.6 !important}
.opacity-7{opacity:0.7 !important}
.opacity-8{opacity:0.8 !important}
.opacity-9{opacity:0.9 !important}
.opacity-10,.opaque{opacity:1 !important}
.transparent{background:transparent !important}
.crop{margin:0 !important}
.cropBottom{margin-bottom:0 !important}
.cropTop{margin-top:0 !important}
.cropLeft,.cropSides{margin-left:0 !important}
.cropRight,.cropSides{margin-right:0 !important}
.trim{padding:0 !important}
.trimBottom{padding-bottom:0 !important}
.trimTop{padding-top:0 !important}
.trimLeft,.trimSides{padding-left:0 !important}
.trimRight,.trimSides{padding-right:0 !important}
.padding-0{padding:0px !important}
.padding-1{padding:10px !important}
.padding-2{padding:20px !important}
.padding-3{padding:30px !important}
.padding-4{padding:40px !important}
.padding-5{padding:50px !important}
.padding-6{padding:60px !important}
.padding-7{padding:70px !important}
.padding-8{padding:80px !important}
.padding-9{padding:90px !important}
.padding-10{padding:100px !important}
.padding-11{padding:110px !important}
.padding-12{padding:120px !important}
.padding-13{padding:130px !important}
.padding-14{padding:140px !important}
.padding-15{padding:150px !important}
.padding-16{padding:160px !important}
.padding-17{padding:170px !important}
.padding-18{padding:180px !important}
.padding-19{padding:190px !important}
.padding-20{padding:200px !important}
.padding-21{padding:3px !important}
.padding-auto{padding:auto !important}
.padding-top-0{padding-top:0px !important}
.padding-top-1{padding-top:10px !important}
.padding-top-2{padding-top:20px !important}
.padding-top-3{padding-top:30px !important}
.padding-top-4{padding-top:40px !important}
.padding-top-5{padding-top:50px !important}
.padding-top-6{padding-top:60px !important}
.padding-top-7{padding-top:70px !important}
.padding-top-8{padding-top:80px !important}
.padding-top-9{padding-top:90px !important}
.padding-top-10{padding-top:100px !important}
.padding-top-11{padding-top:110px !important}
.padding-top-12{padding-top:120px !important}
.padding-top-13{padding-top:130px !important}
.padding-top-14{padding-top:140px !important}
.padding-top-15{padding-top:150px !important}
.padding-top-16{padding-top:160px !important}
.padding-top-17{padding-top:170px !important}
.padding-top-18{padding-top:180px !important}
.padding-top-19{padding-top:190px !important}
.padding-top-20{padding-top:200px !important}
.padding-top-auto{padding-top:auto !important}
.padding-right-0{padding-right:0px !important}
.padding-right-1{padding-right:10px !important}
.padding-right-2{padding-right:20px !important}
.padding-right-3{padding-right:30px !important}
.padding-right-4{padding-right:40px !important}
.padding-right-5{padding-right:50px !important}
.padding-right-6{padding-right:60px !important}
.padding-right-7{padding-right:70px !important}
.padding-right-8{padding-right:80px !important}
.padding-right-9{padding-right:90px !important}
.padding-right-10{padding-right:100px !important}
.padding-right-11{padding-right:110px !important}
.padding-right-12{padding-right:120px !important}
.padding-right-13{padding-right:130px !important}
.padding-right-14{padding-right:140px !important}
.padding-right-15{padding-right:150px !important}
.padding-right-16{padding-right:160px !important}
.padding-right-17{padding-right:170px !important}
.padding-right-18{padding-right:180px !important}
.padding-right-19{padding-right:190px !important}
.padding-right-20{padding-right:200px !important}
.padding-right-auto{padding-right:auto !important}
.padding-bottom-0{padding-bottom:0px !important}
.padding-bottom-1{padding-bottom:10px !important}
.padding-bottom-2{padding-bottom:20px !important}
.padding-bottom-3{padding-bottom:30px !important}
.padding-bottom-4{padding-bottom:40px !important}
.padding-bottom-5{padding-bottom:50px !important}
.padding-bottom-6{padding-bottom:60px !important}
.padding-bottom-7{padding-bottom:70px !important}
.padding-bottom-8{padding-bottom:80px !important}
.padding-bottom-9{padding-bottom:90px !important}
.padding-bottom-10{padding-bottom:100px !important}
.padding-bottom-11{padding-bottom:110px !important}
.padding-bottom-12{padding-bottom:120px !important}
.padding-bottom-13{padding-bottom:130px !important}
.padding-bottom-14{padding-bottom:140px !important}
.padding-bottom-15{padding-bottom:150px !important}
.padding-bottom-16{padding-bottom:160px !important}
.padding-bottom-17{padding-bottom:170px !important}
.padding-bottom-18{padding-bottom:180px !important}
.padding-bottom-19{padding-bottom:190px !important}
.padding-bottom-20{padding-bottom:200px !important}
.padding-bottom-auto{padding-bottom:auto !important}
.padding-left-0{padding-left:0px !important}
.padding-left-1{padding-left:10px !important}
.padding-left-2{padding-left:20px !important}
.padding-left-3{padding-left:30px !important}
.padding-left-4{padding-left:40px !important}
.padding-left-5{padding-left:50px !important}
.padding-left-6{padding-left:60px !important}
.padding-left-7{padding-left:70px !important}
.padding-left-8{padding-left:80px !important}
.padding-left-9{padding-left:90px !important}
.padding-left-10{padding-left:100px !important}
.padding-left-11{padding-left:110px !important}
.padding-left-12{padding-left:120px !important}
.padding-left-13{padding-left:130px !important}
.padding-left-14{padding-left:140px !important}
.padding-left-15{padding-left:150px !important}
.padding-left-16{padding-left:160px !important}
.padding-left-17{padding-left:170px !important}
.padding-left-18{padding-left:180px !important}
.padding-left-19{padding-left:190px !important}
.padding-left-20{padding-left:200px !important}
.padding-left-auto{padding-left:auto !important}
.margin-0{margin:0px !important}
.margin-1{margin:10px !important}
.margin-2{margin:20px !important}
.margin-3{margin:30px !important}
.margin-4{margin:40px !important}
.margin-5{margin:50px !important}
.margin-6{margin:60px !important}
.margin-7{margin:70px !important}
.margin-8{margin:80px !important}
.margin-9{margin:90px !important}
.margin-10{margin:100px !important}
.margin-11{margin:110px !important}
.margin-12{margin:120px !important}
.margin-13{margin:130px !important}
.margin-14{margin:140px !important}
.margin-15{margin:150px !important}
.margin-16{margin:160px !important}
.margin-17{margin:170px !important}
.margin-18{margin:180px !important}
.margin-19{margin:190px !important}
.margin-20{margin:200px !important}
.margin-auto{margin:auto !important}
.margin-top-0{margin-top:0px !important}
.margin-top-1{margin-top:10px !important}
.margin-top-2{margin-top:20px !important}
.margin-top-3{margin-top:30px !important}
.margin-top-4{margin-top:40px !important}
.margin-top-5{margin-top:50px !important}
.margin-top-6{margin-top:60px !important}
.margin-top-7{margin-top:70px !important}
.margin-top-8{margin-top:80px !important}
.margin-top-9{margin-top:90px !important}
.margin-top-10{margin-top:100px !important}
.margin-top-11{margin-top:110px !important}
.margin-top-12{margin-top:120px !important}
.margin-top-13{margin-top:130px !important}
.margin-top-14{margin-top:140px !important}
.margin-top-15{margin-top:150px !important}
.margin-top-16{margin-top:160px !important}
.margin-top-17{margin-top:170px !important}
.margin-top-18{margin-top:180px !important}
.margin-top-19{margin-top:190px !important}
.margin-top-20{margin-top:200px !important}
.margin-top-auto{margin-top:auto !important}
.margin-right-0{margin-right:0px !important}
.margin-right-1{margin-right:10px !important}
.margin-right-2{margin-right:20px !important}
.margin-right-3{margin-right:30px !important}
.margin-right-4{margin-right:40px !important}
.margin-right-5{margin-right:50px !important}
.margin-right-6{margin-right:60px !important}
.margin-right-7{margin-right:70px !important}
.margin-right-8{margin-right:80px !important}
.margin-right-9{margin-right:90px !important}
.margin-right-10{margin-right:100px !important}
.margin-right-11{margin-right:110px !important}
.margin-right-12{margin-right:120px !important}
.margin-right-13{margin-right:130px !important}
.margin-right-14{margin-right:140px !important}
.margin-right-15{margin-right:150px !important}
.margin-right-16{margin-right:160px !important}
.margin-right-17{margin-right:170px !important}
.margin-right-18{margin-right:180px !important}
.margin-right-19{margin-right:190px !important}
.margin-right-20{margin-right:200px !important}
.margin-right-auto{margin-right:auto !important}
.margin-bottom-0{margin-bottom:0px !important}
.margin-bottom-1{margin-bottom:10px !important}
.margin-bottom-2{margin-bottom:20px !important}
.margin-bottom-3{margin-bottom:30px !important}
.margin-bottom-4{margin-bottom:40px !important}
.margin-bottom-5{margin-bottom:50px !important}
.margin-bottom-6{margin-bottom:60px !important}
.margin-bottom-7{margin-bottom:70px !important}
.margin-bottom-8{margin-bottom:80px !important}
.margin-bottom-9{margin-bottom:90px !important}
.margin-bottom-10{margin-bottom:100px !important}
.margin-bottom-11{margin-bottom:110px !important}
.margin-bottom-12{margin-bottom:120px !important}
.margin-bottom-13{margin-bottom:130px !important}
.margin-bottom-14{margin-bottom:140px !important}
.margin-bottom-15{margin-bottom:150px !important}
.margin-bottom-16{margin-bottom:160px !important}
.margin-bottom-17{margin-bottom:170px !important}
.margin-bottom-18{margin-bottom:180px !important}
.margin-bottom-19{margin-bottom:190px !important}
.margin-bottom-20{margin-bottom:200px !important}
.margin-bottom-auto{margin-bottom:auto !important}
.margin-left-0{margin-left:0px !important}
.margin-left-1{margin-left:10px !important}
.margin-left-2{margin-left:20px !important}
.margin-left-3{margin-left:30px !important}
.margin-left-4{margin-left:40px !important}
.margin-left-5{margin-left:50px !important}
.margin-left-6{margin-left:60px !important}
.margin-left-7{margin-left:70px !important}
.margin-left-8{margin-left:80px !important}
.margin-left-9{margin-left:90px !important}
.margin-left-10{margin-left:100px !important}
.margin-left-11{margin-left:110px !important}
.margin-left-12{margin-left:120px !important}
.margin-left-13{margin-left:130px !important}
.margin-left-14{margin-left:140px !important}
.margin-left-15{margin-left:150px !important}
.margin-left-16{margin-left:160px !important}
.margin-left-17{margin-left:170px !important}
.margin-left-18{margin-left:180px !important}
.margin-left-19{margin-left:190px !important}
.margin-left-20{margin-left:200px !important}
.margin-left-auto{margin-left:auto !important}

@media (min-width: 1240px){
.padding-desktop-0{padding:0px !important}
.padding-desktop-1{padding:10px !important}
.padding-desktop-2{padding:20px !important}
.padding-desktop-3{padding:30px !important}
.padding-desktop-4{padding:40px !important}
.padding-desktop-5{padding:50px !important}
.padding-desktop-6{padding:60px !important}
.padding-desktop-7{padding:70px !important}
.padding-desktop-8{padding:80px !important}
.padding-desktop-9{padding:90px !important}
.padding-desktop-10{padding:100px !important}
.padding-desktop-11{padding:110px !important}
.padding-desktop-12{padding:120px !important}
.padding-desktop-13{padding:130px !important}
.padding-desktop-14{padding:140px !important}
.padding-desktop-15{padding:150px !important}
.padding-desktop-16{padding:160px !important}
.padding-desktop-17{padding:170px !important}
.padding-desktop-18{padding:180px !important}
.padding-desktop-19{padding:190px !important}
.padding-desktop-20{padding:200px !important}
.padding-desktop-auto{padding:auto !important}
.padding-top-desktop-0{padding-top:0px !important}
.padding-top-desktop-1{padding-top:10px !important}
.padding-top-desktop-2{padding-top:20px !important}
.padding-top-desktop-3{padding-top:30px !important}
.padding-top-desktop-4{padding-top:40px !important}
.padding-top-desktop-5{padding-top:50px !important}
.padding-top-desktop-6{padding-top:60px !important}
.padding-top-desktop-7{padding-top:70px !important}
.padding-top-desktop-8{padding-top:80px !important}
.padding-top-desktop-9{padding-top:90px !important}
.padding-top-desktop-10{padding-top:100px !important}
.padding-top-desktop-11{padding-top:110px !important}
.padding-top-desktop-12{padding-top:120px !important}
.padding-top-desktop-13{padding-top:130px !important}
.padding-top-desktop-14{padding-top:140px !important}
.padding-top-desktop-15{padding-top:150px !important}
.padding-top-desktop-16{padding-top:160px !important}
.padding-top-desktop-17{padding-top:170px !important}
.padding-top-desktop-18{padding-top:180px !important}
.padding-top-desktop-19{padding-top:190px !important}
.padding-top-desktop-20{padding-top:200px !important}
.padding-top-desktop-auto{padding-top:auto !important}
.padding-right-desktop-0{padding-right:0px !important}
.padding-right-desktop-1{padding-right:10px !important}
.padding-right-desktop-2{padding-right:20px !important}
.padding-right-desktop-3{padding-right:30px !important}
.padding-right-desktop-4{padding-right:40px !important}
.padding-right-desktop-5{padding-right:50px !important}
.padding-right-desktop-6{padding-right:60px !important}
.padding-right-desktop-7{padding-right:70px !important}
.padding-right-desktop-8{padding-right:80px !important}
.padding-right-desktop-9{padding-right:90px !important}
.padding-right-desktop-10{padding-right:100px !important}
.padding-right-desktop-11{padding-right:110px !important}
.padding-right-desktop-12{padding-right:120px !important}
.padding-right-desktop-13{padding-right:130px !important}
.padding-right-desktop-14{padding-right:140px !important}
.padding-right-desktop-15{padding-right:150px !important}
.padding-right-desktop-16{padding-right:160px !important}
.padding-right-desktop-17{padding-right:170px !important}
.padding-right-desktop-18{padding-right:180px !important}
.padding-right-desktop-19{padding-right:190px !important}
.padding-right-desktop-20{padding-right:200px !important}
.padding-right-desktop-auto{padding-right:auto !important}
.padding-bottom-desktop-0{padding-bottom:0px !important}
.padding-bottom-desktop-1{padding-bottom:10px !important}
.padding-bottom-desktop-2{padding-bottom:20px !important}
.padding-bottom-desktop-3{padding-bottom:30px !important}
.padding-bottom-desktop-4{padding-bottom:40px !important}
.padding-bottom-desktop-5{padding-bottom:50px !important}
.padding-bottom-desktop-6{padding-bottom:60px !important}
.padding-bottom-desktop-7{padding-bottom:70px !important}
.padding-bottom-desktop-8{padding-bottom:80px !important}
.padding-bottom-desktop-9{padding-bottom:90px !important}
.padding-bottom-desktop-10{padding-bottom:100px !important}
.padding-bottom-desktop-11{padding-bottom:110px !important}
.padding-bottom-desktop-12{padding-bottom:120px !important}
.padding-bottom-desktop-13{padding-bottom:130px !important}
.padding-bottom-desktop-14{padding-bottom:140px !important}
.padding-bottom-desktop-15{padding-bottom:150px !important}
.padding-bottom-desktop-16{padding-bottom:160px !important}
.padding-bottom-desktop-17{padding-bottom:170px !important}
.padding-bottom-desktop-18{padding-bottom:180px !important}
.padding-bottom-desktop-19{padding-bottom:190px !important}
.padding-bottom-desktop-20{padding-bottom:200px !important}
.padding-bottom-desktop-auto{padding-bottom:auto !important}
.padding-left-desktop-0{padding-left:0px !important}
.padding-left-desktop-1{padding-left:10px !important}
.padding-left-desktop-2{padding-left:20px !important}
.padding-left-desktop-3{padding-left:30px !important}
.padding-left-desktop-4{padding-left:40px !important}
.padding-left-desktop-5{padding-left:50px !important}
.padding-left-desktop-6{padding-left:60px !important}
.padding-left-desktop-7{padding-left:70px !important}
.padding-left-desktop-8{padding-left:80px !important}
.padding-left-desktop-9{padding-left:90px !important}
.padding-left-desktop-10{padding-left:100px !important}
.padding-left-desktop-11{padding-left:110px !important}
.padding-left-desktop-12{padding-left:120px !important}
.padding-left-desktop-13{padding-left:130px !important}
.padding-left-desktop-14{padding-left:140px !important}
.padding-left-desktop-15{padding-left:150px !important}
.padding-left-desktop-16{padding-left:160px !important}
.padding-left-desktop-17{padding-left:170px !important}
.padding-left-desktop-18{padding-left:180px !important}
.padding-left-desktop-19{padding-left:190px !important}
.padding-left-desktop-20{padding-left:200px !important}
.padding-left-desktop-auto{padding-left:auto !important}
.margin-desktop-0{margin:0px !important}
.margin-desktop-1{margin:10px !important}
.margin-desktop-2{margin:20px !important}
.margin-desktop-3{margin:30px !important}
.margin-desktop-4{margin:40px !important}
.margin-desktop-5{margin:50px !important}
.margin-desktop-6{margin:60px !important}
.margin-desktop-7{margin:70px !important}
.margin-desktop-8{margin:80px !important}
.margin-desktop-9{margin:90px !important}
.margin-desktop-10{margin:100px !important}
.margin-desktop-11{margin:110px !important}
.margin-desktop-12{margin:120px !important}
.margin-desktop-13{margin:130px !important}
.margin-desktop-14{margin:140px !important}
.margin-desktop-15{margin:150px !important}
.margin-desktop-16{margin:160px !important}
.margin-desktop-17{margin:170px !important}
.margin-desktop-18{margin:180px !important}
.margin-desktop-19{margin:190px !important}
.margin-desktop-20{margin:200px !important}
.margin-desktop-auto{margin:auto !important}
.margin-top-desktop-0{margin-top:0px !important}
.margin-top-desktop-1{margin-top:10px !important}
.margin-top-desktop-2{margin-top:20px !important}
.margin-top-desktop-3{margin-top:30px !important}
.margin-top-desktop-4{margin-top:40px !important}
.margin-top-desktop-5{margin-top:50px !important}
.margin-top-desktop-6{margin-top:60px !important}
.margin-top-desktop-7{margin-top:70px !important}
.margin-top-desktop-8{margin-top:80px !important}
.margin-top-desktop-9{margin-top:90px !important}
.margin-top-desktop-10{margin-top:100px !important}
.margin-top-desktop-11{margin-top:110px !important}
.margin-top-desktop-12{margin-top:120px !important}
.margin-top-desktop-13{margin-top:130px !important}
.margin-top-desktop-14{margin-top:140px !important}
.margin-top-desktop-15{margin-top:150px !important}
.margin-top-desktop-16{margin-top:160px !important}
.margin-top-desktop-17{margin-top:170px !important}
.margin-top-desktop-18{margin-top:180px !important}
.margin-top-desktop-19{margin-top:190px !important}
.margin-top-desktop-20{margin-top:200px !important}
.margin-top-desktop-auto{margin-top:auto !important}
.margin-right-desktop-0{margin-right:0px !important}
.margin-right-desktop-1{margin-right:10px !important}
.margin-right-desktop-2{margin-right:20px !important}
.margin-right-desktop-3{margin-right:30px !important}
.margin-right-desktop-4{margin-right:40px !important}
.margin-right-desktop-5{margin-right:50px !important}
.margin-right-desktop-6{margin-right:60px !important}
.margin-right-desktop-7{margin-right:70px !important}
.margin-right-desktop-8{margin-right:80px !important}
.margin-right-desktop-9{margin-right:90px !important}
.margin-right-desktop-10{margin-right:100px !important}
.margin-right-desktop-11{margin-right:110px !important}
.margin-right-desktop-12{margin-right:120px !important}
.margin-right-desktop-13{margin-right:130px !important}
.margin-right-desktop-14{margin-right:140px !important}
.margin-right-desktop-15{margin-right:150px !important}
.margin-right-desktop-16{margin-right:160px !important}
.margin-right-desktop-17{margin-right:170px !important}
.margin-right-desktop-18{margin-right:180px !important}
.margin-right-desktop-19{margin-right:190px !important}
.margin-right-desktop-20{margin-right:200px !important}
.margin-right-desktop-auto{margin-right:auto !important}
.margin-bottom-desktop-0{margin-bottom:0px !important}
.margin-bottom-desktop-1{margin-bottom:10px !important}
.margin-bottom-desktop-2{margin-bottom:20px !important}
.margin-bottom-desktop-3{margin-bottom:30px !important}
.margin-bottom-desktop-4{margin-bottom:40px !important}
.margin-bottom-desktop-5{margin-bottom:50px !important}
.margin-bottom-desktop-6{margin-bottom:60px !important}
.margin-bottom-desktop-7{margin-bottom:70px !important}
.margin-bottom-desktop-8{margin-bottom:80px !important}
.margin-bottom-desktop-9{margin-bottom:90px !important}
.margin-bottom-desktop-10{margin-bottom:100px !important}
.margin-bottom-desktop-11{margin-bottom:110px !important}
.margin-bottom-desktop-12{margin-bottom:120px !important}
.margin-bottom-desktop-13{margin-bottom:130px !important}
.margin-bottom-desktop-14{margin-bottom:140px !important}
.margin-bottom-desktop-15{margin-bottom:150px !important}
.margin-bottom-desktop-16{margin-bottom:160px !important}
.margin-bottom-desktop-17{margin-bottom:170px !important}
.margin-bottom-desktop-18{margin-bottom:180px !important}
.margin-bottom-desktop-19{margin-bottom:190px !important}
.margin-bottom-desktop-20{margin-bottom:200px !important}
.margin-bottom-desktop-auto{margin-bottom:auto !important}
.margin-left-desktop-0{margin-left:0px !important}
.margin-left-desktop-1{margin-left:10px !important}
.margin-left-desktop-2{margin-left:20px !important}
.margin-left-desktop-3{margin-left:30px !important}
.margin-left-desktop-4{margin-left:40px !important}
.margin-left-desktop-5{margin-left:50px !important}
.margin-left-desktop-6{margin-left:60px !important}
.margin-left-desktop-7{margin-left:70px !important}
.margin-left-desktop-8{margin-left:80px !important}
.margin-left-desktop-9{margin-left:90px !important}
.margin-left-desktop-10{margin-left:100px !important}
.margin-left-desktop-11{margin-left:110px !important}
.margin-left-desktop-12{margin-left:120px !important}
.margin-left-desktop-13{margin-left:130px !important}
.margin-left-desktop-14{margin-left:140px !important}
.margin-left-desktop-15{margin-left:150px !important}
.margin-left-desktop-16{margin-left:160px !important}
.margin-left-desktop-17{margin-left:170px !important}
.margin-left-desktop-18{margin-left:180px !important}
.margin-left-desktop-19{margin-left:190px !important}
.margin-left-desktop-20{margin-left:200px !important}
.margin-left-desktop-auto{margin-left:auto !important}}

@media (max-width: 1023px){
.padding-tablet-0{padding:0px !important}
.padding-tablet-1{padding:10px !important}
.padding-tablet-2{padding:20px !important}
.padding-tablet-3{padding:30px !important}
.padding-tablet-4{padding:40px !important}
.padding-tablet-5{padding:50px !important}
.padding-tablet-6{padding:60px !important}
.padding-tablet-7{padding:70px !important}
.padding-tablet-8{padding:80px !important}
.padding-tablet-9{padding:90px !important}
.padding-tablet-10{padding:100px !important}
.padding-tablet-11{padding:110px !important}
.padding-tablet-12{padding:120px !important}
.padding-tablet-13{padding:130px !important}
.padding-tablet-14{padding:140px !important}
.padding-tablet-15{padding:150px !important}
.padding-tablet-16{padding:160px !important}
.padding-tablet-17{padding:170px !important}
.padding-tablet-18{padding:180px !important}
.padding-tablet-19{padding:190px !important}
.padding-tablet-20{padding:200px !important}
.padding-tablet-auto{padding:auto !important}
.padding-top-tablet-0{padding-top:0px !important}
.padding-top-tablet-1{padding-top:10px !important}
.padding-top-tablet-2{padding-top:20px !important}
.padding-top-tablet-3{padding-top:30px !important}
.padding-top-tablet-4{padding-top:40px !important}
.padding-top-tablet-5{padding-top:50px !important}
.padding-top-tablet-6{padding-top:60px !important}
.padding-top-tablet-7{padding-top:70px !important}
.padding-top-tablet-8{padding-top:80px !important}
.padding-top-tablet-9{padding-top:90px !important}
.padding-top-tablet-10{padding-top:100px !important}
.padding-top-tablet-11{padding-top:110px !important}
.padding-top-tablet-12{padding-top:120px !important}
.padding-top-tablet-13{padding-top:130px !important}
.padding-top-tablet-14{padding-top:140px !important}
.padding-top-tablet-15{padding-top:150px !important}
.padding-top-tablet-16{padding-top:160px !important}
.padding-top-tablet-17{padding-top:170px !important}
.padding-top-tablet-18{padding-top:180px !important}
.padding-top-tablet-19{padding-top:190px !important}
.padding-top-tablet-20{padding-top:200px !important}
.padding-top-tablet-auto{padding-top:auto !important}
.padding-right-tablet-0{padding-right:0px !important}
.padding-right-tablet-1{padding-right:10px !important}
.padding-right-tablet-2{padding-right:20px !important}
.padding-right-tablet-3{padding-right:30px !important}
.padding-right-tablet-4{padding-right:40px !important}
.padding-right-tablet-5{padding-right:50px !important}
.padding-right-tablet-6{padding-right:60px !important}
.padding-right-tablet-7{padding-right:70px !important}
.padding-right-tablet-8{padding-right:80px !important}
.padding-right-tablet-9{padding-right:90px !important}
.padding-right-tablet-10{padding-right:100px !important}
.padding-right-tablet-11{padding-right:110px !important}
.padding-right-tablet-12{padding-right:120px !important}
.padding-right-tablet-13{padding-right:130px !important}
.padding-right-tablet-14{padding-right:140px !important}
.padding-right-tablet-15{padding-right:150px !important}
.padding-right-tablet-16{padding-right:160px !important}
.padding-right-tablet-17{padding-right:170px !important}
.padding-right-tablet-18{padding-right:180px !important}
.padding-right-tablet-19{padding-right:190px !important}
.padding-right-tablet-20{padding-right:200px !important}
.padding-right-tablet-auto{padding-right:auto !important}
.padding-bottom-tablet-0{padding-bottom:0px !important}
.padding-bottom-tablet-1{padding-bottom:10px !important}
.padding-bottom-tablet-2{padding-bottom:20px !important}
.padding-bottom-tablet-3{padding-bottom:30px !important}
.padding-bottom-tablet-4{padding-bottom:40px !important}
.padding-bottom-tablet-5{padding-bottom:50px !important}
.padding-bottom-tablet-6{padding-bottom:60px !important}
.padding-bottom-tablet-7{padding-bottom:70px !important}
.padding-bottom-tablet-8{padding-bottom:80px !important}
.padding-bottom-tablet-9{padding-bottom:90px !important}
.padding-bottom-tablet-10{padding-bottom:100px !important}
.padding-bottom-tablet-11{padding-bottom:110px !important}
.padding-bottom-tablet-12{padding-bottom:120px !important}
.padding-bottom-tablet-13{padding-bottom:130px !important}
.padding-bottom-tablet-14{padding-bottom:140px !important}
.padding-bottom-tablet-15{padding-bottom:150px !important}
.padding-bottom-tablet-16{padding-bottom:160px !important}
.padding-bottom-tablet-17{padding-bottom:170px !important}
.padding-bottom-tablet-18{padding-bottom:180px !important}
.padding-bottom-tablet-19{padding-bottom:190px !important}
.padding-bottom-tablet-20{padding-bottom:200px !important}
.padding-bottom-tablet-auto{padding-bottom:auto !important}
.padding-left-tablet-0{padding-left:0px !important}
.padding-left-tablet-1{padding-left:10px !important}
.padding-left-tablet-2{padding-left:20px !important}
.padding-left-tablet-3{padding-left:30px !important}
.padding-left-tablet-4{padding-left:40px !important}
.padding-left-tablet-5{padding-left:50px !important}
.padding-left-tablet-6{padding-left:60px !important}
.padding-left-tablet-7{padding-left:70px !important}
.padding-left-tablet-8{padding-left:80px !important}
.padding-left-tablet-9{padding-left:90px !important}
.padding-left-tablet-10{padding-left:100px !important}
.padding-left-tablet-11{padding-left:110px !important}
.padding-left-tablet-12{padding-left:120px !important}
.padding-left-tablet-13{padding-left:130px !important}
.padding-left-tablet-14{padding-left:140px !important}
.padding-left-tablet-15{padding-left:150px !important}
.padding-left-tablet-16{padding-left:160px !important}
.padding-left-tablet-17{padding-left:170px !important}
.padding-left-tablet-18{padding-left:180px !important}
.padding-left-tablet-19{padding-left:190px !important}
.padding-left-tablet-20{padding-left:200px !important}
.padding-left-tablet-auto{padding-left:auto !important}
.margin-tablet-0{margin:0px !important}
.margin-tablet-1{margin:10px !important}
.margin-tablet-2{margin:20px !important}
.margin-tablet-3{margin:30px !important}
.margin-tablet-4{margin:40px !important}
.margin-tablet-5{margin:50px !important}
.margin-tablet-6{margin:60px !important}
.margin-tablet-7{margin:70px !important}
.margin-tablet-8{margin:80px !important}
.margin-tablet-9{margin:90px !important}
.margin-tablet-10{margin:100px !important}
.margin-tablet-11{margin:110px !important}
.margin-tablet-12{margin:120px !important}
.margin-tablet-13{margin:130px !important}
.margin-tablet-14{margin:140px !important}
.margin-tablet-15{margin:150px !important}
.margin-tablet-16{margin:160px !important}
.margin-tablet-17{margin:170px !important}
.margin-tablet-18{margin:180px !important}
.margin-tablet-19{margin:190px !important}
.margin-tablet-20{margin:200px !important}
.margin-tablet-auto{margin:auto !important}
.margin-top-tablet-0{margin-top:0px !important}
.margin-top-tablet-1{margin-top:10px !important}
.margin-top-tablet-2{margin-top:20px !important}
.margin-top-tablet-3{margin-top:30px !important}
.margin-top-tablet-4{margin-top:40px !important}
.margin-top-tablet-5{margin-top:50px !important}
.margin-top-tablet-6{margin-top:60px !important}
.margin-top-tablet-7{margin-top:70px !important}
.margin-top-tablet-8{margin-top:80px !important}
.margin-top-tablet-9{margin-top:90px !important}
.margin-top-tablet-10{margin-top:100px !important}
.margin-top-tablet-11{margin-top:110px !important}
.margin-top-tablet-12{margin-top:120px !important}
.margin-top-tablet-13{margin-top:130px !important}
.margin-top-tablet-14{margin-top:140px !important}
.margin-top-tablet-15{margin-top:150px !important}
.margin-top-tablet-16{margin-top:160px !important}
.margin-top-tablet-17{margin-top:170px !important}
.margin-top-tablet-18{margin-top:180px !important}
.margin-top-tablet-19{margin-top:190px !important}
.margin-top-tablet-20{margin-top:200px !important}
.margin-top-tablet-auto{margin-top:auto !important}
.margin-right-tablet-0{margin-right:0px !important}
.margin-right-tablet-1{margin-right:10px !important}
.margin-right-tablet-2{margin-right:20px !important}
.margin-right-tablet-3{margin-right:30px !important}
.margin-right-tablet-4{margin-right:40px !important}
.margin-right-tablet-5{margin-right:50px !important}
.margin-right-tablet-6{margin-right:60px !important}
.margin-right-tablet-7{margin-right:70px !important}
.margin-right-tablet-8{margin-right:80px !important}
.margin-right-tablet-9{margin-right:90px !important}
.margin-right-tablet-10{margin-right:100px !important}
.margin-right-tablet-11{margin-right:110px !important}
.margin-right-tablet-12{margin-right:120px !important}
.margin-right-tablet-13{margin-right:130px !important}
.margin-right-tablet-14{margin-right:140px !important}
.margin-right-tablet-15{margin-right:150px !important}
.margin-right-tablet-16{margin-right:160px !important}
.margin-right-tablet-17{margin-right:170px !important}
.margin-right-tablet-18{margin-right:180px !important}
.margin-right-tablet-19{margin-right:190px !important}
.margin-right-tablet-20{margin-right:200px !important}
.margin-right-tablet-auto{margin-right:auto !important}
.margin-bottom-tablet-0{margin-bottom:0px !important}
.margin-bottom-tablet-1{margin-bottom:10px !important}
.margin-bottom-tablet-2{margin-bottom:20px !important}
.margin-bottom-tablet-3{margin-bottom:30px !important}
.margin-bottom-tablet-4{margin-bottom:40px !important}
.margin-bottom-tablet-5{margin-bottom:50px !important}
.margin-bottom-tablet-6{margin-bottom:60px !important}
.margin-bottom-tablet-7{margin-bottom:70px !important}
.margin-bottom-tablet-8{margin-bottom:80px !important}
.margin-bottom-tablet-9{margin-bottom:90px !important}
.margin-bottom-tablet-10{margin-bottom:100px !important}
.margin-bottom-tablet-11{margin-bottom:110px !important}
.margin-bottom-tablet-12{margin-bottom:120px !important}
.margin-bottom-tablet-13{margin-bottom:130px !important}
.margin-bottom-tablet-14{margin-bottom:140px !important}
.margin-bottom-tablet-15{margin-bottom:150px !important}
.margin-bottom-tablet-16{margin-bottom:160px !important}
.margin-bottom-tablet-17{margin-bottom:170px !important}
.margin-bottom-tablet-18{margin-bottom:180px !important}
.margin-bottom-tablet-19{margin-bottom:190px !important}
.margin-bottom-tablet-20{margin-bottom:200px !important}
.margin-bottom-tablet-auto{margin-bottom:auto !important}
.margin-left-tablet-0{margin-left:0px !important}
.margin-left-tablet-1{margin-left:10px !important}
.margin-left-tablet-2{margin-left:20px !important}
.margin-left-tablet-3{margin-left:30px !important}
.margin-left-tablet-4{margin-left:40px !important}
.margin-left-tablet-5{margin-left:50px !important}
.margin-left-tablet-6{margin-left:60px !important}
.margin-left-tablet-7{margin-left:70px !important}
.margin-left-tablet-8{margin-left:80px !important}
.margin-left-tablet-9{margin-left:90px !important}
.margin-left-tablet-10{margin-left:100px !important}
.margin-left-tablet-11{margin-left:110px !important}
.margin-left-tablet-12{margin-left:120px !important}
.margin-left-tablet-13{margin-left:130px !important}
.margin-left-tablet-14{margin-left:140px !important}
.margin-left-tablet-15{margin-left:150px !important}
.margin-left-tablet-16{margin-left:160px !important}
.margin-left-tablet-17{margin-left:170px !important}
.margin-left-tablet-18{margin-left:180px !important}
.margin-left-tablet-19{margin-left:190px !important}
.margin-left-tablet-20{margin-left:200px !important}
.margin-left-tablet-auto{margin-left:auto !important}}

@media (max-width: 767px){
.padding-phablet-0{padding:0px !important}
.padding-phablet-1{padding:10px !important}
.padding-phablet-2{padding:20px !important}
.padding-phablet-3{padding:30px !important}
.padding-phablet-4{padding:40px !important}
.padding-phablet-5{padding:50px !important}
.padding-phablet-6{padding:60px !important}
.padding-phablet-7{padding:70px !important}
.padding-phablet-8{padding:80px !important}
.padding-phablet-9{padding:90px !important}
.padding-phablet-10{padding:100px !important}
.padding-phablet-11{padding:110px !important}
.padding-phablet-12{padding:120px !important}
.padding-phablet-13{padding:130px !important}
.padding-phablet-14{padding:140px !important}
.padding-phablet-15{padding:150px !important}
.padding-phablet-16{padding:160px !important}
.padding-phablet-17{padding:170px !important}
.padding-phablet-18{padding:180px !important}
.padding-phablet-19{padding:190px !important}
.padding-phablet-20{padding:200px !important}
.padding-phablet-auto{padding:auto !important}
.padding-top-phablet-0{padding-top:0px !important}
.padding-top-phablet-1{padding-top:10px !important}
.padding-top-phablet-2{padding-top:20px !important}
.padding-top-phablet-3{padding-top:30px !important}
.padding-top-phablet-4{padding-top:40px !important}
.padding-top-phablet-5{padding-top:50px !important}
.padding-top-phablet-6{padding-top:60px !important}
.padding-top-phablet-7{padding-top:70px !important}
.padding-top-phablet-8{padding-top:80px !important}
.padding-top-phablet-9{padding-top:90px !important}
.padding-top-phablet-10{padding-top:100px !important}
.padding-top-phablet-11{padding-top:110px !important}
.padding-top-phablet-12{padding-top:120px !important}
.padding-top-phablet-13{padding-top:130px !important}
.padding-top-phablet-14{padding-top:140px !important}
.padding-top-phablet-15{padding-top:150px !important}
.padding-top-phablet-16{padding-top:160px !important}
.padding-top-phablet-17{padding-top:170px !important}
.padding-top-phablet-18{padding-top:180px !important}
.padding-top-phablet-19{padding-top:190px !important}
.padding-top-phablet-20{padding-top:200px !important}
.padding-top-phablet-auto{padding-top:auto !important}
.padding-right-phablet-0{padding-right:0px !important}
.padding-right-phablet-1{padding-right:10px !important}
.padding-right-phablet-2{padding-right:20px !important}
.padding-right-phablet-3{padding-right:30px !important}
.padding-right-phablet-4{padding-right:40px !important}
.padding-right-phablet-5{padding-right:50px !important}
.padding-right-phablet-6{padding-right:60px !important}
.padding-right-phablet-7{padding-right:70px !important}
.padding-right-phablet-8{padding-right:80px !important}
.padding-right-phablet-9{padding-right:90px !important}
.padding-right-phablet-10{padding-right:100px !important}
.padding-right-phablet-11{padding-right:110px !important}
.padding-right-phablet-12{padding-right:120px !important}
.padding-right-phablet-13{padding-right:130px !important}
.padding-right-phablet-14{padding-right:140px !important}
.padding-right-phablet-15{padding-right:150px !important}
.padding-right-phablet-16{padding-right:160px !important}
.padding-right-phablet-17{padding-right:170px !important}
.padding-right-phablet-18{padding-right:180px !important}
.padding-right-phablet-19{padding-right:190px !important}
.padding-right-phablet-20{padding-right:200px !important}
.padding-right-phablet-auto{padding-right:auto !important}
.padding-bottom-phablet-0{padding-bottom:0px !important}
.padding-bottom-phablet-1{padding-bottom:10px !important}
.padding-bottom-phablet-2{padding-bottom:20px !important}
.padding-bottom-phablet-3{padding-bottom:30px !important}
.padding-bottom-phablet-4{padding-bottom:40px !important}
.padding-bottom-phablet-5{padding-bottom:50px !important}
.padding-bottom-phablet-6{padding-bottom:60px !important}
.padding-bottom-phablet-7{padding-bottom:70px !important}
.padding-bottom-phablet-8{padding-bottom:80px !important}
.padding-bottom-phablet-9{padding-bottom:90px !important}
.padding-bottom-phablet-10{padding-bottom:100px !important}
.padding-bottom-phablet-11{padding-bottom:110px !important}
.padding-bottom-phablet-12{padding-bottom:120px !important}
.padding-bottom-phablet-13{padding-bottom:130px !important}
.padding-bottom-phablet-14{padding-bottom:140px !important}
.padding-bottom-phablet-15{padding-bottom:150px !important}
.padding-bottom-phablet-16{padding-bottom:160px !important}
.padding-bottom-phablet-17{padding-bottom:170px !important}
.padding-bottom-phablet-18{padding-bottom:180px !important}
.padding-bottom-phablet-19{padding-bottom:190px !important}
.padding-bottom-phablet-20{padding-bottom:200px !important}
.padding-bottom-phablet-auto{padding-bottom:auto !important}
.padding-left-phablet-0{padding-left:0px !important}
.padding-left-phablet-1{padding-left:10px !important}
.padding-left-phablet-2{padding-left:20px !important}
.padding-left-phablet-3{padding-left:30px !important}
.padding-left-phablet-4{padding-left:40px !important}
.padding-left-phablet-5{padding-left:50px !important}
.padding-left-phablet-6{padding-left:60px !important}
.padding-left-phablet-7{padding-left:70px !important}
.padding-left-phablet-8{padding-left:80px !important}
.padding-left-phablet-9{padding-left:90px !important}
.padding-left-phablet-10{padding-left:100px !important}
.padding-left-phablet-11{padding-left:110px !important}
.padding-left-phablet-12{padding-left:120px !important}
.padding-left-phablet-13{padding-left:130px !important}
.padding-left-phablet-14{padding-left:140px !important}
.padding-left-phablet-15{padding-left:150px !important}
.padding-left-phablet-16{padding-left:160px !important}
.padding-left-phablet-17{padding-left:170px !important}
.padding-left-phablet-18{padding-left:180px !important}
.padding-left-phablet-19{padding-left:190px !important}
.padding-left-phablet-20{padding-left:200px !important}
.padding-left-phablet-auto{padding-left:auto !important}
.margin-phablet-0{margin:0px !important}
.margin-phablet-1{margin:10px !important}
.margin-phablet-2{margin:20px !important}
.margin-phablet-3{margin:30px !important}
.margin-phablet-4{margin:40px !important}
.margin-phablet-5{margin:50px !important}
.margin-phablet-6{margin:60px !important}
.margin-phablet-7{margin:70px !important}
.margin-phablet-8{margin:80px !important}
.margin-phablet-9{margin:90px !important}
.margin-phablet-10{margin:100px !important}
.margin-phablet-11{margin:110px !important}
.margin-phablet-12{margin:120px !important}
.margin-phablet-13{margin:130px !important}
.margin-phablet-14{margin:140px !important}
.margin-phablet-15{margin:150px !important}
.margin-phablet-16{margin:160px !important}
.margin-phablet-17{margin:170px !important}
.margin-phablet-18{margin:180px !important}
.margin-phablet-19{margin:190px !important}
.margin-phablet-20{margin:200px !important}
.margin-phablet-auto{margin:auto !important}
.margin-top-phablet-0{margin-top:0px !important}
.margin-top-phablet-1{margin-top:10px !important}
.margin-top-phablet-2{margin-top:20px !important}
.margin-top-phablet-3{margin-top:30px !important}
.margin-top-phablet-4{margin-top:40px !important}
.margin-top-phablet-5{margin-top:50px !important}
.margin-top-phablet-6{margin-top:60px !important}
.margin-top-phablet-7{margin-top:70px !important}
.margin-top-phablet-8{margin-top:80px !important}
.margin-top-phablet-9{margin-top:90px !important}
.margin-top-phablet-10{margin-top:100px !important}
.margin-top-phablet-11{margin-top:110px !important}
.margin-top-phablet-12{margin-top:120px !important}
.margin-top-phablet-13{margin-top:130px !important}
.margin-top-phablet-14{margin-top:140px !important}
.margin-top-phablet-15{margin-top:150px !important}
.margin-top-phablet-16{margin-top:160px !important}
.margin-top-phablet-17{margin-top:170px !important}
.margin-top-phablet-18{margin-top:180px !important}
.margin-top-phablet-19{margin-top:190px !important}
.margin-top-phablet-20{margin-top:200px !important}
.margin-top-phablet-auto{margin-top:auto !important}
.margin-right-phablet-0{margin-right:0px !important}
.margin-right-phablet-1{margin-right:10px !important}
.margin-right-phablet-2{margin-right:20px !important}
.margin-right-phablet-3{margin-right:30px !important}
.margin-right-phablet-4{margin-right:40px !important}
.margin-right-phablet-5{margin-right:50px !important}
.margin-right-phablet-6{margin-right:60px !important}
.margin-right-phablet-7{margin-right:70px !important}
.margin-right-phablet-8{margin-right:80px !important}
.margin-right-phablet-9{margin-right:90px !important}
.margin-right-phablet-10{margin-right:100px !important}
.margin-right-phablet-11{margin-right:110px !important}
.margin-right-phablet-12{margin-right:120px !important}
.margin-right-phablet-13{margin-right:130px !important}
.margin-right-phablet-14{margin-right:140px !important}
.margin-right-phablet-15{margin-right:150px !important}
.margin-right-phablet-16{margin-right:160px !important}
.margin-right-phablet-17{margin-right:170px !important}
.margin-right-phablet-18{margin-right:180px !important}
.margin-right-phablet-19{margin-right:190px !important}
.margin-right-phablet-20{margin-right:200px !important}
.margin-right-phablet-auto{margin-right:auto !important}
.margin-bottom-phablet-0{margin-bottom:0px !important}
.margin-bottom-phablet-1{margin-bottom:10px !important}
.margin-bottom-phablet-2{margin-bottom:20px !important}
.margin-bottom-phablet-3{margin-bottom:30px !important}
.margin-bottom-phablet-4{margin-bottom:40px !important}
.margin-bottom-phablet-5{margin-bottom:50px !important}
.margin-bottom-phablet-6{margin-bottom:60px !important}
.margin-bottom-phablet-7{margin-bottom:70px !important}
.margin-bottom-phablet-8{margin-bottom:80px !important}
.margin-bottom-phablet-9{margin-bottom:90px !important}
.margin-bottom-phablet-10{margin-bottom:100px !important}
.margin-bottom-phablet-11{margin-bottom:110px !important}
.margin-bottom-phablet-12{margin-bottom:120px !important}
.margin-bottom-phablet-13{margin-bottom:130px !important}
.margin-bottom-phablet-14{margin-bottom:140px !important}
.margin-bottom-phablet-15{margin-bottom:150px !important}
.margin-bottom-phablet-16{margin-bottom:160px !important}
.margin-bottom-phablet-17{margin-bottom:170px !important}
.margin-bottom-phablet-18{margin-bottom:180px !important}
.margin-bottom-phablet-19{margin-bottom:190px !important}
.margin-bottom-phablet-20{margin-bottom:200px !important}
.margin-bottom-phablet-auto{margin-bottom:auto !important}
.margin-left-phablet-0{margin-left:0px !important}
.margin-left-phablet-1{margin-left:10px !important}
.margin-left-phablet-2{margin-left:20px !important}
.margin-left-phablet-3{margin-left:30px !important}
.margin-left-phablet-4{margin-left:40px !important}
.margin-left-phablet-5{margin-left:50px !important}
.margin-left-phablet-6{margin-left:60px !important}
.margin-left-phablet-7{margin-left:70px !important}
.margin-left-phablet-8{margin-left:80px !important}
.margin-left-phablet-9{margin-left:90px !important}
.margin-left-phablet-10{margin-left:100px !important}
.margin-left-phablet-11{margin-left:110px !important}
.margin-left-phablet-12{margin-left:120px !important}
.margin-left-phablet-13{margin-left:130px !important}
.margin-left-phablet-14{margin-left:140px !important}
.margin-left-phablet-15{margin-left:150px !important}
.margin-left-phablet-16{margin-left:160px !important}
.margin-left-phablet-17{margin-left:170px !important}
.margin-left-phablet-18{margin-left:180px !important}
.margin-left-phablet-19{margin-left:190px !important}
.margin-left-phablet-20{margin-left:200px !important}
.margin-left-phablet-auto{margin-left:auto !important}}

@media (max-width: 435px){
.padding-phone-0{padding:0px !important}
.padding-phone-1{padding:10px !important}
.padding-phone-2{padding:20px !important}
.padding-phone-3{padding:30px !important}
.padding-phone-4{padding:40px !important}
.padding-phone-5{padding:50px !important}
.padding-phone-6{padding:60px !important}
.padding-phone-7{padding:70px !important}
.padding-phone-8{padding:80px !important}
.padding-phone-9{padding:90px !important}
.padding-phone-10{padding:100px !important}
.padding-phone-11{padding:110px !important}
.padding-phone-12{padding:120px !important}
.padding-phone-13{padding:130px !important}
.padding-phone-14{padding:140px !important}
.padding-phone-15{padding:150px !important}
.padding-phone-16{padding:160px !important}
.padding-phone-17{padding:170px !important}
.padding-phone-18{padding:180px !important}
.padding-phone-19{padding:190px !important}
.padding-phone-20{padding:200px !important}
.padding-phone-auto{padding:auto !important}
.padding-top-phone-0{padding-top:0px !important}
.padding-top-phone-1{padding-top:10px !important}
.padding-top-phone-2{padding-top:20px !important}
.padding-top-phone-3{padding-top:30px !important}
.padding-top-phone-4{padding-top:40px !important}
.padding-top-phone-5{padding-top:50px !important}
.padding-top-phone-6{padding-top:60px !important}
.padding-top-phone-7{padding-top:70px !important}
.padding-top-phone-8{padding-top:80px !important}
.padding-top-phone-9{padding-top:90px !important}
.padding-top-phone-10{padding-top:100px !important}
.padding-top-phone-11{padding-top:110px !important}
.padding-top-phone-12{padding-top:120px !important}
.padding-top-phone-13{padding-top:130px !important}
.padding-top-phone-14{padding-top:140px !important}
.padding-top-phone-15{padding-top:150px !important}
.padding-top-phone-16{padding-top:160px !important}
.padding-top-phone-17{padding-top:170px !important}
.padding-top-phone-18{padding-top:180px !important}
.padding-top-phone-19{padding-top:190px !important}
.padding-top-phone-20{padding-top:200px !important}
.padding-top-phone-auto{padding-top:auto !important}
.padding-right-phone-0{padding-right:0px !important}
.padding-right-phone-1{padding-right:10px !important}
.padding-right-phone-2{padding-right:20px !important}
.padding-right-phone-3{padding-right:30px !important}
.padding-right-phone-4{padding-right:40px !important}
.padding-right-phone-5{padding-right:50px !important}
.padding-right-phone-6{padding-right:60px !important}
.padding-right-phone-7{padding-right:70px !important}
.padding-right-phone-8{padding-right:80px !important}
.padding-right-phone-9{padding-right:90px !important}
.padding-right-phone-10{padding-right:100px !important}
.padding-right-phone-11{padding-right:110px !important}
.padding-right-phone-12{padding-right:120px !important}
.padding-right-phone-13{padding-right:130px !important}
.padding-right-phone-14{padding-right:140px !important}
.padding-right-phone-15{padding-right:150px !important}
.padding-right-phone-16{padding-right:160px !important}
.padding-right-phone-17{padding-right:170px !important}
.padding-right-phone-18{padding-right:180px !important}
.padding-right-phone-19{padding-right:190px !important}
.padding-right-phone-20{padding-right:200px !important}
.padding-right-phone-auto{padding-right:auto !important}
.padding-bottom-phone-0{padding-bottom:0px !important}
.padding-bottom-phone-1{padding-bottom:10px !important}
.padding-bottom-phone-2{padding-bottom:20px !important}
.padding-bottom-phone-3{padding-bottom:30px !important}
.padding-bottom-phone-4{padding-bottom:40px !important}
.padding-bottom-phone-5{padding-bottom:50px !important}
.padding-bottom-phone-6{padding-bottom:60px !important}
.padding-bottom-phone-7{padding-bottom:70px !important}
.padding-bottom-phone-8{padding-bottom:80px !important}
.padding-bottom-phone-9{padding-bottom:90px !important}
.padding-bottom-phone-10{padding-bottom:100px !important}
.padding-bottom-phone-11{padding-bottom:110px !important}
.padding-bottom-phone-12{padding-bottom:120px !important}
.padding-bottom-phone-13{padding-bottom:130px !important}
.padding-bottom-phone-14{padding-bottom:140px !important}
.padding-bottom-phone-15{padding-bottom:150px !important}
.padding-bottom-phone-16{padding-bottom:160px !important}
.padding-bottom-phone-17{padding-bottom:170px !important}
.padding-bottom-phone-18{padding-bottom:180px !important}
.padding-bottom-phone-19{padding-bottom:190px !important}
.padding-bottom-phone-20{padding-bottom:200px !important}
.padding-bottom-phone-auto{padding-bottom:auto !important}
.padding-left-phone-0{padding-left:0px !important}
.padding-left-phone-1{padding-left:10px !important}
.padding-left-phone-2{padding-left:20px !important}
.padding-left-phone-3{padding-left:30px !important}
.padding-left-phone-4{padding-left:40px !important}
.padding-left-phone-5{padding-left:50px !important}
.padding-left-phone-6{padding-left:60px !important}
.padding-left-phone-7{padding-left:70px !important}
.padding-left-phone-8{padding-left:80px !important}
.padding-left-phone-9{padding-left:90px !important}
.padding-left-phone-10{padding-left:100px !important}
.padding-left-phone-11{padding-left:110px !important}
.padding-left-phone-12{padding-left:120px !important}
.padding-left-phone-13{padding-left:130px !important}
.padding-left-phone-14{padding-left:140px !important}
.padding-left-phone-15{padding-left:150px !important}
.padding-left-phone-16{padding-left:160px !important}
.padding-left-phone-17{padding-left:170px !important}
.padding-left-phone-18{padding-left:180px !important}
.padding-left-phone-19{padding-left:190px !important}
.padding-left-phone-20{padding-left:200px !important}
.padding-left-phone-auto{padding-left:auto !important}
.margin-phone-0{margin:0px !important}
.margin-phone-1{margin:10px !important}
.margin-phone-2{margin:20px !important}
.margin-phone-3{margin:30px !important}
.margin-phone-4{margin:40px !important}
.margin-phone-5{margin:50px !important}
.margin-phone-6{margin:60px !important}
.margin-phone-7{margin:70px !important}
.margin-phone-8{margin:80px !important}
.margin-phone-9{margin:90px !important}
.margin-phone-10{margin:100px !important}
.margin-phone-11{margin:110px !important}
.margin-phone-12{margin:120px !important}
.margin-phone-13{margin:130px !important}
.margin-phone-14{margin:140px !important}
.margin-phone-15{margin:150px !important}
.margin-phone-16{margin:160px !important}
.margin-phone-17{margin:170px !important}
.margin-phone-18{margin:180px !important}
.margin-phone-19{margin:190px !important}
.margin-phone-20{margin:200px !important}
.margin-phone-auto{margin:auto !important}
.margin-top-phone-0{margin-top:0px !important}
.margin-top-phone-1{margin-top:10px !important}
.margin-top-phone-2{margin-top:20px !important}
.margin-top-phone-3{margin-top:30px !important}
.margin-top-phone-4{margin-top:40px !important}
.margin-top-phone-5{margin-top:50px !important}
.margin-top-phone-6{margin-top:60px !important}
.margin-top-phone-7{margin-top:70px !important}
.margin-top-phone-8{margin-top:80px !important}
.margin-top-phone-9{margin-top:90px !important}
.margin-top-phone-10{margin-top:100px !important}
.margin-top-phone-11{margin-top:110px !important}
.margin-top-phone-12{margin-top:120px !important}
.margin-top-phone-13{margin-top:130px !important}
.margin-top-phone-14{margin-top:140px !important}
.margin-top-phone-15{margin-top:150px !important}
.margin-top-phone-16{margin-top:160px !important}
.margin-top-phone-17{margin-top:170px !important}
.margin-top-phone-18{margin-top:180px !important}
.margin-top-phone-19{margin-top:190px !important}
.margin-top-phone-20{margin-top:200px !important}
.margin-top-phone-auto{margin-top:auto !important}
.margin-right-phone-0{margin-right:0px !important}
.margin-right-phone-1{margin-right:10px !important}
.margin-right-phone-2{margin-right:20px !important}
.margin-right-phone-3{margin-right:30px !important}
.margin-right-phone-4{margin-right:40px !important}
.margin-right-phone-5{margin-right:50px !important}
.margin-right-phone-6{margin-right:60px !important}
.margin-right-phone-7{margin-right:70px !important}
.margin-right-phone-8{margin-right:80px !important}
.margin-right-phone-9{margin-right:90px !important}
.margin-right-phone-10{margin-right:100px !important}
.margin-right-phone-11{margin-right:110px !important}
.margin-right-phone-12{margin-right:120px !important}
.margin-right-phone-13{margin-right:130px !important}
.margin-right-phone-14{margin-right:140px !important}
.margin-right-phone-15{margin-right:150px !important}
.margin-right-phone-16{margin-right:160px !important}
.margin-right-phone-17{margin-right:170px !important}
.margin-right-phone-18{margin-right:180px !important}
.margin-right-phone-19{margin-right:190px !important}
.margin-right-phone-20{margin-right:200px !important}
.margin-right-phone-auto{margin-right:auto !important}
.margin-bottom-phone-0{margin-bottom:0px !important}
.margin-bottom-phone-1{margin-bottom:10px !important}
.margin-bottom-phone-2{margin-bottom:20px !important}
.margin-bottom-phone-3{margin-bottom:30px !important}
.margin-bottom-phone-4{margin-bottom:40px !important}
.margin-bottom-phone-5{margin-bottom:50px !important}
.margin-bottom-phone-6{margin-bottom:60px !important}
.margin-bottom-phone-7{margin-bottom:70px !important}
.margin-bottom-phone-8{margin-bottom:80px !important}
.margin-bottom-phone-9{margin-bottom:90px !important}
.margin-bottom-phone-10{margin-bottom:100px !important}
.margin-bottom-phone-11{margin-bottom:110px !important}
.margin-bottom-phone-12{margin-bottom:120px !important}
.margin-bottom-phone-13{margin-bottom:130px !important}
.margin-bottom-phone-14{margin-bottom:140px !important}
.margin-bottom-phone-15{margin-bottom:150px !important}
.margin-bottom-phone-16{margin-bottom:160px !important}
.margin-bottom-phone-17{margin-bottom:170px !important}
.margin-bottom-phone-18{margin-bottom:180px !important}
.margin-bottom-phone-19{margin-bottom:190px !important}
.margin-bottom-phone-20{margin-bottom:200px !important}
.margin-bottom-phone-auto{margin-bottom:auto !important}
.margin-left-phone-0{margin-left:0px !important}
.margin-left-phone-1{margin-left:10px !important}
.margin-left-phone-2{margin-left:20px !important}
.margin-left-phone-3{margin-left:30px !important}
.margin-left-phone-4{margin-left:40px !important}
.margin-left-phone-5{margin-left:50px !important}
.margin-left-phone-6{margin-left:60px !important}
.margin-left-phone-7{margin-left:70px !important}
.margin-left-phone-8{margin-left:80px !important}
.margin-left-phone-9{margin-left:90px !important}
.margin-left-phone-10{margin-left:100px !important}
.margin-left-phone-11{margin-left:110px !important}
.margin-left-phone-12{margin-left:120px !important}
.margin-left-phone-13{margin-left:130px !important}
.margin-left-phone-14{margin-left:140px !important}
.margin-left-phone-15{margin-left:150px !important}
.margin-left-phone-16{margin-left:160px !important}
.margin-left-phone-17{margin-left:170px !important}
.margin-left-phone-18{margin-left:180px !important}
.margin-left-phone-19{margin-left:190px !important}
.margin-left-phone-20{margin-left:200px !important}
.margin-left-phone-auto{margin-left:auto !important}}
.pointer-events{pointer-events:all !important}
.disable-pointer-events{pointer-events:none !important}
.pointer,.cursorPointer{cursor:pointer !important}
.cursorZoomIn,[data-action="zoom"]{cursor:pointer;cursor:-webkit-zoom-in !important}
.cursorZoomOut,.zoom-img img.zoom-img,.zoom-img-wrap img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out !important}
.cursorGrab{cursor:move;cursor:grab !important;cursor:-webkit-grab !important}
.cursorGrab:active{cursor:grabbing !important;cursor:-webkit-grabbing !important}
.pattern .background{background-repeat:repeat;background-size:auto}
.attachment-fixed,.attachmentFixed{background-attachment:fixed !important;background-size:cover !important}
.disableClick{pointer-events:none}
.cover{background-size:cover !important}
.noSelect,.noSelect *,.disableSelect,.disableSelect *{-webkit-touch-callout:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}
.selectable,.selectable *,.enableSelect,.enableSelect *{-webkit-touch-callout:auto !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}
.clearBoth:after{content:"";clear:both;display:table}
.panel{background:#fff !important}
.overflow-visible{overflow:visible !important}
.link:hover{color:#6551E0}
.free{background:#27AE60;font-weight:600;font-size:11px;line-height:22px;padding:0 9px;border-radius:4px;text-transform:uppercase;color:#fff;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
svg{fill:transparent !important}
p{letter-spacing:0}
img{max-height:100%}
    
@media (max-width: 1024px){
.p-tablet-relative{position:relative !important}}
    
@media (max-width: 768px){
.p-phablet-relative{position:relative !important}}
    
@media (max-width: 436px){
.p-phone-relative{position:relative !important}}
    
@media (max-width: 1024px){
.d-tablet-none{display:none !important}}

@media (max-width: 436px){
.d-phone-none{display:none !important}}
.double-pictures .img-1{left:0;top:0;box-shadow:0px 10px 30px rgba(62,135,248,0.1);border-radius:12px}
.double-pictures .img-2{bottom:60px;right:0px;box-shadow:0px 10px 30px rgba(62,135,248,0.1);border-radius:12px}
.double-pictures .img-3{top:-12px;right:0}
.double-pictures .img-4{left:0%;top:0}
.double-pictures .img-5{bottom:3.4%;left:4%;transform:translateX(256px)}
.double-pictures .img-6{bottom:0;left:11.3%;box-shadow:15px 15px 60px rgba(0,0,0,0.08);border-radius:10px}
.double-pictures .img-7{top:0;right:0;box-shadow:0px 1px 0px rgba(0,0,0,0.07),0px 1px 4px rgba(0,0,0,0.05),0px 10px 30px rgba(0,0,0,0.06);border-radius:10px}
.double-pictures .bg-type-1{top:0;left:calc(100% - 107%);width:130%}
.double-pictures .bg-type-2{top:-70px;left:calc(100% - 119.5%)}
.double-pictures .bg-type-3{top:-25px;right:calc(100% - 111.5%)}

@media (max-width: 1200px){
.double-pictures .bg-type-1{left:0}
.double-pictures .bg-type-3{left:0}}

@media (max-width: 1024px){
.double-pictures .pictures-container{height:40vw;order:1}
.double-pictures .img-1{top:0%}.double-pictures .img-2{bottom:0%}
.double-pictures .img-3{top:0%;right:50%;transform:translateX(50%)}
.double-pictures .img-4{left:50%;transform:translateX(-50%)}
.double-pictures .img-5{left:50%;transform:translateX(50%);bottom:0}
.double-pictures .img-6{left:0;max-width:70%}
.double-pictures .img-7{max-width:70%}
.double-pictures .bg-type-1,.double-pictures .bg-type-2,.double-pictures .bg-type-3{max-width:100%}
.double-pictures .bg-type-2{top:0;left:0;max-height:100%}}

@media (max-width: 768px){
.double-pictures .pictures-container{height:50vw;order:1}
.double-pictures .img-1{top:0;max-width:70%}
.double-pictures .img-2{bottom:0%;max-width:70%}
.double-pictures .img-4{top:0;left:0;transform:none;max-width:70%}
.double-pictures .img-5{bottom:0;right:0;transform:none;left:auto;max-width:50%}
.double-pictures .img-6{max-width:65%}
.double-pictures .img-7{max-width:65%}
.double-pictures .bg-type-1,.double-pictures .bg-type-3{max-height:100%}
.double-pictures .bg-type-2{height:auto;top:0}}

@media (max-width: 436px){
.double-pictures .pictures-container{height:60vw;order:1}}
.code-highlight{padding:3px 9px;font-family:'IBM Plex Mono', monospace;border-radius:6px;background:rgba(101,81,224,0.1);color:rgba(81,66,171,0.9);font-size:90%;font-weight:500;letter-spacing:-0.017em;white-space:nowrap}
.dnd-highlight{padding:3px 9px;border-radius:6px;background:rgba(111,207,151,0.2);font-size:90%}
.border-radius-12{border-radius:12px !important}
.justify-center{justify-content:center}
.justify-end{justify-content:flex-end}
.justify-between{justify-content:space-between}

@media (max-width: 1024px){
.justify-tablet-between{justify-content:space-between}}

@media (max-width: 1024px){
.vertical-tablet-stretch{align-items:stretch !important}}
.flex-wrap{flex-wrap:wrap !important}
.letter-spacing-0{letter-spacing:0}
.z-index-3{z-index:3}.z-index-1{z-index:1}
.z-index-99{z-index:99}
.large-shadow{box-shadow:15px 15px 60px rgba(0,0,0,0.08)}
.space-between{justify-content:space-between}ul{list-style:none}
ul.tick li{display:flex;justify-content:flex-start;margin-bottom:15px}
ul.tick li:before{content:'';background:transparent url(../assets/svg/tick.svg) no-repeat 50% 50%;background-size:contain;height:15px;width:13px;flex-shrink:0;margin-right:15px}
ul.tick.text-white li:before{background-image:url(../assets/svg/tick-white.svg)}
.changelog-block{display:flex;justify-content:flex-start;align-items:center;padding:10px 0}
.changelog-block a{border-bottom:1px solid rgba(31,43,36,0.5)}
.changelog-block a:hover{color:#3e87f8;border-bottom:none}.changelog-block dt{background:#ccc;color:#fff;display:inline-block;width:50px;height:28px;line-height:28px;font-size:14px;font-weight:800;text-align:center;margin-right:10px;overflow:hidden;text-indent:0.05em;border-radius:50px;margin-top:-6px;transition:2s cubic-bezier(0.005, 1.29, 0.65, 1.005);position:relative;top:3px;vertical-align:top}
.changelog-block dt:after{position:relative;font-size:12px;letter-spacing:0.05em}
.changelog-block.n dt{background-color:#3e87f8;box-shadow:0px 2px 7px rgba(62,135,248,0.3)}
.changelog-block.n dt:after{content:"NEW"}
.changelog-block.u dt{background-color:#27AE60;box-shadow:0px 2px 7px rgba(39,174,96,0.3)}
.changelog-block.u dt:after{content:"UPD"}
.changelog-block.f dt{background-color:#f7c000;box-shadow:0px 2px 7px rgba(247,192,0,0.3)}
.changelog-block.f dt:after{content:"FIX"}
.changelog-block.r dt{background-color:#EB5757;box-shadow:0px 2px 7px rgba(235,87,87,0.3)}
.changelog-block.r dt:after{content:"GO!"}
.changelog-title{top:50%;left:50%;transform:translate(-50%, -50%)}
.pros{font-size:10px;line-height:22px;padding:0 8px;border-radius:10px 10px 10px 2px;text-transform:uppercase;position:absolute;left:calc(100% + 6px);white-space:nowrap;bottom:100%;text-shadow:0px 1px 0px rgba(0,0,0,0.11)}
.price-block{background:white; height:100%}
.price-block.bg-green{background:#219653}
.price-block.bg-klo{background:#fcbc2f}
/*--checkbox- 27AE60 - d39e00 - #CDDC39  */
.checkbox{text-align:center}
.checkbox label{font-size:18px;cursor:pointer;display:inline-block;line-height:1.1}
.checkbox label .element{text-align:left;display:inline-block;border-width:0;padding:0;font-size:0;min-width:36px;height:20px;background:#27AE60;border-radius:50px;vertical-align:bottom;margin-right:10px;margin-left:10px;position:relative;top:0}
.checkbox label .element:after{content:"";width:14px;height:14px;background:#ffffff;display:inline-block;padding:0;border-radius:14px;margin:3px;transition:transform .25s;transition-timing-function:cubic-bezier(0.23, 2.01, 0.43, 0.66)}
.checkbox label input{display:none !important}
.checkbox label input[type=checkbox]:checked+.element{background:#27AE60}
.checkbox label input[type=checkbox]:checked+.element:after{transform:translateX(16px)}

.checkbox1{text-align:center}
.checkbox1 label{font-size:18px;cursor:pointer;display:inline-block;line-height:1.1}
.checkbox1 label .element{text-align:left;display:inline-block;border-width:0;padding:0;font-size:0;min-width:36px;height:20px;background:#CDDC39;border-radius:50px;vertical-align:bottom;margin-right:10px;margin-left:10px;position:relative;top:0}
.checkbox1 label .element:after{content:"";width:14px;height:14px;background:#fff;display:inline-block;padding:0;border-radius:14px;margin:3px;transition:transform .25s;transition-timing-function:cubic-bezier(0.23, 2.01, 0.43, 0.66)}
.checkbox1 label input{display:none !important}
.checkbox1 label input[type=checkbox]:checked+.element{background:#CDDC39}
.checkbox1 label input[type=checkbox]:checked+.element:after{transform:translateX(16px)}
/*--range */
.radius, .radius-2 {-webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; height: 18px; border: none; border-radius: 4px; overflow: hidden;}
.radius::-webkit-slider-thumb, .radius-2::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; background-color: #0d68f6; border: 0px solid #0d68f6; border-radius: 50%; height: 18px; width: 18px; margin-top: -7px; box-shadow: calc(-100vmax - 18px) 0 0 100vmax #0d68f6;
    clip-path: polygon(
        100% 0,
        2px 0,
        0 7px,
        -100vmax 7px,
        -100vmax 11px,
        0 11px,
        2px 100%,
        100% 100%
    );
}
.radius::-moz-range-thumb, .radius-2::-moz-range-thumb {-moz-appearance: none; appearance: none; background-color: #0d68f6; border: 0px solid #0d68f6; border-radius: 50%; height: 18px; width: 18px; margin-top: -7px;}
.radius::-webkit-slider-runnable-track,.radius-2::-webkit-slider-runnable-track { height: 4px; border-radius: 4px; border: 0px solid #fff; box-shadow: 0px 0px 0px #353535; background: #d7d7d7;}








@media (max-width: 1024px){
.text-tablet-center{text-align:center !important}}

@media (max-width: 768px){
.text-phablet-center{text-align:center !important}}

@media (max-width: 436px){
.text-phone-center{text-align:center !important}}

@media (max-width: 1024px){
.order-1{order:1}}

@media (max-width: 1024px){
.justify-tablet-center{justify-content:center}}

@media (max-width: 768px){
.justify-phablet-center{justify-content:center}}
.justify-center{justify-content:center}
.large-bg-img{top:0;left:0;width:100%}
.small-bg-img{top:25%;left:50%}

@media (max-width: 768px){.small-bg-img{top:0;left:50%;transform:translateX(-50%)}}
.controller-container{border-bottom:1px solid rgba(29,29,29,0.1)}
.controller li{opacity:0.5}.controller li.selected{opacity:1}
.controller li.selected:after{content:'';height:4px;width:60px;background:#27AE60}
.page-loaded .animated .panel{transform:none}.button,button{padding:13px 20px}
.button svg,button svg{height:auto !important;width:auto !important;margin-right:0;margin-top:0;vertical-align:middle}
.button.actionButton.sidebarTrigger,button.actionButton.sidebarTrigger{display:flex;justify-content:center;align-items:center;padding:0 !important}
.button.actionButton.sidebarTrigger svg,button.actionButton.sidebarTrigger svg{height:18px !important;width:18px !important;margin:0 !important;top:0}
.slides-form.searching input[type="text"]{height:50px;font-size:16px;font-weight:500;color:#1f2b24;cursor:pointer;letter-spacing:-0.009em;border:1.5px solid rgba(29,29,29,0.1);margin:0 !important;padding:0 40px 0 20px;border-radius:8px;background:rgba(29,29,29,0.03) url(../assets/svg/search.svg) 95% 50% no-repeat}
.slides-form.searching input[type="text"]:focus{border-color:#27AE60}
.slides-form input[type="text"],.slides-form input[type="email"],.slides-form input[type="password"],.slides-form input[type="name"],.slides-form select{height:44px;font-size:15px;font-weight:500;color:#1f2b24;cursor:pointer;letter-spacing:-0.009em;border:1px solid #E4E8ED;margin:0;padding:0 14px;border-radius:4px}

.slides-form input[type="text"]:hover,.slides-form input[type="email"]:hover,.slides-form input[type="password"]:hover,.slides-form input[type="name"]:hover,.slides-form select:hover{border:3px solid #3e87f8;box-shadow:0px 1px 4px rgba(62,135,248,0.25)}

.slides-form .label{font-size:15px;line-height:18px;color:#1f2b24;margin-top:0;letter-spacing:-0.009em;margin-bottom:10px}
.slides-form .js-built-in-domain-input{position:relative;padding:0 185px 0 14px;background:transparent !important;font-weight:700;color:rgba(255,255,255,0) !important;z-index:1}
.slides-form .js-built-in-domain-input:focus+.js-built-in-domain-text span:after{content:"|";display:inline;position:absolute;right:-2px;font-weight:400;-webkit-animation:cursorFlash 1s linear 0s infinite;animation:cursorFlash 1s linear 0s infinite}

@-webkit-keyframes cursorFlash{0%{opacity:0}25%{opacity:1}100%{opacity:0}}

@keyframes cursorFlash{0%{opacity:0}25%{opacity:1}100%{opacity:0}}
.slides-form .js-built-in-domain-text{position:absolute;top:0;left:0;pointer-events:none;height:44px;line-height:44px;font-size:15px;font-weight:500;color:#BDBDBD;cursor:pointer;letter-spacing:-0.009em;border:1px solid transparent;margin:0;padding:0 14px;transition:0.25s}
.slides-form .js-built-in-domain-text span{font-weight:700;color:#1f2b24;position:relative}
.slides-form .js-built-in-domain-status{position:absolute;right:12px;top:0%;line-height:44px;font-size:16px;font-weight:600;opacity:0;transition:all 0.25s;z-index:5}
.slides-form .js-built-in-domain-status.valid{opacity:1}
.slides-form .reset-domain{font-size:14px;line-height:17px;letter-spacing:-0.006em}
.slides-form .custom-domain{font-size:18px;line-height:22px}
.slides-form .show_password{position:absolute;right:12px;bottom:5px;z-index:99;cursor:pointer}
.slides-form .show_password #outer_line{stroke:#BDBDBD}
.slides-form .show_password #inner_dot{fill:#BDBDBD}
.slides-form .show_password.opened #outer_line{stroke:#3e87f8}
.slides-form .show_password.opened #inner_dot{fill:#3e87f8}
.js-show-password{position:relative}
.js-show-password input[type="text"]{margin-bottom:0}
.js-show-password .material-icons{position:absolute;top:25px;right:15px;transform:translateY(-50%);z-index:10;font-size:19px;opacity:0.5;overflow:hidden}
.js-password-strength:after{content:"";display:block;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-0.006em}
.js-password-strength.strong:after{content:"Strong";color:#219653}
.js-password-strength.weak:after{content:"Weak";color:#f7c000}
.js-password-strength.short:after{content:"Short";color:#EB5757}
.description-dropdown-trigger{display:inline-block;width:18px;height:18px;line-height:110px;font-size:0px;background:#27AE60;text-align:center;flex-shrink:0 !important;border-radius:50%;cursor:pointer;position:relative;transition:0.25s}
.description-dropdown-trigger:after{content:"?";font-size:14px;font-weight:600;color:#fff;position:absolute;left:0;top:0;line-height:18px;width:18px;text-align:center;text-indent:-0.1em;transition:0.25s}
.description-dropdown-trigger:hover,.dropdownShown.dropdown_description-dropdown .description-dropdown-trigger{background:#6551E0;transform:scale(1.25);transition:0.25s}
.dropdownTrigger[data-dropdown-id="description-dropdown"]{transition:0.25s}
.dropdown_description-dropdown .dropdownTrigger[data-dropdown-id="description-dropdown"]{color:#6551E0 !important}
.dropdown.customDropdown{background:#6551E0;box-shadow:12px 30px 60px rgba(110,87,217,0.39);width:460px;margin-left:-18px !important;margin-top:-6px !important;max-width:calc(100vw - 40px)}

@media (max-width: 500px){.dropdown.customDropdown{left:40px !important}}
.dropdown.customDropdown.show{transform:translateY(0px)}
.dropdown.customDropdown:before{display:none}
.dropdown.customDropdown:after{content:"";background-image:url('data:image/svg+xml;charset=UTF-8,<svg width="30" height="8" viewBox="0 0 24 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.7358 2.06478C13.1971 0.622311 10.8029 0.622312 9.26423 2.06478L6.88494 4.29537C5.03147 6.03299 2.58612 7 0.0455251 7H0H24H23.9545C21.4139 7 18.9685 6.03299 17.1151 4.29537L14.7358 2.06478Z" fill="rgb(101,81,222)"/></svg>');background-repeat:no-repeat;background-position:center bottom;width:30px;height:8px;border:none;left:calc(50% - 7px);position:absolute;bottom:100%}

@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.dropdown.customDropdown{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(70,47,214,0.82)}}#subscribe-form span.submit{width:40px;line-height:44px;right:0;font-size:14px;text-align:center;top:0}
.checkbox{text-align:left}.checkbox label{display:flex}
.checkbox label input{opacity:0 !important;width:0 !important;height:0 !important}
.checkbox label .checkbox-icon{position:relative;display:inline-block;border-width:0;padding:0;font-size:0;width:18px;height:18px;border:1px solid rgba(0,0,0,0.11);border-radius:3px;vertical-align:bottom;margin-right:12px;flex-shrink:0;transition:all 0.25s;background:linear-gradient(360deg, #fff 0%, rgba(255,255,255,0) 100%),#F2F2F2}
.checkbox label .checkbox-icon:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(../assets/svg/check.svg) no-repeat 50% 50%;transition:transform .25s;transition-timing-function:cubic-bezier(0.23, 2.01, 0.43, 0.66);transform:scale(0.000001);flex-shrink:0}
.checkbox label input[type=checkbox]:focus+.checkbox-icon{border-color:1px solid rgba(0,0,0,0.11)}
.checkbox label input[type=checkbox]:checked+.checkbox-icon:after{transform:scale(1)}
.checkbox label input[type="checkbox"][disabled]+.checkbox-icon:after{filter:grayscale(1)}
.dz-drag-hover #jsUploadArchive{visibility:visible;opacity:1}#jsUploadArchive{visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);transition:all 0.15s;z-index:300}#jsUploadArchive.visible{visibility:visible;opacity:1}#jsUploadArchive.uploading{visibility:visible;opacity:1}#jsUploadArchive.uploading #upload-archive-form{transform:translateX(0%)}#jsUploadArchive.uploading #upload-archive-no-file{visibility:hidden;opacity:0}#jsUploadArchive .grey{background-color:#C4C4C4 !important;box-shadow:none !important;cursor:default}#upload-archive-no-file{height:100%;transition:all 0.15s}#upload-archive-no-file img{box-shadow:0px 20px 30px rgba(39,174,96,0.3)}#upload-archive-no-file .error{display:none}
.uploading-icon dt{width:5px;height:5px;background:#27AE60;border-radius:100%;display:inline-block;margin:2px;-webkit-animation:uploading-dots .9s linear infinite;animation:uploading-dots .9s linear infinite}
.uploading-icon dt:nth-child(2){-webkit-animation-delay:0.1s;animation-delay:0.1s}
.uploading-icon dt:nth-child(3){-webkit-animation-delay:0.2s;animation-delay:0.2s}

@-webkit-keyframes uploading-dots{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}

@keyframes uploading-dots{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}#upload-archive-form{position:fixed;top:0;left:0;bottom:0;width:438px;overflow-x:hidden;overflow-y:auto;transition:all 0.15s;z-index:301;transform:translateX(-150%)}#upload-archive-form .title.text-green+.uploading-icon{display:none}#upload-archive-form .file-name{max-width:290px;overflow:hidden;text-overflow:ellipsis}#upload-archive-form .completed{height:4px;width:0%;transition:all 0.05s}

@media (max-width: 575.98px){#upload-archive-form{width:280px}#upload-archive-form p.larger{font-size:18px}}
.js-show-password .label{display:flex;justify-content:space-between}
.js-password-strength:after{content:"";display:block;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-0.006em}
.js-password-strength.strong:after{content:"Strong";color:#27AE60}
.js-password-strength.weak:after{content:"Weak";color:#f7c000}
.js-password-strength.short:after{content:"Short";color:#EB5757}
.seo-page-video.videoThumbnail:before{box-shadow:inset 0px 0px 136px rgba(33,150,83,0.25)}