/*
Theme Name: Consultio
Theme URI: http://demo.casethemes.net/consultio/
Author: Case-Themes
Author URI: https://themeforest.net/user/case-themes/portfolio/
Description: Consultio is the Perfect Consulting Finane & Business WordPress Theme. Consultio is best suited for corporate website like Consultioial Advisor, Accountant, Consulting Firms, insurance, loan, tax help, Investment firm etc. This is a business theme that is help full for online presence for Corporate Business and Consultioial Firms.   
Version: 1.1.6
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: consultio
Tags: advisor, attorney, corporate accountant, consulting, consultant, finance, insurance, invest, investment, investor, mutual funds, pensions, retirement, saving, trading 
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.elementor-text-editor a,.elementor-text-editor a:hover{color:#4495c7 !important}
#ct-header-wrap .ct-header-branding{margin:0;}
#ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta span, #ct-header-wrap .ct-header-holder .ct-header-info-item .h-item-meta a{font-weight:400;}
.logo-footer img,#ct-header-wrap .ct-header-branding img{max-height:initial;}
.ct-heading .item--title.st-line-left1 span i, .ct-heading .item--title.st-line-right1 span i,.item--gap:before, .item--gap:after,.text-gradient, blockquote cite, .ct-header-popup-wrap .ct-header-meta .h-item-icon, .post-previous-next a span:nth-child(1), .comment-content:hover .comment-date, .ct-list.style1 .ct-list-icon i, .ct-contact-info1.style2 .ct-contact-icon i, .ct-fancy-box-layout1.style3 .item--icon i, .ct-fancy-box-layout1.style4 .item--icon i, .ct-fancy-box-layout1.style8 .item--icon i, .ct-fancy-box-layout2 .item--icon i, .ct-fancy-box-layout5 .item--icon i, .ct-fancy-box-layout5 .item--list i, .ct-accordion.layout1.style3 .ct-accordion-item .ct-ac-title-text:before, .ct-accordion.layout2 .ct-accordion-item.active .ct-ac-title-text i, .ct-contact-form-layout1.style9 .ct-contact-meta h3, .ct-testimonial-carousel11 .item--inner:hover .item-icon, .ct-portfolio-carousel1.style2 .grid-item-inner .item--meta .item--category a, .ct-service-grid4 .item--title i, .ct-service-carousel3 .item--icon i, .ct-download .item--download a i, .ct-blog-grid-layout1 .entry-readmore a, .ct-blog-carousel-layout1 .entry-readmore a, .ct-blog-grid-layout2 .entry-readmore a, .ct-piechart-layout2 .item--holder span, .ct-counter-layout2.style1 .ct-counter-icon i, .ct-counter-layout2.style2:hover .ct-counter-icon i, .ct-counter-layout2.style3 .ct-counter-number:not(.color-active), .ct-counter-layout3 .ct-counter-number .ct-counter-number-prefix, .ct-counter-layout3 .ct-counter-number .ct-counter-number-suffix, .ct-counter-layout5 .ct-counter-number .ct-counter-number-value, .ct-counter-layout8 .ct-counter-number, .ct-fancy-box-grid2 .item--icon i, .ct-process1.style1 .ct-process-button a, .ct-service-grid11 .item--icon i, .widget_products .amount, .woocommerce ul.products li.product .price .amount, .woocommerce ul.products li.product .price ins, .single-product #primary div.product .entry-summary .price ins, .single-product #primary div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews #reviews ol.commentlist li.review .meta .woocommerce-review__published-date, body #yith-quick-view-modal #yith-quick-view-content .entry-summary .price ins, .text-gradient2, .ct-text-gradient .elementor-text-editor{background-image:linear-gradient(90deg, #417bb6 0%, #5cb2e3 50%, #417bb6)}
.ct-main-menu > li:hover > a, .ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-parent > a, .ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a, .ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a{color:#5bc881;}
.ct-testimonial-carousel2 .testimonial-image .testimonial-icon,.ct-service-carousel1 .ct-slick-carousel[data-arrows="true"] .slick-arrow{background-image:-webkit-linear-gradient(-190deg, #5bc980, #5cb2e3);color:#fff;}

.ct-cta1{background-color: #fff;box-shadow: -10px -10px 20px #0000001c;position: relative;top: 50px;z-index: 9;right:-15px;padding:15px 35px}
.ct-cta1 h3{font-size: 22px !important;}
.ct-cta1 .mc4wp-form-fields p:nth-child(5){display:inline-block !important}
.ct-cta1 .mc4wp-form-fields p:nth-child(4){display:none}
.ct-cta1 .mc4wp-form-fields label input{border-radius:5px;padding:10px;}
.ct-cta1 .mc4wp-form-fields label{margin-right:15px;width: 270px;}
.ct-cta1 > div{margin:0;}
.ct-cta1 .item--holder .item--desc{color:#000;padding-right:90px;display:table}
.ct-spinner5 > div{background:#5cb2e3;}
.ct-modal.open .ct-modal-overlay{background:rgb(102 201 249 / 90%);}
.ct-modal-search .search-submit{box-shadow:none;}
#pagetitle{height:400px;padding:0 !important}
.custom-pagetitle{background:-webkit-linear-gradient(0deg, #f8fafb, #f1f1f1);}
.custom-pagetitle a,.custom-pagetitle a:hover{color:#fff;}
.custom-pagetitle h1{color:#4495c7;margin:0;}
.custom-pagetitle span{font-weight:500;}
.custom-pagetitle .ct-breadcrumb{margin:0; color:#000;}
.custom-pagetitle .ct-breadcrumb li span:after{content: '-';margin: 0 6px;color: inherit;}
.custom-pagetitle .ct-breadcrumb li:nth-last-child(1) span:after{display: none;}
.custom-pagetitle .page-title-inner{padding:20px 0;}
#ui-datepicker-div .ui-datepicker-calendar td{padding:1px !important;}
.service-category-services,.widget-area{margin-top: 50px}
.blog-body .widget-area{margin-top: 0px}

/*service sidebar*/
.service-cta .mc4wp-form{padding: 10px 15px;box-shadow:0 6px 20px #ccc;border-radius: 10px;margin-bottom: 25px;background:-webkit-linear-gradient(-190deg, #5bc980, #5cb2e3)}
.service-cta .mc4wp-form h3{font-size: 20px;color:#fff}
.service-cta .mc4wp-form label{width:100%}
.service-cta .mc4wp-form input{border-radius: 5px;width:100%;border:none;background:#fff;color:#5bc1a3}
.service-cta .mc4wp-form p:nth-child(5) input:focus{background:#fff;color:#5bc1a3}

.site-content{padding:0;}
.blog-body{margin-top: 50px;}
.service-refer a{width: 100%;background: -webkit-linear-gradient(-190deg, #5bc980, #5cb2e3);border-radius: 0 !important;padding: 20px 15px !important;font-weight: 400 !important;font-size: 17px !important;animation: animbtn cubic-bezier(.17,.67,.83,.67) 2s infinite;}
@keyframes animbtn{
	0%{background:linear-gradient(0deg, #5bc980, #5cb2e3)}
	25%{background:linear-gradient(90deg, #5bc980, #5cb2e3)}
	50%{background:linear-gradient(180deg, #5bc980, #5cb2e3)}
	75%{background:linear-gradient(270deg, #5bc980, #5cb2e3)}
	100% {background:linear-gradient(360deg, #5bc980, #5cb2e3)}
}

.service-brochure a{width: 100%;background: #ececec !important;border-radius: 0;padding: 15px;font-size: 17px;color: #000 !important;border: 1px solid #d7d7d7;}
.service-brochure a:hover{background:#4495c7 !important;border-color:#4495c7;color:#fff !important}

/*homepage popup*/
.boxzilla-content h3{font-size:22px}
.boxzilla-content label{width:100%}
.boxzilla-content label input{border-radius:5px}

/*homepage*/
.ct-service-grid1 .item--meta, .ct-service-carousel1 .item--meta{background:#0c74af;}
.ct-fancy-box-layout3 .item--description{color:#fff;}
#pagetitle:before{background:-webkit-linear-gradient(65deg, rgb(91 201 128 / 0.5) 0%, rgb(92 178 227 / 0.5) 50%, rgb(91 201 128 / 0.5))}
.ct-newsletter1.style1 .tnp-field-email .tnp-email, .ct-newsletter1.style3 .tnp-field-email .tnp-email{background:#fff;color:#000;}
.ct-heading .item--title b{color:#5bbeb1;}
.ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit){color:#548fb4;background:#fff;border-radius:4px;}
.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow{background-color: #fff;color: #29917d;}
.ct-testimonial-carousel2 .ct-testimonial-primary .slick-arrow:hover{color:#fff;}
.ct-blog-grid-layout1 .grid-item-inner:hover .entry-featured img, .ct-blog-carousel-layout1 .grid-item-inner:hover .entry-featured img,.ct-team-carousel2 .item--inner:hover .item--image img.ct-team-carousel1 .item--inner:hover .item--image img, .ct-team-grid4 .item--inner:hover .item--image img,.ct-case-study-grid1 .grid-item-inner:hover .item--featured img, .ct-case-study-carousel-layout1 .grid-item-inner:hover .item--featured img{filter: grayscale(100%);}
.ct-blog-grid-layout1 .entry-featured img, .ct-blog-carousel-layout1 .entry-featured img,.ct-team-carousel2 .item--image img,.ct-team-carousel1 .item--inner .item--image img, .ct-team-grid4 .item--inner .item--image img,.ct-case-study-grid1 .grid-item-inner .item--featured img, .ct-case-study-carousel-layout1 .grid-item-inner .item--featured img{filter: grayscale(0%);}
.ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit):focus{border-color:transparent;}
.ct-contact-form-layout1.style3 .wpcf7-form-control:not(.wpcf7-submit).wpcf7-recaptcha{background:transparent;}
.ct-counter-layout1:not(.elementor-widget):after{background:#5bc882;}
.ct-fancy-box-layout3 .item--icon{color:#5490b4;background:#fff;}
.ct-team-carousel1 .item--image + .item--holder, .ct-team-grid4 .item--image + .item--holder{margin-top:10px;}

.home-about-nav li{display: inline-block;width: 50%;float: left;position: relative;margin-bottom: 15px;padding-left: 20px;font-weight: 600;}
.home-about-nav li:before {content: '\f101';font-family: "Font Awesome 5 Pro";font-weight: 900;position: absolute;left: 0;top: 0;}
.home-about-nav li a{color: #000;font-weight: 900;font-size: 17px;padding-left: 20px;display: table;}
.btn-contact a{background:#fff !important;}

/*about*/
.ct-list.style2 .ct-list-item{width:100%;}
.ct-team-carousel2 .ct-slick-carousel[data-arrows="true"]{padding:80px 0 0 0;}
.ct-team.ct-team-carousel2 .slick-next.slick-arrow,.ct-team.ct-team-carousel2 .slick-prev.slick-arrow{position: absolute;top: 55%;color: #fff !important;background: #5cc1a3 !important;box-shadow: 0 0 10px #aaa !important;z-index:99;}
.ct-slick-carousel.slick-arrow-style2 .slick-arrow{position: absolute;top: 10%;color: #fff !important;background: #5cc1a3 !important;box-shadow: 0 0 10px #aaa !important;z-index:99;}
.ct-team.ct-team-carousel2 .slick-prev.slick-arrow{left: -20px !important}
.ct-team.ct-team-carousel2 .slick-next.slick-arrow{right: -20px !important;}
.ct-team-carousel1 .ct-slick-carousel .slick-prev{left:0px !important;margin:0 !important;}
.ct-team-carousel1 .ct-slick-carousel .slick-next{right:-50px !important;margin:0 !important;left:initial !important;}
.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:before{background-color:#333;}
.ct-team.ct-team-carousel2 .slick-slide{margin:0;}
.ct-fancy-box-grid2 .item--inner{border:1px solid #5499da;background:#4689c8;}
.ct-fancy-box-grid2 .item--inner:hover{background:#5bc980;border-color:#5bc980;}
.ct-fancy-box-grid2 .item--desc{color:#fff;}
.ct-banner1 .ct-banner-title{font-size: 20px;padding: 20px 30px;}

/*service search*/
.service.type-service .entry-date,.service.type-service .entry-meta{display:none;}


/*forms*/
.outer-forms{max-width: 991px;margin: 0 auto;padding: 20px;border-radius:10px;box-shadow: 0 0 30px #eee;}
.outer-forms h1{font-size:33px;}
.outer-forms h3{font-size:28px;}
.outer-forms span.wpcf7-list-item{margin:0 1em 0 0}

/*NIDS page*/
.nids-box ul{list-style: none;}
.nids-box ul li{position: relative;padding-left: 20px;}
.nids-box ul li:before{content: "";width: 10px;height: 10px;border: 2px solid #fff;display: table;position: absolute;left: 0;top: 9px;border-radius: 50%;}
.nids-box ul ul{padding-left:20px;}
.nids-box ul ul li:before{width:8px;height:8px;background:#fff;top:11px;}

/*survey*/
.survey .wp-caption{background: -webkit-linear-gradient(-15deg, #5bc980, #5cb2e3);padding: 15px;box-shadow:0 0 10px #ccc;transition:0.2s;position: relative;}
.survey .wp-caption:hover{box-shadow:0 10px 10px #ccc;transition:0.2s;}
.survey .wp-caption-text{padding-bottom: 0;color: #fff !important;font-style: normal;font-size: 16px;}

/*header*/
#ct-header-wrap #ct-header-top.ct-header-top1 .ct-header-wellcome span{color:#4495c7}
.ct-header-wellcome span{color:#fff !important; font-size:14px;padding-top: 8px;}
.text-gradient{background-image:linear-gradient(45deg, #5bc980 0%, #5cb2e3 50%, #5bc980) !important;}
#ct-header-wrap #ct-header.h-fixed .ct-header-branding img{max-height:70px;}
#ct-header-wrap #ct-header.h-fixed .ct-header-branding{margin:0;}

/*contact page*/
.ct-contact-form-layout1.style6 .wpcf7-form-control:not(.wpcf7-submit):focus{border-color:#5cbac1;}
.wpcf7-form .wpcf7-response-output,.wpcf7-display-none{border:none !important;}

/*services*/
.ct-service-grid2 .item--holder{background:rgb(67 148 199 / 85%);color:#fff;}
.ct-service-grid2 .item--holder .item--title{color:#fff;}

.ct-navigation-menu1.one-col-light ul.menu li a, .ct-navigation-menu1.tow-col-light ul.menu li a{color:#fff;}

/*survey forms*/
.support-coordinator-survey .rating-radio,.client-survey .rating-radio{margin-bottom: 20px;display: table;width: 100%;}
.support-coordinator-survey .rating-radio .wpcf7-list-item span,.client-survey .rating-radio .wpcf7-list-item span{text-align: center;padding: 8px;border: 1px solid #aaa;border-right: none;transition:0.2s;background:#f4f4f4;display:block;}
.support-coordinator-survey .rating-radio input,.client-survey .rating-radio input{opacity:0;cursor: pointer;position: absolute;width: 100%;height: 100%;display: block;}
.support-coordinator-survey .rating-radio .wpcf7-list-item.last,.client-survey .rating-radio .wpcf7-list-item.last{border-right:1px solid #aaa;}
.support-coordinator-survey .rating-radio .wpcf7-list-item input[type="radio"]:checked + span,.client-survey .rating-radio .wpcf7-list-item input[type="radio"]:checked + span{background: #555;color:#fff;}
.support-coordinator-survey .optional-inp{display:none;}
.support-coordinator-survey .optional-inp.show{display:block;}
.support-coordinator-survey label,.client-survey label,.employee-survey label{font-size: 18px !important;color: #5bc2a1 !important;line-height:26px;}
.support-coordinator-survey .wpcf7-radio .wpcf7-list-item{width:50%;display:inline-block;margin:0;}
.support-coordinator-survey .rating-radio .wpcf7-list-item,.client-survey .rating-radio .wpcf7-list-item{display: inline-block;width: 9%;float: left;margin: 0px !important;position:relative;}

.survey .wp-caption{background: -webkit-linear-gradient(-15deg, #5bc980, #5cb2e3);padding: 15px;box-shadow:0 8px 20px #ccc;transition:0.2s;}
.survey .wp-caption:hover{box-shadow:0 20px 30px #aaa;transition:0.2s;}
.survey .wp-caption-text{padding-bottom: 0;color: #fff !important;font-style: normal;font-size: 16px;}


.employee-survey .wpcf7-list-item,.client-survey .wpcf7-list-item{width:100%;}

/*call to action*/
.ct-cta1 .item--holder{width: calc(100% - 240px);display: inline-block;flex-grow: initial;margin: 0;}
.ct-cta1 .item--holder .item--desc{font-size:16px;}

/*contact*/
.contact-boxes{position: absolute;top: -5px;left: 50px;width: initial !important;}
.contact-boxes a{color:#000001;}

/*case study*/
.case-study strong{position:relative;background: linear-gradient(40deg, #5bc980, #5cb2e3);margin:30px 0;color: #fff;font-weight: 500;font-size: 17px;border-radius: 5px;padding: 20px;display: table;line-height: 23px;}
.case-study strong:before,.case-study strong:after{content: '';background-image: url(https://cosyhomecare.com.au/wp-content/uploads/2020/08/quote.png);position: absolute;background-color: #fff;display: table;box-shadow: 0 0 10px #ccc;border-radius: 50%;width: 30px;height: 30px;background-size: 17px;background-repeat: no-repeat;background-position: center;}
.case-study strong:before{top: -16px;left: 16px;}
.case-study strong:after{bottom: -16px;right: 16px;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.ct-case-study-grid1 .item--readmore a:before, .ct-case-study-carousel-layout1 .item--readmore a:before{background:#5491b5;}

/*services sidebar*/
.tagcloud a{line-height: 24px;padding: 10px;text-transform: capitalize;}
.tagcloud a:hover{border-color:#5cb2e3;background:-webkit-linear-gradient(-190deg, #5bc980, #5cb2e3)}

/*footer*/
a.link-preset{color: #4495c7;}

/*apply now*/
.btn-career{width:initial !important;}
.btn-career a{background:transparent !important;}

/*all forms*/
.vfbp-form{float:left; max-width:1200px;box-shadow: 0 0 10px #ccc;max-width: 991px;border-radius: 10px;margin: 50px auto;padding:20px 10px;}
#vfbp-form-15 .vfb-col-12 {margin-top: 20px;}
#vfbp-form-15 .vfb-form-group {margin-top: 20px;}
.contact-form .vfbp-form,.home-contact .vfbp-form{margin:0;box-shadow:none;padding:0;}  
.vfbp-form .vfb-form-control{height: 45px;box-shadow: none;padding:4px 12px;}
.vfbp-form .vfb-form-control:focus{box-shadow:none;}
.vfbp-form .vfb-fieldType-captcha .vfb-control-label{display:none;}
.vfbp-form .btn-primary[disabled],.vfbp-form .btn-primary[disabled]:hover,.vfbp-form .btn-primary,.vfbp-form .btn-primary:focus{background: -webkit-linear-gradient(-190deg, #5bc980, #5cb2e3);border: none;font-size: 16px;padding: 12px 25px;font-weight: 500;border:none !important;box-shadow:none !important;outline:none !important;}
.home-contact .vfb-control-label{display:none !important;}
.home-contact #form_success{color:#fff;font-weight: 500;}
.vfbp-form h1{font-size:26px;margin:0;}
.vfbp-form h3{font-size: 21px;color: #5bc1a2;margin: 0;}
.vfbp-form .fileinput-remove{padding: 12px 13px 11px 10px;box-shadow: none;vertical-align: top;}
#form_success{background: #47c176;border: 1px solid #34b15f;color: #fff;padding: 10px 20px;border-radius: 5px;margin-left: 15px;font-weight: 500;}

/*ndis*/
.ndis .elementor-widget-accordion .elementor-active .elementor-accordion-icon,.ndis .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:#407cbd}
.btn-ndis{display: table;width: initial !IMPORTANT;margin: 0 auto;}
.btn-ndis a{background:transparent !important}
.ndis .elementor-accordion-item{margin: 20px 0;}
.ndis .elementor-tab-title{border: none !important;background: linear-gradient(45deg, #3e78ba, #56b1e9);}
.ndis .elementor-active.elementor-tab-title .elementor-accordion-icon,.ndis .elementor-active.elementor-tab-title .elementor-accordion-title{color:#fff;}
.ndis .elementor-widget-accordion .elementor-accordion-icon,.ndis .elementor-widget-accordion .elementor-accordion-title{color:#fff;}
.ndis .elementor-active.elementor-tab-title{border:1px solid #ccc;border-bottom:none;background: #5bc29b}
.ndis .elementor-active.elementor-tab-content{border:1px solid #ccc;border-top:none;background: #f8f8f8}

/*New FAQ*/
.sp-easy-accordion .sp-ea-single{background: #fff !important;border-radius: 0px !important;border-color:#e6e6e6 !important;}
.sp-easy-accordion .sp-ea-single .ea-header a{color:#222 !important;}
.sp-easy-accordion .ea-expand-icon.fa{float:right !important;}
.sp-easy-accordion .ea-expand-icon.fa:before{content:"\f107";width: 23px;height: 23px;line-height: normal;padding: 5px 0;background: #fff;border-radius: 50%;display:table;transition:0.2s;}
.sp-easy-accordion .ea-card.ea-expand .ea-expand-icon.fa:before{content:"\f00d";background: #aaa;font-size: 12px;color: #fff;transition:0.2s;}
.sp-easy-accordion .ea-card{position:relative;margin-bottom:20px !important;}
.sp-easy-accordion .ea-card.ea-expand{border:none !important;box-shadow:0 0 25px rgba(0, 0, 0, 0.15);}
.sp-easy-accordion .ea-card:before{content:'';width: 5px;height: 0;position: absolute;left: 0;background: -webkit-linear-gradient(0deg, #5bc980, #5cb2e3);opacity:0;margin: auto;top: 0;bottom: 0;transition:0.2s;}
.sp-easy-accordion .ea-card.ea-expand:before{height:100%;opacity:1;transition-delay:0.3s;}
.sp-easy-accordion .ea-card.ea-expand .ea-header a{padding-bottom:0 !important;}
.sp-easy-accordion .ea-body a{color:#3f7bbc;}

/*home faq*/
.home-accordiation .ea-card{display:none;}
.home-accordiation .ea-card:nth-child(1),.home-accordiation .ea-card:nth-child(2),.home-accordiation .ea-card:nth-child(3),.home-accordiation .ea-card:nth-child(4){display:block}
.faq-accordion .ea-card{width: 48%;display: inline-block;vertical-align: top;}
.faq-accordion .ea-card:nth-child(odd){margin-right:15px;}
.faq-accordion .ea-card:nth-child(even){margin-left:15px;}
/*end*/

/*new job*/
.career-container{max-width: 991px !important;margin-top: 50px;box-shadow: 0 0 10px #ccc;border-radius: 10px;padding: 20px 40px;}
.aol_app_form .aol-form-group .required-mark{display:none;}
.aol_app_form:before{content:'Apply Now';position: absolute;width: 100%;display: table;background: linear-gradient(45deg, #4689c8, #57b2ea);color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;padding: 10px 15px;font-size: 23px;font-weight: 500;text-align: center;top: 0;left: 0;}
.aol_app_form .aol-form-group input{border-radius:4px}
.aol_app_form .aol-form-group .help-block{position: absolute;color: red;left: 0;bottom: 0;}
.aol_app_form .aol-form-button{background:linear-gradient(90deg, #5bc980, #5cb2e3);}
.aol_app_form{background:#f4f4f4;padding: 80px 10px 20px 10px;border-radius: 5px;position:relative;}
.aol-dropdown,.aol-radio,.aol-text,.aol-date,.aol-number,.aol-email,.aol-file{width:50%;display:inline-block;padding:0 15px;vertical-align:top;}
.aol-text_area{padding:0 15px;}
.aol_app_form p,.aol_app_form .aol-form-button{margin-left:15px;}
.aol_ad progress,.aol_ad .entry-footer{display:none;}
.aol_app_form .aol-form-group input[type="radio"]{width:15px;}
.aol-wrapper label{min-width: 60px;}
.aol-ad-inner-wrapper{width:33.3333%;display:inline-block;padding: 0 15px;vertical-align: top;position:relative;}
.aol-ad-inner-wrapper .panel-default{border: none;box-shadow: 0 0 15px #ddd;border-radius:10px;min-height:330px;}
.aol-ad-inner-wrapper .panel-heading{background: transparent;font-size: 24px;line-height: 34px;color: #000;padding:15px 15px 0 15px;}
.aol-ad-inner-wrapper .fusion-button{padding:9px 25px;}
.aol_app_form .aol-form-group input[type="radio"]{margin-top:7px;}
.aol_app_form .aol-form-group input:focus,.aol_app_form .aol-form-group textarea:focus{border-color:#ccc;box-shadow:none;}
.aol_app_form .form-group.aol-form-group:nth-child(1){width: 100%}
.aol_app_form .nice-select{border-radius: 4px;}

/*referral*/
.referral-main .vfb-section-div  h4{margin:20px 0 3px 0 !important}
.mc4wp-form-5855{border: 1px solid #d9e0e4;padding: 30px;box-shadow: 0px 0px 4px 8px #e8f1f7;}
    
    
/*newsletter*/
.ct-newsletter1 input{padding: 12px 75px 11px 15px !important;border: none !important;height: initial !important;color: #000 !important;}
.ct-newsletter1{position: relative;}
.mc4wp-response .mc4wp-alert{font-size: 13px;color: #fff;line-height: normal;margin-top: 8px;}

/*popup*/
.ct-video-button.style1{color:#fff !important}
.ct-video-button .line-video-animation{border:1px solid rgba(255, 255, 255, 0.24) !important}
.pum-container{padding: 0 !important;border: none !important;}
.pum-close.popmake-close{top: 0;}
.pum-close.popmake-close i{font-size: 15px;position: absolute;top: 4px;left: 6px;}

/*service*/
.ct-navigation-menu1.default li a{font-size:16px;padding:18px}
.ct-navigation-menu1.default li a i{right:15px}
.inline .ct-list-item {display: inline-block !important;width: 49%;flex-wrap: initial;}
.inline .ct-list-item .ct-list-meta,.inline .ct-list-item .ct-list-icon{display:inline-block}

/*Deepika*/
.bg-image{display:none;}
#vfbp-form-8, #vfbp-form-16 {float:none;}
.mc4wp-form-5757 h2 {font-size:29px;}
.supportplan-cta .ct-cta1 { background-color: #E9E1CD;position: static;box-shadow: none;}
.supportplan-cta .ct-cta1 .item--title {color:#000;}
.supportplan-cta .ct-cta1 a.btn-third:hover{ background-color:blue; }
.type-post .entry-featured{display:none;}

@media screen and (min-width: 1200px) {#ct-header-wrap.ct-header-layout1 .ct-header-main.h-fixed .ct-header-button .btn {line-height: 80px;height: 80px;padding: 3px 31px;}}
@media (max-width:1280px){.ct-cta1{padding:15px 25px}}	
@media (max-width:1024px){.ct-heading h3.item--title{font-size: 30px;line-height: 38px;}.vision-mission{padding:90px 20px !important;}.team-about{}.team-about>div{padding:0 40px !important;}.ct-team-carousel1 .ct-slick-carousel .slick-prev{left:40px !important;}.ct-team-carousel1 .ct-slick-carousel .slick-next{right:-15px !important;}}
@media (max-width:768px){.ct-cta1 .item--holder{width:100%;margin-bottom:15px;}.ct-cta1 .item--holder .item--desc{line-height:initial;display:block;}.ct-cta1 > div{margin:0 0 10px 0}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title:before{left:0 !important;right:initial !important;}.ct-tabs--layout2 .ct-tabs-title .ct-tab-title{padding:15px !important;}.career-container{max-width:720px !important;}}
@media (max-width:767px){.ct-cta1 .mc4wp-form-fields label{margin-bottom: 15px;}.contact-boxes .elementor-widget-text-editor{position: relative;top: 0;left: 0;right: 0;text-align: center;width:100% !important;}.ct-cta1{box-shadow: 0 10px 20px hsl(0 0% 0% / 0.25);right: 0;width: 95%;left: 0;margin: 0 auto;}.career-container{max-width:576px !important;}.career-container #primary{display: block;max-width: 100%;}.aol-radio, .aol-text, .aol-date, .aol-number, .aol-email, .aol-file,.aol_app_form .aol-form-group input{width:100%;}}