@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');

/*[common]*/
body,html{margin:0;width:100%;height:100%;}
body{font-family:"Roboto Condensed";font-weight:300;color:#fff;background:#00101e;}
body *{color:inherit;}
input{outline:none;font-family:inherit;font-family:"Roboto Condensed";font-size:inherit;color:#000;}
textarea{resize:vertical;outline:none;font-family:inherit;font-family:"Roboto Condensed";font-size:inherit;color:#000;}
select{outline:none;font-family:inherit;font-family:"Roboto Condensed";font-size:inherit;color:inherit;color:#000;}
button{outline:none;font-family:inherit;font-size:inherit;cursor:pointer;color:#000;font-family:"Bebas Neue";}
input[type='submit']{font-family:"Bebas Neue";}
img{outline:none;border:none;}
a{text-decoration:none;cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Bebas Neue";}
b,strong{font-weight:normal;font-family:"Bebas Neue";}
.product_type_simple {display:none!important;}
/*[/common]*/

/*[scrollbar]*/
@media screen and (min-width: 1023px){
	body *::-webkit-scrollbar{width:8px;height:8px;}
	body *::-webkit-scrollbar-track{background:#ededed;border-radius:20px;}
	body *::-webkit-scrollbar-thumb{background:#d5d5d5;border-radius:20px;}
	html *{scrollbar-width:thin;scrollbar-color:#d5d5d5 #ededed;}
}
/*[/scrollbar]*/

/*[placeholder]*/
::-webkit-input-placeholder{color:#487D9B;opacity:1;}
::-moz-placeholder{color:#487D9B;opacity:1;}
:-ms-input-placeholder{color:#487D9B;opacity:1;}
::placeholder{color:#487D9B;opacity:1;}
/*[/placeholder]*/

.catalog_categories_list {
    display: flex;
    flex-wrap: wrap;
    margin: -10px;
}

.catalog_categories_list_item {
    padding: 10px;
    flex: 0 0 33.33%;
    width: 33.33%;
}

.catalog_categories_list_item_wrap {
    transition: all 0.2s ease-in-out;
    display: block;
    position: relative;
    padding: 20px;
    background: #001427;
    border: 1px solid rgba(0,0,0,0.3);
    border-radius: 10px; text-align:center;
}

.catalog_categories_list_item_title {
  transition: all 0.2s ease-in-out;
  display: block;
  position: relative;
  z-index: 2;
  padding: 0;
  margin: 7px 0 0 0;
  text-decoration: none;
  text-align: center;
  font-family: "Bebas Neue";
  font-size: 20px;
}

/*[galleryLightbox]*/
.galleryLightbox{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(0,0,0,0.5);}
.galleryLightbox .galleryLightbox_outer{display:table;padding:0;margin:0;width:100%;height:100%;}
.galleryLightbox .galleryLightbox_inner{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 15px;width:100%;height:100%;}
.galleryLightbox .galleryLightbox_window{display:table;position:relative;box-sizing:border-box;margin:0 auto;border:;background:#fff;}
.galleryLightbox .galleryLightbox_controls{transition:all 0.2s ease-in-out;opacity:0;}
.galleryLightbox .galleryLightbox_controls.active{opacity:1;}
.galleryLightbox .galleryLightbox_title{position:fixed;right:0;bottom:0;left:0;z-index:2;padding:20px;border-top:1px solid rgba(255,255,255,0.5);font-weight:500;font-size:18px;color:#fff;}
.galleryLightbox .galleryLightbox_title:empty{display:none;}
.galleryLightbox .galleryLightbox_navigation{}
.galleryLightbox .galleryLightbox_navigation a{display:block;position:fixed;top:50%;z-index:2;margin-top:-22px;width:44px;height:44px;background:rgba(30,30,30,0.6);cursor:pointer;}
.galleryLightbox a.galleryLightbox_navigation_prev{left:10px;}
.galleryLightbox a.galleryLightbox_navigation_prev:after{transition:all 0.2s ease-in-out;content:'';display:block;opacity:0.7;position:absolute;top:0;right:0;bottom:0;left:0;background:center center no-repeat;background-size:18px;}
.galleryLightbox a.galleryLightbox_navigation_prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg42' version='1.1' fill='none' viewBox='0 0 269.9549 205.88445' height='205.88445' width='269.9549'%3E%3Cpath style='fill:%23f9f9f9;fill-opacity:1;stroke:%23ffffff;stroke-width:14;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 98.429886,197.08089 -89.5999999,-89.6 c -2.5,-2.5 -2.5,-6.551 0,-9.051002 L 98.429886,8.829886 c 2.500004,-2.4999996 6.551004,-2.4999996 9.051004,0 2.5,2.5 2.5,6.743 0,9.243 l -78.676004,78.87 H 256.55489 c 3.535,0 6.4,2.466002 6.4,6.000004 0,3.534 -2.865,6 -6.4,6 H 28.804886 l 78.676004,78.881 c 1.25,1.25 1.875,2.992 1.875,4.629 0,1.637 -0.625,3.326 -1.875,4.576 -2.501,2.5 -6.551,2.552 -9.051004,0.052 z' id='path883' /%3E%3C/svg%3E%0A");}
.galleryLightbox a.galleryLightbox_navigation_prev:hover:after{opacity:1;}
.galleryLightbox a.galleryLightbox_navigation_next{right:10px;}
.galleryLightbox a.galleryLightbox_navigation_next:after{transition:all 0.2s ease-in-out;content:'';display:block;opacity:0.7;position:absolute;top:0;right:0;bottom:0;left:0;background:center center no-repeat;background-size:18px;}
.galleryLightbox a.galleryLightbox_navigation_next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg42' version='1.1' fill='none' viewBox='0 0 269.9549 205.88445' height='205.88445' width='269.9549'%3E%3Cpath style='fill:%23f9f9f9;fill-opacity:1;stroke:%23ffffff;stroke-width:14;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 171.525,197.08089 89.6,-89.6 c 2.5,-2.5 2.5,-6.551 0,-9.051002 l -89.6,-89.600002 c -2.5,-2.4999996 -6.551,-2.4999996 -9.051,0 -2.5,2.5 -2.5,6.743 0,9.243 l 78.676,78.87 H 13.4 c -3.535,0 -6.4,2.466002 -6.4,6.000004 0,3.534 2.865,6 6.4,6 h 227.75 l -78.676,78.881 c -1.25,1.25 -1.875,2.992 -1.875,4.629 0,1.637 0.625,3.326 1.875,4.576 2.501,2.5 6.551,2.552 9.051,0.052 z' id='path883' /%3E%3C/svg%3E%0A");}
.galleryLightbox a.galleryLightbox_navigation_next:hover:after{opacity:1;}
.galleryLightbox .galleryLightbox_navigation a.disabled{display:none;}
.galleryLightbox .galleryLightbox_infobar{position:fixed;top:0;left:0;z-index:2;padding:10px 20px;font-size:18px;color:#fff;}
.galleryLightbox .galleryLightbox_infobar i{font-style:normal;}
.galleryLightbox .galleryLightbox_infobar b{display:inline-block;margin:0 10px;font-weight:normal;font-size:16px;}
.galleryLightbox .galleryLightbox_infobar a{color:#fff;}
.galleryLightbox .galleryLightbox_toolbar{position:fixed;top:0;right:0;z-index:2;background:rgba(30,30,30,0.6);}
.galleryLightbox .galleryLightbox_toolbar a{transition:all 0.2s ease-in-out;display:block;opacity:0.7;float:left;width:44px;height:44px;background:center center no-repeat;background-size:18px;cursor:pointer;}
.galleryLightbox .galleryLightbox_toolbar a:hover{opacity:1;}
.galleryLightbox .galleryLightbox_toolbar a.galleryLightbox_toolbar_close{background-size:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.galleryLightbox .galleryLightbox_toolbar a.galleryLightbox_toolbar_fullscreen{display:none;background-size:14px;}
.galleryLightbox .galleryLightbox_toolbar a.galleryLightbox_toolbar_fullscreen{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='14px' version='1.1' viewBox='0 0 14 14' width='14px' xmlns='http://www.w3.org/2000/svg' xmlns:sketch='http://www.bohemiancoding.com/sketch/ns' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle/%3E%3Cdesc/%3E%3Cdefs/%3E%3Cg fill='none' fill-rule='evenodd' id='Page-1' stroke='none' stroke-width='1'%3E%3Cg fill='%23ffffff' id='Core' transform='translate(-215.ffffff, -257.ffffff)'%3E%3Cg id='fullscreen' transform='translate(215.ffffff, 257.ffffff)'%3E%3Cpath d='M2,9 L0,9 L0,14 L5,14 L5,12 L2,12 L2,9 L2,9 Z M0,5 L2,5 L2,2 L5,2 L5,0 L0,0 L0,5 L0,5 Z M12,12 L9,12 L9,14 L14,14 L14,9 L12,9 L12,12 L12,12 Z M9,0 L9,2 L12,2 L12,5 L14,5 L14,0 L9,0 L9,0 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.galleryLightbox.fullscreen .galleryLightbox_toolbar a.galleryLightbox_toolbar_fullscreen{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='14px' version='1.1' viewBox='0 0 14 14' width='14px' xmlns='http://www.w3.org/2000/svg' xmlns:sketch='http://www.bohemiancoding.com/sketch/ns' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle/%3E%3Cdesc/%3E%3Cdefs/%3E%3Cg fill='none' fill-rule='evenodd' id='Page-1' stroke='none' stroke-width='1'%3E%3Cg fill='%23ffffff' id='Core' transform='translate(-257.ffffff, -257.ffffff)'%3E%3Cg id='fullscreen-exit' transform='translate(257.ffffff, 257.ffffff)'%3E%3Cpath d='M0,11 L3,11 L3,14 L5,14 L5,9 L0,9 L0,11 L0,11 Z M3,3 L0,3 L0,5 L5,5 L5,0 L3,0 L3,3 L3,3 Z M9,14 L11,14 L11,11 L14,11 L14,9 L9,9 L9,14 L9,14 Z M11,3 L11,0 L9,0 L9,5 L14,5 L14,3 L11,3 L11,3 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.galleryLightbox .galleryLightbox_content{position:relative;}
.galleryLightbox .galleryLightbox_content img{display:block;max-width:100%;max-height:100%;}
@media screen and (max-width: 480px){
	
}
/*[/galleryLightbox]*/

/*[OwlCarousel2]*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*[/OwlCarousel2]*/

/*[carousel]*/
.carousel{position:relative;padding:0 42px;}
.carousel .navContainer{}
.carousel .navContainer.disabled{}
.carousel .navContainer button{transition:all 0.2s ease-in-out;display:block;opacity:0.8;position:absolute;top:50%;margin:-17px 0 0 0;width:17px;height:34px;background:center center no-repeat none;background-size:16px;border:none;border-radius:0;color:transparent;}
.carousel .navContainer button:hover{opacity:1;}
.carousel .navContainer button.owl-prev{left:0;}
.carousel .navContainer button.owl-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath style='fill:%236DC5D4;' id='path42' d='M 8.0330843,12.880793 2.4530838,7.2907931 8.0330843,1.7007928 a -1,1 0 0 0 0,-1.41000005 v 0 a -1,1 0 0 0 -1.41,0 L 0.26308427,6.6507931 a -0.91,0.91 0 0 0 0,1.28 L 6.6230843,14.290793 a -1,1 0 0 0 1.41,0 v 0 a -1,1 0 0 0 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.carousel .navContainer button.owl-next{right:0;}
.carousel .navContainer button.owl-next{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath style='fill:%236DC5D4;' id='path42' d='M 0.29079275,12.880793 5.8707933,7.2907931 0.29079275,1.7007928 a 1,1 0 0 1 0,-1.41000005 v 0 a 1,1 0 0 1 1.41000005,0 l 6.36,6.36000035 a 0.91,0.91 0 0 1 0,1.28 l -6.36,6.3599999 a 1,1 0 0 1 -1.41000005,0 v 0 a 1,1 0 0 1 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.carousel .navContainer button.disabled{opacity:0.3;}

@media screen and (max-width: 767px){
	.carousel{position:relative;padding:0 32px;}
}

/*[/carousel]*/

/*[flexslider]*/
/*
* jQuery FlexSlider v2.7.2
* https://www.woocommerce.com/flexslider/
*
* Copyright 2012 WooThemes
* Free to use under the GPLv2 and later license.
* http://www.gnu.org/licenses/gpl-2.0.html
*
* Contributing author: Tyler Smith (@mbmufffin)
*
*/
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.flexslider{margin:0;position:relative}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{width:55px;height:28px;margin:-14px 0 0;display:block;background:no-repeat 0 0;position:absolute;bottom:50px;z-index:2;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease;background-size:contain}.flex-direction-nav .flex-next{right:0;top:50%;background-image:url(../img/slider-next.png)}.flex-direction-nav .flex-prev{left:0;top:50%;background-image:url(../img/slider-prev.png)}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{position:absolute;z-index:2;left:0;right:0;margin:20px auto 0;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:20px;height:20px;border-radius:20px;display:block;background:#ccc;cursor:pointer;text-indent:-9999px}.flex-control-paging li a.flex-active{background:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}
/*[/flexslider]*/



/*[page_size]*/
.page_size{max-width:1280px;padding:0 15px;margin:auto;}
@media screen and (max-width: 767px){
	.page_size{padding:0 10px;}
}
/*[/page_size]*/
.page_content_wrapper{}
.page_contents table{line-height:22px;}
.page_contents ul{line-height:22px;}
.page_contents p{line-height:22px;}

/*[topNav]*/
.topNavWrapper{}
.topNav{display:table;width:;table-layout:fixed;position:relative;margin:auto;overflow:hidden;}
.topNav.enabled{overflow:visible;}
.topNav_wrapper{float:right;}
.topNav:not(.enabled) .topNav_wrapper{float:none;padding-left:50px;}
.topNav .menu{display:table;margin:0;padding:0;width:100%;}
.topNav .menu > li{display:table-cell;vertical-align:middle;position:relative;}
.topNav .menu > li a{text-decoration:none;font-family:"Bebas Neue";font-size:20px;}
.topNav .menu > li a:hover{color:#CAB063;}
.topNav .menu > li.hasSubmenu > a:after{transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';display:inline-block;vertical-align:middle;margin:0 0 0 6px;width:14px;height:14px;background:center center no-repeat;background-size:contain;}
.topNav .menu > li.hasSubmenu > a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23202020;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23202020;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.topNav .menu > li.hasSubmenu.hover > a:after{transform:rotate(-180deg);}
.topNav .menu > li.more.hasSubmenu > a:after{margin:0;}
.topNav .menu > li > a{transition:all 0.2s ease-in-out;display:block;position:relative;padding:10px 0;margin:0 10px;white-space:nowrap;text-align:center;font-weight:500;cursor:pointer;}
.topNav .menu > li > a:hover{color:#CAB063;}
.topNav .menu > li:first-child > a{margin-left:0;}
.topNav .menu > li:last-child > a{margin-right:0;}
.topNav .menu > li ul{display:none;position:absolute;z-index:2;padding:10px 0;margin:10px 0 0 0;width:270px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.topNav .menu > li ul:before{content:'';display:block;position:absolute;top:-20px;right:0;left:0;height:20px;background:transparent;cursor:pointer;}
.topNav .menu > li ul ul{top:-20px;}
.topNav .menu > li ul li{display:block;position:relative;background:#fff;}
.topNav .menu > li ul li a{transition:all 0.2s ease-in-out;display:block;position:relative;padding:8px 20px;font-size:16px;}
.topNav .menu > li ul li.current-menu-item > a{color:#CAB063;}
.topNav .menu > li ul li:hover > a{color:#CAB063;}
.topNav .menu > li ul li a.hasSubmenu > a{padding-right:44px;}
.topNav .menu > li ul li.hasSubmenu > a:after{transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;top:50%;right:20px;margin:-7px 0 0 0;width:14px;height:14px;background:center center no-repeat;background-size:contain;}
.topNav .menu > li ul li.hasSubmenu > a:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.8834943 13.999998' version='1.1' id='svg13' width='7.8834944' height='13.999998'%3E%3Cg id='chevron-bottom' transform='matrix(0,-0.67961158,0.67961158,0,-6.9320381,17.873785)'%3E%3Cline class='cls-1' x1='16' x2='7' y1='20.5' y2='11.5' id='line8' style='fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3Cline class='cls-1' x1='25' x2='16' y1='11.5' y2='20.5' id='line10' style='fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3C/g%3E%3C/svg%3E%0A");}
@media screen and (max-width: 1007px){
	.topNav{display:none;}
}
/*[/topNav]*/

/*[sideNavbar]*/
.sideNavbar_open{display:none;float:right;width:30px;cursor:pointer;}
.sideNavbar_open i{display:block;height:4px;margin:0 0 6px 0;background:#CAB063;border-radius:2px;}
.sideNavbar_open i:last-child{margin:0;}
	
.sideNavbar{transition:all 0.3s ease-in-out;overflow:auto;position:fixed;top:0;bottom:0;right:-340px;z-index:1000;width:300px;background:#00101e;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.sideNavbar.active{right:0;}
.sideNavbar_close{display:block;position:absolute;top:5px;right:5px;width:40px;height:40px;background:center center no-repeat;background-size:18px;cursor:pointer;}
.sideNavbar_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}	
.sideNavbar_wrapper{padding:25px;}
.sideNavbar .mobNav{display:block;padding:25px 0 0 0;margin:0 -25px;}
.sideNavbar .mobNav .menu{display:block;padding:0;margin:0;}
.sideNavbar .mobNav .menu li{display:block;}
.sideNavbar .mobNav .menu ul{display:none;box-sizing:border-box;width:100%;min-width:100%;}
.sideNavbar .mobNav .menu li.active > ul{}
.sideNavbar .mobNav .menu a{display:block;padding:8px 25px;font-family:"Bebas Neue";font-size:20px;}
.sideNavbar .mobNav .menu > li > a{display:block;padding:8px 25px;}
.sideNavbar .mobNav .menu > li ul{padding:0;margin:0;min-width:100%;}
.sideNavbar .mobNav .menu > li ul li:first-child{margin:10px 0 0 0;}
.sideNavbar .mobNav .menu > li ul li:last-child{margin:0 0 10px 0;}
.sideNavbar .mobNav .menu > li ul a{font-size:14px;}
.sideNavbar .mobNav .menu > li ul li > a{padding-left:40px;}
.sideNavbar .mobNav .menu > li ul ul li > a{padding-left:55px;}
.sideNavbar .mobNav .menu > li ul ul ul li > a{padding-left:70px;}
.sideNavbar .mobNav .menu li.hasSubmenu > a{position:relative;}
.sideNavbar .mobNav .menu li.hasSubmenu > a i{transition:transform 0.3s ease-in-out;display:block;position:absolute;top:50%;right:15px;margin:-15px -9px 0 0;width:30px;height:30px;background:center center no-repeat;background-size:12px;cursor:pointer;}
.sideNavbar .mobNav .menu li.hasSubmenu > a i{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.sideNavbar .mobNav .menu li.hasSubmenu.expand > a i{transform:rotate(180deg);}
.sideNavbar .mobNav .menu li:not(.hasSubmenu) > a{display:table;}
.sideNavbar .mobNav .menu .mobNav_close{display:block;position:absolute;top:0;right:0;width:40px;height:40px;background:center center no-repeat;background-size:18px;cursor:pointer;}
.sideNavbar .mobNav .menu .mobNav_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}	

@media screen and (max-width: 1007px){
	.sideNavbar_open{display:block;margin:0 0 0 20px;}
}
/*[/sideNavbar]*/

.page_header{height:145px;}
.page_header .page_header_wrapper{}
.page_header .container-top{position:relative;z-index:12;background:#000E1A;}
.page_header .container-bottom{background:#001427;}

.page_header .row{display:table;width:100%;}
.page_header .col{display:table-cell;vertical-align:middle;}

.page_header .container-top .col{padding:10px 0;}
.page_header .contacts{white-space:nowrap;}
.page_header .contacts a{transition:all 0.2s ease-in-out;display:block;float:left;margin:0 12px 0 0;width:28px;height:28px;background:center center no-repeat;background-size:contain;}
.page_header .contacts .instagram{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_51)'%3E%3Cpath d='M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z' fill='%236DC5D4'/%3E%3Cpath d='M21.232 10.3306C20.9911 10.3306 20.795 10.5267 20.795 10.7676C20.795 11.0085 20.9911 11.2046 21.232 11.2046C21.473 11.2046 21.669 11.0086 21.669 10.7676C21.669 10.5267 21.473 10.3306 21.232 10.3306Z' fill='%23000B15'/%3E%3Cpath d='M16.0001 12.126C13.8639 12.126 12.126 13.8639 12.126 16.0001C12.126 18.1362 13.8639 19.8742 16.0001 19.8742C18.1363 19.8742 19.8742 18.1363 19.8742 16.0001C19.8742 13.8639 18.1363 12.126 16.0001 12.126Z' fill='%23000B15'/%3E%3Cpath d='M20.0656 7H11.9344C9.21358 7 7 9.21358 7 11.9345V20.0656C7 22.7865 9.21358 25 11.9344 25H20.0656C22.7865 25 25 22.7864 25 20.0656V11.9345C25 9.21358 22.7865 7 20.0656 7ZM16 20.9371C13.2777 20.9371 11.063 18.7223 11.063 16C11.063 13.2777 13.2777 11.063 16 11.063C18.7223 11.063 20.9371 13.2777 20.9371 16C20.9371 18.7223 18.7223 20.9371 16 20.9371ZM21.2323 12.2677C20.4053 12.2677 19.7324 11.5948 19.7324 10.7677C19.7324 9.94061 20.4053 9.26768 21.2323 9.26768C22.0594 9.26768 22.7323 9.94057 22.7323 10.7677C22.7323 11.5947 22.0594 12.2677 21.2323 12.2677Z' fill='%23000B15'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_51'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_header .contacts .tiktok{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg data-name='Layer 1' id='bdeff33d-6092-433c-9c79-adf60dbe76dd' viewBox='0 0 169.13246 169.13246' version='1.1' width='169.13246' height='169.13246' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_51)' id='g4' style='fill:%236dc5d4;fill-opacity:1' transform='scale(5.2853893)'%3E%3Cpath d='M 16,32 C 24.8366,32 32,24.8366 32,16 32,7.16344 24.8366,0 16,0 7.16344,0 0,7.16344 0,16 0,24.8366 7.16344,32 16,32 Z' fill='%236DC5D4' id='path1-6' style='fill:%236dc5d4;fill-opacity:1' /%3E%3C/g%3E%3Cpath d='M 87.377151,31.037578 H 105.6836 c 0,0 -1.01571,23.51788 25.42531,25.16841 v 18.17949 c 0,0 -14.11073,0.8858 -25.42531,-7.75367 l 0.19784,37.534142 A 33.928944,33.928944 0 1 1 71.949531,70.236998 h 4.7597 v 18.20016 0.3868 a 15.424664,15.424664 0 1 0 10.83327,14.727842 z' id='path1' style='stroke-width:0.295265' /%3E%3C/svg%3E%0A");}
.page_header .contacts .whatsapp{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_62)'%3E%3Cpath d='M16.004 0H15.996C7.174 0 0 7.176 0 16C0 19.5 1.128 22.744 3.046 25.378L1.052 31.322L7.202 29.356C9.732 31.032 12.75 32 16.004 32C24.826 32 32 24.822 32 16C32 7.178 24.826 0 16.004 0ZM25.314 22.594C24.928 23.684 23.396 24.588 22.174 24.852C21.338 25.03 20.246 25.172 16.57 23.648C11.868 21.7 8.84 16.922 8.604 16.612C8.378 16.302 6.704 14.082 6.704 11.786C6.704 9.49 7.87 8.372 8.34 7.892C8.726 7.498 9.364 7.318 9.976 7.318C10.174 7.318 10.352 7.328 10.512 7.336C10.982 7.356 11.218 7.384 11.528 8.126C11.914 9.056 12.854 11.352 12.966 11.588C13.08 11.824 13.194 12.144 13.034 12.454C12.884 12.774 12.752 12.916 12.516 13.188C12.28 13.46 12.056 13.668 11.82 13.96C11.604 14.214 11.36 14.486 11.632 14.956C11.904 15.416 12.844 16.95 14.228 18.182C16.014 19.772 17.462 20.28 17.98 20.496C18.366 20.656 18.826 20.618 19.108 20.318C19.466 19.932 19.908 19.292 20.358 18.662C20.678 18.21 21.082 18.154 21.506 18.314C21.938 18.464 24.224 19.594 24.694 19.828C25.164 20.064 25.474 20.176 25.588 20.374C25.7 20.572 25.7 21.502 25.314 22.594Z' fill='%236DC5D4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_62'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_header .contacts .telegram{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_66)'%3E%3Cpath d='M16 32C24.8387 32 32 24.8387 32 16C32 7.16133 24.8387 0 16 0C7.16133 0 0 7.16133 0 16C0 24.8387 7.16133 32 16 32ZM7.32133 15.6533L22.748 9.70533C23.464 9.44667 24.0893 9.88 23.8573 10.9627L23.8587 10.9613L21.232 23.336C21.0373 24.2133 20.516 24.4267 19.7867 24.0133L15.7867 21.0653L13.8573 22.924C13.644 23.1373 13.464 23.3173 13.0507 23.3173L13.3347 19.2467L20.748 12.5493C21.0707 12.2653 20.676 12.1053 20.2507 12.388L11.0893 18.156L7.14 16.924C6.28267 16.652 6.264 16.0667 7.32133 15.6533Z' fill='%236DC5D4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_66'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_header .contacts .email{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_68)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 0C24.8366 0 32 7.16344 32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0ZM26.1562 22.2026V10.3111L20.2102 16.2568L26.1562 22.2026ZM7.114 22.4448H24.8864L19.4546 17.0131L17.3844 19.0829C17.2841 19.183 17.1481 19.2392 17.0063 19.2392H14.9938C14.9236 19.2393 14.8541 19.2255 14.7892 19.1987C14.7243 19.1719 14.6653 19.1325 14.6156 19.0829L12.5455 17.0131L7.11375 22.4448H7.114ZM5.84375 10.3108V22.2029L11.7898 16.2568L5.84375 10.3108ZM25.4004 9.55519H6.6L15.2153 18.1704H16.7851L25.4004 9.55519Z' fill='%236DC5D4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_68'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_header .contacts .tel{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1C13.0333 1 10.1332 1.87973 7.66645 3.52796C5.19972 5.17618 3.27713 7.51886 2.14181 10.2597C1.0065 13.0006 0.709449 16.0166 1.28823 18.9264C1.86701 21.8361 3.29562 24.5088 5.3934 26.6066C7.49119 28.7044 10.1639 30.133 13.0737 30.7118C15.9834 31.2906 18.9994 30.9935 21.7403 29.8582C24.4812 28.7229 26.8238 26.8003 28.4721 24.3336C30.1203 21.8668 31 18.9667 31 16C31 12.0218 29.4197 8.20644 26.6066 5.3934C23.7936 2.58035 19.9783 1 16 1ZM16.643 10.214C18.0065 10.2156 19.3137 10.7579 20.2779 11.7221C21.2421 12.6863 21.7844 13.9935 21.786 15.357H20.5C20.4989 14.3344 20.0922 13.354 19.3691 12.6309C18.646 11.9078 17.6656 11.5011 16.643 11.5V10.214ZM20.808 25C20.769 25 16.908 24.934 11.943 20.057C7.06601 15.094 7.00001 11.231 7.00001 11.192C7.00001 10.711 10 7 10.663 7C10.893 7 11.072 7.156 11.268 7.39C11.74 7.952 13.827 11.246 13.731 11.795C13.685 12.053 13.466 12.249 12.838 12.776C12.5286 13.0193 12.239 13.2868 11.972 13.576C12.0999 14.1052 12.2898 14.6174 12.538 15.102C13.4625 17.0029 14.9986 18.5383 16.9 19.462C17.3846 19.7102 17.8968 19.9001 18.426 20.028C18.7152 19.761 18.9827 19.4714 19.226 19.162C19.753 18.534 19.949 18.315 20.207 18.269C20.756 18.169 24.05 20.26 24.612 20.732C24.846 20.932 25.002 21.107 25.002 21.337C25 22 21.289 25 20.808 25ZM23.714 15.357C23.7119 13.4823 22.9662 11.685 21.6406 10.3594C20.315 9.03378 18.5177 8.28812 16.643 8.286V7C18.8586 7.00265 20.9827 7.88396 22.5494 9.45063C24.116 11.0173 24.9974 13.1414 25 15.357H23.714Z' fill='%236DC5D4'/%3E%3C/svg%3E%0A");}
.page_header .sideNavbar .contacts{margin:30px 0 0 0;}

.page_header  .container-top .col-langs{width:10px;padding:0;}
.page_header .langs{text-transform:uppercase;white-space:nowrap;font-family:"Bebas Neue";font-size:20px;color:#475867;}
.page_header .langs a{transition:all 0.2s ease-in-out;display:inline-block;}
.page_header .langs a:hover{color:#6DC5D4;}
.page_header .langs a.current{color:#6DC5D4;}

.page_header .container-bottom{}
.page_header .container-bottom .rowWrapper{position:relative;z-index:12;transition:all 0.2s ease-in-out;padding:10px 0 10px 0;}
.page_header.fixed .container-bottom .rowWrapper{padding:7px 0 7px 0;}

.page_header.fixed .container-bottom{position:fixed;top:0;right:0;left:0;z-index:12;box-shadow:0 0 10px 0 rgba(0,0,0,0.7);}
.page_header .container-bottom .row{table-layout:fixed;}
.page_header .container-bottom .topNavWrapper-left{float:right;}
.page_header .container-bottom .topNavWrapper-right{float:left;}
.page_header .container-bottom .col:nth-child(2){width:180px;}
.page_header .logo{display:block;margin:auto;max-width:80px;}
.page_header .logo img{display:block;max-width:100%;}

.page_header  .col-sideNavbar_open{width:0;}

.page_header .btnset{}
.page_header .btnset a{transition:all 0.2s ease-in-out;display:inline-block;position:relative;margin:0 8px;width:24px;height:24px;background:center center no-repeat;background-size:contain;}
.page_header .btnset a.cabinet{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath fill='%23475867' d='M24,17H8a5,5,0,0,0-5,5v7H5V22a3,3,0,0,1,3-3H24a3,3,0,0,1,3,3v7h2V22A5,5,0,0,0,24,17Z'/%3E%3Cpath fill='%23475867' d='M16,15a6,6,0,1,0-6-6A6,6,0,0,0,16,15ZM16,5a4,4,0,1,1-4,4A4,4,0,0,1,16,5Z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.cabinet:hover{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Outlined' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle/%3E%3Cg id='Fill'%3E%3Cpath fill='%236DC5D4' d='M24,17H8a5,5,0,0,0-5,5v7H5V22a3,3,0,0,1,3-3H24a3,3,0,0,1,3,3v7h2V22A5,5,0,0,0,24,17Z'/%3E%3Cpath fill='%236DC5D4' d='M16,15a6,6,0,1,0-6-6A6,6,0,0,0,16,15ZM16,5a4,4,0,1,1-4,4A4,4,0,0,1,16,5Z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.favorite{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%23475867' d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.favorite:hover{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%236DC5D4' d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.favorite i{ display:block;visibility:hidden;position:absolute;top:-5px;right:-5px;padding:2px 5px;min-width: 8px;background:#6DC5D4;border-radius:50px;text-align:center;font-style:normal;font-weight:600;font-size:11px;color:#000; }

.page_header .btnset a.cart{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_1' style='enable-background:new 0 0 48 48;' version='1.1' viewBox='0 0 48 48' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%23475867' d='M19,38c-2.2,0-4,1.8-4,4s1.8,4,4,4c2.2,0,4-1.8,4-4S21.2,38,19,38z M19,44c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2 S20.1,44,19,44z'/%3E%3Cpath fill='%23475867' d='M37,38c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S39.2,38,37,38z M37,44c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2S38.1,44,37,44z'/%3E%3Cpath fill='%23475867' d='M43.6,9.4C42.9,8.5,41.7,8,40.5,8H12.8l-0.4-2.6c-0.3-1.9-2-3.4-4-3.4H2v2h6.4c1,0,1.9,0.7,2,1.7l4.2,27.1 c0.4,1.9,2.1,3.3,4,3.3H40v-2H18.6c-1,0-1.8-0.7-2-1.7L16.2,30h22.2c1.9,0,3.6-1.4,4-3.5l2.1-14C44.7,11.4,44.4,10.3,43.6,9.4z M42.5,12.3l-2.1,14c-0.2,1.1-1,1.8-2,1.8H15.9l-2.8-18h27.4c0.6,0,1.2,0.3,1.6,0.7C42.5,11.1,42.6,11.7,42.5,12.3z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.cart:hover{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_1' style='enable-background:new 0 0 48 48;' version='1.1' viewBox='0 0 48 48' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%236DC5D4' d='M19,38c-2.2,0-4,1.8-4,4s1.8,4,4,4c2.2,0,4-1.8,4-4S21.2,38,19,38z M19,44c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2 S20.1,44,19,44z'/%3E%3Cpath fill='%236DC5D4' d='M37,38c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S39.2,38,37,38z M37,44c-1.1,0-2-0.9-2-2s0.9-2,2-2s2,0.9,2,2S38.1,44,37,44z'/%3E%3Cpath fill='%236DC5D4' d='M43.6,9.4C42.9,8.5,41.7,8,40.5,8H12.8l-0.4-2.6c-0.3-1.9-2-3.4-4-3.4H2v2h6.4c1,0,1.9,0.7,2,1.7l4.2,27.1 c0.4,1.9,2.1,3.3,4,3.3H40v-2H18.6c-1,0-1.8-0.7-2-1.7L16.2,30h22.2c1.9,0,3.6-1.4,4-3.5l2.1-14C44.7,11.4,44.4,10.3,43.6,9.4z M42.5,12.3l-2.1,14c-0.2,1.1-1,1.8-2,1.8H15.9l-2.8-18h27.4c0.6,0,1.2,0.3,1.6,0.7C42.5,11.1,42.6,11.7,42.5,12.3z'/%3E%3C/g%3E%3C/svg%3E");}
.page_header .btnset a.cart i{ display:block;position:absolute;top:-5px;right:-5px;padding:2px 5px;min-width: 8px;background:#6DC5D4;border-radius:50px;text-align:center;font-style:normal;font-weight:600;font-size:11px;color:#000; }

.page_header .header_cart i:empty {
    display: block;
}
@media screen and (max-width: 1007px){
	.page_header{height:72px;}

	.page_header .container-top{z-index:12;}
	.page_header .container-top .col{display:none;}
	.page_header .container-top .col-contacts{display:block;position:fixed;z-index:11;top:13px;left:100px;width:auto;}
	.page_header .container-top .col-langs{display:block;position:fixed;z-index:11;top:24px;right:80px;width:auto;}
	.page_header .container-bottom{position:fixed;top:0;right:0;left:0;z-index:13;}
	.page_header .container-bottom .rowWrapper{padding:7px 0 7px 0;}
	.page_header .container-bottom .row{table-layout:auto;}
	.page_header .container-bottom .col:nth-child(1){width:0;}
	.page_header .container-bottom .col:nth-child(3){width:0;}
	.page_header .logo{margin:0;max-width:60px;}
	.page_header .sideNavbar_open{float:right;}
	

}
@media screen and (max-width: 767px){

}
@media screen and (max-width: 600px){	
	.page_header{}
}
@media screen and (max-width: 420px){	
	.page_header .container-top .col-contacts{display:none;}
}
/*[/header]*/


/*[body]*/
/*[page_content]*/
.page_content{}
.page_content_wrapper{padding:40px 0 40px 0;}

.page_content-home{}
.page_content-home .page_content_wrapper{padding:0;}

.page_content-about{}
.page_content-about .page_content_wrapper{padding:0;}

.page_content:not(.page_content-home) h1{margin:0 0 20px 0;font-size:40px;}
.page_content.page_content-archive:not(.page_content-home) h1{font-size:30px;}

.page_content-catalog{padding-bottom:40px;background:center center repeat;background-size:100% auto;}
	
@media screen and (max-width: 1007px){
	.page_content:not(.page_content-home) h1{font-size:30px;}
}
@media screen and (max-width: 767px){
	.page_content:not(.page_content-home) h1{font-size:24px;}
	.page_content.page_content-archive:not(.page_content-home) h1{font-size:20px;}
}

/*[/page_content]*/

/*[section]*/
.section{padding:80px 0;}
.section_wrapper{}
.section .section_heading{padding:0 0 0 0;}
.section h1,
.section h2{padding:0;margin:0 0 40px 0;font-size:40px;text-align:center;}
@media screen and (max-width: 1007px){
	.section h1,.section h2{margin:0 0 30px 0;font-size:30px;line-height:36px;}
}
@media screen and (max-width: 767px){
	.section{padding:30px 0;margin:0;}
	.section h1,.section h2{margin:0 0 24px 0;font-size:24px;line-height:30px;}
}
/*[/section]*/

/*[section-main]*/
.section-main{position:relative;z-index:11;padding:0;margin:-100px 0 0 0;}
.section-main .video{}
@media screen and (max-width: 1007px){
	.section-main{margin:0px 0 0 0;}
}
/*[/section-main]*/

.section-facts{position:relative;padding-bottom:0;background:center center no-repeat #001427;background-size:cover;}
.section-facts:after{content:'';display:block;position:absolute;top:0px;right:0;bottom:-200px;left:0;background:center center no-repeat #001427;background-size:cover;}
.section-facts:after{background-image: url("data:image/svg+xml,%3Csvg width='1920' height='1451' viewBox='0 0 1920 1451' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_2014_514)'%3E%3Cpath d='M1187.42 848.821C1225.92 911.626 893.413 1152.8 1334.39 906.848C1775.37 660.894 2101.65 410.595 2063.15 347.79C2024.64 284.985 1619.99 246.343 1179.01 492.298C1623.95 482.89 1148.92 786.016 1187.42 848.821Z' fill='%234E0003'/%3E%3C/g%3E%3Cg opacity='0.3' filter='url(%23filter1_f_2014_514)'%3E%3Cpath d='M625.368 986.004C666.123 1034.99 367.462 1316.33 768.582 1009.64C1169.7 702.954 1461.83 414.62 1421.08 365.633C1380.32 316.646 994.257 360.445 593.138 667.135C1014.11 572.323 584.612 937.017 625.368 986.004Z' fill='%23145E5B'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23filter2_f_2014_514)'%3E%3Cpath d='M203.193 839.725C282.838 888.414 186.458 1142.42 370.06 869.164C553.662 595.907 904.576 407.539 824.93 358.849C745.285 310.16 265.24 419.587 81.6378 692.843C-101.964 966.1 123.547 791.035 203.193 839.725Z' fill='%23403200'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_2014_514' x='803.176' y='0.671265' width='1563.05' height='1314.47' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3Cfilter id='filter1_f_2014_514' x='256.47' y='48.5852' width='1468.4' height='1402.2' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3Cfilter id='filter2_f_2014_514' x='-288.559' y='47.6252' width='1425.06' height='1246.2' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.section-facts .list{position:relative;z-index:1;padding:40px 0;background:rgba(126, 167, 197, 0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}
.section-facts .list .list_wrapper{}
.section-facts .list .list_inner{display:table;width:100%;}
.section-facts .list .item{float:left;width:25%;}
.section-facts .list .item .item_wrapper{padding:0 15px;}
.section-facts .list .item .item_inner{display:table;margin:auto;}
.section-facts .list .item .title{font-size:50px;color:#E2CA7E;}
.section-facts .list .item .title b{display:block;}
.section-facts .list .item .text{margin:5px 0 0 0;text-transform:uppercase;}
@media screen and (max-width: 767px){
	.section-facts .list .item{float:none;width:100%;margin:0 0 40px 0;text-align:center;}
	.section-facts .list .item:last-child{margin:0;}
}




.section-clients{position:relative;padding-bottom:0;background:center center no-repeat #001427;background-size:cover;}
.section-clients:after{content:'';display:block;position:absolute;top:0px;right:0;bottom:-200px;left:0;background:center center no-repeat #001427;background-size:cover;}
.section-clients:after{background-image: url("data:image/svg+xml,%3Csvg width='1920' height='1451' viewBox='0 0 1920 1451' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_2014_514)'%3E%3Cpath d='M1187.42 848.821C1225.92 911.626 893.413 1152.8 1334.39 906.848C1775.37 660.894 2101.65 410.595 2063.15 347.79C2024.64 284.985 1619.99 246.343 1179.01 492.298C1623.95 482.89 1148.92 786.016 1187.42 848.821Z' fill='%234E0003'/%3E%3C/g%3E%3Cg opacity='0.3' filter='url(%23filter1_f_2014_514)'%3E%3Cpath d='M625.368 986.004C666.123 1034.99 367.462 1316.33 768.582 1009.64C1169.7 702.954 1461.83 414.62 1421.08 365.633C1380.32 316.646 994.257 360.445 593.138 667.135C1014.11 572.323 584.612 937.017 625.368 986.004Z' fill='%23145E5B'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23filter2_f_2014_514)'%3E%3Cpath d='M203.193 839.725C282.838 888.414 186.458 1142.42 370.06 869.164C553.662 595.907 904.576 407.539 824.93 358.849C745.285 310.16 265.24 419.587 81.6378 692.843C-101.964 966.1 123.547 791.035 203.193 839.725Z' fill='%23403200'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_2014_514' x='803.176' y='0.671265' width='1563.05' height='1314.47' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3Cfilter id='filter1_f_2014_514' x='256.47' y='48.5852' width='1468.4' height='1402.2' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3Cfilter id='filter2_f_2014_514' x='-288.559' y='47.6252' width='1425.06' height='1246.2' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_2014_514'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.section-clients h2{position:relative;z-index:2;}
.section-clients .list{position:relative;z-index:1;padding:40px 0;background:rgba(126, 167, 197, 0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}
.section-clients .list .list_wrapper{}
.section-clients .list .list_inner{display:table;width:100%;}
.section-clients .list .item{float:left;width:25%;}
.section-clients .list .item .item_wrapper{padding:0 15px;}
.section-clients .list .item .item_inner{display:table;margin:auto;width:100%;}
.section-clients .list .item .logo{display:table-cell;vertical-align:middle;width:100%;}
.section-clients .list .item .logo img{display:block;width:100%;}
@media screen and (max-width: 767px){
	.section-clients .list .item{float:none;width:100%;margin:0 0 40px 0;text-align:center;}
	.section-clients .list .item:last-child{margin:0;}
}

.section-features{display:table;width:100%;background:#001427;}
.section-features .list{position:relative;z-index:1;}
.section-features .list_wrapper{}
.section-features .list_inner{display:table;width:100%;}
.section-features .item{display:block;float:left;width:33.33%;}
.section-features .item_wrapper{}
.section-features .item_inner{position:relative;padding:0 60px 80px 60px;}
.section-features .item .img{position:absolute;top:50px;right:0;bottom:0;left:0;background:center center no-repeat;background-size:cover;}
.section-features .item .con{position:relative;margin:auto;max-width:450px;background:#010E1A;box-shadow:0 7px 12px 0 rgba(0,0,0,0.4);border-radius:10px;}
.section-features .item .con_inner{padding:50px 30px;}
.section-features .item .title{font-size:20px;}
.section-features .item .text{margin:15px 0 0 0;line-height:22px;}
@media screen and (max-width: 1200px){
	.section-features .item_inner{position:relative;padding:0 40px 60px 40px;}
}
@media screen and (max-width: 1007px){
	.section-features .item_inner{position:relative;padding:0 20px 40px 20px;}
	.section-features .item .con_inner{padding:50px 15px;}
}
@media screen and (max-width: 767px){
	.section-features .item{float:none;width:100%;margin:30px 0 0 0;}
	.section-features .item:first-child{margin:0;}
	.section-features .item .con_inner{padding:50px 20px;}
}

.section-bestseller{position:relative;z-index:1;background:center center repeat;background-size:100% auto;}

.section-bestseller .btn{transition:all 0.2s ease-in-out;display:table;margin:40px auto 0 auto;box-sizing:border-box;padding:10px 50px!important;width:auto!important;background:#70DAED;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000;cursor:pointer;}
.section-bestseller .btn:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7);}

.section-relatedProducts{}

.uScrollbar-y{width:6px;}
.uScrollbar-y_track{background:#9DADCB;border-radius:0;}
.uScrollbar-x{height:6px;}
.uScrollbar-x_track{background:#9DADCB;border-radius:0;}
.uScrollbar-y_thumb{opacity:1!important;background:#013D4F;border-radius:0;width:12px;margin:0 -3px;}
.uScrollbar-x_thumb{opacity:1!important;background:#013D4F;border-radius:0;height:12px;margin:-3px 0;}

.woocommerce-form.woocommerce-form-login{padding:0!important;margin:;border:none!important;max-width:400px;}
.woocommerce-form.woocommerce-form-register{padding:0!important;margin:;border:none!important;max-width:400px;}

.woocommerce-form.woocommerce-form-login button{margin-top:10px;}
.woocommerce-form.woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:14px;}

.woocommerce-form.woocommerce-form-register button{margin-top:10px!important;}
.woocommerce-form.woocommerce-form-register select{max-width:100%;}

.woocommerce-form__label-for-checkbox{display:inline-block;position:relative;padding:0 0 0 26px;margin:0;cursor:pointer;}
.woocommerce-form__label-for-checkbox input[type='checkbox']{opacity:0;position:absolute;top:0;left:0;}
.woocommerce-form__label-for-checkbox input[type='checkbox'] + span{cursor:pointer;}
.woocommerce-form__label-for-checkbox input[type='checkbox'] + span:before{content:'';display:block;position:absolute;top:6px;left:0;width:18px;height:18px;background:center center no-repeat transparent;background-size:12px;border:1px solid #6DC5D4;border-radius:3px;cursor:pointer;}
.woocommerce-form__label-for-checkbox input[type='checkbox']:checked + span:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 32 32' height='14.700555' version='1.1' viewBox='0 0 20.06854 14.700555' width='20.068541' xml:space='preserve'%3E%3Cpath id='path839' d='M 1.8,7.5848353 7.220026,12.900629 18.26854,1.8' style='fill:none;stroke:%23ffffff;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3C/svg%3E%0A");}


.myaccountmenu{}
.myaccountmenu a{transition:all 0.2s ease-in-out;display:inline-block;margin:0 10px 0 0;font-family: "Bebas Neue";color:#487D9B;}
.myaccountmenu a:hover{color:#fff;}

.manufacturerContent{margin-top:20px;}

.contactform[data-act='registration'] .u-column1{display:none;}
.contactform:not([data-act='registration']) .u-column2{display:none;}
.contactform .u-columns .u-column1, .contactform .u-columns .u-column2{float:none!important;width:100%!important;}

.contactform{}
.contactform label{color:#487D9B;}
.contactform .input{margin:15px 0 0 0;}
.contactform .textarea{margin:15px 0 0 0;}
.contactform input:not([type='checkbox']):not([type='radio']):not([type='submit']){box-sizing:border-box;padding:12px 14px;margin:0;width:100%;background:none;outline:none;border:1px solid #6DC5D4;border-radius:5px;color:#fff;}
.contactform textarea{box-sizing:border-box;padding:12px 14px;margin:0;width:100%;height:150px;min-height:150px;background:none;outline:none;border:1px solid #6DC5D4;border-radius:5px;color:#fff;}
.contactform .payment{margin:20px 0 0 0;}
.contactform .button{transition:all 0.2s ease-in-out;display:table;position:relative;margin:20px auto 0 auto;box-sizing:border-box;padding:10px 50px!important;width:auto!important;background:#70DAED;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000;cursor:pointer;}
.contactform .button:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7);}
.contactform .button p{margin:0;}
.contactform .button span:first-child{display:block;position:relative;text-align:center;}
.contactform .button input[type='submit']{display:block;opacity:0;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.contactform .button .wpcf7-spinner{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;}

button.button[type='submit']{transition:all 0.2s ease-in-out;display:table;position:relative;box-sizing:border-box;padding:10px 50px!important;width:auto!important;background:#70DAED;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";font-weight:400;color:#000;cursor:pointer;}
button.button[type='submit']:hover{background:#70DAED;box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7);color:#000!important;}

.checkbox-acceptance{margin:15px 0 0 0;font-size:14px;}
.checkbox-acceptance a{text-decoration:underline;}
.wpcf7-acceptance span.wpcf7-list-item{display:inline-block;position:relative;padding:0 0 0 30px;margin:0;cursor:pointer;}
.wpcf7-acceptance input[type='checkbox']{opacity:0;position:absolute;top:0;left:0;}
.wpcf7-acceptance input[type='checkbox'] + span{cursor:pointer;}
.wpcf7-acceptance input[type='checkbox'] + span:before{content:'';display:block;position:absolute;top:-1px;left:0px;width:20px;height:20px;border:1px solid #1E1E1E;border-radius:0;background:center center no-repeat;background-size:12px;cursor:pointer;}
.wpcf7-acceptance input[type='checkbox']:checked + span:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 32 32' height='14.700555' version='1.1' viewBox='0 0 20.06854 14.700555' width='20.068541' xml:space='preserve'%3E%3Cpath id='path839' d='M 1.8,7.5848353 7.220026,12.900629 18.26854,1.8' style='fill:none;stroke:%231E1E1E;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3C/svg%3E%0A");}

.wpcf7-response-output{margin:20px 0 0 0!important;padding:12px 15px!important;border-width:1px!important;font-size:14px;}
.wpcf7-response-output:empty{display:none;}
.wpcf7-not-valid-tip{margin:5px 0 0 0;font-size:14px;color:#ff0000;}
.acceptance-check input{display:none;}

@media screen and (max-width: 767px){
	.contactform .inputset ul{display:block;}
	.contactform .inputset li{display:block;width:100%;}
	.contactform .inputset li:nth-child(1){padding:0;}
	.contactform .inputset li:nth-child(2){padding:0;}
}

.section-form{}
.section-form form{display:block;margin:auto;max-width:650px;}

.wpcf7-form .contactform{}
.wpcf7-form .contactform .row{display:table;width:100%;}
.wpcf7-form .contactform .col{display:table-cell;vertical-align:top;box-sizing:border-box;width:50%;}
.wpcf7-form .contactform .col:nth-child(1){padding:0 20px 0 0;}
.wpcf7-form .contactform .col:nth-child(2){padding:0 0 0 20px;}
.wpcf7-form .contactform textarea{height:100px;min-height:100px;}
@media screen and (max-width: 1007px){
    .wpcf7-form .contactform .row{display:block;}
    .wpcf7-form .contactform .col{display:block;width:100%;}
    .wpcf7-form .contactform .col:nth-child(1){padding:0 0 0 0;}
    .wpcf7-form .contactform .col:nth-child(2){padding:10px 0 0 0;}
}

.catalogWrapper{}
.catalogWrapper .row{display:table;width:100%;}
.catalogWrapper .row .col{display:table-cell;vertical-align:top;}
.catalogWrapper .row .col:nth-child(1){width:300px;box-sizing:border-box;padding:0 40px 0 0;}
.catalogWrapper .categories{}
.catalogWrapper .categories .heading{font-weight:700;font-size:24px;}
.catalogWrapper .categories .list{margin:20px 0 0 0;border:1px solid #DDDDDD;border-top:none;}
.catalogWrapper .categories .menu{display:block;padding:0;margin:0;}
.catalogWrapper .categories .menu li{display:block;border-top:1px solid #DDDDDD;}
.catalogWrapper .categories .menu ul{display:none;box-sizing:border-box;width:100%;min-width:100%;}
.catalogWrapper .categories .menu li.active > ul{}
.catalogWrapper .categories .menu a{transition:all 0.2s ease-in-out;display:block;padding:10px 17px 10px 12px;}
.catalogWrapper .categories .menu a:hover{color:#9F2321;}
.catalogWrapper .categories .menu > li > a{font-weight:600;display:block;}
.catalogWrapper .categories .menu > li.current-menu-item > a{color:#9F2321;}
.catalogWrapper .categories .menu > li ul{padding:0;margin:0;min-width:100%;}
.catalogWrapper .categories .menu > li ul li:first-child{}
.catalogWrapper .categories .menu > li ul li:last-child{}
.catalogWrapper .categories .menu > li ul a{display:block;position:relative;padding:10px 17px 10px 24px;font-size:15px;}
.catalogWrapper .categories .menu > li ul a:before{content:'';display:block;position:absolute;top:19px;left:14px;width:2px;height:2px;background:#58595B;border-radius:5px;}
.catalogWrapper .categories .menu > li ul li.current-menu-item > a{color:#9F2321;}
.catalogWrapper .categories .menu li.hasSubmenu > a{position:relative;}
.catalogWrapper .categories .menu li.hasSubmenu > a i{transition:transform 0.3s ease-in-out;display:block;position:absolute;top:50%;right:15px;margin:-15px -9px 0 0;width:30px;height:30px;background:center center no-repeat;background-size:12px;cursor:pointer;}
.catalogWrapper .categories .menu li.hasSubmenu > a i{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.catalogWrapper .categories .menu li.hasSubmenu.expand > a i{transform:rotate(180deg);}

.post-product{}
.post-product .post_wrapper{padding:10px;position:relative;}
.post-product .post_inner{transition:all 0.2s ease-in-out;display:block;position:relative;padding:20px;background:#001427;border:1px solid rgba(0,0,0,0.3);border-radius:10px;}
.post-product .post_inner:hover{border:1px solid #6DC5D4;}
.post-product .img{display:block;position:relative;z-index:2;background:center center no-repeat;background-size:contain;cursor:pointer;}
.post-product .img img{display:block;width:100%;}

.post-product .cat{margin:5px 0 0 0;text-transform:uppercase;text-align:center;font-family:"Bebas Neue";font-weight:400;color:#CAB063;}

.post-product .title{transition:all 0.2s ease-in-out;display:block;position:relative;z-index:2;padding:0;margin:7px 0 0 0;text-decoration:none;text-align:center;font-family:"Bebas Neue";font-size:20px;}
.add_to_favorite{transition:all 0.2s ease-in-out;display:block;position:absolute;z-index:1;top:0;right:0;width:40px;height:40px;background:center center no-repeat;background-size:22px;cursor:pointer;}
.post-product .add_to_favorite{top:10px;right:10px;}
.entry-summary .product_title{position:relative;padding-right:40px;}
.entry-summary .product_title .add_to_favorite{top:0px;right:0;}
.add_to_favorite{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%23475867' d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z'/%3E%3C/g%3E%3C/svg%3E");}
.add_to_favorite:hover{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cpath fill='%236DC5D4' d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z'/%3E%3C/g%3E%3C/svg%3E");}
.add_to_favorite.added{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg id='g1' style='fill:%23475867;fill-opacity:1;stroke:none;stroke-opacity:1'%3E%3Cpath d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z' id='path1' style='fill:%23475867;fill-opacity:1;stroke:none;stroke-opacity:1' /%3E%3C/g%3E%3Cpath style='fill:%23475867;fill-opacity:1;stroke:none;stroke-width:0.0401805;stroke-opacity:1' d='M 10.302123,22.175746 C 7.1687199,18.991254 4.5148137,16.267537 4.404553,16.12304 3.0672442,14.370493 2.5380208,12.124691 2.9627117,10.004468 3.5510463,7.0672747 5.8379173,4.7171463 8.7126343,4.0954966 10.017233,3.8133807 11.32295,3.8898545 12.615334,4.3240715 c 0.88923,0.2987647 1.816013,0.8322153 2.48863,1.4324404 0.427014,0.3810556 0.553032,0.4418559 0.915816,0.4418559 0.36315,0 0.512352,-0.070238 0.903529,-0.4253431 0.384993,-0.349492 1.142884,-0.8549212 1.660395,-1.1072997 3.884126,-1.8942004 8.503856,-0.034656 10.114298,4.0712313 0.21061,0.5369588 0.352302,1.0879275 0.44425,1.7274617 0.0922,0.641237 0.06311,1.815519 -0.06052,2.443121 -0.23075,1.171473 -0.786255,2.395579 -1.486723,3.276129 -0.161928,0.203558 -11.537313,11.782061 -11.575372,11.782061 -0.01123,0 -2.584118,-2.605492 -5.71752,-5.789983 z' id='path2' /%3E%3C/svg%3E%0A");}
.add_to_favorite.added:hover{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg id='Layer_3' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg id='g1' style='fill:%236DC5D4;fill-opacity:1;stroke:none;stroke-opacity:1'%3E%3Cpath d='M16.00488,4.01953c-1.62305-1.24219-3.60254-1.91797-5.66211-1.91797c-2.50391,0-4.84961,0.97363-6.60205,2.73828 c-3.56738,3.55469-3.68213,9.2373-0.23193,12.96484l11.79004,11.80078c0.1875,0.1875,0.44189,0.29297,0.70752,0.29297 c0.26514,0,0.51953-0.10547,0.70703-0.29297l11.54248-11.55469l0.26367-0.27539C30.11914,16.04883,31,13.80078,31,11.44434 c0-2.49121-0.97266-4.83496-2.73926-6.60254C24.91406,1.4834,19.68848,1.1875,16.00488,4.01953z M27.08301,16.38477 L16.00537,27.4834L5.15186,16.63086l-0.2041-0.21387c-2.68701-2.90527-2.59717-7.36816,0.2085-10.16406 c1.37744-1.3877,3.21973-2.15137,5.18652-2.15137c1.85156,0,3.62109,0.69531,4.98291,1.95898 c0.38379,0.35547,0.97705,0.35645,1.36084-0.00098c2.90039-2.69531,7.36328-2.61035,10.1582,0.19434c0,0,0,0.00098,0.00098,0.00098 C28.23535,7.64453,29,9.4873,29,11.44434C29,13.29492,28.30859,15.06055,27.08301,16.38477z' id='path1' style='fill:%236DC5D4;fill-opacity:1;stroke:none;stroke-opacity:1' /%3E%3C/g%3E%3Cpath style='fill:%236DC5D4;fill-opacity:1;stroke:none;stroke-width:0.0401805;stroke-opacity:1' d='M 10.302123,22.175746 C 7.1687199,18.991254 4.5148137,16.267537 4.404553,16.12304 3.0672442,14.370493 2.5380208,12.124691 2.9627117,10.004468 3.5510463,7.0672747 5.8379173,4.7171463 8.7126343,4.0954966 10.017233,3.8133807 11.32295,3.8898545 12.615334,4.3240715 c 0.88923,0.2987647 1.816013,0.8322153 2.48863,1.4324404 0.427014,0.3810556 0.553032,0.4418559 0.915816,0.4418559 0.36315,0 0.512352,-0.070238 0.903529,-0.4253431 0.384993,-0.349492 1.142884,-0.8549212 1.660395,-1.1072997 3.884126,-1.8942004 8.503856,-0.034656 10.114298,4.0712313 0.21061,0.5369588 0.352302,1.0879275 0.44425,1.7274617 0.0922,0.641237 0.06311,1.815519 -0.06052,2.443121 -0.23075,1.171473 -0.786255,2.395579 -1.486723,3.276129 -0.161928,0.203558 -11.537313,11.782061 -11.575372,11.782061 -0.01123,0 -2.584118,-2.605492 -5.71752,-5.789983 z' id='path2' /%3E%3C/svg%3E%0A");}

.list-product{}
.list-product .list_wrapper{margin:-10px;}
.list-product .list_inner{display:table;width:100%;}
.list-product .post-product{width:33.33%;float:left;}
.list-product .post-product .post_wrapper{}


@media screen and (max-width: 1007px){
	.list-product .post-product{width:50%;}
}
@media screen and (max-width: 767px){
	.catalogWrapper .row .col{display:block;}
	.catalogWrapper .row .col:nth-child(1){padding:0;width:auto;}
	.catalogWrapper .categories{margin:0 0 20px 0;}
	.catalogWrapper .categories .heading{font-size:18px;}
	.list-product .post-product{width:50%;}
	.entry-summary .product_title .add_to_favorite{top:-10px;}
}
@media screen and (max-width: 500px){
	.list-product .post-product{width:100%;}
	.section-products .post_wrapper{margin:0;}
	.post-product .cat{font-size:14px;}
	.post-product .title{font-size:16px;}
}


.breadcrumb{margin:0 0 40px 0;color:#487D9B;}
.breadcrumb a{transition:all 0.2s ease-in-out;}
.breadcrumb a:hover{color:#fff;}
.breadcrumb .current-item{color:#fff;}

.woocommerce .woocommerce-breadcrumb{margin:0 0 40px 0!important;font-size:initial!important;color:#487D9B;}
.woocommerce .woocommerce-breadcrumb a{font-size:initial!important;color:#487D9B;}
.woocommerce .woocommerce-breadcrumb a:hover{color:#fff;}
.woocommerce .woocommerce-breadcrumb .current{color:#fff;}


.catalog_container{display:table;width:100%;}
.catalog_container > div{display:table-cell;vertical-align:top;}
.catalog_sidebar{width:290px;}
.catalog_sidebar_wrapper{}

.catalog_sidebar .module{margin:0 0 0 0;overflow:hidden;padding:0;background:#001427;border: 1px solid #6DC5D4;border-radius: 10px;}
.catalog_sidebar .module .module_head{position:relative;padding:20px 20px 14px 20px;text-transform:uppercase;font-size:24px;font-family:"Bebas Neue";color:#CAB063;cursor:pointer;}
.catalog_sidebar .module .module_head_wrapper{}
.catalog_sidebar .module .module_content{min-width:100%;}
.catalog_sidebar .module .module_content_wrapper{padding:0;}

.catalog_sidebar .module .menu{display:block;padding:0;margin:0;}
.catalog_sidebar .module .menu li{display:block;}
.catalog_sidebar .module .menu ul{display:none;box-sizing:border-box;width:100%;min-width:100%;}
.catalog_sidebar .module .menu li.active > ul{}
.catalog_sidebar .module .menu a{display:block;padding:16px 20px;}
.catalog_sidebar .module .menu a:hover{background:#000d1a;}
.catalog_sidebar .module .menu > li > a{display:block;border-top: 1px solid #6DC5D4;}
.catalog_sidebar .module .menu > li.current-menu-item > a{background:#000d1a;font-weight:400;}
.catalog_sidebar .module .menu > li ul{padding:0;margin:0;min-width:100%;}
.catalog_sidebar .module .menu > li ul li:first-child{margin:0 0 0 0;}
.catalog_sidebar .module .menu > li ul li:last-child{margin:0 0 0 0;}
.catalog_sidebar .module .menu > li ul a{}
.catalog_sidebar .module .menu > li ul li.current-menu-item > a{background:#000d1a;border-top: 1px solid #6DC5D4;border-bottom: 1px solid #6DC5D4;font-weight:400;}
.catalog_sidebar .module .menu > li ul li > a{padding-left:30px;}
.catalog_sidebar .module .menu > li ul ul li > a{padding-left:40px;}
.catalog_sidebar .module .menu > li ul ul ul li > a{padding-left:50px;}
.catalog_sidebar .module .menu li.hasSubmenu > a{position:relative;}
.catalog_sidebar .module .menu li.hasSubmenu > a i{transition:transform 0.3s ease-in-out;display:block;position:absolute;top:50%;right:15px;margin:-15px -9px 0 0;width:30px;height:30px;background:center center no-repeat;background-size:12px;cursor:pointer;}
.catalog_sidebar .module .menu li.hasSubmenu > a i{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.catalog_sidebar .module .menu li.hasSubmenu.expand > a i{transform:rotate(180deg);}
.catalog_sidebar .module .menu li.hasSubmenu li.hasSubmenu a i{background-size:10px;}

.widget_wpc_filters_widget{margin:30px 0 0 0;overflow:hidden;padding:20px;background:#001427;border: 1px solid #6DC5D4;border-radius: 10px;}

.wpc-filters-section:last-child{margin-bottom:-20px!important;}
.wpc-term-item-content-wrapper{position:relative;padding:0 0 0 26px;margin:0;cursor:pointer;}
.wpc-filter-title{}
.wpc-filter-title:empty{display:none;}
.wpc-filters-ul-list{margin-top:0;}
.wpc-filters-main-wrap li.wpc-term-item a{font-weight:inherit;}
.wpc-term-item-content-wrapper{color:;}
.widget_wpc_filters_widget input[type='checkbox']{opacity:0;position:absolute;top:0;left:0;}
.widget_wpc_filters_widget input[type='checkbox'] + label{position:relative;cursor:pointer;}
.widget_wpc_filters_widget input[type='checkbox'] + label:before{content:'';display:block;position:absolute;top:2px;left:-28px;width:18px;height:18px;background:center center no-repeat transparent;background-size:12px;border:1px solid #6DC5D4;border-radius:3px;cursor:pointer;}
.widget_wpc_filters_widget input[type='checkbox']:checked + label:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 32 32' height='14.700555' version='1.1' viewBox='0 0 20.06854 14.700555' width='20.068541' xml:space='preserve'%3E%3Cpath id='path839' d='M 1.8,7.5848353 7.220026,12.900629 18.26854,1.8' style='fill:none;stroke:%23ffffff;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' /%3E%3C/svg%3E%0A");}


.catalog_content_wrapper{margin:0 0 0 40px;}
.catalog_content .catalog_content_header{padding:0 0 15px 0;}
.catalog_content .catalog_content_header .row{display:table;width:100%;}
.catalog_content .catalog_content_header .col{display:table-cell;vertical-align:top;}
.catalog_content .catalog_content_header h1.page-title{font-size:26px;}

select{transition:all ease-in-out 0.2s;display:block;box-sizing:border-box;padding:12px 50px 12px 16px;width:100%;max-width:300px;appearance:none;background:right 14px center no-repeat;background-size:12px;outline:none;border:1px solid #6DC5D4;border-radius:5px;font-size:inherit;cursor:pointer;}
select{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg4' version='1.1' fill='none' viewBox='0 0 14 8' height='8' width='14'%3E%3Cdefs id='defs8' /%3E%3Cpath id='path2' stroke-linejoin='round' stroke-linecap='round' stroke='%23ffffff' d='m 1,1.0000207 6,6 6,-6' /%3E%3C/svg%3E%0A");}
select.active{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg4' version='1.1' fill='none' style='transform:rotate(-180deg)' viewBox='0 0 14 8' height='8' width='14'%3E%3Cdefs id='defs8' /%3E%3Cpath  id='path2' stroke-linejoin='round' stroke-linecap='round' stroke='%23ffffff' d='m 1,1.0000207 6,6 6,-6' /%3E%3C/svg%3E%0A");}
select{color:#fff;}
select option{color:#000;}

.orderby option[value='rating'],
.orderby option[value='price'],
.orderby option[value='price-desc']{display:none;}

@media screen and (max-width: 1007px){
	.catalog_container > div{display:block;vertical-align:top;}
	.catalog_sidebar{width:auto;}
	.catalog_content_wrapper{margin:30px 0 0 0;}
	.catalog_content .catalog_content_header .col{display:block;}
}
@media screen and (max-width: 767px){
	.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {float:none;}

	.catalog_sidebar .module .module_head i{transition:all 0.2s ease-in-out;display:block;position:absolute;top:50%;right:14px;margin:-9px 0 0 0;width:18px;height:18px;background:center center no-repeat;background-size:14px;}
	.catalog_sidebar .module .module_head i{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='7.8834944' width='13.999998' id='svg13' version='1.1' viewBox='0 0 13.999998 7.8834944'%3E%3Cg transform='matrix(0.67961158,0,0,0.67961158,-3.873786,-6.9320381)' style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='chevron-bottom'%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='11.5' y1='20.5' x2='7' x1='16' class='cls-1' /%3E%3Cline style='fill:none;fill-opacity:1;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='20.5' y1='11.5' x2='16' x1='25' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
	.catalog_sidebar .module.expand .module_head i{transform:rotate(-180deg);}
}

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{}
.woocommerce-product-gallery__image{margin-top:;}
.woocommerce-product-gallery__image{}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){}
.woocommerce-product-gallery__image img{border-radius:10px;}
.woocommerce-product-gallery__image a{display:block;}

.woocommerce-product-gallery .flex-viewport{border:1px solid #6DC5D4;border-radius:10px;}
.woocommerce-product-gallery .flex-control-thumbs li{}
.woocommerce div.product div.images .flex-control-thumbs{margin:8px -8px 0 -8px;}
.woocommerce div.product div.images .flex-control-thumbs li{box-sizing:border-box;padding:8px;width:20%;}
.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid #6DC5D4;border-radius:10px;}

.woocommerce-page div.product div.summary{box-sizing:border-box;padding:0 0 0 40px;}
.summary .cat_name{margin:-15px 0 0 0;font-size:20px;color:#CAB063;}

.single-product .summary .variations{display:block;margin:15px 0 0 0!important;text-align:left;}
.summary .variations tr,
.summary .variations th,
.summary .variations td{display:block;}
.summary .variations label{display:block;margin:20px 0 0 0;font-weight:300!important;color:#487D9B;}
.summary .variations select{font-weight:300!important;}
.summary .variations .reset_variations{display:none!important;}
.single-product .summary button[type='submit']{margin-top:30px!important;}

.single-product .added_to_cart{transition:all 0.2s ease-in-out;display:table!important;margin:10px 0 0 0!important;}
.single-product .added_to_cart:hover{color:#CAB063;}
.quantity-label{display:block;margin:25px 0 8px 0;font-weight:300!important;color:#487D9B;}

.productInfo .quantity .qty{padding:11px;margin:0 10px 0 0;border:1px solid #C4CCD0;border-radius:5px;font-size:20px;}

.qib-button:not(#qib_id):not(#qib_id){transition:all 0.2s ease-in-out;width:20px!important;height:30px!important;background-repeat:no-repeat!important;background-color:transparent!important;box-shadow:none;border:none!important;border-radius:0!important;color:transparent!important;background-size:16px!important;}
.qib-button:not(#qib_id):not(#qib_id):hover{background-color:transparent!important;}
.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){margin:0 5px!important;width:40px!important;height:30px!important;background-color:none!important;border:1px solid #6DC5D4!important;border-radius:5px!important;color:#fff!important;}
.page_content-single-product .qib-container{padding:0 0 10px 0;}

.qib-container .minus.qib-button{background-position:left center!important;background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.7085 12.75H20.2918' stroke='%236DC5D4' stroke-width='2.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;}
.qib-container .plus.qib-button{background-position:right center!important;background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5.45834V20.0417' stroke='%236DC5D4' stroke-width='2.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.7085 12.75H20.2918' stroke='%236DC5D4' stroke-width='2.08333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;}

.single-product .attention{display:table;padding:0 0 0 34px;margin:15px 0 0 0!important;background:0 0px no-repeat;text-align:left!important;color:#CAB063;}
.single-product .attention{background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 22.75C18.0228 22.75 22.5 18.2728 22.5 12.75C22.5 7.22715 18.0228 2.75 12.5 2.75C6.97715 2.75 2.5 7.22715 2.5 12.75C2.5 18.2728 6.97715 22.75 12.5 22.75Z' stroke='%23CAB063' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 8.75V12.75' stroke='%23CAB063' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 16.75H12.51' stroke='%23CAB063' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.single-product .btn-buy{transition:all 0.2s ease-in-out;display:table;margin:30px 0 0 0;box-sizing:border-box;padding:10px 50px!important;width:auto!important;background:#70DAED;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000;cursor:pointer;}
.single-product .btn-buy:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7);}

button.button{transition:all 0.2s ease-in-out;display:table;margin:30px 0 0 0;box-sizing:border-box;padding:10px 50px!important;height:auto!important;width:auto!important;background-color:#70DAED!important;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000!important;cursor:pointer;}
button.button:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7)!important;}

.wc-block-cart__submit-button{transition:all 0.2s ease-in-out;display:table!important;position:relative;margin:30px 0 0 0!important;box-sizing:border-box;padding:10px 50px!important;height:auto!important;width:100%!important;background-color:#70DAED!important;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000!important;cursor:pointer;}
.wc-block-cart__submit-button:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7)!important;}

.wc-block-cart__submit-button .wc-block-components-spinner{left:50%!important;top:50%!important;margin:-22px 0 0 -22px!important;width:44px!important;height:44px!important;}


button.wc-block-components-checkout-place-order-button{transition:all 0.2s ease-in-out;display:table;box-sizing:border-box;padding:10px 50px!important;height:auto!important;width:auto!important;background-color:#70DAED!important;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;font-family:"Bebas Neue";color:#000!important;cursor:pointer;}
button.wc-block-components-checkout-place-order-button:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7)!important;}

.wc-block-checkout__terms a{color:#CAB063;}

#wpgs-gallery .wcgs-slider-image{border:1px solid #6DC5D4!important;border-radius:10px!important;}
#wpgs-gallery .gallery-navigation-carousel-wrapper{margin:20px 0 0 0!important;}
#wpgs-gallery .wcgs-thumb.swiper-slide{background:#001427!important;border:1px solid transparent!important;border-radius:10px!important;overflow:hidden!important;}
#wpgs-gallery .wcgs-thumb.swiper-slide img{border:none!important;border-radius:10px!important;}
#wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active{border:1px solid #6DC5D4!important;}

#wpgs-gallery .wcgs-swiper-arrow{display:none!important;}
#wpgs-gallery .sp_wgs-lightbox{display:none!important;}
#wpgs-gallery .wcgs-photo{background:#001427!important;}


.is-large.wc-block-cart .wc-block-cart-items td{border-top:1px solid #475867!important;}
.is-large.wc-block-cart .wc-block-cart-items{border-bottom:1px solid #475867!important;}
.wp-block-woocommerce-cart-order-summary-totals-block{border-top:1px solid #475867!important;}

.wc-block-checkout__contact-fields.wp-block-woocommerce-checkout-contact-information-block.wc-block-components-checkout-step .wc-block-components-checkbox{display:none!important;}

.wc-block-components-text-input.wc-block-components-address-form__phone label{left:78px!important;}
.wc-block-components-text-input.wc-block-components-address-form__phone .iti__selected-dial-code{font-weight:400;color:#000;}
.iti__country{color:#000;}

.section-faq{background:center center repeat;background-size:100% auto;overflow:hidden;}
.section-faq .faq{margin:auto;max-width:800px;}
.section-faq .faq .item{margin:0 0 20px 0;}
.section-faq .faq .item .q{transition:all 0.2s ease-in-out;position:relative;padding:20px 50px 20px 20px;border:1px solid #6DC5D4;border-radius:10px;font-size:20px;cursor:pointer;}
.section-faq .faq .item .q:after{transition:all 0.2s ease-in-out;content:'';display:block;position:absolute;top:17px;right:20px;width:30px;height:30px;background:center center no-repeat;background-size:30px;}
.section-faq .faq .item .q:after{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg8' version='1.1' viewBox='0 0 7.9375 7.9375' height='7.9375mm' width='7.9375mm'%3E%3Cdefs id='defs2' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg transform='translate(-101.86458,-144.19792)' id='layer1'%3E%3Cg transform='matrix(0.26458333,0,0,0.26458333,99.483333,141.81667)' id='g847' style='fill:none'%3E%3Cpath d='M 24,10 V 38' stroke='%236dc5d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' id='path833' /%3E%3Cpath d='M 10,24 H 38' stroke='%236dc5d4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' id='path835' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
.section-faq .faq .item .q_w{}
.section-faq .faq .item .a{display:none;min-width:100%;}
.section-faq .faq .item .a_w{padding:30px;}
.section-faq .faq .item.active .q{background:#6DC5D4;color:#000;}
.section-faq .faq .item.active .q:after{background-size:24px;}
.section-faq .faq .item.active .q:after{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' id='svg8' version='1.1' viewBox='0 0 5.8083043 5.8083043' height='5.8083043mm' width='5.8083043mm'%3E%3Cdefs id='defs2' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg transform='translate(-102.92918,-145.26252)' id='layer1'%3E%3Cg style='fill:%23333333;stroke:%23000000;stroke-opacity:1' transform='rotate(45.446406,105.83333,148.16667)' id='g852'%3E%3Cg style='fill:%23333333;stroke:%23000000;stroke-opacity:1' id='g847' transform='matrix(-0.26458333,0,0,-0.26458333,112.18333,154.51667)'%3E%3Cpath style='fill:%23333333;stroke:%23000000;stroke-opacity:1' id='path833' stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%236dc5d4' d='M 24,10 V 38' /%3E%3Cpath style='fill:%23333333;stroke:%23000000;stroke-opacity:1' id='path835' stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%236dc5d4' d='M 10,24 H 38' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
@media screen and (max-width: 1007px){

}
@media screen and (max-width: 767px){
	.section-faq .faq .item .q{padding:14px 40px 14px 15px;font-size:18px;}
	.section-faq .faq .item .q:after{top:16px;right:16px;width:15px;height:15px;background-size:15px;}
	.section-faq .faq .item.active .q:after{background-size:12px;}
	.section-faq .faq .item .a_w{padding:20px;}
}

.mailpoet_paragraph{position:relative;}

.mailpoet_segment_label{display:none;}
.mailpoet-manage-subscription .mailpoet_text_label, 
.mailpoet-manage-subscription .mailpoet_textarea_label, 
.mailpoet-manage-subscription .mailpoet_select_label, 
.mailpoet-manage-subscription .mailpoet_radio_label, 
.mailpoet-manage-subscription .mailpoet_checkbox_label, 
.mailpoet-manage-subscription .mailpoet_list_label, 
.mailpoet-manage-subscription .mailpoet_date_label{display:block;margin:0 0 8px 0;}
.mailpoet_paragraph input[type='submit']{transition:all 0.2s ease-in-out;display:block;box-sizing:border-box;padding:10px 50px!important;width:auto!important;background:#70DAED;outline:none;border:none;border-top:2px solid #b0ebf5!important;border-bottom:2px solid #45b2c6!important;border-radius:7px;text-align:center!important;white-space:nowrap;cursor:pointer;}
.mailpoet_paragraph input[type='submit']:hover{box-shadow:inset 0 9px 10px 0px rgba(255,255,255,0.7);}
.mailpoet_paragraph .mailpoet_form_loading{position:absolute;top:50%;left:50%;margin:-10px 0 0 -15px;}
.mailpoet_paragraph .mailpoet_form_loading > span{background:#fff!important;}

.mailpoet_message{margin:20px 0 0 0;}
.parsley-required, .parsley-custom-error-message{color:#ff0000!important;}
.mailpoet_message p{padding:0px 0 0 0!important;margin:0!important;position:static!important;transform:none!important;text-align:center!important;}

.mailpoet-submit-success{}

.mailpoet_paragraph{display:block;visibility:visible!important;vertical-align:top;margin:20px 0 0 0;}
.mailpoet_paragraph select,
.mailpoet_paragraph input[type='text'],
.mailpoet_paragraph input[type='email']{display:block;box-sizing:border-box;padding:12px 14px!important;width:300px!important;background:#fff;outline:none;border:none;border-radius:7px;}
.mailpoet_paragraph select{appearance:none;}

.section-subscribe{padding:0;background:#001427; display:none;}
.section-subscribe .bg{display:block;height:46px;background:center top repeat-x;background-size:auto 100%;}
.section-subscribe .section_content{padding:60px 0;}
.section-subscribe .subscription_form{display:block;margin:auto;max-width:1000px;}
.section-subscribe .subscription_form form{padding:0!important;text-align:center;}
.section-subscribe .subscription_form form *{text-align:left;}
.section-subscribe .mailpoet_form_shortcode{}
.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph{display:inline-block;margin:0;padding:0 10px;}
.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='submit']{}


@media screen and (max-width: 1007px){
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='text'],
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='email']{width:220px!important;}
}
@media screen and (max-width: 767px){
	.section-subscribe .subscription_form{max-width:450px;}
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph{display:block;vertical-align:top;margin:0;padding:0;}
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='text'],
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='email']{width:100%!important;}
	.section-subscribe .mailpoet_form_shortcode .mailpoet_paragraph input[type='submit']{width:100%!important;}
}

.page_footer{background:#000B15;color:#487D9B;}
.page_footer_wrapper{padding:40px 0;}
.page_footer .row{display:table;width:100%;}
.page_footer .col{display:table-cell;vertical-align:top;box-sizing:border-box;padding:0 10px 0 0;}
.page_footer .col:last-child{padding:0;}
.page_footer .col:nth-child(1){vertical-align:middle;}
.page_footer .col:nth-child(4){width:100px;}

.page_footer .contacts{white-space:nowrap;}
.page_footer .contacts a{transition:all 0.2s ease-in-out;display:block;float:left;margin:0 12px 0 0;width:28px;height:28px;background:center center no-repeat;background-size:contain;}
.page_footer .contacts .instagram{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_51)'%3E%3Cpath d='M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z' fill='%23C59C01'/%3E%3Cpath d='M21.232 10.3306C20.9911 10.3306 20.795 10.5267 20.795 10.7676C20.795 11.0085 20.9911 11.2046 21.232 11.2046C21.473 11.2046 21.669 11.0086 21.669 10.7676C21.669 10.5267 21.473 10.3306 21.232 10.3306Z' fill='%23000B15'/%3E%3Cpath d='M16.0001 12.126C13.8639 12.126 12.126 13.8639 12.126 16.0001C12.126 18.1362 13.8639 19.8742 16.0001 19.8742C18.1363 19.8742 19.8742 18.1363 19.8742 16.0001C19.8742 13.8639 18.1363 12.126 16.0001 12.126Z' fill='%23000B15'/%3E%3Cpath d='M20.0656 7H11.9344C9.21358 7 7 9.21358 7 11.9345V20.0656C7 22.7865 9.21358 25 11.9344 25H20.0656C22.7865 25 25 22.7864 25 20.0656V11.9345C25 9.21358 22.7865 7 20.0656 7ZM16 20.9371C13.2777 20.9371 11.063 18.7223 11.063 16C11.063 13.2777 13.2777 11.063 16 11.063C18.7223 11.063 20.9371 13.2777 20.9371 16C20.9371 18.7223 18.7223 20.9371 16 20.9371ZM21.2323 12.2677C20.4053 12.2677 19.7324 11.5948 19.7324 10.7677C19.7324 9.94061 20.4053 9.26768 21.2323 9.26768C22.0594 9.26768 22.7323 9.94057 22.7323 10.7677C22.7323 11.5947 22.0594 12.2677 21.2323 12.2677Z' fill='%23000B15'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_51'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_footer .contacts .tiktok{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg data-name='Layer 1' id='bdeff33d-6092-433c-9c79-adf60dbe76dd' viewBox='0 0 169.13246 169.13246' version='1.1' width='169.13246' height='169.13246' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_51)' id='g4' style='fill:%23C59C01;fill-opacity:1' transform='scale(5.2853893)'%3E%3Cpath d='M 16,32 C 24.8366,32 32,24.8366 32,16 32,7.16344 24.8366,0 16,0 7.16344,0 0,7.16344 0,16 0,24.8366 7.16344,32 16,32 Z' fill='%236DC5D4' id='path1-6' style='fill:%23C59C01;fill-opacity:1' /%3E%3C/g%3E%3Cpath d='M 87.377151,31.037578 H 105.6836 c 0,0 -1.01571,23.51788 25.42531,25.16841 v 18.17949 c 0,0 -14.11073,0.8858 -25.42531,-7.75367 l 0.19784,37.534142 A 33.928944,33.928944 0 1 1 71.949531,70.236998 h 4.7597 v 18.20016 0.3868 a 15.424664,15.424664 0 1 0 10.83327,14.727842 z' id='path1' style='stroke-width:0.295265' /%3E%3C/svg%3E%0A");}
.page_footer .contacts .whatsapp{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_62)'%3E%3Cpath d='M16.004 0H15.996C7.174 0 0 7.176 0 16C0 19.5 1.128 22.744 3.046 25.378L1.052 31.322L7.202 29.356C9.732 31.032 12.75 32 16.004 32C24.826 32 32 24.822 32 16C32 7.178 24.826 0 16.004 0ZM25.314 22.594C24.928 23.684 23.396 24.588 22.174 24.852C21.338 25.03 20.246 25.172 16.57 23.648C11.868 21.7 8.84 16.922 8.604 16.612C8.378 16.302 6.704 14.082 6.704 11.786C6.704 9.49 7.87 8.372 8.34 7.892C8.726 7.498 9.364 7.318 9.976 7.318C10.174 7.318 10.352 7.328 10.512 7.336C10.982 7.356 11.218 7.384 11.528 8.126C11.914 9.056 12.854 11.352 12.966 11.588C13.08 11.824 13.194 12.144 13.034 12.454C12.884 12.774 12.752 12.916 12.516 13.188C12.28 13.46 12.056 13.668 11.82 13.96C11.604 14.214 11.36 14.486 11.632 14.956C11.904 15.416 12.844 16.95 14.228 18.182C16.014 19.772 17.462 20.28 17.98 20.496C18.366 20.656 18.826 20.618 19.108 20.318C19.466 19.932 19.908 19.292 20.358 18.662C20.678 18.21 21.082 18.154 21.506 18.314C21.938 18.464 24.224 19.594 24.694 19.828C25.164 20.064 25.474 20.176 25.588 20.374C25.7 20.572 25.7 21.502 25.314 22.594Z' fill='%23C59C01'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_62'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_footer .contacts .telegram{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_66)'%3E%3Cpath d='M16 32C24.8387 32 32 24.8387 32 16C32 7.16133 24.8387 0 16 0C7.16133 0 0 7.16133 0 16C0 24.8387 7.16133 32 16 32ZM7.32133 15.6533L22.748 9.70533C23.464 9.44667 24.0893 9.88 23.8573 10.9627L23.8587 10.9613L21.232 23.336C21.0373 24.2133 20.516 24.4267 19.7867 24.0133L15.7867 21.0653L13.8573 22.924C13.644 23.1373 13.464 23.3173 13.0507 23.3173L13.3347 19.2467L20.748 12.5493C21.0707 12.2653 20.676 12.1053 20.2507 12.388L11.0893 18.156L7.14 16.924C6.28267 16.652 6.264 16.0667 7.32133 15.6533Z' fill='%23C59C01'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_66'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_footer .contacts .email{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2024_68)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 0C24.8366 0 32 7.16344 32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16C0 7.16344 7.16344 0 16 0ZM26.1562 22.2026V10.3111L20.2102 16.2568L26.1562 22.2026ZM7.114 22.4448H24.8864L19.4546 17.0131L17.3844 19.0829C17.2841 19.183 17.1481 19.2392 17.0063 19.2392H14.9938C14.9236 19.2393 14.8541 19.2255 14.7892 19.1987C14.7243 19.1719 14.6653 19.1325 14.6156 19.0829L12.5455 17.0131L7.11375 22.4448H7.114ZM5.84375 10.3108V22.2029L11.7898 16.2568L5.84375 10.3108ZM25.4004 9.55519H6.6L15.2153 18.1704H16.7851L25.4004 9.55519Z' fill='%23C59C01'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2024_68'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.page_footer .contacts .tel{background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1C13.0333 1 10.1332 1.87973 7.66645 3.52796C5.19972 5.17618 3.27713 7.51886 2.14181 10.2597C1.0065 13.0006 0.709449 16.0166 1.28823 18.9264C1.86701 21.8361 3.29562 24.5088 5.3934 26.6066C7.49119 28.7044 10.1639 30.133 13.0737 30.7118C15.9834 31.2906 18.9994 30.9935 21.7403 29.8582C24.4812 28.7229 26.8238 26.8003 28.4721 24.3336C30.1203 21.8668 31 18.9667 31 16C31 12.0218 29.4197 8.20644 26.6066 5.3934C23.7936 2.58035 19.9783 1 16 1ZM16.643 10.214C18.0065 10.2156 19.3137 10.7579 20.2779 11.7221C21.2421 12.6863 21.7844 13.9935 21.786 15.357H20.5C20.4989 14.3344 20.0922 13.354 19.3691 12.6309C18.646 11.9078 17.6656 11.5011 16.643 11.5V10.214ZM20.808 25C20.769 25 16.908 24.934 11.943 20.057C7.06601 15.094 7.00001 11.231 7.00001 11.192C7.00001 10.711 10 7 10.663 7C10.893 7 11.072 7.156 11.268 7.39C11.74 7.952 13.827 11.246 13.731 11.795C13.685 12.053 13.466 12.249 12.838 12.776C12.5286 13.0193 12.239 13.2868 11.972 13.576C12.0999 14.1052 12.2898 14.6174 12.538 15.102C13.4625 17.0029 14.9986 18.5383 16.9 19.462C17.3846 19.7102 17.8968 19.9001 18.426 20.028C18.7152 19.761 18.9827 19.4714 19.226 19.162C19.753 18.534 19.949 18.315 20.207 18.269C20.756 18.169 24.05 20.26 24.612 20.732C24.846 20.932 25.002 21.107 25.002 21.337C25 22 21.289 25 20.808 25ZM23.714 15.357C23.7119 13.4823 22.9662 11.685 21.6406 10.3594C20.315 9.03378 18.5177 8.28812 16.643 8.286V7C18.8586 7.00265 20.9827 7.88396 22.5494 9.45063C24.116 11.0173 24.9974 13.1414 25 15.357H23.714Z' fill='%23C59C01'/%3E%3C/svg%3E%0A");}


.page_footer .logo{display:block;margin:auto;max-width:80px;}
.page_footer .logo img{display:block;max-width:100%;}

.page_footer .navFooter{display:block;white-space:nowrap;}
.page_footer .navFooter > ul{display:inline-block;vertical-align:top;padding:0;margin:0;}
.page_footer .navFooter > ul:first-child{margin-right:30px;}
.page_footer .navFooter > ul > li{display:block;}
.page_footer .navFooter > ul > li ul{display:block;padding:0;margin:0;}
.page_footer .navFooter > ul > li li{display:block;}
.page_footer .navFooter a{transition:all 0.2s ease-in-out;display:table;margin:0 0 15px 0;text-transform:uppercase;font-family:"Bebas Neue";font-size:20px;}
.page_footer .navFooter a:hover{color:#C59C01;}
.page_footer .navFooter li:last-child a{margin:0;}

.page_footer .madeIn{}
.page_footer .madeIn ul{display:table;padding:0;margin:0;}
.page_footer .madeIn ul li{display:table-cell;vertical-align:middle;white-space:nowrap;}
.page_footer .madeIn ul li:nth-child(1){padding:0 20px 0 0;text-transform:uppercase;font-family:"Bebas Neue";font-size:18px;color:#CAB063;}
.page_footer .madeIn ul li img{display:block;}
.page_footer .copyright{white-space:nowrap;margin:20px 0 0 0;font-size:14px;font-weight:300;}

@media screen and (max-width: 1007px){
	.page_footer .logo{max-width:60px;}
	.page_footer .copyright{white-space:initial;}
}
@media screen and (max-width: 767px){
	.page_footer{text-align:center;}
	.page_footer .col{display:table;padding:0 0 40px 0;margin:auto;}
	.page_footer .col:nth-child(4){width:auto;}
	
	.page_footer .logo{max-width:80px;}
	
	.page_footer .navFooter > ul{display:block;text-align:center;}
	.page_footer .navFooter > ul:first-child{margin-right:0px;margin-bottom:20px;}
	.page_footer .navFooter a{display:block;}
	

	.page_footer .contacts a{margin:0 6px;}
	.page_footer .logo{text-align:center;}
	
	.page_footer .madeIn{display:table;margin:auto;}
	.page_footer .copyright{text-align:center;}
}

/*[/body]*/

/*[/pagination]*/
.pagination{margin:40px 0 0 0;text-align:center;}
.pagination *{transition:all 0.2s ease-in-out;}
.pagination h2{display:none;}
.pagination .nav-links{display:table;margin:auto;}
.pagination .page-numbers{float:left;display:block;box-sizing:border-box;padding:5px 8px;margin:0 5px;min-width:30px;border-radius:20px;text-decoration:none;font-size:18px;color:;cursor:pointer;}
.pagination a:not(.prev):not(.next):hover{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);text-decoration:none;color:#5043EB;}
.pagination .current{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);text-decoration:none;color:#5043EB;cursor:default;}
.pagination .page-numbers.prev{width:8px;margin:0 10px -1px 0;background:center center no-repeat;color:transparent;}
.pagination .page-numbers.prev{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%23222222' id='path42' d='M 8.0330843,12.880793 2.4530838,7.2907931 8.0330843,1.7007928 a -1,1 0 0 0 0,-1.41000005 v 0 a -1,1 0 0 0 -1.41,0 L 0.26308427,6.6507931 a -0.91,0.91 0 0 0 0,1.28 L 6.6230843,14.290793 a -1,1 0 0 0 1.41,0 v 0 a -1,1 0 0 0 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.pagination .page-numbers.prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%235043EB' id='path42' d='M 8.0330843,12.880793 2.4530838,7.2907931 8.0330843,1.7007928 a -1,1 0 0 0 0,-1.41000005 v 0 a -1,1 0 0 0 -1.41,0 L 0.26308427,6.6507931 a -0.91,0.91 0 0 0 0,1.28 L 6.6230843,14.290793 a -1,1 0 0 0 1.41,0 v 0 a -1,1 0 0 0 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.pagination .page-numbers.next{width:8px;margin:0 0 -1px 10px;background:center center no-repeat;color:transparent;}
.pagination .page-numbers.next{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%23222222' id='path42' d='M 0.29079275,12.880793 5.8707933,7.2907931 0.29079275,1.7007928 a 1,1 0 0 1 0,-1.41000005 v 0 a 1,1 0 0 1 1.41000005,0 l 6.36,6.36000035 a 0.91,0.91 0 0 1 0,1.28 l -6.36,6.3599999 a 1,1 0 0 1 -1.41000005,0 v 0 a 1,1 0 0 1 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.pagination .page-numbers.next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%235043EB' id='path42' d='M 0.29079275,12.880793 5.8707933,7.2907931 0.29079275,1.7007928 a 1,1 0 0 1 0,-1.41000005 v 0 a 1,1 0 0 1 1.41000005,0 l 6.36,6.36000035 a 0.91,0.91 0 0 1 0,1.28 l -6.36,6.3599999 a 1,1 0 0 1 -1.41000005,0 v 0 a 1,1 0 0 1 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.pagination .disabled{opacity:0.7;cursor:default;}
/*[/pagination*/

.custom-woocommerce-pagination{display:table;margin:40px 0 0 0;width:100%;text-align:center;}
.custom-woocommerce-pagination *{transition:all 0.2s ease-in-out;}
.custom-woocommerce-pagination ul{display:table;padding:0;margin:auto;}
.custom-woocommerce-pagination li{display:block;float:left;}
.custom-woocommerce-pagination .page-numbers:not(ul){position:relative;display:block;box-sizing:border-box;padding:5px 8px;margin:0 5px;min-width:30px;text-decoration:none;color:;cursor:pointer;}
.custom-woocommerce-pagination .page-numbers:not(ul):not(.prev):not(.next){background:#001427;box-shadow:0 0 10px 0 rgba(0,0,0,0.7);border:1px solid rgba(0,0,0,0);border-radius:5px;}
.custom-woocommerce-pagination a:not(.prev):not(.next):hover{border:1px solid #6DC5D4;text-decoration:none;}
.custom-woocommerce-pagination .page-numbers.current:not(ul):not(.prev):not(.next){border:1px solid #6DC5D4;text-decoration:none;font-weight:400;color:#6DC5D4;cursor:default;}
.custom-woocommerce-pagination .prev{width:8px;margin:0 10px -1px 0;background:center center no-repeat;background-size:7px;color:transparent;}
.custom-woocommerce-pagination .prev{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%23ffffff' id='path42' d='M 8.0330843,12.880793 2.4530838,7.2907931 8.0330843,1.7007928 a -1,1 0 0 0 0,-1.41000005 v 0 a -1,1 0 0 0 -1.41,0 L 0.26308427,6.6507931 a -0.91,0.91 0 0 0 0,1.28 L 6.6230843,14.290793 a -1,1 0 0 0 1.41,0 v 0 a -1,1 0 0 0 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.custom-woocommerce-pagination .prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%236DC5D4' id='path42' d='M 8.0330843,12.880793 2.4530838,7.2907931 8.0330843,1.7007928 a -1,1 0 0 0 0,-1.41000005 v 0 a -1,1 0 0 0 -1.41,0 L 0.26308427,6.6507931 a -0.91,0.91 0 0 0 0,1.28 L 6.6230843,14.290793 a -1,1 0 0 0 1.41,0 v 0 a -1,1 0 0 0 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.custom-woocommerce-pagination .next{width:8px;margin:0 0 -1px 10px;background:center center no-repeat;background-size:7px;color:transparent;}
.custom-woocommerce-pagination .next{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%23ffffff' id='path42' d='M 0.29079275,12.880793 5.8707933,7.2907931 0.29079275,1.7007928 a 1,1 0 0 1 0,-1.41000005 v 0 a 1,1 0 0 1 1.41000005,0 l 6.36,6.36000035 a 0.91,0.91 0 0 1 0,1.28 l -6.36,6.3599999 a 1,1 0 0 1 -1.41000005,0 v 0 a 1,1 0 0 1 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.custom-woocommerce-pagination .next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='14.581586' width='8.3238773' id='svg44' version='1.1' viewBox='0 0 8.3238774 14.581586'%3E%3Cg id='g2' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g4' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g6' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g8' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g10' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g12' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g14' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g16' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g18' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g20' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g22' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g24' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g26' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g28' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g30' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g32' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g34' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g36' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g38' transform='translate(23.397689,-8.014076)' /%3E%3Cg id='g40' transform='translate(23.397689,-8.014076)' /%3E%3Cpath fill='%236DC5D4' id='path42' d='M 0.29079275,12.880793 5.8707933,7.2907931 0.29079275,1.7007928 a 1,1 0 0 1 0,-1.41000005 v 0 a 1,1 0 0 1 1.41000005,0 l 6.36,6.36000035 a 0.91,0.91 0 0 1 0,1.28 l -6.36,6.3599999 a 1,1 0 0 1 -1.41000005,0 v 0 a 1,1 0 0 1 0,-1.41 z' /%3E%3C/svg%3E%0A");}
.custom-woocommerce-pagination .disabled{opacity:0.7;cursor:default;}


	
.itemProduct .btnset{display:none;}

/*[dialogbox]*/
.dialogbox{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(0,0,0,0.5);}
.dialogbox .dialogbox_outer{display:table;padding:0;margin:0;width:100%;height:100%;}
.dialogbox .dialogbox_inner{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 30px;width:100%;height:100%;}
.dialogbox .dialogbox_window{display:block;position:relative;box-sizing:border-box;background:#011327;border:1px solid rgba(109,197,212,1);border-radius:10px;margin:30px auto;max-width:600px;}
.dialogbox h2{padding:0 0 10px 0;margin:0;text-align:center;}
.dialogbox .dialogbox_close{transition:all 0.2s ease-in-out;position:absolute;z-index:2;top:12px;right:12px;width:20px;height:20px;background:center center no-repeat;background-size:contain;opacity:0.7;cursor:pointer;}
.dialogbox .dialogbox_close{background-image:url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' height='20' width='20' id='svg13' version='1.1' viewBox='0 0 20 20'%3E%3Cg style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' transform='matrix(0.97087379,0,0,0.97087379,-5.5339806,-5.5339806)' id='cross'%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line8' y2='25' y1='7' x2='25' x1='7' class='cls-1' /%3E%3Cline style='fill:%23ffffff;stroke:%23ffffff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' id='line10' y2='7' y1='25' x2='25' x1='7' class='cls-1' /%3E%3C/g%3E%3C/svg%3E%0A");}
.dialogbox .dialogbox_close:hover{opacity:1;}
.dialogbox .dialogbox_content{padding:40px;}

@media screen and (max-width: 767px){
	.dialogbox .dialogbox_content{padding:20px;}
}

@media screen and (max-width: 767px){

}

.dialogbox-buy{}

/*[/dialogbox]*/


/*
<div class='checkbox-acceptance'>[acceptance acceptance-279 optional] Отправляя заявку Вы соглашаетесь на обработку персональных данных [/acceptance]</div><div class='acceptance-check'>[text* acceptance-check]</div>
*/



@charset "UTF-8";


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}