html, body{overflow-x: hidden;}
.btn-white {
padding: 12px 24px;
font-size: 16px;
border-radius: 5px;
display: inline-block;
text-decoration: none;
transition: all 0.5s ease;
border: none;
font-family: 'Open Sans',sans-serif;
}
.megablocks_no_posts .no_posts {
text-align: center;
background: #eee;
display: inline-block;
padding: 20px 60px;
margin-top: 10px;
width: 96%;
}
.megablocks_no_posts {
text-align: center;
margin-bottom: 30px;
}
.megablocks_insta_1, .cta-list1{
clear: both;
width: 100%;
}
.insta_inner_wrapper .insta img,
.team_columns_item_image img {
margin-bottom: 0 !important;
}
section.cta-inner{padding: 50px 0;}
section.cta-inner h2{font-size: 32px; text-transform: uppercase;}  .megablock_slider_1 h1, .megablock_slider_1 h2, .megablock_slider_1 h3,
.megablock_slider_1 h4, .megablock_slider_1 h5, .megablock_slider_1 h6{
font-family: 'poppins', sans-serif;
}
.megablock_slider_1 .fw_al_001_slide{top: 22%; z-index: 1;}
.megablock_slider_1 .fw_al_001_slide>h1{font-weight: 600; font-style: normal;}
.megablock_slider_1 .fw_al_001_slide p{font-family: 'open sans', sans-serif;} .team_columns_carousel_wrapper {
background: transparent;
}
.team_columns_item_caption p {
padding-left: 0 !important;
padding-right: 0 !important;
}
@media(max-width:735px){
.team_columns_item_social{margin-top: 15px;}
}
.mb_team_style_1 h1, .mb_team_style_1 h2, .mb_team_style_1 h3,
.mb_team_style_1 h4, .mb_team_style_1 h5, .mb_team_style_1 h6{
font-family: 'Poppins', sans-serif;
}
.mb_team_style_1 p{
font-family: 'open sans', sans-serif;
}
.mb_team_style_1 .team_columns_carousel_control_left.adv_left, 
.mb_team_style_1 .team_columns_carousel_control_right.adv_right{
top: 46%; 
width: 40px; 
height: 40px; 
line-height: 2; 
border: none!important;
}
.mb_team_style_1 .item .team_columns_item_caption h4 {
margin-top: 0;
}
.mb_team_style_1 .team_columns_carousel_control_left.adv_left{left: 30px!important;}
.mb_team_style_1 .team_columns_carousel_control_right.adv_right{right: 30px!important; left: inherit!important;}
.mb_team_style_1 .team_columns_item_image{padding: 0; overflow: hidden;}
.mb_team_style_1 .item .team_columns_item_caption{padding:0px; overflow: hidden; position: relative; z-index: 1;}
.mb_team_style_1 .team_content_wrap {
padding: 0px 20px 20px;
}
.mb_team_style_1 .item .team_columns_item_caption h4 {
background: #ffffff2e;
padding: 12px 0;
margin: 0;
}
.mb_team_style_1 .team_columns_item_caption p{margin:15px 0 20px; }
.mb_team_style_1 .team_columns_item_caption h5{margin: 20px 0 0px; }
.mb_team_style_1 .item .team_columns_item_social{display: inline-block; position: relative; z-index: 1;}
.mb_team_style_1 .item .team_columns_item_social a {
border-radius: 50%;
height: 32px;
width: 32px;
line-height: 2.2;
margin-right: 4px;
font-size: 15px;
}
.mb_team_style_1 a.cyt_team_1_permalink {
border-bottom: 1px solid #fff !important;
}
.mb_team_style_1 .item .team_columns_item_social a:last-child{margin: 0;}
.mb_team_style_1 .team_columns_item_image img{ height: auto; filter: grayscale(0%); transition: all ease-in-out 0.5s;}
.mb_team_style_1 .team_columns_item_image:hover img{filter: grayscale(70%); transform: scale(1.1); transition: all ease-in-out 0.5s;} .mb_team_style_2 h1, .mb_team_style_2 h2, .mb_team_style_2 h3,
.mb_team_style_2 h4, .mb_team_style_2 h5, .mb_team_style_2 h6{
font-family: 'Poppins', sans-serif;
}
.mb_team_style_2 p{
font-family: 'open sans', sans-serif;
}
.mb_team_style_2 .team_columns_carousel_control_left.adv_left, 
.mb_team_style_2 .team_columns_carousel_control_right.adv_right{
top: 46%; 
width: 40px; 
height: 40px; 
line-height: 2; 
border: none!important;
}
.mb_team_style_2 .team_columns_carousel_control_left.adv_left{left: 30px!important;}
.mb_team_style_2 .team_columns_carousel_control_right.adv_right{right: 30px!important; left: inherit!important;}
.mb_team_style_2 .team_columns_item_image {
padding: 0;
overflow: hidden;
position: relative
}
.mb_team_style_2 .team_columns_item_caption{
position: absolute;
bottom: -106px;
transition: all ease-in-out 0.5s;
left: 0px;
right: 0px;
padding: 0;
}
.mb_team_style_2 .team_columns_item_image:hover .team_columns_item_caption{
bottom: 0;
transition: all ease-in-out 0.5s;
}
.mb_team_style_2 .team_content_wrap {
padding: 0px 20px 20px;
}
.mb_team_style_2 .team_content_wrap h5{margin: 20px 0 15px!important;}
.mb_team_style_2 .item .team_columns_item_caption h4 {
background: #ffffff2e;
padding: 12px 0;
margin: 0;
font-weight: 600;
}
.mb_team_style_2 .item .team_columns_item_social{display: inline-block; position: relative; z-index: 1;}
.mb_team_style_2 .item .team_columns_item_social a{
border-radius: 50%;
height: 32px;
width: 32px;
line-height: 2.2;
margin-right: 4px;
font-size: 15px;
}
.mb_team_style_2 a.cyt_team_1_permalink {
border-bottom: 1px solid #fff !important;
}
.mb_team_style_2 .item .team_columns_item_social a:last-child{margin: 0;}
.mb_team_style_2 .team_columns_item_image img{filter: grayscale(0%); height: auto; transition: all ease-in-out 0.5s;}
.mb_team_style_2 .team_columns_item_image:hover img{filter: grayscale(70%); transform: scale(1.1); transition: all ease-in-out 0.5s;}
@media(max-width: 639px){
.mb_team_style_2 .team_columns_item_caption{bottom: -86px;}
} .mb_team_style_3 h1, .mb_team_style_3 h2, .mb_team_style_3 h3,
.mb_team_style_3 h4, .mb_team_style_3 h5, .mb_team_style_3 h6{
font-family: 'Poppins', sans-serif;
}
.mb_team_style_3 p{
font-family: 'open sans', sans-serif;
}
.mb_team_style_3 .team_columns_carousel_control_left.adv_left, 
.mb_team_style_3 .team_columns_carousel_control_right.adv_right{
top: 46%; 
width: 40px; 
height: 40px; 
line-height: 2; 
border: none!important;
}
.mb_team_style_3 .team_columns_carousel_control_left.adv_left{left: 30px!important;}
.mb_team_style_3 .team_columns_carousel_control_right.adv_right{right: 30px!important; left: inherit!important;}
.mb_team_style_3 .team_columns_item_image{
position: relative;
overflow: hidden;
padding: 0;
}
.mb_team_style_3 .team_columns_item_caption {
position: absolute;
height: auto;
color: #fff;
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
text-align: center;
z-index: 11;
padding: 15px;
opacity: 0;
-webkit-transition: 0.3s all ease-out;
transition: 0.3s all ease-out;
background: #0000009c!important;
transform: scale(0);
}
.mb_team_style_3 .team_columns_item_caption:before {
content: '';
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
border: 3px solid #feb600;
z-index: 1;
-webkit-transition: .25s opacity ease;
transition: .25s opacity ease;
}
.mb_team_style_3 .team_columns_item_image:hover .team_columns_item_caption{
opacity: 1;
transform: scale(1);
transition: all ease-in-out 0.5s;
}
.mb_team_style_3 .team_content_wrap {
padding: 0px 20px 20px;
}
.mb_team_style_3 .team_content_wrap h5{margin: 20px 0 15px!important;}
.mb_team_style_3 .item .team_columns_item_caption h4 {
background: #ffffff2e;
padding: 12px 0;
margin: 0;
font-weight: 600;
}
.mb_team_style_3 .item .team_columns_item_social{display: inline-block; position: relative; z-index: 1}
.mb_team_style_3 .item .team_columns_item_social a{
border-radius: 50%;
height: 32px;
width: 32px;
line-height: 2.2;
margin-right: 4px;
font-size: 15px;
}
.mb_team_style_3 a.cyt_team_1_permalink {
border-bottom: 1px solid #fff !important;
}
.mb_team_style_3 .item .team_columns_item_social a:last-child{margin: 0;}
.mb_team_style_3 .team_columns_item_image img{filter: grayscale(0%); height: auto; transition: all ease-in-out 0.5s;}
.mb_team_style_3 .team_columns_item_image:hover img{filter: grayscale(70%); transform: scale(1.1); transition: all ease-in-out 0.5s;} .mb_team_style_4 h1, .mb_team_style_4 h2, .mb_team_style_4 h3,
.mb_team_style_4 h4, .mb_team_style_4 h5, .mb_team_style_4 h6{
font-family: 'Poppins', sans-serif;
}
.mb_team_style_4 p{
font-family: 'open sans', sans-serif;
}
.mb_team_style_4 .team_columns_carousel_control_left.adv_left, 
.mb_team_style_4 .team_columns_carousel_control_right.adv_right{
top: inherit; 
width: 40px; 
height: 40px; 
border-radius: 50%;
line-height: 1.7; 
border: 3px solid #fff!important;
bottom: 33%;
}
.mb_team_style_4 .team_columns_carousel_control_left.adv_left{left: 20px!important;}
.mb_team_style_4 .team_columns_carousel_control_right.adv_right{right: 20px!important; left: inherit!important;}
.mb_team_style_4 .team_columns_carousel_control_left.adv_left:hover, 
.mb_team_style_4 .team_columns_carousel_control_right.adv_right:hover{opacity: 1;}
.mb_team_style_4 .team_columns_item_image {
padding: 0;
overflow: hidden;
position: relative;
text-align:center;
}
.mb_team_style_4 .item .team_columns_item_caption{
padding: 80px 0 0;
margin-top: -60px;
border-top: 5px solid #5e3030;
border-radius: 20px;
}
.mb_team_style_4 .team_columns_item_image img{
height: auto;
width: 150px;
border-radius: 20%;
margin: 0 auto;
border: 5px solid #ffffff;
}
.mb_team_style_4 .team_content_wrap {
padding: 0px 20px 20px;
}
.mb_team_style_4 .team_content_wrap h5{margin: 20px 0 15px!important;}
.mb_team_style_4 .item .team_columns_item_caption h4 {
background: #ffffff2e;
padding: 12px 0;
margin: 0;
font-weight: 600;
}
.mb_team_style_4 .item .team_columns_item_social{display: inline-block; position: relative; z-index: 1;}
.mb_team_style_4 .item .team_columns_item_social a {
border-radius: 50%;
height: 32px;
width: 32px;
line-height: 2.2;
margin-right: 4px;
font-size: 15px;
}
.mb_team_style_4 a.cyt_team_1_permalink {
border-bottom: 1px solid #fff !important;
}
.mb_team_style_4 .item .team_columns_item_social a:last-child{margin: 0;}
.mb_team_style_4 .team_columns_item_image img{ height: auto; transition: all ease-in-out 0.5s;} @media(max-width: 639px){ } .mb_team_style_5 h1, .mb_team_style_5 h2, .mb_team_style_5 h3,
.mb_team_style_5 h4, .mb_team_style_5 h5, .mb_team_style_5 h6{
font-family: 'Poppins', sans-serif;
}
.mb_team_style_5 p{
font-family: 'open sans', sans-serif;
}
.mb_team_style_5 .team_columns_carousel_control_left.adv_left, 
.mb_team_style_5 .team_columns_carousel_control_right.adv_right{
top: 46%; 
width: 40px; 
height: 40px; 
line-height: 2; 
border: none!important;
}
.mb_team_style_5 .team_columns_carousel_control_left.adv_left{left: 30px!important;}
.mb_team_style_5 .team_columns_carousel_control_right.adv_right{right: 30px!important; left: inherit!important;}
.mb_team_style_5 .team_columns_item_image {
padding: 0;
overflow: hidden;
position: relative;
text-align:center;
}
.mb_team_style_5 .item .team_columns_item_caption{
padding:0;
border-top: none;
position: relative;
}
.mb_team_style_5 .item .team_columns_item_caption:before {
position: absolute;
content: '';
top: -57px;
left: 0;
width: 0;
height: 0;
border-style: solid;
border-width:57px 0 0 400px;
border-color: transparent transparent transparent #3a0303;
}
.mb_team_style_5 .team_content_wrap {
padding: 0px 20px 20px;
}
.mb_team_style_5 .team_content_wrap h5{margin: 20px 0 15px!important;}
.mb_team_style_5 .item .team_columns_item_caption h4 {
background: transparent;
padding: 12px 0 0;
margin: 0;
font-weight: 600;
}
.mb_team_style_5 .item .team_columns_item_social{display: inline-block; position: relative; z-index: 1;}
.mb_team_style_5 .item .team_columns_item_social a {
border-radius: 50%;
height: 32px;
width: 32px;
line-height: 2.2;
margin-right: 4px;
font-size: 15px;
}
.mb_team_style_5 a.cyt_team_1_permalink {
border-bottom: 1px solid #fff !important;
}
.mb_team_style_5 .item .team_columns_item_social a:last-child{margin: 0;}
.mb_team_style_5 .team_columns_item_image img{filter: grayscale(0%); height: auto; transition: all ease-in-out 0.5s;}
.mb_team_style_5 .team_columns_item_image:hover img{filter: grayscale(70%); transform: scale(1.1); transition: all ease-in-out 0.5s;}
@media(max-width: 639px){
.mb_team_style_5 .item .team_columns_item_caption:before{border-width: 57px 0 0 500px;}
} .portfolio_col_carousel_wrapper {
background: transparent;
}
.megablocks_blog_1 .portfolio_col_item_caption p {
padding-left: 0 !important;
padding-right: 0 !important;
}
.portfolio_col_carousel_wrapper .blog_title_desc_wrapper{
text-align: center;
width: 100%;
padding-bottom: 40px; 
}
.portfolio_col_carousel_wrapper .blog_title_desc_wrapper > h2 {
color: #fff;
text-align: center;
text-transform: uppercase;
font-size: 30px;
margin: 30px 0 20px 0;
padding: 0;
letter-spacing: 1px;
border-bottom: 1px solid #eee;
position: relative;
display: inline-block;
padding-bottom: 5px;
width: auto;
}
.portfolio_col_carousel_wrapper .blog_title_desc_wrapper > p,
.testimonial-list .title > p,
.gallery_1_title_desc > p,
.services_1_title_desc > p,
.team_1_title_desc > p,
.progress_bar_title_desc > p,
.eb_countup_title_desc > p,
.clients_title_desc > p {
color: #fff;
text-align: center;
font-style: italic;
font-size: 16px;
font-weight: 100;
margin: 0;
}
.testimonial-list .title > p,
.services_1_title_desc > p,
.team_1_title_desc > p {
color: inherit;
}
.team_1_title_desc,
.progress_bar_title_desc,
.clients_title_desc,
.eb_text_block {
text-align: center;
width: 100%;
padding:25px 0 40px;
}
.team_1_title_desc h2{
margin: 0 0 20px!important;
} 
.team_1_title_desc p,
.progress_bar_title_desc p,
.eb_text_block p { margin: 0 10px !important;}
.team_content_wrap h5{margin:28px 0 15px!important; }
.team_content_wrap p{margin-top: 0!important;}
.services_1_title_desc > p,
.eb_countup_title_desc > p{
font-size: 16px !important;
margin-bottom: 0 !important;
}
.services_1_title_desc,
.eb_countup_title_desc  {
text-align: center;
width: 100%;
padding: 0 30px 40px;
}
.eb_block_container .services-list{
padding: 0;
}
.eb_block_container p,
.about-3-main p {
padding-right: 0 !important;
padding-left: 0 !important;
}
.services_1_title_desc h2{
margin: 0 0 20px!important;
}
.portfolio_col_carousel_wrapper .blog_title_desc_wrapper > h2:after,
.testimonial-list .title > h2:after,
.gallery_1_title_desc > h2:after,
.services_1_title_desc > h2:after,
.team_1_title_desc > h2:after,
.progress_bar_title_desc > h2:after,
.eb_countup_title_desc > h2:after,
.clients_title_desc > h2:after,
.eb_text_block > h2:after {
border-top: 2px solid #ed143d;
content: "";
position: absolute;
width: 20%;
height: 2px;
bottom: -1px;
left: 0;
right: 0;
margin: 0 auto;
} .eb_blog_style_1 h1, .eb_blog_style_1 h2, .eb_blog_style_1 h3,
.eb_blog_style_1 h4, .eb_blog_style_1 h5, .eb_blog_style_1 h6,
.clients_title_desc h2{
font-family: 'poppins', sans-serif;
}
.eb_blog_style_1 p{font-family: 'open sans', sans-serif;}
.eb_blog_style_1.portfolio_col_carousel_wrapper{padding:50px 25px;}
.eb_blog_style_1 .portfolio_col_item_caption{padding: 20px 0 0; position: relative;}
.eb_blog_style_1 .portfolio_col_item_caption h3{margin-top: 0!important; color: #fff;}
.eb_blog_style_1 .portfolio_col_item_caption p{margin: 0px 0 20px;font-size: 14px; text-align: left !important; letter-spacing: 0;}
.eb_blog_style_1 .portfolio_col_item_image {padding: 0px; transition: all ease-in-out 0.5s;}
.eb_blog_style_1 .portfolio_col_item_image img {height: auto; transition: all ease-in-out 0.5s;}
.eb_blog_style_1 .portfolio_col_item_caption a, .eb_blog_style_4 .portfolio_col_item_caption a:visited {
display: inline-block!important;
padding:10px 20px;
font-size: 13px;
color: #fff;
text-transform: uppercase;
font-family: 'poppins', sans-serif;
letter-spacing: 1px;
width: inherit;
height: inherit;
margin-top: 0px;
line-height: inherit;
border-bottom: none !important;
}
.eb_blog_style_1 .portfolio_col_item_caption a:hover, 
.eb_blog_style_1 .portfolio_col_item_caption a:active,
.eb_blog_style_1 .portfolio_col_item_caption a {
opacity: 0.9;
} .megablocks_blog_1 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.megablocks_blog_1 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: inherit;
height: 50px;
width: 50px;
line-height:2.5;
border: none!important;
border-radius: 50%;
bottom: 33%;
}
.megablocks_blog_1 .portfolio_col_carousel_control_left.adv_left{
left: 20px!important;
}
.megablocks_blog_1 .portfolio_col_carousel_control_right.adv_right{
left: inherit!important;
right: 20px!important;
} @media(max-width: 567px){
.eb_blog_style_1.portfolio_col_carousel_wrapper{ padding-left:15px; padding-right:15px; } }  .eb_blog_style_2 h1, .eb_blog_style_2 h2, .eb_blog_style_2 h3,
.eb_blog_style_2 h4, .eb_blog_style_2 h5, .eb_blog_style_2 h6{
font-family: 'poppins', sans-serif;
}
.eb_blog_style_2 p{font-family: 'open sans', sans-serif;}
.eb_blog_style_2.portfolio_col_carousel_wrapper{padding:50px 25px;}
.eb_blog_style_2 .portfolio_col_item_caption{padding: 15px; background: #fbfbfb; color: inherit; border-top: 3px solid #0dbae8; position: relative;}
.eb_blog_style_2 .portfolio_col_item_caption h3{margin-top: 0!important;}
.eb_blog_style_2 .portfolio_col_item_caption p{margin: 0px;font-size: 14px; text-align: left !important; letter-spacing: 0;}
.eb_blog_style_2 .portfolio_col_item_image {padding: 0px; transition: all ease-in-out 0.5s; overflow: hidden;}
.eb_blog_style_2 .portfolio_col_item_image img {height: auto; transition: all ease-in-out 0.5s;}
.eb_blog_style_2 .portfolio_col_item_image:hover img{transform: scale(1.1); transition: all ease-in-out 0.5s;}
.eb_blog_style_2 .portfolio_col_item_caption a, .eb_blog_style_2 .portfolio_col_item_caption a:visited {
display: inline-block!important;
padding:10px 20px;
font-size: 13px;
color: #fff !important;
text-transform: uppercase;
font-family: 'poppins', sans-serif;
letter-spacing: 1px;
width: inherit;
height: inherit;
margin-top: 20px;
line-height: inherit;
border-bottom: none !important;
}
.eb_blog_style_2 .portfolio_col_item_caption a:hover, 
.eb_blog_style_2 .portfolio_col_item_caption a:active,
.eb_blog_style_2 .portfolio_col_item_caption a {
opacity: 0.9;
}
.eb_blog_style_2 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_2 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: inherit;
height: 50px;
width: 50px;
line-height:2.5;
border: none!important;
bottom: 33%;
}
.eb_blog_style_2 .portfolio_col_carousel_control_left.adv_left{
left: 20px!important;
}
.eb_blog_style_2 .portfolio_col_carousel_control_right.adv_right{
left: inherit!important;
right: 20px!important;
} @media(max-width: 567px){
.eb_blog_style_2.portfolio_col_carousel_wrapper{
padding-left:15px !important;
padding-right:15px !important;
} }  .eb_blog_style_3 h1, .eb_blog_style_3 h2, .eb_blog_style_3 h3,
.eb_blog_style_3 h4, .eb_blog_style_3 h5, .eb_blog_style_3 h6{
font-family: 'poppins', sans-serif;
}
.eb_blog_style_3 p{font-family: 'open sans', sans-serif;}
.eb_blog_style_3.portfolio_col_carousel_wrapper{padding:50px 25px;}
.eb_blog_style_3 .portfolio_col_item_caption{padding: 15px; background: #fbfbfb; color: inherit; border-top: 3px solid #0dbae8; position: relative;}
.eb_blog_style_3 .portfolio_col_item_caption h3{margin-top: 0!important;}
.eb_blog_style_3 .portfolio_col_item_caption p{margin: 0px;font-size: 14px; text-align: left !important; letter-spacing: 0;}
.eb_blog_style_3 .portfolio_col_item_image {padding: 0px; border-radius: 10px; overflow: hidden;  transition: all ease-in-out 0.5s;}
.eb_blog_style_3 .portfolio_col_item_image img {height: auto;  transition: all ease-in-out 0.5s;}
.eb_blog_style_3 .portfolio_col_item_image:hover img{transform: scale(1.1); transition: all ease-in-out 0.5s;}
.eb_blog_style_3 .portfolio_col_item_caption a, .eb_blog_style_3 .portfolio_col_item_caption a:visited {
display: inline-block!important;
padding:10px 20px;
font-size: 13px;
color: #fff !important;
text-transform: uppercase;
font-family: 'poppins', sans-serif;
letter-spacing: 1px;
width: inherit;
height: inherit;
margin-top: 20px;
line-height: inherit;
border-bottom: none !important;
}
.eb_blog_style_3 .portfolio_col_item_caption a:hover, 
.eb_blog_style_3 .portfolio_col_item_caption a:active,
.eb_blog_style_3 .portfolio_col_item_caption a {
opacity: 0.9;
}
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 300px;
height: 50px;
width: 50px;
line-height:2.5;
border: none!important;
border-radius: 10px;
}
.eb_blog_style_3 .portfolio_col_carousel_control_left.adv_left{
left: 20px!important;
}
.eb_blog_style_3 .portfolio_col_carousel_control_right.adv_right{
left: inherit!important;
right: 20px!important;
}
@media(max-width: 991px){
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 140px;
}
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 178px;
}
}
@media(max-width: 767px){
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 320px;
}
}
@media(max-width: 567px){
.eb_blog_style_3.portfolio_col_carousel_wrapper{
padding-left:15px !important;
padding-right:15px !important;
}
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 260px;
}
}
@media(max-width: 479px){
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 208px;
}
}
@media(max-width: 359px){
.eb_blog_style_3 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_3 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 240px;
}
} .eb_blog_style_4 h1, .eb_blog_style_4 h2, .eb_blog_style_4 h3,
.eb_blog_style_4 h4, .eb_blog_style_4 h5, .eb_blog_style_4 h6{
font-family: 'poppins', sans-serif;
}
.eb_blog_style_4 p{font-family: 'open sans', sans-serif;}
.eb_blog_style_4.portfolio_col_carousel_wrapper{padding:50px 25px;}
.eb_blog_style_4 .portfolio_col_item_caption{padding: 15px; background: #fbfbfb; color: inherit; position: relative;}
.eb_blog_style_4 .portfolio_col_item_caption:before {
content: '';
position: absolute;
top: -29px;
left: 0;
height: 20%;
width: 100%;
background: #fbfbfb;
transform: skew(0deg, 3deg);
z-index: 0;
}
.eb_blog_style_4 .portfolio_col_item_caption h3{margin-top: 0!important;}
.eb_blog_style_4 .portfolio_col_item_caption p{margin: 0px;font-size: 14px; text-align: left !important; letter-spacing: 0;}
.eb_blog_style_4 .portfolio_col_item_image {padding: 0px; overflow: hidden;  transition: all ease-in-out 0.5s;}
.eb_blog_style_4 .portfolio_col_item_image img {height: auto;  transition: all ease-in-out 0.5s;}
.eb_blog_style_4 .portfolio_col_item_image:hover img{transform: scale(1.1); transition: all ease-in-out 0.5s;}
.eb_blog_style_4 .portfolio_col_item_caption a, .eb_blog_style_4 .portfolio_col_item_caption a:visited {
display: inline-block!important;
padding:10px 20px;
font-size: 13px;
color: #fff !important;
text-transform: uppercase;
font-family: 'poppins', sans-serif;
letter-spacing: 1px;
width: inherit;
height: inherit;
margin-top: 20px;
line-height: inherit;
border-bottom: none !important;
}
.eb_blog_style_4 .portfolio_col_item_caption a:hover, 
.eb_blog_style_4 .portfolio_col_item_caption a:active,
.eb_blog_style_4 .portfolio_col_item_caption a {
opacity: 0.9;
}
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 300px;
height: 50px;
width: 50px;
line-height:2.5;
border: none!important;
}
.eb_blog_style_4 .portfolio_col_carousel_control_left.adv_left{
left: 20px!important;
}
.eb_blog_style_4 .portfolio_col_carousel_control_right.adv_right{
left: inherit!important;
right: 20px!important;
}
@media(max-width: 991px){
.eb_blog_style_4 .portfolio_col_item_caption:before{height: 15%;}
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 140px;
}
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left,
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 178px;
}
}
@media(max-width: 767px){
.eb_blog_style_4 .portfolio_col_item_caption:before{height: 30%;}
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 320px;
}
}
@media(max-width: 567px){
.eb_blog_style_4.portfolio_col_carousel_wrapper{
padding-left:15px !important;
padding-right:15px !important;
}
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 260px;
}
}
@media(max-width: 479px){
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 208px;
}
}
@media(max-width: 359px){
.eb_blog_style_4 a.left.carousel-control.portfolio_col_carousel_control_left.adv_left, 
.eb_blog_style_4 a.right.carousel-control.portfolio_col_carousel_control_right.adv_right{
top: 240px;
}
}
.megablock_testimonial_1 .testimonial_carousel_caption>p>i {
margin-right: 10px;
font-size: 42px;
color: #ccc;
}
.testimonial-inner1 .client-name p{
padding-left: 0 !important;
padding-right: 0 !important;
}
.testimonial_title_desc_wrapper p{margin: 0!important;}
.testimonial-list .title > h2,
.gallery_1_title_desc > h2,
.services_1_title_desc > h2,
.team_1_title_desc > h2,
.progress_bar_title_desc > h2,
.eb_countup_title_desc > h2,
.clients_title_desc > h2,
.eb_text_block > h2 {
text-transform: uppercase;
font-size: 30px;
margin: 0px 0 20px 0;
padding: 0;
letter-spacing: 1px;
border-bottom: 1px solid #eee;
position: relative;
display: inline-block;
padding-bottom: 10px;
width: auto;
}
.gallery_1_title_desc > p{
color: inherit;
font-family: 'Open Sans',sans-serif;
}
.testimonial_carousel_caption>p{
font-weight: 500;
font-family: 'Open Sans',sans-serif;
}
.testimonial_carousel_caption>a, .testimonial_carousel_caption>a:visited,
.testimonial_carousel_caption>h3,
.imgs-grid .imgs-grid-image .view-all .view-all-text,
.imgs-grid-modal .modal-caption {
font-family: 'Open Sans',sans-serif;
}
p.testimonial_position {
font-size: 14px;
}
p.testimonial_1_content{
font-size: 14px;
}
.testimonial-list .slick-dots li{height: auto; width: auto; margin: 0 8px;}
.testimonial-list .slick-dots li button{height: auto; width: auto; padding: 0;}
.testimonial-list .slick-dots li button:before{
height: 10px;
width: 10px;
font-size: 0px;
} .gallery_1_wrapper {
margin: 50px 0 10px;
}
.gallery_1_title_desc {
text-align: center;
width: 100%;
padding: 25px 0 40px;
}
.gallery_1_title_desc h2{
margin: 0 0 20px!important;
}
.gallery_1_title_desc p{margin: 0!important;}
.gallery_1_title_desc > h2{
font-family: 'Poppins', sans-serif;
}
.megablock_image_grid.imgs-grid{max-width: 1140px; padding: 0; margin: 0px auto 50px;} .imgs-grid-modal .modal-inner .modal-image img{display:inline-block!important}
@media (min-width: 1500px){
.megablock_image_grid.imgs-grid{
max-width: 1170px; 
padding: 0; 		
}
} .black-overlay, .white-overlay, .blue-overlay, .navy-overlay{
background: linear-gradient(to right, rgba(212, 26, 26, 0.53) , rgba(71, 26, 212, 0.53)); position: absolute;
top: 0;
height: 100%;
width: 100%;
left: 0;
right: 0;
}
.white-overlay{
background:rgba(255,255,255,0.8);
}
.blue-overlay{
background:rgba(0, 120, 245, 0.7);
}
.navy-overlay{
background:linear-gradient(to top,rgba(40,37,57,.94) 0%,rgba(59,54,87,.94) 100%);
}
.btn-white{background:#fff; } .white{color: #fff !important;
background: transparent !important;}
.lightblue{color: #5bc0de;}
.green{color: #56b50f;} .shadow-large{
-webkit-box-shadow: 0px 0px 25px 0px rgba(122,122,122,0.1);;
box-shadow: 0px 0px 25px 0px rgba(122,122,122,0.1);
}
.shadow-small{box-shadow: 0 0 20px rgba(0,0,0,0.05);} .bg-white{background:#fff;}
.bg-lightgray{background:#fbfbfb;}
.bg-green{background: #56b50f;} .bor-lightgray{border: 1px solid #f1f1f1;} .mar-0{margin:0 } .mar-top-0{margin-top:0px}
.mar-top-10{margin-top:10px}
.mar-top-15{margin-top:15px}
.mar-top-20{margin-top:20px}
.mar-top-25{margin-top:25px}
.mar-top-30{margin-top:30px}
.mar-top-40{margin-top:40px}
.mar-top-50{margin-top:50px}
.mar-top-60{margin-top:60px} .mar-bottom-0{margin-bottom:0px}
.mar-bottom-10{margin-bottom:10px}
.mar-bottom-15{margin-bottom:15px}
.mar-bottom-20{margin-bottom:20px}
.mar-bottom-25{margin-bottom:25px}
.mar-bottom-30{margin-bottom:30px}
.mar-bottom-40{margin-bottom:40px}
.mar-bottom-50{margin-bottom:50px}
.mar-bottom-60{margin-bottom:60px} .pad-0{padding: 0!important;}
.pad-all-15{padding: 15px;}
.pad-all-20{padding: 20px;}
.pad-all-25{padding: 25px;}
.pad-all-30{padding: 30px;}
.pad-all-35{padding: 35px;}
.pad-all-40{padding: 40px;}
.pad-all-45{padding: 45px;}
.pad-all-50{padding: 50px;}
.pad-all-55{padding: 55px;} section{ position: relative;
} .cta-inner h1, .cta-inner h2, .cta-inner h3, 
.cta-inner h4, .cta-inner h5, .cta-inner h6 {
font-family: 'Roboto', sans-serif;
}
.cta-inner h2{margin-top: 0!important;}
.cta-inner p{font-family: 'Open Sans', sans-serif;}
.cta-inner .btn-white {
font-family: 'Open Sans',sans-serif;
}
.bg1, .bg1, .bg3, .bg4{
background: url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/cta-1.jpg) no-repeat;
background-position: center;
background-size: cover;
background-attachment: fixed;
}
.bg2{
background:orange;
}
.bg3{
background:url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/cta/cta-2.jpg) no-repeat;
background-position: center;
background-size: cover;
background-attachment: fixed;
}
.bg4{
background:url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/cta/cta-3.jpg) no-repeat;
background-position: center;
background-size: cover;
background-attachment: fixed;
}
section.cta-inner.text-center.bg4, section.cta-inner.bg7{
padding-bottom: 0;
}
.bg4 h2 span{font-size: 54px; display: block;}
.image-source.mar-top-40 {
display: inline-block;
}
.bg5{background: #666;}
.bg6{
background:url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/cta/cta-4.jpg) no-repeat;
background-position: center;
background-size: cover;
background-attachment: fixed;
}
.bg7{
background:url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/cta/cta-5.jpg) no-repeat;
background-position: bottom;
background-size: cover;
background-attachment: fixed;
} .mb_call_to_action_style_1 h1, .mb_call_to_action_style_1 h2, .mb_call_to_action_style_1 h3,
.mb_call_to_action_style_1 h4, .mb_call_to_action_style_1 h5, .mb_call_to_action_style_1 h6{
font-family: 'Poppins', sans-serif;
} 
.mb_call_to_action_style_1 p{
font-family: 'open sans', sans-serif;
font-size: 17px;
font-weight: 300;
letter-spacing: 0;
}
.mb_call_to_action_style_1  section.cta-inner{padding: 50px 120px; }
.mb_call_to_action_style_1 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
}
.mb_call_to_action_style_1 .container1 {
position: relative;
z-index: 1;
}
.mb_call_to_action_style_1 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
} .mb_call_to_action_style_2 h1, .mb_call_to_action_style_2 h2, .mb_call_to_action_style_2 h3,
.mb_call_to_action_style_2 h4, .mb_call_to_action_style_2 h5, .mb_call_to_action_style_2 h6{
font-family: 'Poppins', sans-serif;
} 
.mb_call_to_action_style_2 p{
font-family: 'open sans', sans-serif;
font-size: 17px;
font-weight: 300;
letter-spacing: 0;
}
.mb_call_to_action_style_2 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
}
.mb_call_to_action_style_2 .container1 {
position: relative;
z-index: 1;
}
.mb_call_to_action_style_2  section.cta-inner{padding: 50px 120px; text-align: right!important;}
.mb_call_to_action_style_2  section.cta-inner p{padding: 0 0 10px;}
@media(max-width: 991px){
.mb_call_to_action_style_2 section.cta-inner{padding: 50px;}
.mb_call_to_action_style_2 .call_to_action_title_desc_wrap{width: 100%; text-align: center;}
}
@media(max-width: 767px){
.mb_call_to_action_style_2 section.cta-inner{padding:50px 30px !important;}
} .mb_call_to_action_style_3 h1, .mb_call_to_action_style_3 h2, .mb_call_to_action_style_3 h3,
.mb_call_to_action_style_3 h4, .mb_call_to_action_style_3 h5, .mb_call_to_action_style_3 h6{
font-family: 'Poppins', sans-serif;
} 
.mb_call_to_action_style_3 p{
font-family: 'open sans', sans-serif;
font-size: 17px;
font-weight: 300;
letter-spacing: 0;
}
.mb_call_to_action_style_3 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
}
.mb_call_to_action_style_3 .container1 {
position: relative;
z-index: 1;
}
.mb_call_to_action_style_3  section.cta-inner{padding: 50px 120px; text-align: left!important;}
.mb_call_to_action_style_3  section.cta-inner p{padding: 0 0 10px;}
@media(max-width: 991px){
.mb_call_to_action_style_3 section.cta-inner{padding: 50px;}
.mb_call_to_action_style_3 .call_to_action_title_desc_wrap{width: 100%; text-align: center;}
}
@media(max-width: 767px){
.mb_call_to_action_style_3 section.cta-inner{padding:50px 30px !important;}
} .mb_call_to_action_style_4 h1, .mb_call_to_action_style_4 h2, .mb_call_to_action_style_4 h3,
.mb_call_to_action_style_4 h4, .mb_call_to_action_style_4 h5, .mb_call_to_action_style_4 h6{
font-family: 'Poppins', sans-serif;
} 
.mb_call_to_action_style_4 p{
font-family: 'open sans', sans-serif;
font-size: 17px;
font-weight: 300;
letter-spacing: 0;
}
.mb_call_to_action_style_4 .container1 {
position: relative;
z-index: 1;
}
.mb_call_to_action_style_4 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
padding: 0;
}
.mb_call_to_action_style_4  section.cta-inner p{padding: 0 0 10px; text-align: justify;}  
.mb_call_to_action_style_4 .call_to_action_title_desc_wrap {
width: 55%;
position: relative;
padding: 60px;
text-align: right;
float: right;
}  
.mb_call_to_action_style_4 .call_to_action_title_desc_wrap:before {
content: '';
background: red;
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
z-index: -1;
}
@media(min-width: 1500px){
.mb_call_to_action_style_4 section.cta-inner a.btn{right: 8%; }
}
@media(max-width: 1100px){
.mb_call_to_action_style_4 section.cta-inner a.btn{right: 13%;}  
}
@media(max-width: 991px){
.mb_call_to_action_style_4 .call_to_action_title_desc_wrap{width: 70%;}  
.mb_call_to_action_style_4 section.cta-inner a.btn{right:9%;}  
}
@media(max-width: 811px){
}
@media(max-width: 735px){
.mb_call_to_action_style_4 .call_to_action_title_desc_wrap{width: 100%; margin-top: 100%;}  
.mb_call_to_action_style_4 section.cta-inner p{text-align: center;}
}
@media(max-width: 639px){
.mb_call_to_action_style_4 .call_to_action_title_desc_wrap { text-align: center;
}
.mb_call_to_action_style_4 section.cta-inner a.btn {
right: 0;
left: 0;
margin: 0 auto;
width: max-content;
}
} .call_to_action_title_desc_wrap p {
padding-left: 0 !important;
padding-right: 0 !important;
}
.mb_call_to_action_style_5 h1, .mb_call_to_action_style_5 h2, .mb_call_to_action_style_5 h3,
.mb_call_to_action_style_5 h4, .mb_call_to_action_style_5 h5, .mb_call_to_action_style_5 h6{
font-family: 'Poppins', sans-serif;
} 
.mb_call_to_action_style_5 p{
font-family: 'open sans', sans-serif;
font-size: 17px;
font-weight: 300;
letter-spacing: 0;
}
.mb_call_to_action_style_5 .container1 {
position: relative;
z-index: 1;
}
.mb_call_to_action_style_5 section.cta-inner{
background-attachment: fixed!important;
background-size: cover!important;
padding: 0;
}
.mb_call_to_action_style_5 .call_to_action_title_desc_wrap {
width: 55%;
position: relative;
padding: 60px;
text-align: left;
float: left;
}  
.mb_call_to_action_style_5 .call_to_action_title_desc_wrap:before {
content: '';
background: red;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.mb_call_to_action_style_5  section.cta-inner p{padding: 0 0 10px; text-align: left;}
@media(min-width: 1500px){
.mb_call_to_action_style_5 section.cta-inner a.btn{left: 8%; }
}
@media(max-width: 1100px){
.mb_call_to_action_style_5 section.cta-inner a.btn{left: 13%;}  
}
@media(max-width: 991px){
.mb_call_to_action_style_5 .call_to_action_title_desc_wrap{width: 70%;}  
.mb_call_to_action_style_5 section.cta-inner a.btn{left: 9%;}  
}
@media(max-width: 811px){
}
@media(max-width: 735px){
.mb_call_to_action_style_5 .call_to_action_title_desc_wrap{width: 100%; margin-top: 100%;}  
.mb_call_to_action_style_5  section.cta-inner p{text-align: center;}
}
@media(max-width: 639px){ .mb_call_to_action_style_5 section.cta-inner a.btn {
right: 0;
left: 0;
margin: 0 auto;
width: max-content;
}
} .services-main h3, .services-main p {
padding-right: 0 !important;
padding-left: 0 !important;
} .mb_services_style_1 .box {
padding: 40px 28px;
background: #FFFFFF;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
text-align: center;
margin-bottom: 30px;
position: relative;
z-index: 1;
}
.mb_services_style_1 .box .icon {
margin: 0px 0 20px;
border-radius: 50%;
height: 100px;
width: 100px;
background: #06bbe487;
display: inline-block;
}
.mb_services_style_1 .box .icon i {
font-size: 42px;
color: #fff;
line-height: 2.4;
}
.mb_services_style_1 .box:hover {
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transform: translateY(-5px);
}
.mb_services_style_1 .box h3{margin-top: 0!important;} .mb_services_style_2 .box{
padding: 40px 28px;
transition: all 0.5s ease;
text-align: center;
margin-bottom: 30px;
position: relative;
overflow: hidden;
z-index: 1;
outline: #e506ba solid 2px;
outline-offset: -10px;
background: #e506ba;
box-shadow: 0 0 0 18px rgba(0,0,0,.15) inset!important;
}
.mb_services_style_2 .box .icon {
margin: 0px 0 20px;
border-radius: 50%;
height: 100px;
width: 100px;
background: transparent;!important;
display: inline-block;
}
.mb_services_style_2 .box .icon i {
font-size: 42px;
color: #fff;
line-height: 2.4;
}
.mb_services_style_2 .box h3{margin-top: 0!important; color: #fff;}
.mb_services_style_2 .box p{color: #fff;}
.mb_services_style_2 .box:hover {
outline: #e506ba solid 6px;
box-shadow: 0 0 0 500px rgba(0,0,0,.15) inset!important;
} .services-main .box1 .icon1 i{
font-size: 40px;
} .mb_services_style_3 .box{
padding: 40px 28px;
background: #FFFFFF;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
text-align: center;
margin-bottom: 30px;
position: relative;
border: none!important;
box-shadow: none!important;
z-index: 1;
}
.mb_services_style_3 .box h3{margin-top: 0!important;}
.mb_services_style_3 .box p{margin-bottom: 0px;}
.mb_services_style_3 .box .icon {
margin: 0px 0 20px;
border-radius: 50%;
height: 100px;
width: 100px;
display: inline-block;
background: transparent!important;
}
.mb_services_style_3 .box .icon i {
font-size: 42px;
color: #b46233;;
line-height: 2.4;
}
.mb_services_style_3 .box:after, .mb_services_style_3 .box:before {
position: absolute;
box-sizing: border-box;
width: 99.5%;
height: 2px;
z-index: -1;
left: 0;
content: '';
transition: all ease-in-out 0.5s;
}
.mb_services_style_3 .box:before {
bottom: 0;
transform: translateX(100%);
border-bottom: 2px solid transparent;
border-left: 2px solid transparent;
transition: all ease-in-out 0.5s;
}
.mb_services_style_3 .box:after {
top: 0;
transform: translateX(-100%);
border-top: 2px solid transparent;
border-right: 2px solid transparent;
transition: all ease-in-out 0.5s;
}
.mb_services_style_3 .box:hover:after, .mb_services_style_3 .box:hover:before {
height: 100%;
transform: translateX(0);
border-color: #b46233;
transition: all ease-in-out 0.5s;
} .mb_services_style_4 .box{
padding: 20px;
background: #FFFFFF;
transition: all 0.5s ease;
margin-bottom: 30px;
position: relative;
box-shadow: none!important;
z-index: 1;
border-bottom-width: 5px;
}
.mb_services_style_4 .box h3{
margin-top: 0!important;
margin-bottom: 0;
padding: 13px 0;
text-align: right;
}
.mb_services_style_4 .box p{
margin-bottom: 0px;
padding: 0;
text-align: right;
}
.mb_services_style_4 .box .icon {
background: transparent!important;
float: left;
margin-right: 30px;
text-align: left;
}
.mb_services_style_4 .box .icon i {
font-size: 42px;
color:#06bbe4;
line-height: 2.4;
}
.mb_services_style_4 .box:hover{
border-color: #06bbe4;
transition: all ease-in-out 0.5s;
} .mb_services_style_5 .box{
padding: 20px;
background: transparent;
transition: all 0.5s ease;
margin-top: 60px;
position: relative;
box-shadow: none!important;
z-index: 1;
border:none!important;
}
.mb_services_style_5 .box h3{
margin-top: 0!important;
}
.mb_services_style_5 .box p{
margin-bottom: 0px;
}
.mb_services_style_5 a p{color: #666;}
.mb_services_style_5 .box .icon {
margin:-90px 20px 20px;
border-radius: 50%;
height: 100px;
width: 100px;
display: inline-block;
background: #fff!important;
}
.mb_services_style_5 .box .icon i{
font-size: 42px;
color:#06bbe4;
line-height: 2.4;
}
.mb_services_style_5 .box:hover{
transform: translateY(-5px);
transition: all ease-in-out 0.5s;
}
.mb_services_style_5 .box:hover .icon{
background:#06bbe4;
transition: all ease-in-out 0.5s;
}
.mb_services_style_5 .box:hover .icon i{
color:#fff !important;
transition: all ease-in-out 0.5s;
}
.services-main .info {
flex: 1;
-webkit-box-flex: 1;
margin-left: 48px;
}
.services-main .box2 .icon2{width: 50px; float: left;}
.services-main .box2 .icon2 i{
font-size: 36px;
} .services-main .box3 .info1{
padding: 25px;
}
.services-main .box3 .icon3 {
margin: -44px 0 0 20px;
border-radius: 50%;
width: 80px;
background: #666;
z-index: 1;
position: relative;
}
.services-main .box3 .icon3 i {
font-size: 36px;
color: #fff;
line-height: 2.3;
} section.services-inner{
padding-bottom: 10px;
padding-top: 50px;
}
.services-list h1, .services-list h2, .services-list h3,
.services-list h4, .services-list h5, .services-list h6{
font-family: 'Poppins', sans-serif;
} 
.services-list { }
.services-list a,
.services-list a:hover {
color: inherit;
}
.services-list p{
font-size: 15px;
line-height: 1.7;
font-family: 'Open Sans',sans-serif; 
}
.service-wrap {
padding: 80px 20px;
}
.service-wrap i{font-size:42px;}
.services-overlay {
position: absolute;
content: "";
width: 100%;
height: 0;
bottom: 0;
left: 0;
opacity: 0;
visibility: hidden;
transition: all .3s ease;
padding: 0 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background:#fff;
}
.service-list:hover .services-overlay {
opacity: 1;
visibility: visible;
height: 100%;
} .services-list5{position: relative;}
.services-list5:before {
content: '';
background: #fff;
position: absolute;
height: 100%;
width: 58%;
top: 0;
z-index: 1;
right: 0;
}
.ser-contentlist{padding: 80px 0 80px 30px; display: inline-block;} .wrap-service-2 {
width: 250px;
height: 250px;
background: #ffffff;
border-radius: 50%;
text-align: center;
border: 3px dotted hsl(0, 3%, 95%);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-items: center;
justify-content: center;
transition: box-shadow .4s;
-webkit-transition: all .4s;
-moz-transition: all .4s;
-ms-transition: all .4s;
-o-transition: all .4s;
margin: 0 auto;
}
.wrap-service-2:hover {
box-shadow: 0 2px 40px 0px hsla(0, 0%, 0%, 0.06);
cursor: pointer;
}
.wrap-service-2 i{font-size: 50px;}
.service-2-content h3 {
font-size: 21px;
padding: 0 30px;
margin-bottom: 20px;
line-height: 1.4;
}
@media (max-width: 991px){
.box1, .box2, .box3, .service-list, .box2.mar-top-40{
margin-bottom: 30px;
margin-top: 0;
}
.wrap-service-2{width: 200px; height: 200px;}
.wrap-service-2 h3{font-size: 18px;}
.wrap-service-2 i{font-size: 36px;}
.ser-contentlist{padding-left: 0;}
}
@media (max-width: 767px){
.box, .wrap-service-2{margin-bottom: 30px;}
.services-list5:before{display: none;}
.services-inner{padding-left: 0!important; padding-right: 0!important;}
} .insta_wrapper_1{background: #f7f7f7; display: inline-block; width: 100%; padding: 50px 0 0; float: left;}
.megablocks_insta_1 h1, .megablocks_insta_1 h2, .megablocks_insta_1 h3, 
.megablocks_insta_1 h4, .megablocks_insta_1 h5, .megablocks_insta_1 h6 {
font-family: 'Poppins', sans-serif;
}
.megablocks_insta_1 h3 span{color: #ed143d;}
.instagram-list{display: inline-block; width: 100%;}
.insta {
width: 10%;
float: left;
overflow: hidden;   
}
.insta img{
width: 100%;
transition: all ease-in-out 0.5s;
}
.insta img:hover{
transform: scale(1.3);
transition: all ease-in-out 0.5s;
}
@media(min-width: 1500px){
.megablocks_insta_1{
width: 1170px;
margin: 0 auto 0px;
}
.mb_instagram_style_1{padding-bottom: 50px;}
}
@media(max-width: 639px){
.insta {width: 20%;}
} .testimonial-list ul.slick-dots, ul.testimonial_rating{margin-left: 0px!important;}
.testimonial-list .slick-dots li:first-child {margin-left: 0!important;}
.client-name h4{margin-bottom: 0!important;} .testimonial_rating li {
margin: 0 !important;
}
.mb_testimonials_style_1{padding: 50px 140px;}
.mb_testimonials_style_1  h1, .mb_testimonials_style_1  h2, .mb_testimonials_style_1  h3, 
.mb_testimonials_style_1  h4, .mb_testimonials_style_1  h5, .mb_testimonials_style_1 h6 {
font-family: 'Poppins', sans-serif;
}
.mb_testimonials_style_1  p{ font-family: 'Open Sans',sans-serif;  font-size: 14px; line-height: 1.7; }
.mb_testimonials_style_1 .testimonial_title_desc_wrapper {
position: relative;
width: 100%;
text-align: center;
}
.mb_testimonials_style_1 .testimonial-inner1 p.client-text:before {
content: '\f10d';
font-size: 28px;
font-family: 'Font Awesome 5 Free';
color: #fec73b;
padding-right: 10px;
vertical-align: text-bottom;
}
.mb_testimonials_style_1  .slick-slide .client-info1 img {
display: inline-block;
width: 80px;
height: 80px;
border-radius:50%;
}
.mb_testimonials_style_1 .client-info1  .client-name {
margin-top: 5px;
}
.mb_testimonials_style_1 .client-info1 .client-name  h4{margin: 10px 0 10px;}
.mb_testimonials_style_1  .testimonial_rating{margin-top: 5px;}
.mb_testimonials_style_1 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
.mb_testimonials_style_1 .mb_testimonial_social_link{margin-top: 10px;}
.mb_testimonials_style_1 .mb_testimonial_social_link a {
display: inline-block;
background: #feb600;
color: #fff;
padding: 2px 5px;
height: 30px;
width: 30px;
line-height: 2;
}
.mb_testimonials_style_1 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
@media(max-width: 1024px){
.mb_testimonials_style_1{padding: 25px!important;}
}
@media(max-width: 767px){
.mb_testimonials_style_1{
padding: 50px 15px !important;
}
} .mb_testimonials_style_2{padding: 50px 140px;}
.mb_testimonials_style_2  h1, .mb_testimonials_style_2  h2, .mb_testimonials_style_2  h3, 
.mb_testimonials_style_2  h4, .mb_testimonials_style_2  h5, .mb_testimonials_style_2 h6 {
font-family: 'Poppins', sans-serif;
}
.mb_testimonials_style_2  p{ font-family: 'Open Sans',sans-serif;  font-size: 15px; line-height: 1.7; }
.mb_testimonials_style_2 .testimonial_title_desc_wrapper {
position: relative;
width: 100%;
text-align: center;
}
.mb_testimonials_style_2 .testimonial-inner1 .client-text {
box-shadow: none;
padding: 25px;
width: 78%;
float: right;
text-align: left;
margin-bottom: 0;
margin-left: 2%;
min-height: 224px;
border: 1px solid #952cf0;
}
.mb_testimonials_style_2 .testimonial-inner1 p.client-text:before {
content: '\f10d';
font-size: 28px;
font-family: 'Font Awesome 5 Free';
color: #952cf0;
padding-right: 10px;
vertical-align: text-bottom;
}
.mb_testimonials_style_2  .slick-slide .client-info1 img {
display: inline-block;
width: 80px;
height: 80px;
border-radius:50%;
}
.mb_testimonials_style_2 .client-info1{
width: 20%;
float: left;
background: #c55950;
padding: 15px 10px;
}
.mb_testimonials_style_2 .testimonial_rating {
margin-top: 5px;
}
.mb_testimonials_style_2 .client-info1 .client-name{margin-top: 5px;}
.mb_testimonials_style_2 .testimonial-list p{color: #fff;}
.mb_testimonials_style_2 .mb_testimonial_social_link{display: inline-block; margin-top: 10px;}
.mb_testimonials_style_2 .mb_testimonial_social_link a {
display: inline-block;
background: #fff;
color: #feb600;
padding: 2px 5px;
height: 30px;
width: 30px;
line-height: 2;
text-align: center;
}
.mb_testimonials_style_2 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
.mb_testimonials_style_2.mb_testimonial_col_2 .testimonial-inner1 .client-text{
box-shadow: none;
padding: 25px;
width: 100%;
float: right;
text-align: left;
margin-bottom: 0;
border: 1px solid #952cf0;
}
.mb_testimonials_style_2.mb_testimonial_col_2 .client-info1 {
width: 100%;
float: left;
background: #c55950;
padding: 15px;
}
.mb_testimonials_style_2.mb_testimonial_col_3 .testimonial-inner1 .client-text{
box-shadow: none;
padding: 25px;
width: 100%;
float: right;
text-align: left;
margin-bottom: 0;
border: 1px solid #952cf0;
}
.mb_testimonials_style_2.mb_testimonial_col_3 .client-info1 {
width: 100%;
float: left;
background: #c55950;
padding: 15px;
}
@media(max-width: 767px){
.mb_testimonials_style_2{
padding: 50px 15px;
}
.mb_testimonials_style_2 .client-info1,
.mb_testimonials_style_2 .testimonial-inner1 .client-text{
width: 100%;
}
} .mb_testimonials_style_3{padding: 50px 140px;}
.mb_testimonials_style_3  h1, .mb_testimonials_style_3  h2, .mb_testimonials_style_3  h3, 
.mb_testimonials_style_3  h4, .mb_testimonials_style_3  h5, .mb_testimonials_style_3 h6 {
font-family: 'Poppins', sans-serif;
}
.mb_testimonials_style_3  p{ font-family: 'Open Sans',sans-serif;  font-size: 15px; line-height: 1.7; }
.mb_testimonials_style_3 .testimonial_title_desc_wrapper {
position: relative;
width: 100%;
text-align: center;
}
.mb_testimonials_style_3 .testimonial-inner1 p.client-text:before {
content: '\f10d';
font-size: 28px;
font-family: 'Font Awesome 5 Free';
color: #fec73b;
padding-right: 10px;
vertical-align: text-bottom;
}
.mb_testimonials_style_3  .client-info1 .client-img{display: inline-block;}
.mb_testimonials_style_3  .client-info1 img {
display: inline-block;
width: 80px;
height: 80px;
border-radius:50%;
}
.mb_testimonials_style_3 .testimonial-inner1 .client-text {
position: relative;
font-size: 16px;
line-height: 26px;
color: #696969;
padding: 25px 20px!important;
border: 1px solid #feb600;
border-radius: 5px;
text-align: left!important;
}
.mb_testimonials_style_3 .testimonial-inner1 .client-text:after {
content: "";
width: 20px;
height: 20px;
background: #fff;
border-style: none none solid solid;
border-width: 0 0 1px 1px;
border-color:#feb600;
position: absolute;
bottom: -11px;
left: 6%;
transform: skewY(-45deg);
}
.mb_testimonials_style_3 .client-info1{text-align: left!important; margin-top: 30px;}
.mb_testimonials_style_3 .testimonial-inner1 .client-name {
display: inline-block;
padding-left: 15px;
vertical-align: top;
}
.mb_testimonials_style_3 .client-info1 .client-name h4 {
margin: 0px 0 5px;
}
.mb_testimonials_style_3 .testimonial_rating {
margin-top: 5px;
}
.mb_testimonials_style_3 .mb_testimonial_social_link{display: inline-block; margin-top: 10px;}
.mb_testimonials_style_3 .mb_testimonial_social_link a {
display: inline-block;
background: #feb600;
color: #fff;
padding: 2px 5px;
height: 30px;
width: 30px;
line-height: 2;
text-align: center;
border-radius: 50%;
}
.mb_testimonials_style_3 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
@media(max-width: 767px){
.mb_testimonials_style_3{
padding: 50px 15px;
}
} .mb_testimonials_style_4{padding: 50px 140px;}
.mb_testimonials_style_4  h1, .mb_testimonials_style_4  h2, .mb_testimonials_style_4  h3, 
.mb_testimonials_style_4  h4, .mb_testimonials_style_4  h5, .mb_testimonials_style_4 h6 {
font-family: 'Poppins', sans-serif;
}
.mb_testimonials_style_4  p{ font-family: 'Open Sans',sans-serif;  font-size: 15px; line-height: 1.7; }
.mb_testimonials_style_4 .slick-list{overflow-y: visible;}
.mb_testimonials_style_4 .testimonial_title_desc_wrapper {
position: relative;
width: 100%;
text-align: center;
}
.mb_testimonials_style_4 .testimonial-inner1 {
position: relative;
background: #fbfbfb;
border: 1px solid #f1f1f1;
padding: 20px;
margin-top: 35px;
}
.mb_testimonials_style_4 .testimonial-inner1 p.client-text:before {
content: '\f10d';
font-size: 28px;
font-family: 'Font Awesome 5 Free';
color: #fec73b;
padding-right: 10px;
vertical-align: text-bottom;
}
.mb_testimonials_style_4 .testimonial-inner1 .client-text {
padding-top: 65px;
}
.mb_testimonials_style_4 .client-img {
position: absolute;
top: -30px;
left: 0;
right: 0;
}
.mb_testimonials_style_4 .client-info1 .client-img img {
height: 110px;
width: 110px;
border-radius: 50%;
display: inline-block;
border: 5px solid #fff;
box-shadow: 0 0 5px #00000036;
}
.mb_testimonials_style_4 .mb_testimonial_social_link{margin-top: 10px;}
.mb_testimonials_style_4 .mb_testimonial_social_link a {
display: inline-block;
background: #feb600;
color: #fff;
padding: 2px 5px;
height: 30px;
width: 30px;
line-height: 2;
text-align: center;
border-radius: 50%;
}
.mb_testimonials_style_4 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
@media(max-width: 767px){
.mb_testimonials_style_4{
padding: 50px 15px;
}
} .mb_testimonials_style_5{padding: 50px 140px;}
.mb_testimonials_style_5  h1, .mb_testimonials_style_5  h2, .mb_testimonials_style_5 h3, 
.mb_testimonials_style_5  h4, .mb_testimonials_style_5  h5, .mb_testimonials_style_5 h6 {
font-family: 'Poppins', sans-serif;
}
.mb_testimonials_style_5  p{ font-family: 'Open Sans',sans-serif;  font-size: 15px; line-height: 1.7; }
.mb_testimonials_style_5 .testimonial_title_desc_wrapper {
position: relative;
width: 100%;
text-align: center;
}
.mb_testimonials_style_5 .testimonial-inner1 .client-text{
position: relative;
background: #fbfbfb;
border: 1px solid #f1f1f1;
padding: 20px 20px 30px;
border-radius: 10px;
}
.mb_testimonials_style_5 .testimonial-inner1 p.client-text:before {
content: '\f10d';
font-size: 28px;
font-family: 'Font Awesome 5 Free';
color: #fec73b;
padding-right: 10px;
vertical-align: text-bottom;
}
.mb_testimonials_style_5 .testimonial-inner1 .client-info1{
text-align: left;
position: relative;
top: -38px;
background: #f1f1f1;
padding: 10px;
display: inline-block;
left: 16px;
border-radius: 10px;
}
.mb_testimonials_style_5 .testimonial-inner1 .client-name {
display: inline-block;
padding-left: 15px;
vertical-align: middle;
}
.mb_testimonials_style_5 .client-info1 .client-name h4 {
margin: 0px 0 5px;
}
.mb_testimonials_style_5 .testimonial_rating {
margin-top: 5px;
}
.mb_testimonials_style_5 .client-info1 .client-img{display: inline-block;}
.mb_testimonials_style_5 .client-info1 .client-img img {
height: 80px;
width: 80px;
border-radius: 50%;
display: inline-block;
}  
.mb_testimonials_style_5 .mb_testimonial_social_link{margin-top: 5px;}
.mb_testimonials_style_5 .mb_testimonial_social_link a {
display: inline-block;
background: #feb600;
color: #fff;
padding: 2px 5px;
height: 30px;
width: 30px;
line-height: 2;
border-radius: 3px;
text-align: center;
}
.mb_testimonials_style_5 .slick-dots{position: inherit; bottom: 0; margin:15px 0 0;}
.mb_testimonials_style_5.mb_testimonial_col_3 .testimonial-inner1 .client-info1 {
display: block;
left: 0;
right: 0;
margin: 0 15px;
}
@media(max-width: 767px){
.mb_testimonials_style_5{
padding: 50px 15px;
}
.mb_testimonials_style_5.mb_testimonial_col_3 .testimonial-inner1 .client-info1 {
display: inline-block; 
left: 16px;
right: inherit;
margin: 0;
width: auto;
}
} .slick-slider {
position: relative;
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0
}
.slick-list:focus {
outline: none
}
.slick-list.dragging {
cursor: pointer;
cursor: hand
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block
} .slick-loading .slick-track {
visibility: hidden
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px
}
[dir='rtl'] .slick-slide {
float: right;
}
.slick-slide img {
display: block
}
.slick-slide.slick-loading img {
display: none
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block
}
.slick-loading .slick-slide {
visibility: hidden
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent
}  .slick-prev,
.slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 40px;
height: 40px;
margin-top: -20px;
padding: 0;
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
line-height: 40px;
z-index: 1
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
color: transparent;
outline: none;
background: transparent
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
opacity: 1
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
opacity: 0
}
.slick-prev:before,
.slick-next:before {
font-family: 'Font Awesome 5 Free';
font-size: 42px;
line-height: 1;
opacity: .8;
color: #fff;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background:#000;
padding: 5px 15px;
}
.slider-section .slick-prev, .slider-section .slick-next {
left: 44%;
background: #fff;
height: 50px;
width: 50px;
z-index: 10;
top: 15%;
padding: 5px 5px 5px 0;
box-shadow: 0 0 10px #ccc;
z-index: 1;
}
.slider-section .slick-next {
right: 44%;
left: inherit;
padding: 5px 0px 5px 5px;
}
.slider-section .slick-prev:before, .slider-section .slick-next:before{font-size: 36px;}
.slick-prev {
left:15px;
}
[dir='rtl'] .slick-prev {
right: 15px;
left: auto
}
.slick-prev:before {
content: '\f104'
}
[dir='rtl'] .slick-prev:before {
content: '\f105'
}
.slick-next {
right:15px;
}
[dir='rtl'] .slick-next {
right: auto;
left: 15px;
}
.slick-next:before {
content: '\f105'
}
[dir='rtl'] .slick-next:before {
content: '\f104'
}
@media(max-width: 1100px){
}
@media(max-width: 991px){
}
@media(max-width:767px){
}
@media(max-width:639px){
} .slick-slider {
margin: 0
}
.slick-dots {
position: absolute;
bottom: -60px;
display: block;
width: 100%;
padding: 0;
list-style: none;
text-align: center
}
.slick-dots li {
position: relative;
display: inline-block;
width: 16px;
height: 16px;
margin: 0;
padding: 0;
cursor: pointer
}
.slick-dots li button {
font-size: 0;
line-height: 0;
display: block;
width: 16px;
height: 16px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent
}
.slick-dots li button:hover,
.slick-dots li button:focus {
outline: none
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
opacity: 1
}
.slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
width: 10px;
height: 10px;
content: '';
opacity: .25;
background: #000;
border-radius: 50%;
}
.slick-dots li.slick-active button:before {
opacity: .9;
background: #000;
}
.slick-slide .image {
padding: 2px;
}
.slick-slide img {
display: block;
width: 100%;
}
.slick-slide img.slick-loading {
border: 0
}
.slider h3 {
color: #000;
font-size: 36px;
line-height: 100px;
margin: 10px;
padding: 2%;
position: relative;
text-align: center;
}
.variable-width .slick-slide p {
height: 100px;
color: #FFF;
margin: 5px;
line-height: 100px;
}
.variable-width .image {
height: 100%;
}
.variable-width .image img {
display: block;
height: 100%;
width: 100%;
}
.slick-center-mode .slick-center h3 {
-moz-transform: scale(1.08);
-ms-transform: scale(1.08);
-o-transform: scale(1.08);
-webkit-transform: scale(1.08);
color: #e67e22;
opacity: 1;
transform: scale(1.08);
}
.slick-center h3 {
opacity: 0.8;
transition: all 300ms ease;
}
.slick-content {
margin: auto;
padding: 20px;
width: 600px;
}
.slick-content:after,
.buttons::after {
clear: both;
content: "";
display: table;
}
.slick-center-mode .slick-center .image {
-moz-transform: scale(1.08);
-ms-transform: scale(1.08);
-o-transform: scale(1.08);
-webkit-transform: scale(1.08);
color: #e67e22;
opacity: 1;
transform: scale(1.08);
}
.slick-center-mode .image {
opacity: 0.3;
transition: all 300ms ease;
padding: 10px;
}
.slick-center-mode .image:hover {
cursor: pointer;
}
.slick-content {
margin: auto;
padding: 20px;
width: 600px;
}
.slick-content:after,
.buttons::after {
clear: both;
content: "";
display: table;
}
.slick-center-mode img {
border: 2px solid #FFF;
display: block;
width: 100%;
} .slick-slide .image {
padding: 0;
} .slick-carousel.gap-2 {
margin-left: -1px;
margin-right: -1px;
}
.slick-carousel.gap-2 .slick-carousel-inner {
padding-left: 1px;
padding-right: 1px;
}
.slick-carousel.gap-5 {
margin-left: -2px;
margin-right: -3px;
}
.slick-carousel.gap-5 .slick-carousel-inner {
padding-left: 2px;
padding-right: 3px;
}
.slick-carousel.gap-10 {
margin-left: -5px;
margin-right: -5px;
}
.slick-carousel.gap-10 .slick-carousel-inner {
padding-left: 5px;
padding-right: 5px;
}
.slick-carousel.gap-15 {
margin-left: -7px;
margin-right: -8px;
}
.slick-carousel.gap-15 .slick-carousel-inner {
padding-left: 7px;
padding-right: 8px;
}
.slick-carousel.gap-20 {
margin-left: -10px;
margin-right: -10px;
}
.slick-carousel.gap-20 .slick-carousel-inner {
padding-left: 10px;
padding-right: 10px;
}
.slick-carousel.gap-25 {
margin-left: -12px;
margin-right: -13px;
}
.slick-carousel.gap-25 .slick-carousel-inner {
padding-left: 12px;
padding-right: 13px;
}
.slick-carousel.gap-30 {
margin-left: -15px;
margin-right: -15px;
}
.slick-carousel.gap-30 .slick-carousel-inner {
padding-left: 15px;
padding-right: 15px;
}
.slick-carousel.gap-40 {
margin-left: -20px;
margin-right: -20px;
}
.slick-carousel.gap-40 .slick-carousel-inner {
padding-left: 20px;
padding-right: 20px;
}
.slick-carousel.gap-50 {
margin-left: -25px;
margin-right: -25px;
}
.slick-carousel.gap-50 .slick-carousel-inner {
padding-left: 25px;
padding-right: 25px;
}
.slick-carousel-center-mode {
margin-left: -40px;
margin-right: -40px;
}
.slick-carousel-center-mode .slick-carousel-inner {
margin: 40px;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s
}
.slick-carousel-center-mode .slick-center .slick-carousel-inner {
margin: 0;
margin-left: -10px;
margin-right: -10px;
}
.slick-carousel-center-mode .slick-dots {
bottom: -50px;
}
.slick-gallery-slideshow .slick-prev {
left: 0;
}
.slick-gallery-slideshow .slick-next {
right: 0;
}
.slick-gallery-slideshow .slick-prev:before,
.slick-gallery-slideshow .slick-next:before {
color: #FFF;
opacity: .7;
}
.slick-gallery-slideshow .slick-prev:hover:before,
.slick-gallery-slideshow .slick-prev:focus:before,
.slick-gallery-slideshow .slick-next:hover:before,
.slick-gallery-slideshow .slick-next:focus:before {
opacity: 1
}
.gallery-slideshow {
margin-bottom: 1px;
}
.gallery-slideshow .image {
padding: 0;
}
.gallery-nav .image {
padding: 0;
border: 1px solid transparent;
opacity: 1;
transition: all 300ms ease;
position: relative;
}
.gallery-nav .image:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .5);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s
}
.gallery-nav .slick-center .image {
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
-webkit-transform: none;
}
.gallery-nav .slick-center .image:after {
background: rgba(0, 0, 0, 0);
}
.gallery-nav .image:hover {
cursor: pointer;
}
.slick-slider-center-mode .slick-item {
position: relative;
}
.slick-slider-center-mode .slick-item .image {
position: relative;
padding: 0;
}
.slick-slider-center-mode .slick-item .image:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .7);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s
}
.slick-slider-center-mode .slick-center.slick-item .image:after {
background: rgba(0, 0, 0, 0);
}
.slick-slider-center-mode .slick-item .image:hover {
cursor: pointer;
}
.slick-slider-center-mode.slick-slider-full .slick-item .image:after {
display: none;
}
.slick-slider-center-mode.gap-2 .slick-item {
padding: 0 1px;
}
.slick-slider-center-mode .slick-prev {
left: 30px;
}
.slick-slider-center-mode .slick-next {
right: 30px;
}
.slick-slider-center-mode .slick-prev:before,
.slick-slider-center-mode .slick-next:before {
color: #FFF;
opacity: .7;
}
.slick-slider-center-mode .slick-prev:hover:before,
.slick-slider-center-mode .slick-prev:focus:before,
.slick-slider-center-mode .slick-next:hover:before,
.slick-slider-center-mode .slick-next:focus:before {
opacity: 1
}
.slick-slider-center-mode.slick-slider-full .slick-prev {
left: 15px;
}
.slick-slider-center-mode.slick-slider-full .slick-next {
right: 15px;
}
.slick-slider-center-mode.slick-slider-full .image.image-bg {
height: 660px;
background-size: cover !important;
background-position: center center;
}
.slick-slider-center-mode .slick-caption {
position: absolute;
top: 20px;
left: 20px;
font-weight: 700;
color: rgba(255, 255, 255, 0.3);
}
.slick-slider-center-mode .slick-center .slick-caption {
color: rgba(255, 255, 255, 1);
}
.variable-width .image {
padding: 0;
border: 1px solid transparent;
opacity: 0.5;
transition: all 300ms ease;
}
.variable-width .slick-center .image {
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
-webkit-transform: none;
opacity: 1;
border-color: red;
}
.variable-width .image:hover {
cursor: pointer;
}
.slick-animation .animation {
display: inline-block;
opacity: 0;
-webkit-transition: all .5s ease-in-out;
transition: all .5s ease-in-out
}
.slick-animation .animation {
display: inline-block;
opacity: 0;
-webkit-transition: all .5s ease-in-out;
transition: all .5s ease-in-out
}
.slick-animation .transitionDelay1 {
-webkit-transition-delay: .1s;
transition-delay: .1s
}
.slick-animation .transitionDelay2 {
-webkit-transition-delay: .2s;
transition-delay: .2s
}
.slick-animation .transitionDelay3 {
-webkit-transition-delay: .3s;
transition-delay: .3s
}
.slick-animation .transitionDelay4 {
-webkit-transition-delay: .4s;
transition-delay: .4s
}
.slick-animation .transitionDelay5 {
-webkit-transition-delay: .5s;
transition-delay: .5s
}
.slick-animation .transitionDelay6 {
-webkit-transition-delay: .6s;
transition-delay: .6s
}
.slick-animation .transitionDelay7 {
-webkit-transition-delay: .7s;
transition-delay: .7s
}
.slick-animation .transitionDelay8 {
-webkit-transition-delay: .8s;
transition-delay: .8s
}
.slick-animation .transitionDelay9 {
-webkit-transition-delay: .9s;
transition-delay: .9s
}
.slick-animation .transitionDelay10 {
-webkit-transition-delay: 1s;
transition-delay: 1s
}
.slick-animation .transitionDelay12 {
-webkit-transition-delay: 1.2s;
transition-delay: 1.2s
}
.slick-animation .transitionDelay14 {
-webkit-transition-delay: 1.4s;
transition-delay: 1.4s
}
.slick-animation .transitionDuration2 {
-webkit-transition-duration: .2s;
transition-duration: .2s
}
.slick-animation .transitionDuration4 {
-webkit-transition-duration: .4s;
transition-duration: .4s
}
.slick-animation .transitionDuration6 {
-webkit-transition-duration: .6s;
transition-duration: .6s
}
.slick-animation .transitionDuration8 {
-webkit-transition-duration: .8s;
transition-duration: .8s
}
.slick-animation .transitionDuration10 {
-webkit-transition-duration: 1s;
transition-duration: 1s
}
.slick-animation .transitionDuration12 {
-webkit-transition-duration: 1.2s;
transition-duration: 1.2s
}
.slick-animation .transitionDuration14 {
-webkit-transition-duration: 1.4s;
transition-duration: 1.4s
}
.slick-animation .transitionDuration16 {
-webkit-transition-duration: 1.6s;
transition-duration: 1.6s
}
.slick-animation .transitionDuration18 {
-webkit-transition-duration: 1.8s;
transition-duration: 1.8s
}
.slick-animation .transitionDuration20 {
-webkit-transition-duration: 2.0s;
transition-duration: 2.0s
}
.slick-animation .transitionDuration22 {
-webkit-transition-duration: 2.2s;
transition-duration: 2.2s
}
.slick-animation .transitionDuration24 {
-webkit-transition-duration: 2.4s;
transition-duration: 2.4s
}
.slick-animation .transitionDuration26 {
-webkit-transition-duration: 2.6s;
transition-duration: 2.6s
}
.slick-animation .fromTop {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%)
}
.slick-animation .fromBottom {
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%)
}
.slick-animation .fromLeft {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
-o-transform: translateX(-100%);
transform: translateX(-100%)
}
.slick-animation .fromRight {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
transform: translateX(100%)
}
.slick-animation .slick-center .animation {
opacity: 1
}
.slick-animation .slick-center .fromTop {
-webkit-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%)
}
.slick-animation .slick-center .fromBottom {
-webkit-transform: translateY(0%);
-ms-transform: translateY(0%);
-o-transform: translateY(0%);
transform: translateY(0%)
}
.slick-animation .slick-center .fromLeft {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%)
}
.slick-animation .slick-center .fromRight {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
-o-transform: translateX(0%);
transform: translateX(0%)
} .slider-main{position: relative;}
.slider-main p{
padding-left: 0 !important;
padding-right: 0 !important;
}
.slider-main .slider-list .slick-dots{
z-index: 2;
}
.slider-main.mb_slider_1 h1, .slider-main.mb_slider_1 h2, .slider-main.mb_slider_1 h3,
.slider-main.mb_slider_1 h4, .slider-main.mb_slider_1 h5, .slider-main.mb_slider_1 h6{
font-family: 'poppins', sans-serif;
}
.slider-main.mb_slider_1 p{
font-family: 'open sans', sans-serif;
}
.slider-main.mb_slider_1 .slider-list{    
overflow: hidden;
max-height: 658px;
position: relative;
background: #000;
}
.slider-main.mb_slider_1 .slider_read_more {
text-transform: uppercase;
font-family: 'poppins', sans-serif;
font-size: 14px;
letter-spacing: 2px;
border-radius: 0;
}
.slider-main.mb_slider_1 .s-item{position: relative;}
.slider-main.mb_slider_1 .slick-vertical .s-item.slick-slide{border: none;}
.slider-main.mb_slider_1 .slider-list .slick-slide img{height: 100%;object-fit: cover;}
.slider-main.mb_slider_1 .s-item .s-caption{
position: absolute;
top: 20%;
left: 0;
right: 0;
text-align: center;
margin: 0 auto;
width: 65%;
z-index: 10;
overflow:hidden;
}
.slider-main.mb_slider_1 .s-item .s-caption h1{font-size: 68px; text-transform: uppercase; letter-spacing: 2px;}
.slider-main.mb_slider_1 .s-item .s-caption h1 span{color: #00c9f9;}
.slider-main.mb_slider_1 .s-item .s-caption p{font-size: 15px; font-weight: 300;}
.slider-main.mb_slider_1 .slider-list .slick-dots{margin-left: 0px;}
.slider-main.mb_slider_1 .slider-list .slick-prev, .slider-main.mb_slider_1 .slider-list .slick-next{
transform: rotate(45deg);
height: 52px;
width: 52px;
background:#fff; 
color: transparent;
font-size: 0px;
left: 5%;
z-index: 1;
}
.slider-main.mb_slider_1 .slider-list .slick-next{left: inherit; right: 5%;}
.slider-main.mb_slider_1 .slider-list .slick-prev:hover, .slider-main.mb_slider_1 .slider-list .slick-next:hover{
background:#00c9f9;
transition:  all ease-in-out 0.5s;
}
.slider-main.mb_slider_1 .slider-list .slick-prev:before, .slider-main.mb_slider_1 .slider-list .slick-next:before{
color: #000;
position: absolute;
top: 7px;
right:5px;
left: 0;
margin:0 auto;
padding: 0;
background:transparent;
transform: rotate(-45deg);
}
.slider-main.mb_slider_1 .slider-list .slick-prev:hover:before, .slider-main.mb_slider_1 .slider-list .slick-next:hover:before{
color: #fff;
transition:  all ease-in-out 0.5s;
}
.slider-main.mb_slider_1 .slider-list .slick-next:before{
right: 0; left: 5px; top: 0;
}
.slider-main.mb_slider_1 .slider-list .slick-dots{bottom: 30px;}
.slider-list .slick-dots li{
margin: 0 3px;
}
.slider-main.mb_slider_1 .slider-list .slick-dots li button:before{
border-radius: 0px;
transform: rotate(45deg);
background:#fff;
opacity: 1;
height: 14px;
width: 14px;
color: transparent;
}
.slider-main.mb_slider_1 .slider-list .slick-dots li.slick-active button:before{background:#00c9f9; opacity: 1; color: transparent;}
@media(max-width: 1100px){
.slider-main.mb_slider_1 .s-item .s-caption{width: 80%; top: 23%;}
}
@media(max-width: 991px){
.slider-main.mb_slider_1 .s-item .s-caption{width: 70%; top: 10%;}
.slider-main.mb_slider_1 .s-item .s-caption h1{font-size: 42px!important;}
}
@media(max-width: 811px){
.slider-main.mb_slider_1 .s-item .s-caption{top: 25%;}
}
@media(max-width: 767px){
.slider-main.mb_slider_1 .slick-slide img{width: auto; max-width: 100%;} 
.slider-main.mb_slider_1 .s-item .s-caption{top: 7%; width: 74%;}
.slider-main.mb_slider_1 .s-item .s-caption h1{font-size: 36px!important;}
}
@media(max-width: 735px){
.slider-main.mb_slider_1 .s-item .s-caption{top: 5%; width: 70%;}
.slider-main.mb_slider_1 .s-item .s-caption h1{font-size: 28px!important;}
}
@media(max-width: 567px){
.slider-main.mb_slider_1 .slider-list{max-height: 580px;}
.slider-main.mb_slider_1 .s-item .s-caption{width: 90%; top: 20%;}
.slider-main.mb_slider_1 .s-item .s-caption h1{font-size: 28px!important;}
.slider-main.mb_slider_1 .slider-list .slick-prev, .slider-main.mb_slider_1 .slider-list .slick-next{display: none!important;}
}
@media(max-width: 479px){
.slider-main.mb_slider_1 .s-item .s-caption{top: 22%;}
}   .off{
display: none;
} .slider-main.mb_slider_2 h1, .slider-main.mb_slider_2 h2, .slider-main.mb_slider_2 h3,
.slider-main.mb_slider_2 h4, .slider-main.mb_slider_2 h5, .slider-main.mb_slider_2 h6{
font-family: 'poppins', sans-serif;
}
.slider-main.mb_slider_2 p{
font-family: 'open sans', sans-serif;
font-size: 15px; font-weight: 300;
}
.slider-main.mb_slider_2 .slider-list{    
overflow: hidden;
max-height: 658px;
position: relative;
background: #000;
}
.slider-main.mb_slider_2 .slider_read_more {
text-transform: uppercase;
font-family: 'poppins', sans-serif;
font-size: 14px;
letter-spacing: 2px;
border-radius: 0;
}
.slider-main.mb_slider_2 .s-item{position: relative;}
.slider-main.mb_slider_2 .slick-vertical .s-item.slick-slide{border: none;}
.slider-main.mb_slider_2 .slider-list .slick-slide img{height: 100%;}
.slider-main.mb_slider_2 .s-item .s-caption{
left: 5%;
text-align: left;
position: absolute;
top: 20%;
width: 65%;
z-index: 1;
overflow:hidden;
}
.slider-main.mb_slider_2 .s-item .s-caption h1{
line-height: 1.5;
}
.slider-main.mb_slider_2 .s-item .s-caption h1 span{
background: #fff;
padding: 5px 10px;
}
.slider-main.mb_slider_2 .slider-list .slick-dots li button:before{
border-radius: 0px;
background:#fff;
opacity: 1;
height: 14px;
width: 14px;
color: transparent;
}
.slider-main.mb_slider_2 .slider-list .slick-prev, .slider-main.mb_slider_2 .slider-list .slick-next{
background: #000;
color: #fff;
top: 10.5%;
left: 5%;
right: inherit;
text-align: center;
height: 40px;
width: 40px;
}
.slider-main.mb_slider_2 .slider-list .slick-next{left: 115px;}
.slider-main.mb_slider_2 .slider-list .slick-prev:before, .slider-main.mb_slider_2 .slider-list .slick-next:before{
color: #fff;
line-height: 1.2;
padding: 0;
background:transparent;
font-size: 32px;
text-align: center;
}
.slider-main.mb_slider_2 .slider-list .slick-next:before{left: 17px;}
.slider-main.mb_slider_2  .slider-list .slick-dots{
width: auto;
right: 5.5%;
bottom: 10px;
}
@media(min-width: 1500px){
.slider-main.mb_slider_2 .slider-list .slick-next{left: 140px;}
}
@media(max-width: 1100px){
.slider-main.mb_slider_2 .s-item .s-caption{width: 80%; top: 23%;}
.slider-main.mb_slider_2 .slider-list .slick-next{left: 98px;}
}
@media(max-width: 991px){
.slider-main.mb_slider_2 .s-item .s-caption{width: 70%; top: 15%;}
.slider-main.mb_slider_2 .s-item .s-caption h1{font-size: 40px!important;}
}
@media(max-width: 811px){
.slider-main.mb_slider_2 .s-item .s-caption{width: 80%; top: 25%;}
.slider-main.mb_slider_2 .slider-list .slick-next{left: 88px;}
}
@media(max-width: 767px){
.slider-main.mb_slider_2 .slick-slide img{width: auto; max-width: inherit;} 
.slider-main.mb_slider_2 .s-item .s-caption{top: 22%;}
.slider-main.mb_slider_2 .s-item .s-caption h1{font-size: 32px!important;}
.slider-main.mb_slider_2 .slider-list .slick-next{left: 78px;}
}
@media(max-width: 735px){
.slider-main.mb_slider_2 .s-item .s-caption h1{font-size: 24px!important;}
}
@media(max-width: 639px){
.slider-main.mb_slider_2 .s-item .s-caption{top: 8%;}
.slider-main.mb_slider_2 .s-item .s-caption h1{font-size: 21px!important;}
.slider-main.mb_slider_2 .slider-list .slick-dots{left: 0; right: 0;}
}
@media(max-width: 567px){
.slider-main.mb_slider_2 .s-item .s-caption{width: 90%; top: 20%; text-align: center;}
.slider-main.mb_slider_2 .slider-list .slick-prev, .slider-main.mb_slider_2 .slider-list .slick-next{display: none!important;}
} .slider-main.mb_slider_3 h1, .slider-main.mb_slider_3 h2, .slider-main.mb_slider_3 h3,
.slider-main.mb_slider_3 h4, .slider-main.mb_slider_3 h5, .slider-main.mb_slider_3 h6{
font-family: 'poppins', sans-serif;
}
.slider-main.mb_slider_3 p{
font-family: 'open sans', sans-serif;
font-size: 15px; font-weight: 300;
}
.slider-main.mb_slider_3 .slider-list{    
overflow: hidden;
max-height: 658px;
position: relative;
background: #000;
}
.slider-main.mb_slider_3 .slider_read_more {
text-transform: uppercase;
font-family: 'poppins', sans-serif;
font-size: 14px;
letter-spacing: 2px;
border-radius: 0;
}
.slider-main.mb_slider_3 .s-item{position: relative;}
.slider-main.mb_slider_3 .slick-vertical .s-item.slick-slide{border: none;}
.slider-main.mb_slider_3 .slider-list .slick-slide img{height: 100%;}
.slider-main.mb_slider_3 .s-item .s-caption{
position: absolute;
left: 5%;
text-align: left;
background: rgba(0, 0, 0, 0.5);
padding: 25px;
overflow:hidden;
width: 50%;
top: 18%;
z-index: 1;
}
.slider-main.mb_slider_3 .s-item .s-caption p{
color: #fff;
font-size: 14px;
}
.slider-main.mb_slider_3 .s-item .s-caption .date_category_wrapper {
padding-bottom: 20px;
}
.slider-main.mb_slider_3 .s-item .s-caption .date_category_wrapper p{
font-size: 15px;
color: #fff;
text-transform: uppercase;
display: inline-block;
}
.slider-main.mb_slider_3 .s-item .s-caption .date_category_wrapper p i{
padding-right: 5px;
}
.slider-main.mb_slider_3 .s-item .s-caption .date_category_wrapper p.mb_slider_post_cat:before {
content: '|';
margin-left: 8px;
padding-right: 10px;
position: relative;
top: -2px;
}
.slider-main.mb_slider_3 .slider-list .slick-dots li button:before{
background:#fff;
opacity: 1;
height: 14px;
width: 14px;
color: transparent;
border-radius: 50%;
}
.slider-main.mb_slider_3 .slider-list .slick-prev, .slider-main.mb_slider_3 .slider-list .slick-next{
background: #000;
color: #fff;
top: 10.5%;
left: 5%;
right: inherit;
text-align: center;
height: 40px;
width: 40px;
}
.slider-main.mb_slider_3 .slider-list .slick-next{left: 115px;}
.slider-main.mb_slider_3 .slider-list .slick-prev:before, .slider-main.mb_slider_3 .slider-list .slick-next:before{
color: #fff;
line-height: 1.2;
padding: 0;
background:transparent;
font-size: 32px;
text-align: center;
}
.slider-main.mb_slider_3 .slider-list .slick-next:before{left: 17px;}
.slider-main.mb_slider_3  .slider-list .slick-dots{
width: auto;
right: 5.5%;
bottom: 10px;
}
@media(min-width: 1500px){
.slider-main.mb_slider_3 .slider-list .slick-next{left: 140px;}
}
@media(max-width: 1100px){
.slider-main.mb_slider_3 .s-item .s-caption{width: 80%; top: 23%;}
.slider-main.mb_slider_3 .slider-list .slick-next{left: 98px;}
}
@media(max-width: 991px){
.slider-main.mb_slider_3 .s-item .s-caption{width: 70%; top: 15%;}
.slider-main.mb_slider_3 .s-item .s-caption h1{font-size: 40px!important;}
}
@media(max-width: 811px){
.slider-main.mb_slider_3 .s-item .s-caption{width: 80%; top: 25%;}
.slider-main.mb_slider_3 .slider-list .slick-next{left: 88px;}
}
@media(max-width: 767px){
.slider-main.mb_slider_3 .slick-slide img{width: auto; max-width: inherit;} 
.slider-main.mb_slider_3 .s-item .s-caption{top: 8%;}
.slider-main.mb_slider_3 .s-item .s-caption h1{font-size: 32px!important;}
.slider-main.mb_slider_3 .slider-list .slick-next{left: 78px;}
}
@media(max-width: 735px){
.slider-main.mb_slider_3 .s-item .s-caption{width: 90%; top: 7%;}
.slider-main.mb_slider_3 .s-item .s-caption h1{font-size: 24px!important;}
}
@media(max-width: 639px){
.slider-main.mb_slider_3 .s-item .s-caption{top: 8%;}
.slider-main.mb_slider_3 .s-item .s-caption h1{font-size: 21px!important;}
.slider-main.mb_slider_3 .s-item .s-caption .date_category_wrapper p{font-size: 13px;}
.slider-main.mb_slider_3 .slider-list .slick-dots{left: 0; right: 0;}
}
@media(max-width: 567px){
.slider-main.mb_slider_3 .s-item .s-caption{width: 90%; top: 15%; text-align: center;}
.slider-main.mb_slider_3 .slider-list .slick-prev, .slider-main.mb_slider_3 .slider-list .slick-next{display: none!important;}
} .tab_style_1 {
padding: 50px;  
}
.tab_style_1 > ul.nav-tabs{border-bottom: none;margin-left: 15px;} 
.tab_style_1 > ul > li > a {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFCFC', endColorstr='#FBF9F9');
background-color: #F2F0F0;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFCFC), to(#F2F0F0), color-stop(0.5, #FBF9F9), color-stop(0.5, #F7F5F6));
background-image: -webkit-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -moz-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -o-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -ms-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
margin: 0;
border-width: 1px 1px 0px;
border-color: #f1f1f1;
border-style: solid;
padding: 16px 24px;
font-size: 13px;
text-transform: uppercase;
border-radius: 0px;
letter-spacing: 1px;
color: #444;
text-shadow: 0 1px #eee;
}
.tab_style_1 .nav-tabs>li.active>a, .tab_style_1 .nav-tabs>li.active>a:focus, .tab_style_1.nav-tabs>li.active>a:hover{
background: #fff;
box-shadow: none;
border: 1px solid #f1f1f1;
border-bottom-color:transparent;
}
.tab_style_1 .tab-content{
padding: 20px;
background: #fff; box-shadow: 0 0 5px #cccccc5c;
overflow:hidden;
}
.tab_style_1 p{margin: 0;}
@media(max-width: 1024px){ }
@media(max-width: 735px){
.tab_style_1 > ul.nav-tabs{margin-left: 0;}	
.tab_style_1 > ul{margin: 0;} 
.tab_style_1 > ul > li{width: 100%; margin-bottom: 2px;}
.tab_style_1 > ul > li:last-child{margin-bottom: 0;}
.tab_style_1 > ul > li > a{border-radius: 0;}
.tab_style_1 .tab-content{  
padding: 20px;
background: #fff;
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px #cccccc5c;
}
}
@media(max-width: 640px){
.tab_style_1{padding: 15px;}
} .tab_style_2{
padding: 50px;  
}
.tab_style_2 > ul.nav-tabs{border-bottom: 5px solid #3498DB; margin-left: 0;} 
.tab_style_2 > ul > li{margin-bottom: -2px;}
.tab_style_2 > ul > li > a {
background-color: #ECEDEE;
margin: 0;
padding: 16px 24px;
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1px;
color: #444;
font-weight: bold;
margin-right: 2px;
border: none;
}
.tab_style_2 .nav-tabs>li.active>a, .tab_style_2 .nav-tabs>li.active>a:focus, .tab_style_2 .nav-tabs>li.active>a:hover{
background: #3498DB;
box-shadow: none;
color: #fff;
border: none;
}
.tab_style_2 .tab-content{
padding: 20px 0;
background: #fff;
overflow: hidden;
}
@media(max-width: 735px){
.tab_style_2 > ul{margin: 0;} 
.tab_style_2 > ul > li{width: 100%; margin-bottom: 2px;}
.tab_style_2 > ul > li:last-child{margin-bottom: 0;}
.tab_style_2 > ul > li > a{border-radius: 0; margin-right: 0;}
.tab_style_2 .tab-content{  
padding: 20px;
background: #fff;
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px #cccccc5c;
}
}
@media(max-width: 640px){
.tab_style_2{padding: 15px;}
} .tab_style_3{
padding: 50px;
display: inline-block;
width: 100%;
}
.tab_style_3 .nav-tabs{
width: 25%;
float: left;
}
.tab_style_3 > ul {margin-left: 0;}
.tab_style_3 > ul > li{width: 100%;}
.tab_style_3 > ul > li > a {
background-color: #F2F0F0;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFCFC), to(#F2F0F0), color-stop(0.5, #FBF9F9), color-stop(0.5, #F7F5F6));
background-image: -webkit-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -moz-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -o-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
background-image: -ms-linear-gradient(top, #FDFCFC, #FBF9F9 50%, #F7F5F6 50%, #F2F0F0);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
margin: 0;
border-width: 1px 1px 0px;
border-color: #f1f1f1;
border-style: solid;
padding: 16px 24px;
font-size: 13px;
text-transform: uppercase;
border-radius: 0px;
letter-spacing: 1px;
color: #444;
text-shadow: 0 1px #eee;
width: 100%;
margin-left: 1px;
}
.tab_style_3 > ul > li.active{position: relative; z-index: 10;}
.tab_style_3 .nav-tabs>li.active>a, .tab_style_3 .nav-tabs>li.active>a:focus, .tab_style_3 .nav-tabs>li.active>a:hover{
background: #fff;
box-shadow: none;
border: 1px solid #f1f1f1;
border-right-color:transparent;
}
.tab_style_3 .tab-content{
padding: 20px;
background: #fff;
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px #cccccc5c;
overflow:hidden;
display: inline-block;
width: 75%;
float: left;
}
@media(max-width: 811px){
.tab_style_3 .nav-tabs, .tab_style_3 .tab-content{width: 100%; margin-top: 0px;}
.tab_style_3 .tab-content{
padding: 20px;
background: #fff;
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px #cccccc5c;
}
.tab_style_3 .nav-tabs>li.active>a, .tab_style_3 .nav-tabs>li.active>a:focus, .tab_style_3 .nav-tabs>li.active>a:hover{
border-right-color:#f1f1f1;
}
}
@media(max-width: 640px){
.tab_style_3{padding: 15px;}
} .tab_style_4{
padding: 50px;
display: inline-block;
width: 100%;
}
.tab_style_4 .nav-tabs{
width: 25%;
float: left;
}
.tab_style_4 > ul {margin-left: 0; border-right: 5px solid #3498DB; border-bottom: none;}
.tab_style_4 > ul > li{width: 100%; margin-bottom: 0;}
.tab_style_4 > ul > li > a {
background-color: #F2F0F0;
margin: 0;
padding: 16px 24px;
font-size: 13px;
text-transform: uppercase;
border-radius: 0;
letter-spacing: 1px;
color: #444;
width: 100%;
margin-bottom: 3px;
border: none;
}
.tab_style_4 > ul > li:last-child > a{margin-bottom: 0; } 
.tab_style_4 > ul > li.active{position: relative; z-index: 10;}
.tab_style_4 .nav-tabs>li.active>a, .tab_style_4 .nav-tabs>li.active>a:focus, .tab_style_4 .nav-tabs>li.active>a:hover{
background: #3498DB;
box-shadow: none;
color: #fff;
border:none;
}
.tab_style_4 .tab-content{
padding: 20px;
background: #fff;
overflow:hidden;
display: inline-block;
width: 75%;
float: left;
}
@media(max-width: 811px){
.tab_style_4 .nav-tabs, .tab_style_4 .tab-content{width: 100%; margin-top: 0;}
.tab_style_4 .tab-content{
padding: 20px;
background: #fff;
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px #cccccc5c;
}
}
@media(max-width: 640px){
.tab_style_4{padding: 15px;}
}
.mb_accordion .panel-body p,
.eb_tabs .tab-content p {
padding-left: 0;
padding-right: 0;
}
.eb_tabs ul.nav-tabs {
margin-left: 0;
} .accordion_style_1{padding: 50px; width: 100%; display: inline-block;}
.accordion_style_1 .panel-group .panel{
border-radius: 0;
margin-top: 3px;
border: none;
}
.accordion_style_1 .panel-group .panel-heading{
color: #444;
text-shadow: none;
background-color:#3498DB;
font-size: 13px;
padding: 0;
border-radius: 0px;
}
.accordion_style_1 .panel-group .panel-collapse{
background: #fff;
border:1px solid #3498DB;
border-top-width: 0px;
}
.accordion_style_1 .panel-group .panel-collapse p{
margin-bottom: 0;
font-size: 13px;
color: #444;
}
.accordion_style_1 h4.panel-title{font-size: 14px;}
.accordion_style_1 h4.panel-title a{
display: inline-block;
width: 100%;
padding: 12px 15px 4px;
color: #fff;
}
.accordion_style_1 h4.panel-title a i{
float: right;
padding-top: 3px;
}
.mb_accordion a:hover{text-decoration: none;}
@media (max-width: 1024px){
.accordion_style_1{padding: 25px!important;}
} .accordion_style_2{padding: 50px; display: inline-block; width: 100%; }
.accordion_style_2 .panel-group .panel{
border-radius: 0;
margin-top: 3px;
border: none;
}
.accordion_style_2 .panel-group .panel-heading{
color: #444;
text-shadow: none;
background-color:#3498DB;
font-size: 13px;
padding: 0;
border-radius: 0px;
position: relative;
overflow:hidden;
}
.accordion_style_2 .panel-group .panel-collapse{
background: #fff;
border:1px solid #3498DB;
border-top-width: 0px;
}
.accordion_style_2 .panel-group .panel-collapse p{
margin-bottom: 0;
font-size: 13px;
color: #444;
}
.accordion_style_2 h4.panel-title{
font-size: 14px;
padding-bottom: 0;
padding-top: 0;
}
.accordion_style_2 h4.panel-title a{
display: inline-block;
width: 100%;
padding: 12px 15px 12px 65px;
color: #fff;
}
.accordion_style_2 h4.panel-title a i {
position: absolute;
left: 0;
background: #0a9479;
padding: 15px;
top: 0;
z-index: 1;
}
.accordion_style_2 h4.panel-title a i:after {
content: '';
background: #0a9479;
height: 100%;
width: 100%;
position: absolute;
right: 0px;
top: 0;
transform: rotate(44deg);
z-index: -1;
} .accordion_style_3{padding: 50px; display: inline-block; width: 100%; }
.accordion_style_3 .panel-group .panel{
border-radius: 0;
margin-top: 3px;
border: none;
box-shadow: none;
}
.accordion_style_3 .panel-group .panel-heading{
color: #444;
text-shadow: none;
background-color:#3498DB;
font-size: 13px;
padding: 0;
border-radius: 0px;
position: relative;
overflow:hidden;
border-radius: 50px;
}
.accordion_style_3 .panel-group .panel-collapse{
background: #fff;
border:none;
}
.accordion_style_3 .panel-group .panel-body{
padding-left: 65px;
border: none!important;
}
.accordion_style_3 .panel-group .panel-collapse p{
margin-bottom: 0;
font-size: 13px;
color: #444;
}
.accordion_style_3 h4.panel-title{font-size: 14px;padding-bottom: 0;
padding-top: 0;}
.accordion_style_3 h4.panel-title a{
display: inline-block;
width: 100%;
padding: 12px 15px 12px 65px;
color: #fff;
}
.accordion_style_3 h4.panel-title a i {
position: absolute;
left: 0;
background: #0a9479;
padding: 13px 15px 15px 20px;
top: 0;
z-index: 1;
} .accordion_style_4{padding: 50px; display: inline-block; width: 100%; }
.accordion_style_4 .panel-group .panel{
border-radius: 0;
margin-top: 3px;
border: none;
box-shadow: none;
}
.accordion_style_4 .panel-group .panel-heading{
color: #444;
text-shadow: none;
background-color:transparent!important;
font-size: 13px;
padding: 0;
position: relative;
border-radius: 0px;
margin: 20px 0;
}
.accordion_style_4 .panel-group .panel-collapse{
background: #fff;
border:none;
}
.accordion_style_4 .panel-group .panel-body {
border: none!important;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
box-shadow: #e1e3e6 -2px 8px 17px;
overflow:hidden;
padding: 15px 20px;
}
.accordion_style_4 .panel-group .panel-collapse p{
margin-bottom: 0;
font-size: 13px;
color: #444;
}
.accordion_style_4 h4.panel-title{font-size: 14px;padding-top: 0;
padding-bottom: 0;}
.accordion_style_4 h4.panel-title a{
display: inline-block;
width: 100%;
padding: 12px 15px 12px 65px;
color: #0a9479;
}
.accordion_style_4 h4.panel-title a.collapsed{
color: #444;
}
.accordion_style_4 h4.panel-title a i {
position: absolute;
left: 0;
border: 1px solid #0a9479;
background: transparent;
padding: 0;
top: 0;
z-index: 1;
height: 45px;
width: 45px;
color:  #0a9479;
border-radius: 50%;
text-align: center;
line-height: 45px;
}
.accordion_style_4 h4.panel-title a.collapsed i{
position: absolute;
left: 0;
background: #0a9479;
padding: 0;
top: 0;
z-index: 1;
height: 45px;
width: 45px;
color: #fff;
border-radius: 50%;
text-align: center;
line-height: 45px;
} .accordion_style_5{padding: 50px; display: inline-block; width: 100%; }
.accordion_style_5 .panel-group .panel{
border-radius: 0;
margin-top: 3px;
border: none;
box-shadow: none;
}
.accordion_style_5 .panel-group .panel-heading{
color: #444;
text-shadow: none;
background-color:transparent!important;
font-size: 13px;
padding: 0;
position: relative;
border-radius: 0px;
margin: 20px 0;
}
.accordion_style_5 .panel-group .panel-collapse{
background: #fff;
border:none;
}
.accordion_style_5 .panel-group .panel-body {
border: none!important;
border: 1px solid #ccc!important;
overflow:hidden;
padding: 15px 20px;
}
.accordion_style_5 .panel-group .panel-collapse p{
margin-bottom: 0;
font-size: 13px;
color: #444;
}
.accordion_style_5 h4.panel-title{font-size: 14px;padding-top: 0;
padding-bottom: 0;}
.accordion_style_5 h4.panel-title a{
display: inline-block;
width: 100%;
padding: 12px 15px;
color: #444;
border: 1px solid #ccc;
}
.accordion_style_5 h4.panel-title a i {
position: absolute;
right: -13px;
background: #0a9479;
padding: 1px 10px;
top: 6px;
z-index: 1;
height: 30px;
width: 30px;
color: #fff!important;
border-radius: 50%;
text-align: center;
line-height: 30px;
} .mb_social_icon_style_1{
padding: 50px;
display: inline-block;
width: 100%;
}
.mb_social_icon_style_1 a {
text-align: center;
margin-right: 10px; 
}
.mb_social_icon_style_1 a i{
border-radius: 50%; 
line-height:2.5em;
height: 2.5em; 
width: 2.5em;
color: #fff;
background: #000;
font-size: 20px;
transition:all ease-in-out 0.5s;
}
.mb_social_icon_style_1 a i.fa.fa-facebook{
background: #3b5998;
}
.mb_social_icon_style_1 a i.fa.fa-twitter{
background: #74b8ed;
}
.mb_social_icon_style_1 a i.fa.fa-instagram{
background: #567187;
}
.mb_social_icon_style_1 a i.fa.fa-google-plus{
background: #dd6c5d;
}
.mb_social_icon_style_1 a i.fa.fa-pinterest{
background: #cc2127;
}
.mb_social_icon_style_1 a i.fa.fa-youtube{
background: #bb0000;
}
.mb_social_icon_style_1 a i.fa.fa-linkedin{
background: #4892b5;
}
.mb_social_icon_style_1 a i.fa.fa-tumblr{
background: #74b8ed;
}
.mb_social_icon_style_1 a i.fa.fa-reddit{
background: #ff4500;
}
.mb_social_icon_style_1 a i.fa.fa-snapchat{
background: #ffc800;
}
.mb_social_icon_style_1 a i.fa.fa-flickr{
background: #005fdd;
}
.mb_social_icon_style_1 a i.fa.fa-whatsapp{
background: #3bd64c;
}
.mb_social_icon_style_1 a i:hover{
transform:rotate(360deg) scale(1.2);
transition:all ease-in-out 0.5s;
}
@media(max-width: 1024px){
.mb_social_icon_style_1{padding: 25px!important;}
} .mb_social_icon_style_2{
padding: 50px;
display: inline-block;
width: 100%;
}
.mb_social_icon_style_2 a {
text-align: center;
margin-right: 10px; 
}
.mb_social_icon_style_2 a i{
line-height:2.5em;
height: 2.5em; 
width: 2.5em;
color: #fff;
background: #000;
font-size: 20px;
border-radius: 10px;
transition:all ease-in-out 0.5s;
}
.mb_social_icon_style_2 a i.fa.fa-facebook{
background: #3b5998;
}
.mb_social_icon_style_2 a i.fa.fa-twitter{
background: #74b8ed;
}
.mb_social_icon_style_2 a i.fa.fa-instagram{
background: #567187;
}
.mb_social_icon_style_2 a i.fa.fa-google-plus{
background: #dd6c5d;
}
.mb_social_icon_style_2 a i.fa.fa-pinterest{
background: #cc2127;
}
.mb_social_icon_style_2 a i.fa.fa-youtube{
background: #bb0000;
}
.mb_social_icon_style_2 a i.fa.fa-linkedin{
background: #4892b5;
}
.mb_social_icon_style_2 a i.fa.fa-tumblr{
background: #74b8ed;
}
.mb_social_icon_style_2 a i.fa.fa-reddit{
background: #ff4500;
}
.mb_social_icon_style_2 a i.fa.fa-snapchat{
background: #ffc800;
}
.mb_social_icon_style_2 a i.fa.fa-flickr{
background: #005fdd;
}
.mb_social_icon_style_2 a i.fa.fa-whatsapp{
background: #3bd64c;
}
.mb_social_icon_style_2 a i:hover{
transition:all ease-in-out 0.5s;
border-radius: 0px;
transform: translateY(-4px);
} .mb_social_icon_style_3{
padding: 50px;
display: inline-block;
width: 100%;
}
.mb_social_icon_style_3 a {
text-align: center; 
}
.mb_social_icon_style_3 a i{
padding: 14px 36px;
color: #fff;
background: #000;
font-size: 21px;
transition:all ease-in-out 0.5s;
}
.mb_social_icon_style_3 a i.fa.fa-facebook{
background: #3b5998;
}
.mb_social_icon_style_3 a i.fa.fa-twitter{
background: #74b8ed;
}
.mb_social_icon_style_3 a i.fa.fa-instagram{
background: #567187;
}
.mb_social_icon_style_3 a i.fa.fa-google-plus{
background: #dd6c5d;
}
.mb_social_icon_style_3 a i.fa.fa-pinterest{
background: #cc2127;
}
.mb_social_icon_style_3 a i.fa.fa-youtube{
background: #bb0000;
}
.mb_social_icon_style_3 a i.fa.fa-linkedin{
background: #4892b5;
}
.mb_social_icon_style_3 a i.fa.fa-tumblr{
background: #74b8ed;
}
.mb_social_icon_style_3 a i.fa.fa-reddit{
background: #ff4500;
}
.mb_social_icon_style_3 a i.fa.fa-snapchat{
background: #ffc800;
}
.mb_social_icon_style_3 a i.fa.fa-flickr{
background: #005fdd;
}
.mb_social_icon_style_3 a i.fa.fa-whatsapp{
background: #3bd64c;
}
.mb_social_icon_style_3 a i:hover{
transition:all ease-in-out 0.5s;
padding: 14px 50px;
} .mb_social_icon_style_4{
padding: 50px;
display: inline-block;
width: 100%;
}
.mb_social_icon_style_4 a {
text-align: center; 
}
.mb_social_icon_style_4 a i{
height: 2.5em;
width: 2.5em;
line-height: 2.5em;
color: #fff;
background: #000;
font-size: 21px;
margin-right: 10px;
transition:all ease-in-out 0.5s;
}
.mb_social_icon_style_4 a i.fa.fa-facebook{
background: #3b5998;
}
.mb_social_icon_style_4 a i.fa.fa-twitter{
background: #74b8ed;
}
.mb_social_icon_style_4 a i.fa.fa-instagram{
background: #567187;
}
.mb_social_icon_style_4 a i.fa.fa-google-plus{
background: #dd6c5d;
}
.mb_social_icon_style_4 a i.fa.fa-pinterest{
background: #cc2127;
}
.mb_social_icon_style_4 a i.fa.fa-youtube{
background: #bb0000;
}
.mb_social_icon_style_4 a i.fa.fa-linkedin{
background: #4892b5;
}
.mb_social_icon_style_4 a i.fa.fa-tumblr{
background: #74b8ed;
}
.mb_social_icon_style_4 a i.fa.fa-reddit{
background: #ff4500;
}
.mb_social_icon_style_4 a i.fa.fa-snapchat{
background: #ffc800;
}
.mb_social_icon_style_4 a i.fa.fa-flickr{
background: #005fdd;
}
.mb_social_icon_style_4 a i.fa.fa-whatsapp{
background: #3bd64c;
}
.mb_social_icon_style_4 a i:hover{
transition:all ease-in-out 0.5s;
transform: scale(1.2);
box-shadow: 0 0 5px #ccc;
} .mb_social_icon_style_5{
padding: 50px;
display: inline-block;
width: 100%;
}
.mb_social_icon_style_5 a {
text-align: center; 
}
.mb_social_icon_style_5 a i{
height: 2.5em;
width: 2.5em;
line-height: 2.5em;
color: #fff;
background: #000;
font-size: 21px;
margin-right: 10px;
border-radius: 50%;
transition:all ease-in-out 0.5s;
}
.mb_social_icon_style_5 a i.fa.fa-facebook{
background: #3b5998;
}
.mb_social_icon_style_5 a i.fa.fa-twitter{
background: #74b8ed;
}
.mb_social_icon_style_5 a i.fa.fa-instagram{
background: #567187;
}
.mb_social_icon_style_5 a i.fa.fa-google-plus{
background: #dd6c5d;
}
.mb_social_icon_style_5 a i.fa.fa-pinterest{
background: #cc2127;
}
.mb_social_icon_style_5 a i.fa.fa-youtube{
background: #bb0000;
}
.mb_social_icon_style_5 a i.fa.fa-linkedin{
background: #4892b5;
}
.mb_social_icon_style_5 a i.fa.fa-tumblr{
background: #74b8ed;
}
.mb_social_icon_style_5 a i.fa.fa-reddit{
background: #ff4500;
}
.mb_social_icon_style_5 a i.fa.fa-snapchat{
background: #ffc800;
}
.mb_social_icon_style_5 a i.fa.fa-flickr{
background: #005fdd;
}
.mb_social_icon_style_5 a i.fa.fa-whatsapp{
background: #3bd64c;
}
.mb_social_icon_style_5 a i:hover{
transition:all ease-in-out 0.5s;
border-radius: 0;
transform: scale(1.2);
} .mb_pricing_table_style_1{
font-family: 'poppins', sans-serif;
}
.mb_pricing_table_style_1 h1, .mb_pricing_table_style_1 h2, .mb_pricing_table_style_1 h3,
.mb_pricing_table_style_1 h4, .mb_pricing_table_style_1 h5, .mb_pricing_table_style_1 h6{
font-family: 'poppins', sans-serif;
}
.mb_pricing_table_style_1 p, .mb_pricing_table_style_1 span, .mb_pricing_table_style_1 ul li,
.mb_pricing_table_style_1 a{
font-family: 'open sans', sans-serif;
}
.mb_pricing_table_style_1{
padding: 80px 50px;
position: relative;
width: 100%;
display: block;
background: rgb(44, 43, 54);
}
.mb_pricing_table_style_1 ul{
padding: 0;
margin: 0!important;
list-style: none!important;
}
.mb_pricing_column{
background:#000; box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 2px 0px;
position: relative;
}
.mb_pricing_ribbon{
width: 115px;
height: 115px;
position: absolute;
left: -5px;
top: -5px;
overflow: hidden;
}
.mb_pricing_ribbon::before, .mb_pricing_ribbon::after {
position: absolute;
z-index: -1;
content: "";
display: block;
border-width: 3px;
border-style: solid;
border-color: rgb(10, 183, 167);
border-image: initial;
}
.mb_pricing_ribbon::before {
top: -3px;
right: 0px;
border-top-color: transparent;
border-left-color: transparent;
}
.mb_pricing_ribbon::after {
bottom: 0px;
left: -3px;
border-top-color: transparent;
border-left-color: transparent;
}
.mb_pricing_ribbon span {
position: absolute;
display: block;
width: 200px;
background-color: rgb(10, 183, 167);
color: rgb(255, 255, 255);
font-size: 12px;
font-weight: bold;
font-style: normal;
text-transform: uppercase;
text-align: center;
right: -32px;
top: 32px;
transform: rotate(-45deg);
padding: 8px 0px;
}
.mb_pricing_header{
display: block;
padding: 40px 0px 0px;
text-align: center;
} 
.mb_pricing_header h1 {
line-height: 1;
color: rgb(158, 158, 158);
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
margin: 0px;
}
.mb_pricing_amount{
display: block;
line-height: 1;
padding: 20px;
text-align: center;
}
.mb_pricing_amount strong {
color: rgb(255, 255, 255);
position: relative;
display: inline-block;
font-size: 68px;
font-style: normal;
font-weight: bold;
line-height: inherit;
}
.mb_pricing_amount strong .mb_price_first{
color: rgb(255, 255, 255);
display: inline-block;
font-size: 28px;
font-weight: bold;
top: 8px;
left: -18px;
position: absolute;
}
.mb_pricing_amount strong .mb_price_third {
background-color: transparent;
color: inherit;
font-size: 24px;
font-weight: normal;
font-family: inherit;
position: absolute;
bottom: 6px;
line-height: inherit;
word-break: normal;
border-width: initial;
border-style: none;
border-color: initial;
border-image: initial;
padding: 0px;
margin: 0px;
}
.mb_pricing_frequency {
color: rgb(255, 255, 255);
font-size: 14px;
font-weight: normal;
font-style: normal;
text-transform: uppercase;
margin: 0px 0px 12px;
}
.mb_pricing_feature{
display: block;
padding: 0px 0px 20px;
list-style: none;
margin: 0px;
}
.mb_pricing_feature li{
color: rgb(158, 158, 158);
font-size: 14px;
position: relative;
line-height: 2.4;
text-align: center;
padding: 2px 23px 3px;
border-width: 0px 1px 1px;
}
.mb_pricing_feature li:first-child{border-width:1px; }
.mb_pricing_feature li.mb_feature_background_light-dashed{
border-style: dashed;
border-width: 1px;
border-color: rgba(255, 255, 255, 0.05);
border-left-color: transparent;
border-right-color: transparent;
border-bottom-color: transparent;
}
.mb_pricing_feature li.mb_feature_background_light-dashed:last-child {
border-bottom: none;
}
.mb_pricing_feature li.mb_feature_background_none{
border-style: none;
}
.mb_pricing_feature li.mb_feature_background_light-solid{
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.mb_pricing_feature li.mb_feature_background_light-solid:last-child {
border-bottom: none;
}  .mb_separator_heading_wrapper{
line-height: 0;
font-size: 0;
} .mb_pricing_feature li.mb_feature_background_light-alternate:nth-child(2n+1) {
background-color: rgba(255, 255, 255, 0.06);
}
.mb_pricing_feature li.mb_feature_background_light-alternate{border: none;margin: 0;}
.mb_pricing_feature li span {
padding-left: 5px;
font-weight: bold;
}
.mb_pricing_footer {
text-align: center;
padding: 20px 0;
}
.mb_pricing_button{
position: relative;
border: 2px solid transparent;
background: rgba(66,79,85,1);
background-origin: border-box;
color: #FFFFFF;
font-size: 14px;
-webkit-text-decoration: none;
text-decoration: none;
display: inline-block;
font-weight: bold;
text-transform: uppercase;
line-height: 2.6;
text-align: center;
padding: 2px 40px;
}
.mb_pricing_button:hover {
color: #FFFFFF;
background-color: #0AB7A7;
cursor: pointer;
-webkit-text-decoration: none;
text-decoration: none;
opacity: .9;
}
.mb_highlight_pricing_table .mb_pricing_column{
box-shadow: rgba(0, 0, 0, 0.25) 0px 17px 2px 0px;
z-index: 1;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background: none border-box;
}
.mb_highlight_pricing_table .mb_pricing_column::before {
content: "";
top: -17px;
left: -2px;
right: -2px;
bottom: -17px;
position: absolute;
display: block;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
z-index: -1;
border-width: 2px;
border-style: solid;
border-color: transparent;
border-image: initial;
background: linear-gradient(227deg, rgb(10, 183, 167), rgb(10, 147, 183)) border-box;
}
.mb_highlight_pricing_table .mb_pricing_ribbon{
top: -22px;
}
.mb_highlight_pricing_table .mb_pricing_header h1 {
color: rgb(255, 255, 255);
}
.mb_highlight_pricing_table .mb_pricing_ribbon span {
background-color: rgb(48, 63, 69);
color: rgb(255, 255, 255);
}
.mb_highlight_pricing_table .mb_pricing_feature li {
color: rgb(255, 255, 255);
}
.mb_highlight_pricing_table .mb_pricing_button {
color: #0AB7A7;
border: 2px solid #FFFFFF;
background: rgba(255,255,255,1);
background-origin: border-box;
}
.mb_highlight_pricing_table .mb_pricing_button:hover {
opacity: 1;
}
.pricing_table_title_desc h2,
.pricing_table_title_desc p{
color: #fff;
}
.pricing_table_title_desc{
padding-bottom: 80px;
}
@media(max-width: 1100px){
.mb_pricing_amount strong{font-size: 44px!important;}
}
@media(max-width: 991px){
.mb_panel_pricing{margin-bottom: 30px;}
.mb_pricing_column{margin: 0!important;}
.mb_highlight_pricing_table .mb_pricing_column {
box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 2px 0px;
}
.mb_highlight_pricing_table .mb_pricing_column::before {
top: -1px;
bottom: -1px;
}
.mb_highlight_pricing_table .mb_pricing_ribbon {
top: -5px;
}
}
@media(max-width: 480px){
.mb_pricing_table_style_1{padding:30px 15px!important;}
} .progress-list{
display: inline-block;
width: 100%;
position: relative;
background: #000;
padding: 50px;
background-size: cover!important;
background-attachment: fixed!important;
}
.prgress_bar_wrapper_inner{position: relative; z-index: 1;}
.progress_bar_title_desc p{
font-family: 'open sans', sans-serif;
}
.progress-inner{
overflow: hidden;
text-align: left;
}
.progress-list1 .progress-inner{
transform: rotate(-90deg);
}
.progress-inner_right{
right: 10%;
left: auto;
text-align: right;
}
.progress-inner_center{
left: 0;
right: 0;
margin: auto;
text-align: center;
}
.progress-inner > div{
text-align: left;
}
.progress_bar_title_desc h2 {
color: #fff;
font-family: 'Poppins', sans-serif;
}
.progress-inner > div > span{
font-size: 15px;
letter-spacing: 1px;
text-transform: capitalize;
color: rgba(255,255,255,0.9);
font-family: 'open sans', sans-serif;
}
.progress-inner > div > span:nth-child(2){
float: right;
}
.progress-inner > div > .progress{
height: 5px;
margin-bottom: 40px;
background: rgba(255,255,255,0.8);
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
border-radius: 0;
}
.progress-inner > div > .progress > .progress-bar{
background: #fa373d;
-webkit-box-shadow: none;
box-shadow: none;
}
.progress-inner > div:nth-child(2) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.progress-inner > div:nth-child(3) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.progress-inner > div:nth-child(4) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 2s;
animation-duration: 2s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.progress-inner > div:nth-child(5) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 2.5s;
animation-duration: 2.5s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.progress-inner > div:nth-child(6) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 3s;
animation-duration: 3s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}
.progress-inner > div:nth-child(7) > .progress > .progress-bar{
-webkit-animation-delay: 1s;
animation-delay: 1s;
-webkit-animation-duration: 3.5s;
animation-duration: 3.5s;
-webkit-animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
animation-timing-function: cubic-bezier(0.230, 1.000, 0.320, 1.000);
}   @media only screen and (max-width: 480px){ .progress-inner{
top: 0;
left: 0;
width: 100%;
padding: 3px;
}
.progress-inner_right{
left: 0;
right: 0;
}
.progress-inner > div > .progress{
margin-bottom: 0;
}
} @media (min-width: 481px) and (max-width: 600px) {
.progress-inner > div > .progress{
height: 13px;
margin-bottom: 3px;
}
.progress-inner > div > .progress > .progress-bar{
line-height: 13px;
}
}
@media only screen and (max-width: 639px){
.progress-list{padding: 50px 15px;}
.progress-inner .col-sm-6.col-xs-12{margin-bottom: 15px;}
} @media (min-width: 601px) and (max-width: 767px){ .progress-inner > div > .progress{
margin-bottom: 10px;
}
}
@media(max-width: 735px){
.progress-list{background-size: cover!important;}
} @media (min-width: 768px) and (max-width: 1000px){ .progress-inner{
top: 0;
}
.progress-inner > div > .progress{
margin-bottom: 25px;
}
}
@media(max-width: 1024px){ } .counter_style_1 h1, .counter_style_1 h2, .counter_style_1 h3,
.counter_style_1 h4, .counter_style_1 h5, .counter_style_1 h6{
font-family: 'poppins', sans-serif;
}
.counter_style_1 p, .counter_style_1 span, .counter_style_1 ul li,
.counter_style_1 a{
font-family: 'open sans', sans-serif;
}
section.counter_style_1{ position: relative;
padding: 54px 15px 60px;
}
.counter_style_1 .count-facts_wrapper {
padding-top: 10px;
}
.counter_style_1  .count-icon, .counter_style_1  .count-para{display: inline-block;}
.counter_style_1 .count-icon {
vertical-align: top;
text-align: center;
margin-right: 10px;
}
.counter_style_1 .count-facts_wrapper i {
background:#06bbe4;
height: 40px;
width: 40px;
line-height: 1.7;
box-shadow: 0 0 5px #cccccca8;
border-radius: 5px;
color: #fff;
font-size: 25px;
}
.counter_style_1 .count-facts_figure {
font-weight: 600;
font-size:42px;
color: #06bbe4;
margin-top: 5px;
margin-bottom: 0px; 
line-height: 24px;
font-family: 'Roboto', sans-serif;
}
.counter_style_1 .count-facts_title {
font-size: 16px;
color: #5c6774;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 0;
}
.eb_counter_wrapper .container1{
position: relative;
z-index: 1;
}
.eb_counter_wrapper .container1 {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.facts_row {
justify-content: center;
display: flex;
flex-wrap: nowrap;
flex-direction: row;
width: 100%;
margin: 0;
}
.counter_style_1 .count-facts_title:before {
content: "";
display: block;
height: 2px;
width: 40px;
margin: 0 auto;
margin-bottom: 8px; 
}
.eb_counter_prefix {
font-size: 20px;
vertical-align: super;
margin-right: 3px;
}
.eb_counter_suffix {
font-size: 25px;
margin-left: 3px;
vertical-align: initial;
}
@media (max-width: 767px){
.counter_style_1 .count-facts_wrapper{margin-bottom: 40px; padding-top: 0;}
.facts_row {
display: inline-block;
}
}
@media(max-width: 640px){
.counter_style_1 .count-facts_figure{font-size: 36px;}
}
@media(max-width: 639px){
.counter_style_1 .count-icon{width: 100%; margin:0 0 25px;}
.counter_style_1 .col-sm-6.col-xs-6, .counter_style_1 .col-sm-4.col-xs-4, .col-sm-3.col-xs-6{margin-bottom: 0;}
.counter_style_1 .count-para{text-align: center; width: 100%;}
}
@media (max-width: 359px){
.counter_style_1 .col-md-3.col-sm-3.col-xs-6.facts_col{
width: 100%;
}
} .counter_style_2 h1, .counter_style_2 h2, .counter_style_2 h3,
.counter_style_2 h4, .counter_style_2 h5, .counter_style_2 h6{
font-family: 'poppins', sans-serif;
}
.counter_style_2 p, .counter_style_2 span, .counter_style_2 ul li,
.counter_style_2 a{
font-family: 'open sans', sans-serif;
}
section.counter_style_2{
background-size: cover;
background-attachment: fixed;
position: relative;
padding: 54px 15px 60px;
}
.counter_style_2 .count-facts_wrapper {
text-align: center;
padding-top: 10px;
}
.counter_style_2 .count-facts_wrapper i {
background: #fff;
height: 50px;
width: 50px;
line-height: 2;
box-shadow: 0 0 5px #cccccca8;
margin-bottom: 25px;
border-radius: 50%;
color: darkslateblue;
}
.counter_style_2 .count-facts_figure {
font-weight: 600;
font-size: 48px;
color: #fff;
margin-top: 0px;
margin-bottom: 0px;
}
.counter_style_2 .count-facts_title {
font-size: 16px;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 0;
}
.counter_style_2 .count-facts_title:before {
content: "";
display: block;
height: 2px;
width: 40px;
margin: 0 auto;
margin-bottom: 8px; 
}
@media (max-width: 767px){
.counter_style_2 .count-facts_wrapper{margin-bottom: 40px; padding-top: 0;}
}
@media(max-width: 640px){
.counter_style_2 .count-facts_figure{font-size: 36px;}
}
@media (max-width: 359px){
.counter_style_2 .col-md-3.col-sm-3.col-xs-6.facts_col{
width: 100%;
}
} .counter_style_3 h1, .counter_style_3 h2, .counter_style_3 h3,
.counter_style_3 h4, .counter_style_3 h5, .counter_style_3 h6{
font-family: 'poppins', sans-serif;
}
.counter_style_3 p, .counter_style_3 span, .counter_style_3 ul li,
.counter_style_3 a{
font-family: 'open sans', sans-serif;
}
section.counter_style_3{
background: url(//www.plastones-recrecidos.es/wp-content/plugins/elegant-blocks/dist/images/fun-bg.jpg) no-repeat;
background-size: cover;
background-attachment: fixed;
position: relative;
padding: 54px 15px 60px;
}
.counter_style_3 .count-facts_wrapper {
text-align: center;
padding-top: 10px;
}
.counter_style_3 .count-facts_wrapper i {
color: #fff;
display: block;
background: #15bbd6;
height: 45px;
width: 45px;
border-radius: 50%;
line-height: 1.6;
margin: 0 auto;
position: relative;
bottom: -24px;
border: 3px solid #fff;
}
.counter_style_3 .count-facts_figure {
font-weight: 600;
font-size: 48px;
color: #fff;
margin-top: 0px;
margin-bottom: 0px;
border: 5px solid #fff;
border-radius: 50%;
height: 130px;
width: 130px;
background: #ffffff54;
line-height: 2.4;
display: inline-block;
}
.counter_style_3 .count-facts_title {
font-size: 16px;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 0;
}
.counter_style_3 .count-facts_title:before {
content: "";
display: block;
height: 2px;
width: 40px;
margin: 0 auto;
margin-bottom: 8px; 
}
@media (max-width: 767px){
.counter_style_3 .count-facts_wrapper{margin-bottom: 40px; padding-top: 0;}
}
@media(max-width: 640px){
.counter_style_3 .count-facts_figure{font-size: 36px;}
}
@media (max-width: 359px){
.counter_style_3 .col-md-3.col-sm-3.col-xs-6.facts_col{
width: 100%;
}
} .eb_shape_divider_wrapper {
position: absolute;
bottom: -1px;
width: 100%;
left: 0;
right: 0;
z-index: 2;
}
.eb_shape_divider_wrapper.top {
top: -2px;
height:fit-content;
}
.eb_shape_divider_wrapper.top img{
-moz-transform: scale(1, -1);
-o-transform: scale(1, -1);
-webkit-transform: scale(1, -1);
transform: scale(1, -1);
}
.eb_shape_divider_wrapper img {
margin-bottom: 0!important;
width: 100%;
}
.eb_svg_divider_wrapper svg {
width: 100%;
height: auto;
float:left;
}
.eb_flip_y{
width: 100%;
height: 180px;
bottom: 0;
overflow: hidden;
transform: scaleY(-1);
position: relative;
bottom: 0;
z-index: -9;
} .eb_map{
width: 100%;
height: 300px;
}  .eb_client_style_1 .partner-list img {
width: auto;
margin: 0 auto;
}
.partner-list {
display: block;
}
.eb_client_style_1 .partner-list .slick-prev:before, .eb_client_style_1 .partner-list .slick-next:before{
font-size: 32px;
}
.eb_client_style_1 .partner-list .slick-dots{bottom: -30px; padding-left: 0;}
@media(max-width: 991px){
.eb_client_style_1 .partner-list{margin-left: 0!important; margin-right: 0!important;}
} .eb_client_style_2{ }
.eb_client_style_2 .partner-list img {
width: auto;
margin: 0 auto!important;
}
.eb_client_style_2 .partner-list .slick-prev:before, .eb_client_style_2 .partner-list .slick-next:before{
font-size: 32px;
}
.eb_client_style_2 .partner-list .slick-dots{bottom: -30px; padding-left: 0;}
@media(max-width: 991px){
.eb_client_style_2 .partner-list{margin-left: 0!important; margin-right: 0!important;}
} .eb_client_style_3{padding: 50px 0;}
.eb_client_style_3 .partner-list img {
width: auto;
margin: 0 auto!important;
}
.eb_client_style_3 .partner-list .slick-prev:before, .eb_client_style_3 .partner-list .slick-next:before{
font-size: 32px;
}
.eb_client_style_3 .partner-list .slick-dots{bottom: -30px; padding-left: 0;}
@media(max-width: 991px){
.eb_client_style_3 .partner-list{margin-left: 0!important; margin-right: 0!important;}
} .about-3-main{
padding: 80px 0;
position: relative;
}
.about-3-main .about-inner{
padding:0;
position: relative;
z-index: 1;
}
.about-3-main .about-inner h2{font-size: 40px;margin-bottom: 10px;font-weight: 800;}
.about-3-main .about-inner h4{position: relative; padding-left: 60px !important; text-transform: uppercase; margin-bottom: 15px;}
.about-3-main .about-inner h4:before{
content: '';
background: #000;
width: 7%;
height: 2px;
position: absolute;
top: 46%;
left: 0;
}
.about-3-main .about-inner p {
font-size: 14px;
font-weight: 400;
line-height: 1.7;
display: inline-block;
width: 100%;
padding-right: 20px !important;
}
.about-3-main .about-inner a{
border: 1px solid #999;
padding: 10px 20px;
color: #999;
font-size: 15px;
background: transparent;
transition: all ease-in-out 0.5s;
display: inline-block;
}
.about-3-main .about-inner a:hover{
background:#06bbe4;
border-color: #06bbe4;
color: #fff !important; 
transition: all ease-in-out 0.5s;
}
.about-3-main .about-images {
position: relative;
}
.about-3-main .about-images:before{
content: '';
width:96%;
height:94%;
position: absolute;
top: -6%;
left: -4%;
transition: all ease-in-out 0.5s;
border: 2px solid #06bbe4;
z-index: -1;
}
.about-3-main .about-images:hover:before {
background: #ffffff4a;
border-color: #fff !important;
transition: all ease-in-out 0.5s;
z-index: 1;
top: 3%;
left: 2%;
bottom:3%;
right: 2%;
}
.about-3-main .about-align{
float: right;
}
@media(max-width: 767px){
.about-3-main .about-images:before{display: none;}
.about-3-main .about-inner{margin-bottom: 30px;}
.about-3-main .about-inner p{padding: 0!important;}
.about-3-main .about-inner a{margin-top: 20px;}
} .eb_banner_1_wrapper{
background-repeat: no-repeat;
height: 400px;
}
.eb_banner_1_wrapper .eb_banner_title_inner {
position: relative;
display: table-cell;
height: 100%;
width: 100%;
vertical-align: middle;
z-index: 1;
}
.eb_banner_title_grid { }
.eb_banner_title_grid h6 {
text-transform: uppercase;
font-size: 16px;
margin-bottom: 0;
position: relative;
padding-left: 75px !important;
}
.eb_banner_title_grid h6:before {
content: '';
background: #fff;
width: 60px;
position: absolute;
height: 3px;
top: 11px;
left: 0;
}
.eb_banner_title_grid h1 {
padding-top: 0;
margin-top: 0;
font-weight: 800;
font-size: 70px !important;
width: 75%;
}
.eb_banner_1_wrapper {
position: relative;
display: table;
table-layout: fixed;
width: 100%;
}
.eb_banner_title_grid h1,
.eb_banner_title_grid h6{
color: #fff;
}
.eb_banner_1_wrapper {
position: relative;
width: 100%;
background-size: cover;
background-color: #fafafa;
background-position: center 0;
background-repeat: no-repeat;
background-attachment: fixed;
} @keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}
button.js-video-button{
border: none;
background: transparent;
font-size: 16px;
transition: all ease-in-out 0.5s;
padding-left: 0;
position: relative;
z-index: 1;
}
button.js-video-button i {
font-size: 14px;
border: 1px solid #ddd;
height: 40px;
width: 40px;
line-height: 2.8;
text-align: center;
color: #666;
margin-right: 5px;
padding-left: 5px;
border-radius: 50%;
transition: all ease-in-out 0.5s;
}
button.js-video-button:hover {
color: #06bbe4;
transition: all ease-in-out 0.5s;
}
button.js-video-button:hover i {
color: #06bbe4;
border-color: #06bbe4;
transition: all ease-in-out 0.5s;
}
@media(max-width: 736px){
button.js-video-button{margin-top: 20px;}
}
.text-3-main {
position: relative;
padding: 80px 0;
}
.eb_text_image_wrapper {
position: relative;
overflow: hidden;
transition: all ease-in-out 0.5s;
}
.eb_text_image_wrapper img {
width: 100%;
transition: all ease-in-out 0.5s;
}
.eb_text_image_wrapper:hover img {
transform: rotate(10deg) scale(1.2);
transition: all ease-in-out 0.5s;
}
.eb_text_wrapper .text-inner p{
padding-left: 0;
padding-right: 0;
}
.eb_text_block{
padding-bottom: 60px;
}
@media(max-width: 480px){
.eb_text_wrapper{margin-bottom: 30px;} .eb_block_container .text-3-main{padding: 0;}
}
.subscription-7-main {
position: relative;
padding: 40px 0;
}
.mb_heading_wrapper p {
padding-left: 0 !important;
padding-right: 0 !important;
}
.newsletter_icon_wrapper, .newsletter_title_wrapper{
display: inline-block;
}
.newsletter_icon_wrapper i {
font-size: 58px;
vertical-align: bottom;
color: #ff214f;
}
.newsletter_title_wrapper{padding-left: 15px;}
.detail-content.single_page .newsletter_title_wrapper h3, 
.detail-content.single_page .newsletter_title_wrapper p,
.subscription-inner #mailpoet_form_1 .mailpoet_form p{
padding: 0;
margin: 0;
}
.subscription-inner #mailpoet_form_1 .mailpoet_form {
position: relative;
margin-top:10px; 
}
.subscription-inner #mailpoet_form_1 .mailpoet_form p.mailpoet_paragraph input[type="email"]{
border: none;
height: 44px;
width: 100%;
padding: 10px 120px 10px 20px;
}
.subscription-inner #mailpoet_form_1 .mailpoet_form p.mailpoet_paragraph input[type="submit"] {
position: absolute;
right: 0;
top: 0;
padding: 15px 20px;
border: none;
border-radius: 0;
font-size: 14px;
color: #fff;
}
.subscription-inner #mailpoet_form_1 .mailpoet_validate_success{font-weight: 300;}
@media(max-width: 736px){
.subscription-list .subscription-align{margin-bottom: 10px;}
}
@media(max-width: 360px){
.subscription-inner #mailpoet_form_1 .mailpoet_form p.mailpoet_paragraph input[type="submit"]{width: 100%;}
.subscription-inner #mailpoet_form_1 .mailpoet_message{margin-top: 10px;}
}
.service-content-wrapper {
margin-top: -75px;
}
.detail-content.single_page h6.uagb-marketing-btn__title {
padding-bottom: 0;
padding-top: 0;
}
.uagb-testomonial__outer-wrap ul {
margin-left: 0 !important;
}
.uagb-testomonial__outer-wrap .slick-dots li button:before{
background: transparent;
}
.uagb-testomonial__outer-wrap .slick-prev:before, 
.uagb-testomonial__outer-wrap .slick-next:before{
padding: 0;
}