.safetyStream ._5pcb, ._1nvm ._5pcb, ._5tmf._5pcb, ._5vb_ ._5pcb, ._5sem ._5pcb, ._1kzb ._5pcb, .permalinkPost ._5pcb{margin:0 auto!important;}
.w3eden .media{align-items:center!important;}
a.wpdm-download-link.btn-primary:hover{color:#000!important;}
.disclaimer{font-size:.8em;font-style:italic;}
#ajaxsearchlite1 .probox, div.asl_w .probox{height:40px!important;}
div.asl_w .probox .promagnifier{width:30%!important;height:40px!important;}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input{height:40px!important;font-size:15px!important;}
div.asl_m .probox .promagnifier .innericon:after, div.asl_m .probox .prosettings .innericon:after, div.asl_m .probox .proclose .innericon:after{content:'SEARCH';color:#fff;vertical-align:66%;display:inline-block;padding-left:10px;font-weight:900;}
.mobile-header-w .mobile-header-menu-w{margin-top:56px;padding:5px 0px!important;}
.qpp-style img{width:50%;}
.cs-icon-linkedin:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23474745;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.4,4.7C6.5,4.7,5.8,5,5.2,5.6C4.6,6.2,4.3,7,4.3,7.8c0,0.8,0.3,1.6,0.9,2.2s1.4,0.9,2.1,0.9c0,0,0,0,0.1,0 c0.8,0,1.5-0.3,2.1-0.9c0.6-0.6,0.9-1.3,0.9-2.2c0-0.8-0.3-1.6-0.9-2.1C8.9,5,8.2,4.7,7.4,4.7z M8.9,9.4c-0.4,0.4-1,0.7-1.6,0.6 c-0.6,0-1.2-0.2-1.6-0.6C5.3,9,5,8.4,5,7.8s0.2-1.2,0.7-1.6c0.4-0.4,1-0.6,1.6-0.6c0.6,0,1.1,0.2,1.6,0.6c0.5,0.5,0.7,1,0.7,1.6 S9.4,9,8.9,9.4z'/%3E%3Cpath class='st0' d='M8.9,11.6H5.8c-0.6,0-1.1,0.5-1.1,1.1v13.4c0,0.6,0.5,1.1,1.1,1.1h3.1c0.6,0,1.1-0.5,1.1-1.1V12.8 C10,12.1,9.5,11.6,8.9,11.6z M9.2,26.2c0,0.2-0.2,0.3-0.4,0.3H5.8c-0.2,0-0.4-0.2-0.4-0.4V12.8c0-0.2,0.2-0.4,0.3-0.4h3.1 c0.2,0,0.4,0.2,0.4,0.4V26.2z'/%3E%3Cpath class='st0' d='M21.8,11.2H21c-1.5,0-2.9,0.6-3.8,1.7v-0.5c0-0.4-0.4-0.8-0.8-0.8h-3.8c-0.3,0-0.8,0.3-0.8,0.7v14.2 c0,0.4,0.4,0.7,0.8,0.7h4.2c0.3,0,0.8-0.3,0.8-0.7v-8.2c0-1.3,0.9-2.3,2.1-2.3c0.6,0,1.2,0.2,1.6,0.6c0.4,0.3,0.5,0.9,0.5,1.6v8.2 c0,0.4,0.4,0.8,0.8,0.8h3.8c0.4,0,0.8-0.4,0.8-0.8v-9.8C27.2,13.6,24.8,11.2,21.8,11.2z M26.4,26.5L26.4,26.5l-3.8,0l0-8.2 c0-0.9-0.2-1.6-0.7-2.1c-0.6-0.6-1.3-0.9-2.1-0.9c-1.6,0-2.9,1.3-2.9,3v8.2h-4.2V12.4h3.8l0,0v2.4l1-1l0,0c0.8-1.1,2.1-1.8,3.5-1.8 h0.8c2.6,0,4.5,2.1,4.5,4.7V26.5z'/%3E%3C/svg%3E");}
.list_faculty .row{margin-bottom:30px;padding-bottom:20px;border-bottom:1px dashed #999;}
.list_faculty img{max-width:100%;height:auto;}
input, button, select, textarea{font-family:'Avenir Book', sans-serif !important;}
.cs-icon-linkedin:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 62 62' style='enable-background:new 0 0 62 62;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;stroke:%23474745;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;%7D%0A%3C/style%3E%3Cg id='Linkedin' transform='translate(343.000000, 71.000000)'%3E%3Cpath id='Stroke-210' class='st0' d='M-325.3-58.6c0,3-2.4,5.4-5.4,5.4s-5.4-2.4-5.4-5.4c0-3,2.4-5.4,5.4-5.4 S-325.3-61.6-325.3-58.6z'/%3E%3Cpolygon id='Stroke-212' class='st0' points='-336,-18 -325.3,-18 -325.3,-48.7 -336,-48.7 '/%3E%3Cpath id='Stroke-215' class='st0' d='M-301.5-48.7c-3.6,0-6.8,1.7-8.9,4.4v-4.4h-10.2V-18h7.7h2.6v-17.9c0-2.8,2.3-5.1,5.1-5.1 c2.8,0,5.1,2.3,5.1,5.1V-18h10.2v-19.2C-290-43.5-295.1-48.7-301.5-48.7z'/%3E%3C/g%3E%3C/svg%3E");}
div.question-container{background-color:#512584;color:#fff;padding:10px;}
.top-bar-links-box-w{padding-top:3px;}
.phonetop ul li span{color:#fff!important;}
div.row-fullwidth{background-color:#512584 !important;}
div.header-container{text-align:center;margin:25px;padding-top:25px;}
a.yellow-btn{display:inline-block;background:#F9C623 !important;color:#563C7A !important;font-family:'Avenir';font-weight:900;font-size:18px !important;box-shadow:5px 5px 20px 5px rgba(0,0,0,0.10);padding:14px 20px;margin-bottom:20px;}
div.header-text h2{color:#fff;}
.blog-content-w{margin-top:unset!important;z-index:1!important;}
.vc_cta3-container{margin-top:20px;}
p.more-dce, p.more-success-story{margin-top:15px;}
.vc_custom_1590761009455{background-color:#512584 !important;}
.vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2, .vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{margin-bottom:0;}
.vc_general.vc_cta3.vc_cta3-style-flat.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-color-violet.vc_cta3-icon-size-md.vc_cta3-actions-bottom{padding-bottom:35px;}
.vc_general.vc_cta3 .vc_cta3-content>:last-child, .vc_general.vc_cta3 .vc_cta3-icons>:last-child{padding-bottom:20px;}
.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0px!important;}
p.disclaimer{font-style:italic;font-size:11px;margin-bottom:5px;}
section.os-container.list.full-width{width:70%;}
a:hover{text-decoration:none;}
a.btn-readmore-news{margin-top:15px;display:table-cell;}
.success-title{color:#563C7A;margin-left:-35px;}
p.bottom-margin{margin-bottom:15px;}
a.bottom-margin{margin-bottom:15px;}
a.btn-readmore.bottom-margin{display:inline-block;}
.no-top-margin{margin-top:0!important;}
.page-intro-image{background-color:#512584;}
div.header-container div.header-text{margin-bottom:25px;}
.upper{text-transform:uppercase;}
.vc_btn3.vc_btn3-shape-rounded{border-radius:0!important;}
.row-fullwidth{width:100vw;position:relative;margin-left:-50vw;left:50%;}
.vc_general.vc_cta3.vc_cta3-color-violet.vc_cta3-style-flat{background-color:#512584 !important;}
.custom-service .service_btn{border-radius:0!important;}
body{font-family:'Avenir Book';}
b, strong, h1, h2, h3, h4, h5, h6{font-family:'Avenir'}
img.alignright, figure.alignright{float:right;margin:0 0 2em 2em !important;}
img.alignleft, figure.alignleft{float:left;margin:0 2em 2em 0 !important;}
img.aligncenter, figure.aligncenter{display:block;margin:0 auto!important;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.screen-reader-text{display:none;}
.wp-caption{max-width:100%;}
.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.gallery-caption{padding:5px;background-color:#f8f8f8;font-size:11px;margin:0px;}
.comment-list .comment.bypostauthor{background-color:#fffdd6;padding-bottom:20px;}
.top-bar-links-box ul li{border-right:0px;}
.topbar-menu ul li a{color:#fff;font-family:'Avenir';font-weight:500;line-height:30px;}
.top-bar-links-box ul li{padding-right:5px;margin-right:20px;}
.phonetop ul li span{color:#fff;font-family:'Avenir';font-weight:500;line-height:30px;}
.top-bar-links-box .top-bar-link-phone{background-color:#F9C623;color:#44276C;font-family:'Avenir';font-weight:900;padding:10px;}
.main-header .logo{padding:0px;}
.main-header .top-menu ul li a{color:#512584;font-family:'Avenir';font-weight:900;font-size:16px;}
.main-header .top-menu > ul > li.menu-item-has-children{padding-left:30px;}
.main-header.color-scheme-light .top-menu > ul > li:after{display:none;}
.main-header .top-menu > ul > li{padding-left:15px;padding-right:15px;}
.main-header .top-menu>ul>li.menu-item-has-children.active>.sub-menu li.active>.sub-menu{display:block;position:absolute;left:calc(100% + 18px);top:0;opacity:1;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);visibility:visible;transform-origin:0 0;}
.main-header .top-menu>ul>li:first-child ul.sub-menu{left:5px;}
.mobile-header-w .mobile-header-menu-w ul.sub-menu{padding:0;}
.mobile-header-w .mobile-header-menu-w{background-color:#6d386a;}
body.last-menu-item-as-button .main-header .top-menu.first-menu > ul > li:last-child:not(.menu-item-has-children) a{background-color:inherit;color:#512584;padding:inherit;font-size:inherit;box-shadow:none}
body.last-menu-item-as-button .main-header .top-menu > ul > li:last-child:not(.menu-item-has-children) a{box-shadow:0 5px 10px 0 rgba(0,0,0,0.10);border-radius:5px;}
.searching{position:absolute;right:30px;top:15px;}
.searching i{font-size:16pt;cursor:pointer;}
.page-title{position:relative;}
.title_wrap{position:absolute;bottom:100px;padding:0px 3%;}
.title_wrap >*{font-family:Avenir;font-weight:700;color:#FFFFFF;letter-spacing:0;text-shadow:5px 5px 20px rgba(0,0,0,0.50);}
.title_wrap .page-content-sub-title span{color:#F9C623;}
.diagonal{height:95px;background:#ffffff;-webkit-transform:skewY(3.5deg);-moz-transform:skewY(3.5deg);-ms-transform:skewY(3.5deg);-o-transform:skewY(3.5deg);transform:skewY(3.5deg);position:absolute;margin-top:-90px;width:100%;}
.diagonal:after{content:'';background:rgba(249, 198, 35, 0.4);height:100%;width:30%;position:absolute;right:0;}
.diagonaline{padding:50px 0px;background:#ffffff;-webkit-transform:skewY(3.5deg);-moz-transform:skewY(3.5deg);-ms-transform:skewY(3.5deg);-o-transform:skewY(3.5deg);transform:skewY(3.5deg);position:absolute;z-index:1}
.diagonaline>*{-webkit-transform:skewY(-3.5deg);-moz-transform:skewY(-3.5deg);-ms-transform:skewY(-3.5deg);-o-transform:skewY(-3.5deg);transform:skewY(-3.5deg);}
.os-logos-list{border-bottom:0px;}
.os-logos-list ul{display:flex;}
.os-logos-list ul li{border-left:0px;}
.list-header{padding-left:30px;font-weight:500;}
.os-logos-list ul li img{max-width:100%;}
.list-logo ul li img{height:60px;}
.os-logos-list.list-logo{padding:0px;text-align:center;}
.os-logos-list.list-logo ul{display:inherit;}
.os-logos-list.list-logo ul li{padding:0px 10px;}
.custom-service-wrap{position:relative;}
.custom-service-wrap:before{content:'';background:rgba(0,0,0,.2);position:absolute;width:100%;height:100%;}
.custom-service-wrap>.wpb_column{border-right:0px solid #ffffff;height:500px;display:flex;align-items:flex-end;margin-top:-50px;}
.custom-service-wrap>.wpb_column:last-child{border-right:0px;}
.custom-service{padding:30px;color:#FFFFFF;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;display:flex;flex-direction:column;justify-content:flex-end;height:100%;z-index:5;}
.custom-service .service-content{overflow:hidden;transform:scaleY(0);transform-origin:bottom;transition:transform .4s ease;max-height:0;}
.custom-service-wrap .custom-service h5{transition:transform .3s ease;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);}
.custom-service-wrap .custom-service:hover h5{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.custom-service-wrap .custom-service:hover .service-content{max-height:100%;transform:scaleY(1);overflow:visible;}
.custom-service-wrap .vc_column-inner, .custom-service-wrap .vc_column-inner .wpb_wrapper{height:100%;}
.custom-service h4, .custom-service h5{font-weight:700;letter-spacing:0;color:#FFFFFF;}
.custom-service .service_btn{border-radius:5px;border:1px solid #fff;text-transform:uppercase;color:#fff;font-size:14px;padding:5px 20px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.custom-service .service_btn:hover{background:rgba(255,255,255,1);text-decoration:none;color:#512584;}
.os-section-description .os-section-description-i{max-width:1000px;}
.os-section-description .section-description-content h1:before, .os-section-description .section-description-content h2:before, .os-section-description .section-description-content h3:before, .os-section-description .section-description-content h4:before, .os-section-description .section-description-content h5:before, .os-section-description .section-description-content h1:after, .os-section-description .section-description-content h2:after, .os-section-description .section-description-content h3:after, .os-section-description .section-description-content h4:after, .os-section-description .section-description-content h5:after{display:none;}
.columnfirst{padding-right:4% !important;}
.columnlast{padding-left:4% !important;}
.title-box .os-box-i{background-size:cover;background-repeat:no-repeat;text-align:center;padding-top:80%;border-radius:20px;}
.title-box .os-box-i .os-box-text{position:absolute;width:100%;top:calc(50% - 18px);}
.title-box .os-box-i h3{color:#FFFFFF;letter-spacing:0;text-shadow:0 5px 10px rgba(0,0,0,0.50);}
.wpb_video_widget{border-radius:20px;overflow:hidden;}
.os-pricing_plans .pricing_plan:nth-child(2){top:50px;position:relative;}
.pricing-wrap{display:flex;flex-direction:column;align-self:flex-end;width:100%;position:relative;z-index:1;}
.os-pricing_plans .pricing_plan:before{content:'';background:rgba(0,0,0,0.30);height:100%;width:100%;position:absolute;}
@media(max-width:768px){
.os-pricing_plans .pricing_plan{width:100%;}
.os-pricing_plans .pricing_plan:nth-child(2){top:0;}
div.arrow{display:none;}
div.corner-text{display:none;}
}
.membership-include-container{width:100%;margin:40px auto 0;color:#fff;}
.membership-include-container h2{text-align:center;font-weight:300;font-size:32px;}
.membership-include-container .owl-item:before{content:'';width:50%;position:absolute;height:calc(100% + 200px);background:#4CC4D1;top:-100px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.10);}
.membership-include-container .owl-carousel .owl-stage-outer{overflow:inherit;}
.membership-include-container .owl-dots{position:relative;bottom:30px;right:0px;width:calc(50% - 30px);float:right;}
.membership-include-container .owl-dots .owl-dot{outline:none;}
.membership-include-container .owl-theme  .owl-dots .owl-dot span{width:100px;height:5px;border-radius:0;background:#EBEBEB;}
.membership-include-container .owl-theme  .owl-dots .owl-dot.active span{background:#D2F0F3;}
.membership-include .item{display:grid;grid-template-columns:calc(40% - 30px) calc(60% - 30px);grid-column-gap:60px;padding-bottom:60px;position:relative;max-height:450px;}
.membership-include .item .text{font-weight:700;font-size:30px;margin-top:0;}
.membership-include .item .right{position:relative;padding-left:100px;}
.membership-include .item .left img{box-shadow:0 5px 20px 0 rgba(0,0,0,0.10);height:100%;}
.membership-include .item .right .image .user-photo{border-radius:100%;}
.membership-include .item .right .image .text{font-style:italic;}
.membership-include-container{width:calc(100% + 30px) !important;margin-left:-15px !important;}
.membership-include-container .owl-carousel .owl-stage-outer{overflow:hidden !important;}
.owl-carousel .owl-item{padding:30px;}
.membership-include .item{grid-template-columns:55% 45% !important;grid-column-gap:0 !important;border-radius:20px;overflow:hidden;padding-bottom:0px !important;box-shadow:0 5px 20px 0 rgba(0,0,0,0.10);}
.membership-include-container .owl-item:before{display:none;}
.membership-include .item .left img{box-shadow:none !important;}
.membership-include .item .text{align-self:flex-end;color:#ffffff;font-weight:400 !important;font-size:24px !important;font-size:1.5rem !important;font-family:inherit;position:relative;z-index:100;}
.membership-include .item .right{padding:100px 50px;background:#9a8aaf;padding-left:0px !important}
.membership-include .item .right .textcontent{display:flex;height:100%;}
.membership-include .item .right:before{content:'';position:absolute;top:0px;left:0px;background:#9a8aaf;height:150%;width:100%;transform-origin:0 0;transform:rotate(25deg);}
.membership-include .item .right:after{content:'';position:absolute;top:0px;left:0px;background:rgba(86,60,121,0.50);height:150%;width:150%;transform-origin:100% -50%;transform:rotate(10deg);}
@media(max-width:991px){
.membership-include .item{display:block;padding-bottom:50px;}
.membership-include .item .right{background:#4CC4D1;box-shadow:0 5px 20px 0 rgba(0,0,0,0.10);padding:30px 20px;}
.membership-include-container .owl-dots{width:100%;}
.membership-include-container .owl-item:before{display:none;}
.membership-include .item .text{font-size:16px !important;font-weight:500;}
.membership-include .item .right{background:#9a8aaf;padding-left:30px !important;padding-top:0px !important}
.membership-include .item .right:before{content:'';position:absolute;top:0px;left:0px;background:#9a8aaf;height:150%;width:150%;transform-origin:70% -20%;transform:rotate(10deg);}
.membership-include .item .right:after{content:'';position:absolute;top:0px;left:0px;background:rgba(86,60,121,0.50);height:150%;width:150%;transform-origin:-65% 100%;transform:rotate(-5deg);}
#glt-translate-trigger{padding:0px!important;background-color:#fff!important;}
}
.grid-post-w{background:rgba(109,56,106,0.00);box-shadow:0 10px 20px 0 rgba(0,0,0,0.10);border-radius:10px;}
.grid-post-w img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:auto;max-height:300px;}
.grid-post-w .grid-post-inner{padding:15px 25px;}
.grid-post-w .grid-post-inner .post-date, .grid-post-w .grid-post-inner .read-more-link{text-transform:uppercase;}
.grid-post-w .grid-post-inner h6 a{color:#563C7A;font-weight:500;}
.vc_btn3-container.themebtn .vc_btn3-block{background:#563C7A !important;color:#ffffff !important;margin-top:20px;font-family:'Avenir';font-weight:900;font-size:18px !important;padding:20px !important;}
.vc_btn3-color-btn-default{background:#563C7A !important;color:#ffffff !important;margin-top:20px;font-family:'Avenir';font-weight:900;font-size:18px !important;padding:20px !important;}
.vc_btn3-color-btn-yellow{background:#F9C623 !important;color:#563C7A !important;margin-top:20px;font-family:'Avenir';font-weight:900;font-size:18px !important;box-shadow:5px 5px 20px 5px rgba(0,0,0,0.10);padding-left:40px !important;padding-right:40px !important;}
.footer-info{color:#474745;line-height:28px;}
.widget .vc_btn3-color-btn-default{margin-top:0px;}
.footer-info h2{font-weight:900;color:#44276C;text-shadow:1px 1px 5px rgba(0,0,0,0.30);}
.footer-social-w .bar-social{list-style:none;padding:0;}
.footer-social-w .bar-social li{float:left;margin:10px 0px 10px 10px;}
.footer-social-w .bar-social li:first-child{margin-left:0px;}
.pre-footer.widgets-count-3 .widget{width:30%;}
.pre-footer.widgets-count-3 .widget:last-child{width:40%;}
.cs-icon{width:32px;height:32px;display:inline-block;}
.cs-icon:before{content:'';width:32px;height:32px;position:absolute;}
.above-footer{background:#563C7A;}
.cs-icon-twitter:before{background:url('data:image/svg+xml;utf8, %3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20stroke%3D%22%23474745%22%20fill%3D%22none%22%20d%3D%22M6.1%2C18.2c-0.2%2C0-0.3%2C0-0.5-0.1c-0.2%2C0-0.4-0.1-0.6-0.2c0%2C0.2%2C0.1%2C0.5%2C0.2%2C0.7%20c0.4%2C1.1%2C1.1%2C2.1%2C2%2C2.8c0.6%2C0.5%2C1.3%2C0.8%2C2.1%2C1c-1.5%2C1-3.4%2C1.5-5.3%2C1.5c-0.4%2C0-0.8%2C0-1.2-0.1L1%2C23.7l1.5%2C0.9c2.4%2C1.5%2C5.1%2C2.4%2C8.1%2C2.4%20c4.5%2C0%2C8.1-1.7%2C10.6-4.2c3-3%2C4.5-7.1%2C4.5-10.9l0-0.5c1-0.7%2C1.8-1.6%2C2.5-2.6C28.5%2C8.4%2C28.8%2C8%2C29%2C7.5c-0.4%2C0.2-0.8%2C0.5-1.2%2C0.6%20c-0.4%2C0.2-0.8%2C0.3-1.3%2C0.5c0.5-0.6%2C0.9-1.3%2C1.2-2c0.1-0.3%2C0.2-0.7%2C0.2-1C27.6%2C5.8%2C27.3%2C6%2C27%2C6.2c-0.9%2C0.5-1.9%2C0.9-2.9%2C1.2%20c-1-1-2.4-1.6-3.9-1.6c-1.5%2C0-2.9%2C0.6-3.9%2C1.6c-1%2C1-1.6%2C2.4-1.6%2C3.9c0%2C0.2%2C0%2C0.5%2C0%2C0.7c-4-0.3-7.5-2.3-9.8-5.2%20C4.7%2C6.7%2C4.6%2C6.5%2C4.5%2C6.4C4.4%2C6.6%2C4.2%2C6.7%2C4.1%2C6.9C3.7%2C7.7%2C3.4%2C8.7%2C3.4%2C9.7c0%2C1.4%2C0.5%2C2.7%2C1.4%2C3.7c-0.3-0.1-0.6-0.2-0.8-0.3%20c-0.2-0.1-0.4-0.2-0.5-0.3c0%2C0.2%2C0%2C0.4%2C0%2C0.7c0%2C1.3%2C0.5%2C2.6%2C1.3%2C3.5C5%2C17.4%2C5.5%2C17.9%2C6.1%2C18.2z%22%2F%3E%3C%2Fsvg%3E');}
.cs-icon-facebook:before{background:url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23474745%22%20d%3D%22M17.1%2C12.2l0-1.9c0-1%2C0.1-1.5%2C1.5-1.5h2.6V5h-3.7c-3.6%2C0-4.5%2C1.9-4.5%2C5l0%2C2.2l-2.8%2C0V16H13v11h4.1%20l0-11l3.7%2C0l0.4-3.8H17.1z%22%2F%3E%3C%2Fsvg%3E');}
.cs-icon-instagram:before{background:url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20id%3D%22instagram%22%20transform%3D%22translate%28250.000000%2C%2067.000000%29%22%3E%3Cpath%20fill%3D%22%23474745%22%20d%3D%22M-229-62.4h-10.5c-3.4%2C0-6.2%2C2.8-6.2%2C6.2v10.5c0%2C3.4%2C2.8%2C6.2%2C6.2%2C6.2h10.5c3.4%2C0%2C6.2-2.8%2C6.2-6.2%20v-10.5C-222.8-59.6-225.6-62.4-229-62.4z%20M-224.1-45.7c0%2C2.7-2.2%2C4.9-4.9%2C4.9h-10.5c-2.7%2C0-4.9-2.2-4.9-4.9v-10.5%20c0-2.7%2C2.2-4.9%2C4.9-4.9h10.5c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9V-45.7z%22%2F%3E%3Cpath%20fill%3D%22%23474745%22%20d%3D%22M-234.2-57.2c-3.5%2C0-6.3%2C2.8-6.3%2C6.3s2.8%2C6.3%2C6.3%2C6.3s6.3-2.8%2C6.3-6.3S-230.8-57.2-234.2-57.2z%20M-234.2-46.1c-2.7%2C0-4.9-2.2-4.9-4.9c0-2.7%2C2.2-4.9%2C4.9-4.9c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9C-229.3-48.3-231.5-46.1-234.2-46.1z%22%2F%3E%3Cpath%20fill%3D%22%23474745%22%20d%3D%22M-227.8-59.5c-1%2C0-1.8%2C0.8-1.8%2C1.8c0%2C1%2C0.8%2C1.8%2C1.8%2C1.8c1%2C0%2C1.8-0.8%2C1.8-1.8%20S-226.8-59.5-227.8-59.5z%20M-227.8-57.1c-0.3%2C0-0.5-0.2-0.5-0.5c0-0.3%2C0.2-0.5%2C0.5-0.5c0.3%2C0%2C0.5%2C0.2%2C0.5%2C0.5%20C-227.3-57.3-227.6-57.1-227.8-57.1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');}
.inner_page .page-intro-image{margin-bottom:2.7rem;max-height:100vh;overflow:hidden;}
.inner_page .title_wrap{width:100%;bottom:calc(50% - 70px);}
.inner_page .title_wrap>*{text-align:center;width:80%;margin:0 auto;}
.inner_page .title_wrap h2{color:#F9C623;}
.styled-header{margin-bottom:20px;color:#563C7A;}
.styled-header:after, .styled-header:before{display:none;}
.full-width .diagonal:after{display:none;}
.full-width .page-content-i{padding:0px 50px;margin-top:-30px;}
.page-content-i ul{padding-left:2rem;}
.fag-purple .os-faq-item{background:#44276C;}
.fag-purple .os-faq-question, .fag-purple .os-faq-item .os-faq-question-w .icon-w i:before{color:#F9C623 !important;}
.fag-purple .os-faq-item .os-faq-answer, .fag-purple .os-faq-item .os-faq-answer a{color:#ffffff;}
.page-content-i h1, .page-content-i h2, .page-content-i h3, .page-content-i h4, .page-content-i h5, .page-content-i h6{color:#44276C;}
.page-content-i ul li, .page-content-i ol li{padding-bottom:15px;}
.page-content-i ul li li, .page-content-i ol li li{padding-bottom:5px;}
.divbox{background:#F9C623;box-shadow:0 10px 10px 0 rgba(0,0,0,0.10);border-radius:5px;margin:20px 0px;padding-left:15px;padding-right:15px;color:#44276C;}
.divbox [class*='col-']{padding:15px 0px;}
.divbox [class*='col-'] .inner-box{border-right:1px solid #44276C;}
.divbox [class*='col-']:last-child .inner-box{border-right:0px;}
.divbox [class*='col-13']{flex:auto}
.right-header-bar{display:flex;align-items:center;justify-content:center;}
li#menu-item-7422{margin-right:0;}
.mobile-header-w .mobile-header{top:0;position:absolute;z-index:1;}
ul#mega-menu-mobile{margin-top:40px;}
.corona {
background-color: red;
color: white;
padding: 2px 12px!important;
} a{font-weight:700;}
.right-box{padding-left:0;}
.main-footer{padding:0 50px;}
ul.dashed{list-style-type:none;}
ul.dashed > li{text-indent:-5px;}
ul.dashed > li:before{content:"-";text-indent:-5px;margin-left:-10px;position:absolute;}
@media(max-width:768px){
.full-width .page-content-i, .main-footer{padding:0px 15px;}
h1{font-size:30px;}
.divbox h6{font-size:1rem}
.os-cta-small-newsletter .cta-content{white-space:normal;width:100%;}
.os-cta-small-newsletter .cta-form input[type="submit"]{top:50px;width:100%;left:0;}
.os-cta-small-newsletter .cta-form input[type="email"]{padding-left:0px;font-size:0.9rem;width:100%;}
.pre-footer{padding-left:0px;padding-right:0px;}
.pre-footer.widgets-count-3 .widget, .pre-footer.widgets-count-3 .widget:last-child{width:100%;}
.pre-footer.widgets-count-4 .widget, .pre-footer.widgets-count-3 .widget, .pre-footer.widgets-count-2 .widget, .pre-footer.widgets-count-1 .widget, .pre-footer.widgets-count-5 .widget{padding-left:0px;padding-right:0px;}
.os-logos-list ul{display:inline-block;}.os-logos-list ul li{padding:15px;}.os-logos-list ul li img{max-height:80px;}
.custom-service-wrap>.wpb_column{height:300px;}
.columnlast, .columnfirst{padding:0px !important;}
.os-title-box{padding:15px;}
.title-box .os-box-i .os-box-text{width:calc(100% - 30px);}
.wpb_video_widget{margin:15px;}
.box-news.vc_row{padding-left:15px !important;padding-right:15px !important;}
.box-news.vc_row .vc_column-inner{padding-right:15px !important;padding-left:15px !important;}
.title_wrap{width:100%;}
.title_wrap>*{margin-top:10px;text-align:center;width:100%;}
.title_wrap>h1{font-size:120%;}
.title_wrap>h2{font-size:100%;}
.inner_page .title_wrap{top:25px;}
.inner_page .title_wrap>*{width:100%;margin-top:10px;}
.diagonal:after{display:none;}
#respond #commentform{padding:20px 0px;}
.page-w{margin-top:-55px!important;}
#respond #commentform .comment-form-author, #respond #commentform .comment-form-email, #respond #commentform .comment-form-url, #respond #commentform .comment-form-comment{width:100%;float:none;}
}
.os-single-testimonial .testi_content{color:#563C7A;}
.os-single-testimonial .author_info{color:#3C3C3B;font-family:'Avenir';font-weight:500;}
.widget_an_share_social_widget{background:#44276C;box-shadow:5px 5px 20px 5px rgba(0,0,0,0.10);border-radius:5px;padding:30px;}
.widget_an_share_social_widget .widget-title{text-align:center !important;color:#ffffff !important;font-weight:500;font-size:1.5rem !important;margin-bottom:30px;}
.widget .shortcode-social-share{list-style:none;margin:0px;padding:0px;text-align:center;}
.widget .shortcode-social-share li{line-height:1;display:inline-block;margin:0px 10px 5px 10px;}
.widget .shortcode-social-share li a{font-size:35px;}
.shortcode-social-share li svg{height:30px;width:auto;}
.widget .grid-post-w{box-shadow:none !important;}
.widget .grid-post-w img{height:auto;}
.widget .grid-post-w .grid-post-inner{padding-right:0px;padding-left:0px;}
.widget .grid-post-w .grid-post-inner .post-date{font-size:0.8rem;}
.page-sidebar .secondary-menu li a, .page-sidebar .side-menu-list li a{padding-left:0;}
.page-sidebar .secondary-menu li.page_item, .page-sidebar .secondary-menu .list-item, .page-sidebar .side-menu-list li.page_item, .page-sidebar .side-menu-list .list-item{padding-left:0;}
.page-sidebar .secondary-menu li a:before, .page-sidebar .side-menu-list li a:before{display:none;}
.page-sidebar .secondary-menu li:not(.page_item):not(.list-item) a, .page-sidebar .side-menu-list li:not(.page_item):not(.list-item) a{text-align:left;position:relative;color:#563c7a;margin-top:0px;font-size:1.8rem;font-family:'Avenir';padding:0;}
.fixed-header-w{-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1);box-shadow:0 5px 25px rgba(0,0,0,.1);}
.fixed-header-w .fixed-top-menu-w>ul>li>a{font-family:'Avenir',sans-serif;color:#512583;text-decoration:none;font-size:1rem;font-weight:900;vertical-align:middle;padding:10px 0;display:inline-block;}
.fixed-header-w .fixed-logo-w{padding-left:0px;}
.header-wrap{-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1);box-shadow:0 5px 25px rgba(0,0,0,.1);}
.fixed-header-w .fixed-top-menu-w>ul>li:first-child{border-left:0;}
.fixed-header-w .fixed-top-menu-w ul.sub-menu{border-radius:0;padding:15px;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1);box-shadow:0 5px 25px rgba(0,0,0,.1);}
.fixed-header-w .fixed-top-menu-w ul.sub-menu li a:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;text-decoration:none;}
.fixed-header-w .fixed-top-menu-w>ul>li.menu-item-has-children.active>.sub-menu li.active>.sub-menu:before{transform:rotate(-45deg);left:-5px;top:30px;}
.fixed-header-w .fixed-top-menu-w>ul>li.menu-item-has-children.active>.sub-menu{left:0}
.fixed-header-w .fixed-top-menu-w>ul>li.menu-item-has-children.active>.sub-menu li.active>.sub-menu{left:100%;right:auto;top:auto;margin-top:-52px}
body.last-menu-item-as-button .fixed-header-w .fixed-top-menu-w > ul > li:last-child:not(.menu-item-has-children) a{background-color:#512584;color:#fff;padding:7px 15px;font-size:1rem;box-shadow:0 5px 10px 0 rgba(0,0,0,0.10);border-radius:5px;}
.os-image-and-text img{max-width:100%;}
.os-image-and-text h6.sub-title{margin-top:0;}
.os-image-and-text .btn-readmore, .btn-readmore{display:inline-block;background-color:#F9C623;color:#512582;font-family:'Avenir';font-weight:900;padding:5px 15px;border-radius:5px;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.10);}
.os-image-and-text{margin-bottom:30px;}
@media(max-width:768px){
.os-image-and-text img{margin-bottom:20px;}
}
.mobile-header-w .mobile-header-menu-w > ul > li.menu-item-has-children > a:before{top:calc(50% - 5px)}
table{width:100%;margin:20px auto;}
table td, table th{font-size:.9em;line-height:1.5em;padding:7px;}
table.greyGridTable td, table.greyGridTable th{border:1px solid #FFFFFF;}
tr:nth-child(even){background:#eee;}
th{background-color:#e3d7ff;color:#4F2170;}
.fullwidth .vc_btn3{width:100%;}
.page-w .page-content .os-image-and-text img{margin-top:0;}
.page-content-sub-title{position:relative;}
.page-content-sub-title label{width:100%;}
.page-content-sub-title input{width:100%;background:0 0;border:0;outline:0;margin-top:-5px;}
.page-content-sub-title span{color:#6d386a;-webkit-transition:all .2s ease;transition:all .2s ease}
.page-content-sub-title #boxsearch,.page-content-sub-title #typeing{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;display:inline-block;position:absolute;margin-left:10px;white-space:nowrap;}
.page-content-sub-title #boxsearch{opacity:0;width:0}
.OSX .page-content-sub-title #boxsearch{opacity:0;width:0;}
.page-content-sub-title.focus #typeing{width:0;opacity:0;display:none}
.page-content-sub-title.focus #boxsearch{opacity:1;width:100%;}
.search_auto-items{position:absolute;left:0;background:#ffffff;padding:20px;border-radius:6px;width:100%;z-index:1000;font-family:'Avenir';font-weight:500;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}
.search_auto-items div{padding:10px 0px;cursor:pointer;padding-bottom:0;color:#512583;text-shadow:none;font-size:20px;}
.search_auto-items div b{font-weight:700}
.search_auto-items div:hover{background-color:rgba(255,255,255,.3)}
@media(max-width:991px){
.active-search-form .main-search-form{top:30%;transform:translate(-30%,0);-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);-ms-transform:translate(-30%,0);-o-transform:translate(-30%,0);left:130px;}
.tg_background_img{display:none;}
.list-logo ul li img{height:50px;}
}
@media(min-width:991px){
.tg_background_img img{transition-duration:.5s;}
.tg_background_img img{visibility:hidden;opacity:0;transition:all 1s;}
.tg_background_img{position:absolute;top:0;left:0;height:100%;z-index:0;overflow:hidden;}
.custom-service-wrap .vc_col-sm-3 .tg_background_img{width:400%;}
.custom-service-wrap .vc_col-sm-4 .tg_background_img{width:300%;}
.custom-service-wrap .wpb_column:nth-child(2) .tg_background_img{left:-100%;}
.custom-service-wrap .wpb_column:nth-child(3) .tg_background_img{left:-200%;}
.custom-service-wrap .wpb_column:nth-child(4) .tg_background_img{left:-300%;}
.tg_background_img img{width:100% !important;height:100% !important;object-fit:cover;}
.tg_background_img.hover img{opacity:1;visibility:visible;}
.tg_background_img.hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}
.custom-service-wrap>.wpb_column:after{content:'';height:100%;position:absolute;width:1px;background:#fff;z-index:100;}
.custom-service-wrap>.wpb_column>.vc_column-inner{padding:0px !important;}
figure.tg_background_img:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, .1);z-index:1;left:0;top:0;}
}
.post-testimonial.membership-include .item .right .textcontent{flex-direction:column;justify-content:flex-end;}
.post-testimonial.membership-include .item .right .textcontent .read-more-link{display:block;}
.post-testimonial.membership-include .item .right .textcontent .read-more-link a{display:inline-block;color:#fff;font-weight:700;font-size:0.8rem;background-color:#44276c;padding:7px 12px;text-transform:uppercase;margin-top:15px;}
.main-header .top-menu>ul>li.menu-item-has-children.active.submenutoleft>.sub-menu li.active>.sub-menu{left:auto;right:calc(100% + 18px);}
.main-header .top-menu > ul > li.menu-item-has-children.active.submenutoleft > .sub-menu li.active > .sub-menu:before{left:auto;right:-5px;}
.grid-post-inner h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
body.home .os-grid-posts .grid-post-media{display:block;height:300px;border-top-left-radius:10px;border-top-right-radius:10px;background-size:cover;background-position:center;}
@media(max-width:768px){
body.home .os-grid-posts .grid-post-media{height:250px;}
}
@media(min-width:768px){
.membership-include .item .right, .membership-include .item .left{height:100%;max-height:450px;}
}
html :where(img[class*=wp-image-]){height:auto;max-width:100%;}
.all-wrapper{padding-bottom:0px;}
.all-wrapper-i{width:100%!important;overflow-x:hidden;}
.home .os-container, .os-container.top-bar-links-box-container, .wrapper-footer .os-container{width:100%!important;}
.pagination{display:inline-block;}
.pagination span{color:black;float:left;padding:8px 16px;text-decoration:none;}
.pagination a{color:#563c7a;float:left;padding:8px 16px;text-decoration:none;}
@media only screen and (max-width: 600px) {
.inner_page .page-intro-image{max-height: 60vh;}
h1, h2, h3{
margin-top: 0;
margin-bottom: 0;
}
.page-intro-image{display: none;}
}