h1,h2,h3,h4,h5,h6,.nav-menu,.btn{font-family:"Raleway",Helvetica,Arial}h1,h2,h3,h4,h5,h6{color:#363636;font-weight:500;margin-bottom:25px;-webkit-font-smoothing:antialiased}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:24px}h5{font-size:21px}h6{font-size:18px}html,body{width:100%;height:100%;padding:0;margin-left:0;margin-right:0;position:relative;font-family:"Roboto", Open Sans, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:'lnum';font-feature-settings:'lnum';line-height:1.75em}body{color:#8c8c8c;font-size:14px;overflow-x:hidden}p{line-height:1.75em}p>img{height:auto;max-width:100% !important}img{height:auto;max-width:100%}h1{font-weight:500;margin-bottom:30px;-webkit-font-smoothing:subpixel-antialiased}section{padding-top:60px;position:relative;padding-bottom:45px}section:nth-child(even){background-color:#f4f4f4}section .scroll-to:first-child{left:0;top:-40px;position:absolute}.icon svg{width:38px;height:100%}.policy-page{padding-top:40px;padding-bottom:40px}.policy-page p{margin-bottom:5px}.policy-page ol{margin:20px 0 5px}.policy-page h3{margin:30px 0 10px}.error-404{color:#666;padding:0 20px 40px;background-color:#dadada}.error-404 P{color:#444}.error-404 .img-404{padding-top:60px}.footer-widgets .nav .nav-items{margin:0;padding:0;list-style:none}.footer-widgets .nav .nav-items .nav-item{border-bottom:2px solid #555}.footer-widgets .nav .nav-items .nav-item a{padding:10px;display:block;text-decoration:none}.footer-widgets .nav .nav-items .nav-item:hover{border-bottom:2px solid #777}.footer-widgets .nav .nav-items .nav-item-active{border-bottom:2px solid #c7b299}#site-navigation{top:0;width:100%;z-index:999;position:fixed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}#site-navigation #navigation{background:#fff}#site-navigation.style-transparent,#site-navigation.style-transparent #navigation{background:none;-webkit-box-shadow:none;box-shadow:none}#site-navigation.style-transparent .nav-menu a{color:#fff}#site-navigation.style-transparent .nav-menu a:hover,#site-navigation.style-transparent .nav-menu a:focus{color:#66b590}#site-navigation.style-transparent .site-logo-overlay{opacity:0}#site-navigation.style-transparent.sticky-now .logo a img{max-height:52px;-webkit-transition:opacity .3s;transition:opacity .3s}#site-navigation.style-transparent.sticky-now .site-logo{opacity:0}#site-navigation.style-transparent.sticky-now .site-logo-overlay{opacity:1}#site-navigation.style-transparent.sticky-now #navigation{background:#fff}#site-navigation.style-transparent.sticky-now .nav-menu a{color:#8c8c8c}#site-navigation.sticky-now #navigation{height:70px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.07);box-shadow:0 1px 2px rgba(0,0,0,0.07)}#navigation{width:100%;height:96px;z-index:50;-webkit-transition:all 0.3s;transition:all 0.3s;background:#fff}.nav-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nav-inner .logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-inner .logo a{position:relative}.nav-inner .logo a img{max-height:52px;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-inner .site-logo-overlay{top:0;left:0;opacity:1;position:absolute}@media (max-width: 991px){#site-navigation{position:relative}#navigation{height:82px !important}.nav-inner{padding:0 35px}#page-content{padding-top:0 !important}.site-logo-overlay{opacity:1 !important}}.nav-menu{z-index:9;height:100%;margin-left:auto}.nav-menu ul{height:100%}.nav-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-menu ul li a{padding:0 16px;display:block;color:#8c8c8c;cursor:pointer;font-size:14px;font-weight:700;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none}.nav-menu ul li a:hover,.nav-menu ul li a:focus{color:#66b590 !important;background-color:transparent}.nav-menu ul li a.btn-highlight{color:#fff !important;background-color:#66b590}.nav-menu ul li a.btn-highlight:hover{background-color:#66b590}.nav-menu ul li.active a:not(.btn-highlight){color:#66b590 !important}.mobile-nav-button{right:35px;height:28px;display:none;font-size:28px;cursor:pointer;position:absolute;top:calc(50% - 15px)}.mobile-nav-button .fa{color:#000}.navigation-mobile{display:none;padding:0 20px;background:#fafafa}@media (min-width: 992px){.navigation-mobile{display:none !important}}.navigation-mobile ul li{list-style:none;position:relative}.navigation-mobile ul li a{color:#8c8c8c;display:block;font-weight:700;line-height:50px;padding-left:20px;border-bottom:1px solid #f2f2f2}.navigation-mobile ul li a:hover{color:#66b590}@media (max-width: 991px){.mobile-nav-button{display:block}.nav-inner .nav-menu{display:none}.nav-inner.container{width:100%}}.banner{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#093454 center center no-repeat}.banner h2{color:#fff;font-size:56px;font-weight:800;margin-top:-6px;margin-bottom:13px}.banner h3{color:#fff;font-size:36px;font-weight:500;margin-bottom:11px}.banner h4{color:#fff;font-size:24px;font-weight:500;margin-bottom:9px}.banner .inner{width:90%}.banner.banner-home{height:500px;min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../images/layout/gruuv-slider.jpg");background-size:cover}@media (min-width: 1200px){.banner.banner-home{background-size:contain;background-position:right top}}.banner.banner-inner-page{height:200px;min-height:150px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner.banner-landing-page{min-height:150px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width: 992px){.banner.banner-landing-page{padding-top:100px}}.banner.banner-landing-page h3{color:#fff;font-size:36px;font-weight:700;margin-bottom:11px}.banner.banner-landing-page h4{color:#fff;font-size:24px;font-weight:500;margin-bottom:9px}.banner.banner-landing-page a:focus{outline:0}.banner.banner-landing-page .fa{font-size:60px;color:white;top:calc(50% - 24px);left:calc(50% - 24px);-webkit-transition:all .3s;transition:all .3s;position:absolute}.banner.banner-landing-page .inner{text-align:center;max-width:720px}.subtitle{color:#8c8c8c;font-size:20px;max-width:740px;line-height:1.6em;font-weight:normal;margin-left:auto;margin-right:auto}.icon{width:70px;height:70px;margin:0 auto;font-size:28px;line-height:70px;text-align:center;border-radius:100%}.list-type-a .column-inner{cursor:default;border-radius:8px;border:2px solid #fafafa;padding:35px 25px 20px 25px;-webkit-transition:border-color .3s;transition:border-color .3s}.list-type-a .column-inner:hover{background:#fafafa;border-color:#c7b299}.list-type-a .column-inner:hover .icon{color:#fff;background-color:#c7b299}.list-type-a .icon{color:#fff;fill:#fff;opacity:0.7;background-color:#363636;-webkit-transition:border-color .3s, background-color .3s, color .3s;transition:border-color .3s, background-color .3s, color .3s}.list-type-a .title{padding:0;font-size:22px;font-weight:500;text-align:center;text-transform:none;-webkit-transition:color .3s;transition:color .3s;margin:25px auto 15px}.list-type-b li{padding-left:94px;position:relative;margin-bottom:35px}.list-type-b .title{padding:0;font-size:22px;font-weight:500;margin:25px auto 15px}.list-type-b .description{color:#474747;font-size:15px;line-height:1.5em;margin-bottom:15px}.list-type-b .icon{top:0;left:0;color:#FFF;fill:#959595;line-height:66px;position:absolute;-webkit-transition:all .3s;transition:all .3s;border:2px solid #fff;background-color:rgba(0,0,0,0.04)}.ads{display:block;cursor:pointer;overflow:hidden;position:relative}.ads .title{top:0;left:0;right:0;bottom:80%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;padding:5px 10px;line-height:15px;position:absolute;text-align:center;-webkit-transition:all .3s;transition:all .3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.5)}.ads .title .fa{top:-60px;left:calc(50% - 20px);font-size:10px;-webkit-transition:all .3s;transition:all .3s;position:absolute}.ads:hover .title{bottom:0;padding-top:60px}.ads:hover .title .fa{top:-60px;font-size:50px}.list-type-c .col{position:relative;margin-bottom:30px}.list-type-c .text-wrap{padding-left:94px}.list-type-c .title{padding:0;font-size:22px;font-weight:500;margin:0 auto 15px}.list-type-c .description{color:#474747;font-size:15px;line-height:1.5em;margin-bottom:15px}.list-type-c .icon{top:0;left:15px;color:#FFF;fill:#959595;line-height:66px;position:absolute;-webkit-transition:all .3s;transition:all .3s;border:2px solid #fff;background:rgba(0,0,0,0.04)}.list-type-d .title{color:#fff}.list-type-d .col{color:#fff;padding:30px}@media (min-width: 768px){.list-type-d .col:first-child{padding-left:44px}}.modal-ad-player .modal-dialog{top:50%;left:50%;width:90%;height:90%;margin:0 auto;position:absolute;background-color:#000;transform:translate(-50%, -50%) !important;-webkit-transform:translate(-50%, -50%) !important}.modal-ad-player .modal-content{height:100%;min-height:100%;border-radius:0;background-color:#000}.modal-ad-player .modal-body{padding:0;height:calc(100% - 40px)}.modal-ad-player iframe{width:100%;height:100%}.modal-ad-player .modal-footer{padding:8px 20px 9px;background-color:#333;border-top-color:#555}.modal-ad-player .modal-footer .modal-title{color:#fff;font-size:16px}.modal-ad-player .close{color:#fff;opacity:.7;text-shadow:none}.modal-ad-player .close:hover{opacity:1}.landing-page a.button{display:inline-block;color:#FFF;max-width:300px;background-color:#589b7c;padding:15px 20px;font-size:24px;line-height:1.2em;text-decoration:none}.footer-widgets{color:#fff;padding-top:60px;background-color:#2b2b2b}.footer-widgets h4,.footer-widgets a{color:#fff}.footer{color:#fff;padding:22px;background-color:#9b9b9b}.footer .btn-link{color:#fff}.footer .btn-link :hover{color:#c7b299}.fs-16{font-size:16px}.fs-34{font-size:34px}.font-primary{font-family:"Raleway",Helvetica,Arial}.font-secondary{font-family:"Roboto",Helvetica,Arial}.mt-0{margin-top:0}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.my-10{margin-top:10px;margin-bottom:10px}.my-20{margin-top:20px;margin-bottom:20px}.my-30{margin-top:30px;margin-bottom:30px}.my-40{margin-top:40px;margin-bottom:40px}@media (max-width: 767px){.mb-xs-20{margin-bottom:20px}.mb-xs-20:last-child{margin-bottom:0}}.p-0{padding:0}.py-0{padding-top:0;padding-bottom:0}.px-15{padding-left:15px;padding-right:15px}.lh-46{line-height:46px}.w-40{width:40px}.green-dark{background-color:#66b590 !important}.green-darker{background-color:#589b7c !important}.green-darkest{background-color:#42755d !important}.bg-blue{background-color:#416689 !important}.relative{position:relative}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 767px){.d-flex-sm-up{display:-webkit-box;display:-ms-flexbox;display:flex}.pull-left-sm-up{float:left}.pull-right-sm-up{float:right}}@media (min-width: 767px){.row-inline-block-sm-up .col{float:none;vertical-align:top;display:inline-block}.row-inline-block-sm-up .col-sm-6{width:49.5%}}@media (min-width: 1200px){.row-inline-block-sm-up .col-lg-4{width:33%}}
