.container {width: 100%;max-width: 1140px;margin: 0 auto;}
.row {display: -ms-flexbox;	display: flex;-ms-flex-wrap: wrap;	flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.d-flex {display: flex;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}

.visible-xs{display:none;}
.d-none{display:none;}

.col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-md-4 {-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
.col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.pad-15 {padding:0 15px;}
.pb-100{padding-bottom:100px;}
.text-center {text-align: center;}

.content > .transformation-items-loop{display:none;}

body.transparent-header .elementor-sticky {background: transparent !important;}
body.transparent-header .white-header .elementor-sticky {background: #fff !important;}
body.transparent-header .l-logo img, body.transparent-header .d-logo img {filter: brightness(0) invert(1);}
body.transparent-header .white-header .l-logo img, body.transparent-header .white-header .d-logo img {filter: none;}

body.transparent-header .white-header .l-logo {display: none;}
body.transparent-header .white-header .d-logo {display: block;}

body.transparent-header .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu .wpr-menu-item, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon {color: #ffffff !important;}
body.transparent-header .white-header .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu .wpr-menu-item, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon {color: #333333 !important;}

body.transparent-header .white-header .elementor-2975 .elementor-sticky.elementor-sticky--effects .elementor-element.elementor-element-5daa50b .wpr-nav-menu .wpr-menu-item, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon, body.transparent-header .main-menu-white .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-nav-menu .wpr-menu-item{
    color: #333333 !important;
}
body.transparent-header .main-menu-white .elementor-sticky {background: #fff !important;}
body.transparent-header .main-menu-white .l-logo{display:none;}
body.transparent-header .main-menu-white .d-logo {display:block;}
body.transparent-header .main-menu-white .d-logo img{filter:none;}

.l-logo, .d-logo {width: 65px !important;}
.pagination-section {display: inline-block;width: 100%;}

.wpr-sub-mega-menu{border-radius: 0px 0px 20px 20px;background: #FFFFFF;box-shadow: 0px 60px 80px -20px rgba(37, 31, 97, 0.30);}
.elementor-sticky--effects .sticky-menu-items ul li a.elementor-button {color: #fff !important;}

ul li.write-btn a {border: 1px solid #635DA8;border-radius: 12px;padding: 16px 18px !important;}
ul li.write-btn a:hover{background-color: #635DA8 !important;}
ul li.write-btn a:hover span{color:#fff !important;}

.section-title{padding-bottom:70px;}
.section-title h2{color: #3C3D41;text-transform: none;font-style: normal;font-size: 40px;font-family: 'Poppins';font-weight: 500;line-height: 54px;margin-top: 0;}
.section-title h2 span{color: #635DA8;}

.menu-blog a.blfe-post-read-more {background: #635DA8;padding: 16px 20px;border-radius: 12px;margin-top: 14px !important;}
.menu-blog a.blfe-post-read-more span {color: #fff;}
.menu-blog img {max-width: 450px;}
.menu-blog h3{text-transform: none;}
.menu-blog .blfe-post-grid-item .blfe-post-grid-item-inner .blfe-post-grid-image {height: 320px;}
.menu-blog .blfe-post-grid-details {padding: 16px 0 0 !important;}

.innerpage-banner-section {position: relative;background: #494989;min-height: 600px;margin-bottom:100px;}
.innerpage-banner-section:before {content: "";background: url(images/green_ellipse_left.svg);position: absolute;width: 300px;height: 600px;	background-size: cover;background-repeat: no-repeat;background-position: center;}

.innerpage-banner-section .banner-content-part {width: 100%;text-align: center;padding: 0 15px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 1000px;display: inline-block;}
.innerpage-banner-section .banner-content-part p{color:#ffffff;}
.innerpage-banner-section h1 {color: #ffffff;text-transform: none;font-size: 64px;font-family: 'Poppins';font-style: normal;font-weight: 500;line-height: 86px;margin-top:0;}

.banner-content-part .the_champ_sharing_container.the_champ_horizontal_sharing {display: none;}

.banner-filter-option-part {margin-top: 60px;}
.banner-filter-option-part .filter-form-inner {justify-content: center;}
.banner-filter-option-part .filter-form-inner .form-field {margin: 0 16px;width: 25%;}
.banner-filter-option-part .filter-form-inner select {color: #fff;border-radius: 20px;background: #424280;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);font-family: 'Poppins';font-size: 18px;
font-style: normal;appearance: auto;padding: 10px 10px 10px 20px;font-weight: 400;line-height: 27px;border-right: 16px solid transparent}
.banner-filter-option-part .filter-form-inner select option {font-family: 'Poppins';background: #fff;color: #3C3D41;font-size:18px;line-height:26px;font-weight:400;}
.banner-filter-option-part .filter-form-inner select option span{color: #635DA8;}

.banner-filter-option-part .filter-form-inner select.filled {border-radius: 20px;border: 2px solid #FFFFFF;background: #DEDDF8;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10), 0px 0px 60px 0px rgba(255, 255, 255, 0.30);color: #424280;}

.banner-filter-option-part .form-field button {position: relative;display: flex;align-items: center;}
.banner-filter-option-part .form-field button:after {content: "";background: url(images/sort.svg); display: inline-block;width: 25px;height: 25px;margin-left: 15px;}

.project-thumbnail {position: relative;}
.project-thumbnail span.badge {position: absolute;left: 50%;transform: translate(-50%, -10px);z-index: 999;}

.readmore {font-family: 'Poppins';color: #3C3D41;font-size:16px;line-height:22px;font-weight:500;}
.readmore i{color: #54C69D;margin-left: 10px;}

.pagination-main {display: inline-block;width: 100%;}
.pagination-main .page-numbers {display: flex;justify-content: center;align-items: center;}

.no-post-found {text-align: center;padding: 0 15px;}
.no-post-found p {background: #ffebeb;padding: 15px;color: #494989;font-size: 18px;border: 1px solid #f00;}

.transformationslider .project-thumbnail img{width:100%;}
.transformationslider .project-thumbnail a{overflow:visible;}
.transformationslider * {text-align: left;}
.slider-navigation{justify-content: center;}
.slider-navigation div{margin:0 5px;}
.slider-navigation .next {cursor:pointer;width: 51px;height: 50px;border: 1px solid #DEDDF8;border-radius: 10px;position: relative;display: flex;align-items: center;justify-content: center;}
.slider-navigation .prev {cursor:pointer;width: 51px;height: 50px;border: 1px solid #DEDDF8;border-radius: 10px;position: relative;display: flex;align-items: center;justify-content: center;}

.slider-navigation .slide-btn:before{font-family: elementskit !important;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;color: #494989;font-size: 20px;}
.slider-navigation .prev:before {content: "\e879";}
.slider-navigation .next:before {content: "\e87a";}
.slider-navigation .slide-btn:hover {background: #494989;}
.slider-navigation .slide-btn:hover:before {color: #ffffff;}

a.btn.purple-btn {font-family: "Poppins", Sans-serif;font-size: 16px;fill: #FFFFFF;color: #FFFFFF;background-color: #635DA8;border-radius: 12px 12px 12px 12px;padding: 2px 35px;height: 50px;display: inline-block;line-height: 50px;}

.project-thumbnail img {width: 100%;}

.buddies-item-listings .section-title {padding-bottom: 30px;}
.buddies-search-box {width: 100%;max-width:900px;margin: 0 auto 70px;}
.buddies-search-box * {width: 100%;}
.buddies-search-box input.bdt-search-input {border-radius: 12px;height: 50px;padding: 0 40px !important;color: #AEB1B5;font-size: 16px !important;font-family: 'Poppins' !important;}

.back-col{position:relative;}
.back-col .boxtag {position: absolute;top: -7px;left: 0;}

.cpt-single-post {margin-top: 120px;}
.single-title-part a {font-size: 16px;color:#3C3D41;}
.single-title-part a i {color:#54C69D;padding-right: 12px;}
.single-title-part a:hover {color: #54C69D;}
.single-transformation-top-section {display: inline-block;width: 100%;}
.cpt-single-post h1 {text-transform: capitalize;color: #3C3D41;text-transform: none;font-size: 48px;font-family: 'Poppins';font-style: normal;font-weight: 500;line-height: 64px;margin-top:0;}
.single-featured-img {width: 100%;max-width: 780px;}
.single-featured-img img{width:100%;}
.single-content {width: 100%;/*max-width: 780px;*/padding:50px 0;color: #3C3D41;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 400;line-height: 30px;}
.single-content .single-transform-details {margin-bottom:60px;}
.single-content .single-transform-details ul li {width: 33.33%;cursor: auto;font-family: 'Poppins';font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;}
.single-content .single-transform-details ul li strong {color: #27AF7E;display: block;font-weight: 500;margin-bottom: 5px;}

.transformations-single-main-section .container {padding: 0 15px;}
.single-transformation-top-section .single-featured-img {max-width: 780px;width: 65%;display: inline-block;padding-right: 40px;}
.single-transformation-related-story {position: relative;display: inline-block;width: 100%;padding-top: 30px;padding-bottom:100px;border-top: 1px solid #ddd;}
.single-transformation-related-story .section-title {padding-bottom: 40px;}
.single-transform-details ul {display: inline-block;width: 100%;}
.single-transformation-top-section .blog-info-part {width: 35%;display: inline-block;}
.single-transform-details {margin-bottom: 20px;}
.single-transform-details ul li {margin: 0 0 14px 0;display: flex;align-items: center;justify-content: space-between;background: #f7f7f7;padding: 6px 20px;border-radius: 5px;cursor: inherit;}
.single-transform-details ul li strong {font-size: 18px;text-transform: none;font-weight: 500;color: #3C3D41;font-style: normal;}
.single-transform-details ul li span {font-size: 18px;}
.single-transformation-top-section .post-author-info{margin-bottom:30px;}
.single-transformation-top-section .post-author-info img {padding:0 !important;}

.form-group{ width:100%; float:left; margin-bottom:28px;} 
.form-control{font-size: 20px;}
input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; color: #999999;}
input::-webkit-input-placeholder {color: #999999;}
input::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder {color: #999999;} 
input:-moz-placeholder {color: #999999;}

.form-check-input {width: 1em;height: 1em;margin-top: 0.25em;vertical-align: top;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: contain;border: 1px solid rgba(0,0,0,.25);-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact;print-color-adjust: exact;}

.banner-filter-search-options .form-box {display: flex;justify-content: center;align-items: center;}
.banner-filter-search-options .form-box .form-group{margin-bottom:0;}
.banner-filter-search-options .form-box .form-group.selection {width: auto;position: relative;padding: 16px 56px 16px 24px;text-align: left;border-radius: 20px;background: var(--purple-purple-70, #424280);box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);margin: 0 12px;}
.banner-filter-search-options .form-box .form-group.filled {border-radius: 20px;border: 2px solid #FFFFFF;background: #DEDDF8;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10), 0px 0px 60px 0px rgba(255, 255, 255, 0.30);color: #424280;}
.banner-filter-search-options .form-box .form-group.filled .filter-option{color: #424280;}
.banner-filter-search-options .form-box .form-group.filled .filter-option:after{display:none;background: url(images/close.svg) no-repeat;}
.banner-filter-search-options .form-box .form-group span.filter-remove{display:none;}
.banner-filter-search-options .form-box .form-group.filled span.filter-remove {position: absolute;top: 3px;right: -35px;display:inline-block;}

.banner-filter-search-options .form-box .form-group.selection.no-border {border-right: none;}

.field-group-box.minmaxselect {min-width: 450px;display: flex;padding: 15px 10px 20px;right: 0;top: 30px;}
.field-group-box.minmaxselect .selectfield{width: 100%;margin:0 10px;}
.field-group-box.minmaxselect .selectfield select{font-size:16px;padding:2px 5px;border: 0.100rem solid rgba(0,0,0,.25); border-radius: 4px;}
.field-group-box.minmaxselect .label{font-size:16px;}
.pac-container {z-index: 99999;}


.field-group-box.minmaxselect select {width: 100%;}

.property-filter-search-options .form-box .form-group.text-fields {min-width: 350px;max-width: 350px;}
::-webkit-input-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
:-ms-input-placeholder {color: #999999;}
:-moz-placeholder {color: #999999;}

.form-group.text-fields input.input-place.blank{border:2px solid #f00;}

.banner-filter-search-options .form-box .form-group.text-fields input {height: 50px;color: #000000;font-size: 16px;padding: 20px;}
.banner-filter-search-options .form-box .form-group.submit-form {height: 42px;max-width: 42px;background: rgba(255,255,255,0.2);border-radius: 5px;display: flex;justify-content: center;align-items: center; margin-left: 15px;}

.filter-option {position: relative;color: #fff;font-size: 16px;cursor: pointer;/*overflow: hidden;*/}
.filter-option span.filter-title {display: block;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;line-height: 27px;}
.filter-option span.filter-value {display:flex;font-size: 14px;flex: 1 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: normal;}
.filter-option.multiple {padding-right: 20px;}


.filter-option:after {content: "";padding-left: 15px;background: url(images/dropdown-arrow.svg) no-repeat;width: 24px;height: 25px;display: inline-block;margin-left: 12px;	position: absolute;right: -35px;top: 3px;}

.field-group-box {position: absolute;text-align: left;margin-top: 15px;min-width: 250px;opacity: 0;pointer-events: none;border-radius: 20px;background: #FFFFFF;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);width: max-content;left: 0;top: 50px;padding: 10px 0;max-height: 350px;}
.field-group-box .form-check {padding: 8px 20px;}
.form-group.hover .field-group-box {pointer-events:all;}
.form-group.hover .field-group-box {opacity: 1;z-index: 99;}
.form-check-input {position: relative;border: 0.125rem solid rgba(0,0,0,.25);display: none;}
.form-check-input:focus {box-shadow: none;border-color: #11A448;}
.field-group-box input[type="radio"] {width: 20px;}
.field-group-box input[type="radio"]:checked {background-image: none;border-color: #11A448;background-color: #fff;}
.field-group-box input[type="radio"]:checked:after {content: "";z-index: 1;display: block;border-radius: 50%;width: 0.625rem;height: 0.625rem;border-color: #11A448;	background-color: #11A448;transition: border-color;transform: translate(-50%,-50%);position: absolute;left: 50%;top: 50%;}
.field-group-box input[type="checkbox"]:checked {background-image: none;border-color: #11A448;background-color: #11A448;}
.field-group-box input[type="checkbox"]:checked:after {content: "";position: absolute;display: block;transform: rotate(45deg);width: 0.375rem;height: 0.8125rem;border: 0.125rem solid #fff;border-top: 0;border-left: 0 ;margin-left: 0.25rem;background-color: transparent;}

label.form-check-label {color: #3C3D41;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px;cursor: pointer;}
label.form-check-label span.count {color: #635DA8;}

.selectfield select option[disabled="disabled"] {visibility: hidden;font-size: 0;}

a.btn.reset-filter {display: none;}

.form-check.check {position: relative;}
.field-group-box .form-check.check {padding-right: 50px;}
.form-check.check:after {content: "";background: url(images/tick-circle.svg) no-repeat;width: 24px;height: 25px;position: absolute;right: 12px;}

.mCSB_scrollTools {opacity: 1 !important;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #635DA8 !important;width:6px !important;}
.mCSB_scrollTools .mCSB_draggerRail {background-color: #F7F6FF !important;width: 6px !important;}
.mCSB_inside>.mCSB_container {margin-right: 15px !important;}

.social-share-profile{margin-top:50px;position: relative; z-index: 1;}
.social-share-profile .norm_row {width: 100% !important;}
.social-share-profile .sfsi_shortcode_container .sfsi_wicons {width: 120px !important;border-radius: 12px;border: 1px solid var(--purple-purple-20, #DEDDF8);margin: 0 15px 0 0 !important;padding: 12px;height: 50px !important;}
.social-share-profile .sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a, .social-share-profile .sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a.sficn {width: 25px !important;height: 25px !important;}

.buddies-details-part {padding-top: 60px;display: inline-block;width: 100%;}
.buddies-details-part .single-featured-img{width: 38%; display: inline-block;vertical-align:top;}
.buddies-details-part .single-content {width: 60%;vertical-align:top;display: inline-block;padding: 20px 20px 20px 50px;}
.buddies-details-part h1 {font-size: 40px;line-height: 50px;}
.buddies-basic-info ul {display:inline-block;}
.buddies-basic-info ul li {width: 100%;cursor: auto;font-family: 'Poppins';font-size: 20px;font-style: normal;position: relative;padding-left: 200px;font-weight: 400;line-height: 30px;margin-bottom: 10px;margin-right: 0;}
.buddies-basic-info ul li strong{color: #27AF7E;min-width: 200px;display: inline-block;font-weight:500;position: absolute;left: 0;}
.buddies-details-part .single-featured-img .imgbox{position:relative;}
.buddies-details-part .single-featured-img .imgbox span.badge {position: absolute;left: 50%;transform: translate(-50%, -10px);}

.buddies-items-loop .projects .project-title + p {font-weight: 500;font-family: 'Poppins';color: #3c3d41;}

.buddiesslider .project {padding-top: 30px !important;    text-align: left;}
.buddiesslider .project figure.project-thumbnail {margin-bottom: 20px !important;} 


.calculator-main-section .innerpage-banner-section {margin-bottom: 0;}
.calculator-box-main-section {margin-top: -150px;position: relative;padding-bottom: 0;}
.calculator-box-inner {max-width: 600px;margin: 0 auto;text-align: center;}
.calculator-tabs-items {display: flex;margin-bottom: 30px;justify-content: center;}

.calculator-tabs-items ul li {border-radius: 20px;background: #424280;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);color: #fff;font-family: 'Poppins';font-size: 20px;font-style: normal;	font-weight: 500;line-height: 28px;padding: 14px 25px;display: flex;align-items: center;}
.calculator-tabs-items ul li.active {color: #424280;border: 2px solid #FFF;background: #DEDDF8;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10), 0px 0px 60px 0px rgba(255, 255, 255, 0.30);}

.calculator-box{display:none;border-radius: 20px;background: #FFFFFF;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);}
.calculator-box.active{display:block;}

.calculator-box h2 {font-family: 'Poppins';font-size: 20px;font-style: normal;font-weight: 500;color: #3C3D41;margin: 0 0 30px 0;}
.calculator-box .calc-cards {border: none;width: 100%;padding: 32px;}
.calculator-box .form-fields{width:100%;}
.calculator-box input, .calculator-box label{width: 100%;text-align: left;display: inline-block;font-family: 'Poppins' !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;color: #3C3D41 !important;}
.calculator-box .form-fields .calcbtn {height: 50px;background: #635DA8;width: 140px;text-align: center;padding: 0;border-radius: 12px;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;line-height: 18px;}
.calculator-box .form-fields .calcbtn:hover {background: #fff;color: #635DA8;border-color: #635DA8;}
.calculator-box #bmrgender .form-check {border-radius: 20px;display: inline-block;border: 1px solid #909090;background: #fff;margin: 0 10px;width: 100%;}
.calculator-box #bmrgender .form-check input {width: 100%;display: none;}
.calculator-box #bmrgender .form-check label {width: 100%;display: flex;padding: 20px 25px;align-items: center;height: 80px;justify-content: start;cursor: pointer;}
.calculator-box #bmrgender .form-check label img{margin-right:16px;}
.calculator-box #bmrinputs {margin-top: 28px;}
.calculator-box #bmrinputs .form-check {display: inline-block;margin: 0 10px;text-align: left;width: 100%;}
.calculator-box #bmrinputs .form-check label {margin-bottom: 12px;display: inline-block;}
.calculator-box #bmrinputs input {height: 50px;border-radius: 12px;border: 0.5px solid #AEB1B5;	background: #FFF;width: 100%;}
.calculator-box .form-check input.error {border-color: #f00 !important;}
.calculator-box .activity-select {margin-top: 20px;display: inline-block;position: relative;}
.calculator-box .activity-select .activity-inner {width: 100%;padding: 0 10px;}
.calculator-box .activity-select span.filter-title {font-size: 16px;color: #3C3D41;text-align: left;height: 50px;width: 100%;padding: 12px 20px;}
.calculator-box .activitylevel {border-radius: 12px;border: 0.5px solid #AEB1B5;background: #FFF;width: 100%;margin-top: 10px;}
.calculator-box .activity-select .filter-option:after {right: 15px;top: 14px;filter: brightness(0.5);}
.calculator-box .activity-select .field-group-box {min-width: inherit;width: calc(100% - 20px);margin: 0;left: 10px;top: 88px;}
.calculator-box .activity-select .field-group-box label {font-size: 18px !important;cursor: pointer;}
.calculator-box .activity-select .form-check-input{display:none;}

.calculator-box #bmrgender .form-check.check:after {content: "";background: url(images/tick-circle.svg) no-repeat;width: 24px;height: 25px;position: absolute;right: 20px;top: 28px;}
.calculator-box label {cursor: inherit; }
.calculator-box .form-fields.btn-part {margin-top: 32px;}

#bmicalc .form-check {margin-bottom: 24px;}
#bmicalc .form-check  input {border-radius: 12px;border: 0.5px solid #AEB1B5;background: #ffffff;height: 50px;margin-top: 10px;}

.result-box {display: none;}
.error-msg {display: none;margin-top: 20px;color: #dd3a3a;border: 1px solid #dd3a3a;padding: 5px;border-radius: 6px;}

.result-box-inner {background: #F7F6FF;padding: 32px;display: inline-block;text-align: center;width: 100%;margin: 0 auto; border-radius: 20px;}
.result-box-inner p{font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;color: #6A686C;}
.result-box-inner .d-flex {	justify-content: center;font-family: 'Poppins';font-size: 24px;font-style: normal;font-weight: 500;line-height: normal;	margin-bottom: 20px;color:#3C3D41;}
.result-box-inner .d-flex span{color:#635DA8;}
.result-box-inner .d-flex div {margin: 0 15px;}

.result-box .btnpart {justify-content: center;margin-top: 20px;}
.result-box .btnpart .btn {font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;border-radius: 12px;border: 1px solid #DEDDF8;padding: 12px 24px;margin: 0 8px;color: #494989;}
.result-box .btnpart .btn.solid{background:#494989;color:#fff;border-color: #494989;}
.result-box .btnpart .btn:hover {background: #635DA8;color: #ffffff;border-color: #635DA8;}
.result-box .btnpart .btn.solid:hover {background: #635DA8;color: #ffffff;border-color: #635DA8;}

.BMI-chart {display: inline-block;width: 100%;margin: 32px 0 10px;}
.chart-presentation{position:relative;}
.chart-presentation img {width: 100%;}
/* .chart-presentation:after {content: "";border: 3px solid #DEDDF8;width: 18px;height: 18px;position: absolute;bottom: -5px;border-radius: 20px;background: #fff;left: 10%;} */
.chart-presentation img.mobile{display:none;}

#start_jour .elementor-form-fields-wrapper.elementor-labels-above {width: 100%;max-width: 570px;border-radius: 20px;}
.start-journey-form .elementor-field-type-radio.elementor-col-50 {width: 100%;}
.start-journey-form .elementor-field-type-radio.elementor-col-50 span {flex-basis: calc(50% - 20px) !important;margin: 0 10px;}
.start-journey-form .elementor-field-type-radio span {width: 100%;}
.start-journey-form .elementor-field-type-radio span label{border: 1px solid #909090;height: 80px;border-radius: 20px;margin-bottom: 24px;color: #909090;width: 100%;display: flex !important;align-items: center;padding: 20px 46px 20px 70px;cursor:pointer;position: relative;}
.start-journey-form .elementor-field-type-radio input{position:absolute;visibility:hidden;opacity:0;}
span.elementor-field-option.active label{border-radius: 20px;border: 2px solid #635DA8;background: #FFFFFF;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10), 0px 0px 60px 0px rgba(99, 93, 168, 0.30);color: #3C3D41;}

#start_jour .start-journey-form .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none) {background: #635DA8 url(images/icons/tick-circle.png) no-repeat;font-size: 0;background-position: center;}

span.elementor-field-option label:before {content:"";position: absolute;left: 20px;z-index: 3;top: 22px;width: 32px;height: 32px;}
span.elementor-field-option.active label:after {content: "";background: url(images/tick-circle.svg) no-repeat;width: 24px;height: 25px;position: absolute;right: 12px;}
.start-journey-form .elementor-field-group-goals span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/clapping-hands.png);}
.start-journey-form .elementor-field-group-goals span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/flexed-biceps.png);}
.start-journey-form .elementor-field-group-goals span.elementor-field-option:nth-child(3) label:before{background-image: url(images/icons/breast-feeding.png);}
.start-journey-form .elementor-field-group-goals span.elementor-field-option:nth-child(4) label:before{background-image: url(images/icons/pill.png);}
.start-journey-form .elementor-field-group-goals span.elementor-field-option:nth-child(5) label:before{background-image: url(images/icons/pregnant-woman.png);}

.start-journey-form .elementor-field-group-gender span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/female.png);}
.start-journey-form .elementor-field-group-gender span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/male.png);}

.start-journey-form .elementor-field-group-age span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/young-girl.png);background-size: cover;}
.start-journey-form .elementor-field-group-age span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/girl.png);}
.start-journey-form .elementor-field-group-age span.elementor-field-option:nth-child(3) label:before{background-image: url(images/icons/woman-office-worker.png);}
.start-journey-form .elementor-field-group-age span.elementor-field-option:nth-child(4) label:before{background-image: url(images/icons/woman-office-worker.png);}
.start-journey-form .elementor-field-group-age span.elementor-field-option:nth-child(5) label:before{background-image: url(images/icons/old-woman.png);}


.start-journey-form .elementor-field-group-activity span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/face-tear.png);}
.start-journey-form .elementor-field-group-activity span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/woman-walking.png);}
.start-journey-form .elementor-field-group-activity span.elementor-field-option:nth-child(3) label:before{background-image: url(images/icons/lifting-weights.png);}
.start-journey-form .elementor-field-group-activity span.elementor-field-option:nth-child(4) label:before{background-image: url(images/icons/rock.png);}

.start-journey-form .elementor-field-group-eatings span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/face-fear.png);}
.start-journey-form .elementor-field-group-eatings span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/pizza.png);}
.start-journey-form .elementor-field-group-eatings span.elementor-field-option:nth-child(3) label:before{background-image: url(images/icons/fork-knife-plate.png);}
.start-journey-form .elementor-field-group-eatings span.elementor-field-option:nth-child(4) label:before{background-image: url(images/icons/salad.png);}

.start-journey-form .elementor-field-group-paid span.elementor-field-option:nth-child(1) label:before{background-image: url(images/icons/cap.png);background-repeat:no-repeat;top: 28px;}
.start-journey-form .elementor-field-group-paid span.elementor-field-option:nth-child(2) label:before{background-image: url(images/icons/search.png);background-repeat:no-repeat;top: 26px;}
.start-journey-form .elementor-field-group-paid span.elementor-field-option:nth-child(3) label:before{background-image: url(images/icons/sorry.png);background-repeat:no-repeat;}

.start-journey-form .elementor-field-type-next button:not(.elementor-field-group-goal_steps .elementor-field-type-next button), .start-journey-form .elementor-field-type-previous button {cursor: pointer;width: 51px;height: 50px;border: 1px solid #DEDDF8 !important;border-radius: 10px !important;position: relative;display: flex;align-items: center;justify-content: center;font-size: 0 !important;background: transparent !important;}
.start-journey-form .elementor-field-type-previous button{margin: 0 2px 0 auto !important;}
.start-journey-form .elementor-field-type-next button{margin: 0 auto 0 2px !important;}
.start-journey-form .elementor-field-group-goal_steps .elementor-field-type-next button{margin:0 auto !important;}
.start-journey-form .elementor-field-group-goal_steps .elementor-field-type-next button:before{display:none;}
.start-journey-form .elementor-field-type-previous button:before {content: "\e879";font-family: elementskit !important;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;color: #494989;font-size: 20px;}
.start-journey-form .elementor-field-type-next button:before {content: "\e87a";font-family: elementskit !important;font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;color: #494989;font-size: 20px;}
.start-journey-form .e-form__buttons__wrapper__button {margin: 0 0 0 -55px !important;}
.start-journey-form .elementor-message {text-align: center;margin-top: 30px;}
.start-journey-form .elementor-form-fields-wrapper .elementor-message {display: none;}
.start-journey-form .elementor-error input, .start-journey-form .elementor-error select{border-color: #f00 !important;}
.start-journey-form .elementor-message.elementor-message-success {background: #c6efc6;padding: 20px;width: max-content;margin: 30px auto;border-radius: 10px;}
.start-journey-form .elementor-field-group-laststeps .e-form__buttons .elementor-field-group {width: auto !important;flex-basis: auto;}
.start-journey-form .elementor-field-group-Phone {margin-bottom: 40px !important;}
/*.start-journey-form .elementor-field-group-paid {margin-top: -20px;}
#start_jour .start-journey-form .elementor-field-group-paid select { -webkit-appearance: auto;padding-left: 20px;}*/


.thanks-gradient{position:relative;}
.thanks-gradient:before{content:'';border-radius: 870.963px;background: radial-gradient(50% 50% at 50% 50%, rgba(84, 198, 157, 0.45) 0%, rgba(84, 198, 157, 0.12) 63.54%, rgba(84, 198, 157, 0.00) 100%);position: absolute;width: 500px;height: 500px;top: -50px;right: 0;left: -200px;z-index: -1;}
.thanks-gradient:after{content:'';border-radius: 100%;background: radial-gradient(50% 50% at 50% 50%, rgba(84, 198, 157, 0.45) 0%, rgba(84, 198, 157, 0.12) 63.54%, rgba(84, 198, 157, 0.00) 100%);position: absolute;width: 100%;height: 100%;top: 20%;right: 0;left: 40%;z-index: -1;}

.page .the_champ_sharing_container.the_champ_horizontal_sharing {display: none;}

.wpcf7-form .wpcf7-response-output:last-child{padding: 10px !important;}
.contact_form label input.wpcf7-not-valid {border: 1px solid #f00 !important;}

.home-plan {display: none;}
.home-plan.active {display: block;}
.home-plan-btn {cursor: pointer;}
.home-plan-btn.active .elementor-button {border: 2px solid #54C69D !important;box-shadow: 0px 0px 60px 0px rgba(84, 198, 157, 0.30), 0px 12px 37px 0px rgba(86, 75, 214, 0.10) !important;}

.app-cta-link {justify-content: center;}
.app-cta-link a {border: 1px solid #DEDDF8;display: flex;border-radius: 12px;padding: 10px 20px;font-size: 16px;color: #494989;font-weight: 500;margin: 30px 10px 0;}
.app-cta-link a img{padding-right:12px;}
.app-col-gradient{background: radial-gradient(50% 50% at 50% 50%, rgba(84, 198, 157, 0.35) 0%, rgba(84, 198, 157, 0.08) 63.54%, rgba(51, 54, 133, 0.00) 100%);}

.projects-shortcode .projects-items .project {top: inherit !important;display: inline-block !important;transform: none !important;position: relative !important;left: inherit !important;}
.swiper-container:not(.swiper-container-initialized)>.swiper-wrapper, .swiper:not(.swiper-initialized)>.swiper-wrapper {overflow: visible !important;}

.contact_form ul {display: inline-block;}
.contact_form ul li{margin-bottom:20px;}
.contact_form ul p{margin-bottom:0;}
.iti__country-list {display: inline-block;max-width: 330px;left: 0;top: 50px;border-radius: 10px 10px 0 0;}
.iti__country-list.iti__hide {display: none !important;}
.iti.iti--allow-dropdown {width: 100%;}
.wpcf7-telephone_input, .wpcf7-intl_tel{width: 100%;padding-left: 60px !important;border-radius: 12px;}
.iti__selected-flag {background: #f7f7f7;border-radius: 12px 0 0 12px;}
.dswcf7_country_sel {margin-top: 10px;}
.intl-tel-input {width: 100%;}

ul.country-list {max-width: 330px;left: 0;}
li.iti__country{margin: 0 !important;}
li.iti__country * {margin: 0 !important;padding: 0 !important;text-align: left !important;}
li.iti__country .iti__country-name {margin: 0 12px !important;}

span.hide {display: none !important;}
span.phonemsg {margin: -10px 0 0 !important;font-size: 14px !important;font-weight:400 !important;}
span#error-msg{color: red !important;}
span#valid-msg {color: #087c1c !important;}
.elementor-field-group-Phone .phonemsg {margin-top: 5px !important;}

.overlay-img:before {background: #000;content: '';opacity: 0.5;height: 100%;position: absolute;top: 0;left: 0;width: 100%;}
.home-featured-blog-post .cartoon-img {position: absolute;top: -30px;z-index: 998;}
.home-featured-blog-post .pp-post-content {z-index: 99;}
.home-featured-blog-post .pp-post-thumbnail {background-color: transparent !important;}
.home-featured-blog-post .pp-post-thumbnail-wrap {position: relative;}
.home-featured-blog-post .pp-post-thumbnail-wrap:before {content: "";background: rgba(0,0,0,0.4);position: absolute;width: 100%;height: 100%;display: inline-block;z-index: 998;border-radius: 65px;    opacity: 0.5;}
.home-featured-blog-post img {opacity: 1 !important;}
.home-featured-blog-post .pp-post-content-wrap {position: relative;z-index: 999;}
.home-featured-blog-post h2.pp-post-title {border-bottom: 1px solid #56EEB7;padding-bottom: 20px;margin-bottom: 30px !important;}
.home-featured-blog-post span.pp-post-terms a {background: transparent !important;}
.iti__flag {background-image: url("images/flags.png");}

.media-client-section-container {padding: 100px 0;}
.media-client-section-container .media-client-quote-part{margin-bottom:70px;}
.media-client-section-container .media-client-img img {max-width: 200px;max-height:90px;}
.media-client-section-container .media-quote {color: #3C3D41;font-size: 40px;line-height: 54px;text-align: center;}
.media-client-section-container .media-client-img {cursor: pointer;display: flex;align-items: center;justify-content: center;}
.media-client-section-container .media-navigation {margin-top: 56px;}
.media-client-section-container .swiper-slide-thumb-active .media-client-img{border: 1px solid #ddd;border-radius: 10px;}

.gototop {position: fixed;left: auto;right: 0;top: auto;bottom:20px; z-index: 99;}
.gototop:after {content: "\ea65";font-family: "Nucleo";font-size: 24px;border: 1px solid #DEDDF8;font-weight: 400;transform: translate(-50%,-50%);color: #424280;background: #fff;width: 50px;height: 50px;display: flex;align-items: center;justify-content: center;border-radius: 50px;cursor: pointer;}

.assigned_cate.breadcrumb{margin-bottom: 30px;}
.assigned_cate.breadcrumb a {border: 1px solid #635DA8;margin-right: 15px;border-radius: 50px;padding: 8px 20px;background: #9C27B00A;display: inline-block;}
.assigned_cate.breadcrumb a span{border-bottom:none;}
.assigned_cate.breadcrumb a:hover {background: #635DA8;color: #fff;}
.assigned_cate.breadcrumb a:hover span, .assigned_cate.breadcrumb a:hover{color: #fff;}


div#single_blog {width: 100%;}
div#single_blog .container {padding: 0 15px;}
.single-post article {display: inline-block;width: 100%;}
.post-top-section {display: flex;width: 100%;}
.single-post article .post-top-section .post_left_part {width: 70%;display: inline-block;padding-right: 20px;}
.single-post article .post-top-section .post_right_part {width: 30%;display: inline-block;}
.post-content-section {display: flex;width: 100%;margin-bottom: 40px;}
.post-content-section .post-table-of-content {width: 30%;position: relative;display: inline-block;}
.post-content-section .post-content-main {width: 70%;position: relative;display: inline-block;padding-left: 30px;}
.post-content-section .post-content-main .post-content {margin: 0;width: 100%;}
.post-content-section .post-content iframe {width: 100%;height: 430px;}

.post_right_part .post_date_data img {max-width: 60px;max-height: 60px;padding: 14px;}
.post_right_part .d-flex {margin-bottom: 30px;}
.blog-info-part .post-review-by-box img {max-width: 60px;max-height: 60px;border-radius: 50px;}
.blog-info-part .blinfo-right {width: 75%;}
.blog-info-part .blinfo-left {width: 25%;} 
.blog-info-part .blinfo-right span {font-size: 16px;color: #6A686C;font-weight: 500;}
.blog-info-part .blinfo-right h6 {font-size: 20px;text-transform: none;font-weight: 500;color: #3C3D41;margin: 0 0 5px 0;font-style: normal;}
.blog-info-part .blinfo-right .desg{font-size: 14px;line-height: 20px;color:#6D6D6E;}
.blog-info-part .post-author-info img {background: #F7F6FF;padding: 14px;border-radius: 10px;max-width: 60px;}

.toc-blog {border: 1px solid #E0E0E0;border-radius: 14px; margin-bottom: 30px;}
/*.toc-blog.fixed {top: 0;position: absolute;width: 100%;}
.fixed .pos-fixed {position: fixed;top: 140px;max-width: 330px;border: 1px solid #DDDDDD;border-radius: 14px;width: 100%;}*/
#sidebar.fixed {
    position: fixed;
    top: 0;
    bottom: 0;
    max-height: calc(100vh - 65px); /* Set a maximum height for the sidebar */
    overflow-y: auto; /* Make the sidebar scrollable */
	z-index: 100; max-width: 330px;border: 1px solid #DDDDDD;border-radius: 14px;width: 100%;
}

#sidebar {
    transition: top 0.3s ease-in-out;
}
.toc-title {background: #EBEBEB;padding: 16px;border-radius: 14px 14px 0 0;}
.toc-title h3 {margin: 0;text-transform: none;color: #000;font-style: normal;}
.toc-blog ul.list-unstyled {padding: 20px 16px;display: inline-block;}
.toc-blog ul.list-unstyled li {margin: 0;}
.toc-blog ul li a {text-decoration: none;color: #5E5E5E;padding: 10px 12px;display: inline-block;width: 100%;font-weight: 400;font-size: 18px;line-height: 24px;border: 1px solid #ffffff;}
.toc-blog ul li a.ak-pointer-active {border-color: #54C69D;border-radius: 5px;}
.single-blog-content ul {display: inline-block;}

.blog-single-comment-box div#respond {width: 100%;}
.blog-single-comment-box div#respond .theChampCommentingTabs {width: 100%;}
.related-blog-post {border: 1px solid #12141633;padding: 30px 15px;border-radius: 10px;margin-bottom: 30px;}
.related-blog-post h3 {margin-top: 0;font-style: normal;padding: 0 15px;color: #000;font-family: 'Poppins';}
.related-blog-post ul.home_blog {display: inline-block;}
.related-blog-post ul.home_blog li {display: inline-block;width: 33.33%;vertical-align: top;padding: 0 15px;margin: 0;}
.related-blog-post ul.home_blog li img {width: 100%;max-width: 100%;height: 220px;border-radius: 0;margin-bottom: 20px;}
.single-blog-content h2.sptlove {text-transform: none;font-style: normal;color: #000;font-size: 24px;line-height: 36px;margin-top: 0;margin-bottom: 20px;font-weight: 600;}
.related-blog-post ul.home_blog li .tit {color: #121416;font-size: 16px;font-weight: 600;line-height: 24px;}
.related-blog-post .assigned_cate_a {display: none !important;}
div#single_blog .back{margin-bottom: 30px;}
.blog-info-part .social-links-top .sfsi_wicons.shuffeldiv, .blog-info-part .social_links .sfsi_wicons.shuffeldiv {border: none;width: auto !important;padding: 0;}
.blog-info-part .social-links-top a:after {display: none;}
.social-links-top h5 {font-size: 24px;line-height: 30px;color: #000;font-weight: 500;font-style: normal;text-transform: none;margin: 0 0 10px 0;}

.single-post .post-content h2 {font-style: normal;color: #000000;}
.single-post .post-content h3 {font-style: normal;color: #000000;}
.single-post .post-content p {margin-bottom: 30px;font-weight: 400;font-size: 16px;line-height: 30px;}
.single-post .post-content p strong{font-weight: 600;font-size: 16px;line-height: 30px;color: #635DA8;}

.sfsi_tool_tip_2 {display: none !important;}

body.category nav.blfe-grid-pagination {
    position: relative;
    margin: 40px auto 0;
    display: table;
}
body.category  nav.blfe-grid-pagination .prev:before {
	content: '';
	background: url(https://www.pravisht.com/mhbwebsite/wp-content/uploads/2023/09/next.png);
	padding: 12px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top center;
	top: -7px;
	position: absolute;
	transform: rotate(-180deg);
	left: -30px;
}
body.category  nav.blfe-grid-pagination a {
	font-size: 20px;
	border: 0px;
	color: #909090;
}
body.category  nav.blfe-grid-pagination a:hover{
	color:#494989
}

body.category nav.blfe-grid-pagination .current {
	color: #494989;
	font-size: 20px;
	border: 0;

}
body.category nav.blfe-grid-pagination .next, body.page-blog nav.blfe-grid-pagination .prev {
	font-size: 0px;
	margin: 0;
	padding: 0;
	position:relative;
}

body.category nav.blfe-grid-pagination .next:after {
	content: '';
	background: url(https://www.pravisht.com/mhbwebsite/wp-content/uploads/2023/09/next.png);
	padding: 12px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: top center;
	top: -8px;
	position: absolute;
}

.cate-banner{padding-top: 40px;}
.cate-banner:before{    content: '';
    position: absolute;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 39.06%, rgba(0, 0, 0, 0.6) 100%);
    width: 100%;
    height: 100%;
    top: 0px;}

body.page-id-2525 h3.blfe-post-grid-title a, body.category h3.blfe-post-grid-title a{
    text-transform: capitalize;
}
.the_champ_sharing_container{display:none !important;}



@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
	.iti__flag {background-image: url("images/flags@2x.png");}
}

@media (min-width:768px) and (max-width:1024px){
	.banner-filter-search-options .form-box .form-group.selection{padding: 12px 44px 12px 20px;margin: 0 6px;}
	.filter-option::after {background-size: 85%;top: 4px;right: -30px;}
	.filter-option span.filter-title{font-size:14px;}
	label.form-check-label{font-size:14px;}
	.field-group-box .form-check {padding: 6px 20px;}
	.field-group-box{max-height: 210px;}
	.form-group.selection.filterspeciality .field-group-box {right: 0;left: auto;}
}


@media (max-width:1199px){

	.container {max-width: 960px;}
	.cpt-single-post {margin-top: 80px;}
	.cpt-single-post h1{font-size:50px;line-height: 64px;}
	
	div#single_blog h1 {font-size: 40px;line-height: 56px;}
	#sidebar.fixed{max-width: 280px;}
	
	.toc-blog ul.list-unstyled {padding: 20px 10px;}
	
}
@media (max-width:1024px){
	.custom-page-template{margin-top:-72px;}
	
	.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-wrap {text-align: right;}
	.wpr-mobile-menu-display-dropdown .wpr-mobile-mega-menu-wrap {left: 0 !important;right: 0 !important;position: fixed !important;width: 100% !important;top: 72px;padding-top: 30px;background: #fff;height: calc(100% - 72px);overflow-y: scroll;}
	.wpr-mobile-menu-display-dropdown .wpr-mobile-mega-menu-wrap ul {margin-top: 0 !important;}
	.wpr-mobile-mega-menu-wrap::before {content: "";border-radius: 613.435px;background: url(images/mobile-menu-bg-gradient.png) no-repeat;width: 230px;height: 100%;position: absolute;right: 0;}
	.wpr-mobile-nav-menu-container .wpr-mobile-nav-menu li.write-btn a{border-radius: 12px;border: 1px solid #DEDDF8 !important;width: max-content;margin: 15px;padding: 16px 24px !important;color: #494989 !important;}
	.wpr-mobile-nav-menu .wpr-mobile-sub-mega-menu {max-height: inherit !important;overflow: hidden !important;}
	.wpr-mobile-sub-mega-menu section{box-shadow:none !important;}
	.wpr-mobile-sub-mega-menu section .mega-menu-left {padding-right: 0;}
	.wpr-mobile-menu-display-dropdown .wpr-mobile-sub-mega-menu .elementor-widget-container p {font-size: 14px !important;line-height: 24px; color: #6A686C;}
	.wpr-mobile-nav-menu li .elementor-align-left .elementor-button {width: 100%;}
	.wpr-mobile-sub-mega-menu section * {width: 100% !important;max-width: 100% !important;}

	.elementor-2975 .elementor-element.elementor-element-425e2e6 {width: 65px !important;display: grid;}
	.elementor-2975 .elementor-element.elementor-element-6574403 {width: calc(100% - 65px) !important;}
	.elementor-location-header nav.wpr-mobile-nav-menu-container{height:inherit;display: contents;}
	.elementor-location-header .elementor-sticky--effects {padding-bottom: 5px !important;	}
	
	body.transparent-header .mobile-white-header .elementor-2975 .elementor-element.elementor-element-ba42152{background: #fff !important;}
	body.transparent-header .mobile-white-header .elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-line{background-color:#3C3D41;}
	body.transparent-header .mobile-white-header .d-logo {display: block;}
	body.transparent-header .mobile-white-header .d-logo img{filter:none;}
	body.transparent-header .mobile-white-header .l-logo {display: none;}
	
	body.transparent-header .elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-line {background-color: #fff !important;height: 3px;margin-bottom: 7px;}
	body.transparent-header .white-header .elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-line {background-color: #3C3D41	!important;}
	.elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-line {background-color: #3C3D41 !important;}
	.elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle-open .wpr-mobile-toggle-line {height: 2px;margin-bottom: 11px;}

	.wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:last-child {-webkit-transform: translateY(-6px) rotate(45deg);transform: translateY(-6px) rotate(45deg);}
	.wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:nth-child(2){display:none;}
	.wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line:first-child {-webkit-transform: translateY(7px) rotate(-45deg);transform: translateY(7px) rotate(-45deg);}
	body.transparent-header .elementor-location-header.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-toggle.wpr-mobile-toggle-open .wpr-mobile-toggle-line{height: 2px;margin-bottom: 11px;background-color: #3C3D41 !important;}

	.wpr-mobile-nav-menu li a {border: none !important;}
	.wpr-mobile-nav-menu li.menu-item-has-children > a::after {display: block;font-family: "Font Awesome 5 Free" !important;content: "\f078" !important;color: #27AF7E !important;position: relative;top: 8px;padding-left: 15px;font-size: 16px !important;transform: rotate(-90deg);background-color: transparent !important;}
	.wpr-mobile-nav-menu li.menu-item-has-children a i{display:none;}

	.wpr-mobile-nav-menu li > a:hover {background: #635DA8 !important;color: #FFFFFF !important;}
	.wpr-mobile-nav-menu li > a:hover:after{color: #FFFFFF !important;}
	
	.elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-menu-item:hover, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-sub-menu-item:hover, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-sub-menu-item.wpr-active-menu-item, .elementor-2975 .elementor-element.elementor-element-5daa50b .wpr-mobile-menu-item.wpr-active-menu-item{background: #635DA8 !important;color: #FFFFFF !important;}
	.wpr-mobile-nav-menu li.menu-item-has-children > a.wpr-active-menu-item::after {color: #FFFFFF !important;}
	
	.wpr-mobile-nav-menu li.download-btn {display: none;}
	.mobile-menu-footer-part {display: inline-block;width: 100%;padding: 0 15px;margin-top: 50px;}
	.mobile-menu-footer-part .tops {color: #3C3D41;align-content: center;}
	.mobile-menu-footer-part .tops p {color: #3C3D41;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;line-height:24px;}
	.mobile-menu-footer-part .botoms p {color: #6A686C;font-family: 'Poppins';font-size: 14px;font-style: normal;font-weight: 500;line-height:24px;}

	.mobile-menu-footer-part .tops a {border-radius: 12px;border: 1px solid #DEDDF8;height: 50px;width: 84px;margin: 0 5px;background-color: transparent;display: flex;align-content: center;justify-content: center;}
	.mobile-menu-footer-part .tops a img {max-width: 25px;}
	.mobile-menu-footer-part .tops a:last-child {margin-right: 0;}
	
	.container {max-width: 900px;}
	.cpt-single-post h1{font-size:44px;line-height: 54px;}

	.pb-100{padding-bottom:70px;}
	.innerpage-banner-section h1 {font-size: 44px;line-height: 56px;}
	.section-title h2{font-size:30px;line-height: 44px;}
	.buddies-details-part .single-content{padding: 0 20px 20px 30px;}
	.buddies-basic-info ul li{font-size: 16px;font-weight: 400;padding-left: 160px;}
	
	#start_jour .e-form__indicators__indicator__separator {width: 20px;}
	.start-journey-form .formsteps{overflow-x: scroll;overflow-y: hidden;-ms-overflow-style: none;scrollbar-width: none;}
	.start-journey-form .e-form__indicators.e-form__indicators--type-number_text {flex-direction: row;width: max-content;flex-wrap: wrap;-ms-flex-wrap: wrap;margin-bottom: 40px;}
	#start_jour .e-form__indicators__indicator{width:auto;padding: 6px 12px;}
	#start_jour .e-form__indicators__indicator--shape-circle {width: 20px;height: 20px;}

	.contact_form {padding: 30px 50px !important;}
	
	.media-client-section-container .media-quote {font-size: 30px;line-height: 40px;}
	.media-client-section-container {padding: 0;}
	.media-client-section-container .media-client-quote-part {margin-bottom: 20px;}
	
	.back-col-mob{position:relative;}
	.back-col-mob .boxtag-mob {position: absolute;top: -7px;left: 0;}
	.back-col-mob .boxtag-mob img{max-width:106px;}
	.back-col-mob p {line-height: 22px;}
	.back-col-mob:hover p {color: #424280;}
	
	div#single_blog {margin: 60px auto 0;}
	.post_right_part .d-flex {margin-bottom: 20px;}
	.blog-info-part .blinfo-left {width: 35%;}
	.toc-blog ul li a{font-size: 16px;line-height: 22px;}
	#sidebar.fixed {max-width: 260px;}
	div#single_blog .back{margin-bottom: 20px;}
	.related-blog-post ul.home_blog li img {height: 160px;}
	.post-content-section .post-content-main .post-content h3 {
		font-size: 24px !important;
		line-height: 34px !important;
	}
	.post-content-section .post-content-main .post-content p, .post-content-section .post-content-main .post-content p strong{
		font-size: 16px;
		line-height: 28px;
	}
	
}


@media (max-width:991px){

	.container {max-width: 90%;}
	.cpt-single-post h1 {font-size: 32px;line-height: 44px; }
	
	.innerpage-banner-section {min-height: 400px;}
	.innerpage-banner-section h1 {font-size: 38px;line-height: 50px;}
	.section-title h2{font-size:24px;line-height: 34px;}
	.innerpage-banner-section::before {height:100%;}
	.section-title {padding-bottom: 10px !important;}
	
	
	.calculator-main-section .innerpage-banner-section {margin-bottom: 0;}
	.innerpage-banner-section .banner-content-part {position: relative;padding: 350px 20px 0;}
	.calculator-box-main-section {margin-top: -200px;position: relative;}

	div#single_blog .container {padding: 0 30px;max-width: 100%;}
	.post-top-section {display: inline-block;}
	div#single_blog h1 {font-size: 32px;line-height: 44px;}
	.single-post article .post-top-section .post_left_part {padding-right: 0;width: 100%;}
	.single-post article .post-top-section .post_right_part {width: 100%;}
	.blog-info-part .blinfo-left {max-width: 100px;}
	.post-table-of-content {display: none !important;}
	.post-content-section .post-content-main {width: 100%;padding-left: 0;padding-top: 30px;border-top: 1px solid #ddd;margin-top: 20px;}
	.related-blog-post {padding: 30px 5px;}
	.related-blog-post ul.home_blog li{padding: 0 10px;}
	
	.single-transformation-top-section .single-featured-img {max-width: 100%;width: 100%;padding-right: 0;}
	.single-transformation-top-section .blog-info-part {width: 100%;margin-top: 30px;}

}


@media (max-width:767px){

	.container {max-width: 90%;}
	.cpt-single-post h1 {font-size: 28px;line-height: 40px; }
	
	.pb-100{padding-bottom:50px;}
	.hidden-xs{display:none;}
	.visible-xs{display:block;}
	
	.slider-navigation {margin-top: 40px;margin-bottom: 30px;}

	.innerpage-banner-section {min-height: inherit;margin-bottom: 50px;}
	.innerpage-banner-section .banner-content-part.banner-content-part {position: relative;transform: none;left: auto;top: auto;padding: 120px 30px 40px;}
	.innerpage-banner-section h1 {font-size: 32px;line-height: 44px;}
	
	.banner-filter-option-part .filter-form-inner {display: inline-block;}
	.banner-filter-option-part .filter-form-inner .form-field {margin: 0 0 20px 0;width: 100%;}
	.banner-filter-option-part .filter-form-inner select {width: 100%;}
	
	
	
	/* Mobile filter */
	
	.mob-filter-toggle {margin:0 10px 60px;text-align: center;display:flex;justify-content: center;}
	.buddies-search-box{display:none;}
	.buddies-search-box {margin: -20px auto 50px;}
	.buddies-search-box input.bdt-search-input{border: 2px solid #635DA8 !important;}
	
	a.btn.reset-filter {position: relative;	display: inline-block;height: 50px;padding: 0px 20px;border-radius: 12px;border: 1px solid #DEDDF8;width: 100%;margin: 50px auto 0;line-height: 50px;font-family: 'Poppins';font-size: 16px;font-style: normal;font-weight: 500;color: #494989;}
	.mob-filter-toggle .btn {border: 1px solid #DEDDF8;height: 50px;padding: 0px 20px;justify-content: center;align-items: center;display: flex;border-radius: 12px;font-family: 'Poppins';font-size: 16px;font-style: normal;	font-weight: 500;color: #494989;margin: 0 10px;width: 100%;position:relative;max-width: 250px;}
	.mob-filter-toggle .filter-btn.filled::after {content: "";width: 12px;height: 12px;background: #EB5757;border-radius: 12px;position: absolute;top: 6px;right: 6px;}
	.mob-filter-toggle .btn img{margin-right: 15px;}
	.mobile-filter-header {display: flex;position: relative;margin-bottom: 20px;color: #0B0C10;font-family: 'Poppins';font-size:20px;line-height:27px;font-weight:500;}
	.filter-option span.filter-title{font-size:18px;}
	.banner-filter-search-options .form-box .form-group.filled span.filter-remove{display:none;}
	.banner-filter-search-options .form-box .form-group.filled .filter-option:after{display:block;}
	.banner-filter-search-options .form-box .form-group.filled .filter-option::after {background: url(images/dropdown-arrow-green.svg) no-repeat;}
	.banner-filter-search-options .form-box .form-group.filled .filter-title {color: #27AF7E;}
	.banner-filter-search-options .form-box .field-group-box .form-check {padding: 12px 20px;}
	.field-group-box .form-check.check {background: #F7F6FF;border-radius: 20px;}
	
	.banner-filter-search-options .form-box.openfilter {height: 100vh;background: #fff;position: fixed;z-index: 999999999;overflow-x: auto; padding: 20px;top: 0;left: 0;display: inline-block;}
	.banner-filter-search-options .form-box.openfilter .mob-filter-toggle {display: none !important;}
	.banner-filter-search-options .form-box .form-group.selection{margin:0;background: transparent;box-shadow: none;padding: 16px 0;}
	.banner-filter-search-options .form-group.hover .filter-option::after {transform: rotate(180deg);right: 6px;}
	.banner-filter-search-options .filter-option:after {background: url(images/dropdown-arrow-green.svg) no-repeat;right:0;}
	
	.banner-filter-search-options {margin-top: 0;}
	.banner-filter-search-options .form-box {display: none;width: 100%;height: auto;background: transparent;box-shadow: none;padding-top: 30px;}
	.banner-filter-search-options .form-box .form-group {width: 100% !important;display: inline-block;max-width: 100% !important;}
	.banner-filter-search-options .filter-option{color:#000;}
	

	.banner-filter-search-options .form-box .form-group.submit-form {background: #11A448;display:none;}
	.banner-filter-search-options .form-box .form-group.submit-form:before{content:"Apply";color:#fff;font-size: 16px;line-height: 40px;}
	.banner-filter-search-options .form-box .form-group.submit-form img {display: none;}

	.banner-filter-search-options .form-box.openfilter .form-group.submit-form {position: relative;}
	.banner-filter-search-options .form-box.openfilter .submitproperty {width: 100%;position: absolute;display: block;height: inherit;top: 0;border-radius: 6px;box-shadow: 2px 2px 0px #000000;}

	.banner-filter-search-options .form-box.openfilter .form-group.submit-form {display: inline-block;text-align: center;cursor: pointer;margin: 10px 0 0 0;}
	.banner-filter-search-options .form-box .form-group.text-fields {width: 90% !important; max-width: 90% !important;position: relative;}

	.banner-filter-search-options .form-box.openfilter .form-group.text-fields {width: 100% !important; max-width: 100% !important;position: relative;}
	.form-box.openfilter .close-filter-option {position: absolute;top: 0;right: 0;width: 40px;height: 40px;cursor: pointer;}
	.form-box.openfilter .close-filter-option::before, .form-box.openfilter .close-filter-option::after {right: 15px;}

	.form-box.openfilter .close-filter-option{display:block !important;}
	.form-box.openfilter .close-filter-option:before, .form-box.openfilter .close-filter-option:after {content:"";position: absolute;left: auto;height: 25px;width: 2px;background-color:#3C3D41; right: 10px;top: 5px;}
	.form-box.openfilter .close-filter-option:before {transform: rotate(45deg);}
	.form-box.openfilter .close-filter-option:after {transform: rotate(-45deg);}

	.banner-filter-search-options .form-box .form-group.text-fields input {border-radius: 8px;box-shadow: 0px 3px 16px #00000014;}
	.form-box.openfilter .filtermode .field-group-box, .form-box.openfilter .filtertitle .field-group-box{position: relative;opacity: 1;box-shadow: none;pointer-events: all;padding-left: 0; margin-top: 0;}
	.banner-filter-search-options .form-box.openfilter .form-group.text-fields input {border-bottom: 1px solid;padding-left: 0;margin-bottom: 20px;box-shadow:none;border-radius: 0;}

	.form-box.openfilter .mob-filter-title {display: inline-block !important;font-size: 24px;font-weight: 600;margin-bottom: 0;}

	.form-box.openfilter .field-group-box .form-check {display: inline-block;width: 100%;}
	.form-group.hover .field-group-box {position: relative;top: 0;width: 100%; max-height: inherit;box-shadow: none;margin-top:0;}
	.field-group-box .form-check:first-child {displa: none !important;}

	.form-group.selection.filtermode, .form-group.selection.filtertitle{padding:0;}
	.form-group.selection.filtermode .filter-option span.filter-title, .form-group.selection.filtertitle .filter-option span.filter-title, .form-group.selection.filtermode .filter-option span.filter-value, .form-group.selection.filtertitle .filter-option span.filter-value {display: inline-block;font-size: 16px;margin-right: 10px;}
	.form-group.selection.filtermode .filter-option span.filter-title::after, .form-group.selection.filtertitle .filter-option span.filter-title:after {content: ":";}
	.form-group.selection.filtermode .filter-option span.filter-value, .form-group.selection.filtertitle .filter-option span.filter-value {position: relative;display: contents;}


	.form-group.selection.filtertype, .form-group.selection.filterradious, .form-group.selection.filterbed, .form-group.selection.filterprice{padding: 0 !important;margin-bottom: 20px;}
	.form-group.selection.filtertype .filter-option, .form-group.selection.filterradious .filter-option, .form-group.selection.filterbed .filter-option, .form-group.selection.filterprice .filter-option{border: 1px solid #707070;padding: 15px;}
	.form-group.selection.filtertype .filter-option:after, .form-group.selection.filterradious .filter-option:after, .form-group.selection.filterbed .filter-option:after,  .form-group.selection.filterprice .filter-option:after{filter:none;right: 10px;}
	.form-group.selection.filtertype .field-group-box, .form-group.selection.filterradious .field-group-box, .form-group.selection.filterbed .field-group-box, .form-group.selection.filterprice .field-group-box{margin-top:0;border: 1px solid #707070;border-radius: 0;border-top: none;width: 100%;top: 48px;min-width: 100%;}
	
	
	.cpt-single-post {margin-top: 70px;}
	.single-content{padding: 30px 0;}
	.transformations-single-main-section .container {padding: 0 15px;max-width: 100%;}
	.single-transformation-top-section{padding: 0 15px;}
	.single-content .single-transform-details {margin-bottom: 30px;}
	.single-content .single-transform-details ul li{font-size: 16px;line-height: 24px;margin-right: 10px;}
	.single-content .single-transform-details ul li:last-child {margin-right: 0;}
	.single-transformation-related-story{padding:60px 10px;}
	
	.buddies-items-loop .projects [data-grid][data-columns="3"] .project {width: 50%;padding: 0 8px;}
	.buddies-items-loop .projects .project-title {font-size: 16px !important;margin-bottom: 5px;}
	.buddies-items-loop .projects .buddies-more {min-height: 100px;display: inline-block;}
	.buddies-items-loop .projects .buddies-more p {font-size: 14px !important;line-height:24px;}
	.buddies-items-loop .projects .buddies-more .links {display: none;}
	.buddies-items-loop .projects .project-thumbnail{margin-bottom:15px;}
	
	
	.buddies-details-part .single-featured-img{width:100%;}
	.buddies-details-part .single-content{width:100%;padding: 30px 20px 0;}
	
	.calculator-main-section .innerpage-banner-section .banner-content-part {padding: 120px 20px 300px;}
	.calculator-main-section .innerpage-banner-section {min-height: 600px; }
	
	.calculator-box-main-section {margin-top: -250px;}
	.calculator-tabs-items ul li{font-size:16px;padding: 10px 15px;border-radius:12px;}
	.calculator-tabs-items ul li:last-child {margin-right: 0;}
	
	.calculator-box .calc-cards{padding:24px 20px;}
	.calculator-box #bmrgender .form-check{border-radius: 12px;margin: 0 5px;}
	.calculator-box #bmrgender .form-check label{height:50px;padding: 20px 10px;}
	.calculator-box input{font-size: 14px !important;}
	.calculator-box label{font-size: 16px !important;}
	.calculator-box #bmrgender .form-check label img {margin-right: 8px;max-width: 20px;}
	.calculator-box #bmrgender .form-check.check::after {right: 5px;top: 16px; background-size: 80%;}
	.calculator-box #bmrinputs .form-check label {margin-bottom: 8px;}
	.calculator-box #bmrinputs {display: inline-block;}
	.calculator-box #bmrinputs .form-check {display: inline-block;width: calc(50% - 10px);margin: 0 3px;}
	.calculator-box #bmrinputs .form-check:last-child {width: calc(100% - 10px); margin: 20px 5px 0;}

	.result-box-inner .d-flex {display: inline-block;}
	.result-box .btnpart .btn {width: 100%;	display: inline-block;margin: 0;}
	.result-box .btnpart {display: inline-block;width: 100%;}
	.result-box .btnpart .btn.solid {margin-top: 15px;}
	
	.start-journey-form .elementor-field-type-radio.elementor-col-50 span{flex-basis: 100% !important;}
	.start-journey-form .elementor-field-type-radio span label{padding: 20px 40px 20px 46px;height:auto;font-size: 14px;line-height: 24px;}
	span.elementor-field-option label::before {left:12px;width: 24px;height: 24px;top:50%;background-size:contain;transform: translate(0 , -50%);}	
	span.elementor-field-option.active label{box-shadow:none;}
	
	.chart-presentation img{display:none;}
	.chart-presentation img.mobile{display:block;}
	.chart-presentation:after{display:none;}
	
	.thanks-gradient img {max-width: 200px;margin-bottom: 30px;}
	.thanks-gradient:before{width: 400px;height: 400px;top: 0;left: -200px;}
	.thanks-gradient:after {width: 300px;height: 300px;top: auto;bottom: -60px;left: 40%;}
	
	.mobile-app-slides{margin-top: 30px;overflow-x: scroll;overflow-y: hidden;-ms-overflow-style: none;scrollbar-width: none;}
	.mobile-app-slides ul{display:flex;flex-direction: row;width: max-content;flex-wrap: wrap;-ms-flex-wrap: wrap;margin-bottom: 40px !important;}
	.mobile-app-slides ul li {position:relative;font-family: "Poppins", Sans-serif;font-size: 16px;line-height: 26px;fill: #3C3D41;color: #3C3D41;background-color: #FFFFFF;border:2px solid #FFFFFF;border-radius: 12px;padding: 8px 50px;box-shadow: 0px 12px 37px 0px rgba(86, 75, 214, 0.10);}
	.mobile-app-slides ul li.active {border: 2px solid #54C69D !important;box-shadow: 0px 0px 20px 0px rgba(84, 198, 157, 0.30) !important;}
	.mobile-app-slides ul li::after {border: 2px dashed #54C69D;content: "";position: absolute;width: 40px;right: -40px;top: 20px;height: 2px;}
	
	.app-col-gradient .app-mobile-cta p {margin-bottom: 0;display:flex;}
	.app-col-gradient .app-mobile-cta a {margin: 0 5px;padding: inherit;width: 50px;height: 50px;justify-content: center;}
	.app-col-gradient .app-mobile-cta a img {padding-right: 0;max-width: 20px;}
	
	.media-client-section-container .media-quote {font-size: 20px;line-height: 30px;}
	#blog_row {padding: 0;margin:0;}
	.home-featured-blog-post .pp-post-excerpt {display: none;}
	.home-featured-blog-post h2.pp-post-title {
		font-size: 18px !important;
		line-height: 30px !important;
		border-bottom: none !important;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	}
	.home-featured-blog-post .cartoon-img{top: -20px;left: -15px;}
	.home-featured-blog-post .cartoon-img img {
		max-width: 160px;
	}
	.elementor-6158 .elementor-element.elementor-element-e60980c {
		margin-top: 0px;
		margin-bottom: 50px;
		padding-bottom: 50px;
	}
	.home .blog-slider-custom .blfe-post-grid-item .blfe-post-grid-item-inner .blfe-post-grid-image {
		height: 100px;
		width: 100px;
	}
	.elementor-6158 .elementor-element.elementor-element-f418864 > .elementor-widget-container {font-size: 26px;}
	.white-main-header .l-logo a{filter:none !important; }
	body .same_box:before{top: 350px;}
	#story_row .elementor-col-33 {background: #fff;position: relative;}
	
	div#single_blog .container {padding: 0 15px;max-width: 100%;}
	div#single_blog {margin: 40px auto 0;}
	div#single_blog h1 {font-size: 28px;line-height: 40px;}
	.assigned_cate.breadcrumb a {margin-right: 10px;margin-bottom: 10px;padding: 5px 12px;}
	.related-blog-post ul.home_blog li {width: 100%;margin-bottom: 20px;}
	.blog-single-comment-box {margin-bottom: 50px;}
	.post-content-section .post-content iframe {height: 280px;}
	
}



@media (max-width:480px){

	.buddies-details-part .single-content{width:100%;padding: 30px 0 0;}
	.contact_form {padding: 30px 20px !important;}
	.gototop {bottom:0;right:-10px;}
	.gototop:after {width: 40px;height: 40px;font-size: 18px;}
	
	.post-content-section .post-content iframe {height: 240px;}
	.blog-info-part .blinfo-left {max-width: 80px;}
	
}