div#wpcs_tab_15071 {top:40%!important; border:0px!important; box-shadow: 1px 1px 20px -2px #FFF; }
.bg {  background: #c4d5ea; background: -moz-linear-gradient(45deg, #c4d5ea 0%, #fffcfe 28%, #c7e0fa 100%); background: -webkit-linear-gradient(45deg, #c4d5ea 0%,#fffcfe 28%,#c7e0fa 100%); background: linear-gradient(45deg, #c4d5ea 0%,#fffcfe 28%,#c7e0fa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4d5ea', endColorstr='#c7e0fa',GradientType=1 ); }
.bg2 { background: #c4d5ea; background: -moz-linear-gradient(45deg, #c4d5ea 0%, #fffcfe 28%, #c7e0fa 100%); background: -webkit-linear-gradient(45deg, #c4d5ea 0%,#fffcfe 28%,#c7e0fa 100%); background: linear-gradient(45deg, #c4d5ea 0%,#fffcfe 28%,#c7e0fa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4d5ea', endColorstr='#c7e0fa',GradientType=1 ); }
.bg3 { background: #c5dffa; background: -moz-linear-gradient(top, #c5dffa 0%, #f9fbfd 100%); background: -webkit-linear-gradient(top, #c5dffa 0%,#f9fbfd 100%); background: linear-gradient(to bottom, #c5dffa 0%,#f9fbfd 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5dffa', endColorstr='#f9fbfd',GradientType=0 ); }
.block {border: 1px solid #dce4eb; padding:15px; background-color:#ffffff;}
header.sticky .logo_wrapper, header.sticky.centered_logo .logo_wrapper, header.sticky .side_menu_button, header.sticky .shopping_cart_inner {display:none;}
header.centered_logo .header_inner_right{display:none;}
content content_top_margin_none {padding-top:10px!important;}
p {margin-bottom:15px;}
h1 {margin-bottom:0px;}
h2 {margin-bottom:10px;}
h3 {margin-bottom:15px; line-height: 24px; }
h4 {margin-bottom:5px; margin-top:5px;}
h5 {margin-bottom:15px;}
ul{margin-bottom:10px;}
li {margin-bottom:10px;}
h6 {margin-bottom:5px; margin-top:5px;}
span.wpcf7-list-item {margin: 0px 0px 0px 0px!important;}
.logo_wrapper, .mobile_menu_button {margin-left:5px;}
nav.mobile_menu {margin-left:5px;}
nav.main_menu ul li
{
float: none !important;
}
nav.main_menu ul li {text-align:left;}
.text-info a{text-decoration:underline!important;}
.header_bottom .main_menu.center
{
width: 100%;
text-align: center !important;
}
.header_bottom .container_inner, .header_bottom .main_menu.center
{
margin-bottom: 2px;
text-align: center !important;
}
.main_menu
{
text-align: center !important;
background-color: #0452a1;
}
.header_bottom {
padding: 0px;
}
#menu-top_menu
{
width: 1200px !important;
margin: 0px auto !important;
}
.bgsteps {
margin-left: 10px; 
margin-right: 10px;
display: flex;
align-items: center;
position: relative;
border-radius: 75px;
background: #fff;
box-shadow: 8px 8px 7px rgba(0,1,1,.07);
}
@media (max-width: 767px) {
.bgsteps {
margin-left: 10px; 
margin-right: 10px;
display: flex;
align-items: center;
position: relative;
border-radius: 20px;
background: #fff;
box-shadow: 8px 8px 7px rgba(0,1,1,.07);
text-align: center!important;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1100px) { 
.indexicon {
display:none!important;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1100px) { 
.bgsteps {
margin-left: 10px; 
padding-left:30px;
margin-right: 10px;
display: flex;
align-items: center;
position: relative;
border-radius: 20px;
background: #fff;
box-shadow: 8px 8px 7px rgba(0,1,1,.07);
}
}
@media (max-width: 767px) {
body.boxed .carousel-inner, body.boxed .full_width .parallax_content, body.boxed .header_inner, body.boxed .wrapper_inner, body.boxed footer {width:100%!important;}
}
.qbutton.white {box-shadow: 4px 4px 3px rgba(0,1,1,.07)!important;}
.woocommerce input[type="button"], .woocommerce-page input[type="button"], input[type="submit"] {border-radius: 10px;
background: #fff;
font-size:18px;
box-shadow: 8px 8px 7px rgba(0,1,1,.07);}
.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title {color:#000000;}
.alignright {margin:20px!important;}
.ds h4 {font-size:18px!important;}
.footer_top_holder, footer #lang_sel > ul > li > a, footer #lang_sel_click > ul > li > a {margin-top:5px;}
div#wpcs_tab_15071 {font-size:20px!important; letter-spacing:1px;}
.boxfont p{font-size:13px!important;}
footer {top:40px!important;}
.qode-accordion-holder .qode-accordion-content {
margin: 0;
padding: 20px;
background-position: center;
background-size: cover;
background-color: #fcfcfc;
}
ol {margin-left:18px; margin-bottom:20px;}