.stay_touch h1 {
    font-variant: small-caps;
    font-family: 'Comfortaa', cursive !important;
    font-size: 1.5em;
    font-weight: 300 !important;
	font-style: normal !important;
}
.ginput_container input{
	    border: 1.4px solid black;
}
a.shop_btn {
	    margin-top: 23px !important;
}
.slider_link, .shop_btn {
	border-bottom: 0 solid #000 !important;
	    padding: 10px 7px !important; 
}
.shadow {
    box-shadow: none;
    border-radius: 10px;
    padding: 30px 0;
    border-color: initial !important;
    border: 1px solid #9a9a9a !important;
}
.us-frame {
    box-shadow: none !important;
    margin: 7px !important;
    border: none !important;
}
.slider {
	border-bottom: 0px !important;
}
.issue_section {
    text-align: center !important;
    border-top: 0px solid #ccc !important;
	background: #fafafa !important;
}
.issue_section h2 strong {
    background: #FAFAFA !important;
	font-family: 'Hind', sans-serif !important;
    font-weight: 500;
    font-size: 1em;
}
.issue_section hr {
	height:1px;
}
.issue_section h3 {
	text-align: center;
    font-family: 'Julius Sans One' !important;
    margin-top: 15px !important;
    color: black !important;
    font-size: 1.6em !important;
}
.issue_section .ordernow {
	    font-family: 'Libre Baskerville', serif !important;
    color: #B51A28;
    font-weight: 600;
    border-top: 1px solid;
    padding-top: 10px;
    font-size: 15px;
    letter-spacing: 1px;
}
.issue_section img {
	box-shadow: 2px 2px 3px #00000059;
}
.orderbtn {
	    border: 1px solid #ae0000 !important;
    border-radius: 5px !important;
    padding: 0.5em 1em !important;
	    color: #c7000d !important;
}
.orderbtn:hover{
	    background: black !important;
    color: white !important;
    border: 1px solid white !important;
}

#coolnow h4 {
	font-family: "Avenir" !important;
    color: black !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    margin: 0px !important;
}
#coolnow p {
	    font-family: "Avenir Book" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
}
#Editorials p {
	  	font-family: "Avenir" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
	text-align:left !important;
}
.woocommerce-demo-store {
	margin-top: 0px !important; 
}
#BeautyGrooming p {
	  	font-family: "Avenir" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
	text-align:center !important;
}
#ArtCulture p{
		font-family: "Avenir" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
	text-align:center !important;
}
#Interviews h4 {
	font-family: "Avenir" !important;
    color: black !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    margin: 0px !important;
}
#Interviews p {
	    font-family: "Avenir Book" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
}
#PeopleChangingtheWorld p {
	    font-family: "Avenir Book" !important;
    font-size: 15px !important;
    font-weight: initial !important;
    letter-spacing: 0.2px !important;
	text-align:left !important;
}
body {
	background: white;
	padding-top:0px !important;
}

.in_section h1 {
	color: #000;
    display: table;
    padding: 8px 3px !important;
    font-size: 23px !important;
    border-top: 2px solid #000;
    text-transform: uppercase;
    border-bottom: 0px solid #000;
    margin: auto;
    font-family: 'Comfortaa', cursive;
}
.ih-item.circle .img:before {
	    box-shadow: none !important;
	display:none !important;
}
.ih-item.circle .img {
	border-radius:0px !important;
}
.ih-item.circle {
	    height: auto !important;
    border-radius: 0px !important;
}
.ih-item.circle .img img {
    border-radius: 0px !important;
    width: 100% !important;
    height: 316px !important;
}
.ih-item.circle .info {
	border-radius:0px !important;
}
.ih-item.circle.effect1 .info {
	height:316 !important;
}

