﻿.aom-trapez-right{-webkit-clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);clip-path:polygon(0 33%,100% 0,100% 100%,0 100%);height:456px;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(bottom,rgba(255,255,255,0),#fff);background-image:linear-gradient(to top,rgba(255,255,255,0),#fff);margin-top:-185px}
.aom-trapez-right-podcast{margin-top:-252px}
#container .rt-gallery .gallery-item-holder{max-width:100%;margin:auto}
#container .rt-gallery .gallery-item-holder .image-thumbnail{margin:auto}
#container .rt-gallery .gallery-item-holder img{max-width:100%;display:block;margin:auto;height:auto}
.elementor-76 .elementor-element.elementor-element-1b88bc29 .gallery-item-holder{padding:35px 0px 35px 0px !important;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-76 .elementor-element.elementor-element-1b88bc29 .gallery-item-holder:hover{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.23);}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}


.mod-section-3-col-item img,
.mod-section-3-list-item img,
.mod-section-4-col img,
.aside-sidebar-main-callout-list img,
.content-see-also li img {
	display: block;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	width: 100%;
}


.content-listing li:last-child,
.single-listing-extras:last-child,
.trending-item:last-child,
.aside-sidebar-main-callout-list .view-more {
	border-bottom: none;
}


.aside-sidebar-main-callout-list,
.aside-sidebar-three-item-list,
.aside-sidebar-item-list {
	margin-bottom: 55px;
}


	.aside-sidebar-main-callout-list,
	.aside-sidebar-three-item-list,
	.aside-sidebar-item-list {
		margin-bottom: 30px;
	}
