/* Generated from tbp_template: header */
.themify_builder_content-10 .tb_55w0556{background-color:#51247a;padding-bottom:10px;padding-top:10px;box-shadow:0 0 10px 0 rgba(0, 0, 0, .15)}
.themify_builder_content-10 .tb_3ozp291{--col:var(--c1_3)}
.themify_builder_content-10 .tb_98pd490.module-plain-text{transform-origin:0 0;top:-117px;left:-364px;position:absolute;border-radius:1500px;height:200px;width:200px;background-image:none;background-color:rgba(102, 184, 232, .76)}
.themify_builder_content-10 .tb_063j510.module-plain-text{transform-origin:0 0;top:6px;left:-73px;position:absolute;border-radius:1500px;height:50px;width:50px;background-image:none;background-color:rgba(230, 64, 224, .57);z-index:4}
.themify_builder_content-10 .tb_d7nk831.module-plain-text{transform-origin:0 0;top:-31px;left:-219px;position:absolute;border-radius:1500px;height:150px;width:150px;background-image:none;background-color:rgba(0, 171, 170, .64)}
.themify_builder_content-10 .tb_ryho408.module-plain-text{transform-origin:0 0;top:38px;left:-116px;position:absolute;border-radius:1500px;height:90px;width:90px;background-image:none;background-color:rgba(247, 148, 231, .6)}
.themify_builder_content-10 .tb_b71q391.module-plain-text{transform-origin:0 0;top:-117px;right:-367px;position:absolute;border-radius:1500px;height:200px;width:200px;background-image:none;background-color:rgba(102, 184, 232, .76)}
.themify_builder_content-10 .tb_pzxd391.module-plain-text{transform-origin:0 0;top:6px;right:-73px;position:absolute;border-radius:1500px;height:50px;width:50px;background-image:none;background-color:rgba(230, 64, 224, .57);z-index:4}
.themify_builder_content-10 .tb_x6gj391.module-plain-text{transform-origin:0 0;top:-31px;right:-219px;position:absolute;border-radius:1500px;height:150px;width:150px;background-image:none;background-color:rgba(0, 171, 170, .64)}
.themify_builder_content-10 .tb_8km8391.module-plain-text{transform-origin:0 0;top:38px;right:-116px;position:absolute;border-radius:1500px;height:90px;width:90px;background-image:none;background-color:rgba(247, 148, 231, .6)}
.themify_builder_content-10 .tb_o1kr347{margin-bottom:10px;--align_content:var(--align_center);--col:1.151fr 3.132fr}
.themify_builder_content-10 .tb_b1fm347.module-image,.themify_builder_content-264r0 .tb_2w3m556{padding-bottom:10px;padding-top:10px}
.themify_builder_content-10 .tb_609g347{justify-items:end}
.themify_builder_content-10 .tb_26uw937.module-menu .body-overlay{background-color:rgba(102, 184, 232, .75)}
.themify_builder_content-10 .tb_26uw937.module-menu.mobile-menu-module .nav a,.themify_builder_content-10 .tb_26uw937.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a,.themify_builder_content-10 .tb_26uw937.module-menu.module .nav > li > a:hover,.themify_builder_content-10 .tb_26uw937.module-menu .menu-module-burger,.themify_builder_content-10 .tb_26uw937.module-menu.module .nav > li > a{color:#fff}
.themify_builder_content-10 .tb_26uw937.module-menu{margin-right:0;margin-left:0}
.themify_builder_content-10 .tb_26uw937.module-menu .nav > li > a{border-radius:10px;padding:15px 11px;margin-right:0;margin-left:0}
.themify_builder_content-10 .tb_26uw937.module-menu .nav li{font-size:1.1em;font-weight:bold}
.themify_builder_content-10 .tb_26uw937.module-menu.module{text-align:right}
.themify_builder_content-10 .tb_26uw937.module-menu .nav li > .sub-menu a{color:#fff;font-size:90%}
.themify_builder_content-10 .tb_26uw937.module-menu.mobile-menu-module,.themify_builder_content-10 .tb_26uw937.module-menu.mobile-menu-dropdown.module-menu-mobile-active .nav{background-color:#51247a}
.themify_builder_content-10 .tb_26uw937.module-menu .nav > li > a:hover,.themify_builder_content-10 .tb_26uw937.module-menu li > .sub-menu{background-color:#67b9e8}
.themify_builder_content-10 .tb_26uw937.module-menu li > .sub-menu a:hover{background-color:rgba(0, 0, 0, .1)}
.themify_builder_content-10 .tb_x0xc45{background-color:#67b9e8;padding-bottom:0;padding-top:0;box-shadow:0 0 10px 0 rgba(0, 0, 0, .15)}
.themify_builder_content-264r0 .tb_h4sd556.module-post-title.module .tbp_title,.themify_builder_content-264r0 .tb_h4sd556.module-post-title.module .tbp_title a,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap p,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap blockquote,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h1,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h2,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h3,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h4,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h5,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap h6,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap li,.themify_builder_content-264r0 .tb_sthd556.module-post-content .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-10 .tb_264r0.module-advanced-posts{margin:0;padding:0}
.themify_builder_content-10 .tb_264r0.module-advanced-posts > .builder-posts-wrap > .post,.themify_builder_content-10 .tb_264r0.module-advanced-posts .slide-inner-wrap > .post{margin-bottom:0;margin-top:0;padding:0}

@media(max-width:1024px){
.themify_builder_content-10 .tb_o1kr347{--col:var(--c1_2)}
.themify_builder_content-10 .tb_809u156{gap:0;justify-items:center}
}
@media(max-width:768px){
.themify_builder_content-10 .tb_o1kr347{--col:1.527fr 1.575fr}
.themify_builder_content-10 .tb_26uw937.module-menu.module{text-align:left}
}
@media(max-width:600px){
.themify_builder_content-10 .tb_3ozp291{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-10 .tb_o1kr347{--col:2.332fr .77fr}
.themify_builder_content-10 .tb_b1fm347.module-image{max-width:400px}
.themify_builder_content-10 .tb_26uw937.module-menu .menu-module-burger{padding-bottom:20px;padding-top:20px}
.themify_builder_content-10 .tb_26uw937.module-menu.mobile-menu-module .menu-close{color:#fff}
}/*Builder Custom CSS START*/
/*
 * .overflow-hidden {
	overflow: hidden;
}


.flex-menu ul .sub-menu {
	display: relative!important;
}

*/

.flex-menu > div > ul {
	display: flex!important;
    justify-content: space-between;
    align-items: center;
}
.flex-menu > div > ul > li {
	text-align: center;
}
.tf_clearfix:after {
	display: none;
}
/*Builder Custom CSS END*/