.ih-item.circle {
    position: relative;
    width: 100% !important;
    height: 326px !important;
}
.ih-item.circle.effect1 .spinner {
	visibility:hidden;
}
.wpb_wrapper {
	text-align:justify;
}
.sharedaddy  {
	display:none;
}
.ioi-container .ioi-style1 .box-img:before {
	display:none;
}
.w-cart-quantity {
	    color: #ffffff;
    background: #f40000;
    border-radius: 100%;
    font-size: 14px;
    padding: 1px 6px;
    margin-left: 3px !important;
    position: relative;
    top: -9px;
}
.w-cart-link:hover {
	    color: black !important;
}
.l-subheader-cell.at_right .w-cart-dropdown {
    border: 1px solid #e6e6e6;
}
.woocommerce-mini-cart__empty-message {
	margin: 0px;
	text-align: center;
    font-weight: bold;
}
footer {
	display:none;
}
.home footer {
	display:block !important;
}
.w-copyright {
	    font-family: 'Hind', sans-serif !important;
    font-weight: bold;
    font-size: 1.1em;
}
.l-footer.layout_compact .l-subfooter.at_top {
	    border-top: 1px solid #dedede;
}
h2, h1 {
	 font-family: "Avenir Book" !important;
} 
.home footer {
    display: block !important;
    font-family: "Avenir Book" !important;
    font-size: 1.1em;
}
footer h4 {
font-family: "Avenir Book" !important;
    color: black !important;
    font-weight: 600;
    font-size: 1.2em;
}
.woocommerce div.product .product_title {
	 font-family: "Avenir Book" !important;
}
.woocommerce-loop-product__title {
		 font-family: "Avenir Book" !important;
}
.woocommerce .related > h2 {
	font-family: "Avenir Book" !important;
}
.ush_text_4 .w-text-value {
	    font-family: "Avenir" !important;
    font-size: 1.2em;
}
.header_hor .l-subheader-h {
	    max-width: 1270px !important;
}
.l-subheader.at_bottom .l-subheader-cell {
	justify-content: flex-end !important;
}
.ioi-container .ioi-style1 .he-content {
	transition: all 0.1s ease-in-out 0s !important;
}
.woocommerce-Reviews, .jp-relatedposts, .reviews_tab{
	display:none !important;
}
.additional_information_tab {
	display:none !important;
}
.woocommerce-Tabs-panel--description {
	padding:1em;
}
@media (min-width: 901px) {
	
.home.header_hor .l-subheader.at_bottom {
    background: white !important;
  }
	.header_hor .l-subheader.at_bottom {
		 line-height: normal !important;
    height: 75px !important;
	}
	
}

.wpfm-icon-block {
background: white !important;
    border: 1px solid #393939 !important;
    width: 25px !important;
    height: 25px !important;
    top: 5px !important;
	cursor:pointer;
}
.wpfm-active-nav .wpfm-menu-link {
background: #0e0d10 !important;
}
.wpfm-template-3 .wpfm-menu-nav.wpfm-position-right ul li > a {
	height:34px !important;
	right: -116% !important;
}
.wpfm-template-3 ul li {
	height:30px !important;
}
.purchase-mess a {
	text-transform:uppercase !important;
	color: #ee0000;
    font-weight: bold;
	
}
.w-gallery.cols_4 .w-gallery-item {
	    padding: 3px;
}
.woocommerce-product-attributes  {
	display: none;
}
.home .l-header .l-subheader.at_middle {
    display: block !important;
}
.w-text.ush_text_1.font_regular {
    display: none !important;
}
footer {
    display: block !important;
}



/* Master Commercial Photogrphy With Jeff Bucari page CSS*/
@import url('https://fonts.googleapis.com/css2?family=Quattrocento+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');

