/* open-sans-300 - latin_cyrillic-ext_cyrillic */
@font-face{
	font-family:'Open Sans';
	font-style:normal;
	font-weight:300;
	src: url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */
	src: local(''),
	url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
	url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */
	url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
	url('fonts/open-sans-v34-latin_cyrillic-ext_cyrillic-300.svg#OpenSans') format('svg'); /* Legacy iOS */
	font-display:swap;
}
header, section, footer, aside, nav, article, main{display:block;}
*{margin:0;padding:0;line-height:1.45;box-sizing:border-box;outline-color:#5ad1ed;font-family:Arial, Helvetica, sans-serif;}
img{border:none;max-width:100%;height:auto;}
.align{max-width:1100px;margin:0 auto;}
.align-small{max-width:700px;}
.float{float:left;width:100%;}
/*HEADER*/
.header-part{background:#f1f1f1;padding:23px 20px;}
.header-part .logo{display:block;float:left;font-size:16px;color:#3a3a3a;text-decoration:none;text-align:center;}
.header-part .logo img{display:block;float:left;mix-blend-mode:darken;}
.header-part .logo > div{padding-left:60px;}
.header-part .logo .logo-title{line-height:20px;padding-top:7px;}
.header-part .logo .logo-desc{color:#5ad1ed;text-transform:uppercase;line-height:20px;font-size:16px;}
.header-part .logo .logo-desc strong{line-height:20px;display:block;}
.header-part nav{float:right;margin-top:5px;}
.header-part nav ul{list-style:none;}
.header-part nav div > ul > li{float:left;}
.header-part nav div > ul > li > a{display:block;text-decoration:none;color:#3a3a3a;font-weight:bold;padding:0 8px;line-height:38px;border-radius:2px;border:1px solid transparent;font-size:12px;margin-left:5px;transition:0.5s;}
.header-part nav div > ul > li > a svg{display:inline-block;vertical-align:middle;}
.header-part nav div > ul > li:hover > a, .header-part nav div > ul > .current-menu-item > a{border-color:#5ad1ed;}
.responsiveNavControls{display:none;float:right;margin-top:5px;}
@media screen and (max-width:1120px){
	.is-menu-wrapper{display:block;top:28px;right:109px;}
	.is-menu-wrapper a{display:block;width:38px;line-height:38px;text-align:center;}
	.is-menu-wrapper a svg{display:inline-block;vertical-align:middle;}
	.responsiveNavControls{display:block;}
	.responsiveNavControls span{cursor:pointer;display:block;color:#3a3a3a;font-weight:bold;padding:0 8px;line-height:38px;border-radius:2px;border:1px solid #5ad1ed;font-size:14px;transition:0.5s;}
	.responsiveNavControls #closeNav{display:none;}
	#responsiveNav{display:none;max-height:340px;overflow-y:scroll;}
	.header-part nav{float:none;margin-top:0;padding-top:10px;clear:both;}
	.header-part nav div > ul > li{float:none;}
	.header-part nav div > ul > li > a{margin:5px 0;}
}
@media screen and (min-width:1121px){
	#responsiveNav{display:block!important;}
}
@media screen and (max-width:420px){
	.is-menu-wrapper{right:20px;}
	.responsiveNavControls{float:none;margin-top:0;clear:both;padding-top:10px;}
}
/*HEADER*/
/*TOP*/
.top-part{background:#5ad1ed;padding:20px;}
.top-part .contact-links{float:left;min-width:267px;}
.top-part .contact-links a{display:inline-block;vertical-align:top;text-decoration:none;color:#328396;font-weight:bold;font-size:26px;margin-right:15px;transition:0.5s;line-height:32px;}
.top-part .contact-links a i{font-size:16px;border:2px solid #328396;border-radius:100%;padding:6px;vertical-align:middle;transition:0.5s;color:#fff;}
.top-part .contact-links a:hover{color:#fff;}
.top-part .contact-links a:hover i{border-color:#fff;color:#fff;}
.top-part .social-links{float:right;margin-left:20px;}
.top-part .social-links a{display:inline-block;vertical-align:top;text-decoration:none;color:#328396;margin-left:10px;border:2px solid #328396;border-radius:100%;width:32px;line-height:28px;text-align:center;font-size:16px;transition:0.5s;}
.top-part .social-links a:hover{color:#fff;border-color:#fff;}
.top-part .lang-links{float:right;}
.top-part .lang-links ul{list-style:none;}
.top-part .lang-links li{float:left;}
.top-part .lang-links li:first-child{border-right:1px solid #328396;}
.top-part .lang-links li a{display:block;color:#328396;font-size:14px;font-weight:bold;line-height:32px;transition:0.5s;padding:0 5px;}
.top-part .lang-links li a:hover{text-decoration:none;color:#fff;}
@media screen and (max-width:560px){
	.top-part{text-align:center;}
	.top-part .contact-links, .top-part .social-links, .top-part .lang-links{float:none;}
	.top-part .social-links{margin-left:0;}
	.top-part .lang-links ul{letter-spacing:-10px;}
	.top-part .lang-links li{float:none;display:inline-block;vertical-align:top;}
	.top-part .lang-links li > *{letter-spacing:normal;}
	.top-part .contact-links a{margin:0 7px 15px;}
	.top-part .social-links a{margin:0 5px 10px;}
}
/*TOP*/
/*FRONT PAGE SLIDER*/
.front-slider{background:url(images/waves-bg.png)center center #ddd;padding:20px 0;}
.front-slider .align{position:relative;}
.front-slider .corner-horizontal{background:#3a3a3a;height:10px;width:100px;margin:-5px 0 0 -5px;z-index:10;position:absolute;-webkit-clip-path:polygon(0 0, 100% 0%, 90% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 90% 100%, 0% 100%);}
.front-slider .corner-vertical{background:#3a3a3a;height:100px;width:11px;margin:0 0 -5px -5px;z-index:10;position:absolute;-webkit-clip-path:polygon(0 0, 100% 0%, 100% 90%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 100% 90%, 0% 100%);}
.front-slider ul{list-style:none;}
.front-slider .tns-outer{position:relative;}
.front-slider .tns-outer > button{display:none;}
.front-slider .tns-outer .tns-controls{position:absolute;bottom:25px;right:25px;}
.front-slider .tns-outer .tns-controls button{outline:none;position:relative;z-index:3;background:#fff;padding:8px 17px;border:none;margin:0 1px;font-size:22px;color:#666;transition:0.5s;}
.front-slider .tns-outer .tns-controls button:hover{background:#5ad1ed;color:#fff;}
.front-slider .item-slide{display:block;position:relative;text-decoration:none;height:335px;color:#fff;text-transform:uppercase;font-size:24px;border:5px solid #5ad1ed;}
.front-slider .item-slide .item-slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0;}
.front-slider .item-slide .item-slide-title{position:absolute;z-index:1;bottom:25px;left:25px;right:30%;}
.front-slider .item-slide .item-slide-title span{display:inline-block;vertical-align:top;padding:15px 40px;background:#5ad1ed;transition:1s;opacity:0;transform:scale(0);}
.front-slider .item-slide:hover .item-slide-title span{background:#3a3a3a;}
.front-slider .tns-slide-active .item-slide .item-slide-title span{opacity:1;transform:scale(1);}
@media screen and (max-width:550px){
	.front-slider .item-slide{font-size:18px;}
	.front-slider .item-slide .item-slide-title{top:25px;left:25px;bottom:inherit;right:25px;}
}
/*FRONT PAGE SLIDER*/
/*BREADCRUMBS*/
.breadcrumbs-part{background:#f1f1f1;padding:15px 20px;}
.breadcrumbs-part p{font-size:11px;color:#888;}
.breadcrumbs-part p a{color:#888;}
.breadcrumbs-part p a:hover{text-decoration:none;}
/*BREADCRUMBS*/
/*FORMATTING*/
.content-part{padding:40px 20px;}
main h1, main h2, main h3, main h4, main h5, main h6{font-size:30px;margin-bottom:10px;font-family:'Open Sans', sans-serif;font-weight:300;line-height:1.2;color:#333;}
main h1 > *, main h2 > *, main h3 > *, main h4 > *, main h5 > *, main h6 > *{font-family:'Open Sans', sans-serif;font-weight:300;line-height:1.2;}
main .heading-tall{font-size:30px!important;}
main h2{font-size:24px;}
main h3, main h4, main h5, main h6{font-size:20px;}
main p, main address, main ul, main ol, main dl{font-size:14px;margin-bottom:10px;color:#333;}
main p small{color:#888;}
main address{color:#888;font-size:12px;font-style:normal;margin:40px 0;}
main dt{font-weight:bold;}
main a{color:#5ad1ed;text-decoration:none;}
main a:hover{color:#888;}
main mark{background:#5ad1ed;color:#fff;padding:0 2px;}
main hr{display:block;border:none;margin:40px auto;border-top:1px solid #eee;max-width:500px;}
main header hr{max-width:inherit;border-bottom:1px solid #eee;height:3px;margin:0 0 20px;}
main blockquote{padding:15px;background:#f1f1f1;border-left:4px solid #5ad1ed;margin-bottom:10px;}
main blockquote p{margin-bottom:0;}
main blockquote br{line-height:2;}
main ul, main ol{padding-left:20px;}
main li{margin:4px 0;}
main ul li ul, main ul li ol, main ol li ul, main ol li ol{margin-bottom:0;}
main table{width:100%;border-spacing:0;margin-bottom:10px;font-size:14px;color:#333;text-align:left;max-width:100%;}
main caption{font-size:14px;color:#888;text-align:left;padding:5px 0;font-weight:bold;}
main td, main th{font-size:14px;color:#333;text-align:left;padding:7px;background:#fff;border-top:1px solid #ddd;vertical-align:top;height:auto!important;}
main thead td, main thead th{font-weight:bold;border-top:none;}
main tbody tr:nth-child(odd) td, main tbody tr:nth-child(odd) th{background:#f8fafb;}
main tfoot td, main tfoot th{background:transparent;color:#888;border:none;}
main table p, main table address, main table h1, main table h2, main table h3, main table h4, main table h5, main table h6, main table ul, main table ol, main table dl, main table blockquote, main table form, main table hr{margin:4px 0;}
main form{margin-bottom:10px;font-size:14px;color:#333;}
main abbr{color:#f00;text-decoration:none;padding:0 2px;}
main form p, main form address, main form h1, main form h2, main form h3, main form h4, main form h5, main form h6, main form ul, main form ol, main form dl, main form blockquote, main form table, main form hr, main form caption{margin-bottom:10px;}
main .wpcf7{margin:40px 0;text-align:center;}
main .wpcf7 .form-margin{margin:0 -7px;}
main form td{text-align:center;}
main form ul li ul, main form ol li ul, main form ol li ol, main form ul li ol, main form blockquote p{margin-bottom:0;}
main input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="radio"]):not([type="checkbox"]), main textarea, main select{border:1px solid #ccc;background:#fff;font-size:13px;padding:8px;color:#555;width:100%;max-width:100%;resize:vertical;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
main input[type="radio"], main input[type="checkbox"], main select, main input[type="file"], main input[type="color"], main label{cursor:pointer;}
main input[type="radio"], main input[type="checkbox"]{margin-right:5px;vertical-align:middle;outline:none;padding:7px;width:15px;height:15px;border:1px solid #ccc;background:#fff;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:0.3s;}
main input[type="radio"]:hover, main input[type="checkbox"]:hover{border-color:#00b306;}
main input[type="radio"]:checked, main input[type="checkbox"]:checked{background:#00b306;border-color:#00b306;box-shadow:inset 3px 0px 0px #fff, inset -3px 0px 0px #fff, inset 0px 3px 0px #fff, inset 0px -3px 0px #fff;}
main input[type="checkbox"]{background:url(images/checbox-input.svg)center -50px no-repeat #fff;border-radius:0px;}
main input[type="checkbox"]:checked{background:url(images/checbox-input.svg)center center no-repeat #fff;background-size:11px;box-shadow:none;}
main input[type="file"]::-webkit-file-upload-button{border:1px solid #ccc;-webkit-appearance:none;background:#f1f1f1;color:#333;cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
main input[type="file"]::-ms-browse{border:1px solid #ccc;background:#f1f1f1;color:#333;cursor:pointer;}
main input[type="file"]::-ms-value{border:1px solid #ccc;background:#f1f1f1;color:#333;cursor:pointer;}
main input[type="color"]{min-height:40px;min-width:40px;width:auto!important;}
main fieldset{padding:15px;border:1px solid #ccc;margin-bottom:10px;}
main legend{font-size:11px;color:#333;text-transform:uppercase;}
main input[type="reset"], main input[type="button"], main button{background:#f1f1f1;color:#888;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:none;cursor:pointer;transition:0.5s;}
main input[type="reset"]:hover, main input[type="button"]:hover, main button:hover{background:#ddd;}
main input[type="submit"]{background:#35ad25;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:none;cursor:pointer;transition:0.5s;}
main input[type="submit"]:hover{background:#5ad24a;}
main object, main iframe{margin:0 auto 10px;max-width:100%;display:block;}
main .alignnone{display:block;margin:0 0 10px;max-width:100%;}
main .aligncenter, main .wp-post-image{display:block;margin:0 auto 10px;max-width:100%;}
main .alignleft{float:left;margin:0 10px 10px 0;max-width:100%;}
main .alignright{float:right;margin:0 0 10px 10px;max-width:100%;}
main .alignnone img, main .aligncenter img, main .alignleft img, main .alignright img{display:block;margin:0 auto;}
main .alignnone a:hover img, main .aligncenter a:hover img, main .alignleft a:hover img, main .alignright a:hover img{opacity:0.95;}
main table .alignnone, main table .aligncenter, main table .alignleft, main table .alignright{margin-bottom:4px;margin-top:4px;}
main table .alignleft{margin-right:4px;}
main table .alignright{margin-left:4px;}
main table .alignnone{margin:4px 0;}
main table .aligncenter{margin:4px auto;}
main .wp-caption-text{text-align:center;font-size:11px;color:#333;padding:5px;background:#f1f1f1;display:block;margin:0 auto;}
main .gallery{text-align:center;letter-spacing:-10px;margin:0 -1px 18px;}
main .gallery-item{display:inline-block;vertical-align:top;box-sizing:border-box;padding:0 1px 2px;}
main .gallery-item > *{letter-spacing:normal;}
main .gallery-item a{display:inline-grid;vertical-align:top;clear:both;}
main .gallery-size-thumbnail a{display:block;margin:0 auto;max-width:244px;}
main .gallery-item img{display:block;margin:0 auto;max-width:100%;}
main .gallery-item a:hover img{opacity:0.95;}
main .gallery-columns-1 .gallery-item{width:auto;display:block;}
main .gallery-columns-2 .gallery-item{width:50%;}
main .gallery-columns-3 .gallery-item{width:33.33%;}
main .gallery-columns-4 .gallery-item{width:25%;}
main .gallery-columns-5 .gallery-item{width:20%;}
main .gallery-columns-6 .gallery-item{width:16.66%;}
main .gallery-columns-7 .gallery-item{width:14.28%;}
main .gallery-columns-8 .gallery-item{width:12.5%;}
main .gallery-columns-9 .gallery-item{width:11.11%;}
main .margin-bottom-40{margin-bottom:40px;}
main .margin-top-40{margin-top:40px;}
div.wpcf7 .ajax-loader{display:none;}
.wpcf7-recaptcha > div{margin:0 auto;}
@media screen and (max-width:1000px){
	main .gallery-columns-9 .gallery-item{width:12.5%;}
}
@media screen and (max-width:900px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item{width:14.28%;}
}
@media screen and (max-width:800px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item{width:16.66%;}
}
@media screen and (max-width:700px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item{width:20%;}
}
@media screen and (max-width:600px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item{width:25%;}
}
@media screen and (max-width:500px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item{width:33.33%;}
	main th, main td{display:block;width:auto!important;}
}
@media screen and (max-width:400px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item, main .gallery-columns-3 .gallery-item{width:50%;}
}
@media screen and (max-width:290px){
	main .gallery-columns-9 .gallery-item, main .gallery-columns-8 .gallery-item, main .gallery-columns-7 .gallery-item, main .gallery-columns-6 .gallery-item, main .gallery-columns-5 .gallery-item, main .gallery-columns-4 .gallery-item, main .gallery-columns-3 .gallery-item, main .gallery-columns-2 .gallery-item{width:auto;display:block;}
}
/*FORMATTING*/
/*SIDEBAR TEMPLATE*/
.sidebar-zone{float:left;width:278px;}
.sidebar-zone .about-badge{background:#333;padding:20px;margin-bottom:40px;}
.sidebar-zone .about-badge h4{color:#fff;margin-bottom:10px;}
.sidebar-zone .about-badge p{margin-bottom:10px;color:#ccc;}
.sidebar-zone .about-badge p a{text-decoration:underline;font-size:16px;}
.sidebar-zone .widget{margin-bottom:20px;padding:15px 20px;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.05);}
.sidebar-zone .widget p a{font-size:16px;text-decoration:underline;}
.sidebar-zone .widget h4{color:#333;font-weight:bold;font-size:20px;font-family:Arial, Helvetica, sans-serif;margin-bottom:15px;}
.sidebar-zone .widget_nav_menu ul{list-style:none;padding-left:0;margin-bottom:0;}
.sidebar-zone .widget_nav_menu li{border-bottom:1px solid #ddd;}
.sidebar-zone .widget_nav_menu a{position:relative;display:block;text-decoration:none;color:#666;font-weight:bold;font-size:14px;margin:10px 0;padding-left:15px;transition:0.5s;}
.sidebar-zone .widget_nav_menu a:before{content:"\f105";display:block;position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.sidebar-zone .widget_nav_menu a:hover{color:#808080;}
.content-zone{padding-left:308px;}
.clearfix{clear:both;}
.responsiveSidebarControls{display:none;margin-bottom:20px;}
.desctop-sidebar-hidden{display:none;}
@media screen and (max-width:850px){
	.desctop-sidebar-hidden{display:block;}
	.sidebar-zone{float:none;margin-bottom:20px;width:auto;}
	.sidebar-zone .widget_nav_menu h4{display:none;}
	.content-zone{padding-left:0;}
	.responsiveSidebarControls{display:block;}
	.responsiveSidebarControls span{cursor:pointer;display:block;background:#5ad1ed;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 20px;transition:0.5s;}
	.responsiveSidebarControls #closeSidebar{display:none;}
	#responsiveSidebar{display:none;max-height:340px;overflow-y:scroll;}
	.sidebar-zone .widget_text{display:none;}
}
@media screen and (min-width:851px){
	#responsiveSidebar{display:block!important;}
}
/*SIDEBAR TEMPLATE*/
/*SERVICES LIST*/
.services-list ul{list-style:none;padding-left:0;margin:0 -10px;letter-spacing:-10px;}
.services-list li{display:inline-block;vertical-align:top;padding:0 10px;margin:0 0 30px;width:50%;min-height:64px;}
.services-list li > *{letter-spacing:normal;}
.services-list li i{display:block;float:left;border:1px solid #5ad1ed;text-align:center;width:64px;line-height:62px;font-size:30px;border-radius:100%;color:#5ad1ed;box-shadow:inset 0px 0px 45px rgba(0,0,0,0.05);}
.services-list li img{display:block;float:left;width:64px;}
.services-list li div{padding-left:74px;}
.services-list li a{font-weight:bold;text-decoration:none;font-size:18px;transition:0.5s;}
.services-list li .extra{color:red;}
.services-list li .service-desc{margin-top:5px;}
.services-list li .extra:hover{color:#888;}
@media screen and (max-width:500px){
	.services-list li{display:block;width:auto;}
}
/*SERVICES LIST*/
/*CTA*/
.cta{background:#5ad1ed;padding:30px 20px;margin-bottom:40px;letter-spacing:-10px;}
.cta > div{display:inline-block;vertical-align:middle;}
.cta > div > *{letter-spacing:normal;}
.cta .left-cta{width:70%;}
.cta .right-cta{width:30%;text-align:center;}
.cta h4{color:#fff;margin-bottom:10px;}
.cta p{margin-bottom:0;color:#fff;font-size:16px;}
.cta .right-cta p{font-size:26px;}
.cta .right-cta p a{color:#fff;}
@media screen and (max-width:874px){
	.cta .left-cta{width:auto;display:block;text-align:center;}
	.cta .right-cta{width:auto;display:block;text-align:center;}
}
/*CTA*/
/*FRONT PAGE EXTRAS*/
.front-extras{display:grid;grid-template-columns:27% 73%;margin:0 -15px 40px;}
.front-extras-left p{text-align:justify;}
.front-extras-left hr{margin:15px auto;}
.front-extras-left a{font-weight:bold;text-decoration:none;}
.front-extras > div{padding:20px;border:1px solid #ddd;margin:0 15px 15px;}
.front-extras-right .posts-slider{position:relative;}
.front-extras-right .tns-outer > button{display:none;}
.front-extras-right .tns-outer .tns-controls{position:absolute;top:-40px;right:0;}
.front-extras-right .tns-outer .tns-controls button{outline:none;padding:0;width:20px;line-height:20px;border-radius:100%;margin-left:5px;}
.front-extras-right article h5{font-size:18px;overflow:hidden;height:45px;}
.front-extras-right article h5 a{font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.front-extras-right article p{margin-bottom:0;}
@media screen and (max-width:874px){
	.front-extras{display:block;}
}
/*FRONT PAGE EXTRAS*/
/*FEATURED VIDEOS*/
.featured-videos{text-align:center;letter-spacing:-10px;padding:20px 10px;background:#333;}
.featured-videos > div{display:inline-block;vertical-align:top;width:50%;padding:0 10px;}
.featured-videos > div > *{letter-spacing:normal;}
.featured-videos iframe{width:100%;margin-bottom:0;height:290px;}
@media screen and (max-width:820px){
	.featured-videos{padding:20px 10px 1px;}
	.featured-videos > div{display:block;width:auto;margin-bottom:20px;}
}
/*FEATURED VIDEOS*/
/*FEATURED INFOS*/
.featured-infos{display:grid;grid-template-columns:33.33% 33.33% 33.33%;margin-bottom:40px;}
.featured-infos > div{padding:20px;background:#555;text-align:center;}
.featured-infos .title{font-size:30px;margin-bottom:20px;font-family:'Open Sans', sans-serif;font-weight:300;line-height:1.2;color:#fff;}
.featured-infos blockquote{margin-bottom:10px;background:transparent;border:none;padding:0;}
.featured-infos p{color:#fff;margin-bottom:0;}
.featured-infos .testimonial{background:#328396;}
.featured-infos .testimonial a{font-weight:bold;}
.featured-infos .contact p strong{font-size:20px;}
.featured-infos .contact p{margin-top:20px;}
@media screen and (max-width:820px){
	.featured-infos{display:block;}
}
/*FEATURED INFOS*/
/*SOCIAL WIDGETS*/
.social-widgets{margin:20px -10px;letter-spacing:-10px;}
.social-widgets > div{display:inline-block;vertical-align:top;width:50%;padding:0 10px;overflow:hidden;}
.social-widgets > div > *{letter-spacing:normal;}
.social-widgets .youtube-widget-wrapper{background:url(images/collage-bg.png)center center no-repeat #ccc;background-size:cover;position:relative;padding:22px 10px;letter-spacing:-10px;}
.social-widgets .youtube-widget-wrapper:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.7);}
.social-widgets .youtube-widget-wrapper > div{display:inline-block;vertical-align:middle;position:relative;z-index:1;padding:0 10px;}
.social-widgets .youtube-widget-wrapper > div > *{letter-spacing:normal;}
.social-widgets .youtube-widget-wrapper .youtube-widget-content{width:60%;}
.social-widgets .youtube-widget-wrapper .youtube-widget-link{width:40%;text-align:center;}
.social-widgets .youtube-widget-wrapper h4{color:#fff;}
.social-widgets .youtube-widget-wrapper p{color:#fff;margin-bottom:0;opacity:0.7;}
.social-widgets .youtube-widget-wrapper .youtube-widget-link a{display:block;text-decoration:none;color:#fff;background:#ff0000;padding:10px;font-size:14px;border-radius:2px;transition:0.5s;}
.social-widgets .youtube-widget-wrapper .youtube-widget-link a:hover{background:#cd0000;}
@media screen and (max-width:850px){
	.social-widgets > div{display:block;width:auto;margin-bottom:20px;}
}
@media screen and (max-width:500px){
	.social-widgets .youtube-widget-wrapper > div{display:block;text-align:center;}
	.social-widgets .youtube-widget-wrapper .youtube-widget-content{width:auto;margin-bottom:20px;}
	.social-widgets .youtube-widget-wrapper .youtube-widget-link{width:auto;text-align:center;}
}
/*SOCIAL WIDGETS*/
/*INTERESTING POSTS*/
.interesting-posts{letter-spacing:-10px;margin:40px -10px 40px;}
.interesting-posts > div{display:inline-block;vertical-align:top;width:50%;padding:0 10px;}
.interesting-posts > div > *{letter-spacing:normal;}
.interesting-posts a{font-weight:bold;transition:0.5s;}
@media screen and (max-width:680px){
	.interesting-posts > div{display:block;width:auto;}
}
/*INTERESTING POSTS*/
/*TESTIMONIALS*/
.testimonials-list article{margin-bottom:20px;min-height:64px;border-bottom:1px solid #eee;padding-bottom:20px;}
.testimonials-list .testimonial-image{display:block;float:left;border:1px solid #5ad1ed;text-align:center;width:64px;height:64px;border-radius:100%;box-shadow:inset 0px 0px 45px rgba(0,0,0,0.05);}
.testimonials-list .testimonial-image img{display:block;width:30px;height:30px;margin:14px auto 0;}
.testimonials-list .testimonial-content{padding-left:84px;}
.testimonials-list h3{font-size:22px;margin-bottom:5px;}
.testimonials-list p{margin-bottom:5px;}
.testimonials-list p a{position:relative;display:inline-block;vertical-align:top;border:1px solid #5ad1ed;background:#5ad1ed;color:#fff;padding:7px 20px;transition:0.5s;font-weight:bold;}
.testimonials-list p a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#5ad1ed;z-index:-1;transition:0.5s;}
.testimonials-list p a:hover:before{opacity:0;transform:scale(1.5);}
.testimonials-list p a:after{content:"\f105";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.testimonials-list p a:hover{color:#808080;background:#fff;}
@media screen and (max-width:390px){
	.testimonials-list .testimonial-image{float:none;}
	.testimonials-list .testimonial-content{padding-left:0;}
}
/*TESTIMONIALS*/
/*PAGINATION*/
.wp-pagenavi{text-align:center;margin-bottom:20px;}
.wp-pagenavi span{display:inline-block;vertical-align:top;color:#999;font-weight:bold;padding:6px 12px;border:1px solid #ddd;font-size:14px;margin:-1px 0 0 -1px;}
.wp-pagenavi a{display:inline-block;vertical-align:top;font-weight:bold;padding:6px 12px;border:1px solid #ddd;font-size:14px;margin:-1px 0 0 -1px;transition:0.5s;}
.wp-pagenavi a:hover{color:#fff;background:#5ad1ed;border-color:#5ad1ed;}
/*PAGINATION*/
/*PSYCHOLOGISTS LIST*/
.psihologs-list article{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;min-height:253px;}
.psihologs-list .psihologs-thumbnail{display:block;float:left;margin:0 35px;max-width:181px;}
.psihologs-list .psihologs-content{padding-left:250px;}
.psihologs-list h3{font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#808080;}
.psihologs-list ul{list-style:none;padding-left:0;}
.psihologs-list li{background:#fafafa;padding:5px;position:relative;padding-left:27px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.psihologs-list li i{display:block;position:absolute;left:8px;top:8px;color:#35ad25;}
.psihologs-list .psihologs-more{position:relative;display:inline-block;vertical-align:top;border:1px solid #5ad1ed;background:#5ad1ed;color:#fff;padding:7px 20px;transition:0.5s;font-weight:bold;}
.psihologs-list .psihologs-more:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#5ad1ed;z-index:-1;transition:0.5s;}
.psihologs-list .psihologs-more:hover:before{opacity:0;transform:scale(1.5);}
.psihologs-list .psihologs-more:after{content:"\f105";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.psihologs-list .psihologs-more:hover{color:#808080;background:#fff;}
@media screen and (max-width:500px){
	.psihologs-list .psihologs-thumbnail{margin:0;}
	.psihologs-list .psihologs-content{padding-left:200px;}
}
@media screen and (max-width:412px){
	.psihologs-list .psihologs-thumbnail{float:none;}
	.psihologs-list .psihologs-content{padding-left:0;}
}
/*PSYCHOLOGISTS LIST*/
/*BLOG*/
.blog-posts article{margin-bottom:40px;}
.blog-posts .wp-post-image{margin:0 0 10px;}
.blog-posts .post-meta a{margin-right:15px;}
.blog-posts .excerpt-more-link a{position:relative;display:inline-block;vertical-align:top;border:1px solid #5ad1ed;background:#5ad1ed;color:#fff;padding:7px 20px;transition:0.5s;font-weight:bold;}
.blog-posts .excerpt-more-link a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#5ad1ed;z-index:-1;transition:0.5s;}
.blog-posts .excerpt-more-link a:hover:before{opacity:0;transform:scale(1.5);}
.blog-posts .excerpt-more-link a:after{content:"\f105";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.blog-posts .excerpt-more-link a:hover{color:#808080;background:#fff;}
/*BLOG*/
/*SINGLE PAGE*/
.single-post .post-meta a{margin-right:15px;}
.wp_share_links{letter-spacing:-10px;margin-bottom:16px;}
.wp_share_links > div{display:inline-block;vertical-align:top;}
.wp_share_links > div > *{letter-spacing:normal;}
.wp_share_links a{display:block;min-width:40px;line-height:40px;text-align:center;text-decoration:none;background:#f1f1f1;border-radius:100%;margin:0 4px 4px 0;transition:0.5s;}
.wp_share_links a:hover{color:#fff;background:#5ad1ed;}
/*SINGLE PAGE*/
/*AUTHOR PAGE*/
.author-meta{display:grid;grid-template-columns:25% 75%;margin:0 -10px 20px;}
.author-meta > div{padding:0 10px;}
.author-meta .author-avatar img{display:block;margin:0;}
.author-meta .author-more a{position:relative;display:inline-block;vertical-align:top;border:1px solid #5ad1ed;background:#5ad1ed;color:#fff;padding:7px 20px;transition:0.5s;font-weight:bold;}
.author-meta .author-more a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#5ad1ed;z-index:-1;transition:0.5s;}
.author-meta .author-more a:hover:before{opacity:0;transform:scale(1.5);}
.author-meta .author-more a:after{content:"\f105";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.author-meta .author-more a:hover{color:#808080;background:#fff;}
@media screen and (max-width:580px){
	.author-meta{display:block;}
	.author-meta .author-avatar img{margin-bottom:10px;}
}
/*AUTHOR PAGE*/
/*DIPLOMAS*/
.diplomas-slider figure img{display:block;margin:0 auto 10px;max-height:900px!important;width:auto!important;}
.diplomas-slider .tns-outer{position:relative;}
.diplomas-slider .tns-controls{margin-bottom:10px;outline:none;}
.diplomas-slider .tns-controls button{margin-right:2px;outline:none;background:#5ad1ed;color:#fff;}
.diplomas-slider .tns-controls button:hover{background:#328396;}
.diplomas-slider .tns-nav{margin-bottom:8px;}
.diplomas-slider .tns-nav button{display:inline-block;vertical-align:top;margin:0 2px 2px 0;padding:9px;border-radius:100%;outline:none;}
.diplomas-slider .tns-nav .tns-nav-active{background:#5ad1ed;}
/*DIPLOMAS*/
/*VIDEO*/
.video-list{letter-spacing:-10px;margin:0 -10px;}
.video-list article{display:inline-block;vertical-align:top;width:25%;padding:0 10px;margin-bottom:20px;}
.video-list article > *{letter-spacing:normal;}
.video-list article .thumbnail-video{position:relative;display:block;background:#000;}
.video-list article .thumbnail-video:before{content:"";display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.5);transition:0.5s;}
.video-list article .thumbnail-video:hover:before{background:rgba(0,0,0,0.7);}
.video-list article .thumbnail-video i{display:block;position:absolute;z-index:2;font-size:40px;width:50px;line-height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;color:#fff;opacity:0.5;transition:0.5s;}
.video-list article .thumbnail-video:hover i{opacity:1;}
.video-list article h3{font-size:16px;margin-bottom:0;}
.video-list article h3 a{font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.video-wrapper iframe{width:100%;min-height:500px;}
.more-button{text-align:center;margin:20px 0 40px;}
.more-button a{position:relative;display:inline-block;vertical-align:top;border:1px solid #5ad1ed;background:#5ad1ed;color:#fff;padding:7px 20px;transition:0.5s;font-weight:bold;}
.more-button a:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#5ad1ed;z-index:-1;transition:0.5s;}
.more-button a:hover:before{opacity:0;transform:scale(1.5);}
.more-button a:after{content:"\f105";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.more-button a:hover{color:#808080;background:#fff;}
@media screen and (max-width:700px){
	.video-list article{width:33.33%;}
}
@media screen and (max-width:500px){
	.video-list article{width:50%;}
}
@media screen and (max-width:390px){
	.video-list article{width:auto;display:block;}
}
/*VIDEO*/
/*ACCORDIONS*/
.accordion{display:block;cursor:pointer;margin-bottom:10px;border:1px solid #eee;padding:10px;text-transform:uppercase;font-size:16px;font-family:Arial,Helvetica,sans-serif;transition:0.5s;max-width:700px;margin:0 auto 10px;text-align:center;}
.accordion.active, .accordion:hover{color:#5ad1ed;border-color:#5ad1ed;}
.panel{display:none;}
/*ACCORDIONS*/
/*INLINE CTA BANNER*/
.inlcta-banner{display:block;padding:20px 0;letter-spacing:-10px;margin:40px auto;text-decoration:none;background:url(images/inlcta-bg.jpg)center center no-repeat #5ad1ed;background-size:cover;position:relative;max-width:840px;}
.inlcta-banner:before{content:"";display:block;position:absolute;width:73px;background:url(images/inlcta-icon.png)center center no-repeat;top:0;bottom:0;left:20px;}
.inlcta-banner > span{display:inline-block;vertical-align:middle;position:relative;z-index:2;}
.inlcta-banner > span > *{letter-spacing:normal;}
.inlcta-banner .inlcta-content{width:75%;padding:0 20px 0 113px;}
.inlcta-banner .inlcta-title{display:block;color:#fff;margin:10px 0;font-size:26px;font-family:'Open Sans',sans-serif;font-weight:300;line-height:1.2;}
.inlcta-banner .inlcta-desc{display:block;color:#fff;margin:10px 0;font-size:16px;}
.inlcta-banner .inlcta-link{width:25%;text-align:right;}
.inlcta-banner .inlcta-link span{display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;font-size:14px;padding:8px 15px;background:#35ad25;transition:0.5s;margin:10px 0;}
.inlcta-banner:hover .inlcta-link span{background:#5ad24a;}
@media screen and (max-width:590px){
	.inlcta-banner .inlcta-link, .inlcta-banner .inlcta-content{display:block;width:auto;text-align:left;padding:0 20px 0 113px;}
}
@media screen and (max-width:460px){
	.inlcta-banner:before{display:none;}
	.inlcta-banner .inlcta-link, .inlcta-banner .inlcta-content{padding:0 20px;}
}
/*INLINE CTA BANNER*/
/*LATEST INFOGRAPHICS*/
.latest-infographics{padding:20px;text-align:center;border:1px solid #ddd;margin-bottom:20px;}
.more-infographics{padding:20px 20px 1px;margin-top:20px;}
.latest-infographics h4{text-transform:uppercase;}
.latest-infographics ul{list-style:none;padding-left:0;margin:0 -10px;display:grid;grid-template-columns:25% 25% 25% 25%;}
.latest-infographics li{margin:0 10px 20px;background:#ddd;border-radius:5px;}
.latest-infographics li a{display:block;padding:10px;font-weight:bold;transition:0.5s;color:#3e4143;}
.latest-infographics li a:hover{color:#5ad1ed;}
.latest-infographics li .wp-post-image{margin:0 auto 5px;}
.latest-infographics p{margin-bottom:0;}
.latest-infographics p a{display:inline-block;vertical-align:top;border:1px solid #eee;padding:10px 35px;text-transform:uppercase;font-size:16px;font-family:Arial,Helvetica,sans-serif;transition:0.5s;}
.latest-infographics p a:hover{color:#5ad1ed;border-color:#5ad1ed;}
@media screen and (max-width:602px){
	.latest-infographics ul{grid-template-columns:50% 50%;}
}
@media screen and (max-width:332px){
	.latest-infographics ul{display:block;}
}
/*LATEST INFOGRAPHICS*/
/*SIDEBAR INFOGRAPHICS*/
.sidebar-infographics{max-width:278px;width:100%;}
.sidebar-infographics .tns-outer{position:relative;margin-bottom:10px;}
.sidebar-infographics .tns-outer > button{display:none;}
.sidebar-infographics .tns-outer .tns-controls button{display:block;position:absolute;top:38%;z-index:2;width:50px;padding:0;outline:none;font-size:30px;background:transparent;opacity:0.5;line-height:50px;color:#fff;}
.sidebar-infographics .tns-outer .tns-controls button[data-controls="prev"]{left:0;border-radius:0px 5px 5px 0px;}
.sidebar-infographics .tns-outer .tns-controls button[data-controls="next"]{right:0;border-radius:5px 0px 0px 5px;}
.sidebar-infographics .tns-outer .tns-controls button:hover{opacity:1;background:rgba(255,255,255,0.5);}
.sidebar-infographics .sidebar-slide{font-size:14px;font-weight:bold;text-align:center;}
.sidebar-infographics .sidebar-slide a{display:block;max-width:278px;width:100%;transition:0.5s;background:#ddd;border-radius:5px;overflow:hidden;padding:15px;color:#3e4143;}
.sidebar-infographics .sidebar-slide a:hover{color:#5ad1ed;}
.sidebar-infographics .sidebar-slide a .wp-post-image{margin:0 auto;}
.sidebar-infographics > .sidebar-slider .sidebar-slide{margin-bottom:10px;}
.sidebar-infographics .more-graphics{text-align:center;}
.sidebar-infographics .more-graphics a{display:inline-block;vertical-align:top;border:1px solid #eee;padding:10px 20px;text-transform:uppercase;font-size:16px;font-family:Arial,Helvetica,sans-serif;transition:0.5s;text-align:center;}
.sidebar-infographics .more-graphics a:hover{color:#5ad1ed;border-color:#5ad1ed;}
@media screen and (max-width:850px){
	.sidebar-infographics{display:none;}
}
/*SIDEBAR INFOGRAPHICS*/
/*LISTING INFOGRAPHICS*/
.infrographics{column-width:263px;column-gap:15px;width:100%;margin:0 auto 20px;}
.infrographics figure{background:#f1f1f1;margin-bottom:15px;padding:15px 15px 10px;display:inline-block;column-break-inside:avoid;}
.infrographics figure img{width:100%;height:auto;margin:0 auto 5px;}
.infrographics figure figcaption{font-size:14px;font-weight:bold;}
/*LISTING INFOGRAPHICS*/
/*SINGLE INFOGRAPHICS*/
.single-infographics figure{margin-bottom:10px;}
.single-infographics img{display:block;margin:0 auto;}
.single-infographics figcaption{text-align:center;font-size:11px;color:#333;padding:5px;background:#f1f1f1;display:block;}
/*SINGLE INFOGRAPHICS*/
/*FOOTER*/
.footer-part{background:#333;padding:40px 20px 20px;position:relative;}
.goTop{display:block;position:absolute;transition:0.5s;cursor:pointer;color:#fff;font-size:18px;line-height:34px;width:36px;text-align:center;border:1px solid #328396;transition:0.5s;left:50%;top:-20px;background:#5ad1ed;margin-left:-18px;}
.goTop:hover{background:#328396;}
.footer-widgets{letter-spacing:-10px;margin:0 -10px;}
.footer-widgets aside{display:inline-block;vertical-align:top;width:33.33%;padding:0 10px;margin-bottom:20px;}
.footer-widgets aside > *{letter-spacing:normal;}
.footer-widgets h6{font-size:32px;margin-bottom:15px;font-family:'Open Sans', sans-serif;font-weight:300;line-height:1.2;color:#fff;}
.footer-widgets .widget_recent_entries ul, .footer-widgets .widget_nav_menu ul{list-style:none;}
.footer-widgets .widget_recent_entries a, .footer-widgets .widget_nav_menu a{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#999;font-weight:bold;font-size:14px;margin:5px 0;padding-left:15px;transition:0.5s;}
.footer-widgets .widget_recent_entries a:before, .footer-widgets .widget_nav_menu a:before{content:"\f105";display:block;position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
.footer-widgets .widget_recent_entries a:hover, .footer-widgets .widget_nav_menu a:hover{color:#808080;}
.footer-widgets .widget_text p{color:#999;font-size:14px;}
.footer-widgets .widget_text ul{color:#999;font-size:14px;}
.footer-widgets .widget_text p a{font-weight:bold;color:#5ad1ed;text-decoration:none;transition:0.5s;}
.footer-widgets .widget_text p a:hover{color:#999;}
.copyrights{border-top:1px solid #444;padding-top:20px;}
.copyrights p{color:#666;font-size:14px;line-height:28px;}
@media screen and (max-width:690px){
	.footer-widgets aside{display:block;width:auto;}
}
/*FOOTER*/
.order-now{display:block;position:fixed;right:80px;bottom:0;background:#35ad25;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 20px;transition:0.5s;text-decoration:none;border-radius:20px 20px 0 0;z-index:999;text-align:center;}
.order-now:hover{background:#5ad24a;}
.call-back{display:block;position:fixed;right:15px;bottom:80px;background:#35ad25;color:#fff;font-size:20px;width:50px;line-height:50px;text-align:center;transition:0.5s;text-decoration:none;border-radius:100%;z-index:999;}
.call-back:hover{background:#5ad24a;}
.grecaptcha-badge{z-index:9999;}
/*SLIDER*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}
/*SLIDER*/
.fancybox-hide .wpcf7{margin:40px auto;text-align:center;max-width:700px;}
.fancybox-hide .wpcf7 .form-margin{margin:0 -7px;}
.fancybox-hide form{margin-bottom:10px;font-size:14px;color:#333;box-sizing:border-box;}
.fancybox-hide form > *{box-sizing:border-box!important;}
.fancybox-hide form p{margin-bottom:10px;}
.fancybox-hide table{width:100%;border-spacing:2px;margin-bottom:10px;font-size:14px;color:#333;max-width:100%;box-sizing:border-box!important;}
.fancybox-hide input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="radio"]):not([type="checkbox"]), .fancybox-hide textarea{border:1px solid #ccc;background:#fff;font-size:13px;padding:8px;color:#555;width:100%;max-width:100%;resize:vertical;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-sizing:border-box!important;}
.fancybox-hide input[type="submit"]{background:#35ad25;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:none;cursor:pointer;transition:0.5s;box-sizing:border-box!important;}
.fancybox-hide input[type="submit"]:hover{background:#5ad24a;}
::selection{background:#5ad1ed;color:#fff;}
img::selection{background:transparent;}