@font-face{font-family:'Assistant';src:url("../fonts/Assistant-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:'Assistant';src:url("../fonts/Assistant-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:'Assistant';src:url("../fonts/Assistant-SemiBold.ttf");font-weight:600;font-style:normal}@font-face{font-family:'Assistant';src:url("../fonts/Assistant-Bold.ttf");font-weight:700;font-style:normal}@font-face{font-family:'Assistant';src:url("../fonts/Assistant-ExtraBold.ttf");font-weight:800;font-style:normal}body{font-family:'Assistant', arial, sans-serif}i{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:'Assistant', arial, sans-serif !important}strong{font-family:'Assistant', arial, sans-serif;font-weight:700 !important}h1{font-weight:300 !important;font-size:35px !important;color:#4B4D4F}@media only screen and (min-width: 768px){h1{font-size:48px !important}}@media only screen and (min-width: 1024px){h1{font-size:68px !important}}h2{font-weight:600 !important;font-size:24px !important}@media only screen and (min-width: 768px){h2{font-size:30px !important}}@media only screen and (min-width: 1024px){h2{font-size:36px !important}}h3{font-weight:700 !important;font-size:29px !important}h4{font-weight:600 !important;font-size:20px !important;text-transform:uppercase;color:white}@media only screen and (min-width: 768px){h4{font-size:22px !important}}@media only screen and (min-width: 1024px){h4{font-size:25px !important}}h5{font-weight:700 !important;font-size:23px !important;line-height:34px;color:#77787B !important;text-transform:uppercase}h6{font-weight:600 !important;font-size:18px !important;text-transform:uppercase;color:white}h6 a,h6 a:visited{color:white}h6 a:hover{color:#ccc}@media only screen and (min-width: 768px){h6{font-size:19px !important}}@media only screen and (min-width: 1024px){h6{font-size:20px !important}}p{font-weight:400 !important;font-size:16px !important;color:#77787B !important}@media only screen and (min-width: 768px){p{font-size:18px !important}}@media only screen and (min-width: 1024px){p{font-size:19px !important}}.slider{font-weight:800;font-size:75px}.slider .subtitle{font-weight:400;font-size:49px}#page-container ul{font-weight:400 !important;font-size:19px !important;color:#77787B;line-height:28px}.main-menu a{font-family:'Assistant', arial, sans-serif;font-weight:600 !important}.featured-img .vc_column-inner{min-height:566px}#contact p{font-size:23px;line-height:34px;margin-bottom:20px}#contact h5{margin-bottom:0}#contact a:not(.primary){color:#77787B}#contact a.primary{font-size:29px}#menu-item-1076::after{display:none}.logo{max-width:157px;width:100%;padding-top:12px}.page-wrapper>.main-header::before{content:"";display:block;width:100%;background-color:#11A583;height:7.5px}.main-header .header-lower{border:none}@media only screen and (max-width: 767px){.main-menu .navbar-collapse>.navigation>li{border-top:none !important}}@media only screen and (max-width: 767px){.main-menu .navbar-collapse>.navigation>li>ul{border-top:none !important}}.main-menu .navigation>li>ul:before{display:none}.main-menu .navigation>li>ul>li{border:none}.main-menu .navigation>li>ul>li>a{padding:12px 35px;font-size:16px;color:#77787B}@media only screen and (min-width: 1024px){.main-menu .navigation>li>ul>li>a{padding:8px 15px}}.main-menu .navigation>li{padding-bottom:0 !important}@media only screen and (max-width: 1023px){.main-menu .navigation>li{margin-left:30px}}.main-menu .navigation>li>ul li:hover>a{color:#11A583;background-color:transparent}.main-menu .navigation>li:hover>a{color:#11A583}.main-menu .navigation>li>ul{background:rgba(255,255,255,0.9);border:none;width:230px;padding:25px}@media only screen and (max-width: 1023px){.main-menu .navigation>li>ul{width:230px;padding:0}}.main-menu .navigation li.active::after{content:"";display:block;width:100%;background-color:#11A583;height:7.5px}.main-menu .navigation li a{font-size:16px;color:#77787B}.main-menu a{color:#77787B}a:hover,a:focus,a:visited{text-decoration:none !important;color:#11A583}footer{padding:100px 0}footer li,footer a{color:#fff !important}footer ul{font-size:18px !important}footer a{font-size:18px !important}footer .auto-container .logo,footer .auto-container .address{text-align:left}footer .auto-container .contact{text-align:right}@media only screen and (max-width: 992px){footer .auto-container .logo,footer .auto-container .contact,footer .auto-container .address{margin:0 auto;text-align:center;margin-bottom:20px}footer .auto-container .logo li,footer .auto-container .contact li,footer .auto-container .address li{margin-right:0 !important}}@media only screen and (max-width: 992px){footer{padding:50px 0}}footer .main-header .header-top ul li{float:none}@media only screen and (max-width: 767px){.main-menu .collapse{max-height:none}}h1::after{content:"";display:block;width:82px;margin:30px auto 0;background-color:#11A583;height:7.5px}h2::after{content:"";display:block;width:44px;margin-top:23px;background-color:#11A583;height:4.3px}.top-footer{margin:0 auto;padding:70px 30px;background-color:#0A559F;text-align:center}.wpb_single_image img{padding-top:0 !important}@media only screen and (max-width: 768px){.order-sm-1{order:1}}@media only screen and (max-width: 768px){.order-sm-2{order:2}}.img-start{justify-content:flex-start}.img-start .vc_column-inner{max-width:600px}.img-end{justify-content:flex-end}.img-end .vc_column-inner{max-width:600px}input[type=submit]{width:160px;background:#11A583 !important;border:none !important;border-radius:0;font-family:"Assistant", sans-serif;font-weight:600;text-transform:none;font-size:18px;line-height:17.7px;padding:15px 30px}input[type=submit]:hover{background:#0f8e71 !important;color:white !important}input[type=text],input[type=email],textarea{width:100%;padding:5px 20px}input[type=text]:focus,input[type=email]:focus,textarea:focus{border:2px solid #11A583}#contact-form h5{margin-bottom:0}#contact-form h5+p{line-height:28px;margin-bottom:30px}.field-label{display:none}.primary{color:#11A583}@media only screen and (min-width: 768px){.main-menu .submenu li.active::after{background-image:url("../images/arrow.png");width:11px;height:16px;background-color:transparent;position:absolute;top:32%;left:10px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.main-menu .submenu li.active::after{top:30%;left:-10px}}.main-menu .navbar-collapse>.navigation>li>ul>li{border-top:none !important}

/*# sourceMappingURL=custom.css.map */
