/*@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'OpenSans';src:url(../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'OpenSans';src:url(../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display: swap;}*/
/*@font-face{font-family:'OpenSans';src:url(../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display: swap;}*/
#nav-logo-menu-acc .bg-wrap{background:linear-gradient(to bottom,#00497d,#5687a8);}
#header-timer .bg-wrap{background:#00497d}
#header-timer .bg{background-image:url(../images/15194.webp);background-position:center center;background-size:cover;opacity:.5}
#desc-halfbg-text-images-text-2--1 .bg{background-repeat:no-repeat;background-position:right bottom;background-size:auto;opacity:.2}
#desc-halfbg-text-images-text-2--2 .bg{background-repeat:no-repeat;background-position:right bottom;background-size:auto;opacity:.2}
#desc-text-text-images--0 .bg-wrap{background-color:#F2F0ED}
#desc-images-text-5 .bg-wrap{background:#f2f0ed}
#benefits-2col-counter .bg-wrap{background:#ffffff}
#gallery-4col-carousel .bg-wrap{background-color:#F2F0ED}
#gallery-3col-carousel .bg-wrap{background-color:#f4f5f6}
#desc-items-list-3 .bg{background-image:url(../images/dogovor.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.5}
#desc-items-list-3 .bg-wrap{background:#00497d}
#action-text-timer--0 .bg-wrap{background:#00497d}
#action-text-timer--0 .bg{background-image:url(../images/fonfooter.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.5}

#maps {
	height:520px;
	position:relative;}
#maps #map{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#ccc;}
#maps .map_info{
	float:left;
	position:relative;
	z-index:10;
	background:rgba(255,255,255,0.8);
	padding:40px 35px 20px;
	width:420px;
	margin-top:80px;
	color:#000;}
#maps .title{
	float:left;
	width:100%;
	margin-bottom:15px;
	font:300 34px OpenSans;}
#maps .list{
	float:left;
	width:100%;
	margin-bottom:20px;
	padding-left:35px;
	font:300 16px OpenSans;}
#maps .l1{
	background:url(/images/d1.png) no-repeat 0 3px;}
#maps .l2{
	background:url(/images/d2.png) no-repeat 0 3px;}
#maps .l3{
	background:url(/images/d3.png) no-repeat 0 3px;}
#maps .l4{
	background:url(/images/d4.png) no-repeat 0 3px;}
#maps .b{
	font:700 14px ;}
#maps .list a{
	color:#33a6dc;
	font:300 14px OpenSans;}
#maps .list a:hover{
	text-decoration:none;}
#maps .b {
    font: 700 14px OpenSans;
}
	
	
	

.header-sec-link{position:absolute;left:0;right:0;bottom:0;z-index:1}
.header-sec-link a{position:absolute;left:50%;width:220px;height:80px;line-height:138px;bottom:0;margin-left:-110px;overflow:hidden;padding-left: 98px; color:#034b7e;font-weight: 900; font-size: xx-large; text-decoration: none;}
.header-sec-link a i{position:relative;z-index:2;bottom:0;font-size:19px}

.header-sec-link a:after{content:'';position:absolute;width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:400px 58px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3NiAzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzYgMzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjx0aXRsZT5iZ19zb3VyY2VfYmFkZ2VfMTwvdGl0bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuNywxMS40Yy0xLjQtMS40LTIuNy0yLjktNC4xLTQuNGMtMC4yLTAuMy0wLjUtMC41LTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMA0KCUM0OC42LDIuMiw0My41LDAsMzgsMFMyNy40LDIuMiwyMy42LDUuN2wwLDBjLTAuMiwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjMsMC4zLTAuNSwwLjUtMC44LDAuOGMtMS40LDEuNS0yLjcsMy00LjEsNC40DQoJYy01LDUuMS0xMS43LDYuMS0xOC4zLDYuM1YzMWg5LjRoOC45aDM5LjRoNC45SDc2VjE3LjZDNjkuNCwxNy40LDYyLjcsMTYuNSw1Ny43LDExLjR6Ii8+DQo8L3N2Zz4NCg==);top:25px;left:0;z-index:-1}

