@media only screen and (min-width:2111px){

	body{ font-size: 16px; }
	body .container{ max-width: 1700px !important;}
	.grid-left img {height: 718px !important;}
	.vector-iphones{height:6em;}
	body .contact-sec{background:linear-gradient(to right, #2C6B58 38%, transparent 35%, transparent 100%) !important;}
}
@media only screen and (min-width:2011px){

	body{ font-size: 16px; }
	body .container{ max-width: 1700px !important;}
	.grid-left img {height: 718px !important;}
	.vector-iphones{height:6em;}
	body .contact-sec{background:linear-gradient(to right, #2C6B58 37%, transparent 35%, transparent 100%) !important;}
}
@media only screen and (min-width:1801px){

	body{ font-size: 16px; }
	body .container{ max-width: 1700px !important;}
	.grid-left img {height: 718px !important;}
	.vector-iphones{height:6em;}
}
@media only screen and (min-width:1701px) and (max-width:1800px){

	body{ font-size: 16px; }
	body .container{ max-width: 1600px !important; }
	.grid-left img {height: 695px !important;}
	.vector-iphones{height:6em;}
}
@media only screen and (min-width:1601px) and (max-width:1700px){

	body{ font-size: 15px; }
	body .container{ max-width: 1500px !important; }
	.grid-left img {height: 670px !important;}
	.vector-iphones{height:6em;}
}
@media only screen and (min-width:1501px) and (max-width:1600px){

	body{ font-size: 15px; }
	body .container{ max-width: 1400px !important; }
	.vector-iphones{height:6em;}
}
@media only screen and (min-width:1401px) and (max-width:1500px){

	body{ font-size: 15px; }
	body .container{ max-width: 1300px !important; }
	.grid-left img {height: 620px !important;}
	header#masthead .container .flex-row a{font-size:0.95em;}
	h2.head-banner-home{font-size:2em;}
	p.txt-banner-home{font-size:1.1em;}
	.row-txt-home-banner{max-width:485px;}
	.btn-banner-home a{padding:0.5em 1.5em;}
	.head-sec-two h3,h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp,h2.vc_custom_heading.vc_do_custom_heading.head-accordion{font-size:1.7em;}
	.txt-vectors-sec-two{font-size:0.9em;}
	.img-vector-sec-two{width:55%;margin:0em auto;}
	.vector-iphones{height:6em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a{font-size:0.9em;}
	body #content .sec-accordion .row-accordion-glp .txt-accordion-home p{font-size:0.8em;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.img-premium-members{padding:2em;}
	body #content .news-update-row .head-big-post-home{font-size:1em;}
	.footer-details a{font-size:1em !important;}
	.footer-details h2{font-size:1.1em;}
	
	.grading-scale-even-row-txt{padding-bottom:6em;}
}
@media only screen and (min-width:1301px) and (max-width:1400px){

	body{ font-size: 14px; }
	body .container{ max-width: 1200px !important; }
	.grid-left img {height: 595px !important;}
	header#masthead .container .flex-row a{font-size:0.85em;}
	h2.head-banner-home{font-size:2em;}
	p.txt-banner-home{font-size:1.1em;}
	.row-txt-home-banner{max-width:485px;}
	.btn-banner-home a{padding:0.5em 1.5em;}
	.head-sec-two h3,h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp,h2.vc_custom_heading.vc_do_custom_heading.head-accordion{font-size:1.7em;}
	.txt-vectors-sec-two{font-size:0.9em;}
	.img-vector-sec-two{width:55%;margin:0em auto;}
	.vector-iphones{height:6em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a{font-size:0.9em;}
	body #content .sec-accordion .row-accordion-glp .txt-accordion-home p{font-size:0.8em;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.img-premium-members{padding:2em;}
	body #content .news-update-row .head-big-post-home{font-size:1em;}
	.footer-details a{font-size:1em !important;}
	.footer-details h2{font-size:1.1em;}
	
	.grading-scale-even-row-txt ul li {margin-bottom: 0.875em !important;}
	.grading-scale-odd-row-txt ul li {margin-bottom: 0.875em !important;}
}
@media only screen and (min-width:1201px) and (max-width:1300px){

	body{ font-size: 14px; }
	body .container{ max-width: 1170px !important; }
	.grid-left img {height: 590px !important;}
	header#masthead .container .flex-row a{font-size:0.85em;}
	h2.head-banner-home{font-size:2em;}
	p.txt-banner-home{font-size:1.1em;}
	.row-txt-home-banner{max-width:485px;}
	.btn-banner-home a{padding:0.5em 1.5em;}
	.head-sec-two h3,h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp,h2.vc_custom_heading.vc_do_custom_heading.head-accordion{font-size:1.7em;}
	.txt-vectors-sec-two{font-size:0.9em;}
	.img-vector-sec-two{width:55%;margin:0em auto;}
	.vector-iphones{height:6em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a{font-size:0.9em;}
	body #content .sec-accordion .row-accordion-glp .txt-accordion-home p{font-size:0.8em;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.img-premium-members{padding:2em;}
	body #content .news-update-row .head-big-post-home{font-size:1em;}
	.footer-details a{font-size:0.9em !important;}
	.footer-details h2{font-size:1.1em;}
	
	
	.grading-scale-even-row-txt ul li {margin-bottom: 0.575em !important;}
	.grading-scale-odd-row-txt ul li {margin-bottom: 0.575em !important;}
}
@media only screen and (min-width: 1101px) and (max-width: 1200px){

	body{ font-size: 13px; }
	body .container{ max-width: 1000px !important; }
	.grid-left img {height: 545px !important;}
	header#masthead .container .flex-row a{font-size:0.8em;}
	h2.head-banner-home{font-size:2em;}
	p.txt-banner-home{font-size:1.1em;}
	.row-txt-home-banner{max-width:485px;}
	.btn-banner-home a{padding:0.5em 1.5em;}
	.head-sec-two h3,h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp,h2.vc_custom_heading.vc_do_custom_heading.head-accordion{font-size:1.7em;}
	.txt-vectors-sec-two{font-size:0.9em;}
	.img-vector-sec-two{width:55%;margin:0em auto;}
	.vector-iphones{height:6em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a{font-size:0.9em;}
	body #content .sec-accordion .row-accordion-glp .txt-accordion-home p{font-size:0.8em;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.img-premium-members{padding:2em;}
	body #content .news-update-row .head-big-post-home{font-size:1em;}
	.footer-details a{font-size:0.9em !important;}
	.footer-details h2{font-size:1.1em;}
	
	.grading-scale-odd-row-img img {margin-top: -2.25em !important;}
	.grading-scale-even-row-img img {margin-top: -2.25em !important;}
	.grading-scale-even-row-txt ul li {margin-bottom: 0.8em !important;}
	.grading-scale-odd-row-txt ul li {margin-bottom: 0.8em !important;}
	.grading-scale-txt-col {padding-top: 1.125em !important;}
}
@media only screen and (min-width: 1001px) and (max-width: 1100px){

	body{ font-size: 12px; }
	body .container{ max-width: 950px !important; }
	.grid-left img {height: 533px !important;}
	header#masthead .container .flex-row a{font-size:0.7em;}
	h2.head-banner-home{font-size:2em;}
	p.txt-banner-home{font-size:1.1em;}
	.row-txt-home-banner{max-width:485px;}
	.btn-banner-home a{padding:0.5em 1.5em;}
	.head-sec-two h3,h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp,h2.vc_custom_heading.vc_do_custom_heading.head-accordion{font-size:1.7em;}
	.txt-vectors-sec-two{font-size:0.9em;}
	.img-vector-sec-two{width:60%;margin:1em auto;}
	.vector-iphones{height:6em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a{font-size:0.9em;}
	body #content .sec-accordion .row-accordion-glp .txt-accordion-home p{font-size:0.8em;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.img-premium-members{padding:2em;}
	body #content .news-update-row .head-big-post-home{font-size:1em;}
	.footer-details a{font-size:0.9em !important;}
	.footer-details h2{font-size:1.1em;}
	
	
	
	.grading-scale-odd-row-img img {margin-top: -2.25em !important;}
	.grading-scale-even-row-img img {margin-top: -2.25em !important;}
	.grading-scale-even-row-txt ul li {margin-bottom: 0.8em !important;}
	.grading-scale-odd-row-txt ul li {margin-bottom: 0.8em !important;}
	.grading-scale-txt-col {padding-top: 1.125em !important;}
}
@media only screen and (min-width: 768px) and (max-width: 1000px){

	body{ font-size: 12px; }
	body .container{ max-width: initial !important; }
	body .flex-row{ flex-direction: column; }
	body .flex-row .col-1{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-2{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-3{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-4{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-5{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-6{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-7{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-8{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-9{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-10{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-11{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-12{ flex: 0 0 100%; width: 100%; }
	
	
	
	.grading-scale-odd-row-img img {margin-top: 0 !important;}
	.grading-scale-even-row-img img {margin-top: 0!important;}
	.grading-scale-even-row-txt ul li {margin-bottom: 0.7em !important;}
	.grading-scale-odd-row-txt ul li {margin-bottom: 0.7em !important;}
	.grading-scale-txt-col {padding-top: 1.125em !important;}
	.grading-scale-even-row-img {padding-right: 0;}
	.grading-scale-odd-row-img {padding-right: 0;}
	.grading-scale-odd-row-txt{padding-bottom:10px}
	.grading-scale-even-row-txt{padding-bottom:10px}
	
	/* 	contact us */
	body .contact-sec-box .contact-row-box .vc_col-sm-3{width:50%;}
	body .contact-sec-box .contact-row-box .icon-col>.vc_column-inner>.wpb_wrapper{margin-bottom:1em;}
	
	.about-why-choose-row-2{display:flex;justify-content:center;}
	.about-why-choose-row-2-col{flex:0 0 33%;margin-bottom:20px;}
	
	.about-contact-row{flex-direction:column;}
	.about-us-contact-us-text-col{width:100% !important;}
	.about-us-contact-us-img-col{width:100% !important;}

	.about-us-commitment-row{flex-direction:column;}
	.our-commitment-txt-col{width:100% !important;}
	.our-commitment-img-col{width:100% !important;}
	
	/* 	mob-menu */
	body header#masthead .main-logo {display: flex;justify-content: space-between;align-items: center;}
	body header#masthead .mobile-burger .mobile-menu-toggle.menu-opened b{ background: #2c6b58;  }
	body header#masthead .main-menu{display: none;}
	body header#masthead .mob-flex{ position: relative;  display: flex;  align-items: center;  justify-content: space-between;  }
	body header#masthead .main-logo {display: flex;justify-content: space-between;align-items: center;}
	body header#masthead .mobile-burger{ display: block; text-align:end;width:25%;flex:0 0 25%; }
	body header#masthead .logo-glp {width: 75%;flex:0 0 75%;}
	body header#masthead .mobile-menu .mm-panel ul li { position: relative; width:100%; }
	body header#masthead .mobile-menu .mm-panel ul li .sub-menu { display: none;  box-shadow: none;  }
	body header#masthead .mobile-menu .mm-panel ul li button.sub-menu-toggle { display: none;  }
	body header#masthead .mobile-menu .mm-panel ul li.open-sub .sub-menu { display: block;position: relative;width: 100%;}
	body header#masthead .mobile-menu .mm-panel ul li ul.sub-menu li a{ padding-left: 2.5em;  }
	body header#masthead .mobile-menu .mm-panel ul li ul.sub-menu li:last-child a{ border-bottom: 1px solid #000;  }
	body header#masthead .mobile-menu .mm-panel ul li .chevron-child { position: absolute;  right: 0;  top: 0;  bottom: 0;  height: 2.2em;  display: flex;  align-items: center;  justify-content: center;  padding: 0 0.9em;  border-left: 1px solid #0bc6fb;  font-size: 1.2em;  }
	body header#masthead .mobile-menu .mm-panel ul li .chevron-child i { transform: rotate(-90deg);  }
	body header#masthead .mobile-menu .mm-panel ul li.open-sub > .chevron-child i { transform: rotate(-180deg);  }
	body header#masthead .mobile-menu .mm-panel ul li a{font-size:1.1em;}
	header#masthead .sub-menu li{border-bottom:none;}
	span.chevron-child{color:#0bc6fb;}
/* 	end mobe-menu */
	body header#masthead .flex-row .col-3{padding:0;width: 100%;flex: 0 0 100%;}
	header#masthead img{width:50%;}
	header#masthead.sticky img{width:45%;}
	.banner-home img {height: 250px !important;object-fit: cover;}
	.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element.banner-home *{display:block;}
	h2.head-banner-home{font-size:1.4em;}
	.row-txt-home-banner{top:25%;left:5%;max-width:300px;}
	p.txt-banner-home{font-size:1em;}
	.btn-banner-home a{font-size:0.8em;padding:0.5em 1.5em;}
	.head-sec-two h3{font-size:1.4em;}
	.txt-sec-two-home{max-width:100%;}
	.vectors-sec-two-row .vc_column-inner > .wpb_wrapper{margin-top:2em;}
	.vectors-sec-two-row .wpb_column.vc_column_container.vc_col-sm-1\/5{flex:0 0 33%;}
	.vc_row.wpb_row.vc_inner.vc_row-fluid.vectors-sec-two-row.vc_row-o-equal-height.vc_row-flex{justify-content:center;}
	.row-accordion-glp .vc_column_container{width:100%;}
	h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home{font-size:1.4em;}
	h3.vc_custom_heading.vc_do_custom_heading.head-two-sec-three-home{font-size:0.9em;}
	.home-form .flex-row {display:flex;flex-direction:column;}
	.home-form .flex-row .col-4{width:100%;flex:0 0 100%;}
	.sub-btn p input{padding:0.5em 2.5em;}
	.vector-iphones{height:6em;}
	.row-accordion-glp{flex-direction:column-reverse;}
	h2.vc_custom_heading.vc_do_custom_heading.head-accordion,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp{font-size:1.5em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a i{left:90%;}
	.process-desktop{display:none;}
	.img-mob-process{display:block;}
	.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6 *{width:100% !important;display: block;max-width: 1600px !important;margin:0;}
	.wpb_single_image.wpb_content_element.img-big-post-home.vc_align_ * {height: 450px !important;width: 100% !important;display: block;max-width: 600px !important;}
	.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex * {width: 100%;}
	.news-update-row{flex-direction:column;}
	.col-iphones-accordion .vc_column-inner{padding-right:0 !important;}
	.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6,.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner{padding-left:0;padding-right:0;}
	body #content .news-update-row .head-big-post-home{width:95% !important;}
	.footer-details{padding: 0;padding-bottom:2em;}
	.footer-details li {margin-top: 1em;}
	.footer-details h2{margin-top:2em !important;}
	body .copyright .flex-row p {margin: 0;}
	.footer-details a{font-size:0.9em;}
	.footer-details h2{font-size:1.1em;}
	
	.grading-scale-even-row .vc_col-sm-6,.grading-scale-odd-row .vc_col-sm-6{width:100% ;}
	.grading-scale-even-row-1 {margin-top: 0.5em !important;}
	.grading-scale-even-row-img, .grading-scale-odd-row-img {margin-bottom: 0 !important;}
	    .grading-scale-even-row-img {padding-right:0;}
	.grading-scale-odd-row{display:flex;flex-direction:column-reverse;margin-top:0.5em;}
	.grading-scale-even-row{margin-top:0.5em;}
	.grading-scale-even-row-img *,.grading-scale-odd-row-img *{width:100%;}
	.grading-scale-even-row-img img,.grading-scale-odd-row-img img{max-width:100% !important; height:300px !important; object-fit:cover;}
	.about-us-contact-us-img img{max-width:100% !important; height:300px !important; object-fit:cover;}
	.about-us-contact-us-img *{width:100%;}
	body .about-us-contact-us-img-col img{height:400px !important;}
	
	body #content .news-update-row .img-big-post-home img{object-fit:cover !important;}
	.recent-blog-img img{height:180px;}
	body #content .blog-page>.flex-row>.col-9 {border-right: 0;border-bottom: 1px solid #807d7d;width:100%;margin-bottom:1em;padding-bottom:2em;}
	.blog-page .flex-row {display: flex;flex-direction: column;}
	.blog-page .flex-row .col-3{width:100% !important;flex:0 0 100% !important;}
	body #content .blog-page .recent-blogs {margin-bottom: 2em;display: flex;gap: 2em;}
	h2.recent-blogs-head {margin-bottom: 1em;}
}
@media (max-width: 767px){

	body{ font-size: 12px; }
	body .container{ max-width: initial !important; }
	body .flex-row{ flex-direction: column; }
	body .flex-row .col-1{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-2{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-3{ flex: 0 0 100% !important; width: 100% !important; }
	body .flex-row .col-4{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-5{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-6{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-7{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-8{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-9{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-10{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-11{ flex: 0 0 100%; width: 100%; }
	body .flex-row .col-12{ flex: 0 0 100%; width: 100%; }
	
	.logo a{padding:0 !important;}
	.vc_row.wpb_row.vc_row-fluid.grading-scale-banner-row.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex{padding:2em 0 0 0;}
	body .grading-scale-banner-txt p{margin-bottom:2em !important;}
	.our-commitment-txt-col .commitment-txt{margin-bottom:1em;}
	body .about-why-choose-sec .about-why-choose-row .why-choose-head{font-size:1.7em;}
	
	body #content .news-update-row .img-big-post-home img{object-fit:cover !important;}
	
  .grading-scale-even-row-img, .grading-scale-odd-row-img {margin-bottom: 0.18em !important;}
  .grading-scale-txt-col { padding-top: 2.125em !important;}
  .grading-scale-even-row-img {padding-right:0;}
  .grading-scale-odd-row{display:flex;flex-direction:column-reverse;}
.grading-scale-odd-row-txt{padding-bottom:6.5625em;}
.grading-scale-even-row-txt{padding-bottom:6.5625em;}
	.grading-scale-txt-col{padding:10px 20px 0 20px !important;}
	
/* 	contact us */
	
	body .contact-sec{background:transparent !important;}
	body .contact-sec .contact-row .col-contact-2 h2{color:#2C6B58 !important;}
	body .contact-sec .contact-row .col-contact-2 p{color:#000 !important;}
	body .contact-sec-box .contact-row-box .icon-col>.vc_column-inner>.wpb_wrapper{margin-bottom:1.2em;}
	body .contact-sec .contact-row .form-col-2 .left,body .contact-sec .contact-row .form-col-2 .right{flex:0 0 100%;}
	
	.about-why-choose-row-2-col{margin-bottom:20px;}
	
	/* 	mob-menu */
	body header#masthead .main-logo {display: flex;justify-content: space-between;align-items: center;}
	body header#masthead .mobile-burger .mobile-menu-toggle.menu-opened b{ background: #2c6b58;  }
	body header#masthead .main-menu{display: none;}
	body header#masthead .mob-flex{ position: relative;  display: flex;  align-items: center;  justify-content: space-between;  }
	body header#masthead .main-logo {display: flex;justify-content: space-between;align-items: center;}
	body header#masthead .mobile-burger{ display: block; text-align:end;width:25%;flex:0 0 25%; }
	body header#masthead .logo-glp {width: 75%;flex:0 0 75%;}
	body header#masthead .mobile-menu .mm-panel ul li { position: relative; width:100%; }
	body header#masthead .mobile-menu .mm-panel ul li .sub-menu { display: none;  box-shadow: none;  }
	body header#masthead .mobile-menu .mm-panel ul li button.sub-menu-toggle { display: none;  }
	body header#masthead .mobile-menu .mm-panel ul li.open-sub .sub-menu { display: block;position: relative;width: 100%;}
	body header#masthead .mobile-menu .mm-panel ul li ul.sub-menu li a{ padding-left: 2.5em;  }
	body header#masthead .mobile-menu .mm-panel ul li ul.sub-menu li:last-child a{ border-bottom: 1px solid #000;  }
	body header#masthead .mobile-menu .mm-panel ul li .chevron-child { position: absolute;  right: 0;  top: 0;  bottom: 0;  height: 2.2em;  display: flex;  align-items: center;  justify-content: center;  padding: 0 0.9em;  border-left: 1px solid #0bc6fb;  font-size: 1.2em;  }
	body header#masthead .mobile-menu .mm-panel ul li .chevron-child i { transform: rotate(-90deg);  }
	body header#masthead .mobile-menu .mm-panel ul li.open-sub > .chevron-child i { transform: rotate(-180deg);  }
	body header#masthead .mobile-menu .mm-panel ul li a{font-size:1.1em;}
	header#masthead .sub-menu li{border-bottom:none;}
	span.chevron-child{color:#0bc6fb;}
/* 	end mobe-menu */
	body header#masthead .flex-row .col-3{padding:0;}
	header#masthead img{width:80%;}
	header#masthead.sticky img{width:75%;}
	.topbar .textwidget.custom-html-widget{flex-direction:row;}
	.topbar{font-size:0.9em;}
	.banner-home img {height: 250px !important;object-fit: cover;}
	h2.head-banner-home{font-size:1.4em;}
	.row-txt-home-banner{top:10%;left:5%;max-width:210px;}
	p.txt-banner-home{font-size:1em;}
	.btn-banner-home a{font-size:0.8em;padding:0.5em 1.5em;}
	.head-sec-two h3{font-size:1.4em;}
	.txt-sec-two-home{max-width:100%;}
	.vectors-sec-two-row .vc_column-inner > .wpb_wrapper{margin-top:2em;}
	h2.vc_custom_heading.vc_do_custom_heading.head-sec-three-home{font-size:1.4em;}
	h3.vc_custom_heading.vc_do_custom_heading.head-two-sec-three-home{font-size:0.9em;}
	.home-form .flex-row {display:flex;flex-direction:column;}
	.home-form .flex-row .col-4{width:100%;flex:0 0 100%;}
	.sub-btn p input{padding:0.5em 2.5em;}
	.vector-iphones{height:6em;}
	.row-accordion-glp{flex-direction:column-reverse;}
	h2.vc_custom_heading.vc_do_custom_heading.head-accordion,h2.vc_custom_heading.vc_do_custom_heading.head-process-glp{font-size:1.5em;}
	body #content .sec-accordion .row-accordion-glp .vc_tta-panel-heading h4 a i{left:90%;}
	.process-desktop{display:none;}
	.img-mob-process{display:block;}
	.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6 *{width:100% !important;display: block;max-width: 600px !important;margin:0;}
	.wpb_single_image.wpb_content_element.img-big-post-home.vc_align_ * {height: 300px !important;width: 100% !important;display: block;max-width: 600px !important;}
	.col-iphones-accordion .vc_column-inner{padding-right:0 !important;}
	.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6,.vc_row.wpb_row.vc_row-fluid.news-update-row.vc_row-o-equal-height.vc_row-flex .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner{padding-left:0;padding-right:0;}
	body #content .news-update-row .head-big-post-home{width:95% !important;}
	.map-foot {height: 250px !important;}
	.footer-details{text-align:center;padding: 0;padding-bottom:2em;}
	.footer-details li {margin-top: 1em;justify-content:center;}
	.footer-details h2{margin-top:2em !important;}
	.footer-details .social-icons{justify-content:center;}
	body .copyright .flex-row{justify-content:center;text-align:center;}
	body .copyright .flex-row p {margin: 0;}
	
	body #content .news-update-row .img-big-post-home img{object-fit:cover !important;}
	.recent-blog-img img{height:180px;}
	body #content .blog-page>.flex-row>.col-9 {border-right: 0;border-bottom: 1px solid #807d7d;width:100%;margin-bottom:1em;padding-bottom:2em;}
	.blog-page .flex-row {display: flex;flex-direction: column;}
	.blog-page .flex-row .col-3{width:100% !important;flex:0 0 100% !important;}
	body #content .blog-page .recent-blogs {margin-bottom: 2em;}
	h2.recent-blogs-head {margin-bottom: 1em;}
	body #content .blog-page header.blog-header .blog-banner img{height:200px;}
	.btn-careers a{text-align:left !important;}
	body.page-id-348 .entry-header h1.entry-title{font-size:2em;}
	.row-careers-page h2{font-size:1.8em;}
	
	/* home foam */
	.sub-btn p{justify-content: start;align-items: center;flex-direction:column;}
body form .home-form .sub-btn{position:relative;}
body form .home-form .sub-btn p .wpcf7-spinner{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
	
/* 	events */
	.videos-row .video-col .vc_column-inner > .wpb_wrapper{margin-bottom:1em;}
	.row-banner-home iframe {height: 350px;}
	
}
@media only screen and (min-width: 640px) and (max-width: 767px){

}