/*
Theme Name: DRB-Landing
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: SMDigital Partners
Author URI: https://smdigitalpartners.com/
Template: enfold
*/

/*--------------------------------------------------
// IMPORT + FONTS
---------------------------------------------------*/
 @import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
/*--------------------------------------------------
// RESET
---------------------------------------------------*/
body {
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizelegibility;
	font-weight: 400;
    font-family: 'Montserrat', sans-serif, Helvetic;
}
.fx, a, button, input {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
textarea {resize: none}
.hidder { display:none; }
.pull-left {float: left;}
.pull-right {float: right;}
.text-right {text-align: right; }
.text-left {text-align: left;}
.text-center {text-align: center;}
.last {margin-right: 0px !important;}
.last-bottom {margin-bottom: 0px !important;}

/*--------------------------------------------------
// STYLES PAGES
---------------------------------------------------*/
.main_menu { display:none !important; }
h1, h2, h3, h4 {font-weight:400;}
h1 strong, h2 strong, h3 strong, h4 strong {font-weight:700;}
h5, h6 {font-weight:400;}
h5 strong, h6 strong { font-weight:600; }
h1 { font-size:2.1rem; letter-spacing:-2px; }
h2 { font-size:38px; }
h3 { font-size:32px; }
h4 { font-size:24px; }
h5 { font-size:18px; }
h1, h2, h3, h4, h5, h6 { line-height:1.4; }

p {font-weight: 400;}
#main { position:relative; }
.header-cnt-landing { position: absolute; top:112px; }

.grayscale a img, 
.brand-grid .slide-entry img, 
/*#logos_slider .owl-item {-webkit-filter:grayscale(100%);filter:grayscale(100%);}*/
.grayscale a:hover img, 
.brand-grid .slide-entry:hover img, 
/*#logos_slider .owl-item:hover {-webkit-filter:grayscale(0%);filter:grayscale(0%);}*/
.table-picture { display: none; }
.step-icons h5 {font-family: Arial, Helvetica, sans-serif !important; font-weight:700;}

.list-head-cions  .iconlist-char { font-size:24px; line-height:1;}
#top .av-iconlist-small .iconlist_icon {  margin-right: 0.70em!important;}
#callback-btn { display:none; }
#designstudio-button { top:14px !important; }
.dinamictext, .dinamictextesp, .dinamictextesp1, .dinamictextesp2, .dinamictextesp3{
	font-weight: bold;
}
/*--------------------------------------------------
// HEADER
---------------------------------------------------*/
header#header { background-color:#FFF !important; }
header .header_bg { display:none; }
#header_main {
	-webkit-box-shadow: 0 1px 9px 1px rgba(158,158,158,0.2);
	box-shadow: 0 1px 9px 1px rgba(158,158,158,0.2);
}


