@charset "utf-8";

/* CSS Document */
html,body{font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;color:#333333;font-size:13px;line-height:1.5;overflow-x:hidden;}
html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}
a{transition:ease-in-out all 0.2s;-webkit-transition:ease-in-out all 0.2s;-ms-transition:ease-in-out all 0.2s;-o-transition:ease-in-out all 0.25s;text-decoration:none;color:#2f373e;cursor:pointer;}
button{transition:ease-in-out all 0.2s;-webkit-transition:ease-in-out all 0.2s;-ms-transition:ease-in-out all 0.2s;-o-transition:ease-in-out all 0.25s;outline:none!important;}
a:active,a:hover,a:focus{outline:0;text-decoration:none;color:#FF715B;}
.btn.focus, .btn:focus {box-shadow: none;}
ul li{list-style:none;list-style:none;list-style-image:none;list-style-type:none;}
p{font-size:13px;line-height:2.5;margin-bottom:25px;}
h1{font-size:40px;text-transform:uppercase;font-family:'Eagle Sight';}
h2{font-size:34px;text-transform:uppercase;font-family:'Eagle Sight';}
h3{font-size:30px;text-transform:uppercase;font-family:'Eagle Sight';}
h4{font-size:23px;text-transform:uppercase;font-family:'Eagle Sight';}
h5{font-size:19px;text-transform:uppercase;font-family:'Eagle Sight';}
h6{font-size:14px;text-transform:uppercase;font-family:'Eagle Sight';}
h3 span,h4 span,h5 span{color:#FF715B;}
img{max-width:100%;}
p.lead{font-size:26px;}
.relative{position:relative;z-index:9;}
.title h2{display:table;margin:0 auto 30px;position:relative;padding:0 15px;}
.title h2::before,.title h2::after{content:"";position:absolute;width:107px;height:1px;background-color:#FF715B;right:calc(100% + 15px);top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.title h2::after{left:calc(100% + 15px);right:auto;}
section.section{padding:100px 0;}
.section-invert{color:#fff;background-color:#000;}
.btn{border:2px solid #FF715B;text-transform:uppercase;border-radius:0;background-color:transparent;padding:19px;min-width:180px;font-family:'Eagle Sight';}
.btn:hover,.btn.btn-filled{background-color:#FF715B;color:#fff;}
.btn.btn-invert{border-color:#fff;color:#fff;}
.btn.btn-invert:hover{background-color:#fff;color:#000;}
.btn.btn-filled:hover{background-color:#fff;color:#FF715B;border-color:#fff;}
.slick-slide:focus{outline:none;}
button.slick-arrow{background-color:transparent;border:none;box-shadow:none;font-size:15px;text-transform:uppercase;letter-spacing:0.1em;color:#000;padding:0;position:absolute;top:35px;left:0;z-index:9;font-family:'Eagle Sight';}
button.slick-arrow.slick-prev::before{content:"\f104";font-family:'FontAwesome';float:left;margin-right:10px;line-height:22px;font-size:20px;color:#FF715B;transition:0.2s all ease;-webkit-transition:0.2s all ease;}
button.slick-arrow.slick-next::after{content:"\f105";font-family:'FontAwesome';float:right;margin-left:10px;line-height:22px;font-size:20px;color:#FF715B;transition:0.2s all ease;-webkit-transition:0.2s all ease;}
button.slick-arrow.slick-next{left:auto;right:40px;}
button.slick-arrow:hover{color:#FF715B;}
button.slick-arrow.slick-prev:hover::before,button.slick-arrow.slick-next:hover::after{color:#000;}

/* Header CSS ========== */
header.header{position:fixed;top:0;left:0;right:0;z-index:999;transition:0.2s all ease;-webkit-transition:0.2s all ease;-ms-transition:0.2s all ease;padding:30px 0;font-family:'Eagle Sight';}
header.header.fixed-header{background-color:#000;padding:10px 0;}
header.header.fixed-header::before{opacity:0;visibility:hidden;}
.dropdown-toggle::after{display:none;}
.header-main-inner{display:flex;align-items:flex-start;justify-content:space-between;}
.header-main-inner .hd-menu{display:flex;align-items:center;justify-content:space-between;}
.header-main-inner .hd-menu .navbar-nav{align-items:center;justify-content:space-between;flex-direction:row;-webkit-flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:30px;}
.header-main-inner .hd-menu .navbar-nav > li,.hd-search{padding-bottom:25px;transition:0.2s all ease;-webkit-transition:0.2s all ease;}
header.header.fixed-header .header-main-inner .hd-menu .navbar-nav > li,header.header.fixed-header .hd-search{padding-bottom:0;}
.header-main-inner .hd-menu .navbar-nav li a{text-transform:uppercase;color:#fff;padding:8px;display:inline-block;width:100%;min-width:inherit;}
.header-main-inner .hd-menu .navbar-nav li:hover > a,.header-main-inner .hd-menu .navbar-nav li.current-menu-item > a{color:#CDC7B6;}
.header-main-inner .hd-menu .navbar-nav > li > a{padding:12px 30px;text-align:center;}
.header-main-inner .hd-menu .navbar-nav > li.apply-btn > a{line-height:23px;padding:10px 30px;white-space:nowrap;}
.header-main-inner .hd-menu .navbar-nav > li li a{text-transform:capitalize;letter-spacing:0;}
.hd-menu .navbar-nav li.apply-btn > a{border:2px solid #FF715B;color:#fff!important;}
.hd-menu .navbar-nav li.apply-btn > a:hover{background-color:#FF715B;}
.hd-search{position:relative;}
.hd-search i.fa:hover{color:#ff715b;}
.hd-search .search-btn{border:2px solid #fff;color:#fff;padding:12px;background-color:transparent;width:47px;height:47px;text-align:center;display:flex;align-items:center;justify-content:center;}
.hd-search .search-btn:hover,.search-btn:focus{background-color:#fff;color:#303030;}
.site-logo img{transition:0.2s all ease;-webkit-transition:0.2s all ease;}
header.header.fixed-header .site-logo img{max-width:115px;}
.hd-search .search-btn:not(.active) .fa-close,.hd-search .search-btn.active .fa-search{display:none;}
.hd-search form{display:none;position:absolute;right:0;top:calc(100% - 10px);width:300px;transition:0.2s all ease;-webkit-transition:0.2s all ease;}
header.header.fixed-header .hd-search form{top:calc(100% + 18px);}
.hd-search form > div{position:relative;}
.hd-search form input.form-control{border-radius:0;padding:14px 35px 14px 14px;height:auto;border:none;background-color:#fff;box-shadow:none;outline:none;}
.hd-search form button{position:absolute;right:0;background-color:transparent;border:none;box-shadow:none;outline:none;padding:14px;}
.fixed-header ul.dropdown-menu{transform:translate(-50%,10px)!important;-webkit-transform:translate(-50%,10px)!important;}
.navbar-nav .dropdown-menu{position:absolute;background-color:#303030;min-width:250px;text-align:center;padding:30px 0;left:50%!important;top:100%!important;transform:translate(-50%,0)!important;-webkit-transform:translate(-50%,0)!important;margin-top:0;border-radius:0;border-bottom:2px solid #FF715B;font-family: "Gotham SSm A", "Gotham SSm B", sans-serif;}
.navbar-nav .dropdown-menu::before{content:"";width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #303030;position:absolute;left:50%;top:-12px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);}

/* hero banner ======= */
.hero{position:relative;}
.hero-inner::before,.hero .cs-slider .item::before, .hero.page-not-section .hero-inner::before{content:"";top:0;left:0;right:0;position:absolute;background:rgb(0,0,0);background:-moz-linear-gradient(180deg,rgba(113,114,113,1) 0%,rgba(228,228,228,0) 100%);background:-webkit-linear-gradient(180deg,rgba(113,114,113,1) 0%,rgba(228,228,228,0) 100%);background:linear-gradient(180deg,rgba(113,114,113,1) 0%,rgba(228,228,228,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#e4e4e4",GradientType=1);height:60vh;transition:0.2s all ease;-webkit-transition:0.2s all ease;-ms-transition:0.2s all ease;pointer-events:none;}
.hero-inner > *{z-index:9;}
.cs-slider .item{height:100vh;}
.cs-text-slider{margin-top:-135px;padding:80px 40px 40px 0;position:relative;border-right:1px solid #000;}
.cs-text-slider::before{content:"";position:absolute;right:0;top:0;height:200px;width:5000px;background-color:rgba(255,255,255,0.9);}
.explr-section{position:relative;}
.explr-section .title h2{color:#000;}
.explr-section .abso-img{position:absolute;left:50%;top:-100px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);max-width:none;}
.explr-section.no-abso-img{padding-bottom:0;}
.explr-section.no-abso-img .abso-img{display:none;}
.cta-item{margin-top:60px;transition:0.2s all ease;-webkit-transition:0.2s all ease;position:relative;padding:15px 0;}
/* .cta-item::before,.cta-item::after{content:"";position:absolute;left:0;top:0;width:100px;height:2px;background-color:#717271;transition:0.2s all ease;-webkit-transition:0.2s all ease;} */
.cta-item::after{width:0;background-color:#FF715B;z-index:1;}
.cta-item:hover::after{width:100px;}
.cta-item:hover::before{width:0;}
.cta-item h5{line-height:25px;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.cta-item a{color:#717271;}
.cta-item:hover h5 a{color:#000;}
.learn-more{text-transform:uppercase;font-family:'Eagle Sight';}
.learn-more:hover{color:#FF715B;}
.learn-more img{opacity:0;margin-left:-10px;transition:0.2s all ease;-webkit-transition:0.2s all ease;visibility:hidden;}
.learn-more:hover img{margin-left:15px;opacity:1;visibility:visible;}
.cmpr-sec{display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase;letter-spacing:0.1em;}
.cmpr-sec .cmpr-slider{max-width:50%;padding:15px 65px 15px 15px;margin-left:20px;text-transform:uppercase;letter-spacing:0.1em;color:#FF715B;border:1px solid #6D6D6D;}
.cmpr-sec .cmpr-slider .slick-slide {white-space: nowrap;}
.cmpr-slider button.slick-arrow{height:18px;width:18px;overflow:hidden;color:transparent!important;text-align:center;right:20px;top:calc(50% - 10px);}
.cmpr-slider button.slick-arrow.slick-prev{left:auto;right:40px;}
.cmpr-slider button.slick-arrow::before,.cmpr-slider button.slick-arrow::after{line-height:18px;position:absolute;left:0;right:0;margin:0 auto;top:0;}
.cmpr-slider button.slick-arrow:hover::before,.cmpr-slider button.slick-arrow:hover::after{color:#fff;}
.compare-sec .text-lightgray a{text-decoration:underline;}
.compare-sec .text-lightgray a:not(:hover),.text-lightgray{color:#C4C4C4;}
.cmpr-item{margin-top:30px;}
.cmpr-item h5{font-size:33px;color:#FF715B;}
.cmpr-item > span,.disc-item > span{text-transform:uppercase;margin-bottom:13px;display:block;font-weight:bold;font-family:'Eagle Sight';}
.cmpr-item p{line-height:1.8;margin-bottom:0;}
section.section.disc-sec{background-color:#303030;}
.disc-item{margin-top:60px;}
.disc-item > span{margin-bottom:30px;}
.disc-sl-result{margin-top:70px;letter-spacing:0.05em;}
.disc-sl-result p {font-size: 16px;}
.disc-sl-result strong{color:#FF715B;display:block;margin-bottom:4px;line-height: 1.4;}
.intro-section .slick-slide h2{margin-bottom:20px;}
.intro-section h5 {margin-bottom: 20px;}
.cs-text-slider{position:relative;}
.cs-text-slider::after{content:"";position:absolute;width:500%;height:1px;background-color:#FF715B;right:calc(100% + 15px);top:100px;}
.cs-text-slider .slick-slide {padding: 0 1px;}
.cs-text-slider .slick-slide .btn {margin-top: 15px;}
/* tabs css ===== */
.tab{display:none;}
.tab.tab-active{display:block;}
.sd-tabs li{padding:0 85px;cursor:pointer;position:relative;}
.sd-tabs li::before{content:"";position:absolute;left:-23px;top:50%;transform:translate(0,-50%);width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-right:24px solid #fff;transition:0.2s all ease;-webkit-transition:0.2s all ease;opacity:0;visibility:visible;}
.sd-tabs li.active-a::before{opacity:1;visibility:visible;}
.sd-tabs li .tab-a{padding:60px 0;}
.sd-tabs li + li .tab-a{border-top:2px solid #CDC7B6;}
.sd-tabs li .tab-a h5{color:#717271;transition:0.2s all ease;-webkit-transition:0.2s all ease;}
.sd-tabs li.active-a .tab-a h5,.sd-tabs li .tab-a:hover h5{color:#000;}
.nb-section{background-color:rgba(205,199,182,0.40);}
.nb-section h2{margin-bottom:30px;}
.nb-section p:last-child{margin-bottom:0;}
.act-item img.act-item-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:0.2s all ease;-webkit-transition:0.2s all ease;transition:0.4s all cubic-bezier(0.175,0.885,0.32,1.275);-webkit-transition:0.4s all cubic-bezier(0.175,0.885,0.32,1.275);-ms-transition:0.4s all cubic-bezier(0.175,0.885,0.32,1.275);max-width:204px;z-index:9;}
.act-item:hover img.act-item-logo{margin-top:-50px;}
.act-item .btn{position:absolute;left:0;right:0;bottom:-130px;font-size:16px;padding:40px;transition:0.2s all ease;-webkit-transition:0.2s all ease;z-index:10;}
.act-item:hover .btn{bottom:0;}
.act-item::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:0.2s all ease;-webkit-transition:0.2s all ease;background-color:rgba(0,0,0,0.5);}
.act-item:hover::after{background-color:rgba(0,0,0,0.24);}
.mb-tab-img{display:none;}
.tab-img-cnt{padding:10%;font-size:60px;text-transform:uppercase;font-family:'Eagle Sight';line-height:1.3;color:#000;}

/* Footer CSS ==== */
footer{background-color:#585858;color:#fff;}
.footer-main{padding:80px 0 50px;}
.footer-menu h6{margin-bottom:15px;}
.footer-menu ul li + li{margin-top:10px;}
.footer-menu ul li a{color:#fff;}
.footer-menu ul li.menu-item-active a,.footer-menu ul li a:hover{color:#FF715B;}
.footer-main .btn {border-color: #CDC7B6;}
.footer-main .btn:hover {background-color: #CDC7B6;}
.ft-copyright a{color:#fff;text-decoration:underline;}
.ft-copyright a:hover{color:#FF715B;}
.ft-cp-section{padding:17px 0 22px;}
.social-links li{margin-left:18px;}
.social-links li a{color:#fff;font-size:18px;}
.social-links li a:hover{color:#FF715B;}
header.header span.submenu-arrow{position:absolute;z-index:9;padding:8px 10px;color:#fff;right:0;top: 0;}
.hero.page-not-section {min-height: 500px;}
.page-not-section .hero-content.hero-new {padding-bottom: 0;}
.page-not-section a{color:#fff;}
.page-not-section a:hover{color:#FF715B;}
.search .header{background-color:#585858;}
.search .pagecontent{min-height:calc(100vh - 400px);padding-top:130px;}
.search .section-top{padding-bottom:50px;}
.search .news-insights-wapper > div{margin-bottom:15px;border:2px solid #FF715B;}
.search .news-insights-wapper > div a{padding:15px;display:block;}
.search .page-count{margin-top:30px;margin-bottom:50px;}
.search .s-nav{display:flex;justify-content:flex-end;}
.search .s-nav a{color:#585858;padding:5px;margin-left:10px;}
.search .s-nav a:hover{color:#FF715B;text-decoration:none;}
section.section.faq-sec + section.insta-section, section.cta-section + section.insta-section {padding-top: 100px;}
.single-line h3 em{color:#FF715B;font-style: normal;}
.almost-heaven-img {position: relative;}

/* .almost-heaven-img img {width: 270px;position: relative;left: 36%;}
.almost-heaven-img::before {content: "";position: absolute;left: 0;width: calc(36% + 1px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;}
.almost-heaven-img::after {content: "";position: absolute;right: 0;width: calc(64% - 269px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;} */

.no-border-top {border-top: none !important;}
body.page-id-212 .explr-section.no-abso-img {padding-bottom: 60px;}

/* RESPONSIVE CSS ================================*/
@media only screen and (min-width:992px){
	.mb-visible{display:none;}
	.submenu-arrow{display:none;}
	body.touch header.header span.submenu-arrow{display: inline-block;top: 13px;right: -7px;}
		
	/* .almost-heaven-img img {width: 272px;position: relative;left: 38%;}
	.almost-heaven-img::before {content: "";position: absolute;left: 0;width: calc(38% + 1px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;}
	.almost-heaven-img::after {content: "";position: absolute;right: 0;width: calc(62% - 269px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;} */
	
}

/* @media only screen and (min-width:1200px){
	.almost-heaven-img img {width: 272px;position: relative;left: 40%;}
	.almost-heaven-img::before {content: "";position: absolute;left: 0;width: calc(40% + 1px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;}
	.almost-heaven-img::after {content: "";position: absolute;right: 0;width: calc(60% - 269px);height: 1.4px;background-color: #cdc7b6;bottom: 7px;}
	
} */

@media only screen and (min-width:992px)  and (max-width:1199.98px){
	body.touch header.header span.submenu-arrow{top: 9px;}
}
@media only screen and (min-width:1400px){
	.container{max-width:1230px;}
}
@media only screen and (max-width:1399.98px){
	.tab-img-cnt{font-size:50px;}
}
@media only screen and (max-width:1199.98px){
	h1{font-size:36px;}
	h2{font-size:30px;}
	h3{font-size:28px;}
	h4{font-size:21px;}
	h5{font-size:18px;}
	.cmpr-item h5{font-size:27px;}
	section.section{padding:80px 0;}
	.header-main-inner .hd-menu .navbar-nav > li > a{padding:10px 15px;font-size:11px;}
	.header-main-inner .hd-menu .navbar-nav > li.apply-btn > a{padding:10px 20px;}
	header.header.fixed-header .site-logo img{max-width:93px;}
	.sd-tabs li{padding:0 30px;}
	.sd-tabs li .tab-a{padding:30px 0;}
	.act-item .btn{padding:25px;}
	.act-item:hover img.act-item-logo{margin-top:-39px;}
	.footer-main{padding:60px 0 40px;}
	.tab-img-cnt{font-size:40px;}
	.cs-text-slider::after{top:97px;}
}
@media only screen and (max-width:991.98px){
	header a.btn.apply-btn-mb{color:#fff;padding:12px 20px;min-width:auto;line-height:20px;}
	.button_container{position:relative;height:48px;width:48px;cursor:pointer;z-index:100;transition:0.25s all ease;-webkit-transition:0.25s all ease;-ms-transition:0.25s all ease;border:2px solid #fff;margin-left:25px;}
	.button_container.active .top{transform:translateY(7px) translateX(0) rotate(45deg);}
	.button_container.active .middle{opacity:0;}
	.button_container.active .bottom{transform:translateY(-7px) translateX(0) rotate(-45deg);}
	.button_container span{background:#fff;border:none;height:2px;width:19px;position:absolute;top:0;left:0;margin:14px 13px;transition:all 0.35s ease;-webkit-transition:all 0.35s ease;cursor:pointer;}
	.button_container span:nth-of-type(2){top:7px;}
	.button_container span:nth-of-type(3){top:14px;}
	.menu-open{overflow:hidden;}
	.header-main-inner .hd-menu{display:none;background-color:rgba(113,114,113,1);position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;padding:60px 15px 30px;}
	.menu-open .header-main-inner .hd-menu{display:block;}
	.header-main-inner .hd-menu .navbar-nav{margin-right:0;display:inline-block;width:100%;}
	.header-main-inner .hd-menu .navbar-nav > li.apply-btn{display:none;}
	.header-main-inner .hd-menu .navbar-nav > li,.hd-search{padding-bottom:0;}
	.header-main-inner .hd-menu .navbar-nav > li > a{text-align:left;}
	.header-main-inner .hd-menu .navbar-nav > li > a br{display:none;}
	.hd-search .search-btn{display:none;}
	.hd-search form{position:relative;max-width:100%;display:block;}
	.hd-search{padding:15px;}
	.menu-open header.header{padding:10px 0;}
	.navbar-nav .dropdown-menu{top:0;width:100%;position:relative;float:left;padding:0 30px 15px;background-color:transparent;border:none;box-shadow:none;text-align:left;display:none!important;}
	.navbar-nav .dropdown-menu::before{content:none;}
	.navbar-nav li.active .dropdown-menu{display:block!important;}
	header.header li span.submenu-arrow i.fa{transition:0.2s all ease;-webkit-transition:0.2s all ease;}
	header.header li.active span.submenu-arrow i.fa{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
	header.header .mb-visible{display:flex;align-items:center;}
	.site-logo img{max-width:130px;}
	header.header.fixed-header .site-logo img{max-width:85px;}
	.cs-text-slider{border-right:none;border-bottom:1px solid #000;padding-right:0;}
	.cs-text-slider::before{right:-500px;}
	.btn{padding:12px 15px;min-width:160px;}
	section.section{padding:60px 0;}
	.cta-item,.disc-item{margin-top:40px;}
	.cmpr-sec{justify-content:start;margin:20px 0;}
	.disc-sl-result{margin-top:50px;}
	.act-item img.act-item-logo{max-width:150px;}
	.act-item .btn{padding:15px;}
	.act-item:hover img.act-item-logo{margin-top:-29px;}
	.ft-copyright{text-align:center;}
	.footer-social{display:table;margin:0 auto 15px;}
	.title h2::before{right:100%;}
	.title h2::after{left:100%;}
	.tab-img-cnt{font-size:30px;position:absolute;left:0;right:0;top:0;}
	.search .pagecontent, section.section.faq-sec + section.insta-section, section.cta-section + section.insta-section{padding-top:80px;}
	
	body.home .hero .cs-slider .item::before{
		display: none !important;
	}
		
	body.home header.header{
		position: relative;
		padding: 10px 0px;
		background: #000;
	}	
	
}
@media only screen and (max-width:767.98px){
	h1{font-size:32px;}
	h2{font-size:26px;}
	h3{font-size:24px;}
	h4{font-size:19px;}
	h5{font-size:16px;}
	p{margin-bottom:15px;}
	.intro-section .slick-slide h2 {line-height: 1.4;}
	.act-item img.act-item-logo{max-width:120px;}
	.bt-center{text-align:center;margin:50px 0;}
	.bt-left .mt3,.bt-right .mt3{margin-top:2em!important;}
	.nb-section img{margin-top:40px;}
	.sd-tabs li .tab-a{padding:40px 0;}
	.active-a .mb-tab-img{display:block;margin:-40px -30px 30px;}
	.together-sec .tab{display:none !important;}
	.almost-heaven-img img {width: 220px;left: 30%;}
	.almost-heaven-img::before {width: calc(30% + 1px);height: 1px;}
	.almost-heaven-img::after {width: calc(70% - 219px);height: 1px;}
	.sd-tabs li + li.active-a .mb-tab-img {margin-top: 0;}
	body.page-id-212 .explr-section.no-abso-img {padding-bottom: 40px;}
		
	
	
}
@media only screen and (max-width:575.98px){
	h1,.cmpr-item h5{font-size:26px;}
	h2{font-size:24px;}
	h3{font-size:22px;}
	h4{font-size:18px;}
	h5{font-size:15px;}
	.container{padding-left:25px;padding-right:25px;}
	.cmpr-sec{display:inline-block;width:100%;}
	button.slick-arrow {font-size: 13px;}
	button.slick-arrow.slick-prev::before, button.slick-arrow.slick-next::after {line-height: 19px;}
	button.slick-arrow.slick-next{right:0;}
	.cmpr-sec .cmpr-slider{max-width:85%;margin-left:0;margin-top:5px;padding-right:75px;}
	.cmpr-sec .cmpr-slider button.slick-arrow.slick-next{right:20px;}
	/* .compare-sec .col-12:not(:first-child) .cmpr-item{padding-top:30px;border-top:2px solid #454444;} */

	.compare-sec .col-12[data-col="1"] .cmpr-item,
	.compare-sec .col-12[data-col="3"] .cmpr-item{
		position: relative;
	}

	/* .compare-sec .col-12[data-col="1"] .cmpr-item:after,
	.compare-sec .col-12[data-col="3"] .cmpr-item:after{
		content:'VS';
		position: absolute;
		top: -20px;
		left: 0px;
		color: #fff;
		font-family: 'Eagle Sight';
	} */

	/* .compare-sec .col-12[data-col="2"] .cmpr-item{padding-top:30px;border-top:2px solid #454444;} */

	.cmpr-slider button.slick-arrow.slick-prev{right:50px;}
	.act-item.r11:before{padding-top:78%;}
	.act-item img.act-item-logo{max-width:170px;}
	.cs-slider .item{height:auto;min-height:250px;padding-top:36%;}
	.cs-text-slider{margin-top:0;padding-top:80px;}
	.hero-inner::before{height:300px;}
	.title h2::before,.title h2::after{content:none;}
	.explr-section .title h2{padding:0;margin:0 0 25px;}
	.explr-section .text-center,.disc-sec h4.text-center{text-align:left!important;}
	.cta-item h5{height:auto;}
	.disc-item{margin-top:50px;}
	.tab-img-cnt{font-size:26px;}
	section.section.faq-sec + section.insta-section, section.cta-section + section.insta-section {padding-top: 60px;}
	section.section.news-sec.black-overlay + section.section.overview-sec {padding-top: 0;}
	.hero.page-not-section .hero-inner {padding-top: 50px;}
	

	body.home .cs-slider .item{
		padding: 0px;
	}
	

	
}
@media only screen and (max-width:439.98px){
	.site-logo img{max-width:110px;}
	header a.btn.apply-btn-mb{padding:8px 10px;font-size:11px;line-height:19px;}
	.button_container{margin-left:10px;height:39px;width:39px;}
	.button_container span{margin:10px 9px;width:17px;}
	header.header.fixed-header .site-logo img{max-width:67px;}
	.almost-heaven-img img {width: 150px;}
	.almost-heaven-img::after {width: calc(58% - 149px);height: 1px;}
	.cmpr-sec .cmpr-slider {max-width: 100%;}
	.social-links li {margin-left: 15px;}
}
@media only screen and (max-width:350px){
	header .container{padding-left:15px;padding-right:15px;}
	h1,.cmpr-item h5{font-size:24px;}
	h2{font-size:22px;}
	h3{font-size:20px;}
	h4{font-size:16px;}
	h5{font-size:14px;}
}


.disc-sl-result.text-center h3,
.disc-sl-result.text-center strong{
	font-size: 23px;
	text-transform: uppercase;
	font-family: 'Eagle Sight';
}

.explr-section .svg-inline--fa{
	color: #FF715B;
	font-size: 50px;
	margin: 20px 0px;
}

.compare-text-slider .svg-inline--fa{
	color: #fff;
	font-size: 50px;
	margin: 20px 0px;
}

div.main .social-links.d-flex.align-items-center{
	justify-content: center;
	padding-bottom: 30px;
	
}

div.main .social-links.d-flex.align-items-center a .svg-inline--fa{
	font-size: 30px;
}

div.main .social-links.d-flex.align-items-center a:hover{
	color: #333;
}
body.home .hero,
body.home .cs-slider .item{
	height: auto !important;
}
body.home .hero video{
	width: 100%;
	height: auto;
}
body.home .zig-zag-wrapper .zig-zag-box{
	padding-bottom: 20px !important;
}
body.home .explr-section.section{
	padding-top: 20px !important;
}
body.home .explr-section.section .col-lg-8.offset-lg-2.col-md-10.offset-md-1{
	display: none;
}


.page-id-314 .explr-section.section .row .thmb{
	width: 100%;
	padding-top: 70%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}


/* body.home .hero .setbg{
	min-height: 80vh;
} */

/* body.home .slick-slide img{
	display: block !important;
} */

.explr-section.no-abso-img.section img{
	height: auto;
}

.page-id-316 .explr-section.no-abso-img.section .row .wow h4{
	margin-top: 70px;
}

.page-id-314 .explr-section.section .row .col-lg-3 h5 a{
	pointer-events: none;
	color: #333;
}


#privacy-modal p a,
body.page-id-224 .explr-section p a,
body.page-id-224 .sd-tabs p a,
body.page-id-316 .container.relative .row p a,
.page-id-314 .explr-section.section .row .col-lg-3 p a{
	color: #FF715B;
	text-decoration: underline;
}

#privacy-modal p a.btn{
	text-decoration: none !important;
	color: #333;
}
#privacy-modal p a.btn:hover{
	color: #fff;
}

.menu-grid > a{
	display: inline-block;
	margin: 10px;
}

body.page-id-654 .checkbox-container.label-right .field-wrap{
	display: block;
}
body.page-id-654 .checkbox-container.label-right .field-wrap>div{
	margin: 10px 0px;
}

body.home .explr-section .container .row .col-12 a{
	pointer-events: none;
	color: #333;
}

footer #privacy-modal{
	display: none !important;
}

.almost-heaven-img .script{
	height: 25px;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
}


@media only screen and (min-width: 992px) {
	.page-id-314 .explr-section.section .row .col-lg-3{
		flex: 0 0 33%;
		max-width: 33%;
		/* pointer-events: none; */
	}	
	.page-id-314 .explr-section.section .row .col-lg-3 h5{
		height: auto;
		line-height: 1em;
		margin: 15px 0px;
	}
	
	body.home .explr-section .container .row .col-12{
		padding: 0px 15px;
	}
	
	body.page-id-388 .zig-zag-wrapper .zig-zag-box:nth-child(odd) .zig-content.gov{
		padding-bottom: 55px;
	}
	
	body.home .explr-section .container .row .col-12 h5{
		font-size: 15px;
	}
	
	/* .page-id-314 .explr-section.section .row .col-lg-3 img{
		width: auto;
		max-height: 230px;
		display: block;
		margin: 0px auto;
	} */
	
}

.compare-sec .col-12[data-col="1"] .cmpr-item,
.compare-sec .col-12[data-col="3"] .cmpr-item{
	position: relative;
}




.compare-sec .compare-text-slider{
	margin: 50px 0px;
}

.compare-sec .cmpr-item{
	margin-top: 0px;
}

.compare-sec .col-lg-2{
	padding: 50px;
}

.compare-sec .col-12.center[data-col="0"]:after,
.compare-sec .col-12.center[data-col="2"]:after{
	content:'VS';
	position: absolute;
	bottom: -7px;
	left: 0;
	right: 0;
	margin: 0px auto;
	color: #888;
	font-family: 'Eagle Sight';	
}



.compare-sec .col-12.col-sm-6.center{
	padding: 20px 0px;
}

@media only screen and (min-width: 576px) {
	
	.cmpr-item h5{
		font-size: 20px;
	}
	
	.compare-sec .col-12.center[data-col="0"]:after,
	.compare-sec .col-12.center[data-col="2"]:after{
		display: none !important;
		content: none !important;
		opacity: 0 !important;
	}
	
	.compare-sec .col-12.center.icon:after{
		content:'VS';
		position: absolute;
		bottom: -50px;
		left: 0;
		right: 0;
		margin: 0px auto;
		color: #888;
		font-family: 'Eagle Sight';
	}		
	
}

@media only screen and (min-width: 992px) {
		
	.compare-sec .col-lg-2{
		padding: 0px;
	}	

}

@media only screen and (min-width: 1200px) {
	
	.cmpr-item h5{
		font-size: 27px;
	}
	
	body.home .explr-section .container .row .col-12{
		padding: 0px 20px;
	}
	
	body.home .explr-section .container .row .col-12 h5{
		font-size: 17px;
	}	
}

@media only screen and (min-width: 1300px) {
	body.home .explr-section .container .row .col-12{
		padding: 0px 25px;
	}
	
}



