.header a,.footer a{transition:all .3s ease-in-out}.d-none{display:none !important}.home-hero{min-height:100vh;padding-top:120px;padding-bottom:40px;text-align:center;color:#ffff;background-color:#222}.vc_row.home-hero .container .home-hero-col{align-items:center;padding-left:20px;padding-right:20px}.home-hero h1{font-size:56px;line-height:66px;max-width:600px;margin-left:auto;margin-right:auto;color:#fff}.home-hero p{font-size:20px;line-height:32px;max-width:660px;margin-left:auto;margin-right:auto}.heropara{white-space:normal !important}.mo-header-v2{height:80px}.mo-header-menu .mo-logo{transition:all .3s ease-in-out}.mo-header-v2 .mo-logo a{display:block}.footer.footer_v2,.footer.footer_v2 p,.footer.footer_v2 a{font-size:16px;line-height:26px}.footer .textwidget img{width:auto;height:auto;max-width:100%;max-height:60px}.footer.footer_v2 div[class^=footer-widget-]:not(.footer-bottom){padding:80px 15px}.footer_v2 .footer-widget-1{padding-right:15px}.footer.footer_v2 .menu li+li{margin-top:10px}.footer.footer_v2 .menu li a{display:block;font-size:16px;line-height:26px}.footer .menu li.current-menu-item a{color:#d35ba1}.footer_v2 .footer-bottom .widget{width:100%;float:none;text-align:center}.footer_v2 .wg-title{margin-top:0}.foo-contact{margin-top:30px}.foo-contact h4{margin-bottom:0}.foo-two-col ul{column-count:2}.form-group--quiz label{display:flex;align-items:center}.form-group--quiz label input{margin-left:15px;width:70px}@media only screen and (max-width:1199px){body h1{font-size:48px;line-height:56px}body h2{font-size:46px;line-height:54px}body h3{font-size:34px;line-height:42px}body h4{font-size:28px;line-height:36px}body h5{font-size:24px;line-height:32px}body h6{font-size:20px;line-height:28px}.home-hero h1{font-size:50px;line-height:60px}.footer.footer_v2 div[class^=footer-widget-]:not(.footer-bottom){padding:20px 15px !important}.footer.footer_v2>.container{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:1024px){footer .footer-widget-1{min-width:100%}footer .footer-widget-2,footer .footer-widget-3,footer .footer-widget-5{width:25% !important}footer .footer-widget-4{width:50% !important}}@media only screen and (max-width:991px){footer .footer-widget-2,footer .footer-widget-3,footer .footer-widget-5{width:50% !important}footer .footer-widget-4{width:100% !important}}@media only screen and (max-width:767px){body h1{font-size:44px;line-height:52px}body h2{font-size:42px;line-height:50px}body h3{font-size:32px;line-height:40px}body h4{font-size:26px;line-height:34px}body h5{font-size:22px;line-height:30px}body h6{font-size:18px;line-height:26px}.footer_v2 .row{display:flex;flex-wrap:wrap}footer.footer>.container{padding-left:20px !important;padding-right:20px !important}footer .row>div{max-width:100%}.home-hero h1{font-size:46px;line-height:56px;max-width:540px}.icon-box-style5{text-align:center}.icon-box-style5 .icon-wrap{float:none}.icon-box-style5 .title-wrap:before,.icon-box-style5 .title-wrap:after{left:0;right:0;margin:0 auto}.footer-widget-1 .widget_custom_html{margin-top:20px}}@media only screen and (max-width:680px){body h1{font-size:39px;line-height:47px}body h2{font-size:38px;line-height:46px}body h3{font-size:30px;line-height:38px}body h4{font-size:24px;line-height:32px}body h5{font-size:20px;line-height:28px}.home-hero p{font-size:18px;line-height:28px}}@media only screen and (max-width:575px){.home-hero h1{font-size:42px;line-height:52px;max-width:500px}}@media only screen and (max-width:420px){footer .row>div{width:100% !important}.foo-two-col ul{column-count:1}}@media only screen and (max-width:375px){.home-hero h1{font-size:36px;line-height:46px;max-width:100%}.home-hero p{font-size:17px;line-height:26px}}