#header_main { position:relative; }
#header_main .btn-get-call {
	position:absolute;
	right:0px;
	top:30px;
	max-width:120px;
	background-color:transparent !important;
}
#header_main .btn-get-call a {
	width:100%;
	display:inline-block;
	padding:17px 8px 17px 45px;	
	background-color:#0098d6;
	background-image:url(images/icon-live-chat.png);
	background-repeat:no-repeat;
	background-position:-4px 50%;
	border-radius:4px 0px 0px 4px;
	font-size:13px;
	font-weight:400;
	line-height:1;
	color:#FFF;
	text-decoration:none !important;
	z-index:100;
}
#header_main .btn-get-call a:hover {background-color: #49ae4b;}
.phone-header {
    float: right;
    max-height: 82px;
    min-height: inherit !important;
    height: auto !important;
    vertical-align: inherit;
    position: relative;
    font-weight: 400;
    -webkit-transition: all 300ms ease-in-out;
    transition:all 300ms ease-in-out; 
	background: #5cbb5e; 
	margin-top:15px; 
	border-radius: 7px;  
	box-shadow: 0 0 19px -9px #1f2f3580; 
	padding-left: 10px; 
	font-family: sans-serif;
	letter-spacing: 0.1em;
}
.phone-header:hover {	background: #439e45;}
.phone-header a { margin:16px auto 0px auto; width:100%; max-width:300px;  padding-left:48px; position:relative; display:inline-block; background:url(https://www.annuityactionnetwork.com/wp-content/uploads/2020/09/icon-phone.png) no-repeat 19px 50%; }
.phone-header .bullet-online { position:absolute; left:0px; top:50%; margin-top:-5px; width:10px; height:10px; background-color:#fff; border-radius:50%; }
.phone-header span#phone, 
.phone-header small.text-phone { width:100%; float:left; text-align:center; line-height:1; }
.phone-header span#phone { font-size:30px; color:#fff;font-weight: 600; }
.phone-header small.text-phone {font-size:14px; color:#fff; letter-spacing:0.6px; margin-top:4px;}
.phone-header strong {font-weight:700;}
.phone-header small.text-phone strong {color:#fff;}
.slider-cnt-form .small.text-phone {}
.slider-cnt-form {padding:40px 0 0 0!important;
    background: #eff3f6;}
.slider-cnt-form.especialslider {padding:100px 0 0 0 !important; max-height: 1000px;}

.bar-phone  { background-image:url(images/line-bar.png); background-repeat:no-repeat; background-position: 50% 50%; }
.bar-phone .container { padding:0px; }
.bar-phone .bar-cnt-phone h4, 
.bar-phone .bar-cnt-phone span#phone-bar { text-transform:uppercase; color:#FFF; width:100%; float:left; text-align:center; line-height:1;}
.bar-phone span#phone-bar {font-size:28px;}
.bar-phone .bar-cnt-phone { float:right; max-width: 280px; }
.bar-phone .bar-cnt-phone a { top:inherit; background:url(images/icon-phone-white.png) no-repeat 0px 50%; display:inline-block; padding-left:47px; text-align:left; }
.bar-phone .title-right h3, 
.bar-phone .title-right h4 { line-height:1 !important; margin:0px !important; padding:0px !important;}
.bar-cnt-col { min-height:80px; }
.header-cnt-landing .avia-icon-list-container {margin: 10px auto 40px auto !important;    padding: 15px 10px 0 0;}
.header-cnt-landing .avia-icon-list-container.phonee {margin-bottom: 0 !important;}
.header-cnt-landing ul.avia-icon-list li { margin-bottom:15px; }
.header-cnt-landing .av_iconlist_title { font-weight:400 !important; line-height:1.2!important; font-size:17px!important; }
.header-cnt-landing .title-head h1 { letter-spacing:-1px; line-height:1.1; text-transform:none; margin-top:-15px; margin-bottom:15px; }
.disclaimer_drb {
    font-size: 12px;
	line-height: 1;}
.buttom_cnt_head {margin-top:10px !important;}
.box_landing_no_form .av_textblock_section {position: absolute !important; width: 100% !important;}


.ph-new { background:#5cbb5e;}
/*--------------------------------------------------
// COUNTOWN
---------------------------------------------------*/

.finish-countdown {
	position:relative;
	margin:0px;
	padding:0px;
}

.countdown-foot-title {	position:relative;	top:-83px;	text-align:center;}
.cnt-countdown {
	padding:12px 25px 88px 14px !important;	border-radius:8px;	background-color: rgba(0, 152, 214, 0.9);	position:relative;	margin-bottom:0px !important;	margin-top:20px !important;
}
.cnt-countdown .av-countdown-cell { padding:0 4px; }
.cnt-countdown:before {
	/*position:absolute;	content:"";	width:97px;	height:102px;	right:-15px;	top:-19px;	z-index:10;	background:url(images/today-marker.png) no-repeat;*/
	position:absolute;	content:"";	width:97px;	height:102px;	right:-15px;	top:-19px;	z-index:10;	background:url(images/get-it-today-marker.png) no-repeat;
}

.countdown-foot-title h4, 
.countdown-foot-title h5 { width:100%; max-width:270px; margin:0 auto; display:inline-block; color:#FFF;  }
.countdown-foot-title h4 {
	text-shadow: 0 1px 5px #082f43;	font-size:16px;	letter-spacing:-0.3px;	line-height:1;	padding-bottom:10px;	padding-top:8px;	border-bottom:1px solid rgba(255, 255, 255, 0.6);	font-weight:400;
}
.countdown-foot-title h4 strong { font-weight:700 !important; }
.countdown-foot-title h5 {
	font-size:24px;	padding-top:8px;	line-height:1;
}
.av-countdown-hours .av-countdown-cell-inner:before {
	content:"Expires in:";
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	text-align:center;
	font-size: 11px !important;
text-transform: capitalize !important;
color: #565656;
font-family: Arial, Helvetica, sans-serif !important;
}
.cnt-countdown span.av-countdown-cell-inner {
	position:relative;
	padding:18px 8px 8px 8px !important;
	/*background:url(images/bg-counter.png) repeat-y #FFF bottom;*/
	border-color:#adbfd2;
	border-radius:4px;
	border-width: 1px !important;
}
.cnt-countdown .av-countdown-time {
	font-weight:700;
	color:#6ba736 !important;
	position:relative;
}
.cnt-countdown .av-countdown-time:before {
	position:absolute;
	content:"";
	width:100%;
	height:1px;
	/*background-color:#FFF;*/
	top:50%;
	left:0;
	margin-top:-1px;
	z-index:1000;
}
.cnt-countdown .av-countdown-time-label  {
	font-size:14px !important;
	text-transform:capitalize !important;
	color:#565656;
	font-family: Arial, Helvetica, sans-serif !important;
	position:relative;
	z-index:1000;
	text-overflow:  inherit;
	-moz-hyphens: none;
	-webkit-hyphens: none;
  -ms-hyphens: none;
}
/*--------------------------------------------------
// SLIDER HOME
---------------------------------------------------*/
body.page ul.avia-slideshow-inner { min-height:520px; max-height:520px; height:520px !important;  background-color:#eff3f6; overflow:hidden; }
body.page .avia-slide-wrap { overflow:hidden; }
body.page .avia-slide-wrap img { width:auto !important; max-width:inherit !important; height:520px; }
/*--------------------------------------------------
// FORM LANDIN
---------------------------------------------------*/
.form-cnt-landing { margin-top:-20px; padding:20px 20px 0px 20px !important; min-height:442px !important; }
.form-cnt-landing .wpcf7-form { float:left; width:100%; }
.cnt-form-step, 
.cnt-step-row { float:left; width:100%; }
.cnt-form-step .title-form {width: 100%;    padding-bottom: 0px;    margin-bottom: 8px;    border-bottom: 1px solid #d3dfe6;}
.cnt-form-step .title-form h3 {font-weight:600; font-size:28px; color:#163669; width:100%; text-align:center; line-height:1.2; }
.cnt-form-step input.wpcf7-text {
	width:100%;	padding:10px !important;	margin:0px !important;	display:inline-block;	border:1px solid #abbecd;	border-radius:4px;	color:#444 !important;font-size:14px !important;line-height:20px !important;
}
.btn-form input.btn, 
.btn-form .btn {
	width:100%;	display:inline-block;	padding:8px 10px;	background-color:#f97000;	border-top:none !important;	border-left:none !important;	border-right:none !important;	border-bottom:4px solid #b65609;	border-radius:4px;	font-size:24px;	font-weight:700;	line-height:26px;	color:#FFF !important;text-align:center;	outline:none !important;}
.btn-form input[type=submit]:hover, 
.btn-form input[type=submit]:focus, 
.btn-form input[type=submit]:active {
	background-color:#87989f !important;	border-color:#87989f !important;
}
.btn-form .ajax-loader {
	width:24px !important;	height:24px !important;	position:absolute;	right:7px;	top:7px;	background-image:url(images/loader.gif) !important;	background-repeat:no-repeat;	
}
.wpcf7-form-control-wrap { width:100%; margin:0px; }

.wpcf7-form .row-field {width:100%; display:inline-block; position:relative; margin-bottom:16px;font-size: 12px;  line-height: 1;}
.cnt-form-step .ajax-loader { position:absolute; top:10px; right:10px; }
.wpcf7-response-output { float:left; width: 100%; border-width:1px !important; font-size:11px !important; line-height:1.1; font-weight:400; text-align:center; padding:4px 6px !important; }
span.wpcf7-not-valid-tip { font-size:9px !important; font-weight:400 !important; position:absolute; right:0px; top:-10px; padding:4px; background-color:#FFF; }
.row-field.text-copy { margin-bottom:8px !important; font-size:12px; }

.wpcf7-list-item {width:100%; margin:4px 0 !important; display:inline-block; }

.wrap-check { margin:0px !important; }

.check-styles { width:100%; position:relative; display:inline-block; }
.check-styles .wpcf7-list-item { min-width:140px; }
.check-styles label { width:100%; display:table; height:26px; }
.privacy-check { margin-bottom:0px !important; }
.privacy-check input[type=checkbox] {
	position:absolute;
	z-index:-1000;
	left:-1000px;
	overflow: hidden;
	visibility:hidden;
	clip: rect(0 0 0 0);
	height:1px;
	width:1px;
	margin:-1px;
	padding:0;
	border:0;
}
.privacy-check input[type=checkbox] + span.wpcf7-list-item-label {
	padding-left:26px;
	min-height:22px;
	display: table-cell;
	background-repeat:no-repeat;
	background-position: 0 0;
	cursor:pointer;
	font-size:12px !important;
	line-height:11px;
	color:#474747 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:400;
}
.foot-copy-check { font-family: Arial, Helvetica, sans-serif !important; font-weight:400; top:-4px; position:relative; z-index:10; padding-left:26px; display:inline-block; width:100%; font-size:12px !important; line-height:15px; color:#474747 !important; }
.privacy-check input[type=checkbox] + span.wpcf7-list-item-label {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.privacy-check input[type=checkbox]:checked + span.wpcf7-list-item-label {
	background-image:url(images/checkbox-active.png);
}
.privacy-check input[type=checkbox] + span.wpcf7-list-item-label {
	background-image:url(images/checkbox.png);
}

.formfullwidth {float: left;    width: 100%;    background: #fff;    padding:0 20px 15px 20px;   border-radius: 4px;margin: -50px 0 0 0;}
.formfullwidth .cnt-form-step .title-form h3 {   font-weight: 400;   font-size: 28px;    color:#163669;    width: 100%;    text-align: left;  line-height:1;}
.formfullwidth .wpcf7-form .row-field {   width: 30.95%;    display:inline-block;    position:relative;    margin: 0 1% 16px 0;    font-size: 12px;line-height: 1; vertical-align: top;}
.formfullwidth .wpcf7-form .row-field-20 {width:20%; padding-top: 10px;}
.formfullwidth .wpcf7-form .row-field-75 {width:42%; }
.formfullwidth .wpcf7-form .row-field-btn {    margin: 0 0 0 4%;    width: 29%; }

/*--------------------------------------------------
// FORM LANDINg proptotype
---------------------------------------------------*/
.header-cnt-landing2 {}
.header-cnt-landing2 .form-cnt-landing2 {margin-left:9%;
    width: 25.333333%;}

.form-cnt-landing2 {} 
.form-cnt-landing2 .title-form h3 {
    font-weight: 300;
}
.form-cnt-landing2 .title-form {
    border-bottom: 2px solid #d3d8da;
}
.form-cnt-landing2 .btn-form input.btn, .form-cnt-landing2 .btn-form .btn {
    background-color: #8899a0; border-bottom: 4px solid #7f929a;
}


/*--------------------------------------------------
// STYLES POPUP
---------------------------------------------------*/
.popmake .pum-title { padding-top:38px !important;}
.popmake .quention-info, 
.popmake .form-quention-cnt { width:100%; display:inline-block;  position:relative; }
.popmake .quention-info { margin-bottom:22px; padding-top:22px; }
.popmake .quention-info img.size-full { width:132px; height:auto; border-radius:50%; overflow:hidden; border:3px solid #f97000; }
.popmake .quention-info p { display:table; margin-bottom:0px; }
.popmake .form-quention-cnt {}
.form-quention-cnt input.field-phone, 
.form-quention-cnt input.btn-phone { width:100%; display:inline-block; margin:0px !important;}
.form-quention-cnt input.field-phone { padding:13px 20px !important; background:url(images/icon-phone-field.png) no-repeat 0px 50% #FFF !important; border:2px solid #f97000 !important; border-radius:22px !important; color:#7e7e7e !important; font-size:18px !important; text-align:center; line-height:20px; text-transform:uppercase; }
.form-quention-cnt input.btn-phone { padding:0px !important; background-color:#f97000; min-height:50px; border-radius:24px; border-bottom:4px solid #b65609; font-size:22px; font-style:normal; font-weight:600; line-height:50px; color:#FFF; }
.row-field .wpcf7-form-control-wrap { width:100%; display:inline-block; position:relative; }

.popmake-content h3 { color:#2f3383; font-size:25px !important;}
.popmake-content p { font-size:18px !important; color:#404b58; line-height:24px; font-weight:400; }
.popmake-content ul { list-style:circle; font-size:14px !important; color:#626262; line-height:1.2; padding-left:14px; font-weight:400; }
.popmake-content ul li { margin-bottom:8px; }

.ctm-call-widget .btn {
	height:48px;
	width:100%;
	padding:0px;
	margin:0px;
	outline:none;
	background-color:#f97000;
	border-radius:22px;
	border:0px;
	border-bottom:4px solid #b65609;
	line-height:44px;
	font-size:18px;
	font-weight:600;
	font-family: 'Montserrat', sans-serif, Helvetic;
	
	background-image:url(https://getcash.annuityactionnetwork.com/wp-content/themes/enfold-child/images/call-white-icon.png);
	background-repeat:no-repeat;
	background-position:28% 50%;
	
	-webkit-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.ctm-call-widget .btn:hover {
	background-color:#6ba736;
	border-color:#527f2b;
}
.ctm-call-widget .form-control {
	width:100%;
	min-height:48px;
	padding:10px 44px;
	
	border-radius:22px;
	border:2px solid #b65609;
	background-image:url(https://getcash.annuityactionnetwork.com/wp-content/themes/enfold-child/images/icon-phone-field.png);
	background-repeat:no-repeat;
	background-position:0px 50%;
	background-color:#FFF;
	
	font-size:16px;
	font-weight:400;
	font-family: 'Montserrat', sans-serif, Helvetic;
	color:#333333;
	text-align:center;
	
	-webkit-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.ctm-call-widget .form-control:hover, 
.ctm-call-widget .form-control:focus {
	border-color:#527f2b;
}
.field-type-phone { position:relative; width:100%; display:inline-block; }
.field-type-phone span.spacer { position:absolute; right:15px; top:20px; }

.form-quention-cnt { width:100%; display:inline-block; }
.form-quention-cnt iframe { width:100%; display:inline-block; height:auto !important; min-height:140px; }
/*--------------------------------------------------
// STORIES
---------------------------------------------------*/

.play-video .image-overlay { display: none !important; opacity:0; }
.avia-logo-element-container { margin-top:0px !important; }
.cnt-stories-wrap .container { max-width:1320px !important; }
.stories-box {
	
	-ms-transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
	
	 -webkit-transition: all 150ms ease-in-out;
	 transition: all 150ms ease-in-out;
	 -webkit-box-shadow: 0 1px 10px 1px rgba(0,0,0,0.1);
	 box-shadow: 0 1px 10px 1px rgba(0,0,0,0.1);
}
.stories-box:hover {
	
	-ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
	
	-webkit-box-shadow: 0 1px 14px 1px rgba(0,0,0,0.1);
	 box-shadow: 0 1px 14px 1px rgba(0,0,0,0.1);
}
.stories-box .avia-image-container { margin-top:-88px !important; }
.stories-box .avia-image-container-inner { border:6px solid #eeebeb; }
.stories-box h4 { font-size:26px; }
.stories-box h4 strong {color: #434f54 !important;}
.stories-box p { }

.title-home h1 {font-size:3rem}
/*--------------------------------------------------
  // BANNER
---------------------------------------------------*/
.title-banner h3, 
.title-banner h4 {}
/*--------------------------------------------------
  // COLUMNS
---------------------------------------------------*/
.one, .one-half, .two-third, .one-third, .one-fourth, .third-col, .fourth-col {
	min-height:2px;
  float: left;
  position: relative;
  margin-right: 4%;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -khtml-transition: all 300ms ease-in-out;
}
.one {
  width: 100%;
  margin-right: 0;
}
.one-half {
  width: 48%;
}
.two-third {
  width: 65.33%;
}
.one-third {
  width: 30.66%;
}
.one-fourth {
  width: 22%;
}
.fourth-col {width: 74%;}
.three-fourth {
  width: 74%;
min-height:2px;
  float: left;
  position: relative;
  margin-right:0%;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -khtml-transition: all 300ms ease-in-out;
}
.fourth-col {width: 74%;}

.slider_main {}
.slider_testimonials { display:block; vertical-align:middle; width:100%;}
.slider_testimonials em {color: #000;    font-size: 75%;    font-weight: bold;}

.advice_testimonials {
    font-family: "Poppins", Sans-serif;
    font-size: 10px;
    font-weight: 400;
    line-height: 1.6em;
    letter-spacing: 0px;
	text-align:center;
	width:100%;
	padding:10px 0 30px 0;
	font-weight:300!important;
}
 
h1.title_cash_out {font-size: 2.70rem!important;}

.multisteptop{
	margin-top: 30px;
	margin-right: 0px !important;
}

.multisteptop a{
	margin: auto !important;
	max-width: none !important;
	width: auto !important;
	padding: 0 !important;
	position: relative !important;
	display:block !important;
	background: none !important;
	text-decoration: none !important;
}


.especialmultistep{
	padding-bottom: 52px !important;
}
.multisteptitle{
	top: -49px !important;
}
.secondform, .mainform{
	margin-top: -130px;
}

.miniphonne {
	height: 10px;
	float: right;
	clear: right;
	margin-top: -38px;
	font-size: 18px;
	font-weight: 500;
}

.miniphonne a{
	color: #163669;
}
.header-cnt-landing .avia-icon-list-container.debtreliefmar{
	margin: 0px auto 75px auto !important;
}

/*--------------------------------------------------
  // RESPONSIVE CSS
---------------------------------------------------*/
.table-picture-footer { display:none; }
.contact-footer .container { max-width:860px; }
.btn-footer .avia-button  { padding:10px 50px; border: none; border-bottom:4px solid #3b813d !important; }
.btn-footer .avia_iconbox_title { display: inline-block; font-weight:bold; font-size:22px; line-height:28px; }

.fiftyper {display: inline-block!important;    width: 50%!important;    float: left!important; margin:0px!important;   clear: none!important;}
.logo, .logo a {    padding-top:9px !important;    width:340px!important; padding-bottom: 5px !important;}

@media screen and (max-width: 1380px) {
.phone-header { margin-right:80px; }
body.page .avia-slide-wrap img { height:440px; margin-top:80px }
}
@media screen and (max-width: 1150px) {
body.page .avia-slide-wrap img { margin-left:-80px; }
.header-cnt-landing .title-head h1 { font-size:36px; line-height:1.2;}
}
@media screen and (max-width: 1060px) {
.header-cnt-landing .title-head h1 { font-size:30px;}
}
@media screen and (max-width: 960px) {
body.page .avia-slide-wrap img { margin-left:-20px; height:280px !important; margin-top:240px; }
.header-cnt-landing .av_one_third { margin-left:3%; }
.head-col-space.first { margin-left:0px !important; }
.head-col-space { width:14% !important; }
.head-col-text {width:100% !important; } /*width:40% !important;*/
.head-col-text2{width:40% !important;}
.form-cnt-landing { width:40% !important; }
.form-cnt-landing {padding: 20px 10px 0px 10px !important;}
.header-cnt-landing .title-head h1 { line-height:1.1;}
}
@media screen and (max-width: 767px) {
.slider_testimonials img{
		display: block !important;
		text-align: center !important;
		margin: 0 auto !important;
	}
	.slider_testimonials .one-fourth, .slider_testimonials .three-fourth{
		width: 100% !important;
	}
	.userway_p6 .userway_buttons_wrapper #userwayAccessibilityIcon{
		bottom: 0px !important;
	}
	body .uwy.userway_p6 .userway_buttons_wrapper{
		top: 85% !important;
		left: 5px !important;
	}
	
	.header-cnt-landing .avia-icon-list-container{
		margin: 0 auto -25px auto !important;
		padding: 0px;
	}
.miniphonne{
	margin-top: -21px;
    padding: 0;
    height: 25px;
	position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
}
#header {position: fixed !important;}
.responsive #top .logo {width: 100% !important; padding: 0px !important; text-align: center ;margin-top: 10px;}
header .phone-header {margin-top: 10px;}
.responsive .logo a {padding: 0px !important;}
.responsive #top #main {padding-top: 160px !important;}
.slider-cnt-form { display:none !important; }
.header-cnt-landing { position: relative; top: inherit; }
.one, .one-half, .two-third, .one-third, .one-fourth, .fourth-col {
  width: 100%;
  margin-right: 0;
  margin-bottom: 10px;
}
.header-cnt-landing .title-head h1 { font-size: 35px !important; margin-bottom: 10px; margin-top: 0px;}
.table-picture-footer { display:block; }
.bar-phone { background-image:none; }
.bar-phone .bar-cnt-col, 
.bar-phone section .avia_codeblock { width:100%; float:left; text-align:center !important; }
.bar-phone .bar-cnt-phone { float:none; }
.header-cnt-landing {background-color: #dce6e8;}
.head-col-space, .head-col-text, .form-cnt-landing { width:100% !important; margin:0px !important; }
header .inner-container {width:100% !important; display:inline-block !important; position:relative !important; }
header .logo{ width:70% !important; text-align:center; display:block !important; position:relative !important; float:left !important;  }
header .phone-header { width:100% !important; margin-right:0px; text-align:center; height:auto !important; max-height:80px; display:block !important; position:relative !important; float:left !important;  }
.phone-header a { padding-left: 60px !important; }

header .logo a { text-align:center; height:80px; display:inline-block !important; }
header .logo a img { display:inline-block; float:none !important; margin:0 auto; }
.responsive #header_main .container { /*height:160px !important;*/ }
.phone-header span#phone, .phone-header small.text-phone { text-align:left; }
.phone-header small.text-phone { font-size:13px !important; }
.phone-header span#phone { font-size:24px !important; margin-bottom:4px; }
.av-countdown-timer {margin: 0px 0 20px 0 !important;}
.table-picture-footer { margin-bottom:0px !important; }
phone-header { margin-right:auto; }
#header_main { text-align:center; }
#header_main .btn-get-call {
	position: inherit;
	right: inherit;
	top:  inherit;
	max-width:220px;
	display:inline-block;
	margin:0px auto 26px auto;
}
#header_main .btn-get-call a {
	border-radius:8px;
	padding: 10px 14px 10px 42px;
	background-position: 12px 50%;
	font-size: 16px;
	letter-spacing: 0.5px;
}
.phone-header a {margin: 15px auto;}

.stories-box {
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	margin-bottom: 110px !important;
}

#designstudio-button { bottom:10px !important; top: auto !important; }
	.countdown-foot-title {
    position: relative;
    top: -110px;}
	
.header-cnt-landing .av_iconlist_title {    line-height: 1.5!important;    font-size: 18px!important;}
.fiftyper {	width: 100%!important;}	
.formfullwidth .wpcf7-form .row-field {   width:100%;    display:inline-block;    position:relative;    margin: 0 0px 9px 0;    font-size: 12px;line-height: 1; vertical-align: top;}
.formfullwidth .wpcf7-form .row-field-20 {width:100%; padding-top: 10px;}
.formfullwidth .wpcf7-form .row-field-75 {width:100%; }
.formfullwidth .wpcf7-form .row-field-btn {    margin: 0 0 0 0;    width:100%; }
.title-home h1 {font-size:2.5rem}	
	
h1.title_cash_out
	{ font-size: 3.4rem!important;
	   line-height: 0.9em!important;}	
	

	
	
}




.multihidder{
	display: none;
}

img.arrowmultistep{
	margin-bottom: -40px;
    width: 25px;
}

form#multistepp{
	font-family: 'montserrat' !important;
	
}

form#multistepp .elementor-field-option label{
	font-weight: 400 !important;
}

#multistepp label.elementor-field-label{
	font-size: 1.2em;
	font-weight: 700 !important;
}


#mainsubmitbtn .btn-form input.btn, .btn-form .btn{
	margin-top: 20px;
	background-color: #87989f; 
	border: none !important;
}

#mainsubmitbtn .btn-form input.btn, .btn-form .btn:hover{
	background-color: #f97000 !important;
}

.trustpilot-widget{
	display:none !important;
}