@import url(animate.css);@import url(slick.css);@import url(iconfont/iconfont.css);@import url(icomoon/style.css);header{position:fixed;z-index:888;width:100%;left:0;top:0;background:#fff;height:140px;opacity:1;-webkit-transition:height 0.2s ease-in-out,opacity 0.9s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:height 0.2s ease-in-out,opacity 0.9s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0.9s ease-in-out;transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0.9s ease-in-out;transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0.9s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}header.hide-top{opacity:0;-webkit-transition:height 0.2s ease-in-out,opacity 0s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:height 0.2s ease-in-out,opacity 0s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0s ease-in-out;transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0s ease-in-out;transition:box-shadow 0.2s ease-in-out, height 0.2s ease-in-out,transform 0.2s ease-in-out, opacity 0s ease-in-out, -webkit-box-shadow 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}@media screen and (max-width:992px){header{height:112px}}@media screen and (max-width:640px){header{height:99px}}header.down{height:112px;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);-webkit-transform:translateY(-41px);-ms-transform:translateY(-41px);transform:translateY(-41px)}@media screen and (max-width:640px){header.down{height:99px}}header.down .menu-row .logo{width:200px}@media screen and (max-width:640px){header.down .menu-row .logo{width:130px}}header .top-bar{padding:10px 0;background:#7e85aa;border-top:1px solid #979797;border-bottom:1px solid #979797}header .top-bar .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .top-bar .message-link{font-size:14px;line-height:1;margin-right:22px;padding-right:19px;position:relative}@media screen and (max-width:768px){header .top-bar .message-link{margin-right:10px;padding-right:10px}}header .top-bar .message-link:after{content:"";display:block;width:1px;height:13px;background:#fff;position:absolute;right:0;top:4px}header .top-bar .message-link a{font-family:'Archer';font-weight:500;color:#fff}header .top-bar .message-link a:hover{color:#000}header .top-bar .message-link a i{margin-right:10px}header .top-bar .social-links{padding-right:3px;margin-right:16px;position:relative}@media screen and (max-width:768px){header .top-bar .social-links{display:none}}header .top-bar .social-links:after{content:"";display:block;width:1px;height:13px;background:#fff;position:absolute;right:0;top:4px}header .top-bar .social-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header .top-bar .social-links ul li{margin-right:13px}header .top-bar .social-links ul li a{color:#fff}header .top-bar .social-links ul li a:hover{color:#000}header .top-bar .app-link{padding-right:19px;margin-right:19px;font-size:14px;line-height:1;position:relative}@media screen and (max-width:768px){header .top-bar .app-link{margin-right:10px;padding-right:10px}}header .top-bar .app-link.message-link a:hover i{border:none}header .top-bar .app-link.message-link a i{border:none}header .top-bar .app-link:after{content:"";display:block;width:1px;height:13px;background:#fff;position:absolute;right:0;top:4px}header .top-bar .app-link a{font-family:'Archer';font-weight:500;color:#fff}header .top-bar .app-link a:hover{color:#000}header .top-bar .app-link a:hover i{border:1px solid #000;color:#000}header .top-bar .app-link a i{width:20px;height:20px;border:1px solid #fff;border-radius:3px;margin-left:13px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff}header .top-bar .cart-link a{position:relative;color:#fff}header .top-bar .cart-link a:hover{color:#000}header .top-bar .cart-link a:hover .bag_num{background:#000;color:#fff}header .top-bar .cart-link a .bag_num{text-align:center;width:17px;height:17px;position:absolute;left:9px;top:-4px;background:#fff;color:#000;border-radius:100%;font-size:12px;padding:1px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .top-bar .cart-link a .bag_num.move{-webkit-animation:bag_move 0.5s forwards;animation:bag_move 0.5s forwards}header .menu-row{padding-top:19px;padding-bottom:17px}header .menu-row .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu-row .logo{width:365px;display:block;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width:992px){header .menu-row .logo{width:200px}}@media screen and (max-width:640px){header .menu-row .logo{width:130px}}header .menu-row .logo img{width:100%;display:block}@media screen and (max-width:768px){header .menu-row nav{position:fixed;background:#7e85aa;z-index:8;width:100%;height:100%;left:0;opacity:0;visibility:hidden;top:-100%;-webkit-transition:visibility 0.8s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.8s cubic-bezier(0.77, 0, 0.175, 1), top 0.8s cubic-bezier(0.77, 0, 0.175, 1);-o-transition:visibility 0.8s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.8s cubic-bezier(0.77, 0, 0.175, 1), top 0.8s cubic-bezier(0.77, 0, 0.175, 1);transition:visibility 0.8s cubic-bezier(0.77, 0, 0.175, 1), opacity 0.8s cubic-bezier(0.77, 0, 0.175, 1), top 0.8s cubic-bezier(0.77, 0, 0.175, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .menu-row nav.show{opacity:1;visibility:visible;top:0}}header .menu-row nav .mb-scroll{width:100%}@media screen and (max-width:768px){header .menu-row nav .mb-scroll{max-height:75%;overflow:auto;padding:0 20px}}header .menu-row nav .menu-ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:768px){header .menu-row nav .menu-ul{display:block;padding-bottom:20px}}@media screen and (min-width:769px){header .menu-row nav .menu-ul>li>a{display:inline-block;padding:23px 0}}header .menu-row nav .menu-ul li{font-size:16px;line-height:1;margin-left:24px}@media screen and (max-width:768px){header .menu-row nav .menu-ul li{width:100%;text-align:center;margin-left:0;font-size:20px;padding:10px 0}}header .menu-row nav .menu-ul li.active a{color:#5295eb}header .menu-row nav .menu-ul li a{font-family:'Archer';font-weight:500;color:#000}@media screen and (max-width:768px){header .menu-row nav .menu-ul li a{color:#fff}}header .menu-row nav .menu-ul li a:hover{color:#5295eb}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children>a{position:relative}}@media screen and (min-width:769px){header .menu-row nav .menu-ul li.menu-item-has-children>a>i{display:none}}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children>a>i{display:inline-block;position:absolute;right:-35px;top:50%;-webkit-transform:translate(0, -50%) rotate(0deg) scale(0.6);-ms-transform:translate(0, -50%) rotate(0deg) scale(0.6);transform:translate(0, -50%) rotate(0deg) scale(0.6);font-size:12px;font-weight:300;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children.show>a>i{-webkit-transform:translate(0, -50%) rotate(180deg) scale(0.6);-ms-transform:translate(0, -50%) rotate(180deg) scale(0.6);transform:translate(0, -50%) rotate(180deg) scale(0.6);-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}@media screen and (min-width:769px){header .menu-row nav .menu-ul li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}}header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu{width:100%}@media screen and (min-width:769px){header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;padding:40px 24px 20px;background-color:rgba(255, 255, 255, 0.9);-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;display:block!important}}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu{padding:20px 0 0;display:none}}header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu li{padding:0;margin:0 0 14px}@media screen and (min-width:769px){header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu li:last-child{margin-bottom:0}}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu li{margin:10px 0}}@media screen and (max-width:768px){header .menu-row nav .menu-ul li.menu-item-has-children ul.sub-menu li a{font-size:16px}}header .menu-row nav .social-links{display:none}@media screen and (max-width:768px){header .menu-row nav .social-links{display:block}}header .menu-row nav .social-links ul{text-align:center}header .menu-row nav .social-links ul li{display:inline-block;margin:0 8px}@media (max-width:768px){header .menu-row nav .social-links ul li{margin:0 6px}}header .menu-row nav .social-links ul li a{color:#fff}header .menu-row nav .social-links ul li a i{font-size:20px}header .menu-row .menu-bt{width:26px;height:22px;display:none;position:relative;z-index:999}@media screen and (max-width:768px){header .menu-row .menu-bt{display:block}}header .menu-row .menu-bt.open:hover span{background:#fff}header .menu-row .menu-bt.open span{background:#fff}header .menu-row .menu-bt.open span:first-child{top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .menu-row .menu-bt.open span:nth-child(2){width:0}header .menu-row .menu-bt.open span:nth-child(3){top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .menu-row .menu-bt:hover span{background:#5295eb}header .menu-row .menu-bt span{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;height:2px;background:#7e85aa;position:absolute;left:0;top:0}header .menu-row .menu-bt span:nth-child(2){top:7px}header .menu-row .menu-bt span:nth-child(3){top:14px}@-webkit-keyframes bag_move{0%{top:-4px}50%{top:-8px}to{top:-4px}}@keyframes bag_move{0%{top:-4px}50%{top:-8px}to{top:-4px}}.wrapper{overflow:hidden;padding-top:140px}@media screen and (max-width:992px){.wrapper{padding-top:112px}}@media screen and (max-width:640px){.wrapper{padding-top:99px}}.banner{background-size:cover;background-position:center;height:24.5vw;min-height:340px;position:relative;opacity:1;-webkit-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out}@media screen and (max-width:768px){.banner{min-height:220px;height:100%}}.banner.hide{opacity:0;-webkit-transition:All 0s ease-in-out;-o-transition:All 0s ease-in-out;transition:All 0s ease-in-out}.banner img{visibility:hidden;position:absolute;opacity:0}.banner .content{height:100%}.banner .text-box{position:absolute;top:2.6vw;left:176px}@media screen and (max-width:1440px){.banner .text-box{top:38px}}@media screen and (max-width:768px){.banner .text-box{left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.banner .text-box h1{color:#fff;font-size:24px;line-height:1;font-family:'Archer';font-weight:700;margin-bottom:13px}.banner .text-box a{color:#fff}.banner-slider .slick-list{height:100%}.banner-slider .slick-track{height:100%}.banner-slider .slider-list{background-size:cover;background-position:center;height:100%}.banner-slider .slider-list.move .content{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 1s ease-in-out 0.3s, color 0.3s ease-in-out, background 0.3s ease-in-out, border-bottom-color 0.3s ease-in-out, -webkit-transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s;transition:opacity 1s ease-in-out 0.3s, color 0.3s ease-in-out, background 0.3s ease-in-out, border-bottom-color 0.3s ease-in-out, -webkit-transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s;-o-transition:opacity 1s ease-in-out 0.3s, transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s, color 0.3s ease-in-out, background 0.3s ease-in-out, border-bottom-color 0.3s ease-in-out;transition:opacity 1s ease-in-out 0.3s, transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s, color 0.3s ease-in-out, background 0.3s ease-in-out, border-bottom-color 0.3s ease-in-out;transition:opacity 1s ease-in-out 0.3s, transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s, color 0.3s ease-in-out, background 0.3s ease-in-out, border-bottom-color 0.3s ease-in-out, -webkit-transform 1s cubic-bezier(0, 1, 0.75, 1) 0.3s}.banner-slider .slider-list .text-box{position:static;top:auto;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:2.6vw 155px}@media screen and (max-width:1440px){.banner-slider .slider-list .text-box{padding:5vw 75px}}@media screen and (max-width:768px){.banner-slider .slider-list .text-box{padding:54px 0}}.banner-slider .content{opacity:0;-webkit-transform:translate(0, 80px);-ms-transform:translate(0, 80px);transform:translate(0, 80px);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:768px){.banner-slider .content{min-height:220px}}.banner-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:768px){.banner-slider .slick-dots{bottom:15px}}.banner-slider .slick-dots li{padding:0;margin:0 5px}.banner-slider .slick-dots li.slick-active button{background:#ffffff}.banner-slider .slick-dots li button{font-size:0;width:10px;height:10px;border:2px solid #ffffff;background:transparent;border-radius:50%;outline:none}.banner-slider .slick-dots li button:hover{background:#ffffff}.one-col-center-text{background-image:url(../images/bg-1.png);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;padding-top:27px;padding-bottom:24px;text-align:center}@media screen and (max-width:1440px){.one-col-center-text{background-size:1440px auto}}.one-col-center-text.no-bg{background:none;padding-bottom:1px}.one-col-center-text h2{text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#5295eb;padding-top:16px;padding-bottom:16px;margin-bottom:22px;position:relative}@media screen and (max-width:768px){.one-col-center-text h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.one-col-center-text h2:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.one-col-center-text h2:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.one-col-center-text .text-box{max-width:780px;margin:0 auto}.one-col-center-text .text-box p{font-size:14px;line-height:20px;color:#000;margin-bottom:18px}.one-col-center-text .m-btn{background:#fff}.gray-bg-text{background:#fafafa;padding-top:30px;text-align:center;padding-bottom:27px}.gray-bg-text+.four-col-block{background-image:url(../images/bg-4.png);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom -370px;padding-top:14px;padding-bottom:108px}@media screen and (max-width:1440px){.gray-bg-text+.four-col-block{background-size:1440px auto;background-position:center bottom -285px}}.gray-bg-text h1{text-align:center;text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:46px;line-height:1;color:#7e85aa;padding-top:16px;padding-bottom:16px;margin-bottom:34px;position:relative}@media screen and (max-width:768px){.gray-bg-text h1{font-size:18px;padding-top:12px;padding-bottom:12px}}.gray-bg-text h1:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gray-bg-text h1:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gray-bg-text h2{text-align:center;text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#5295eb;padding-top:16px;padding-bottom:16px;margin-bottom:34px;position:relative}@media screen and (max-width:768px){.gray-bg-text h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.gray-bg-text h2:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gray-bg-text h2:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.gray-bg-text .text-box{max-width:780px;margin:0 auto}.gray-bg-text .text-box p{margin-bottom:18px}.watch-learn-block{padding-top:14px;padding-bottom:44px;text-align:center;background-image:url(../images/bg-4.png);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom 272px}@media screen and (max-width:1440px){.watch-learn-block{background-size:1440px auto;background-position:center top}}.watch-learn-block h2{font-size:24px;line-height:1;margin-bottom:20px}.watch-learn-block .center-box{max-width:640px;margin:0 auto}.watch-learn-block .center-box .video-box{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:21px}.watch-learn-block .center-box .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.watch-learn-block .center-box .text-box{font-size:14px;line-height:20px;color:#000}.watch-learn-block .center-box .logos-box{padding-top:5px}.watch-learn-block .center-box .logos-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px}.watch-learn-block .center-box .logos-box ul li{width:33.33%;padding:0 10px;margin-bottom:20px}.watch-learn-block .center-box .logos-box ul li a{display:block}.watch-learn-block .center-box .logos-box ul li a:hover{opacity:0.7}.watch-learn-block .center-box .logos-box ul li a img{width:100%;display:block}.watch-learn-block .center-box .logos-box ul li span{display:block}.watch-learn-block .center-box .logos-box ul li span img{width:100%;display:block}.table-title-block{border-top:1px solid #5295eb;border-bottom:1px solid #5295eb;padding-top:33px;padding-bottom:49px}.table-title-block .table-title{margin-bottom:27px;text-align:center}.table-title-block .table-title ul{display:inline-block;position:relative;text-align:center}.table-title-block .table-title ul li{position:relative;margin:0 25px;display:inline-block}@media (max-width:575.98px){.table-title-block .table-title ul li{display:block;margin-bottom:20px}}.table-title-block .table-title ul li.active h2 button{color:#5295eb}.table-title-block .table-title ul li.active:before{opacity:1;visibility:visible}.table-title-block .table-title ul li.active:after{opacity:1;visibility:visible}.table-title-block .table-title ul li h2{position:relative;padding-top:16px;padding-bottom:16px;font-size:24px;line-height:1}@media screen and (max-width:768px){.table-title-block .table-title ul li h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.table-title-block .table-title ul li h2 button{font-size:24px;background:none;text-transform:uppercase;font-family:'Archer';font-weight:700;color:#000}@media screen and (max-width:768px){.table-title-block .table-title ul li h2 button{font-size:18px}}.table-title-block .table-title ul li h2 button:hover{color:#5295eb}.table-title-block .table-title ul li:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0;visibility:hidden}@media screen and (max-width:768px){.table-title-block .table-title ul li:before{width:108px}}.table-title-block .table-title ul li:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width:768px){.table-title-block .table-title ul li:after{width:108px}}.table-title-block .table-content{position:relative}.table-title-block .table-content .table-box{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;transition:All .2s ease-in-out}.table-title-block .table-content .table-box.show{opacity:1;visibility:visible}.table-title-block .table-content .table-box:first-child{position:relative}.table-title-block .table-content .table-box .table-four-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}@media screen and (max-width:950px){.table-title-block .table-content .table-box .table-four-cols{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.table-title-block .table-content .table-box .one-col-box{position:relative;width:25%;padding:0 8px 56px 8px;text-align:center}@media screen and (max-width:950px){.table-title-block .table-content .table-box .one-col-box{width:50%;margin-bottom:50px}}@media screen and (max-width:640px){.table-title-block .table-content .table-box .one-col-box{width:100%;padding-bottom:0}}.table-title-block .table-content .table-box .one-col-box .max-width-box{max-width:240px;margin:0 auto}.table-title-block .table-content .table-box .one-col-box h3{text-transform:uppercase;color:#5295eb;font-size:18px;margin-bottom:24px}.table-title-block .table-content .table-box .one-col-box .img-box{height:100px;margin-bottom:18px}@media screen and (max-width:980px){.table-title-block .table-content .table-box .one-col-box .img-box{height:10vw}}@media screen and (max-width:640px){.table-title-block .table-content .table-box .one-col-box .img-box{height:60px}}.table-title-block .table-content .table-box .one-col-box .img-box img{height:100%;width:auto}.table-title-block .table-content .table-box .one-col-box .text-box{margin-bottom:21px}.table-title-block .table-content .table-box .one-col-box .text-box p{font-size:14px;line-height:20px}.table-title-block .table-content .table-box .one-col-box .m-btn{padding:17px 5px;width:calc(100% - 20px);color:#000;position:absolute;left:50%;bottom:0;max-width:240px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.table-title-block .table-content .table-box .one-col-box .m-btn{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.table-title-block .table-content .table-box .one-col-box .m-btn:hover{color:#fff}.text-slider-block{position:relative;background-image:url(../images/slider-block-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;padding-top:40px;padding-bottom:36px;margin-bottom:9px;min-height:430px}.text-slider-block h2{text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#fff;padding-top:16px;padding-bottom:16px;margin-bottom:35px;position:relative}@media screen and (max-width:768px){.text-slider-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.text-slider-block h2:before{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text-slider-block h2:after{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text-slider-block .text-slider .slick-list{height:auto!important;margin-bottom:35px}.text-slider-block .text-slider .sd-box h3{font-size:48px;line-height:1;color:#fff;margin-bottom:10px}.text-slider-block .text-slider .sd-box .text-box{font-size:18px;line-height:28px;font-weight:500;color:#fff;margin-bottom:33px}.text-slider-block .text-slider .sd-box .m-btn{border:1px solid #5295eb;color:#fff}.text-slider-block .text-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-slider-block .text-slider .slick-dots li{margin:0 10px;display:block}.text-slider-block .text-slider .slick-dots li.slick-active button{background:#fff}.text-slider-block .text-slider .slick-dots li.slick-active button:hover{border:1px solid #fff}.text-slider-block .text-slider .slick-dots li button{display:block;background:none;text-indent:-999px;overflow:hidden;border:1px solid #fff;width:8px;height:8px;border-radius:100%;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.text-slider-block .text-slider .slick-dots li button:hover{border:1px solid #5295eb}.testimonials-block{position:relative;background-image:url(../images/testimonials-bg.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:center;text-align:center;padding-top:26px;padding-bottom:36px;min-height:400px}@media screen and (max-width:1440px){.testimonials-block{background-size:1440px auto}}.testimonials-block+footer{padding-top:10px}.testimonials-block h2{text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#fff;padding-top:16px;padding-bottom:16px;margin-bottom:45px;position:relative}@media screen and (max-width:768px){.testimonials-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.testimonials-block h2:before{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonials-block h2:after{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonials-block .testimonials-slider .slick-list{height:auto!important}.testimonials-block .testimonials-slider .sd-box blockquote{font-family:'Gotham';font-weight:500;font-size:18px;line-height:28px;color:#fff;margin-bottom:22px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:112px}.testimonials-block .testimonials-slider .sd-box cite{font-family:'Archer';font-weight:700;font-style:normal;font-size:24px;color:#fff}.testimonials-block .row-after-testimonials-slider{padding-top:29px}.testimonials-block .row-after-testimonials-slider .m-btn{color:#fff;margin:0 14px}.testimonials-block .row-after-testimonials-slider button{background:none;color:#e5e5e5;opacity:0.54}.testimonials-block .row-after-testimonials-slider button:hover{color:#fff;opacity:1}.three-col-block{background-image:url(../images/bg-4.png);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom -340px;padding-top:14px;padding-bottom:108px;text-align:center}@media screen and (max-width:1440px){.three-col-block{background-size:1440px auto;background-position:center bottom -240px}}.three-col-block h2{text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#5295eb;padding-top:16px;padding-bottom:16px;margin-bottom:13px;position:relative}@media screen and (max-width:768px){.three-col-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.three-col-block h2:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.three-col-block h2:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.three-col-block .text-after-title{font-size:14px;line-height:20px}.three-col-block .content-four-cols{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}@media screen and (max-width:950px){.three-col-block .content-four-cols{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.three-col-block .one-col-box{position:relative;width:27%;padding:0 8px 56px 8px;text-align:center;margin-bottom:37px}@media screen and (max-width:950px){.three-col-block .one-col-box{width:50%;margin-bottom:50px}}@media screen and (max-width:640px){.three-col-block .one-col-box{width:100%;padding-bottom:0}}.three-col-block .one-col-box .max-width-box{max-width:240px;margin:0 auto}.three-col-block .one-col-box h3{color:#5295eb;font-size:18px;margin-bottom:24px;text-transform:uppercase}.three-col-block .one-col-box .img-box{height:100px;margin-bottom:18px}@media screen and (max-width:980px){.three-col-block .one-col-box .img-box{height:10vw}}@media screen and (max-width:640px){.three-col-block .one-col-box .img-box{height:60px}}.three-col-block .one-col-box .img-box img{height:100%;width:auto}.three-col-block .one-col-box .text-box{margin-bottom:21px}.three-col-block .one-col-box .text-box p{font-size:14px;line-height:20px}.three-col-block .one-col-box .m-btn{padding:17px 5px;width:calc(100% - 20px);color:#000;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.three-col-block .one-col-box .m-btn{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.three-col-block .one-col-box .m-btn:hover{color:#fff}.four-col-block{background-image:url(../images/bg-2.png);background-size:100% auto;background-repeat:no-repeat;background-position:center top;padding-top:37px;padding-bottom:0;text-align:center}@media screen and (max-width:1440px){.four-col-block{background-size:1440px auto}}.four-col-block h2{text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#5295eb;padding-top:16px;padding-bottom:16px;margin-bottom:13px;position:relative}@media screen and (max-width:768px){.four-col-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.four-col-block h2:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.four-col-block h2:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.four-col-block .text-after-title{font-size:14px;line-height:20px}.four-col-block .content-four-cols{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}@media screen and (max-width:950px){.four-col-block .content-four-cols{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.four-col-block .one-col-box{position:relative;width:25%;padding:0 8px 56px 8px;text-align:center;margin-bottom:37px}@media screen and (max-width:950px){.four-col-block .one-col-box{width:50%;margin-bottom:50px}}@media screen and (max-width:640px){.four-col-block .one-col-box{width:100%;padding-bottom:0}}.four-col-block .one-col-box .max-width-box{max-width:240px;margin:0 auto}.four-col-block .one-col-box h3{color:#5295eb;font-size:18px;margin-bottom:24px;text-transform:uppercase}.four-col-block .one-col-box .img-box{height:100px;margin-bottom:18px}@media screen and (max-width:980px){.four-col-block .one-col-box .img-box{height:10vw}}@media screen and (max-width:640px){.four-col-block .one-col-box .img-box{height:60px}}.four-col-block .one-col-box .img-box img{height:100%;width:auto}.four-col-block .one-col-box .text-box{margin-bottom:21px}.four-col-block .one-col-box .text-box p{font-size:14px;line-height:20px}.four-col-block .one-col-box .m-btn{padding:17px 5px;width:calc(100% - 20px);color:#000;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px){.four-col-block .one-col-box .m-btn{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}.four-col-block .one-col-box .m-btn:hover{color:#fff}.filter-block{background:#fafafa;padding-top:28px;padding-bottom:18px}.filter-block h2{text-align:center;text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#5295eb;padding-top:16px;padding-bottom:16px;margin-bottom:29px;position:relative}@media screen and (max-width:768px){.filter-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}.filter-block h2:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.filter-block h2:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.filter-block .filter-box{max-width:680px;margin:0 auto}.filter-block .filter-box ul{text-align:center}.filter-block .filter-box ul li{display:inline-block;margin:0 7px 19px 7px}.filter-block .filter-box ul li.active button{background:#5295eb;color:#fff}.filter-block .filter-box ul li button{background:none;display:block;font-family:'Archer';font-weight:700;font-size:14px;line-height:1;color:#5295eb;text-transform:uppercase;border:1px solid #979797;border-radius:3px;padding:17px 18px}@media screen and (max-width:640px){.filter-block .filter-box ul li button{font-size:12px;padding:10px 5px}}.filter-block .filter-box ul li button:hover{background:#5295eb;color:#fff}.posts-archive .posts-list{padding-top:28px}.posts-archive .posts-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width:640px){.posts-archive .posts-list ul{margin:0}}.posts-archive .posts-list ul li{margin:0 10px 18px 10px;width:calc(33.33% - 20px);background:#fafafa;border:1px solid #e5e5e5}@media screen and (max-width:800px){.posts-archive .posts-list ul li{width:calc(50% - 20px)}}@media screen and (max-width:640px){.posts-archive .posts-list ul li{width:100%;margin:0 0 18px 0}}.posts-archive .posts-list ul li.is-video{position:relative;border:none;background:#000}.posts-archive .posts-list ul li.is-video .video-code-url{background:#000;position:absolute;z-index:2;bottom:0;padding-bottom:16px;width:100%;text-align:center;padding-top:9px}.posts-archive .posts-list ul li.is-video .video-code-url p{color:#fff;font-size:14px;line-height:1;font-family:'Archer';font-weight:700}.posts-archive .posts-list ul li:first-child{width:calc(60% - 20px)}@media screen and (max-width:800px){.posts-archive .posts-list ul li:first-child{width:calc(100% - 20px)}}@media screen and (max-width:640px){.posts-archive .posts-list ul li:first-child{width:100%}}.posts-archive .posts-list ul li:nth-child(2){width:calc(40% - 20px)}@media screen and (max-width:800px){.posts-archive .posts-list ul li:nth-child(2){width:calc(50% - 20px)}}@media screen and (max-width:640px){.posts-archive .posts-list ul li:nth-child(2){width:100%}}.posts-archive .posts-list ul li:nth-child(3){width:calc(50% - 20px)}@media screen and (max-width:640px){.posts-archive .posts-list ul li:nth-child(3){width:100%}}.posts-archive .posts-list ul li:nth-child(4){width:calc(50% - 20px)}@media screen and (max-width:640px){.posts-archive .posts-list ul li:nth-child(4){width:100%}}.posts-archive .posts-list ul li .video-box{position:relative;height:100%;overflow:hidden;margin-bottom:27px;min-height:320px}@media screen and (max-width:992px){.posts-archive .posts-list ul li .video-box{height:100%}}.posts-archive .posts-list ul li .video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.posts-archive .posts-list ul li .text-box{padding:30px 35px 37px 28px}.posts-archive .posts-list ul li .text-box h3{font-size:14px;line-height:20px;color:#000;text-transform:uppercase;margin-bottom:22px}.posts-archive .posts-list ul li .text-box blockquote{font-size:14px;line-height:20px;color:#000;margin-bottom:22px}.posts-archive .posts-list ul li .text-box cite{font-size:14px;line-height:20px;color:#000;font-style:normal}.posts-archive .posts-list ul li .text-box p{font-size:12px;line-height:20px;color:#000}.form-after-archive{padding-top:11px;padding-bottom:52px}.form-after-archive .form-box{max-width:706px}.form-after-archive .form-box h2{font-size:54px;line-height:1;margin-bottom:17px}@media screen and (max-width:768px){.form-after-archive .form-box h2{font-size:38px}}@media screen and (max-width:640px){.form-after-archive .form-box h2{font-size:26px}}.form-after-archive .form-box form{max-width:620px}.form-after-archive .form-box h3{font-size:18px;color:#5295eb;margin-bottom:18px}.form-after-archive .form-box .field-row{max-width:620px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.form-after-archive .form-box .field-row .field-box{margin-bottom:20px}.form-after-archive .form-box .field-row .textarea-box{width:100%;padding:0 10px}.form-after-archive .form-box .field-row .textarea-box textarea{display:block;width:100%;border:1px solid #979797;border-radius:3px;resize:none;font-family:'Archer';font-size:14px;line-height:1;font-weight:800;color:#000;padding:16px 20px;height:198px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.form-after-archive .form-box .field-row .textarea-box textarea:focus{border:1px solid #5295eb}.form-after-archive .form-box .field-row .textarea-box textarea:-moz-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .textarea-box textarea::-moz-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .textarea-box textarea:-ms-input-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .textarea-box textarea::-webkit-input-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .submit-box{position:relative;padding:0 10px}.form-after-archive .form-box .field-row .submit-box input{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:'Archer';font-weight:700;font-size:14px;display:block;width:140px;height:50px;line-height:50px;border:1px solid #4a4a4a;color:#fff;border-radius:3px;background:#9b9b9b;cursor:pointer}.form-after-archive .form-box .field-row .submit-box input:hover{background:#5295eb}.form-after-archive .form-box .field-row .input-box{padding:0 10px;width:60%}@media screen and (max-width:640px){.form-after-archive .form-box .field-row .input-box{width:100%}}.form-after-archive .form-box .field-row .input-box.name-field{width:40%}@media screen and (max-width:640px){.form-after-archive .form-box .field-row .input-box.name-field{width:100%}}.form-after-archive .form-box .field-row .input-box input{display:block;width:100%;border:1px solid #979797;border-radius:3px;font-family:'Archer';font-size:14px;line-height:1;font-weight:800;color:#000;padding:16px 20px}.form-after-archive .form-box .field-row .input-box input:focus{border:1px solid #5295eb}.form-after-archive .form-box .field-row .input-box input:-moz-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .input-box input::-moz-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .input-box input:-ms-input-placeholder{color:#4a4a4a;opacity:1}.form-after-archive .form-box .field-row .input-box input::-webkit-input-placeholder{color:#4a4a4a;opacity:1}.posts-list .ajax-wrapper{position:relative;-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.posts-list .ajax-wrapper li.wow{opacity:0}.posts-list.loading:after{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50px;margin-left:-13px;border:2px solid #5295eb;border-radius:100%;border-bottom:2px solid transparent;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.posts-list.loading .ajax-wrapper{opacity:0}.more{padding-bottom:30px;text-align:center}.more #show-more{padding:15px;background:#7e85aa;color:#fff;position:relative;font-family:'Archer';font-weight:700;font-size:14px;border-radius:3px}.more #show-more:hover{background:#5295eb}.more #show-more.active:after{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-13px;border:2px solid #fff;border-radius:100%;border-bottom:2px solid transparent;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.more #show-more.active span{opacity:0}.more #show-more.hide-more{opacity:0;visibility:hidden}body.home .four-col-block .one-col-box .m-btn,body.page-id-114 .four-col-block .one-col-box .m-btn{max-width:125px}.divi-content{position:relative;z-index:1}.social-feed{padding-bottom:50px}.social-feed .one-col-center-text h2{margin:0}.social-feed .ff-stream{padding:0;min-height:300px!important}footer{background-image:url(../images/bg-3.png);background-size:100% auto;background-repeat:no-repeat;background-position:center -510px}@media screen and (max-width:1440px){footer{background-size:1440px auto;background-position:center -288px}}footer .partner-slider-block{padding-top:32px;padding-bottom:44px;background:rgba(155, 155, 155, 0.65)}footer .partner-slider-block h2{text-align:center;text-transform:uppercase;font-family:'Archer';font-weight:700;font-size:24px;line-height:1;color:#fff;padding-top:16px;padding-bottom:16px;margin-bottom:17px;position:relative}@media screen and (max-width:768px){footer .partner-slider-block h2{font-size:18px;padding-top:12px;padding-bottom:12px}}footer .partner-slider-block h2:before{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer .partner-slider-block h2:after{content:"";display:block;width:130px;height:1px;background:#5295eb;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer .partner-slider-block .partner-slider{padding-top:30px}footer .partner-slider-block .partner-slider .logo-box{margin:0 23px}footer .partner-slider-block .partner-slider .logo-box span{display:block;height:100px}footer .partner-slider-block .partner-slider .logo-box span img{width:auto;height:100%}footer .partner-slider-block .partner-slider .logo-box a{display:block;height:100px}footer .partner-slider-block .partner-slider .logo-box a:hover{opacity:0.7}footer .partner-slider-block .partner-slider .logo-box a img{width:auto;height:100%}footer .footer-main{padding-top:48px;padding-bottom:67px;border-bottom:1px solid #979797;overflow:hidden}footer .footer-main .footer-links{width:484px;float:left}@media screen and (max-width:768px){footer .footer-main .footer-links{float:none;width:100%;margin-bottom:30px}}footer .footer-main .footer-links ul{overflow:hidden}footer .footer-main .footer-links ul li{width:50%;float:left;margin-bottom:15px;padding-right:10px}@media screen and (max-width:490px){footer .footer-main .footer-links ul li{float:none;width:100%;text-align:center}}footer .footer-main .footer-links ul li a{text-transform:uppercase;font-family:'Gotham';font-weight:500;color:#000;font-size:14px;line-height:1}footer .footer-main .footer-links ul li a:hover{color:#5295eb}footer .footer-main .footer-form{float:right;width:calc(100% - 484px)}@media screen and (max-width:768px){footer .footer-main .footer-form{max-width:500px;width:100%;float:none}}footer .footer-main .footer-form h3{font-family:'Gotham';font-weight:500;color:#000;font-size:14px;line-height:1;margin-bottom:16px}@media screen and (max-width:490px){footer .footer-main .footer-form h3{text-align:center}}footer .footer-main .footer-form .input-box{margin-bottom:20px}footer .footer-main .footer-form .input-box input{font-family:'Archer';font-weight:800;color:#000;background:#fff;width:100%;font-size:14px;line-height:1;border:1px solid #9b9b9b;border-radius:3px;padding:16px 20px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .footer-main .footer-form .input-box input:focus{border:1px solid #5295eb}footer .footer-main .footer-form .input-box input:-moz-placeholder{color:#4a4a4a;opacity:1}footer .footer-main .footer-form .input-box input::-moz-placeholder{color:#4a4a4a;opacity:1}footer .footer-main .footer-form .input-box input:-ms-input-placeholder{color:#4a4a4a;opacity:1}footer .footer-main .footer-form .input-box input::-webkit-input-placeholder{color:#4a4a4a;opacity:1}footer .footer-main .footer-form .submit-box{position:relative;display:inline-block;padding-right:10px}footer .footer-main .footer-form .submit-box input{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:'Archer';font-weight:700;font-size:14px;display:block;width:140px;height:50px;line-height:50px;border:1px solid #4a4a4a;color:#fff;border-radius:3px;background:#9b9b9b;cursor:pointer}@media screen and (max-width:490px){footer .footer-main .footer-form .submit-box input{margin:0 auto}}footer .footer-main .footer-form .submit-box input:hover{background:#5295eb}footer .footer-bar{padding:19px 0}@media screen and (max-width:490px){footer .footer-bar{text-align:center}}footer .footer-bar p{font-size:14px;color:#000}footer .footer-bar p a{color:#000;text-decoration:underline}footer .footer-bar p a:hover{color:#5295eb}body .shop-content.has-bg{background-image:url(../images/bg-4.png);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom -370px;padding-bottom:171px}@media screen and (max-width:1440px){body .shop-content.has-bg{background-size:1440px auto;background-position:center bottom -285px}}@media screen and (max-width:1200px){body .shop-content.has-bg{padding-bottom:120px}}@media screen and (max-width:540px){body .shop-content.has-bg{padding-bottom:70px}}body.woocommerce .product_meta{display:none}body.woocommerce div.product{overflow:hidden}body.woocommerce .woocommerce-tabs{display:none}body.woocommerce .woocommerce-breadcrumb{display:none}body.woocommerce .onsale{display:none}body.woocommerce .shop-box{padding-top:34px}body.woocommerce .shop-box .products-filter-box{padding-bottom:15px}body.woocommerce .shop-box .products-filter-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.woocommerce .shop-box .products-filter-box ul li{padding:0 22px;margin-bottom:18px}body.woocommerce .shop-box .products-filter-box ul li.active button:after{opacity:1}body.woocommerce .shop-box .products-filter-box ul li button{background:none;font-family:'Archer';font-size:18px;font-weight:700;color:#5295eb;position:relative;padding-left:29px}body.woocommerce .shop-box .products-filter-box ul li button:hover{color:#5295eb}body.woocommerce .shop-box .products-filter-box ul li button:hover:before{border:1px solid #5295eb}body.woocommerce .shop-box .products-filter-box ul li button:hover:after{background:#5295eb}@media screen and (min-width:769px){body.woocommerce .shop-box .products-filter-box ul li button:hover:after{opacity:1}}body.woocommerce .shop-box .products-filter-box ul li button:before{content:"";display:block;width:14px;height:14px;border:1px solid #5295eb;border-radius:3px;position:absolute;left:0;top:3px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce .shop-box .products-filter-box ul li button:after{content:"";display:block;width:8px;height:8px;border-radius:3px;background:#5295eb;position:absolute;left:4px;top:7px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce .shop-box .shop-list .product-list-ul{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.woocommerce .shop-box .shop-list .product-list-ul:after{content:"";display:block;clear:both}body.woocommerce .shop-box .shop-list .product-list-ul li{float:left;width:33.33%;padding:0 10px;margin-bottom:77px}@media screen and (max-width:768px){body.woocommerce .shop-box .shop-list .product-list-ul li{width:50%}}@media screen and (max-width:540px){body.woocommerce .shop-box .shop-list .product-list-ul li{width:100%;max-width:380px;margin:0 auto 50px auto;float:none}}body.woocommerce .shop-box .shop-list .product-list-ul li a{display:block}body.woocommerce .shop-box .shop-list .product-list-ul li a:hover .img-box img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}body.woocommerce .shop-box .shop-list .product-list-ul li a:hover .price-box{color:#5295eb}body.woocommerce .shop-box .shop-list .product-list-ul li a:hover h3{color:#5295eb}body.woocommerce .shop-box .shop-list .product-list-ul li a:hover p{color:#5295eb}body.woocommerce .shop-box .shop-list .product-list-ul li a .img-box{overflow:hidden;display:block;border:1px solid #d8d8d8;background:#fafafa;margin-bottom:20px}body.woocommerce .shop-box .shop-list .product-list-ul li a .img-box img{-webkit-transition:all 0.6s cubic-bezier(0.5, 1, 0.5, 1);-o-transition:all 0.6s cubic-bezier(0.5, 1, 0.5, 1);transition:all 0.6s cubic-bezier(0.5, 1, 0.5, 1);display:block;width:100%}body.woocommerce .shop-box .shop-list .product-list-ul li a .price-box{display:block;font-family:'Gotham';font-size:18px;font-weight:500;line-height:1.43;color:#000;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce .shop-box .shop-list .product-list-ul li a .price-box del{opacity:0.5}body.woocommerce .shop-box .shop-list .product-list-ul li a .price-box ins{text-decoration:none}body.woocommerce .shop-box .shop-list .product-list-ul li a h3{font-family:'Gotham';font-size:18px;font-weight:500;line-height:1.43;color:#000;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce .shop-box .shop-list .product-list-ul li a p{font-family:'Gotham';font-size:14px;font-weight:300;line-height:1.43;color:#000;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.woocommerce .shop-box div.product{padding-top:54px}@media screen and (max-width:768px){body.woocommerce .shop-box div.product{padding-top:30px}}@media screen and (max-width:640px){body.woocommerce .shop-box div.product{padding-top:0}}body.woocommerce .shop-box div.product .woocommerce-product-gallery__image{border:1px solid #d8d8d8;background:#fafafa;margin-bottom:20px}body.woocommerce .shop-box div.product .add_to_cart_button{background:none!important;padding:0;display:block;width:100%;height:50px;border-radius:3px;border:solid 1px #495931!important;line-height:50px;font-family:'Archer';font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;color:#666666!important}body.woocommerce .shop-box div.product .add_to_cart_button.loading:after{top:0}body.woocommerce .shop-box div.product .add_to_cart_button:hover{border:solid 1px #7e85aa!important;color:#fff!important;background:#7e85aa!important}body.woocommerce .shop-box div.product .added_to_cart{display:none!important}body.woocommerce .mobile-title{display:none;text-align:center}@media screen and (max-width:640px){body.woocommerce .mobile-title{display:block;padding-bottom:20px}}@media screen and (max-width:360px){body.woocommerce .mobile-title{text-align:left}}body.woocommerce .mobile-title h1{font-family:'Gotham';font-weight:500;font-size:18px;line-height:20px;color:#000;margin-bottom:3px}body.woocommerce .mobile-title .price{font-family:'Gotham';font-weight:500;font-size:18px!important;line-height:20px;color:#666!important}body.woocommerce .mobile-title .price ins{font-weight:500;text-decoration:none}body.woocommerce div.product div.images{width:300px}@media screen and (max-width:768px){body.woocommerce div.product div.images{width:250px;float:left;clear:none}}@media screen and (max-width:640px){body.woocommerce div.product div.images{float:none;width:100%;max-width:320px;margin:0 auto 50px auto}}body.woocommerce div.product div.summary{width:calc(100% - 320px)}@media screen and (max-width:768px){body.woocommerce div.product div.summary{width:calc(100% - 270px);float:right;clear:none}}@media screen and (max-width:640px){body.woocommerce div.product div.summary{float:none;width:100%}}body.woocommerce div.product div.summary .price{font-family:'Gotham';font-weight:500;font-size:18px;line-height:20px;color:#000;margin-bottom:3px}@media screen and (max-width:640px){body.woocommerce div.product div.summary .price{display:none}}body.woocommerce div.product div.summary .price ins{font-weight:500;text-decoration:none}body.woocommerce div.product div.summary h1.product_title{font-family:'Gotham';font-weight:500;font-size:18px;line-height:20px;color:#000;margin-bottom:23px}@media screen and (max-width:640px){body.woocommerce div.product div.summary h1.product_title{display:none}}body.woocommerce div.product div.summary .woocommerce-product-details__short-description h2{font-family:'Gotham';font-weight:500;font-size:14px;line-height:20px;color:#000}body.woocommerce div.product div.summary .woocommerce-product-details__short-description p{font-family:'Gotham';font-weight:300;font-size:14px;line-height:20px;color:#000;margin-bottom:24px}.shop-list .product-list-ul{position:relative}.shop-list .product-list-ul li{-webkit-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.shop-list .product-list-ul li.wow{opacity:0}.shop-list.loading .product-list-ul:before{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50px;margin-left:-13px;border:2px solid #5295eb;border-radius:100%;border-bottom:2px solid transparent;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.shop-list.loading .product-list-ul li{opacity:0}.more{padding-bottom:30px;text-align:center}.more #show-more-products{padding:15px;background:#7e85aa;color:#fff;position:relative;font-family:'Archer';font-weight:700;font-size:14px;border-radius:3px}.more #show-more-products:hover{background:#5295eb}.more #show-more-products.active:after{content:"";display:block;width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-13px;border:2px solid #fff;border-radius:100%;border-bottom:2px solid transparent;-webkit-animation:loading .5s infinite linear;animation:loading .5s infinite linear}.more #show-more-products.active span{opacity:0}.more #show-more-products.hide-more{opacity:0;visibility:hidden}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{width:49%}@media (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{width:100%}}body .woocommerce-info,body .woocommerce-message{border-top-color:#7e85aa}body .woocommerce-info:before,body .woocommerce-message:before{color:#7e85aa}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:50px;padding:0 20px!important;line-height:50px;font-family:'Archer';font-size:14px!important;font-weight:700!important;text-transform:uppercase;-webkit-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;transition:All .2s ease-in-out;outline:none!important;border:1px solid #7e85aa!important;color:#fff!important;background-color:#7e85aa!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#7e85aa!important;background:#fff!important}.shop-content{padding-bottom:80px}.shop-content .shop-box{padding-top:34px}.shop-content .col2-set{margin-bottom:40px}.shop-content form h3{font-size:20px;margin-bottom:10px}.shop-content .coupon #coupon_code{width:150px;height:50px;line-height:50px;padding:0 10px}@media (max-width:490px){.shop-content .coupon #coupon_code{width:100%;margin-bottom:10px}}@media (max-width:490px){.shop-content .coupon button{width:100%!important}}.shop-content .empty-box{min-height:220px}.shop-content .cart-empty{margin-top:60px;text-align:center;margin-bottom:30px}.shop-content .return-to-shop{text-align:center}.shop-content .product-remove{font-family:'Gotham'}.shop-content .quantity .qty{border:none;width:36px}.shop-content .quantity .qty_button{font-family:'Gotham';cursor:pointer;background:#7e85aa;border:1px solid #7e85aa;color:#fff;width:20px;height:20px;line-height:0;padding:0;-webkit-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;transition:All .2s ease-in-out}.shop-content .quantity .qty_button:hover{color:#7e85aa;background:#fff}.shop-content #calc_shipping_state_field>span{display:block;width:100%}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#7e85aa}.custom-checkout{padding-top:80px;padding-bottom:80px}.custom-checkout .col-1{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%;padding:0}.custom-checkout .col-2{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%;padding:0}.custom-checkout .col-2 h3{cursor:pointer}.custom-checkout .col-2 h3 label{margin-bottom:0}.custom-checkout .col-2 h3 label:hover span:before{background:#eee}.custom-checkout .col-2 h3 label input{display:none}.custom-checkout .col-2 h3 label input:checked+span:after{opacity:1}.custom-checkout .col-2 h3 label span{display:block;position:relative;padding-left:27px}.custom-checkout .col-2 h3 label span:before{content:"";display:block;width:14px;height:14px;border:1px solid #00285f;background:#fff;position:absolute;z-index:1;left:0px;top:11px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;cursor:pointer}.custom-checkout .col-2 h3 label span:after{content:"";display:block;width:8px;height:8px;background:#0db775;position:absolute;z-index:2;left:3px;top:14px;opacity:0;cursor:pointer}.custom-checkout .form-row label{width:100%}.custom-checkout .woocommerce-input-wrapper{width:100%}.custom-checkout .woocommerce-input-wrapper select{outline:none}.custom-checkout .woocommerce-input-wrapper input{width:100%;padding:10px 17px;outline:0;resize:none;font-family:inherit;line-height:18px;background-color:#f6f6f5;color:#7f8385;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e9e9e9;font-size:13px}.custom-checkout .woocommerce-input-wrapper textarea{width:100%;padding:10px 17px;outline:0;resize:none;font-family:inherit;line-height:18px;background-color:#f6f6f5;color:#7f8385;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e9e9e9;font-size:13px}#shipping_method li input{display:none}#shipping_method li input[type=hidden]+label{padding-left:0}#shipping_method li input[type=hidden]+label:before{display:none}#shipping_method li input[type=hidden]+label:after{display:none}#shipping_method li input:checked+label:after{opacity:1}#shipping_method li label{cursor:pointer;display:block!important;position:relative;padding-left:27px}#shipping_method li label .amount{font-weight:500!important}#shipping_method li label:hover:before{background:#eee}#shipping_method li label:before{content:"";display:block;width:14px;height:14px;border-radius:100%;border:1px solid #00285f;background:#fff;position:absolute;z-index:1;left:0px;top:3px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;cursor:pointer}#shipping_method li label:after{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#0db775;position:absolute;z-index:2;left:4px;top:7px;opacity:0;cursor:pointer}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500!important}.woocommerce table.shop_table th{font-weight:500!important}.woocommerce table.shop_table td strong{font-weight:500!important}.woocommerce-checkout-payment ul li.wc_payment_method.payment_method_paypal img{width:70px}.woocommerce-checkout-payment ul li input{display:none}.woocommerce-checkout-payment ul li input:checked+label:after{opacity:1}.woocommerce-checkout-payment ul li label{cursor:pointer;display:block;position:relative;padding-left:27px}.woocommerce-checkout-payment ul li label:hover:before{background:#eee}.woocommerce-checkout-payment ul li label:before{content:"";display:block;width:14px;height:14px;border-radius:100%;border:1px solid #00285f;background:#fff;position:absolute;z-index:1;left:0px;top:8px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;cursor:pointer}.woocommerce-checkout-payment ul li label:after{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#0db775;position:absolute;z-index:2;left:4px;top:12px;opacity:0;cursor:pointer}.woocommerce-checkout-payment ul li label img{width:auto}.shipping-calculator-form input{padding-left:6px}@media (max-width:490px){.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first{width:100%}}.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first input{width:100%;padding:10px 17px;outline:0;resize:none;font-family:inherit;line-height:18px;background-color:#f6f6f5;color:#7f8385;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e9e9e9;font-size:13px}@media (max-width:490px){.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last{width:100%}}@media (max-width:490px){.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last button{width:100%}}.cart_totals h2{margin-bottom:30px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #aaa;padding:7px}.woocommerce a.remove{width:24px;height:24px;overflow:hidden;text-indent:-999px;color:transparent!important;position:relative}.woocommerce a.remove:hover:before{background:#fff}.woocommerce a.remove:hover:after{background:#fff}.woocommerce a.remove:before{content:"";display:block;width:18px;height:2px;background:red;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:3px;top:11px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce a.remove:after{content:"";display:block;width:18px;height:2px;background:red;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:3px;top:11px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce-order p{margin-bottom:10px}.woocommerce-order h2{font-size:20px;margin-bottom:10px}.woocommerce .woocommerce-customer-details address{margin-bottom:25px!important;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-right:1px solid rgba(0, 0, 0, 0.1)}.woocommerce ul.order_details li{margin-bottom:10px}@media (max-width:640px){.woocommerce ul.order_details li{width:100%;float:none;border-right:none;padding-right:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);margin:0;padding:0;-webkit-font-smoothing:antialiased}html{overflow-x:hidden;height:100%}body{margin:0;padding:0;height:100%}button{cursor:pointer;outline:none}button:focus{outline:none}button,input,select,textarea{outline:none;border:none;margin:0;padding:0;-webkit-appearance:none}.hide{opacity:0}a{-webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;text-decoration:none}a:hover{text-decoration:none;color:#c72154}a:focus{outline:none}button{-webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:color 0.2s ease-in-out, background 0.2s ease-in-out, opacity 0.2s ease-in-out, border-color 0.2s ease-in-out}img{height:auto}body{color:#000000;font-family:'Gotham';font-weight:300}p{font-size:14px;line-height:20px}.slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.slider{-ms-touch-action:auto!important;touch-action:auto!important}@font-face{font-family:'Archer';src:url("../fonts/Archer-Light.woff2") format("woff2"), url("../fonts/Archer-Light.woff") format("woff"), url("../fonts/Archer-Light.ttf") format("truetype"), url("../fonts/Archer-Light.eot") format("embedded-opentype"), url("../fonts/Archer-Light.svg") format("svg");font-weight:300}@font-face{font-family:'Archer';src:url("../fonts/Archer-Medium.woff2") format("woff2"), url("../fonts/Archer-Medium.woff") format("woff"), url("../fonts/Archer-Medium.ttf") format("truetype"), url("../fonts/Archer-Medium.eot") format("embedded-opentype"), url("../fonts/Archer-Medium.svg") format("svg");font-weight:500}@font-face{font-family:'Archer';src:url("../fonts/Archer-Semibold.woff2") format("woff2"), url("../fonts/Archer-Semibold.woff") format("woff"), url("../fonts/Archer-Semibold.ttf") format("truetype"), url("../fonts/Archer-Semibold.eot") format("embedded-opentype"), url("../fonts/Archer-Semibold.svg") format("svg");font-weight:600}@font-face{font-family:'Archer';src:url("../fonts/Archer-Bold.woff2") format("woff2"), url("../fonts/Archer-Bold.woff") format("woff"), url("../fonts/Archer-Bold.ttf") format("truetype"), url("../fonts/Archer-Bold.eot") format("embedded-opentype"), url("../fonts/Archer-Bold.svg") format("svg");font-weight:700}@font-face{font-family:'Archer';src:url("../fonts/Archer-Book.woff2") format("woff2"), url("../fonts/Archer-Book.woff") format("woff"), url("../fonts/Archer-Book.ttf") format("truetype"), url("../fonts/Archer-Book.eot") format("embedded-opentype"), url("../fonts/Archer-Book.svg") format("svg");font-weight:800}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Light.woff2") format("woff2"), url("../fonts/Gotham-Light.woff") format("woff"), url("../fonts/Gotham-Light.ttf") format("truetype"), url("../fonts/Gotham-Light.eot") format("embedded-opentype"), url("../fonts/Gotham-Light.svg") format("svg");font-weight:300}@font-face{font-family:'Gotham';src:url("../fonts/Gotham-Medium.woff2") format("woff2"), url("../fonts/Gotham-Medium.woff") format("woff"), url("../fonts/Gotham-Medium.ttf") format("truetype"), url("../fonts/Gotham-Medium.eot") format("embedded-opentype"), url("../fonts/Gotham-Medium.svg") format("svg");font-weight:500}@font-face{font-family:'Gotham';src:url("../fonts/GothamBold.woff2") format("woff2"), url("../fonts/GothamBold.woff") format("woff"), url("../fonts/GothamBold.ttf") format("truetype"), url("../fonts/GothamBold.eot") format("embedded-opentype"), url("../fonts/GothamBold.svg") format("svg");font-weight:700}ul{list-style:none;padding:0;margin:0}a{color:#000}a:hover{color:#5295eb}button,input,select,textarea{font-family:'Gotham';font-weight:300;outline:none;border-radius:0}@media screen and (max-width:768px){.hidden{overflow-y:hidden;height:100%}}.content{position:relative;width:100%;max-width:980px;margin:0 auto;padding:0 20px}.m-btn{display:inline-block;font-family:'Archer';font-weight:700;font-size:14px;line-height:1;color:#5295eb;text-transform:uppercase;border:1px solid #979797;border-radius:3px;padding:17px 18px}.m-btn:hover{background:#5295eb;color:#fff}div.wpcf7 .ajax-loader{visibility:hidden;width:12px;height:12px;background:none;border:2px solid #5295eb;border-radius:50%;border-bottom:2px solid rgba(0, 0, 0, 0);animation:loading .5s infinite linear;-moz-animation:loading .5s infinite linear;-webkit-animation:loading .5s infinite linear;-o-animation:loading .5s infinite linear;margin:0;position:absolute;right:-10px;top:20px}@keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-o-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}h1,h2,h3,h4,h5{font-family:'Archer';font-weight:700}.editor ul li{font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;line-height:24px;color:#000;margin-bottom:10px;padding-left:21px;position:relative}.editor ul li:before{content:"";display:block;width:6px;height:6px;background:#768979;border-radius:100%;position:absolute;left:0;top:8px}.editor blockquote{text-align:center;font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;line-height:26px;color:#000;margin-bottom:10px}.editor blockquote p{font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;line-height:24px;color:#000}.editor p{font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;line-height:24px;color:#000;margin-bottom:10px}.editor p a{color:#768979}.editor p a:hover{color:#000}.editor a{color:#768979}.editor a:hover{color:#000}.editor h2{padding-top:30px;font-family:'Archer';font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#000;font-size:28px;line-height:1.3;margin-bottom:26px}.editor h3{font-family:'Archer';font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#000;font-size:26px;line-height:1.3;margin-bottom:22px}.editor h4{font-family:'Archer';font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#000;font-size:22px;line-height:1.3;margin-bottom:18px}.editor ul{margin:10px 0 0px 0}.editor ol{padding-left:16px;margin:10px 0 0px 0}@media screen and (-webkit-min-device-pixel-ratio:0){.editor ol{padding-left:20px}}.editor ol{padding-left:20px}.editor ol li{font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:18px;line-height:24px;color:#000;margin-bottom:10px;padding-left:13px}.single-page-editor table{margin:0 0 20px 0;border-collapse:collapse}.single-page-editor .inner-text-block table{margin:0 auto 20px auto}.single-page-editor table th{font-family:'Archer';font-weight:700;-webkit-font-smoothing:antialiased;font-size:16px;line-height:26px;padding-left:13px;position:relative;color:#fff;background-color:#768979;padding:4px 29px;text-align:left}.single-page-editor table td{font-family:'Gotham';font-weight:300;-webkit-font-smoothing:antialiased;font-size:14px;line-height:23px;padding-left:13px;position:relative;color:#000;padding:4px 29px;text-align:left}.single-page-editor table tr:nth-child(odd){background:#f2f2f2}body span.wpcf7-not-valid-tip{color:red;font-weight:300;padding-top:8px;text-align:left;font-size:14px}body div.wpcf7-acceptance-missing,body div.wpcf7-validation-errors{display:block;color:red;border:none;padding:20px 0 0 0;text-align:left;margin:0;font-size:14px}body div.wpcf7-mail-sent-ok{display:block;color:#7e85aa;border:none;padding:20px 0 0 0;text-align:left;margin:0;font-size:14px}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}.assessment-radio-section{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.25rem}.assessment-radio-section-label{-ms-flex-preferred-size:8rem;flex-basis:8rem}.assessment-radio-section-input{margin-left:auto;margin-right:auto}.assessment-radio-section-input>span{margin-right:.75rem}.assessment-radio-section-title{margin-top:1rem;margin-bottom:.25rem}.assessment-radio-ledger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.assessment-radio-ledger>span{margin-right:2rem}.assessment-section-title{margin-top:2rem}.assessment-submit{display:block;margin-top:1rem;margin-bottom:5rem}.assessment-submit:focus,.assessment-submit:hover{cursor:pointer}.assessment-title{text-transform:uppercase;font-family:"Archer";font-weight:700;font-size:24px;line-height:1;color:#5295eb;text-align:center;padding-top:1rem;position:relative;padding-bottom:1rem}.assessment-title:before{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.assessment-title:after{content:"";display:block;width:130px;height:1px;background:#666;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.assessment-footer{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.assessment-radio-section-input{margin-right:0}.assessment-radio-ledger{-ms-flex-wrap:wrap;flex-wrap:wrap}.assessment-radio-ledger>span{margin-right:.5rem}}.assessment-result.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.assessment-result.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.assessment-result.content ul ul{list-style-type:circle;margin-top:0.5em}.assessment-result.content ul ul ul{list-style-type:square}
/*# sourceMappingURL=style.css.map */


/**
 *  CRB Styles
 */
body .banner {
	height: 470px; 
}

@media screen and (max-width: 767px) {
	body .banner {
		height: 250px; 
		min-height: 250px; 
	}
}

body .banner-slider .slider__image {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	opacity: 0;
	visibility: hidden;
}

body .banner-slider .slider__image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	visibility: visible;
	opacity: 1;
}