.pp-row #column-90cf7b98-3bff-4598-af5c-733b319cbe3b .pp-column-inner{background-color:rgba(255,255,255,0.85)}
.pp-row #column-90cf7b98-3bff-4598-af5c-733b319cbe3b .pp-column-inner .pp-component-pp-spacer{margin-top:-15px}
.pp-row #column-90cf7b98-3bff-4598-af5c-733b319cbe3b .pp-column-inner .pp-component{margin-bottom:15px}
.pp-layout-entity--has-background-gallery{position:relative}
.pp-layout-entity--has-background-gallery .pp-row{position:relative}
.pp-layout-entity--has-background-video{background-color:#000 !important;background-image:none !important;position:relative}


#site-navigation ul#primary-menu li.menu-item-has-children a,
#site-navigation #primary-menu li.page_item_has_children a {
    padding-right: 30px;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.staff-blog .block-inner{background-color:#fbfbfb;}
#site-logo{float:left;padding:10px 15px 0 0;}
header #site-logo img{width:85%;}
#td-mobile-nav .td-menu-socials{padding:0 65px 0 20px;overflow:hidden;height:60px}
.grid__item.clear{clear:both}
.grid__item{box-sizing:border-box;float:left;min-height:1px;padding-left:30px;vertical-align:top;width:100%}
.cart__row--table-large .grid__item{display:table-cell;vertical-align:middle;float:none}
.home .grid--full .grid__item{height:100%}
.grid-table.grid-table--top .grid__item{vertical-align:top}
.grid-table.grid-table--middle .grid__item{vertical-align:middle}
.grid-table.grid-table--bottom .grid__item{vertical-align:bottom}
.grid-table .grid__item{float:none;display:table-cell;height:100%}
.collection-filters-horizontal .collection-filters-horz .grid__item{padding-left:10px}
.template-collection .grid.collection-filters-horz .grid__item:first-child,.template-collection .collection-filters-horz.grid--rev .grid__item:first-child,.template-collection .collection-filters-horz.grid--full .grid__item:first-child{padding-left:0}



 
.bbe-container-wrap-passwordform {background: #efefef; padding: 20vh 0}
 
 
 


.bbe-container-wrap[data-bgpattern]:not([data-bgpattern="0"]) .container .row {  opacity: 0.9; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;}

.bbe-container-wrap[data-bgpattern]:hover .container .row { opacity: 1}

.site-description,
.title-content,
.title-content a {
	float: left;
	max-width: 300px;
	width: 100%;
}


.rtl .site-description,
.rtl .title-content,
.rtl .title-content a {
	float: right;
}

	.title-content {
		padding: 23px 0 23px 33px;
		box-sizing: border-box;
	}

	.rtl .title-content {
		padding: 23px 33px 23px 0;
	}


	.site-description, .title-content, .title-content a {
		max-width: 212px;
	}

#mobile-menu, .nav-toggle {display: none;}

#mobile-menu nav {display: block;}

	.con-box-column.first, .nav-toggle, #mobile-menu {display: block;}


.popup-title
{
    color: #ffffff; 
    font-size: 18px;
    font-weight: bold;
}

.sticky-popup-right .popup-title
{
    writing-mode:tb-rl;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    white-space:nowrap;
    display: block;
    padding:5px;    
}

.sticky-popup-left .popup-title
{
    padding:10px;
    writing-mode:tb-rl;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    white-space:nowrap;
    display: block;    
}
.small-game-desc{max-height:50px}
.social-profile-icons .social-youtube a{background:#c9322b}






.header {
    background: #fff;
    min-width: 1000px;
    z-index: 1200;
    position: relative;
    font-family: 'Open Sans', sans-serif;
    font-size: 11px;
    line-height: 18px;
    color: #333;
    min-height:70px;
}

.header .center {
    position: relative;
}

.b-compare-features .header .col1 {
    padding-bottom: 40px;
    padding-right: 100px;
    width: 400px;
}

.b-compare-features .header .col2,
.b-compare-features .header .col3,
.b-compare-features .header .col4 {
    text-align: center;
    font-size: 12px;
}
.icomoon-instagram:before{content:"\e617"}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}


#bar .nav-hide {display: inline-block;}
 
  .navbar-default .nav-hide {display: none;}
.list-inline{padding-left:0;list-style:none;margin-left:-5px}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

.navbar .container {
    position: relative;
}


.header .container {
    position: relative;
    height: 100%;
}


.contact .container {
    position: relative;
}


.header-blog .container {
    position: relative;
    height: 100%;
}
.modal-body{position:relative;padding:15px}

.post-entry{clear:both}


html.special.black-bg .main__content { background-color: #000; }


html.special.blue-bg .main__content { background-color: #9dd1ff; }


    #footer .subcr {
      padding: 0 !important;
    }
.subcr{padding:0 0 0 1em}
.wf-active .site-banner h1{font-style:normal;font-weight:700}

.data-a{position:relative;display:flex;display:-webkit-flex;width:80%;margin:0 auto;background:#fff;margin-top:-58px;z-index:2;}

.data-a table{width:100%}

.bg2 .data-a{width:80%;margin-top:20px;}

.testimonials__title {
  position: relative;
  font-weight: 700;
  display: inline-block;
}

.testimonials__title:before,
.testimonials__title:after {
  position: absolute;
  font-family: 'Work Sans', sans-serif;
  font-weight: 700;
  color: #B6D4E9;
  top: 50%;
}

.testimonials__title:before {
  content: "\201c";
}

.testimonials__title:after {
  content: "\201d";
}

  .testimonials__title:before,
  .testimonials__title:after {
    font-size: 150px;
    line-height: 50px;
  }

.jumbotron .promotional {color: #F0F0F0;background-color:rgba(0,0,0,0.5);padding: 30px 20px;text-align: left;}

.jumbotron .ala-announce {color: #F0F0F0;background-color:rgba(0,0,0,0.5);padding: 20px;text-align: left;}

.jumbotron a {color: #F0F0F0; text-decoration: underline;}

  .jumbotron{padding-top:30px;padding-bottom:30px}
.jumbotron .h1,.jumbotron h1{color:inherit}
.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
.u-list-inline{padding-left:0;margin-bottom:0;list-style:none}

ul.primetime li.ptfst .shadow { width:100%; }


.ptimg img, ul.primetime li.ptfst img { float: none; margin-right:0; width:300px; height:150px; -webkit-clip-path: unset; clip-path: unset; }

li.ptfst {
  position:relative
}

li.ptfst .prtimestart {
  padding: 10px;
  bottom:0;
  color:#f47900;
}

.main-navigation li.give-button {
  height: 45px;
  max-height: 45px;
  padding: 0;
  border: none;
}

.main-navigation li.give-button a {
  max-height: 45px;
  height: 45px;
  padding: 0px;
  border: 2px solid #D67B12;
  border-radius: 3px;
  background-color: #D67B12;
  text-align: center;
  font-family: "Lato", "Arial";
  color: #FFFFFF;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
}

.main-navigation li.give-button a span {
  margin: 0;
  padding: 0;
}

.main-navigation li.give-button a:active {
  background-color: rgba(26, 128, 182, 0.7);
  padding: 3px 0px;
  border: 2px solid #e1e1e1;
}

  .main-navigation li.give-button a:hover {
    background-color: #239CD7;
    border: 2px solid #e1e1e1;
  }

	  
	  .huge_it_slideshow_dots_1 {
		display: inline-block;
		position: relative;
		cursor: pointer;
		box-shadow: 1px 1px 1px rgba(0,0,0,0.1) inset, 1px 1px 1px rgba(255,255,255,0.1);
		width:10px;
		height: 10px;
		border-radius: 10px;
		background: #00f;
		margin: 10px;
		overflow: hidden;
		z-index: 17;
	  }

	



.home-slider-container {
	width:100%;
	position:relative;
	padding:0;
	}


.home-slider-container ul {
	margin-top: 0;
	margin-left: 0;
	list-style: none;
	}

	
.home-slider-container ul li {
	line-height: 0;
	margin-top: 0;
	}


.header-separator {
  height: 5px;
  margin: 0;
  background-color: #808080; }

.cat-links,
.cat-links a,
.tag-links,
.tag-links a {
	color: #888;
	font-weight: 200;
	text-transform: uppercase;
}

.entry-meta .cat-links a,
.tag-links a {
	padding-bottom: 15px;
	display: inline-block;
}
 


.tag-links:before,
.cat-links:before {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-family: 'Genericons';
	vertical-align: top;
	width: 16px;
	height: 16px;
	font-size: 17px;
	color: #888;
}

.tag-links:before {
	content: '\f302';
}
#sidebar ul li .sub-menu{margin:1rem 0 0 2rem}






.logo_title {
	font:48px/48px 'ChunkFiveRegular', Georgia, "Times New Roman", Times, serif;
	margin:10px 0;
}

.logo_title a{
	margin:0;
}

.logo_title a:hover{
	text-decoration:none;
}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
.custom-bullet{padding-left:0}
.custom-bullet .media-heading{margin-top:0!important}
.liens .custom-bullet li{padding-bottom:15px!important}
.custom-bullet li{display:block;color:#fff!important;font-family:Georgia!important;padding-bottom:26px;vertical-align:top}

#sobre .portalservicos-item a { padding: 0 10px; }

body.contraste #sobre .portalservicos-item a {
border-right: 1px solid #fff;
}


.header_action li.signupv2 {
    background-color: #f87070;
    color: #fff;
    padding: 5px 15px;
    border-radius: 5px;
    transition: 0.4s linear;
    text-transform: uppercase;
}


.header_action li.signupv2 a {
    color: #fff !important;
}


.header_action li.signupv2:hover {
    background-color: #ED6161;
}


.header_action li.signupv2:hover:after {
    width: 0;
}

.sprbr, .sprbr2, .sprbr3 {
  padding-right: 0.9em;
  border-right: 1px #DBDBDB solid;
}

  .sprbr {
    padding-right: 0px;
    border-right: 0px;
  }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.bg-color-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#595757), to(#010101));
    background-image: linear-gradient(-180deg, #16b3ff 0%, #045a93 100%);
}
.nivo-caption{padding:8px 15px}
.nivo-caption p{padding:20px 28px 0 20px;margin:0;color:#fff;text-shadow:none;text-align:justify;text-indent:20px}
.lang_kaz .nivo-caption p{padding:15px 23px 0 15px}
.lang_kaz .nivo-caption p:last-child{padding-top:5px}
.nivo-caption h3{font:26px/30px customFont,Arial,sans-serif;color:#fff;text-shadow:none;padding:35px 10px 0}
.nivo-caption a{display:inline!important}
.nivo-caption a:hover{color:#fff}

.container{width:100%; max-width:1110px; margin:0 auto; display:block;}


#footer .menu-item-18{ border-left:0 !important;}

.banner .banner-carousel .item .item-table{
	width: 100%;
	height: 264px;
	display:table;
}
.text-container-title-position{position:absolute;top:-28px;left:2px}
.text-container-title-oval{background-color:#eee;padding:0 1em .2em;border-color:#4a4acc;border-width:2px;font-size:120%;font-family:arial;box-shadow:3px 3px 7px #444}
.text-container-title{position:relative;top:3px;color:#2525a6}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


.hfg-grid {
  display: flex; }


.content-block-wrapper-inner {
    max-width: 1200px;
    margin: 0 auto
}


.flexbox .has-equal-height-blocks .content-block-wrapper-outer, .flexbox .has-equal-height-blocks .content-block-wrapper-inner {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}


.has-layered-boxes .content-block-wrapper-inner {
    display: block
}


#video {
	height: 80%;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
