@font-face{font-family:new_grotesk_square_fourmedium;src:url(../../fonts/newgrotesksquarefour-webfont.woff2) format('woff2'),url(../../fonts/newgrotesksquarefour-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:zuumemedium;src:url(../../fonts/zuume-medium-webfont.woff2) format('woff2'),url(../../fonts/zuume-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ceragr;src:url(../../fonts/cera_gr-webfont.woff2) format('woff2'),url(../../fonts/cera_gr-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:cera_problack;src:url(../../fonts/cerapro-black-webfont.woff2) format('woff2'),url(../../fonts/cerapro-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:cera_probold;src:url(../../fonts/cerapro-bold-webfont.woff2) format('woff2'),url(../../fonts/cerapro-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}*{-webkit-font-smoothing:subpixel-antialiased}body{font-family:ceragr,Helvetica,sans-serif;font-size:18px;overflow-x:hidden;color:#868f91;font-weight:400;letter-spacing:normal;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}span.avia-menu-text{font-family:zuumemedium,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:3px;-webkit-font-smoothing:subpixel-antialiased}.av-main-nav>li>a{font-size:20px;color:#000!important}#avia-menu li:hover>a>.avia-menu-text,.current-menu-item .avia-menu-text{color:#de3c4b!important;transition:.3s}h1{font-size:50px;text-rendering:optimizeLegibility}h2{font-size:40px;text-rendering:optimizeLegibility;margin-bottom:20px}h2.line,h1.line{padding-top:28px;position:relative}h2.line:after,h1.line:after{content:'';position:absolute;top:0;left:0;width:40px;height:2px;background:#de3c4b}h1,h2{font-family:new_grotesk_square_fourmedium,Helvetica,sans-serif;font-style:normal;text-rendering:optimizeLegibility;letter-spacing:1px}.h2-xlarge h2{font-size:80px;color:#de3c4b}h3{font-family:cera_problack,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:18px;padding:5px 0 0}p{font-family:ceragr,Helvetica,sans-serif;color:#243a48;line-height:1.6em;text-rendering:optimizeLegibility;margin:1.4em 0}.intro p{font-size:22px}h1,h2,h3,h4,h5,h6{font-weight:400!important}b,strong,h3{font-family:cera_probold,Helvetica,sans-serif;font-style:normal}.avia-menu-fx{display:none!important}.logo img{padding:15px 0 0}div#header_main{background-color:rgb(255,255,255,.8)}.header_color .header_bg,#header_meta{background-color:transparent}.single-column-text{padding-left:200px;padding-right:200px}.hero-heading-1 .av-subheading p{font-family:new_grotesk_square_fourmedium,Helvetica,sans-serif!important;text-transform:uppercase;font-style:normal;font-size:30px!important;letter-spacing:1px;color:#1d2b34}.hero-heading-3 .av-subheading p{font-family:new_grotesk_square_fourmedium,Helvetica,sans-serif!important;text-transform:uppercase;font-style:normal;font-size:50px;letter-spacing:1px;line-height:1em;position:absolute;background-color:#de3c4b;top:0;color:#fff!important;padding:5px 12px 6px;margin:-30px 0 0}.hero-heading-3 h2{line-height:.6em;position:absolute;background-color:#de3c4b;top:30px;padding:18px 18px 22px!important;color:#fff!important}.hero-heading-3 .av-subheading_above{margin:60px 0 0!important}.hero-heading-1,.hero-heading-2{border-left:.6rem solid #ef626c!important;padding-left:20px;position:absolute}h2.hero-heading-1,.hero-heading-2{line-height:.9em}.avia-section.av-minimum-height.hero-section .container .content{vertical-align:top}h1.av-special-heading-tag{color:#de3c4b}.pre-heading p{font-family:cera_problack,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:16px}ul.checklist,ul.checklist-2{list-style-type:none;padding:0;margin:35px 0 40px 20px}ul.checklist li{font-family:cera_probold,Helvetica,sans-serif;background-size:20px 20px;background-image:url(/wp-content/uploads/2020/01/icon-checkbox.png);background-repeat:no-repeat;background-position:0;padding-left:32px;padding-top:3px;height:auto;line-height:1.6em;margin-bottom:18px}ul.checklist-2 li{font-family:ceragr,Helvetica,sans-serif;font-size:18px;background-size:20px 20px;background-image:url(/wp-content/uploads/2020/01/icon-checkbox.png);background-repeat:no-repeat;background-position:0;padding-left:32px;padding-top:3px;height:auto;margin-bottom:18px;line-height:1.3em}@media(min-width:768px){#process-a .process_container{width:100%}#process-a .process_container{float:left}}@media(min-width:1024px){#process-a .process_container_md{width:100%}#process-a .process_container_md{float:left}}@media(max-width:767px){#process-a .process_container_md,#process-a .process_container{padding-left:15px;padding-right:15px}}#process-a .process-list{text-align:center}@media(min-width:768px){#process-a .process-list{max-width:436px;margin:0 0 -90px 11px}}@media(max-width:767px){#process-a .process-list{margin-bottom:-55px}}#process-a,#process-b{color:#fff}#process-a img{border:0}#process-a .process-list{margin:0;padding:0;list-style:none}#process-a *{max-height:1e6px}#process-a img{max-width:100%;height:auto;vertical-align:top}#process-a .process_container_md,#process-a .process_container{padding-left:10px;padding-right:10px;position:relative;min-height:1px;width:100%}#process-a .process-list .process-title{display:inline-block;vertical-align:top;background:#fff;min-width:200px;color:#de3c4b;border-radius:25px;font-size:14px;line-height:18px;box-shadow:0 4px 10px rgba(57,71,90,.13);padding:10px 26px 11px;margin:-22px 0 90px;text-transform:uppercase;letter-spacing:1px}#process-a .process-list li{padding:0 0 41px;position:relative;z-index:1}#process-a .process-list li:before{content:'';position:absolute;top:-6px;left:0;bottom:0;width:50%;border:solid #fff;border-radius:16px 0 0 16px;border-width:6px 0 6px 6px;z-index:-1}#process-a .process-list li:nth-child(even):before{left:auto;right:0;border-width:6px 6px 6px 0;border-radius:0 16px 16px 0}#process-a .process-list li:last-child:before{display:none}#process-a .process-list .outer{position:relative;top:-54px}#process-a .process-list .inner{margin:0 0 15px}#process-a .process-list .inner img{border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.5)}#process-a .process-list .caption{color:#fff;font-size:20px}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#process-b h3{font-size:18px;text-transform:uppercase!important;letter-spacing:1px!important;line-height:1.2;color:inherit;margin-top:20px;margin-bottom:10px}#process-b p{margin:0 0 10px}#process-b ul{margin-top:0;margin-bottom:10px}#process-b .wrapper-med,.wrapper-sm{position:relative;min-height:1px;padding-right:15px;padding-left:15px}:focus{outline:0!important}#process-b .process-detail-list{margin:0;padding:0;list-style:none}#process-b *{max-height:1e6px}#process-b h3{margin:0 0 .5em}#process-b .how-it-works.in-viewport .process-detail-list li{opacity:1}#process-b .process-detail-list{font-size:18px;line-height:1.6;padding-top:12px}@media(max-width:767px){#process-b .process-detail-list{margin:0 0 100px}}#process-b .process-detail-list h3{color:#fff;text-transform:capitalize;letter-spacing:-.9px;margin:0 0 14px}#process-b .process-detail-list h3 .number{margin-right:10px;color:#ef626c}#process-b .process-detail-list li{color:#fff;transition:opacity .3s ease-in-out;border-bottom:1px solid #fff;margin-bottom:33px;padding-bottom:18px;transition-duration:.5s;opacity:1}.footer-text p,.footer-text a{color:#ccc!important;font-size:16px;margin-top:0!important;text-decoration:none}#footer span.footer-heading{color:#fff!important;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-family:cera_probold,Helvetica,sans-serif;font-weight:400}#footer .avia_iconbox_title{font-size:19px!important;color:#fff}#footer .icon-container{margin:1px;padding:15px 80px 0 120px}.footer-socket p,.footer-socket a:link{font-size:13px;text-decoration:none!important}.html_header_transparency #top .avia-builder-el-0 .container,.html_header_transparency #top .avia-builder-el-0 .slideshow_caption{padding-top:0!important}.avia-button{font-family:cera_probold,Helvetica,sans-serif;transition:all .4s ease;letter-spacing:1px;text-transform:uppercase;background-color:#f2545b!important;border-color:#f2545b!important;border-radius:8px!important}.button-top-margin{padding:40px 0}.icon-2col{margin:0 0 20px}#contact.av-layout-grid-container{padding:0 50px}#top .avia-slider-testimonials.avia-testimonial-wrapper{height:300px!important;max-height:300px!important}#scroll-top-link{display:none!important}.nf-form-fields-required{display:none}.ninja-forms-req-symbol{display:none}input.ninja-forms-field,textarea.ninja-forms-field{}#nf-form-2-cont.popup-form-wrap{margin:20px auto;max-width:800px}#nf-form-2-cont input.popup-field,#nf-form-2-cont textarea.popup-field{border:0;border:solid 1px #fff;border-radius:6px}#nf-form-2-cont label,#nf-form-2-cont .popup-form-submit-btn{font-family:cera_problack,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:20px;border-radius:6px}#nf-form-2-cont h3{font-family:new_grotesk_square_fourmedium,Helvetica,sans-serif;font-style:normal;text-rendering:optimizeLegibility;letter-spacing:1px;font-size:40px;margin:20px 0 15px;text-transform:uppercase}#nf-form-2-cont .popup-form-logo{}#nf-form-2-cont .popup-form-submit-btn{cursor:pointer;width:100%;padding:10px 0}#nf-form-2-cont .email-success-head{text-transform:uppercase;font-size:40px}#nf-form-2-cont .email-success-msg{font-size:22px}#service-grid .service-container{width:340px}#service-grid .service img.regular{width:80%;margin:auto}@media(min-width:48em){#service-grid .service img.regular{box-shadow:none;margin:0}}#service-grid .service{position:relative;padding:0 8px 0 18px;opacity:1;-webkit-transition:.4s;transition:.4s;-webkit-transition-delay:.4s;transition-delay:.4s}#service-grid .service h2.first{bottom:91px;margin-bottom:5px}#service-grid .service h2.last{bottom:65px;margin-bottom:5px}@media(min-width:64em){#service-grid .service h2{font-size:20px}}@media(min-width:48em){#service-grid .service h2{background-color:#de3c4b;bottom:50px;left:0;font-size:16px;letter-spacing:1.5px}}#service-grid .service h2{font-family:cera_problack,Helvetica,sans-serif;position:absolute;background-color:#de3c4b;color:#fff;padding:4px 5px 4px 8px;font-size:18px;left:1px;bottom:130px;-webkit-transition:.3s;transition:.3s}#service-grid .service h3{position:absolute;text-transform:uppercase;background-color:#fff;color:#000;margin:0;padding:5px 5px 3px 6px;bottom:40px;left:1px;font-size:14px;font-family:FatFrank;line-height:1.2;letter-spacing:2px;font-weight:100;-webkit-transition:.3s;transition:.3s}@media(min-width:48em){#service-grid .service h3{bottom:40px;left:0;font-size:14px}}#top .alternate_color.title_container .main-title a{color:#fff}.breadcrumb-trail *{font-family:cera_probold,Helvetica,sans-serif;font-size:16px}.breadcrumb-trail span.sep{padding:0 20px}.breadcrumb-container{min-height:30px!important;padding:10px 0 0}span.trail-before{display:none!important}.fastquote p{color:#fff}#nf-form-5-cont input{background-color:rgba(255,255,255,0.5!important; width:400px; } .av-subheading.av_custom_color { opacity:1!important; } @media only screen and (min-width:768px) { } @media only screen and (max-width:767px) { }}