@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
img{border:0 none;max-width:100%;vertical-align:middle;height:auto}
a{outline:none;cursor:pointer;text-decoration:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
a:focus{outline:none;text-decoration:none;}
html {  scroll-behavior: smooth;}
/******* Colors **********/











body {
	font-family: "Montserrat", sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
	color: #767779;
	font-size: 18px;
	line-height:1.388;
	    scroll-behavior: smooth;
}

.content-wrapper {
	max-width: 1680px;
	width:100%;
	margin:0 auto;
	padding:0 20px;
}

h1{font-size:73px;line-height:1.095;font-family: "Montserrat", sans-serif;color:#9CCDFD;}
h2{font-size:42px;line-height:1.190;font-family: "Montserrat", sans-serif;color:#FD792C;}
h3{font-size:34px;line-height:1.470;font-family: "Montserrat", sans-serif;color: #767779;}
h4{font-size:30px;line-height:1.333;font-family: "Montserrat", sans-serif;color:#FFFFFF;}
h5{font-size:28px;line-height:1.28;font-family: "Montserrat", sans-serif;color:#FFFFFF;}
h6{font-size:25px;line-height:1.2;font-family: "Montserrat", sans-serif;color: #767779;}


button,
.button,
.hs-blog-post-listing__post-button, .btn-1 a, a.btn-1, .blog-post__body .hs-cta-wrapper a.cta_button {
	padding-top: 11px;
	padding-right: 83px;
	padding-bottom: 10px;
	padding-left: 83px;
	font-family: "Montserrat", sans-serif; font-style: normal; font-weight: 500; text-decoration: none;
	background-color:#FFFFFF;
	border-radius: 18px;
	color: #1D64AC;
	font-size: 27px;
	text-transform: none;
	display: inline-block;
	line-height:1.48;

}

button:hover,
button:focus,
.button:hover,
.button:focus,
.hs-blog-post-listing__post-button:hover,
.hs-blog-post-listing__post-button:focus, .btn-1 a:hover, .btn-1 a:focus, a.btn-1:hover, a.btn-1:focus, .blog-post__body .hs-cta-wrapper a.cta_button:hover, .blog-post__body .hs-cta-wrapper a.cta_button:focus{
	background-color:#FD792C;
	color: #FFFFFF;
}


.btn-2 a {

	font-size: 18px;
	line-height:1.388;
	color: #3399FF;
	position: relative;
	font-weight: 600;

}

.btn-2 a:after {
	content: '';
	position: absolute;
	-webkit-mask-image: url('https://5401901.fs1.hubspotusercontent-na1.net/hubfs/5401901/New_LP_2024/Images/Icon%20awesome-arrow-right.svg');
	width: 20px;
	height: 20px;
	right: -35px;
	top: 50%;
	transform: translateY(-50%);
	background-color: #3399FF;
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
}

.btn-2 a:hover {
	color: #FD792C;
}

.btn-2 a:hover:after {
	background-color: #FD792C;
}

.align-center{ align-items: center; }
.row-reverse{ flex-direction: row-reverse; }
.col-reverse{ flex-direction: column-reverse; }
.justify-center { justify-content: center; }
.text-left { text-align:left; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.dis-flex {display:flex;flex-wrap:wrap;}


.actions .hs-button:after { display:none;}

.actions {
	display: inline-block;
	width: auto;
	position: relative;
	background-color:  ;
	border-radius: 6px;
	transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	cursor:pointer;
}


/****************************************************** IE *********************************************************/

select::-ms-expand{display:none;}
input::-ms-clear{display:none;}

/*********************************************** remove auto fill yellow color ************************************/
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset;-moz-box-shadow:0 0 0 100px #fff inset;box-shadow:0 0 0 100px #fff inset;color:#333;}

/*********************************************** Form CSS **********************************************/
form .hs-form-field{position:relative;}
form ul.hs-error-msgs.inputs-list{position:relative;bottom:-5px;right:0;    left: 0;list-style-type:none;padding:0px;background: transparent;margin:0;}
form .hs-fieldtype-checkbox.field ul.hs-error-msgs.inputs-list { bottom: -10px; }
form ul.hs-error-msgs.inputs-list > li > label{font-weight:500;position:relative;z-index:9;color:red;}
form ul.hs-error-msgs.inputs-list li {margin: 0;}
form .hs_error_rollup ul.hs-error-msgs.inputs-list {bottom: 0;}
form ul.hs-error-msgs.inputs-list:after{content:'';width:8px;height:8px;position:absolute;display:inline-block;left:50%;background:#ff0000;margin-left:-6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;top:0; display:none;}
input,textarea,select{border-radius:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"],textarea{
	-webkit-appearance:none;border-radius:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
button,input,select,textarea,option{font-size:100%;margin:0;vertical-align:baseline;}
input[type="text"],input[type="tel"],input[type="email"]{-webkit-appearance:none!important;}
input[type="submit"]{cursor:pointer;transition:all 0.5s ease;}
textarea{overflow:auto;vertical-align:top;resize:none;}
.submitted-message p { font-size: 26px; margin-bottom: 0; } 
.submitted-message p span { font-size: 26px !important; }
/* -------- Forms --------- */
.hs-form textarea,.hs-form input[type="text"],.hs-form input[type="password"],.hs-form input[type="datetime"],.hs-form input[type="datetime-local"],.hs-form input[type="date"],.hs-form input[type="month"],.hs-form input[type="time"],.hs-form input[type="week"],.hs-form input[type="number"],.hs-form input[type="email"],.hs-form input[type="url"],.hs-form input[type="search"],.hs-form input[type="tel"],.hs-form input[type="color"],.hs-form select{  
	background-color:#CFF3F9;
	color: #1B1C1D;
	border-radius: 11px; 
	font-size:14px;line-height:19px;padding:16px 14px;width:100%;	font-family: "Montserrat", sans-serif;
	margin-bottom:0px;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	width:100% !important;
	-webkit-transition: all .5s ease;}

form.hs-form .hs-form-field { margin-bottom: 0 !important; margin-top: 14px !important; }


.hs-form input:focus{outline:0;}
.hs-form select {
	-webkit-appearance: none;
	background: transparent;
	background-image: url('https://www.methodschools.org/hubfs/Method_Schools_July2023/Images/Vector%20%2835%29.svg');
	background-repeat: no-repeat;
	background-size: 16px 10px;
	background-position: calc(100% - 20px) center;
	padding-right: 50px;
	cursor:pointer;
	background-color:#FFFFFF;
	
}
.hs-form .hs-submit .actions:hover .hs-button, .hs-form .hs-submit .actions:focus .hs-button, .hs-form .hs-submit .actions:active .hs-button   {
	padding-right: 50px;
}

.hs-form-field > label{font-size:14px;;font-weight:400;margin-bottom:5px;display:inline-block;line-height:24px;}

.hs-recaptcha{margin-bottom:30px;}
.hs-form-field{position:relative;margin-bottom:20px;}
.hs-form input[type="checkbox"]{margin-right:20px;}
.hs-form textarea{height:95px!important;resize:none!important;resize:none;width:100%!important;}

.hs-form-field .input{display:table;width:100%;margin:0!important;}
/* .invalid.error{
border-bottom: 1px solid #DA0000;
} */
.hs-error-msgs{position:relative;}
.hs-error-msgs li label{font-size:12px;line-height:14px;color:;}
.hs-error-msgs li{list-style-type:none;}
.hs-form-checkbox{width:100%;float:left;list-style-type:none;}
.hs-form-radio{width:33.3%;float:left;list-style-type:none;}
.hs-form-checkbox input,.hs-form-radio input{margin-right:27px;}
form .hs-richtext{text-align:center;}
form{max-width:100%;width:100%;float:none!important;}
form legend{font-size:14px; line-height:24px; font-weight:300; margin-bottom:5px;}
.submitted-message{text-align:center;font-size:20px;overflow:hidden!important;line-height:normal;}
.hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox {
	margin: 0;
}
/* Form Two Col Section */
.form-columns-2,.form-columns-1{max-width:100%!important;}
.form-columns-2 > div{width:49.6%!important;}
.form-columns-2 > div:first-child{float:left!important;}
.form-columns-2 > div:last-child{float:right!important;}

/* Radio Button Style */
form .hs-fieldtype-radio ul.inputs-list {
	display: flex;
	flex-wrap: wrap;
}

form .hs-fieldtype-radio .inputs-list>li {
	margin: 20px 20px 0px 0;
	width: auto;
	float: none;
}

.hs-form textarea { min-height: 210px; }
.hs-form-radio label.hs-form-radio-display, .hs-fieldtype-radio label.hs-form-radio-display{font-size:14px;font-weight:400;display:flex;flex-wrap:wrap; line-height: normal;     margin: 0;}
.hs-form-radio-display .hs-input, .hs-form-radio-display .hs-input{display:none;}
.hs-form-radio label.hs-form-radio-display input+span, .hs-fieldtype-radio label.hs-form-radio-display input+span{display:flex;flex-wrap:wrap;align-items:center;position:relative; padding-left:35px;}
.hs-form-radio label.hs-form-radio-display input+span:before, .hs-fieldtype-radio label.hs-form-radio-display input+span:before{width: 20px;
	height: 20px;
	content: '';
	background-color: #FFFFFF;
	display: inline-block;
	margin-right:0;
	transition: 0.5s ease all;
	border: 1px solid #252526;
	border-radius: 5px;     position: absolute;
	left: 0;
	top: -2px;}
.hs-form-radio label.hs-form-radio-display input:checked+span:before, .hs-fieldtype-radio label.hs-form-radio-display input:checked+span:before{background-color:transparent;}
.hs-form-radio label.hs-form-radio-display input:checked+span:after, .hs-fieldtype-radio label.hs-form-radio-display input:checked+span:after{   content: '';
	position: absolute;
	left: 5px;
	width: 11px;
	height: 8px;
	background-color: transparent;
	top: 4px;
	border-radius: 100%;
	transition: 0.5s ease all;
	background-image: url('https://www.methodschools.org/hubfs/Method_Schools_July2023/Images/Group%20%2819%29.svg');
	background-size: cover;
	background-repeat: no-repeat;}

/* Checkbox Style */
form .inputs-list li.hs-form-checkbox{        margin-top: 20px;
	margin-right: 30px; margin-bottom: 0;}


form .hs-fieldtype-checkbox ul.inputs-list {
	display: flex;
	flex-wrap: wrap;
}
form .inputs-list li.hs-form-checkbox {
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 0;
	width: auto;
	float: none;
}
.hs-form-checkbox label.hs-form-checkbox-display, .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display{font-size:14px;font-weight:400;display:flex;flex-wrap:wrap; line-height: normal;     margin: 0;}
.hs-form-checkbox-display .hs-input, .hs-form-booleancheckbox-display .hs-input{display:none;}
.hs-form-checkbox label.hs-form-checkbox-display input+span, .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display input+span{display:flex;flex-wrap:wrap;align-items:center;position:relative; padding-left:35px;     cursor: pointer;}
.hs-form-checkbox label.hs-form-checkbox-display input+span:before, .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display input+span:before{    width: 20px;
	height: 20px;
	content: '';
	background-color: #FFFFFF;
	display: inline-block;
	margin-right:0;
	transition: 0.5s ease all;
	border: 1px solid #252526;
	border-radius: 5px;     position: absolute;
	left: 0;
	top: -2px;}
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:before, .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:before{background-color: transparent;}
.hs-form-checkbox label.hs-form-checkbox-display input:checked+span:after, .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display input:checked+span:after{content: '';
	position: absolute;
	left: 5px;
	width: 11px;
	height: 8px;
	background-color: transparent;
	top: 4px;
	border-radius: 100%;
	transition: 0.5s ease all;
	background-image: url('https://www.methodschools.org/hubfs/Method_Schools_July2023/Images/Group%20%2819%29.svg');
	background-size: cover;
	background-repeat: no-repeat;}


.hs-form-field.hs-fieldtype-file > label {
	margin: 0;
}




.hs-fieldtype-file .input {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	cursor: pointer;
	z-index: 1;
	position: relative;
}



span.default-text {
	font-size: 14px;
	line-height: 19px;
	font-weight: 400;
	position: absolute;
	left: 14px;
	z-index: -1;
	top: 19px;
	font-family: "Montserrat", sans-serif;
	color:#1B1C1D;
}

.hs-fieldtype-file .input:after {
	position: absolute;
	background-color: #CFF3F9;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	width: 100%;
	height: 53px;
	content: "";
	z-index: -11;
	border:none;
	border-radius:11px;
}


span.custom-file-name {
	font-weight: 400; border: 1px solid; padding: 2px 5px; border-radius: 5px; position: absolute; margin: 0; left: 14px; top: 15px; font-size: 14px; line-height: 19px;
}


fieldset.form-columns-2 {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
}

.form-columns-2 > div {

	float: none !important;
	display: flex;
	flex-wrap: wrap;
}
.form-columns-2 > div .input {
	margin-top: auto !important;
}

form .hs-submit input[type="submit"] { margin:27px 0 0 !important;font-family: "Montserrat", sans-serif !important; font-size: 18px !important; line-height: 1.23 !important; background-color: #fff !important; color: #3399FF !important; border-radius: 14px; padding: 11px 30px !important; letter-spacing:  normal !important; font-weight: 500 !important; } 
form .hs-submit input[type="submit"]:hover { background-color: #FD792C !important; color: #fff !important; }
.hs-fieldtype-file input[type=file] { margin-bottom:0;width: 100% !important; text-indent: -1000px; cursor: pointer; height: 50px; background: transparent;border: none !important; box-shadow: none !important;font-size: 0; }

/* Form placeholder text */

::-webkit-input-placeholder {
	color: #1B1C1D;font-family: "Montserrat", sans-serif; font-size:14px;line-height:19px !important;
}

::-moz-placeholder {
	color: #1B1C1D;font-family: "Montserrat", sans-serif; font-size:14px;line-height:19px  !important;
}

:-ms-input-placeholder {
	color:  #1B1C1D;font-family: "Montserrat", sans-serif; font-size:14px;line-height:19px  !important;
}

::placeholder {
	color: #1B1C1D;    font-family: "Montserrat", sans-serif; font-size:14px;line-height:19px  !important;
}

form.hs-form .hs-form-field ul.inputs-list li { background: none !important; padding: 0; border: none !important; margin-bottom: 0; font-size: 14px; } 
form .hs_error_rollup  ul.hs-error-msgs.inputs-list li { display: none; }



.new-lp-2024 .header-container { background: #fff; padding: 0; border: none; }


.enumenu_ul .hs-menu-wrapper>ul>li>a:after { position: absolute; bottom: -7px; width: 0; height: 3px; background-color: #FFFFFF; left: 0; content: ''; transition: all 0.5s ease; } 
.enumenu_ul .hs-menu-wrapper>ul>li>a:hover:after {     width: calc(100% - 20px); }
.menu-icon { display: none; cursor: pointer; color: #000; text-transform: uppercase; text-align: center; font-weight: bold; line-height: 33px; font-size: 22px; padding: 10px 0; }
.menu-icon .menu-box { width: 28px; height: 25px; position: absolute; right: 20px; top: 30px; }
.menu-icon .menu-box span { width: 100%; height: 3px; margin-bottom: 6px; background: #FD792C; display: block; border-radius: 2px; transition: all 0.5s; -webkit-transition: all 0.5s; }
.menu-icon.active .menu-box span {background-color:#FD792C;}
.menu-icon.active span:nth-child(1) {
	transform: rotate(45deg) translateY(8px) translateX(6px);
	-webkit-transform: rotate(45deg) translateY(8px) translateX(6px);
}

.menu-icon.active span:nth-child(2) {opacity: 0;}
.menu-icon.active span:nth-child(3) {
	transform: rotate(-45deg) translateY(-7px) translateX(6px);
	-webkit-transform: rotate(-45deg) translateY(-7px) translateX(5px);
}

.enumenu_ul .hs-menu-wrapper > ul > li > a img { width: 18px; height: 18px; object-fit: contain; object-position: center; margin-right: 10px; display: none; }
.enumenu_ul .hs-menu-wrapper ul { padding: 0px; margin:0; list-style: none; }
.enumenu_ul .hs-menu-wrapper ul > li { display: inline-block; vertical-align: top; position: relative; }
.enumenu_ul .arrow { position: absolute; right: 10px; top: 5px; width: 30px; height: 30px; background: url(../images/plus.png) no-repeat center center; cursor: pointer; z-index: 999 }
.enumenu_ul .arrow.up { background: url(../images/minus.png) no-repeat center center }
.hide-desk {display: none;}


.new-hader-section {padding:56px 0 31px;background-color:#FFFFFF;}
.new-hader-section .logo-new-header { width: 241px; } 
.new-hader-section .logo-new-header a { display: inline-block; width: 100%; height: 100%; } 
.new-hader-section .logo-new-header img { width: 100%; height: 100% !important; display: block; object-fit: cover; object-position: center; } 
.new-hader-section .right-header-section { width: calc(100% - 241px); padding-left: 20px; } 
.new-hader-section .inner-new-header-section { justify-content: space-between; } 
.new-hader-section .right-header-section .inner-right-header-section { display: flex; align-items: center; justify-content: flex-end; } 
.new-hader-section .right-header-section .inner-right-header-section .main-header-cta { width: 160px; } 
.new-hader-section .right-header-section .inner-right-header-section .enumenu_container { width: calc(100% - 160px); display: flex; justify-content: flex-end; padding-right: 40px; align-items: center; } 
.new-hader-section .right-header-section .inner-right-header-section .header-cta a { font-weight:500;display: inline-block; font-size: 20px; line-height: 1.2; color: #FFFFFF; background-color: #FD792C; border-radius: 16px; padding: 9px 24px 11px; } 
.new-hader-section .right-header-section .inner-right-header-section .header-cta a:hover { background-color: #0059aa; }
.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li a { color: #3399FF; font-weight: 500; font-size: 20px; line-height: 2; } 
.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li { padding-right: 25px;margin:0; }
.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li:last-child { padding-right: 0; } 
.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li a:hover { color: #FD792C; }


@media(max-width:1680px){
	.content-wrapper {
		max-width:1320px;
	}


	h1{font-size:62px;}
	h2{font-size:40px;}
	h3{font-size:32px;}
	h4{font-size:28px;}
	h5{font-size:26px;}
	h6{font-size:23px;}
	.blog-post__body .hs-cta-wrapper a.cta_button, .btn-1 a, .button, .hs-blog-post-listing__post-button, a.btn-1, button { font-size: 24px; padding: 10px 55px; }
}

@media(max-width:1380px){
	.content-wrapper {
		max-width:1180px;
	}
	.new-hader-section .right-header-section{width:calc(100% - 220px);}
	.new-hader-section .logo-new-header { width: 220px; } 	
	.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li a {font-size:18px;line-height:1.5;}



	h1{font-size:52px;}
	h2{font-size:36px;}
	h3{font-size:30px;}
	h4{font-size:26px;}
	h5{font-size:24px;}
	h6{font-size:21px;}
	.blog-post__body .hs-cta-wrapper a.cta_button, .btn-1 a, .button, .hs-blog-post-listing__post-button, a.btn-1, button { font-size: 22px; padding: 10px 40px; }

}




@media(max-width:1199px){
	.content-wrapper {
		max-width:960px;
	}

	h1{font-size:42px;}
	h2{font-size:32px;}
	h3{font-size:28px;}

}


@media(max-width:991px){
	.content-wrapper {
		max-width:100%;
	}
	.new-hader-section .right-header-section .inner-right-header-section .main-header-cta { display: none; }
	.new-hader-section .right-header-section .inner-right-header-section .main-header-cta.hide-desk{display:block;width: 100%; text-align: left;}
	.enumenu_ul .hs-menu-wrapper>ul>li>a:after{display:none;}
	.enumenu_ul .hs-menu-wrapper > ul > li > a img, .site-logo-mob {display:block;}
	.menu-icon .menu-box span:last-child { margin: 0; } 
	.head-main-wrapper .main-site-logo { width: 100%; max-width: 80px; margin: 0 auto; } 
	.head-main-wrapper .menu-right { width: 0; padding-left: 0; }
	.right-main-btn {display: none;}
	.hide-desk {display: block; width: 100%; text-align: center; margin-top: 32px; }
	.right-main-btn .header-btn.head-1 { padding: 0; margin-bottom: 12px; } 
	.header-btn.head-1 a { background-color: rgba(255, 53, 90, 1.0); color: #FFFFFF; } 
	.header-btn a {width:100%;}
	.enumenu_ul {display: none}
	.menu-block { height: auto; }
	.menu-icon { display: block }
	.enumenu_ul .hs-menu-wrapper > ul > li { display: block; margin: 0px; padding: 0px;}
	.enumenu_ul .hs-menu-wrapper > ul > li > a { display: block; text-align: center; padding: 8px } 
	.enumenu_ul { width: 100%; } 
	body.menuslide_push { position: relative; } 
	body.menuslide_push.slidemenuLeft { left: 0; transition: left 0.5s; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -ms-transition: left 0.5s; -o-transition: left 0.5s; } 
	body.menuslide_push.slidemenuRight { right: 0; transition: right 0.5s; -webkit-transition: right 0.5s; -moz-transition: right 0.5s; -ms-transition: right 0.5s; -o-transition: right 0.5s; } 
	body.slidemenuRight .enumenu_ul { right: -370px; } 
	body.slidemenuRight.menu-open .enumenu_ul { right: 0; } 
	body.slidemenuLeft .enumenu_ul { left: 360px; } 
	body.slidemenuLeft.menu-open .enumenu_ul { left: 0; } 
	body.menuslide_push.slidemenuLeft.menu-open { left: 360px; } 
	body.menuslide_push.slidemenuRight.menu-open { right: 360px; } 
	body.menuslide_push .enumenu_ul, body.menuOverlap .enumenu_ul {box-shadow: 5px 6px 14px #000;background: #fff none repeat scroll 0 0; display: block; height: 100vh; width: 100%; overflow-Y: auto; overflow-X: hidden; position: fixed; transition: all 0.5s ease 0s; max-width: 360px; top: 0; padding: 60px 24px 0; z-index:11; } 
	.menu-icon.active .menu-box { z-index: 12; }
	.enumenu_ul .hs-menu-wrapper ul { display: block; } 
	.enumenu_ul .hs-menu-wrapper > ul > li > a { padding: 0; display: flex; flex-wrap: wrap; font-size: 15px; line-height: 32px; align-items: center; } 
	.enumenu_ul .hs-menu-wrapper > ul > li { padding: 0 0 8px; }
	.site-logo-mob { margin-bottom:16px;padding-bottom:16px;border-bottom: 1px solid #EEEEEE; } 
	.site-logo-mob a { width: 100%; height: 100%; display: inline-block; } 
	.site-logo-mob img { width: 93px; height: 100% !important; display: block; object-fit: cover; object-position: center; }
	.enumenu_ul .hs-menu-wrapper>ul>li:nth-child(4) { padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px solid #EEEEEE; }
	.mob.menu-open { overflow: hidden; }
	.divider_block .img_block img {height: 115px !important;}
	.new-hader-section .right-header-section .inner-right-header-section .right-menu-section li a {color:#3399FF !important;}
	.new-hader-section { padding: 30px 0 25px; } 
	.new-hader-section .right-header-section .inner-right-header-section .enumenu_container { width: 0; padding-right: 0; }
	.new-hader-section .logo-new-header { width: 100%; max-width: 180px; } 
	.new-hader-section .right-header-section { width: 0; padding-left: 0; }

	h1{font-size:36px;}
	h2{font-size:28px;}
	h3{font-size:25px;}
	h4{font-size:24px;}
	h5{font-size:22px;}
	h6{font-size:18px;}
	body { font-size:16px;}

	.blog-post__body .hs-cta-wrapper a.cta_button, .btn-1 a, .button, .hs-blog-post-listing__post-button, a.btn-1, button { font-size:18px;padding: 10px 30px; }

}

@media(max-width:767px){
	.new-hader-section .logo-new-header { max-width: 150px; }
	.new-hader-section .right-header-section .inner-right-header-section .header-cta a {width:auto;}

	h1{font-size:32px;}
	h2{font-size:26px;}
	h3{font-size:24px;}
	h4{font-size:22px;}
	h5{font-size:20px;}
	h6{font-size:18px;}
   .form-columns-2 > div { width: 100% !important; }
	.blog-post__body .hs-cta-wrapper a.cta_button, .btn-1 a, .button, .hs-blog-post-listing__post-button, a.btn-1, button { font-size:16px;padding: 10px 20px; }
}

@media(max-width:480px){

	h1{font-size:30px;}
	h2{font-size:24px;}
	h3{font-size:22px;}
	h4{font-size:20px;
	}