body .banner-slider .slider__image--tablet {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	opacity: 0;
	visibility: hidden;
}

body .banner-slider .slider__image--tablet img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	visibility: visible;
	opacity: 1;
}

/*  Home Slider Button  */
@media screen and (max-width: 1023px) {
	body .banner-slider .slider__image--tablet {
		visibility: visible;
		opacity: 1;
	}
}

@media screen and (max-width: 767px) {
	body .slick-list {
		height: 250px !important;
	}

	body .banner-slider .slider-list .text-box {
		position: absolute;
		bottom: 10px;
		left: 50%;
		transform: translate(-50%, 50px);
		-ms-transform: translate(-50%, 50px);
		max-width: 400px !important;
	}

	body .banner-slider .text-box a.m-btn {
		background: #fff;
		color: #5e96ee;
		font-size: 18px;
		font-weight: bold;
		font-family: "Archer";
		max-width: 400px !important;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	body .banner-slider .slick-dots {
		display: none !important;
	}

	body .banner-slider .slider__image {
		visibility: visible;
		opacity: 1;
	}

	body .banner-slider .slider__image--tablet {
		opacity: 0;
		visibility: hidden;
	}
}

/*  Home Slider Title  */

body .banner-slider .content h1.h1-mobile {
	color: #fff;
	font-size: 20px;
	line-height: 1;
	font-family: 'Archer';
	font-weight: 700;
	padding: 25px;
	visibility: hidden;
	opacity: 0;
}

@media screen and (max-width: 767px) {
	body .banner-slider .text-box h1 {
		display: none;
	}

	body .banner-slider .content h1.h1-mobile {
		visibility: visible;
		opacity: 1;
	}
}

.footer-main .m-btn {
	font-family: 'Archer';
	font-weight: 700;
	font-size: 14px;
	border: 1px solid #4a4a4a;
	color: #fff;
	border-radius: 3px;
	background: #9b9b9b;
	cursor: pointer;
	transition: all 0.2s ease-in-out;
	padding: 17px 42px;
}

.footer-main .m-btn:hover {
	background: #5295eb;
}

.xt_woofc-is-mobile .footer-main {
	 text-align: center;
}