.header-sec-link a:hover{color:blue;}
.diplom{position:absolute;width:300px;height:270px;margin-left:570px;margin-top:-300px;background-image:url(../images/diplom.png)}
.fx-btn-3d{border:none!important;-webkit-box-shadow:inset 0 -.2em 0 0 rgba(0,0,0,0.15),inset 0 -2em 3em -1em rgba(0,0,0,0.2),0 .4em .6em -.2em rgba(0,0,0,.15);box-shadow:inset 0 -.2em 0 0 rgba(0,0,0,0.15),inset 0 -2em 3em -1em rgba(0,0,0,0.2),0 1px 0 0 rgba(0,0,0,.1),0 3px 0 -1px rgba(0,0,0,.1),0 5px 0 -2px rgba(0,0,0,.075),0 7px 0 -3px rgba(0,0,0,.035),0 9px 0 -4px rgba(0,0,0,.035),0 11px 0 -5px rgba(0,0,0,.02),0 13px 0 -6px rgba(0,0,0,.02),0 15px 0 -7px rgba(0,0,0,.01),0 17px 0 -8px rgba(0,0,0,.01);text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out,-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out}
.fx-btn-3d:active{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.15),inset 0 -2em 3em -1em rgba(0,0,0,0.1),0 0 .1em 0 rgba(0,0,0,.2);box-shadow:inset 0 0 0 0 rgba(0,0,0,0.15),inset 0 -2em 3em -1em rgba(0,0,0,0.1),0 0 .1em 0 rgba(0,0,0,.2);-webkit-transform:translate(0,0.1em);transform:translate(0,0.1em)}
.fx-btn-zoom,.fx-btn-up{-webkit-transition:transform .1s ease-in-out;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}
.fx-btn-up:hover{-webkit-transform:translateY(-0.2em);transform:translateY(-0.2em)}
.fx-btn-zoom:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}
.fx-btn-shadow{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-box-shadow:0 .7em 1.4em rgba(0,0,0,0.1),0 .6em .5em -.4em rgba(0,0,0,0.15);box-shadow:0 .7em 1.4em rgba(0,0,0,0.1),0 .6em .5em -.4em rgba(0,0,0,0.15)}
.fx-btn-shadow:active{-webkit-transform:translateY(0.25em);transform:translateY(0.25em);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.3),0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.3),0 0 0 0 rgba(0,0,0,.5)}
.fx-btn-hard-shadow{-webkit-box-shadow:.25em .25em 0 rgba(0,0,0,0.1);box-shadow:.25em .25em 0 rgba(0,0,0,0.1);-webkit-transition:-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out,-webkit-box-shadow .1s ease-in-out,-webkit-transform .1s ease-in-out}
.fx-btn-hard-shadow:active{-webkit-transform:translate(0.1em,0.1em);transform:translate(0.1em,0.1em);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2);box-shadow:0 0 0 0 rgba(0,0,0,0.2)}
.fx-btn-hidden-icon > .icon{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0;width:0;overflow:hidden}
.fx-btn-hidden-icon:not(:hover) > .icon{margin:0}
.fx-btn-hidden-icon:hover > .icon{opacity:1;width:auto}
.fx-btn-blick{position:relative;overflow:hidden}
.fx-btn-blick:before{content:"";background-color:#fff;height:100%;width:3em;display:block;position:absolute;top:0;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);-webkit-transition:none;transition:none;opacity:0;-webkit-animation:left-slide 2s infinite;animation:left-slide 2s infinite}
@-webkit-keyframes left-slide {
0%{left:-50%;opacity:.1}
50%,100%{left:150%;opacity:.75}
}
@keyframes left-slide {
0%{left:-50%;opacity:.1}
50%,100%{left:150%;opacity:.75}
}
.fx-btn-wave{position:relative;z-index:1}
.fx-btn-wave:before{content:"";display:block;background-color:inherit;border-radius:inherit;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.75;-webkit-animation:waves 1s infinite;animation:waves 1s infinite}
@-webkit-keyframes waves {
0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}
}
@keyframes waves {
0%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}
}
.fx-btn-glow{-webkit-animation:glow 2s infinite;animation:glow 2s infinite}
@-webkit-keyframes glow {
from,to{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
25%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
27%{text-shadow:0 0 .05em rgba(255,255,255,0),0 0 .1em rgba(255,255,255,0),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
29%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
31%{text-shadow:0 0 .05em rgba(255,255,255,0.5),0 0 .1em rgba(255,255,255,0.25),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
33%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
66%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
68%{text-shadow:0 0 .05em rgba(255,255,255,0.5),0 0 .1em rgba(255,255,255,0),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
70%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
}
@keyframes glow {
from,to{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
25%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
27%{text-shadow:0 0 .05em rgba(255,255,255,0),0 0 .1em rgba(255,255,255,0),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
29%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
31%{text-shadow:0 0 .05em rgba(255,255,255,0.5),0 0 .1em rgba(255,255,255,0.25),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
33%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
66%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
68%{text-shadow:0 0 .05em rgba(255,255,255,0.5),0 0 .1em rgba(255,255,255,0),0 0 1em rgba(255,255,255,0),0 0 2em rgba(255,255,255,0)}
70%{text-shadow:0 0 .05em rgba(255,255,255,1),0 0 .1em rgba(255,255,255,1),0 0 1em rgba(255,255,255,0.75),0 0 2em rgba(255,255,255,0.5)}
}
.fx-btn-pill{border-radius:10em!important}
.fx-text-shadow{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}
.fx-text-thin-shadow{text-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.fx-text-hard-shadow{text-shadow:6px 6px 0 rgba(0,0,0,0.1)}
.fx-text-glow{-webkit-animation:glow 3s infinite;animation:glow 3s infinite}
.fx-text-pushed-shadow{text-shadow:0 1px 0 rgba(255,255,255,0.35),0 -1px 0 rgba(0,0,0,0.35)}
.fx-text-3d{text-shadow:0 .01em 0 #bbb,0 .02em 0 #aaa,0 .03em 0 #999,0 .04em 0 #888,0 .15em .1em rgba(0,0,0,0.15),0 .25em .02em rgba(0,0,0,0.075),0 .34em .3em rgba(0,0,0,0.1)}
.fx-text-anaglyphic{text-shadow:-.05em 0 0 #F22613,.05em 0 0 #00FFFF}
.fx-text-isometric{text-shadow:-.01em -.01em 0 #222,-.02em -.02em 0 #222,-.03em -.03em 0 #222,-.04em -.04em 0 #222,-.05em -.05em 0 #222,-.06em -.06em 0 #222,-.07em -.07em 0 #222,-.08em -.08em 0 #222,-.09em -.09em 0 #222,-.1em -.1em 0 #222,-.11em -.11em 0 #222,-.12em -.12em 0 #222,-.13em -.13em 0 #222,-.14em -.14em 0 #222,-.15em -.15em 0 #222,-.16em -.16em 0 #222,-.17em -.17em 0 #222,-.18em -.18em 0 #222,-.19em -.19em 0 #222,-.2em -.2em 0 #222}
.fx-text-isometric-shadow{text-shadow:.01em .01em 0 rgba(0,0,0,0.1),.02em .02em 0 rgba(0,0,0,0.1),.03em .03em 0 rgba(0,0,0,0.075),.04em .04em 0 rgba(0,0,0,0.075),.05em .05em 0 rgba(0,0,0,0.05),.06em .06em 0 rgba(0,0,0,0.05),.07em .07em 0 rgba(0,0,0,0.03),.08em .08em 0 rgba(0,0,0,0.03),.09em .09em 0 rgba(0,0,0,0.03),.1em .1em 0 rgba(0,0,0,0.025),.11em .11em 0 rgba(0,0,0,0.025),.12em .12em 0 rgba(0,0,0,0.02),.13em .13em 0 rgba(0,0,0,0.02),.14em .14em 0 rgba(0,0,0,0.015),.15em .15em 0 rgba(0,0,0,0.015),.16em .16em 0 rgba(0,0,0,0.01),.17em .17em 0 rgba(0,0,0,0.01),.18em .18em 0 rgba(0,0,0,0.01),.19em .19em 0 rgba(0,0,0,0.005),.2em .2em 0 rgba(0,0,0,0.005)}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-family:inherit;font-size:40px;font-weight:100;text-shadow:none;background:transparent}
.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;background:#000;opacity:.45;filter:alpha(opacity=45);margin:0;top:50%;margin-top:-47px;padding:0;width:75px;height:95px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-49px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:30px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:10px;border-bottom-width:10px;top:8px}
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #FFF;margin-left:24px}
.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #FFF;margin-left:34px}
.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}
.mfp-iframe-holder .mfp-close{top:-50px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}
images.mfp-images{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px) {
.mfp-images-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-images-mobile images.mfp-images{padding:0}
.mfp-images-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-images-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-images-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}
.mfp-images-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-images-mobile .mfp-counter{right:5px;top:3px}
.mfp-images-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width: 1200px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.mfp-ie7 .mfp-images{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-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(0px,0px,0px)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-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{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.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{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item images.owl-lazy{-webkit-transform-style:preserve-3d;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;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.dark .nav-tabs.light,.light .nav-tabs,.dark .light .nav-tabs,.nav-tabs.light{border-color:#ffff}
.dark .light,.light,.dark .light,.light{font-family:'OpenSans';font-size:14px;line-height:1.5;color:#555}
.light .dark,.dark,.light .dark,.dark{font-family:'OpenSans';font-size:14px;line-height:1.5;color:#ffffff}
.light-page{background-color:#fff}
.dark-page{background-color:#232122}
.dark .section-line.light,.light .section-line,.dark .light .section-line,.section-line.light,.dark .section-line-container.light::after,.light .section-line-container::after,.dark .light .section-line-container::after,.section-line-container.light::after{border-color:#D1D7DD}
.light .section-line.dark,.dark .section-line,.light .dark .section-line,.section-line.dark,.light .section-line-container.dark::after,.dark .section-line-container::after,.light .dark .section-line-container::after,.section-line-container.dark::after{border-color:#888888}
.dark .bg-wrap.light,.light .bg-wrap,.dark .light .bg-wrap,.bg-wrap.light,.dark .bg-default.light,.light .bg-default,.dark .light .bg-default,.bg-default.light{background-color:#fff}
.light .bg-wrap.dark,.dark .bg-wrap,.light .dark .bg-wrap,.bg-wrap.dark,.light .bg-default.dark,.dark .bg-default,.light .dark .bg-default,.bg-default.dark{background-color:#232122}
.dark h1.light,.light h1,.dark .light h1,h1.light{font-family:'Montserrat';font-size:100px;font-weight:200;font-style:normal;color:#222}
.light h1.dark,.dark h1,.light .dark h1,h1.dark{font-family:'Montserrat';font-size:100px;font-weight:200;font-style:normal;color:#fff}
.dark h2.light,.light h2,.dark .light h2,h2.light{font-family:'Montserrat';font-size:50px;font-weight:300;font-style:normal;color:#222}
.light h2.dark,.dark h2,.light .dark h2,h2.dark{font-family:'Montserrat';font-size:50px;font-weight:300;font-style:normal;color:#fff}
.dark h3.light,.light h3,.dark .light h3,h3.light{font-family:'Montserrat';font-size:35px;font-weight:300;font-style:normal;color:#444}
.light h3.dark,.dark h3,.light .dark h3,h3.dark{font-family:'Montserrat';font-size:35px;font-weight:300;font-style:normal;color:#fff}
.dark h4.light,.light h4,.dark .light h4,h4.light{font-family:'Montserrat';font-size:18px;font-weight:400;font-style:normal;color:#555}
.light h4.dark,.dark h4,.light .dark h4,h4.dark{font-family:'Montserrat';font-size:18px;font-weight:400;font-style:normal;color:#fff}
.dark a.light:not(.btn):hover,.light a:not(.btn):hover,.dark .light a:not(.btn):hover,a.light:not(.btn):hover{color:#000000;text-decoration:underline}
.light a.dark:not(.btn):hover,.dark a:not(.header-sec-lin) a:not(.btn):hover,.light .dark a:not(.btn):hover,a.dark:not(.btn):hover{color:#fff;text-decoration:underline}
.dark .navbar-nav.light a,.light .navbar-nav a,.dark .light .navbar-nav a,.navbar-nav.light a{color:#777;text-decoration:none;background-color:rgba(255,255,255,0)}
.light .navbar-nav.dark a,.dark .navbar-nav a,.light .dark .navbar-nav a,.navbar-nav.dark a{color:#aaa;text-decoration:none;background-color:rgba(255,255,255,0)}
.dark .navbar-nav.light a.nav-link:hover,.light .navbar-nav a.nav-link:hover,.dark .light .navbar-nav a.nav-link:hover,.navbar-nav.light a.nav-link:hover,.dark .navbar-nav.light .nav-item:hover > a.nav-link,.light .navbar-nav .nav-item:hover > a.nav-link,.dark .light .navbar-nav .nav-item:hover > a.nav-link,.navbar-nav.light .nav-item:hover > a.nav-link,.dark .navbar-nav.light a.nav-link.active,.light .navbar-nav a.nav-link.active,.dark .light .navbar-nav a.nav-link.active,.navbar-nav.light a.nav-link.active{color:#222;text-decoration:none;background-color:rgba(255,255,255,0)}
.light .navbar-nav.dark a.nav-link:hover,.dark .navbar-nav a.nav-link:hover,.light .dark .navbar-nav a.nav-link:hover,.navbar-nav.dark a.nav-link:hover,.light .navbar-nav.dark .nav-item:hover > a.nav-link,.dark .navbar-nav .nav-item:hover > a.nav-link,.light .dark .navbar-nav .nav-item:hover > a.nav-link,.navbar-nav.dark .nav-item:hover > a.nav-link,.light .navbar-nav.dark a.nav-link.active,.dark .navbar-nav a.nav-link.active,.light .dark .navbar-nav a.nav-link.active,.navbar-nav.dark a.nav-link.active{color:#fff;text-decoration:none;background-color:rgba(255,255,255,0)}
.dark .nav-tabs.light a.nav-link,.light .nav-tabs a.nav-link,.dark .light .nav-tabs a.nav-link,.nav-tabs.light a.nav-link{color:#A2AAB1}
.light .nav-tabs.dark a.nav-link,.dark .nav-tabs a.nav-link,.light .dark .nav-tabs a.nav-link,.nav-tabs.dark a.nav-link{color:rgba(255,255,255,0.2)}
@media screen and (max-width: 1199px) {
.nav-tabs,ul.nav-tabs,#myTab{margin:0 auto}
}
@media screen and (min-width: 1200px) {
#desc_tabs_0--0-tab,#desc_tabs_0--2-tab,#desc_tabs_0--1-tab,#desc_tabs_0--3-tab,#desc_tabs_0--4-tab,#desc_tabs_0--5-tab,#desc_tabs_0--6-tab,#desc_tabs_0--7-tab,#desc_tabs_0--8-tab,#desc_tabs_0--9-tab,#desc_tabs_0--10-tab,#desc_tabs_0--11-tab{z-index:100;border-color:#d1d7dd}
.nav-item:hover,li.nav-item:hover,.nav-item:active,li.nav-item:active,.nav-link:hover,.nav-link:active,#desc_tabs_0--0-tab:hover,#desc_tabs_0--2-tab:hover,#desc_tabs_0--1-tab:hover,#desc_tabs_0--3-tab:hover,#desc_tabs_0--4-tab:hover,#desc_tabs_0--5-tab:hover,#desc_tabs_0--6-tab:hover,#desc_tabs_0--7-tab:hover,#desc_tabs_0--8-tab:hover,#desc_tabs_0--9-tab:hover,#desc_tabs_0--10-tab:hover,#desc_tabs_0--11-tab:hover{z-index:200;border-color:#000000}
}
.dark .nav-tabs.light,.light .nav-tabs,.dark .light .nav-tabs,.nav-tabs.light{border-color:#fff}
.light .nav-tabs.dark,.dark .nav-tabs,.light .dark .nav-tabs,.nav-tabs.dark{border-color:rgba(255,255,255,0.2)}
.dark .nav-tabs.light a.nav-link:hover,.light .nav-tabs a.nav-link:hover,.dark .light .nav-tabs a.nav-link:hover,.nav-tabs.light a.nav-link:hover,.dark .nav-tabs.light a.nav-link.active,.light .nav-tabs a.nav-link.active,.dark .light .nav-tabs a.nav-link.active,.nav-tabs.light a.nav-link.active{color:#444;border-color:#444}
.light .nav-tabs.dark a.nav-link:hover,.dark .nav-tabs a.nav-link:hover,.light .dark .nav-tabs a.nav-link:hover,.nav-tabs.dark a.nav-link:hover,.light .nav-tabs.dark a.nav-link.active,.dark .nav-tabs a.nav-link.active,.light .dark .nav-tabs a.nav-link.active,.nav-tabs.dark a.nav-link.active{color:#FFF;border-color:#FFF}
.dark .pagination.light .page-link,.light .pagination .page-link,.dark .light .pagination .page-link,.pagination.light .page-link{border-color:#D1D7DD}
.light .pagination.dark .page-link,.dark .pagination .page-link,.light .dark .pagination .page-link,.pagination.dark .page-link{border-color:#555}
.dark .pagination.light .page-link:hover,.light .pagination .page-link:hover,.dark .light .pagination .page-link:hover,.pagination.light .page-link:hover,.dark .pagination.light .page-link.active,.light .pagination .page-link.active,.dark .light .pagination .page-link.active,.pagination.light .page-link.active{border-color:#D1D7DD;background-color:#D1D7DD}
.light .pagination.dark .page-link:hover,.dark .pagination .page-link:hover,.light .dark .pagination .page-link:hover,.pagination.dark .page-link:hover,.light .pagination.dark .page-link.active,.dark .pagination .page-link.active,.light .dark .pagination .page-link.active,.pagination.dark .page-link.active{border-color:#555;background-color:#555}
.dark .btn.light,.light .btn,.dark .light .btn,.btn.light{border-radius:0 0 0 0;border-width:2px}
.light .btn.dark,.dark .btn,.light .dark .btn,.btn.dark{border-radius:0 0 0 0;border-width:2px}
.dark .btn-primary.light,.light .btn-primary,.dark .light .btn-primary,.btn-primary.light,.dark .badge-primary.light,.light .badge-primary,.dark .light .badge-primary,.badge-primary.light{color:#FFF;background-color:#AF9F8C}
.light .btn-primary.dark,.dark .btn-primary,.light .dark .btn-primary,.btn-primary.dark,.light .badge-primary.dark,.dark .badge-primary,.light .dark .badge-primary,.badge-primary.dark{color:#FFF;background-color:#AF9F8C}
.dark .btn-primary.light:hover,.light .btn-primary:hover,.dark .light .btn-primary:hover,.btn-primary.light:hover,.dark .btn-primary.light:active,.light .btn-primary:active,.dark .light .btn-primary:active,.btn-primary.light:active,.dark .btn-primary.active.light,.light .btn-primary.active,.dark .light .btn-primary.active,.btn-primary.active.light{color:#FFF;background-color:#998B7A}
.light .btn-primary.dark:hover,.dark .btn-primary:hover,.light .dark .btn-primary:hover,.btn-primary.dark:hover,.light .btn-primary.dark:active,.dark .btn-primary:active,.light .dark .btn-primary:active,.btn-primary.dark:active,.light .btn-primary.active.dark,.dark .btn-primary.active,.light .dark .btn-primary.active,.btn-primary.active.dark{color:#FFF;background-color:#998B7A}
.dark .btn-outline-primary.light,.light .btn-outline-primary,.dark .light .btn-outline-primary,.btn-outline-primary.light{color:#AF9F8C}
.light .btn-outline-primary.dark,.dark .btn-outline-primary,.light .dark .btn-outline-primary,.btn-outline-primary.dark{color:#AF9F8C}
.dark .btn-outline-primary.light:hover,.light .btn-outline-primary:hover,.dark .light .btn-outline-primary:hover,.btn-outline-primary.light:hover,.dark .btn-outline-primary.light:active,.light .btn-outline-primary:active,.dark .light .btn-outline-primary:active,.btn-outline-primary.light:active,.dark .btn-outline-primary.active.light,.light .btn-outline-primary.active,.dark .light .btn-outline-primary.active,.btn-outline-primary.active.light{color:#998B7A}
.light .btn-outline-primary.dark:hover,.dark .btn-outline-primary:hover,.light .dark .btn-outline-primary:hover,.btn-outline-primary.dark:hover,.light .btn-outline-primary.dark:active,.dark .btn-outline-primary:active,.light .dark .btn-outline-primary:active,.btn-outline-primary.dark:active,.light .btn-outline-primary.active.dark,.dark .btn-outline-primary.active,.light .dark .btn-outline-primary.active,.btn-outline-primary.active.dark{color:#998B7A}
.dark .btn-primary.light,.light .btn-primary,.dark .light .btn-primary,.btn-primary.light,.dark .btn-outline-primary.light,.light .btn-outline-primary,.dark .light .btn-outline-primary,.btn-outline-primary.light{border-color:#AF9F8C}
.light .btn-primary.dark,.dark .btn-primary,.light .dark .btn-primary,.btn-primary.dark,.light .btn-outline-primary.dark,.dark .btn-outline-primary,.light .dark .btn-outline-primary,.btn-outline-primary.dark{border-color:#AF9F8C}
.dark .btn-primary.light:hover,.light .btn-primary:hover,.dark .light .btn-primary:hover,.btn-primary.light:hover,.dark .btn-primary.light:active,.light .btn-primary:active,.dark .light .btn-primary:active,.btn-primary.light:active,.dark .btn-primary.active.light,.light .btn-primary.active,.dark .light .btn-primary.active,.btn-primary.active.light,.dark .btn-outline-primary.light:hover,.light .btn-outline-primary:hover,.dark .light .btn-outline-primary:hover,.btn-outline-primary.light:hover,.dark .btn-outline-primary.light:active,.light .btn-outline-primary:active,.dark .light .btn-outline-primary:active,.btn-outline-primary.light:active,.dark .btn-outline-primary.active.light,.light .btn-outline-primary.active,.dark .light .btn-outline-primary.active,.btn-outline-primary.active.light{border-color:#998B7A}
.light .btn-primary.dark:hover,.dark .btn-primary:hover,.light .dark .btn-primary:hover,.btn-primary.dark:hover,.light .btn-primary.dark:active,.dark .btn-primary:active,.light .dark .btn-primary:active,.btn-primary.dark:active,.light .btn-primary.active.dark,.dark .btn-primary.active,.light .dark .btn-primary.active,.btn-primary.active.dark,.light .btn-outline-primary.dark:hover,.dark .btn-outline-primary:hover,.light .dark .btn-outline-primary:hover,.btn-outline-primary.dark:hover,.light .btn-outline-primary.dark:active,.dark .btn-outline-primary:active,.light .dark .btn-outline-primary:active,.btn-outline-primary.dark:active,.light .btn-outline-primary.active.dark,.dark .btn-outline-primary.active,.light .dark .btn-outline-primary.active,.btn-outline-primary.active.dark{border-color:#998B7A}
.dark .btn-secondary.light,.light .btn-secondary,.dark .light .btn-secondary,.btn-secondary.light,.dark .badge-secondary.light,.light .badge-secondary,.dark .light .badge-secondary,.badge-secondary.light{color:#FFF;background-color:#A2AAB1}
.light .btn-secondary.dark,.dark .btn-secondary,.light .dark .btn-secondary,.btn-secondary.dark,.light .badge-secondary.dark,.dark .badge-secondary,.light .dark .badge-secondary,.badge-secondary.dark{color:#FFF;background-color:#444}
.dark .btn-secondary.light:hover,.light .btn-secondary:hover,.dark .light .btn-secondary:hover,.btn-secondary.light:hover,.dark .btn-secondary.light:active,.light .btn-secondary:active,.dark .light .btn-secondary:active,.btn-secondary.light:active,.dark .btn-secondary.active.light,.light .btn-secondary.active,.dark .light .btn-secondary.active,.btn-secondary.active.light{color:#FFF;background-color:#91989F}
.light .btn-secondary.dark:hover,.dark .btn-secondary:hover,.light .dark .btn-secondary:hover,.btn-secondary.dark:hover,.light .btn-secondary.dark:active,.dark .btn-secondary:active,.light .dark .btn-secondary:active,.btn-secondary.dark:active,.light .btn-secondary.active.dark,.dark .btn-secondary.active,.light .dark .btn-secondary.active,.btn-secondary.active.dark{color:#FFF;background-color:#555}
.dark .btn-outline-secondary.light,.light .btn-outline-secondary,.dark .light .btn-outline-secondary,.btn-outline-secondary.light{color:#A2AAB1}
.light .btn-outline-secondary.dark,.dark .btn-outline-secondary,.light .dark .btn-outline-secondary,.btn-outline-secondary.dark{color:#888}
.dark .btn-outline-secondary.light:hover,.light .btn-outline-secondary:hover,.dark .light .btn-outline-secondary:hover,.btn-outline-secondary.light:hover,.dark .btn-outline-secondary.light:active,.light .btn-outline-secondary:active,.dark .light .btn-outline-secondary:active,.btn-outline-secondary.light:active,.dark .btn-outline-secondary.active.light,.light .btn-outline-secondary.active,.dark .light .btn-outline-secondary.active,.btn-outline-secondary.active.light{color:#91989F}
.light .btn-outline-secondary.dark:hover,.dark .btn-outline-secondary:hover,.light .dark .btn-outline-secondary:hover,.btn-outline-secondary.dark:hover,.light .btn-outline-secondary.dark:active,.dark .btn-outline-secondary:active,.light .dark .btn-outline-secondary:active,.btn-outline-secondary.dark:active,.light .btn-outline-secondary.active.dark,.dark .btn-outline-secondary.active,.light .dark .btn-outline-secondary.active,.btn-outline-secondary.active.dark{color:#888}
.dark .btn-secondary.light,.light .btn-secondary,.dark .light .btn-secondary,.btn-secondary.light,.dark .btn-outline-secondary.light,.light .btn-outline-secondary,.dark .light .btn-outline-secondary,.btn-outline-secondary.light{border-color:#A2AAB1}
.light .btn-secondary.dark,.dark .btn-secondary,.light .dark .btn-secondary,.btn-secondary.dark,.light .btn-outline-secondary.dark,.dark .btn-outline-secondary,.light .dark .btn-outline-secondary,.btn-outline-secondary.dark{border-color:#444}
.dark .btn-secondary.light:hover,.light .btn-secondary:hover,.dark .light .btn-secondary:hover,.btn-secondary.light:hover,.dark .btn-secondary.light:active,.light .btn-secondary:active,.dark .light .btn-secondary:active,.btn-secondary.light:active,.dark .btn-secondary.active.light,.light .btn-secondary.active,.dark .light .btn-secondary.active,.btn-secondary.active.light,.dark .btn-outline-secondary.light:hover,.light .btn-outline-secondary:hover,.dark .light .btn-outline-secondary:hover,.btn-outline-secondary.light:hover,.dark .btn-outline-secondary.light:active,.light .btn-outline-secondary:active,.dark .light .btn-outline-secondary:active,.btn-outline-secondary.light:active,.dark .btn-outline-secondary.active.light,.light .btn-outline-secondary.active,.dark .light .btn-outline-secondary.active,.btn-outline-secondary.active.light{border-color:#91989F}
.light .btn-secondary.dark:hover,.dark .btn-secondary:hover,.light .dark .btn-secondary:hover,.btn-secondary.dark:hover,.light .btn-secondary.dark:active,.dark .btn-secondary:active,.light .dark .btn-secondary:active,.btn-secondary.dark:active,.light .btn-secondary.active.dark,.dark .btn-secondary.active,.light .dark .btn-secondary.active,.btn-secondary.active.dark,.light .btn-outline-secondary.dark:hover,.dark .btn-outline-secondary:hover,.light .dark .btn-outline-secondary:hover,.btn-outline-secondary.dark:hover,.light .btn-outline-secondary.dark:active,.dark .btn-outline-secondary:active,.light .dark .btn-outline-secondary:active,.btn-outline-secondary.dark:active,.light .btn-outline-secondary.active.dark,.dark .btn-outline-secondary.active,.light .dark .btn-outline-secondary.active,.btn-outline-secondary.active.dark{border-color:#555}
.dark .form-control.light,.light .form-control,.dark .light .form-control,.form-control.light,.dark .form-inline>.btn-link.light,.light .form-inline>.btn-link,.dark .light .form-inline>.btn-link,.form-inline>.btn-link.light{border-radius:0 0 0 0;border-width:0 0 1px;border-color:rgba(0,0,0,0.2)}
.light .form-control.dark,.dark .form-control,.light .dark .form-control,.form-control.dark,.light .form-inline>.btn-link.dark,.dark .form-inline>.btn-link,.light .dark .form-inline>.btn-link,.form-inline>.btn-link.dark{border-radius:0 0 0 0;border-width:0 0 1px;border-color:rgba(255,255,255,0.2)}
.dark .form-control.light::placeholder,.light .form-control::placeholder,.dark .light .form-control::placeholder,.form-control.light::placeholder,.dark .form-control.light .placeholder,.light .form-control .placeholder,.dark .light .form-control .placeholder,.form-control.light .placeholder{color:#aaa}
.light .form-control.dark::placeholder,.dark .form-control::placeholder,.light .dark .form-control::placeholder,.form-control.dark::placeholder,.light .form-control.dark .placeholder,.dark .form-control .placeholder,.light .dark .form-control .placeholder,.form-control.dark .placeholder{color:#aaa}
.dark input[type=checkbox]+.lbl.light::after,.light input[type=checkbox]+.lbl::after,.dark .light input[type=checkbox]+.lbl::after,input[type=checkbox]+.lbl.light::after,.dark input[type=radio]+.lbl.light::after,.light input[type=radio]+.lbl::after,.dark .light input[type=radio]+.lbl::after,input[type=radio]+.lbl.light::after{background-color:#A48F77}
.light input[type=checkbox]+.lbl.dark::after,.dark input[type=checkbox]+.lbl::after,.light .dark input[type=checkbox]+.lbl::after,input[type=checkbox]+.lbl.dark::after,.light input[type=radio]+.lbl.dark::after,.dark input[type=radio]+.lbl::after,.light .dark input[type=radio]+.lbl::after,input[type=radio]+.lbl.dark::after{background-color:#A48F77}
.dark svg.svg-default.light,.light svg.svg-default,.dark .light svg.svg-default,svg.svg-default.light{fill:#555}
.light svg.svg-default.dark,.dark svg.svg-default,.light .dark svg.svg-default,svg.svg-default.dark{fill:#ffffff}
.dark svg.svg-primary.light,.light svg.svg-primary,.dark .light svg.svg-primary,svg.svg-primary.light{fill:#c3b6a5}
.light svg.svg-primary.dark,.dark svg.svg-primary,.light .dark svg.svg-primary,svg.svg-primary.dark{fill:#c3b6a5}
.dark svg.svg-secondary.light,.light svg.svg-secondary,.dark .light svg.svg-secondary,svg.svg-secondary.light{fill:#bbc3cc}
.light svg.svg-secondary.dark,.dark svg.svg-secondary,.light .dark svg.svg-secondary,svg.svg-secondary.dark{fill:#555555}
.dark .gallery-item.light:not(.masonry-item),.light .gallery-item:not(.masonry-item),.dark .light .gallery-item:not(.masonry-item),.gallery-item.light:not(.masonry-item),.dark .masonry-item.gallery-item.light .wrapper,.light .masonry-item.gallery-item .wrapper,.dark .light .masonry-item.gallery-item .wrapper,.masonry-item.gallery-item.light .wrapper{background-color:#ffffff}
.light .gallery-item.dark:not(.masonry-item),.dark .gallery-item:not(.masonry-item),.light .dark .gallery-item:not(.masonry-item),.gallery-item.dark:not(.masonry-item),.light .masonry-item.gallery-item.dark .wrapper,.dark .masonry-item.gallery-item .wrapper,.light .dark .masonry-item.gallery-item .wrapper,.masonry-item.gallery-item.dark .wrapper{background-color:#232122}
.dark .owl-prev.light,.light .owl-prev,.dark .light .owl-prev,.owl-prev.light,.dark .owl-next.light,.light .owl-next,.dark .light .owl-next,.owl-next.light{border-color:#444;background-color:#fff}
.light .owl-prev.dark,.dark .owl-prev,.light .dark .owl-prev,.owl-prev.dark,.light .owl-next.dark,.dark .owl-next,.light .dark .owl-next,.owl-next.dark{border-color:#fff;background-color:#444}
.dark .owl-prev.light:hover,.light .owl-prev:hover,.dark .light .owl-prev:hover,.owl-prev.light:hover,.dark .owl-next.light:hover,.light .owl-next:hover,.dark .light .owl-next:hover,.owl-next.light:hover{border-color:#444;background-color:#ded8d0}
.light .owl-prev.dark:hover,.dark .owl-prev:hover,.light .dark .owl-prev:hover,.owl-prev.dark:hover,.light .owl-next.dark:hover,.dark .owl-next:hover,.light .dark .owl-next:hover,.owl-next.dark:hover{border-color:#fff;background-color:#af9f8c}
.dark .owl-dot>span.light,.light .owl-dot>span,.dark .light .owl-dot>span,.owl-dot>span.light{border-color:#D1D7DD}
.light .owl-dot>span.dark,.dark .owl-dot>span,.light .dark .owl-dot>span,.owl-dot>span.dark{border-color:#444}
.dark .owl-dot.active>span.light,.light .owl-dot.active>span,.dark .light .owl-dot.active>span,.owl-dot.active>span.light,.dark .owl-dot.light:hover>span,.light .owl-dot:hover>span,.dark .light .owl-dot:hover>span,.owl-dot.light:hover>span{border-color:#444}
.light .owl-dot.active>span.dark,.dark .owl-dot.active>span,.light .dark .owl-dot.active>span,.owl-dot.active>span.dark,.light .owl-dot.dark:hover>span,.dark .owl-dot:hover>span,.light .dark .owl-dot:hover>span,.owl-dot.dark:hover>span{border-color:#fff}
.dark [class*=border].light,.light [class*=border],.dark .light [class*=border],[class*=border].light,.dark hr.light,.light hr,.dark .light hr,hr.light,.dark .separate-list.light li,.light .separate-list li,.dark .light .separate-list li,.separate-list.light li,.dark .media.light,.light .media,.dark .light .media,.media.light{border-color:#D1D7DD}
.light [class*=border].dark,.dark [class*=border],.light .dark [class*=border],[class*=border].dark,.light hr.dark,.dark hr,.light .dark hr,hr.dark,.light .separate-list.dark li,.dark .separate-list li,.light .dark .separate-list li,.separate-list.dark li,.light .media.dark,.dark .media,.light .dark .media,.media.dark{border-color:rgba(255,255,255,0.2)}
.light-page #preloader>div,.light-page #preloader>div>*,.light-page #preloader>div::before,.light-page #preloader>div::after{border-color:#DDD;background-color:#DDD}
.dark-page #preloader>div,.dark-page #preloader>div>*,.dark-page #preloader>div::before,.dark-page #preloader>div::after{border-color:#888;background-color:#888}
.dark .border-x2.light,.light .border-x2,.dark .light .border-x2,.border-x2.light{border-color:#D1D7DD}
.light .border-x2.dark,.dark .border-x2,.light .dark .border-x2,.border-x2.dark{border-color:rgba(255,255,255,0.2)}
.dark .text-primary.light,.light .text-primary,.dark .light .text-primary,.text-primary.light{color:#AF9F8C}
.light .text-primary.dark,.dark .text-primary,.light .dark .text-primary,.text-primary.dark{color:#AF9F8C}
.dark .text-secondary.light,.light .text-secondary,.dark .light .text-secondary,.text-secondary.light,.dark .breadcrumb-item.light + .breadcrumb-item::before,.light .breadcrumb-item + .breadcrumb-item::before,.dark .light .breadcrumb-item + .breadcrumb-item::before,.breadcrumb-item.light + .breadcrumb-item::before,.dark .breadcrumb-item.active.light,.light .breadcrumb-item.active,.dark .light .breadcrumb-item.active,.breadcrumb-item.active.light{color:#A2AAB1}
.light .text-secondary.dark,.dark .text-secondary,.light .dark .text-secondary,.text-secondary.dark,.light .breadcrumb-item.dark + .breadcrumb-item::before,.dark .breadcrumb-item + .breadcrumb-item::before,.light .dark .breadcrumb-item + .breadcrumb-item::before,.breadcrumb-item.dark + .breadcrumb-item::before,.light .breadcrumb-item.active.dark,.dark .breadcrumb-item.active,.light .dark .breadcrumb-item.active,.breadcrumb-item.active.dark{color:rgba(255,255,255,0.5)}
@media all and (max-width: 1279px) {
.dark h1.light,.light h1,.dark .light h1,h1.light{font-size:70px}
.light h1.dark,.dark h1,.light .dark h1,h1.dark{font-size:70px}
.dark h2.light,.light h2,.dark .light h2,h2.light{font-size:40px}
.light h2.dark,.dark h2,.light .dark h2,h2.dark{font-size:40px}
.diplom{margin-left:550px;margin-top:-320px}
}
@media all and (max-width: 976px) {
.diplom{margin-left:0;margin-top:-0px}
.pb-sm-50 {padding-bottom: 30px!important;}
}
@media all and (max-width: 576px) {
.dark h1.light,.light h1,.dark .light h1,h1.light{font-size:40px}
.light h1.dark,.dark h1,.light .dark h1,h1.dark{font-size:40px}
.dark h2.light,.light h2,.dark .light h2,h2.light{font-size:30px}
.light h2.dark,.dark h2,.light .dark h2,h2.dark{font-size:30px}
.dark h3.light,.light h3,.dark .light h3,h3.light{font-size:25px}
.light h3.dark,.dark h3,.light .dark h3,h3.dark{font-size:20px}
.mobile-fix{margin-top:70px;}
.diplom{margin-left:570px;margin-top:-300px}
.pb-sm-50 {padding-bottom: 30px!important;}

}

.header__online {
    width: 90px;
    display: flex;
    align-items: baseline;
    justify-content: center;
    border-radius: 30px;
    background-color: #2bd238cf;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    color: #fff;
    padding: 0 10px 2px;
    align-self: start;
    margin-top: 65px;
    margin-right: 20px;
  }
.header__online::before {
  content: '';
  border-radius: 50%;
  display: block;
  background-color: #E53045;
  width: 7px;
  height: 7px;
  margin-right: 5px;
  -webkit-animation: 0.5s linear 0s infinite alternate on-air;
  -moz-animation: 0.5s linear 0s infinite alternate on-air;
  -o-animation: 0.5s linear 0s infinite alternate on-air;
  animation: 0.5s linear 0s infinite alternate on-air;
}

  @-webkit-keyframes on-air {
    from {
      opacity: 1;
    }

    to {
      opacity: 0.2;
    }
  }

  @-moz-keyframes on-air {
    from {
      opacity: 1;
    }

    to {
      opacity: 0.2;
    }
  }

  @-o-keyframes on-air {
    from {
      opacity: 1;
    }

    to {
      opacity: 0.2;
    }
  }

  @keyframes on-air {
    from {
      opacity: 1;
    }

    to {
      opacity: 0.2;
    }
  }

/*----------------------- BUTTON ----------------------*/

.fx-btn-3d {
    border: none !important;
    -webkit-box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.15), inset 0 -2em 3em -1em rgba(0, 0, 0, 0.2), 0 0.4em 0.6em -0.2em rgba(0, 0, 0, .15);
    box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.15),
    inset 0 -2em 3em -1em rgba(0, 0, 0, 0.2),
    0px 1px 0 0 rgba(0, 0, 0, .1),
    0px 3px 0 -1px rgba(0, 0, 0, .1),
    0px 5px 0 -2px rgba(0, 0, 0, .075),
    0px 7px 0 -3px rgba(0, 0, 0, .035),
    0px 9px 0 -4px rgba(0, 0, 0, .035),
    0px 11px 0 -5px rgba(0, 0, 0, .02),
    0px 13px 0 -6px rgba(0, 0, 0, .02),
    0px 15px 0 -7px rgba(0, 0, 0, .01),
    0px 17px 0 -8px rgba(0, 0, 0, .01);
    text-shadow: 0 -1px 0px rgba(0, 0, 0, .1);
    -webkit-transition: -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
    transition: -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
    transition: box-shadow .1s ease-in-out, transform .1s ease-in-out;
    transition: box-shadow .1s ease-in-out, transform .1s ease-in-out, -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
}

.fx-btn-3d:active {
    -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.15), inset 0 -2em 3em -1em rgba(0, 0, 0, 0.1), 0 0 0.1em 0 rgba(0, 0, 0, .2);
    box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.15), inset 0 -2em 3em -1em rgba(0, 0, 0, 0.1), 0 0 0.1em 0 rgba(0, 0, 0, .2);
    -webkit-transform: translate(0, 0.1em);
    transform: translate(0, 0.1em);
}

.fx-btn-zoom,
.fx-btn-up {
    -webkit-transition: transform .1s ease-in-out;
    -webkit-transition: -webkit-transform .1s ease-in-out;
    transition: -webkit-transform .1s ease-in-out;
    transition: transform .1s ease-in-out;
    transition: transform .1s ease-in-out, -webkit-transform .1s ease-in-out;
}

.fx-btn-up:hover {
    -webkit-transform: translateY(-0.2em);
    transform: translateY(-0.2em);
}

.fx-btn-zoom:hover {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

.fx-btn-shadow {
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    -webkit-box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.15);
    box-shadow: 0 0.7em 1.4em rgba(0, 0, 0, 0.1), 0 0.6em 0.5em -0.4em rgba(0, 0, 0, 0.15);
}

.fx-btn-shadow:active {
    -webkit-transform: translateY(0.25em);
    transform: translateY(0.25em);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .3), 0 0 0 0 rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .3), 0 0 0 0 rgba(0, 0, 0, .5);
}

.fx-btn-hard-shadow {
    -webkit-box-shadow: 0.25em 0.25em 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0.25em 0.25em 0 rgba(0, 0, 0, 0.1);
    -webkit-transition: -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
    transition: -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
    transition: box-shadow .1s ease-in-out, transform .1s ease-in-out;
    transition: box-shadow .1s ease-in-out, transform .1s ease-in-out, -webkit-box-shadow .1s ease-in-out, -webkit-transform .1s ease-in-out;
}

.fx-btn-hard-shadow:active {
    -webkit-transform: translate(0.1em, 0.1em);
    transform: translate(0.1em, 0.1em);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
}

.fx-btn-hidden-icon > .icon {
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
    opacity: 0;
    width: 0px;
    overflow: hidden;
}

.fx-btn-hidden-icon:not(:hover) > .icon {
    margin: 0;
}

.fx-btn-hidden-icon:hover > .icon {
    opacity: 1;
    width: auto;
}

.fx-btn-blick {
    position: relative;
    overflow: hidden;
}

.fx-btn-blick:before {
    content: "";
    background-color: #fff;
    height: 100%;
    width: 3em;
    display: block;
    position: absolute;
    top: 0;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    -webkit-transition: none;
    transition: none;
    opacity: 0;
    -webkit-animation: left-slide 2s infinite;
    animation: left-slide 2s infinite;
}

@-webkit-keyframes left-slide {
    0% {
        left: -50%;
        opacity: 0.1;
    }
    50%,
    100% {
        left: 150%;
        opacity: 0.75;
    }
}

@keyframes left-slide {
    0% {
        left: -50%;
        opacity: 0.1;
    }
    50%,
    100% {
        left: 150%;
        opacity: 0.75;
    }
}

.fx-btn-wave {
    position: relative;
    z-index: 1;
}

.fx-btn-wave:before {
    content: "";
    display: block;
    background-color: inherit;
    border-radius: inherit;
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.75;
    -webkit-animation: waves 1s infinite;
    animation: waves 1s infinite;
}

@-webkit-keyframes waves {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
        opacity: 0;
    }
}

@keyframes waves {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        opacity: 0;
    }
}

.fx-btn-glow {
    -webkit-animation: glow 2s infinite;
    animation: glow 2s infinite;
}

@-webkit-keyframes glow {
    from,
    to {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    25% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    27% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0), 0 0 0.1em rgba(255, 255, 255, 0), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    29% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    31% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0.5), 0 0 0.1em rgba(255, 255, 255, 0.25), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    33% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    66% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    68% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0.5), 0 0 0.1em rgba(255, 255, 255, 0), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    70% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
}

@keyframes glow {
    from,
    to {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    25% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    27% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0), 0 0 0.1em rgba(255, 255, 255, 0), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    29% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    31% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0.5), 0 0 0.1em rgba(255, 255, 255, 0.25), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    33% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    66% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
    68% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 0.5), 0 0 0.1em rgba(255, 255, 255, 0), 0 0 1em rgba(255, 255, 255, 0), 0 0 2em rgba(255, 255, 255, 0);
    }
    70% {
        text-shadow: 0 0 0.05em rgba(255, 255, 255, 1), 0 0 0.1em rgba(255, 255, 255, 1), 0 0 1em rgba(255, 255, 255, 0.75), 0 0 2em rgba(255, 255, 255, 0.5);
    }
}

.fx-btn-pill {
    border-radius: 10em !important;
}

/*----------------------- TEXT ----------------------*/

.fx-text-shadow {
    text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3);
}

.fx-text-thin-shadow {
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}

.fx-text-hard-shadow {
    text-shadow: 6px 6px 0px rgba(0, 0, 0, 0.1);
}

.fx-text-glow {
    -webkit-animation: glow 3s infinite;
    animation: glow 3s infinite;
}

.fx-text-pushed-shadow {
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.35), 0 -1px 0 rgba(0, 0, 0, 0.35);
}

.fx-text-3d {
    text-shadow: 0 0.01em 0 #bbb,
    0 0.02em 0 #aaa,
    0 0.03em 0 #999,
    0 0.04em 0 #888,
    0 0.15em 0.1em rgba(0, 0, 0, 0.15),
    0 0.25em 0.02em rgba(0, 0, 0, 0.075),
    0 0.34em 0.3em rgba(0, 0, 0, 0.1);
}

.fx-text-anaglyphic {
    text-shadow: -0.05em 0 0 #F22613, 0.05em 0 0 #00FFFF;

}

.fx-text-isometric {
    text-shadow: -0.01em -0.01em 0 #222,
    -0.02em -0.02em 0 #222,
    -0.03em -0.03em 0 #222,
    -0.04em -0.04em 0 #222,
    -0.05em -0.05em 0 #222,
    -0.06em -0.06em 0 #222,
    -0.07em -0.07em 0 #222,
    -0.08em -0.08em 0 #222,
    -0.09em -0.09em 0 #222,
    -0.10em -0.10em 0 #222,
    -0.11em -0.11em 0 #222,
    -0.12em -0.12em 0 #222,
    -0.13em -0.13em 0 #222,
    -0.14em -0.14em 0 #222,
    -0.15em -0.15em 0 #222,
    -0.16em -0.16em 0 #222,
    -0.17em -0.17em 0 #222,
    -0.18em -0.18em 0 #222,
    -0.19em -0.19em 0 #222,
    -0.20em -0.20em 0 #222;

}

.fx-text-isometric-shadow {
    text-shadow: 0.01em 0.01em 0 rgba(0, 0, 0, 0.1),
    0.02em 0.02em 0 rgba(0, 0, 0, 0.1),
    0.03em 0.03em 0 rgba(0, 0, 0, 0.075),
    0.04em 0.04em 0 rgba(0, 0, 0, 0.075),
    0.05em 0.05em 0 rgba(0, 0, 0, 0.05),
    0.06em 0.06em 0 rgba(0, 0, 0, 0.05),
    0.07em 0.07em 0 rgba(0, 0, 0, 0.03),
    0.08em 0.08em 0 rgba(0, 0, 0, 0.03),
    0.09em 0.09em 0 rgba(0, 0, 0, 0.03),
    0.1em 0.1em 0 rgba(0, 0, 0, 0.025),
    0.11em 0.11em 0 rgba(0, 0, 0, 0.025),
    0.12em 0.12em 0 rgba(0, 0, 0, 0.02),
    0.13em 0.13em 0 rgba(0, 0, 0, 0.02),
    0.14em 0.14em 0 rgba(0, 0, 0, 0.015),
    0.15em 0.15em 0 rgba(0, 0, 0, 0.015),
    0.16em 0.16em 0 rgba(0, 0, 0, 0.01),
    0.17em 0.17em 0 rgba(0, 0, 0, 0.01),
    0.18em 0.18em 0 rgba(0, 0, 0, 0.01),
    0.19em 0.19em 0 rgba(0, 0, 0, 0.005),
    0.2em 0.2em 0 rgba(0, 0, 0, 0.005);
}