.banner_sec .banner_logo .us-frame {
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0 !important;
}
.banner_sec .l-section-h.i-cf {
	padding-top: 0;
}
.banner_sec .banner_colome .vc_column-inner {
	max-width: 860px;
	margin: auto;
}
.banner_sec h2.main_heading {
	font-size: 64px;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	padding-top: 170px;
}
.banner_sec .main_disc {
	margin-bottom: 46px;
	margin-top: 48px;
}
.banner_sec .main_disc p {
	margin-top: 0;
	margin-bottom: 1rem !important;
	text-align: center;
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	font-family: "Quattrocento Sans", sans-serif;
}
.banner_sec .border_image {
	max-width: 507.5px;
	margin: auto;
	width: 100%;
	border: 16px solid #ffffff;
}
.banner_sec .border_image .us-frame {
	margin: 0px !important;
}
.banner_sec h2.sub_heading {
	font-size: 28px;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	padding-top: 30px;
}
.banner_sec .sub_disc p {
	margin-bottom: 1rem;
	text-align: center;
	color: #ffffff;
	font-size: 20px;
	font-family: "Quattrocento Sans", sans-serif;
	font-weight: 400;
	line-height: 1.6;
}
.section_2_logos .l-section-h {
	padding: 0;
}
.section_2_logos .text_with_logo h2 {
	text-align: right;
	padding: 15px;
	color: #161E2A;
	font-size: 16px;
	font-family: PT Serif !important;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.section_2_logos .text_colome {
	padding-right: 0px !important;
	width: 100%;
	padding-left: 0px !important;
	max-width: fit-content;
}
.section_2_logos .logo_with_text_row {
	justify-content: center;
}
.section_2_logos .image_colome {
	padding: 15px !important;
	width: 100%;
	max-width: 450px;
}
.section_2_logos .image_colome .multi_logos .us-frame {
	margin: 0px !important;
}
.section_3_row .gols_content h2 {
	color: #127059;
	font-size: 36px;
	font-family: PT Serif;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	text-align: center;
	padding: 15px;
}
.section_3_row .gols_content ul.bullet-check {
	list-style-type: none;
	margin: 0;
	padding: 15px;
	margin-top: -10px;
}
.section_3_row .gols_content ul.bullet-check li {
	position: relative;
	padding-bottom: 0.2em;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	letter-spacing: normal;
	color: #595959;
	margin-block-start: 1em;
	margin-block-end: 1em;
	padding-left: 40px;
	text-align: left;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_3_row .bullet-check li:before {
	content: '\2713';
	color: #127059;
	font-size: 20px;
	position: absolute;
	top: 0px;
	left: 15px;
}
.large_text_colome .gols_content {
	max-width: 645px;
	margin: auto;
}
.section_3_row .content_magazine h3 {
	font-size: 28px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	color: #161E2A;
	text-align: center;
}
.section_3_row .content_magazine p {
	margin-bottom: 1rem !important;
	text-align: center;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	color: #595959;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_3_row {
	padding-top: 80px !important;
	padding-bottom: 20px !important;
}
.section_3_row .content_magazine {
	max-width: 830px;
	margin: auto;
	padding: 15px;
}
.section_3_row a.landing_btn {
	color: #ffffff;
	border: 2px solid #127059 !important;
	border-radius: 0px;
	background-color: #127059 !important;
	padding: 9.5px 30px;
	font-family: "Quattrocento Sans", sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
	display: inline-block;
	margin: 8px 0 0;
	transition: all 0.2s;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.25px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
	white-space: normal;
}
.section_3_row a.landing_btn:hover {
	filter: brightness(120%);
}
.section_3_row .large_text_colome .w-btn-wrapper.align_center {
	margin: 0;
}
.section_3_row .l-section-h.i-cf {
	padding: 0;
}
.section_4_row .l-section-h.i-cf {
	padding-top: 0;
}
.section_4_row .left_img_colome {
	padding: 0px !important;
}
.section_4_row .right_content_colome {
	padding: 0px !important;
}
.section_4_row .l-section-h .g-cols.offset_small {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	max-width: 1075px;
	margin: auto;
}
.section_4_row .right_content_colome {
	padding: 70px 50px 40px !important;
	height: auto;
	background-color: #127059;
}
.section_4_row .left_img_colome .us-frame {
	margin: 0px !important;
}
section.section_4_row {
	padding-top: 40px !important;
	padding-bottom: 80px !important;
}
section.section_4_row .right_side_content h2 {
	color: #ffffff;
	font-size: 42px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	text-align: left;
}
section.section_4_row .right_side_content ul.bullet-arrow-white {
	list-style: none;
	margin: 0;
}
section.section_4_row .right_side_content ul.bullet-arrow-white li {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	text-align: left;
	font-family: "Quattrocento Sans", sans-serif;
	list-style-type: none;
	position: relative;
	padding-left: 40px;
	padding-bottom: 0.2em;
	margin-block-start: 1em;
	margin-block-end: 1em;
}
section.section_4_row .right_side_content ul.bullet-arrow-white li:before {
	content: '\00BB';
	color: #ffffff;
	font-size: 34px;
	position: absolute;
	top: -15px;
	left: 12px;
}
section.section_4_row .right_side_content p {
	margin-bottom: 1rem;
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	text-align: left;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_5_row .colome_title_top .title_sec_text h6 {
	text-align: center;
	color: #127059;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.section_5_row .colome_title_top .title_sec_text h2 {
	color: #161E2A;
	font-size: 42px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	text-align: center;
	padding: 0;
}
.section_5_row .colome_title_top .title_sec_text {
	margin-bottom: 20px;
	padding: 15px;
}
.section_5_row .master_hight_row .left_img .us-frame {
	margin: 0px !important;
}
.section_5_row .right_content_2 h4 {
	color: #161E2A;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	text-align:left;
}
.section_5_row .right_content_2 p {
	color: #595959;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	font-family: "Quattrocento Sans", sans-serif;
	margin-bottom: 1rem;
	text-align:left;
}
.section_5_row .right_content_2 ul.bullet-arrow li:before {
	content: '\00BB';
	color: #127059;
	font-size: 34px;
	position: absolute;
	top: -15px;
	left: 15px;
}
.section_5_row .right_content_2 ul.bullet-arrow {
	margin: 0;
}
.section_5_row .right_content_2 ul.bullet-arrow li {
	list-style-type: none;
	position: relative;
	padding-left: 40px;
	font-weight: 400;
	line-height: 1.6;
	font-size: 20px;
	text-align: left;
	margin-bottom: 1rem;
	color: #595959;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_5_row .right_col {
	padding: 15px !important;
}
.section_5_row .img_col {
	padding: 15px !important;
}
.section_5_row .l-section-h.i-cf {
	max-width: 1240px;
	padding: 0px;
}
.section_5_row {
	padding-top: 80px !important;
	padding-bottom: 80px !important;
}
section.section_6 {
	padding-top: 80px;
	padding-bottom: 40px;
}
.section_6 .center_row_title .l-section-h.i-cf {
	padding: 0;
}
.section_6 .center_section_title h2 {
	margin-bottom: 48px !important;
	text-align: center;
	padding: 15px;
	font-size: 42px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	color: #161E2A;
}
.step_img_col {
	padding: 15px !important;
	max-width: 322px;
	width: 100%;
}
.step_content_col {
	padding: 15px !important;
	margin-left: -30px;
	max-width: 752.5px;
}
.step_content_col .vc_column-inner {
	padding: 30px !important;
	border: 2px solid #f5f5f5;
	border-radius: 0px;
	background-color: #ffffff;
	overflow: hidden;
}
.step_img .us-frame {
	margin: 0px !important;
}
.step_content_col .step_text h6 {
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 0.5rem;
	color: #127059;
}
.step_content_col .step_text h4 {
	color: #161E2A;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	text-align: left;
}
.step_content_col .step_text p {
	color: #595959;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	font-family: "Quattrocento Sans", sans-serif;
	margin-bottom: 1rem !important;
	text-align:left;
}
.step_content_col ul.bullet-check {
	list-style-type: none;
	margin-left: 0;
	margin-block-start: 1em;
	margin-block-end: 1em;
}
.step_content_col ul.bullet-check li {
	position: relative;
	margin-bottom: 0.2em;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	letter-spacing: normal;
	color: #595959;
	margin-block-start: 1em;
	margin-block-end: 1em;
	padding-left: 40px;
	text-align: left;
	font-family: "Quattrocento Sans", sans-serif;
}
.step_content_col .bullet-check li:before {
	content: '\2713';
	color: #127059;
	font-size: 20px;
	position: absolute;
	top: 0px;
	left: 15px;
}
.steps_row .l-section-h.i-cf {
	padding: 0px !important;
}
.section_7_row ul.bullet-check-white li:before {
	color: #ffffff;
	position: absolute;
	top: -3px;
	left: 12px;
	content: '\2713';
	font-size: 20px;
}
.section_7_row ul.bullet-check-white li {
	color: #ffffff;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	text-align: left;
	font-family: "Quattrocento Sans", sans-serif;
	list-style-type: none;
	position: relative;
	padding-left: 40px;
	padding-bottom: 0.2em;
	margin-block-start: 1em;
	margin-block-end: 1em;
}
.section_7_row ul.bullet-check-white {
	list-style: none;
	margin: 0;
}
.section_7_row a.icon_none.landing_btn {
	color: #127059;
	border-color: #ffffff;
	border-radius: 0px;
	background-color: #ffffff;
	padding: 9.5px 30px;
	font-family: "Quattrocento Sans", sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
	margin: 8px 0 0;
	transition: all 0.2s;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.25px;
	border: 2px solid #127059;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
	white-space: normal;
	display: block;
	width: fit-content;
}
.section_7_row .right_content_colome {
	padding: 70px 50px 20px !important;
}
.section_7_row .left_img_colome .us-frame img {
	width: 100%;
}
.section_8 {
	padding-top: 80px !important;
	padding-bottom: 80px !important;
	background-color: #f5f5f5;
}
.row_about_7 .l-section-h.i-cf {
	padding: 0px !important;
}
.row_about_7 .left_con h6 {
	color: #127059;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.row_about_7 .left_con h2 {
	font-size: 42px;
	color: #161E2A;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	padding: 0;
}
.row_about_7 .left_con p {
	margin-bottom: 1rem !important;
	color: #595959;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	position: relative;
	letter-spacing: normal;
	font-family: "Quattrocento Sans", sans-serif;
	text-align:left;
}
.row_about_7 .left_con div {
	color: #595959;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	position: relative;
	letter-spacing: normal;
	font-family: "Quattrocento Sans", sans-serif;
}
.row_about_7 .col_right {
	padding: 15px !important;
}
.row_about_7 .col_left {
	padding: 15px !important;
}
.testimonial_row .testimonial_quote img {
	width: 40px;
	border-radius: 0px;
	display: inline-block;
	margin-bottom: 1rem;
}
.testimonial_row .testimonial_quote h5 {
	font-size: 21px;
	font-family: PT Serif;
	font-weight: 700;
	line-height: 1.2;
	margin: 0;
	padding: 0;
	color: #127059;
}
.testimonial_row .testimonial_quote p {
	margin-bottom: 1rem;
	font-size: 20px;
	color: #595959;
	font-weight: 400;
	line-height: 1.6;
	font-family: "Quattrocento Sans", sans-serif;
	text-align: left;
	font-style: italic;
}
.testimonial_row .testimonial_quote p:empty {
	margin: 0rem;
}
.testimonial_row .g-cols.offset_small {
	display: flex;
	flex-wrap: wrap;
}
.testimonial_row .colome_1 {
	height: auto;
	padding: 15px !important;
}
.testimonial_row .colome_1 .vc_column-inner {
	height: 100%;
	border: 2px solid #efefef;
	padding: 30px !important;
}
.testimonial_row .l-section-h {
	padding-top: 60px;
	padding-bottom: 0px !important;
}
.section_9 .master_commercial_text h6 {
	font-weight: 700;
	margin-top: 0;
	margin-bottom: 0.5rem;
	font-size: 16px;
	text-align: center;
	color: #127059;
}
.section_9 .master_commercial_text h2 {
	font-size: 42px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	color: #161E2A;
	text-align: center;
	padding: 0;
}
.section_9 .master_commercial_text h3 {
	font-size: 42px;
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	color: #127059;
	text-align: center;
	padding: 0;
}
.section_9 .Btn_new_apply_bottom {
	background-color: #127059 !important;
	padding: 9.5px 30px;
	font-family: "Quattrocento Sans", sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
	margin: 8px 0 0;
	cursor: pointer;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
	white-space: normal;
	border: 2px solid #127059 !important;
	transition: all 0.2s;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.25px;
	min-width: 316px;
	width: 100%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0;
}
.section_9 .w-btn-wrapper.align_left {
	padding: 2.5rem;
	display: block;
	border: 2px solid #f5f5f5;
	width: fit-content;
	margin: auto;
	margin-top: 40px;
}
.section_9 .spate_are_limited_text h4 {
	font-weight: 700;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
	color: #161E2A;
	font-size: 28px;
	text-align: center;
}
.section_9 .spate_are_limited_text p {
	text-align-last: center;
	font-size: 18px;
	margin-bottom: 1rem !important;
	font-weight: 400;
	line-height: 1.6;
	color: #595959;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_9 .spate_are_limited_text {
	padding: 15px;
	max-width: 75%;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 15px;
}
.section_9 .accordian_sec {
	max-width: 752px;
	margin: auto;
}
.section_9 .accordian_sec .accordian_title {
	border: 2px solid #f5f5f5;
	border-radius: 0px;
	background-color: #fff;
	padding: 30px;
	margin-bottom: 30px;
}
.section_9 .accordian_sec .accordian_title a.w-tabs-section-header {
	padding: 0;
	border: none;
}
.section_9 .accordian_sec .accordian_title h5.w-tabs-section-title {
	margin: 0;
	cursor: pointer;
	color: #161E2A;
	font-size: 21px;
	font-weight: 700;
	line-height: 1.2;
}
/* .w-tabs-section-control {
	color: #f5f5f5;
} */
.section_9 .accordian_sec .accordian_title .w-tabs-section-header-h {
	padding: 0px !important;
}

.section_9 .accordian_sec .w-tabs-section-content-h {
	padding: 0;
}
.accordian_disc {
	padding-top: 24px;
}
.accordian_disc p {
	margin-bottom: 1rem !important;
	color: #595959;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.6;
	font-family: "Quattrocento Sans", sans-serif;
}
.section_9 .accordian_sec .accordian_title a.w-tabs-section-header:hover {
	background: transparent !important;
}
.copy_right_row .copy_right_text p {
	text-align: right;
	font-size: 14px;
	color: #595959;
	font-weight: 400;
	line-height: 1.6;
}
.copy_right_row .l-section-h.i-cf {
	padding: 0px !important;
}
.copy_right_sec {
	padding: 20px 0;
}
.section_9 .l-section-h.i-cf {
	padding: 0px;
}
.section_9 {
	padding-bottom: 50px;
	padding-top: 80px;
}
.custom_countdown {
	padding: 15px;
	max-width: 537.5px;
	margin: auto;
	margin-bottom: 20px;
}
.custom_countdown .ycd-simple-current-unite-wrapper {
	margin-bottom: 0;
	padding: 15px;
	min-width: 25%;
}
.custom_countdown .ycd-simple-current-unite-wrapper .ycd-simple-timer-dots {
	display: none;
}

.custom_countdown .ycd-simple-current-unite-wrapper .ycd-simple-countdown-number  {
	text-align: center;
	color: #127059;
	border-radius: 0px;
	background-color: #f5f5f5;
	margin-bottom: 10px;
	padding: 10px 0;
	font-size: 4rem;
	font-family: PT Serif;
	font-weight: 700;
	line-height: 1.2;
}
.custom_countdown .ycd-simple-countdown-label {
	font-weight: 700;
	margin-bottom: 0;
	text-align: center;
	font-size: 20px !important;
	line-height: 1.6;
	color: #595959;
	font-family: "Quattrocento Sans", sans-serif;
}

.custom_countdown  .ycd-simple-current-unite {
	min-width: 100%;
}
.section_6 .g-cols {
    display: flex;
    justify-content: center;
}


@media screen and (max-width: 1350px) {
	.banner_sec h2.main_heading {
		font-size: 55px;
		padding-top: 100px;
	}
	.banner_sec .main_disc p {
		font-size: 18px;
	}
	.banner_sec .sub_disc p {
		font-size: 18px;
	}
	.banner_sec h2.sub_heading {
		font-size: 25px;
	}
	.section_3_row .gols_content h2 {
		font-size: 32px;
	}
	.section_3_row .gols_content ul.bullet-check li {
		font-size: 18px;
	}
	.section_3_row .content_magazine h3 {
		font-size: 24px;
	}
	.section_3_row .content_magazine p {
		font-size: 18px;
	}
	section.section_4_row .right_side_content h2 {
		font-size: 36px;
	}
	section.section_4_row .right_side_content ul.bullet-arrow-white li {
		font-size: 18px;
	}
	section.section_4_row .right_side_content p {
		font-size: 18px;
	}
	.section_5_row .colome_title_top .title_sec_text h2 {
		font-size: 36px;
	}
	.section_5_row .right_content_2 h4 {
		font-size: 25px;
	}
	.section_5_row .right_content_2 p {
		font-size: 18px;
	}
	.section_5_row .right_content_2 ul.bullet-arrow li {
		font-size: 18px;
	}
	.section_6 .center_section_title h2 {
		font-size: 36px;
	}
	.step_content_col .step_text h4 {
		font-size: 25px;
	}
	.step_content_col .step_text p {
		font-size: 18px;
	}
	.step_content_col ul.bullet-check li {
		font-size: 18px;
	}
	.section_7_row ul.bullet-check-white li {
		font-size: 18px;
	}
	.row_about_7 .left_con h2 {
		font-size: 36px;
	}
	.row_about_7 .left_con p {
		font-size: 18px;
	}
	.row_about_7 .left_con div {
		font-size: 18px;
	}
	.testimonial_row .testimonial_quote p {
		font-size: 18px;
	}
	.testimonial_row .testimonial_quote h5 {
		font-size: 19px;
	}
	.section_9 .master_commercial_text h2 {
		font-size: 36px;
	}
	.section_9 .master_commercial_text h3 {
		font-size: 36px;
	}
	.section_9 .spate_are_limited_text h4 {
		font-size: 25px;
	}
	.section_9 .accordian_sec .accordian_title h5.w-tabs-section-title {
		font-size: 19px;
	}
	.accordian_disc p {
		font-size: 18px;
	}
	.section_4_rows .left_img_colome {
		height: auto;
	}
	.section_4_rows .left_img_colome .vc_column-inner {
		height: 100%;
	}
	.section_4_rows .left_img_colome .vc_column-inner .w-image {
		height: 100%;
	}
	.section_4_rows .left_img_colome .us-frame {
		height: 100%;
	}
	.section_4_rows .left_img_colome .us-frame {
		height: 100%;
	}
	.section_4_rows .left_img_colome .us-frame img {
		height: 100%;
	}
	.section_9 .spate_are_limited_text p {
		font-size: 18px;
	}
}
@media screen and (max-width: 1199px) {
	.banner_sec h2.main_heading {
		font-size: 50px;
		padding-top: 80px;
		max-width: 620px;
		margin: auto;
	}
	.banner_sec h2.sub_heading {
		font-size: 22px;
	}
	.section_3_row .gols_content h2 {
		font-size: 28px;
	}
	.section_3_row .content_magazine h3 {
		font-size: 22px;
	}
	section.section_4_row .right_side_content h2 {
		font-size: 32px;
	}
	.section_5_row .colome_title_top .title_sec_text h2 {
		font-size: 32px;
	}
	.section_5_row .right_content_2 h4 {
		font-size: 22px;
	}
	.section_6 .center_section_title h2 {
		font-size: 32px;
	}
	.step_content_col .step_text h4 {
		font-size: 22px;
	}
	.row_about_7 .left_con h2 {
		font-size: 32px;
	}
	.section_9 .master_commercial_text h2 {
		font-size: 32px;
	}
	.section_9 .master_commercial_text h3 {
		font-size: 32px;
	}
	.section_9 .spate_are_limited_text h4 {
		font-size: 22px;
	}
	.section_3_row {
		padding-top: 60px !important;
	}
	section.section_4_row {
		padding-bottom: 40px !important;
	}
	.section_5_row {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	section.section_6 {
		padding-top: 60px;
		padding-bottom: 10px;
	}
	.section_8 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.testimonial_row .l-section-h {
		padding-top: 30px;
	}
	.section_9 {
		padding-bottom: 10px;
		padding-top: 60px;
	}
	.vc_custom_1757908426385 {
		padding-bottom: 60px !important;
	}
	.section_9 .spate_are_limited_text p {
		font-size: 18px;
	}

}
@media screen and (max-width: 889px) {
	.section_2_logos .text_with_logo h2 {
		text-align: center;
	}
}
@media screen and (max-width: 991px) {
	.section_4_rows .left_img_colome .us-frame img {
		object-fit: cover;
	}
	.section_6 .center_section_title h2 {
		margin-bottom: 10px !important;
	}
	.section_7_row .right_content_colome {
		padding: 30px 20px 20px !important;
	}
	.testimonial_row .colome_1 {
		width: 50%;
	}
	.section_2_logos .text_with_logo h2 {
		text-align: center;
	}
	.section_4_row .right_content_colome {
		padding: 20px 20px 20px !important;
	}
.copy_right_row .copy_right_text p {
    text-align: center;
}

}
@media screen and (max-width: 767px) {
	.testimonial_row .colome_1 {
		width: 100%;
	}
	.banner_sec h2.main_heading {
		font-size: 42px;
		padding-top: 32px;
	}
	.banner_sec .main_disc p {
		font-size: 16px;
	}
	.banner_sec .sub_disc p {
		font-size: 16px;
	}
	.section_3_row .gols_content ul.bullet-check li {
		font-size: 16px;
	}
	.section_3_row .content_magazine p {
		font-size: 16px;
	}
	section.section_4_row .right_side_content ul.bullet-arrow-white li {
		font-size: 16px;
	}
	section.section_4_row .right_side_content p {
		font-size: 16px;
	}
	.section_5_row .right_content_2 p {
		font-size: 16px;
	}
	.section_5_row .right_content_2 ul.bullet-arrow li {
		font-size: 16px;
	}
	.step_content_col .step_text p {
		font-size: 16px;
	}
	.step_content_col ul.bullet-check li {
		font-size: 16px;
	}
	.section_7_row ul.bullet-check-white li {
		font-size: 16px;
	}
	.row_about_7 .left_con p {
		font-size: 16px;
	}
	.row_about_7 .left_con div {
		font-size: 16px;
	}
	.testimonial_row .testimonial_quote p {
		font-size: 16px;
	}
	.testimonial_row .testimonial_quote h5 {
		font-size: 18px;
	}
	.section_9 .accordian_sec .accordian_title h5.w-tabs-section-title {
		font-size: 18px;
	}
	.accordian_disc p {
		font-size: 16px;
	}

	.banner_sec .main_disc {
		margin-bottom: 36px;
		margin-top: 32px;
	}
	.vc_custom_1757908426385 {
		padding-bottom: 36px !important;
	}
	.section_2_logos .text_colome {
		margin-bottom: 0px !important;
	}
	.section_2_logos .text_with_logo h2 {
		text-align: center;
		padding-bottom: 5px;
	}
	.section_3_row {
		padding-top: 40px !important;
	}
	.section_3_row .gols_content h2 {
		font-size: 24px;
		padding-left:0px;
		padding-right:0px;
	}
	.section_3_row .gols_content ul.bullet-check {
		margin: 0;
		padding: 0;
		margin-top: 0;
	}
	.section_3_row .gols_content ul.bullet-check li {
		margin-block-start: 0.5em;
		margin-block-end: 0.5em;
	}
	.section_3_row .content_magazine h3 {
		font-size: 20px;
	}
	.section_3_row .content_magazine {
		padding: 15px 0px 0px;
	}
	section.section_4_row {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
	section.section_4_row .right_side_content h2 {
		font-size: 28px;
	}
	section.section_4_row .right_side_content ul.bullet-arrow-white li {
		margin-block-start: 0.5em;
		margin-block-end: 0.5em;
	}
	.section_5_row {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
	.section_5_row .colome_title_top .title_sec_text h2 {
		font-size: 28px;
	}
	.section_5_row .colome_title_top .title_sec_text {
		margin-bottom: 15px;
		padding: 15px 0px 0px;
	}
	.section_5_row .img_col {
		margin-bottom: 0px !important;
	}
	section.section_6 {
		padding-top: 40px;
	}
	.section_6 .center_section_title h2 {
		font-size: 28px;
		padding-bottom: 0;
	}
	.section_6 .g-cols {
		flex-wrap: wrap;
	}
	.step_img_col {
		max-width: 100%;
		margin-bottom: 0px !important;
	}
	.step_content_col .step_text h6 {
		text-align: left;
	}
	.step_content_col .step_text h4 {
		font-size: 20px;
		padding-top: 5px;
	}
	.step_content_col ul.bullet-check li {
		margin-block-start: 0.5em;
		margin-block-end: 0.5em;
	}
	.step_content_col .vc_column-inner {
		padding: 20px !important;
	}
	.section_8 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
	.row_about_7 .left_con h2 {
		font-size: 28px;
	}
	.row_about_7 .col_left {
		margin-bottom: 0 !important;
	}
	.right_img .us-frame {
		margin: 0px !important;
	}
	.testimonial_row .l-section-h {
		padding-top: 0px;
	}
	.testimonial_row .colome_1 {
		margin-bottom: 0px !important;
	}
	.section_9 {
		padding-bottom: 10px;
		padding-top: 30px;
	}
	.custom_countdown {
		padding: 15px 0px;
		margin-bottom: 0px;
	}
	.custom_countdown .ycd-simple-current-unite-wrapper .ycd-simple-countdown-number {
		font-size: 2rem;
	}
	.custom_countdown .ycd-simple-current-unite-wrapper {
		padding: 15px 10px;
	}
	.custom_countdown .ycd-simple-countdown-label {
		font-size: 16px !important;
	}
	.section_9 .master_commercial_text h2 {
		font-size: 28px;
	}
	.section_9 .master_commercial_text h3 {
		font-size: 28px;
	}

	.section_9 .w-btn-wrapper.align_left {
		padding: 1.5rem;
		margin-top: 30px;
	}
	.section_9 .Btn_new_apply_bottom {
		min-width: 260px;
	}
	.section_9 .spate_are_limited_text {
		padding: 15px 0px 0px;
		max-width: 100%;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.section_9 .spate_are_limited_text p {
		font-size: 16px;
		text-align: center;
	}
	.section_9 .accordian_sec .accordian_title {
		padding: 20px;
		margin-bottom: 20px;
	}
	.section_9 .accordian_sec .accordian_title h5.w-tabs-section-title {
		font-size: 16px;
	}

}