/* ============================================================
   MERGED CUSTOM CSS  (was custom-is.css + custom.css)
   Part A below = former custom-is.css (theme custom styles)
   Part B at end = former custom.css (site overrides; must stay last)
   ============================================================ */

#header{width:100%;position:absolute;top:0;left:0;right:0;z-index:5;transition:all linear 0.3s}@media only screen and (max-width:767px){#header{z-index:99;position:fixed}}#header.affix{min-width:320px;min-height:60px;position:fixed;top:0;color:#fff;z-index:999}.home #header.affix{background-color:transparent}#header .container-fluid{position:relative;padding-top:10px;padding-bottom:10px;z-index:8;-moz-transition:opacity linear 0.4s;-o-transition:opacity linear 0.4s;-webkit-transition:opacity linear 0.4s;transition:opacity linear 0.4s}@media only screen and (max-width:767px){#header .container-fluid{padding-top:0;padding-bottom:0}}.affix#header .container-fluid{padding-top:0;padding-bottom:0;background-color:transparent}@media only screen and (max-width:767px){.affix#header .container-fluid{margin-top:-5px}}.home .affix#header .container-fluid{background-color:transparent;border-bottom:0;padding-top:0}@media only screen and (max-width:767px){.home .affix#header .container-fluid{padding-top:0;margin-top:-5px}}#header .logo-box{float:right}@media only screen and (max-width:767px){#header .logo-box{width:70px}}#header .logo{float:right;width:120px;height:118px;margin:0 10px 0 0;overflow:hidden;transition:all linear 0.3s}@media only screen and (max-width:1681px){#header .logo{width:110px;height:110px;margin-top:2px}}@media only screen and (max-width:1299px){#header .logo{width:100px;height:100px;margin:2px 0 0 0;line-height:100px;transition:none}#header .logo a{transition:none}}@media only screen and (max-width:1023px){#header .logo{height:80px;width:80px;margin-top:2px;line-height:85px;transition:none}#header .logo a{transition:none}}@media only screen and (max-width:767px){#header .logo{width:70px;height:80px;margin-top:2px;margin-left:0;line-height:85px;transition:none}#header .logo a{transition:none}}@media only screen and (max-width:575px){#header .logo{margin-right:-8px;line-height:85px;transition:none}#header .logo a{transition:none}}.affix#header .logo{width:80px;height:80px;margin:0 0 0 5px}@media only screen and (max-width:1299px){.affix#header .logo{margin:0;width:70px;height:60px;line-height:70px}.affix#header .logo a{transition:none}.affix#header .logo a img{transition:none}}@media only screen and (max-width:1023px){.affix#header .logo{margin:0;width:70px;height:70px;line-height:75px}.affix#header .logo a{transition:none}.affix#header .logo a img{transition:none}}@media only screen and (max-width:767px){.affix#header .logo{margin:0 0 0 0;width:70px;height:70px;line-height:70px;transition:none}.affix#header .logo a{transition:none}.affix#header .logo a img{transition:none}}@media only screen and (max-width:575px){.affix#header .logo{margin-right:-8px;line-height:70px;transition:none}.affix#header .logo a{transition:none}.affix#header .logo a img{transition:none}}.affix#header .logo a{color:#14a6ff;margin:0}#header .logo a{display:block;color:#fff;margin:0}#header .logo a:hover{transition:none!important}#header .info-list{float:left;margin:0;padding:0;list-style:none;font-size:15px;line-height:36px;margin:20px 5px 0 18px;text-transform:capitalize}@media only screen and (max-width:1681px){#header .info-list{margin:12px 5px 0 0}}@media only screen and (max-width:1299px){#header .info-list{font-size:14px;margin:12px 5px 0 0}}@media only screen and (max-width:1023px){#header .info-list{font-size:13px;margin:10px 0 0 0}}.affix#header .info-list{margin:0 5px 0 0}@media only screen and (max-width:1023px){.affix#header .info-list{margin:0}}.affix#header .info-list>li a,.affix#header .info-list>li>.dropdown>a{color:#bfbfbf;border:none;background-color:#fff}.affix#header .info-list>li a.nav-opener,.affix#header .info-list>li>.dropdown>a.nav-opener{background-color:transparent;color:#0075bc;box-shadow:rgba(0,0,0,.1) 0 0 50px}.affix#header .info-list>li a.nav-opener:hover,.affix#header .info-list>li>.dropdown>a.nav-opener:hover{background-color:transparent;color:#fff;box-shadow:rgba(0,0,0,.2) 0 0 50px}.affix#header .info-list>li a.nav-opener:focus,.affix#header .info-list>li>.dropdown>a.nav-opener:focus{background-color:transparent}.affix#header .info-list>li a:hover,.affix#header .info-list>li>.dropdown>a:hover{color:#0075bc;box-shadow:rgba(0,0,0,.2) 0 0 50px}.nav-active .affix#header .info-list>li a:hover,.nav-active .affix#header .info-list>li>.dropdown>a:hover{color:#bfbfbf}#header .info-list>li{display:inline-block;vertical-align:top;padding:12px 5px 12px 5px}#header .info-list>li:first-child:after{display:none}@media only screen and (min-width:768px){#header .info-list>li .dropdown .dropdown-menu{position:absolute;top:0;left:28px;z-index:1000;display:block;float:left;min-width:55px;max-width:55px;max-height:55px;padding:0 0;padding-top:20px;margin:2px 0 0;list-style:none;text-align:center;background-color:transparent;border-radius:18px;overflow:hidden;border:none;-webkit-box-shadow:none;box-shadow:none;background-clip:padding-box;transition:opacity ease 0.3s,top ease 0.3s;transform:translate(-50%,0);border-radius:28px;opacity:0}#header .info-list>li .dropdown .dropdown-menu>li>a{padding:4px 14px;line-height:20px;background-color:#fff;color:#14a6ff;font-size:14px;border-radius:18px;margin-bottom:8px;display:block;margin-left:5px;margin-right:5px}#header .info-list>li .dropdown .dropdown-menu>li>a:focus{background-color:#fff!important;color:#14a6ff!important}#header .info-list>li .dropdown .dropdown-menu>li>a:hover{background-color:#14a6ff!important;color:#fff!important}#header .info-list>li .dropdown:hover .dropdown-menu{min-width:115px;max-width:136px;max-height:160px;top:47px;opacity:1}}#header .info-list>li>a,#header .info-list>li>.dropdown>a{display:block;color:#fff;width:55px;height:55px;line-height:52px;border-radius:50%;background-color:rgba(21,195,244,.5);text-align:center}@media only screen and (max-width:767px){#header .info-list>li>a,#header .info-list>li>.dropdown>a{width:45px;height:45px;line-height:43px}}#header .info-list>li>a.nav-opener,#header .info-list>li>.dropdown>a.nav-opener{background-color:transparent;color:#1d87ff}#header .info-list>li>a.nav-link,#header .info-list>li>.dropdown>a.nav-link{position:relative}#header .info-list>li>a.nav-link span,#header .info-list>li>.dropdown>a.nav-link span{position:absolute;bottom:-10px;left:50%;opacity:0;transform:translate(-50%);transition:all ease 0.3s;color:#fff;white-space:nowrap;display:inline-block;padding:4px 14px;line-height:20px;background-color:transparent;color:#14a6ff;font-size:14px;border-radius:18px}#header .info-list>li>a.nav-link span:hover,#header .info-list>li>.dropdown>a.nav-link span:hover{background-color:#14a6ff!important;color:#fff!important}#header .info-list>li>a.nav-link:hover,#header .info-list>li>.dropdown>a.nav-link:hover{background-color:#fff;color:#0075bc}#header .info-list>li>a.nav-link:hover span,#header .info-list>li>.dropdown>a.nav-link:hover span{position:absolute;bottom:-42px;left:50%;opacity:1;transform:translate(-50%);background-color:#fff;color:#14a6ff}#header .info-list>li>a:hover,#header .info-list>li>.dropdown>a:hover{background-color:transparent;color:#1d87ff;color:#fff}#header .info-list>li>.dropdown>a{display:block;color:#fff}#header .info-list>li>.dropdown>a:hover{color:#14a6ff}#header .info-list>li i{display:inline-block;vertical-align:middle;font-style:normal;font-size:28px}#header .info-list a.nav-link:hover:after{content:"";height:46px;width:100px;margin-left:-22px;display:block}#header .search-form{position:absolute;top:30px;left:50%;width:500px;padding:0;margin:14px 0 0 0;border-width:0;border-style:solid;border-color:#fff;transform:translate(-50%,0)}#header .search-form{position:absolute;top:30px;left:50%;width:500px;padding:0;margin:14px 0 0 0;border-width:0;border-style:solid;border-color:#fff;transform:translate(-50%,0)}#header .search-form input{padding-left:20px!important;padding-right:50px!important;color:#bfbfbf;font-weight:400}@media only screen and (min-width:1700px){#header .search-form{width:600px}}@media only screen and (max-width:1681px){#header .search-form{top:20px}}@media only screen and (max-width:1299px){#header .search-form{width:400px}}@media only screen and (max-width:1023px){#header .search-form{width:325px;top:20px;margin:16px 0 0 0}#header .search-form input{padding-left:10px!important;padding-right:40px!important}}@media only screen and (max-width:767px){#header .search-form{float:none;position:static;width:95px;margin:0;border:0;padding:0;transform:none}}.affix#header .search-form{top:0;margin-top:14px}.home .affix#header .search-form{margin-top:18px}@media only screen and (max-width:767px){.home .affix#header .search-form{margin-top:14px}}.affix#header .search-form button{color:#bfbfbf;top:10px}@media only screen and (min-width:1700px){.affix#header .search-form button{top:14px}}@media only screen and (max-width:1023px){.affix#header .search-form button{font-size:24px;line-height:30px;top:7px}}@media only screen and (max-width:767px){.affix#header .search-form button{color:#fff}}.affix#header .search-form input[type="search"],.affix#header .search-form input[type="text"]{padding:20px 0 18px;color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{opacity:1;color:#bfbfbf}.affix#header .search-form input[type="search"]:-moz-placeholder,.affix#header .search-form input[type="text"]:-moz-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"].placeholder,.affix#header .search-form input[type="text"].placeholder{color:#bfbfbf}@media only screen and (max-width:767px){.affix#header .search-form input[type="search"],.affix#header .search-form input[type="text"]{height:46px;padding:10px 0;color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{color:#bfbfbf;opacity:1}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{opacity:1;color:#bfbfbf}.affix#header .search-form input[type="search"]:-moz-placeholder,.affix#header .search-form input[type="text"]:-moz-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"].placeholder,.affix#header .search-form input[type="text"].placeholder{color:#bfbfbf}}.affix#header .search-form .input-box{border-radius:25px}@media only screen and (max-width:767px){#header .search-form .input-box{position:fixed;top:-78px;left:0;right:0;padding:16px 64px 16px 19px;height:78px;color:#fff;pointer-events:none;transition:all linear 0.3s;background:#14a6ff}.search-active #header .search-form .input-box{pointer-events:inherit;top:0;box-shadow:0 0 50px rgba(0,0,0,.2)}.affix#header .search-form .input-box{border-radius:0;border:0}}#header .search-form .btn-search{display:none;font-size:31px;line-height:30px;margin:12px 0 0}@media only screen and (max-width:767px){#header .search-form .btn-search{display:block;float:none;color:#fff;position:absolute;left:80px;top:22px;background-color:rgba(21,195,244,.5);width:45px;height:45px;border-radius:50%;font-size:25px;margin:0;transition:none;box-shadow:0 0 50px rgba(0,0,0,.2)}#header .search-form .btn-search i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:25px;width:25px}.affix#header .search-form .btn-search{color:#0070b9;background-color:#fff;top:26px;margin:0;transition:none}.nav-active .affix#header .search-form .btn-search{color:#bfbfbf;background-color:#002578}.nav-active #header .search-form .btn-search{color:#bfbfbf;background-color:#002578}#header .search-form .btn-search:hover{background-color:#fff}}#header .search-form button{position:absolute;top:10px;right:11px;background:none;outline:none;border:0;font-size:29px;line-height:30px;color:#bfbfbf;margin:0;padding:0}@media only screen and (min-width:1700px){#header .search-form button{top:13px}}@media only screen and (max-width:1023px){#header .search-form button{font-size:24px;line-height:30px;top:7px}}@media only screen and (max-width:767px){#header .search-form button{font-size:30px;line-height:30px;top:22px;right:15px;color:#fff}.affix#header .search-form button{top:22px;right:15px;font-size:30px;line-height:30px}}#header .search-form input[type="search"],#header .search-form .search{width:100%;height:50px;background:none;border:0;font-size:16px;line-height:22px;text-transform:uppercase;background-color:#fff;outline:none;padding:14px 0;color:#bfbfbf;border-radius:25px;box-shadow:rgba(0,0,0,.1) 0 0 50px}#header .search-form input[type="search"]::-moz-placeholder,#header .search-form .search::-moz-placeholder{color:#bfbfbf;opacity:1}#header .search-form input[type="search"]:-ms-input-placeholder,#header .search-form .search:-ms-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-webkit-input-placeholder,#header .search-form .search::-webkit-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-webkit-input-placeholder,#header .search-form .search::-webkit-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-moz-placeholder,#header .search-form .search::-moz-placeholder{opacity:1;color:#bfbfbf}#header .search-form input[type="search"]:-moz-placeholder,#header .search-form .search:-moz-placeholder{color:#bfbfbf}#header .search-form input[type="search"]:-ms-input-placeholder,#header .search-form .search:-ms-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"].placeholder,#header .search-form .search.placeholder{color:#bfbfbf}@media only screen and (min-width:1700px){#header .search-form input[type="search"],#header .search-form .search{height:55px}}@media only screen and (max-width:1023px){#header .search-form input[type="search"],#header .search-form .search{height:40px;font-size:15px;line-height:18px;padding:10px 0}}@media only screen and (max-width:767px){#header .search-form input[type="search"],#header .search-form .search{height:46px;font-size:14px;line-height:18px;padding:10px 0;color:#bfbfbf}.affix#header .search-form input[type="search"],.affix#header .search-form .search{height:46px;color:#bfbfbf}}#header .search-form input{padding-left:20px!important;padding-right:50px!important;color:#bfbfbf;font-weight:400}@media only screen and (min-width:1700px){#header .search-form{width:600px}}@media only screen and (max-width:1681px){#header .search-form{top:20px}}@media only screen and (max-width:1299px){#header .search-form{width:400px}}@media only screen and (max-width:1023px){#header .search-form{width:325px;top:20px;margin:16px 0 0 0}#header .search-form input{padding-left:10px!important;padding-right:40px!important}}@media only screen and (max-width:767px){#header .search-form{float:none;position:static;width:95px;margin:0;border:0;padding:0;transform:none}}.affix#header .search-form{top:0;margin-top:14px}.home .affix#header .search-form{margin-top:18px}@media only screen and (max-width:767px){.home .affix#header .search-form{margin-top:14px}}.affix#header .search-form button{color:#bfbfbf;top:10px}@media only screen and (min-width:1700px){.affix#header .search-form button{top:14px}}@media only screen and (max-width:1023px){.affix#header .search-form button{font-size:24px;line-height:30px;top:7px}}@media only screen and (max-width:767px){.affix#header .search-form button{color:#fff}}.affix#header .search-form input[type="search"],.affix#header .search-form input[type="text"]{padding:20px 0 18px;color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{opacity:1;color:#bfbfbf}.affix#header .search-form input[type="search"]:-moz-placeholder,.affix#header .search-form input[type="text"]:-moz-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"].placeholder,.affix#header .search-form input[type="text"].placeholder{color:#bfbfbf}@media only screen and (max-width:767px){.affix#header .search-form input[type="search"],.affix#header .search-form input[type="text"]{height:46px;padding:10px 0;color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{color:#bfbfbf;opacity:1}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-webkit-input-placeholder,.affix#header .search-form input[type="text"]::-webkit-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]::-moz-placeholder,.affix#header .search-form input[type="text"]::-moz-placeholder{opacity:1;color:#bfbfbf}.affix#header .search-form input[type="search"]:-moz-placeholder,.affix#header .search-form input[type="text"]:-moz-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"]:-ms-input-placeholder,.affix#header .search-form input[type="text"]:-ms-input-placeholder{color:#bfbfbf}.affix#header .search-form input[type="search"].placeholder,.affix#header .search-form input[type="text"].placeholder{color:#bfbfbf}}.affix#header .search-form .input-box{border-radius:25px}@media only screen and (max-width:767px){#header .search-form .input-box{position:fixed;top:-78px;left:0;right:0;padding:16px 64px 16px 19px;height:78px;color:#fff;pointer-events:none;transition:all linear 0.3s;background:#14a6ff}.search-active #header .search-form .input-box{pointer-events:inherit;top:0;box-shadow:0 0 50px rgba(0,0,0,.2)}.affix#header .search-form .input-box{border-radius:0;border:0}}#header .search-form .btn-search{display:none;font-size:31px;line-height:30px;margin:12px 0 0}@media only screen and (max-width:767px){#header .search-form .btn-search{display:block;float:none;color:#fff;position:absolute;left:80px;top:22px;background-color:rgba(21,195,244,.5);width:45px;height:45px;border-radius:50%;font-size:25px;margin:0;transition:none;box-shadow:0 0 50px rgba(0,0,0,.2)}#header .search-form .btn-search i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:25px;width:25px}.affix#header .search-form .btn-search{color:#0070b9;background-color:#fff;top:26px;margin:0;transition:none}.nav-active .affix#header .search-form .btn-search{color:#bfbfbf;background-color:#002578}.nav-active #header .search-form .btn-search{color:#bfbfbf;background-color:#002578}#header .search-form .btn-search:hover{background-color:#fff}}#header .search-form button{position:absolute;top:10px;right:11px;background:none;outline:none;border:0;font-size:29px;line-height:30px;color:#bfbfbf;margin:0;padding:0}@media only screen and (min-width:1700px){#header .search-form button{top:13px}}@media only screen and (max-width:1023px){#header .search-form button{font-size:24px;line-height:30px;top:7px}}@media only screen and (max-width:767px){#header .search-form button{font-size:30px;line-height:30px;top:22px;right:15px;color:#fff}.affix#header .search-form button{top:22px;right:15px;font-size:30px;line-height:30px}}#header .search-form input[type="search"],#header .search-form .search{width:100%;height:50px;background:none;border:0;font-size:16px;line-height:22px;text-transform:uppercase;background-color:#fff;outline:none;padding:14px 0;color:#bfbfbf;border-radius:25px;box-shadow:rgba(0,0,0,.1) 0 0 50px}#header .search-form input[type="search"]::-moz-placeholder,#header .search-form .search::-moz-placeholder{color:#bfbfbf;opacity:1}#header .search-form input[type="search"]:-ms-input-placeholder,#header .search-form .search:-ms-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-webkit-input-placeholder,#header .search-form .search::-webkit-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-webkit-input-placeholder,#header .search-form .search::-webkit-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"]::-moz-placeholder,#header .search-form .search::-moz-placeholder{opacity:1;color:#bfbfbf}#header .search-form input[type="search"]:-moz-placeholder,#header .search-form .search:-moz-placeholder{color:#bfbfbf}#header .search-form input[type="search"]:-ms-input-placeholder,#header .search-form .search:-ms-input-placeholder{color:#bfbfbf}#header .search-form input[type="search"].placeholder,#header .search-form .search.placeholder{color:#bfbfbf}@media only screen and (min-width:1700px){#header .search-form input[type="search"],#header .search-form .search{height:55px}}@media only screen and (max-width:1023px){#header .search-form input[type="search"],#header .search-form .search{height:40px;font-size:15px;line-height:18px;padding:10px 0}}@media only screen and (max-width:767px){#header .search-form input[type="search"],#header .search-form .search{height:46px;font-size:14px;line-height:18px;padding:10px 0;color:#bfbfbf}.affix#header .search-form input[type="search"],.affix#header .search-form .search{height:46px;color:#bfbfbf}}.nav-active #header .info-list>li>a{background-color:#002578}.nav-active #header .info-list>li>a.nav-opener{background-color:transparent;color:#1d87ff;color:#fff}.nav-active #header .info-list>li .dropdown a{background-color:#002578}.nav-opener{float:left;text-transform:uppercase;box-shadow:rgba(0,0,0,.1) 0 0 50px}#header .nav-opener{background-color:#fff;color:#1d87ff}.nav-active .nav-opener{background-color:#fff;color:#1d87ff;color:#fff;background-color:transparent!important}.nav-opener:focus{color:#fff}.affix .nav-opener:focus{color:#1d1d1d}@media only screen and (max-width:767px){.affix .nav-opener i{margin:0}}.nav-opener i{display:inline-block;vertical-align:middle;font-style:normal;margin:0 9px}@media only screen and (max-width:767px){.nav-opener i{margin:0 0 0 0}}.nav-opener .ti-menu{transition:all linear 0.3s}.nav-active .nav-opener .ti-menu{transform:rotate(-180deg)}.nav-active .nav-opener .ti-menu:before{content:"\e646"}.nav-opener .text,.nav-opener .text-close{display:inline-block;position:relative;top:1px;font-size:14px;line-height:17px}@media only screen and (max-width:1023px){.nav-opener .text,.nav-opener .text-close{display:none}}@media only screen and (max-width:767px){.nav-opener .text,.nav-opener .text-close{font-size:10px;line-height:13px}}.nav-active .nav-opener .text,.nav-active .nav-opener .text-close{display:none}.nav-opener .text-close{display:none}.nav-active .nav-opener .text-close{display:inline-block}@media only screen and (max-width:1023px){.nav-active .nav-opener .text-close{display:none}}@media only screen and (max-width:767px){.nav-active .nav-opener .text-close{display:inline-block}}#nav{top:0;left:0;right:0;max-height:100px;transition:all linear 0.8s;position:absolute;z-index:7;overflow:hidden}#nav>*{visibility:hidden;opacity:0;top:0}#nav .holder{position:absolute;top:0;left:0;right:0;bottom:0;top:-100vh;bottom:100vh}.nav-active #nav .holder{top:0;bottom:0}#nav .holder:before{content:"\e9be";font-size:600px;font-family:'is'!important;position:absolute;left:-210px;top:50%;color:#fff;opacity:.2}#nav .holder:after{content:"\e9ba";font-size:600px;font-family:'is'!important;position:absolute;right:-210px;top:50%;color:#fff;opacity:.2}#nav .container-fluid{min-height:100vh}#nav .container-fluid .cont{padding:240px 0}@media only screen and (max-width:1681px){#nav .container-fluid .cont{padding:150px 0}}@media only screen and (max-width:767px){#nav .container-fluid .cont{padding:108px 0 100px 0;top:0!important}}@media only screen and (max-width:1681px){#nav{}}@media only screen and (max-width:1024px){#nav{max-height:90px}}@media only screen and (max-width:767px){#nav{position:fixed;top:0;left:0;bottom:0;right:0}.nav-active #nav{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}#nav .nav-opener-circle{opacity:1;visibility:visible;position:absolute;width:100%;top:0;left:0;right:0;margin:0 auto;max-height:100px}.nav-active #nav .nav-opener-circle{height:100vh;max-height:100vh;overflow:hidden;position:fixed}#nav .nav-opener-circle .circle-container{padding:10px 0 0 37px;max-width:1989px;position:relative;margin:0 auto}#nav .nav-opener-circle .circle-container .circle-expand{position:relative;background-color:#fff;width:800px;height:800px;left:5px;top:27px;border-radius:50%;-moz-transform:translate(-50%,-50%) scale(.07);-ms-transform:translate(-50%,-50%) scale(.07);-o-transform:translate(-50%,-50%) scale(.07);-webkit-transform:translate(-50%,-50%) scale(.07);transform:translate(-50%,-50%) scale(.07);z-index:-1;transition:transform ease 0.8s,background-color ease 0.3s;margin:32px 5px 0 23px}#nav .nav-opener-circle .circle-container .circle-expand.hover,.nav-active #nav .nav-opener-circle .circle-container .circle-expand{background-color:rgba(0,43,134,.95)}@media only screen and (max-width:1681px){#nav .nav-opener-circle .circle-container .circle-expand{margin:24px 5px 0 5px}}@media only screen and (max-width:1299px){#nav .nav-opener-circle .circle-container .circle-expand{margin:24px 5px 0 5px}}@media only screen and (max-width:1023px){#nav .nav-opener-circle .circle-container .circle-expand{margin:21px 0 0 5px;transform:translate(-50%,-50%) scale(.065)}}@media only screen and (max-width:767px){#nav .nav-opener-circle .circle-container .circle-expand{margin:7px 0 0 0;transform:translate(-50%,-50%) scale(.056)}}.affix #nav .nav-opener-circle .circle-container .circle-expand{margin:3px 5px 0 5px}@media only screen and (max-width:1681px){.affix #nav .nav-opener-circle .circle-container .circle-expand{margin:3px 5px 0 5px}}@media only screen and (max-width:1299px){.affix #nav .nav-opener-circle .circle-container .circle-expand{margin:3px 5px 0 5px}}@media only screen and (max-width:1023px){.affix #nav .nav-opener-circle .circle-container .circle-expand{margin:3px 0 0 5px;transform:translate(-50%,-50%) scale(.065)}}@media only screen and (max-width:767px){.affix #nav .nav-opener-circle .circle-container .circle-expand{margin:6px 0 0 0;transform:translate(-50%,-50%) scale(.056)}}.nav-active #nav{min-height:100vh;max-height:900vh}.nav-active #nav>*{opacity:1;visibility:visible}.nav-active #nav .nav-opener-circle{opacity:1;visibility:visible}.nav-active #nav .nav-opener-circle .circle-expand{background-color:rgba(0,43,134,.95);-moz-transform:translate(-50%,-50%) scale(10)!important;-ms-transform:translate(-50%,-50%) scale(10)!important;-o-transform:translate(-50%,-50%) scale(10)!important;-webkit-transform:translate(-50%,-50%) scale(10)!important;transform:translate(-50%,-50%) scale(10)!important}.nav-active #nav .affix .nav-opener-circle{opacity:1;visibility:visible}.nav-active #nav .affix .nav-opener-circle .circle-expand{background-color:rgba(0,43,134,.95);-moz-transform:translate(-50%,-50%) scale(10);-ms-transform:translate(-50%,-50%) scale(10);-o-transform:translate(-50%,-50%) scale(10);-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}#nav:before{z-index:-1}@media only screen and (max-width:1681px){#nav:before{bottom:280px}}@media only screen and (max-width:1023px){#nav:before{bottom:160px}}@media only screen and (max-width:767px){#nav:before{display:none}}#nav ul{margin:0;padding:0;list-style:none;font-size:25px;line-height:25px;text-transform:uppercase;font-weight:300;letter-spacing:-.32em;text-align:center}@media only screen and (max-width:1681px){#nav ul{font-size:20px}}@media only screen and (max-width:1023px){#nav ul{font-size:15px}}@media only screen and (max-width:767px){#nav ul{font-size:16px}}#nav ul li{display:inline-block;vertical-align:top;letter-spacing:0;padding:0 55px;text-align:left}@media only screen and (max-width:1681px){#nav ul li{padding:25px}}@media only screen and (max-width:767px){#nav ul li{display:block;text-align:center;margin:0 0 10px;padding:25px}}#nav ul li>a{position:relative;padding-bottom:10px}#nav ul li>a:after{content:"";position:absolute;height:2px;background-color:#14a6ff;width:50%;left:0;bottom:-100%;transition:all linear 0.3s}@media only screen and (max-width:767px){#nav ul li>a:after{right:0;margin-left:auto;margin-right:auto;bottom:0}}#nav ul li a{display:inline-block;color:#14a6ff}#nav ul li a:hover{color:#fff}#nav ul li a:hover:after{background-color:#fff}#nav ul li>ul{font-size:18px;line-height:21px;text-transform:uppercase;font-weight:400;max-width:190px;padding:80px 0 0}@media only screen and (max-width:1681px){#nav ul li>ul{font-size:16px;padding:80px 0 0}}@media only screen and (max-width:1023px){#nav ul li>ul{font-size:13px;padding:80px 0 0;max-width:112px}}@media only screen and (max-width:767px){#nav ul li>ul{font-size:14px;padding:40px 0 0;width:100%;max-width:100%}}#nav ul li>ul li{display:block;padding:0;margin:0 0 25px;margin-right:-50px}@media only screen and (max-width:1681px){#nav ul li>ul li{margin:0 0 15px}}@media only screen and (max-width:1023px){#nav ul li>ul li{margin:0 0 10px}}@media only screen and (max-width:767px){#nav ul li>ul li{margin:0 0 7px}}#nav ul li>ul li>a{padding-bottom:0}#nav ul li>ul li>a:after{display:none}#nav ul li>ul li a{color:#fff}#nav ul li>ul li a:hover{color:#1d87ff}.home-background-image{position:fixed;top:0;bottom:0;left:0;background-color:#fff;right:0;background-position:50%;background-size:cover;display:block}@media only screen and (max-width:767px){.home-background-image{background-position:85%,50%}}section.homefeatures{position:relative!important;margin:0!important}section.homefeatures:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100vw;height:150vh;opacity:0;-moz-transition:opacity ease 1s;-o-transition:opacity ease 1s;-webkit-transition:opacity ease 1s;transition:opacity ease 1s;background:-moz-linear-gradient(top,rgba(3,29,61,0) 0%,rgba(3,29,61,0) 11%,rgba(3,29,61,0) 100%);background:-webkit-linear-gradient(top,rgba(3,29,61,0) 0%,rgba(3,29,61,0) 11%,rgba(3,29,61,0) 100%);background:linear-gradient(to bottom,rgba(3,29,61,0) 0%,rgba(3,29,61,0) 11%,rgba(3,29,61,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#031d3d00',endColorstr='#031d3d00',GradientType=0)}.homebanner{color:#fff;overflow:hidden;overflow:visible;background-attachment:fixed;background-repeat:no-repeat;position:relative;z-index:1}.homebanner:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;display:block}@media only screen and (max-width:767px){.homebanner{background-position:40% -130px!important}}.homebanner .container{top:300px;position:relative;z-index:2;white-space:nowrap;text-align:center;text-align:left}.homebanner .container:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit}.homebanner .container>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}@media only screen and (max-width:575px){.homebanner .container{opacity:1!important;transition:none}}.homebanner .caption{max-width:575px;font-size:16px;line-height:22px;padding:0 0 56px;color:#fff;display:block;position:relative;align-items:center}@media only screen and (max-width:1023px){.homebanner .caption{max-width:540px;padding:0 0 20px}}@media only screen and (max-width:767px){.homebanner .caption{font-size:13px;line-height:19px;padding:0 8px 20px 8px;padding-top:80px;padding-bottom:80px;width:96%}.solutions-page .homebanner .caption{padding-right:50px}}.homebanner .caption .angle-block{position:absolute;width:2000px;height:1500px;right:0;bottom:-300px;background-color:#0075bc;opacity:.9;z-index:-1;transform:rotate(-16deg);border-radius:100px}@media only screen and (max-width:767px){.homebanner .caption .angle-block{border-radius:50px;right:119px}}@media only screen and (max-width:575px){.homebanner .caption .angle-block{border-radius:30px;right:119px}}.homebanner .caption a{display:block;color:#fff}.homebanner .caption a:hover{opacity:.7}.homebanner .caption .title{display:block;margin:0 0 9px;color:#14a6ff;text-transform:uppercase}@media only screen and (max-width:767px){.homebanner .caption .title{margin:0 0 1px}}.homebanner .caption h1,.homebanner .caption .h1{margin:0 0 15px}@media only screen and (max-width:1299px){.homebanner .caption h1,.homebanner .caption .h1{margin:0 0 10px}}@media only screen and (max-width:767px){.homebanner .caption h1,.homebanner .caption .h1{margin:0 0 3px}}.homebanner .caption p{margin:0 0 20px}@media only screen and (max-width:1299px){.homebanner .caption p{margin:0}}@media only screen and (max-width:767px){.homebanner .caption p{display:none}}.homebanner .caption p .text-link{display:inline-block;color:#14a6ff}.homebanner .caption .info-box{width:100%;padding:13px 0 0 5px}.homebanner .caption .info-box:before,.homebanner .caption .info-box:after{content:" ";display:table}.homebanner .caption .info-box:after{clear:both}.homebanner .caption .info-box:after{content:" ";display:block;clear:both}.homebanner .caption .info-box:before,.homebanner .caption .info-box:after{content:" ";display:table}.homebanner .caption .info-box:after{clear:both}.homebanner .caption .info-box:after{content:" ";display:block;clear:both}.homebanner .caption .author-box{float:left;width:260px}@media only screen and (max-width:767px){.homebanner .caption .author-box{margin:0 0 5px}}.homebanner .caption .author-box .img-box{float:left;width:45px;padding:0 0 0 5px;background:#14a6ff}@media only screen and (max-width:767px){.homebanner .caption .author-box .img-box{width:34px;padding:0 0 0 4px}}.homebanner .caption .author-box .img-box img{display:block;max-width:100%;height:auto;position:static}.homebanner .caption .author-box .text-box{overflow:hidden;padding:0 0 0 15px;margin:-3px 0 0 45px}@media only screen and (max-width:767px){.homebanner .caption .author-box .text-box{padding:0 0 0 0}}.homebanner .caption .author-box .text-box .author{display:block}.homebanner .caption .author-box .text-box .author a{color:#fff}.homebanner .caption .author-box .text-box .designation{display:block}.banner{color:#fff;overflow:visible;background-attachment:fixed;background-repeat:no-repeat;position:relative;z-index:1}.banner:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;display:block}.banner .banner-container{overflow:hidden}@media only screen and (max-width:1681px){.banner.header-banner .banner-container{min-height:420px;padding-top:80px}}@media all and (min-width:1400px){.banner.header-banner .banner-container{min-height:520px;padding-top:90px}}@media all and (min-width:1900px){.banner.header-banner .banner-container{min-height:620px;padding-top:110px}}@media only screen and (max-width:575px){.banner.header-banner .banner-container{min-height:300px;padding-top:80px}}.banner.header-banner .banner-container.post-banner-container{min-height:310px;padding-top:110px}.banner.header-banner .banner-container.post-banner-container h1,.banner.header-banner .banner-container.post-banner-container .h1{font-size:45px;line-height:52px;font-weight:800;margin-bottom:0}@media only screen and (max-width:575px){.banner.header-banner .banner-container.post-banner-container h1,.banner.header-banner .banner-container.post-banner-container .h1{font-size:28px;line-height:31px}}@media only screen and (max-width:1681px){.banner.header-banner .banner-container.post-banner-container{min-height:310px;padding-top:110px}}@media all and (min-width:1400px){.banner.header-banner .banner-container.post-banner-container{min-height:310px;padding-top:110px}}@media all and (min-width:1900px){.banner.header-banner .banner-container.post-banner-container{min-height:310px;padding-top:110px}}.banner:after{content:"";height:100px;bottom:-100px;width:100%;background-color:#fff;position:absolute;z-index:-1}@media only screen and (max-width:767px){.banner{background-position:40% -130px!important}}.banner .banner-img{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:767px){.banner .banner-img{background-position:75% 50%!important}}.banner .container{position:relative;z-index:2;white-space:nowrap;text-align:center;text-align:left}.banner .container:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:inherit}.banner .container>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%}.banner .caption{max-width:575px;font-size:16px;line-height:22px;color:#fff;position:relative;padding:150px 0;display:block;margin:0 auto 0 0}.banner .caption.post-caption{color:#002b73;max-width:100%;padding:50px 0 0}.banner .caption.post-caption .title{margin:0 0 7px}@media only screen and (max-width:1023px){.banner .caption.post-caption{width:90%;padding:10px 0 0}}@media only screen and (max-width:1681px){.banner .caption{padding:100px 0}}@media only screen and (max-width:1023px){.banner .caption{max-width:540px;padding:100px 0}}@media only screen and (max-width:767px){.banner .caption{font-size:13px;line-height:19px;padding:0 0 20px 8px;padding-top:100px;padding-bottom:100px;width:80%}}@media only screen and (max-width:575px){.banner .caption{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:374px){.banner .caption{width:80%}}.banner .caption .angle-block{position:absolute;width:2000px;height:1500px;right:0;bottom:-300px;background-color:#0075bc;opacity:.9;z-index:-1;transform:rotate(-16deg);border-radius:100px}@media only screen and (max-width:767px){.banner .caption .angle-block{border-radius:50px;right:100px}}.banner .caption .logo-holder{display:block;font-size:135px;line-height:100px;margin:0 auto 26px;color:#14a6ff}@media only screen and (max-width:575px){.banner .caption .logo-holder{font-size:100px;line-height:80px;margin:0 auto 10px}}.banner .caption a{display:block;color:#fff}.banner .caption a:hover{opacity:.7}.banner .caption .title{display:block;margin:0 0 9px;color:#14a6ff;text-transform:uppercase}@media only screen and (max-width:767px){.banner .caption .title{margin:0 0 1px}}.banner .caption h1,.banner .caption .h1{margin:0 0 15px}.banner .caption h1 span,.banner .caption .h1 span{font-weight:100}@media only screen and (max-width:1299px){.banner .caption h1,.banner .caption .h1{margin:0 0 10px}}@media only screen and (max-width:767px){.banner .caption h1,.banner .caption .h1{margin:0 0 3px}}@media only screen and (max-width:575px){.banner .caption h1,.banner .caption .h1{font-size:28px;line-height:31px}}.banner .caption p{margin:0 0 20px}@media only screen and (max-width:1299px){.banner .caption p{margin:0}}@media only screen and (max-width:767px){.banner .caption p{display:none}}.banner .caption p .text-link{display:inline-block;color:#14a6ff}.banner .caption .info-box{width:100%;padding:13px 0 0 5px}.banner .caption .info-box:before,.banner .caption .info-box:after{content:" ";display:table}.banner .caption .info-box:after{clear:both}.banner .caption .info-box:after{content:" ";display:block;clear:both}.banner .caption .info-box:before,.banner .caption .info-box:after{content:" ";display:table}.banner .caption .info-box:after{clear:both}.banner .caption .info-box:after{content:" ";display:block;clear:both}.banner .caption .author-box{float:left;width:260px}@media only screen and (max-width:767px){.banner .caption .author-box{margin:0 0 5px}}.banner .caption .author-box .img-box{float:left;width:45px;padding:0 0 0 5px;background:#14a6ff}@media only screen and (max-width:767px){.banner .caption .author-box .img-box{width:34px;padding:0 0 0 4px}}.banner .caption .author-box .img-box img{display:block;max-width:100%;height:auto;position:static}.banner .caption .author-box .text-box{overflow:hidden;padding:0 0 0 15px;margin:-3px 0 0 45px}@media only screen and (max-width:767px){.banner .caption .author-box .text-box{padding:0 0 0 0}}.banner .caption .author-box .text-box .author{display:block}.banner .caption .author-box .text-box .author a{color:#fff}.banner .caption .author-box .text-box .designation{display:block}#wrapper{position:relative;overflow:hidden}section.snap{min-height:100vh;position:relative;padding:120px 0}@media only screen and (max-width:1681px){section.snap{padding:70px 0}}@media only screen and (max-height:767px) and (max-width:1299px) and (min-width:1200px){section.snap{padding-bottom:0}}.lead{color:#0070b9}.text-holder .lead{color:#0070b9;font-weight:400;font-size:28px;line-height:38px}@media only screen and (max-width:1681px){.text-holder .lead{font-size:25px;line-height:29px}}@media only screen and (max-width:767px){.text-holder .lead{font-size:23px;line-height:28px}}@media only screen and (max-width:767px){.text-holder .lead{font-size:20px;line-height:26px}}@media all and (min-width:768px){.article-post .text-holder .lead{font-weight:300;font-size:27px;line-height:1.4}}@media all and (min-width:768px){.lead{font-weight:200;font-size:24px;line-height:29px}}@media all and (min-width:1620px){.lead{font-weight:200;font-size:28px;line-height:38px}}.container-content{max-width:500px;margin-left:30px;margin-right:100px;margin-right:auto}@media only screen and (max-width:991px){.container-content{margin-left:auto;margin-right:auto}}.text-media p{color:#353b3f;font-weight:200}.text-media p.lead{color:#0070b9}p[class^="spacer-"],div[class^="spacer-"]{display:none;overflow:hidden;text-indent:-99999px;height:0;padding:0!important;margin:0!important}.relative{position:relative}.bg-blue{color:#fff;background:#0075bc}#main{background:#fff;padding:20px 0 0;z-index:1;position:relative}#main:before{position:absolute;content:"";top:auto;bottom:99.9%;left:0;right:0;display:block}@media only screen and (max-width:767px){#main{padding:24px 0 0;position:relative}#main:before{position:absolute;content:"";top:auto;bottom:99.99%;left:0;right:0;display:block}}.home #main{padding:0}#main>.text-holder{max-width:830px;margin:0 auto;padding:50px}@media only screen and (max-width:575px){#main>.text-holder{padding:15px}}#main:before{height:600px;pointer-events:none;background:url(/images/header-curve.png) no-repeat 0 100%;background-size:100% auto}.post-container{display:table;width:100%}.post-container .post{display:table-cell}.text-holder p,.text-holder li{font-weight:200;font-size:20px;line-height:30px;color:#353b3f}.post{width:100%;font-size:16px;line-height:22px;padding:34px 40px 34px;position:relative;z-index:5}@media only screen and (max-width:1299px){.post{padding:10px 20px 20px}}@media only screen and (max-width:767px){.post{font-size:12px;line-height:15px;padding:10px 10px 15px 20px}}@media only screen and (max-width:374px){.post{padding:10px 10px 15px 15px}}.post .inner{overflow:hidden;max-width:530px}@media only screen and (max-width:767px){.post .inner{max-width:100%}}.post .title{display:block;margin:0 0 4px;color:#14a6ff;text-transform:uppercase}.post h2{margin:0 0 11px}@media only screen and (max-width:767px){.post h2{margin:0 0 5px}}.post p{margin:0 0 20px}.post p a:hover{color:#14a6ff;opacity:.75}.post .author-box{float:left}@media only screen and (max-width:767px){.post .author-box{width:100%}}.post .author-box .img-box{float:left;width:45px;margin:3px 0 0;padding:0 0 0 5px;background:#14a6ff}@media only screen and (max-width:1681px){.post .author-box .img-box{width:38px;padding:0 0 0 3px}}@media only screen and (max-width:767px){.post .author-box .img-box{width:34px;padding:0 0 0 4px}}.post .author-box .img-box a{display:block}.post .author-box .img-box img{display:block;max-width:100%;height:auto;position:static}.post .author-box .text-box{overflow:hidden;padding:0 0 0 15px}@media only screen and (max-width:1681px){.post .author-box .text-box{padding:0 0 0 10px}}.post .author-box .text-box .author{display:block}.post .author-box .text-box .author a{color:#fff}.post .author-box .text-box .designation{display:block;font-style:italic;font-weight:300;color:#555}.article-section{margin:0 0 20px;position:relative;z-index:9}.article-section h2{font-size:25px;line-height:27px;color:#0070b9}@media only screen and (max-width:1681px){.article-section h2{font-size:25px;line-height:27px;margin-bottom:0}}@media only screen and (max-width:1299px){.article-section h2{font-size:24px;line-height:26px}}.article-section:before,.article-section:after{content:" ";display:table}.article-section:after{clear:both}.article-section:after{content:" ";display:block;clear:both}.article-section:before,.article-section:after{content:" ";display:table}.article-section:after{clear:both}.article-section:after{content:" ";display:block;clear:both}@media only screen and (max-width:767px){.article-section .container .row{margin-left:-5px;margin-right:-5px}.article-section .container .row [class*="col-"]{padding-left:15px;padding-right:15px}}.article-section .holder{position:relative}.article-section .holder:before,.article-section .holder:after{content:" ";display:table}.article-section .holder:after{clear:both}.article-section .holder:after{content:" ";display:block;clear:both}.article-section .holder:before,.article-section .holder:after{content:" ";display:table}.article-section .holder:after{clear:both}.article-section .holder:after{content:" ";display:block;clear:both}.article-section .grid-item{margin-right:-1px}.article-section .resource-download{float:none!important;margin:0 auto}.article-section .resource-download .post>div>.icon{font-size:85px}@media only screen and (max-width:1681px){.article-section .resource-download .post>div>.icon{font-size:80px}}@media only screen and (max-width:1023px){.article-section .resource-download .post>div>.icon{font-size:55px}}@media only screen and (max-width:767px){.article-section .resource-download .post>div>.icon{line-height:60px;font-size:55px;margin:0 0 10px}}.article-section .resource-download .arrow{position:absolute;right:18px;bottom:18px;z-index:99}.article-section .resource-download .arrow .icon{font-size:15px;line-height:20px;color:#c2c2c2;margin:0}.article-section .resource-download article{min-height:270px!important}.article-section .resource-download article .head{display:block;font-size:16px;line-height:19px;margin:10px 0 10px;color:#fff}@media only screen and (max-width:767px){.article-section .resource-download article .head{font-size:15px;line-height:16px;margin:0 0 3px}}.article-section .resource-download article:hover .head{color:#14a6ff}@media only screen and (max-width:1681px){.article-section .resource-download article{min-height:270px!important}}@media only screen and (max-width:1023px){.article-section .resource-download article{min-height:270px!important}}@media only screen and (max-width:767px){.article-section .resource-download article{min-height:230px!important}}.article-section .resource-download .text{font-size:13px;line-height:17px;display:block;font-weight:700}@media only screen and (max-width:767px){.article-section .resource-download .text{font-size:10px;line-height:13px}}.article-section .article{position:relative;overflow:visible;box-shadow:0 0 60px rgba(0,0,0,.1);border-bottom-right-radius:30px;white-space:nowrap;text-align:center;text-align:left;background-color:#fff}.article-section .article:after{content:'';display:inline-block;vertical-align:bottom;width:0;min-height:inherit}.article-section .article>*{white-space:normal;display:inline-block;vertical-align:bottom;max-width:100%}.article-section .article>a:after{content:"";position:absolute;z-index:2}.article-section .article .text-link{color:#14a6ff}.article-section .article:hover{box-shadow:0 0 60px rgba(0,0,0,.2)}.article-section .article:hover .img-holder{transform:scale(1.1)}.article-section .article p{margin:0 0 16px}@media only screen and (max-width:1023px){.article-section .article p{display:none}}.article-section .article.text-center{text-align:center}.article-section .article .image-wrapper{overflow:hidden;padding-bottom:67%;position:relative}.article-section .article .img-holder{position:absolute;top:0;bottom:0;left:0;right:0;transition:transform linear 0.3s;background-size:cover;background-position:center}.contactus-page .contact-section{margin-bottom:50px}@media only screen and (max-width:1299px){.contactus-page .contact-section{margin-bottom:80px}}.contact-section{overflow:hidden}.contact-section .contact-modules{position:relative}.contact-section .contact-modules>.text-holder{max-width:900px;margin:50px auto}.contact-section .text-box{overflow:hidden;font-size:30px;line-height:40px;font-weight:300;color:#14a6ff;text-align:center;margin:10px auto;max-width:830px}@media only screen and (max-width:767px){.contact-section .text-box{font-size:23px;line-height:30px;padding:0 25px}}.contact-section .text-box h3{margin:0 0 10px;font-weight:400;line-height:40px}@media only screen and (max-width:767px){.contact-section .text-box h3{line-height:30px;font-size:24px}}.contact-section .text-box p{margin:0 0 10px}@media only screen and (max-width:1023px){.contact-section .text-box p br{display:none}}.contact-section .text-box p a{font-weight:700}.contact-section .map-switcher{max-width:1250px;margin:0 auto;position:relative;z-index:4;overflow:visible;padding:50px;background-color:#fff;box-shadow:rgba(0,0,0,.3) 0 0 30px;margin-bottom:50px}@media only screen and (max-width:1023px){.contact-section .map-switcher{padding:30px}}.contact-section .detail-area{font-size:30px;line-height:40px}@media only screen and (max-width:1299px){.contact-section .detail-area{padding:0 10px}}@media only screen and (max-width:767px){.contact-section .detail-area{padding:0 20px}}.contact-section .form{max-width:850px;margin:0 auto 38px}.contact-section .address-area{overflow:hidden}.contact-section .address-area .title{display:block;font-size:25px;line-height:28px;font-weight:400;text-align:center;color:#1d1d1d}@media only screen and (max-width:767px){.contact-section .address-area .title{font-size:23px;line-height:28px}}.contact-section .address-area .inner{overflow:hidden;text-align:center;letter-spacing:-.32em;margin:0 -10px}.contact-section .address-area address{text-align:left;display:inline-block;vertical-align:top;letter-spacing:0;padding:0 2.5% 0 5%;margin:0;width:27.6%;font-size:18px;line-height:25px}@media all and (max-width:1024px){.contact-section .address-area address{padding:0 2.5%;width:auto;max-width:33.3333%}}@media only screen and (max-width:767px){.contact-section .address-area address{text-align:center;font-size:19px;line-height:26px;width:100%;margin:0 0 33px;max-width:100%}}@media only screen and (max-width:575px){.contact-section .address-area address{padding:0}}.contact-section .address-area address span{display:block}.contact-section .address-area address .tel{display:block}.contact-section .address-area address .tel a{color:#9f9f9f}.contact-section .address-area address .tel a:hover{color:#14a6ff}.contact-section .address-area address .email a{color:#14a6ff}.contact-section .info-col{overflow:hidden;text-align:center;letter-spacing:-.32em}.contact-section .info-col .box{display:inline-block;vertical-align:top;width:282px;letter-spacing:0;padding:0 10px;text-align:left;font-size:18px;line-height:25px;color:#9f9f9f}@media only screen and (max-width:1023px){.contact-section .info-col .box{width:220px}}@media only screen and (max-width:767px){.contact-section .info-col .box{width:100%;overflow:hidden;font-size:19px;line-height:26px;text-align:center;margin:0 0 29px}}.contact-section .info-col .title{display:block;font-size:25px;line-height:28px;font-weight:400;color:#1d1d1d;margin:0 0 26px}.contact-section .info-col .title.strong-bold{font-weight:600}@media only screen and (max-width:767px){.contact-section .info-col .title{font-size:20px;line-height:24px;margin:0 0 19px}}.contact-section .info-col .text{display:block}.contact-section .info-col .text a{color:#9f9f9f}.contact-section .info-col .text a:hover{color:#14a6ff}.contact-section .info-col .email a{color:#14a6ff}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:8px!important}.mt-1{margin-top:8px!important}.mr-1{margin-right:8px!important}.mb-1{margin-bottom:8px!important}.ml-1,.mx-1{margin-left:8px!important}.mx-1{margin-right:8px!important}.my-1{margin-top:8px!important;margin-bottom:8px!important}.m-2{margin:16px!important}.mt-2{margin-top:16px!important}.mr-2{margin-right:16px!important}.mb-2{margin-bottom:16px!important}.ml-2,.mx-2{margin-left:16px!important}.mx-2{margin-right:16px!important}.my-2{margin-top:16px!important;margin-bottom:16px!important}.m-3{margin:24px!important}.mt-3{margin-top:24px!important}.mr-3{margin-right:24px!important}.mb-3{margin-bottom:24px!important}.ml-3,.mx-3{margin-left:24px!important}.mx-3{margin-right:24px!important}.my-3{margin-top:24px!important;margin-bottom:24px!important}.m-4{margin:32px!important}.mt-4{margin-top:32px!important}.mr-4{margin-right:32px!important}.mb-4{margin-bottom:32px!important}.ml-4,.mx-4{margin-left:32px!important}.mx-4{margin-right:32px!important}.my-4{margin-top:32px!important;margin-bottom:32px!important}.m-5{margin:40px!important}.mt-5{margin-top:40px!important}.mr-5{margin-right:40px!important}.mb-5{margin-bottom:40px!important}.ml-5,.mx-5{margin-left:40px!important}.mx-5{margin-right:40px!important}.my-5{margin-top:40px!important;margin-bottom:40px!important}.m-6{margin:48px!important}.mt-6{margin-top:48px!important}.mr-6{margin-right:48px!important}.mb-6{margin-bottom:48px!important}.ml-6,.mx-6{margin-left:48px!important}.mx-6{margin-right:48px!important}.my-6{margin-top:48px!important;margin-bottom:48px!important}.m-7{margin:56px!important}.mt-7{margin-top:56px!important}.mr-7{margin-right:56px!important}.mb-7{margin-bottom:56px!important}.ml-7,.mx-7{margin-left:56px!important}.mx-7{margin-right:56px!important}.my-7{margin-top:56px!important;margin-bottom:56px!important}.m-8{margin:64px!important}.mt-8{margin-top:64px!important}.mr-8{margin-right:64px!important}.mb-8{margin-bottom:64px!important}.ml-8,.mx-8{margin-left:64px!important}.mx-8{margin-right:64px!important}.my-8{margin-top:64px!important;margin-bottom:64px!important}.m-9{margin:72px!important}.mt-9{margin-top:72px!important}.mr-9{margin-right:72px!important}.mb-9{margin-bottom:72px!important}.ml-9,.mx-9{margin-left:72px!important}.mx-9{margin-right:72px!important}.my-9{margin-top:72px!important;margin-bottom:72px!important}.m-10{margin:80px!important}.mt-10{margin-top:80px!important}.mr-10{margin-right:80px!important}.mb-10{margin-bottom:80px!important}.ml-10,.mx-10{margin-left:80px!important}.mx-10{margin-right:80px!important}.my-10{margin-top:80px!important;margin-bottom:80px!important}.m-11{margin:88px!important}.mt-11{margin-top:88px!important}.mr-11{margin-right:88px!important}.mb-11{margin-bottom:88px!important}.ml-11,.mx-11{margin-left:88px!important}.mx-11{margin-right:88px!important}.my-11{margin-top:88px!important;margin-bottom:88px!important}.m-12{margin:96px!important}.mt-12{margin-top:96px!important}.mr-12{margin-right:96px!important}.mb-12{margin-bottom:96px!important}.ml-12,.mx-12{margin-left:96px!important}.mx-12{margin-right:96px!important}.my-12{margin-top:96px!important;margin-bottom:96px!important}.m-13{margin:104px!important}.mt-13{margin-top:104px!important}.mr-13{margin-right:104px!important}.mb-13{margin-bottom:104px!important}.ml-13,.mx-13{margin-left:104px!important}.mx-13{margin-right:104px!important}.my-13{margin-top:104px!important;margin-bottom:104px!important}.m-14{margin:112px!important}.mt-14{margin-top:112px!important}.mr-14{margin-right:112px!important}.mb-14{margin-bottom:112px!important}.ml-14,.mx-14{margin-left:112px!important}.mx-14{margin-right:112px!important}.my-14{margin-top:112px!important;margin-bottom:112px!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:8px!important}.pt-1{padding-top:8px!important}.pr-1{padding-right:8px!important}.pb-1{padding-bottom:8px!important}.pl-1,.px-1{padding-left:8px!important}.px-1{padding-right:8px!important}.py-1{padding-top:8px!important;padding-bottom:8px!important}.p-2{padding:16px!important}.pt-2{padding-top:16px!important}.pr-2{padding-right:16px!important}.pb-2{padding-bottom:16px!important}.pl-2,.px-2{padding-left:16px!important}.px-2{padding-right:16px!important}.py-2{padding-top:16px!important;padding-bottom:16px!important}.p-3{padding:24px!important}.pt-3{padding-top:24px!important}.pr-3{padding-right:24px!important}.pb-3{padding-bottom:24px!important}.pl-3,.px-3{padding-left:24px!important}.px-3{padding-right:24px!important}.py-3{padding-top:24px!important;padding-bottom:24px!important}.p-4{padding:32px!important}.pt-4{padding-top:32px!important}.pr-4{padding-right:32px!important}.pb-4{padding-bottom:32px!important}.pl-4,.px-4{padding-left:32px!important}.px-4{padding-right:32px!important}.py-4{padding-top:32px!important;padding-bottom:32px!important}.p-5{padding:40px!important}.pt-5{padding-top:40px!important}.pr-5{padding-right:40px!important}.pb-5{padding-bottom:40px!important}.pl-5,.px-5{padding-left:40px!important}.px-5{padding-right:40px!important}.py-5{padding-top:40px!important;padding-bottom:40px!important}.p-6{padding:48px!important}.pt-6{padding-top:48px!important}.pr-6{padding-right:48px!important}.pb-6{padding-bottom:48px!important}.pl-6,.px-6{padding-left:48px!important}.px-6{padding-right:48px!important}.py-6{padding-top:48px!important;padding-bottom:48px!important}.p-7{padding:56px!important}.pt-7{padding-top:56px!important}.pr-7{padding-right:56px!important}.pb-7{padding-bottom:56px!important}.pl-7,.px-7{padding-left:56px!important}.px-7{padding-right:56px!important}.py-7{padding-top:56px!important;padding-bottom:56px!important}.p-8{padding:64px!important}.pt-8{padding-top:64px!important}.pr-8{padding-right:64px!important}.pb-8{padding-bottom:64px!important}.pl-8,.px-8{padding-left:64px!important}.px-8{padding-right:64px!important}.py-8{padding-top:64px!important;padding-bottom:64px!important}.p-9{padding:72px!important}.pt-9{padding-top:72px!important}.pr-9{padding-right:72px!important}.pb-9{padding-bottom:72px!important}.pl-9,.px-9{padding-left:72px!important}.px-9{padding-right:72px!important}.py-9{padding-top:72px!important;padding-bottom:72px!important}.p-10{padding:80px!important}.pt-10{padding-top:80px!important}.pr-10{padding-right:80px!important}.pb-10{padding-bottom:80px!important}.pl-10,.px-10{padding-left:80px!important}.px-10{padding-right:80px!important}.py-10{padding-top:80px!important;padding-bottom:80px!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media only screen and (max-width:1681px){.m-xl-0{margin:0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:8px!important}.mt-xl-1{margin-top:8px!important}.mr-xl-1{margin-right:8px!important}.mb-xl-1{margin-bottom:8px!important}.ml-xl-1,.mx-xl-1{margin-left:8px!important}.mx-xl-1{margin-right:8px!important}.my-xl-1{margin-top:8px!important;margin-bottom:8px!important}.m-xl-2{margin:16px!important}.mt-xl-2{margin-top:16px!important}.mr-xl-2{margin-right:16px!important}.mb-xl-2{margin-bottom:16px!important}.ml-xl-2,.mx-xl-2{margin-left:16px!important}.mx-xl-2{margin-right:16px!important}.my-xl-2{margin-top:16px!important;margin-bottom:16px!important}.m-xl-3{margin:24px!important}.mt-xl-3{margin-top:24px!important}.mr-xl-3{margin-right:24px!important}.mb-xl-3{margin-bottom:24px!important}.ml-xl-3,.mx-xl-3{margin-left:24px!important}.mx-xl-3{margin-right:24px!important}.my-xl-3{margin-top:24px!important;margin-bottom:24px!important}.m-xl-4{margin:32px!important}.mt-xl-4{margin-top:32px!important}.mr-xl-4{margin-right:32px!important}.mb-xl-4{margin-bottom:32px!important}.ml-xl-4,.mx-xl-4{margin-left:32px!important}.mx-xl-4{margin-right:32px!important}.my-xl-4{margin-top:32px!important;margin-bottom:32px!important}.m-xl-5{margin:40px!important}.mt-xl-5{margin-top:40px!important}.mr-xl-5{margin-right:40px!important}.mb-xl-5{margin-bottom:40px!important}.ml-xl-5,.mx-xl-5{margin-left:40px!important}.mx-xl-5{margin-right:40px!important}.my-xl-5{margin-top:40px!important;margin-bottom:40px!important}.m-xl-6{margin:48px!important}.mt-xl-6{margin-top:48px!important}.mr-xl-6{margin-right:48px!important}.mb-xl-6{margin-bottom:48px!important}.ml-xl-6,.mx-xl-6{margin-left:48px!important}.mx-xl-6{margin-right:48px!important}.my-xl-6{margin-top:48px!important;margin-bottom:48px!important}.m-xl-7{margin:56px!important}.mt-xl-7{margin-top:56px!important}.mr-xl-7{margin-right:56px!important}.mb-xl-7{margin-bottom:56px!important}.ml-xl-7,.mx-xl-7{margin-left:56px!important}.mx-xl-7{margin-right:56px!important}.my-xl-7{margin-top:56px!important;margin-bottom:56px!important}.m-xl-8{margin:64px!important}.mt-xl-8{margin-top:64px!important}.mr-xl-8{margin-right:64px!important}.mb-xl-8{margin-bottom:64px!important}.ml-xl-8,.mx-xl-8{margin-left:64px!important}.mx-xl-8{margin-right:64px!important}.my-xl-8{margin-top:64px!important;margin-bottom:64px!important}.m-xl-9{margin:72px!important}.mt-xl-9{margin-top:72px!important}.mr-xl-9{margin-right:72px!important}.mb-xl-9{margin-bottom:72px!important}.ml-xl-9,.mx-xl-9{margin-left:72px!important}.mx-xl-9{margin-right:72px!important}.my-xl-9{margin-top:72px!important;margin-bottom:72px!important}.m-xl-10{margin:80px!important}.mt-xl-10{margin-top:80px!important}.mr-xl-10{margin-right:80px!important}.mb-xl-10{margin-bottom:80px!important}.ml-xl-10,.mx-xl-10{margin-left:80px!important}.mx-xl-10{margin-right:80px!important}.my-xl-10{margin-top:80px!important;margin-bottom:80px!important}.p-xl-0{padding:0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:8px!important}.pt-xl-1{padding-top:8px!important}.pr-xl-1{padding-right:8px!important}.pb-xl-1{padding-bottom:8px!important}.pl-xl-1,.px-xl-1{padding-left:8px!important}.px-xl-1{padding-right:8px!important}.py-xl-1{padding-top:8px!important;padding-bottom:8px!important}.p-xl-2{padding:16px!important}.pt-xl-2{padding-top:16px!important}.pr-xl-2{padding-right:16px!important}.pb-xl-2{padding-bottom:16px!important}.pl-xl-2,.px-xl-2{padding-left:16px!important}.px-xl-2{padding-right:16px!important}.py-xl-2{padding-top:16px!important;padding-bottom:16px!important}.p-xl-3{padding:24px!important}.pt-xl-3{padding-top:24px!important}.pr-xl-3{padding-right:24px!important}.pb-xl-3{padding-bottom:24px!important}.pl-xl-3,.px-xl-3{padding-left:24px!important}.px-xl-3{padding-right:24px!important}.py-xl-3{padding-top:24px!important;padding-bottom:24px!important}.p-xl-4{padding:32px!important}.pt-xl-4{padding-top:32px!important}.pr-xl-4{padding-right:32px!important}.pb-xl-4{padding-bottom:32px!important}.pl-xl-4,.px-xl-4{padding-left:32px!important}.px-xl-4{padding-right:32px!important}.py-xl-4{padding-top:32px!important;padding-bottom:32px!important}.p-xl-5{padding:40px!important}.pt-xl-5{padding-top:40px!important}.pr-xl-5{padding-right:40px!important}.pb-xl-5{padding-bottom:40px!important}.pl-xl-5,.px-xl-5{padding-left:40px!important}.px-xl-5{padding-right:40px!important}.py-xl-5{padding-top:40px!important;padding-bottom:40px!important}.p-xl-6{padding:48px!important}.pt-xl-6{padding-top:48px!important}.pr-xl-6{padding-right:48px!important}.pb-xl-6{padding-bottom:48px!important}.pl-xl-6,.px-xl-6{padding-left:48px!important}.px-xl-6{padding-right:48px!important}.py-xl-6{padding-top:48px!important;padding-bottom:48px!important}.p-xl-7{padding:56px!important}.pt-xl-7{padding-top:56px!important}.pr-xl-7{padding-right:56px!important}.pb-xl-7{padding-bottom:56px!important}.pl-xl-7,.px-xl-7{padding-left:56px!important}.px-xl-7{padding-right:56px!important}.py-xl-7{padding-top:56px!important;padding-bottom:56px!important}.p-xl-8{padding:64px!important}.pt-xl-8{padding-top:64px!important}.pr-xl-8{padding-right:64px!important}.pb-xl-8{padding-bottom:64px!important}.pl-xl-8,.px-xl-8{padding-left:64px!important}.px-xl-8{padding-right:64px!important}.py-xl-8{padding-top:64px!important;padding-bottom:64px!important}.p-xl-9{padding:72px!important}.pt-xl-9{padding-top:72px!important}.pr-xl-9{padding-right:72px!important}.pb-xl-9{padding-bottom:72px!important}.pl-xl-9,.px-xl-9{padding-left:72px!important}.px-xl-9{padding-right:72px!important}.py-xl-9{padding-top:72px!important;padding-bottom:72px!important}.p-xl-10{padding:80px!important}.pt-xl-10{padding-top:80px!important}.pr-xl-10{padding-right:80px!important}.pb-xl-10{padding-bottom:80px!important}.pl-xl-10,.px-xl-10{padding-left:80px!important}.px-xl-10{padding-right:80px!important}.py-xl-10{padding-top:80px!important;padding-bottom:80px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}}@media only screen and (max-width:1299px){.m-lg-0{margin:0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:8px!important}.mt-lg-1{margin-top:8px!important}.mr-lg-1{margin-right:8px!important}.mb-lg-1{margin-bottom:8px!important}.ml-lg-1,.mx-lg-1{margin-left:8px!important}.mx-lg-1{margin-right:8px!important}.my-lg-1{margin-top:8px!important;margin-bottom:8px!important}.m-lg-2{margin:16px!important}.mt-lg-2{margin-top:16px!important}.mr-lg-2{margin-right:16px!important}.mb-lg-2{margin-bottom:16px!important}.ml-lg-2,.mx-lg-2{margin-left:16px!important}.mx-lg-2{margin-right:16px!important}.my-lg-2{margin-top:16px!important;margin-bottom:16px!important}.m-lg-3{margin:24px!important}.mt-lg-3{margin-top:24px!important}.mr-lg-3{margin-right:24px!important}.mb-lg-3{margin-bottom:24px!important}.ml-lg-3,.mx-lg-3{margin-left:24px!important}.mx-lg-3{margin-right:24px!important}.my-lg-3{margin-top:24px!important;margin-bottom:24px!important}.m-lg-4{margin:32px!important}.mt-lg-4{margin-top:32px!important}.mr-lg-4{margin-right:32px!important}.mb-lg-4{margin-bottom:32px!important}.ml-lg-4,.mx-lg-4{margin-left:32px!important}.mx-lg-4{margin-right:32px!important}.my-lg-4{margin-top:32px!important;margin-bottom:32px!important}.m-lg-5{margin:40px!important}.mt-lg-5{margin-top:40px!important}.mr-lg-5{margin-right:40px!important}.mb-lg-5{margin-bottom:40px!important}.ml-lg-5,.mx-lg-5{margin-left:40px!important}.mx-lg-5{margin-right:40px!important}.my-lg-5{margin-top:40px!important;margin-bottom:40px!important}.m-lg-6{margin:48px!important}.mt-lg-6{margin-top:48px!important}.mr-lg-6{margin-right:48px!important}.mb-lg-6{margin-bottom:48px!important}.ml-lg-6,.mx-lg-6{margin-left:48px!important}.mx-lg-6{margin-right:48px!important}.my-lg-6{margin-top:48px!important;margin-bottom:48px!important}.m-lg-7{margin:56px!important}.mt-lg-7{margin-top:56px!important}.mr-lg-7{margin-right:56px!important}.mb-lg-7{margin-bottom:56px!important}.ml-lg-7,.mx-lg-7{margin-left:56px!important}.mx-lg-7{margin-right:56px!important}.my-lg-7{margin-top:56px!important;margin-bottom:56px!important}.m-lg-8{margin:64px!important}.mt-lg-8{margin-top:64px!important}.mr-lg-8{margin-right:64px!important}.mb-lg-8{margin-bottom:64px!important}.ml-lg-8,.mx-lg-8{margin-left:64px!important}.mx-lg-8{margin-right:64px!important}.my-lg-8{margin-top:64px!important;margin-bottom:64px!important}.m-lg-9{margin:72px!important}.mt-lg-9{margin-top:72px!important}.mr-lg-9{margin-right:72px!important}.mb-lg-9{margin-bottom:72px!important}.ml-lg-9,.mx-lg-9{margin-left:72px!important}.mx-lg-9{margin-right:72px!important}.my-lg-9{margin-top:72px!important;margin-bottom:72px!important}.m-lg-10{margin:80px!important}.mt-lg-10{margin-top:80px!important}.mr-lg-10{margin-right:80px!important}.mb-lg-10{margin-bottom:80px!important}.ml-lg-10,.mx-lg-10{margin-left:80px!important}.mx-lg-10{margin-right:80px!important}.my-lg-10{margin-top:80px!important;margin-bottom:80px!important}.p-lg-0{padding:0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:8px!important}.pt-lg-1{padding-top:8px!important}.pr-lg-1{padding-right:8px!important}.pb-lg-1{padding-bottom:8px!important}.pl-lg-1,.px-lg-1{padding-left:8px!important}.px-lg-1{padding-right:8px!important}.py-lg-1{padding-top:8px!important;padding-bottom:8px!important}.p-lg-2{padding:16px!important}.pt-lg-2{padding-top:16px!important}.pr-lg-2{padding-right:16px!important}.pb-lg-2{padding-bottom:16px!important}.pl-lg-2,.px-lg-2{padding-left:16px!important}.px-lg-2{padding-right:16px!important}.py-lg-2{padding-top:16px!important;padding-bottom:16px!important}.p-lg-3{padding:24px!important}.pt-lg-3{padding-top:24px!important}.pr-lg-3{padding-right:24px!important}.pb-lg-3{padding-bottom:24px!important}.pl-lg-3,.px-lg-3{padding-left:24px!important}.px-lg-3{padding-right:24px!important}.py-lg-3{padding-top:24px!important;padding-bottom:24px!important}.p-lg-4{padding:32px!important}.pt-lg-4{padding-top:32px!important}.pr-lg-4{padding-right:32px!important}.pb-lg-4{padding-bottom:32px!important}.pl-lg-4,.px-lg-4{padding-left:32px!important}.px-lg-4{padding-right:32px!important}.py-lg-4{padding-top:32px!important;padding-bottom:32px!important}.p-lg-5{padding:40px!important}.pt-lg-5{padding-top:40px!important}.pr-lg-5{padding-right:40px!important}.pb-lg-5{padding-bottom:40px!important}.pl-lg-5,.px-lg-5{padding-left:40px!important}.px-lg-5{padding-right:40px!important}.py-lg-5{padding-top:40px!important;padding-bottom:40px!important}.p-lg-6{padding:48px!important}.pt-lg-6{padding-top:48px!important}.pr-lg-6{padding-right:48px!important}.pb-lg-6{padding-bottom:48px!important}.pl-lg-6,.px-lg-6{padding-left:48px!important}.px-lg-6{padding-right:48px!important}.py-lg-6{padding-top:48px!important;padding-bottom:48px!important}.p-lg-7{padding:56px!important}.pt-lg-7{padding-top:56px!important}.pr-lg-7{padding-right:56px!important}.pb-lg-7{padding-bottom:56px!important}.pl-lg-7,.px-lg-7{padding-left:56px!important}.px-lg-7{padding-right:56px!important}.py-lg-7{padding-top:56px!important;padding-bottom:56px!important}.p-lg-8{padding:64px!important}.pt-lg-8{padding-top:64px!important}.pr-lg-8{padding-right:64px!important}.pb-lg-8{padding-bottom:64px!important}.pl-lg-8,.px-lg-8{padding-left:64px!important}.px-lg-8{padding-right:64px!important}.py-lg-8{padding-top:64px!important;padding-bottom:64px!important}.p-lg-9{padding:72px!important}.pt-lg-9{padding-top:72px!important}.pr-lg-9{padding-right:72px!important}.pb-lg-9{padding-bottom:72px!important}.pl-lg-9,.px-lg-9{padding-left:72px!important}.px-lg-9{padding-right:72px!important}.py-lg-9{padding-top:72px!important;padding-bottom:72px!important}.p-lg-10{padding:80px!important}.pt-lg-10{padding-top:80px!important}.pr-lg-10{padding-right:80px!important}.pb-lg-10{padding-bottom:80px!important}.pl-lg-10,.px-lg-10{padding-left:80px!important}.px-lg-10{padding-right:80px!important}.py-lg-10{padding-top:80px!important;padding-bottom:80px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media only screen and (max-width:1023px){.m-md-0{margin:0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:8px!important}.mt-md-1{margin-top:8px!important}.mr-md-1{margin-right:8px!important}.mb-md-1{margin-bottom:8px!important}.ml-md-1,.mx-md-1{margin-left:8px!important}.mx-md-1{margin-right:8px!important}.my-md-1{margin-top:8px!important;margin-bottom:8px!important}.m-md-2{margin:16px!important}.mt-md-2{margin-top:16px!important}.mr-md-2{margin-right:16px!important}.mb-md-2{margin-bottom:16px!important}.ml-md-2,.mx-md-2{margin-left:16px!important}.mx-md-2{margin-right:16px!important}.my-md-2{margin-top:16px!important;margin-bottom:16px!important}.m-md-3{margin:24px!important}.mt-md-3{margin-top:24px!important}.mr-md-3{margin-right:24px!important}.mb-md-3{margin-bottom:24px!important}.ml-md-3,.mx-md-3{margin-left:24px!important}.mx-md-3{margin-right:24px!important}.my-md-3{margin-top:24px!important;margin-bottom:24px!important}.m-md-4{margin:32px!important}.mt-md-4{margin-top:32px!important}.mr-md-4{margin-right:32px!important}.mb-md-4{margin-bottom:32px!important}.ml-md-4,.mx-md-4{margin-left:32px!important}.mx-md-4{margin-right:32px!important}.my-md-4{margin-top:32px!important;margin-bottom:32px!important}.m-md-5{margin:40px!important}.mt-md-5{margin-top:40px!important}.mr-md-5{margin-right:40px!important}.mb-md-5{margin-bottom:40px!important}.ml-md-5,.mx-md-5{margin-left:40px!important}.mx-md-5{margin-right:40px!important}.my-md-5{margin-top:40px!important;margin-bottom:40px!important}.m-md-6{margin:48px!important}.mt-md-6{margin-top:48px!important}.mr-md-6{margin-right:48px!important}.mb-md-6{margin-bottom:48px!important}.ml-md-6,.mx-md-6{margin-left:48px!important}.mx-md-6{margin-right:48px!important}.my-md-6{margin-top:48px!important;margin-bottom:48px!important}.m-md-7{margin:56px!important}.mt-md-7{margin-top:56px!important}.mr-md-7{margin-right:56px!important}.mb-md-7{margin-bottom:56px!important}.ml-md-7,.mx-md-7{margin-left:56px!important}.mx-md-7{margin-right:56px!important}.my-md-7{margin-top:56px!important;margin-bottom:56px!important}.m-md-8{margin:64px!important}.mt-md-8{margin-top:64px!important}.mr-md-8{margin-right:64px!important}.mb-md-8{margin-bottom:64px!important}.ml-md-8,.mx-md-8{margin-left:64px!important}.mx-md-8{margin-right:64px!important}.my-md-8{margin-top:64px!important;margin-bottom:64px!important}.m-md-9{margin:72px!important}.mt-md-9{margin-top:72px!important}.mr-md-9{margin-right:72px!important}.mb-md-9{margin-bottom:72px!important}.ml-md-9,.mx-md-9{margin-left:72px!important}.mx-md-9{margin-right:72px!important}.my-md-9{margin-top:72px!important;margin-bottom:72px!important}.m-md-10{margin:80px!important}.mt-md-10{margin-top:80px!important}.mr-md-10{margin-right:80px!important}.mb-md-10{margin-bottom:80px!important}.ml-md-10,.mx-md-10{margin-left:80px!important}.mx-md-10{margin-right:80px!important}.my-md-10{margin-top:80px!important;margin-bottom:80px!important}.p-md-0{padding:0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:8px!important}.pt-md-1{padding-top:8px!important}.pr-md-1{padding-right:8px!important}.pb-md-1{padding-bottom:8px!important}.pl-md-1,.px-md-1{padding-left:8px!important}.px-md-1{padding-right:8px!important}.py-md-1{padding-top:8px!important;padding-bottom:8px!important}.p-md-2{padding:16px!important}.pt-md-2{padding-top:16px!important}.pr-md-2{padding-right:16px!important}.pb-md-2{padding-bottom:16px!important}.pl-md-2,.px-md-2{padding-left:16px!important}.px-md-2{padding-right:16px!important}.py-md-2{padding-top:16px!important;padding-bottom:16px!important}.p-md-3{padding:24px!important}.pt-md-3{padding-top:24px!important}.pr-md-3{padding-right:24px!important}.pb-md-3{padding-bottom:24px!important}.pl-md-3,.px-md-3{padding-left:24px!important}.px-md-3{padding-right:24px!important}.py-md-3{padding-top:24px!important;padding-bottom:24px!important}.p-md-4{padding:32px!important}.pt-md-4{padding-top:32px!important}.pr-md-4{padding-right:32px!important}.pb-md-4{padding-bottom:32px!important}.pl-md-4,.px-md-4{padding-left:32px!important}.px-md-4{padding-right:32px!important}.py-md-4{padding-top:32px!important;padding-bottom:32px!important}.p-md-5{padding:40px!important}.pt-md-5{padding-top:40px!important}.pr-md-5{padding-right:40px!important}.pb-md-5{padding-bottom:40px!important}.pl-md-5,.px-md-5{padding-left:40px!important}.px-md-5{padding-right:40px!important}.py-md-5{padding-top:40px!important;padding-bottom:40px!important}.p-md-6{padding:48px!important}.pt-md-6{padding-top:48px!important}.pr-md-6{padding-right:48px!important}.pb-md-6{padding-bottom:48px!important}.pl-md-6,.px-md-6{padding-left:48px!important}.px-md-6{padding-right:48px!important}.py-md-6{padding-top:48px!important;padding-bottom:48px!important}.p-md-7{padding:56px!important}.pt-md-7{padding-top:56px!important}.pr-md-7{padding-right:56px!important}.pb-md-7{padding-bottom:56px!important}.pl-md-7,.px-md-7{padding-left:56px!important}.px-md-7{padding-right:56px!important}.py-md-7{padding-top:56px!important;padding-bottom:56px!important}.p-md-8{padding:64px!important}.pt-md-8{padding-top:64px!important}.pr-md-8{padding-right:64px!important}.pb-md-8{padding-bottom:64px!important}.pl-md-8,.px-md-8{padding-left:64px!important}.px-md-8{padding-right:64px!important}.py-md-8{padding-top:64px!important;padding-bottom:64px!important}.p-md-9{padding:72px!important}.pt-md-9{padding-top:72px!important}.pr-md-9{padding-right:72px!important}.pb-md-9{padding-bottom:72px!important}.pl-md-9,.px-md-9{padding-left:72px!important}.px-md-9{padding-right:72px!important}.py-md-9{padding-top:72px!important;padding-bottom:72px!important}.p-md-10{padding:80px!important}.pt-md-10{padding-top:80px!important}.pr-md-10{padding-right:80px!important}.pb-md-10{padding-bottom:80px!important}.pl-md-10,.px-md-10{padding-left:80px!important}.px-md-10{padding-right:80px!important}.py-md-10{padding-top:80px!important;padding-bottom:80px!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media only screen and (max-width:767px){.m-sm-0{margin:0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:8px!important}.mt-sm-1{margin-top:8px!important}.mr-sm-1{margin-right:8px!important}.mb-sm-1{margin-bottom:8px!important}.ml-sm-1,.mx-sm-1{margin-left:8px!important}.mx-sm-1{margin-right:8px!important}.my-sm-1{margin-top:8px!important;margin-bottom:8px!important}.m-sm-2{margin:16px!important}.mt-sm-2{margin-top:16px!important}.mr-sm-2{margin-right:16px!important}.mb-sm-2{margin-bottom:16px!important}.ml-sm-2,.mx-sm-2{margin-left:16px!important}.mx-sm-2{margin-right:16px!important}.my-sm-2{margin-top:16px!important;margin-bottom:16px!important}.m-sm-3{margin:24px!important}.mt-sm-3{margin-top:24px!important}.mr-sm-3{margin-right:24px!important}.mb-sm-3{margin-bottom:24px!important}.ml-sm-3,.mx-sm-3{margin-left:24px!important}.mx-sm-3{margin-right:24px!important}.my-sm-3{margin-top:24px!important;margin-bottom:24px!important}.m-sm-4{margin:32px!important}.mt-sm-4{margin-top:32px!important}.mr-sm-4{margin-right:32px!important}.mb-sm-4{margin-bottom:32px!important}.ml-sm-4,.mx-sm-4{margin-left:32px!important}.mx-sm-4{margin-right:32px!important}.my-sm-4{margin-top:32px!important;margin-bottom:32px!important}.m-sm-5{margin:40px!important}.mt-sm-5{margin-top:40px!important}.mr-sm-5{margin-right:40px!important}.mb-sm-5{margin-bottom:40px!important}.ml-sm-5,.mx-sm-5{margin-left:40px!important}.mx-sm-5{margin-right:40px!important}.my-sm-5{margin-top:40px!important;margin-bottom:40px!important}.m-sm-6{margin:48px!important}.mt-sm-6{margin-top:48px!important}.mr-sm-6{margin-right:48px!important}.mb-sm-6{margin-bottom:48px!important}.ml-sm-6,.mx-sm-6{margin-left:48px!important}.mx-sm-6{margin-right:48px!important}.my-sm-6{margin-top:48px!important;margin-bottom:48px!important}.m-sm-7{margin:56px!important}.mt-sm-7{margin-top:56px!important}.mr-sm-7{margin-right:56px!important}.mb-sm-7{margin-bottom:56px!important}.ml-sm-7,.mx-sm-7{margin-left:56px!important}.mx-sm-7{margin-right:56px!important}.my-sm-7{margin-top:56px!important;margin-bottom:56px!important}.m-sm-8{margin:64px!important}.mt-sm-8{margin-top:64px!important}.mr-sm-8{margin-right:64px!important}.mb-sm-8{margin-bottom:64px!important}.ml-sm-8,.mx-sm-8{margin-left:64px!important}.mx-sm-8{margin-right:64px!important}.my-sm-8{margin-top:64px!important;margin-bottom:64px!important}.m-sm-9{margin:72px!important}.mt-sm-9{margin-top:72px!important}.mr-sm-9{margin-right:72px!important}.mb-sm-9{margin-bottom:72px!important}.ml-sm-9,.mx-sm-9{margin-left:72px!important}.mx-sm-9{margin-right:72px!important}.my-sm-9{margin-top:72px!important;margin-bottom:72px!important}.m-sm-10{margin:80px!important}.mt-sm-10{margin-top:80px!important}.mr-sm-10{margin-right:80px!important}.mb-sm-10{margin-bottom:80px!important}.ml-sm-10,.mx-sm-10{margin-left:80px!important}.mx-sm-10{margin-right:80px!important}.my-sm-10{margin-top:80px!important;margin-bottom:80px!important}.p-sm-0{padding:0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:8px!important}.pt-sm-1{padding-top:8px!important}.pr-sm-1{padding-right:8px!important}.pb-sm-1{padding-bottom:8px!important}.pl-sm-1,.px-sm-1{padding-left:8px!important}.px-sm-1{padding-right:8px!important}.py-sm-1{padding-top:8px!important;padding-bottom:8px!important}.p-sm-2{padding:16px!important}.pt-sm-2{padding-top:16px!important}.pr-sm-2{padding-right:16px!important}.pb-sm-2{padding-bottom:16px!important}.pl-sm-2,.px-sm-2{padding-left:16px!important}.px-sm-2{padding-right:16px!important}.py-sm-2{padding-top:16px!important;padding-bottom:16px!important}.p-sm-3{padding:24px!important}.pt-sm-3{padding-top:24px!important}.pr-sm-3{padding-right:24px!important}.pb-sm-3{padding-bottom:24px!important}.pl-sm-3,.px-sm-3{padding-left:24px!important}.px-sm-3{padding-right:24px!important}.py-sm-3{padding-top:24px!important;padding-bottom:24px!important}.p-sm-4{padding:32px!important}.pt-sm-4{padding-top:32px!important}.pr-sm-4{padding-right:32px!important}.pb-sm-4{padding-bottom:32px!important}.pl-sm-4,.px-sm-4{padding-left:32px!important}.px-sm-4{padding-right:32px!important}.py-sm-4{padding-top:32px!important;padding-bottom:32px!important}.p-sm-5{padding:40px!important}.pt-sm-5{padding-top:40px!important}.pr-sm-5{padding-right:40px!important}.pb-sm-5{padding-bottom:40px!important}.pl-sm-5,.px-sm-5{padding-left:40px!important}.px-sm-5{padding-right:40px!important}.py-sm-5{padding-top:40px!important;padding-bottom:40px!important}.p-sm-6{padding:48px!important}.pt-sm-6{padding-top:48px!important}.pr-sm-6{padding-right:48px!important}.pb-sm-6{padding-bottom:48px!important}.pl-sm-6,.px-sm-6{padding-left:48px!important}.px-sm-6{padding-right:48px!important}.py-sm-6{padding-top:48px!important;padding-bottom:48px!important}.p-sm-7{padding:56px!important}.pt-sm-7{padding-top:56px!important}.pr-sm-7{padding-right:56px!important}.pb-sm-7{padding-bottom:56px!important}.pl-sm-7,.px-sm-7{padding-left:56px!important}.px-sm-7{padding-right:56px!important}.py-sm-7{padding-top:56px!important;padding-bottom:56px!important}.p-sm-8{padding:64px!important}.pt-sm-8{padding-top:64px!important}.pr-sm-8{padding-right:64px!important}.pb-sm-8{padding-bottom:64px!important}.pl-sm-8,.px-sm-8{padding-left:64px!important}.px-sm-8{padding-right:64px!important}.py-sm-8{padding-top:64px!important;padding-bottom:64px!important}.p-sm-9{padding:72px!important}.pt-sm-9{padding-top:72px!important}.pr-sm-9{padding-right:72px!important}.pb-sm-9{padding-bottom:72px!important}.pl-sm-9,.px-sm-9{padding-left:72px!important}.px-sm-9{padding-right:72px!important}.py-sm-9{padding-top:72px!important;padding-bottom:72px!important}.p-sm-10{padding:80px!important}.pt-sm-10{padding-top:80px!important}.pr-sm-10{padding-right:80px!important}.pb-sm-10{padding-bottom:80px!important}.pl-sm-10,.px-sm-10{padding-left:80px!important}.px-sm-10{padding-right:80px!important}.py-sm-10{padding-top:80px!important;padding-bottom:80px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}.footer-to-top{z-index:14;position:relative;padding-top:0;padding-bottom:30px}@media only screen and (max-width:575px){.footer-to-top{padding:20px 0 40px 0}}.footer-to-top:after{content:"";display:block;overflow:hidden}.footer-to-top .back-top{color:#fff;display:block;font-size:80px;margin:0 auto;width:90px;height:90px;text-align:center}@media only screen and (max-width:767px){.footer-to-top .back-top{}}@media only screen and (max-width:575px){.footer-to-top .back-top{font-size:60px}}.footer-to-top .container{position:relative}.footer-to-top .link{font-size:13px;line-height:17px;color:#8e8e8e;position:absolute;right:17px;bottom:30px}@media only screen and (max-width:767px){.footer-to-top .link{position:static}}.footer-to-top .link:hover{color:#fff}.footer-to-top .link .icon{font-size:30px;line-height:30px;vertical-align:middle;margin:0 2px 0 5px}@media only screen and (max-width:575px){.footer-to-top .link .icon{font-size:35px;line-height:35px}}.footer-to-top .link .number{font-size:16px;line-height:19px}#footer{overflow:hidden;position:relative;z-index:12}#footer .head{overflow:hidden;position:relative}#footer .head .footer-logo{float:left;width:85px;margin:0 0 0 3px}@media only screen and (max-width:1023px){#footer .head .footer-logo{float:none;margin:0 auto 40px}}@media only screen and (max-width:767px){#footer .head .footer-logo{width:75px;margin:0 auto 47px}}#footer .head .footer-logo a{display:block;color:#fff}#footer .head .footer-logo a i{font-size:120px}@media only screen and (max-width:1023px){#footer .head .footer-logo a i{font-size:100px}}@media only screen and (max-width:767px){#footer .head .footer-logo a i{font-size:80px}}#footer .head .footer-logo img{display:block;max-width:100%;height:auto}#footer .head .socialnetworks{margin:0;padding:0;list-style:none;float:right;text-align:center;letter-spacing:-.32em;font-size:43px;line-height:44px;margin:18px 0 0;overflow:hidden}@media only screen and (max-width:1023px){#footer .head .socialnetworks{float:none;font-size:45px;text-align:center}}#footer .head .socialnetworks li{display:inline-block;vertical-align:top;letter-spacing:0;margin:0 4px}#footer .head .socialnetworks li a{display:block;color:#fff}#footer .head .socialnetworks li a:hover{color:#fff}#footer .nav-list{margin:0;padding:0;list-style:none;text-align:center;letter-spacing:-.32em;font-size:17px;line-height:20px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:1023px){#footer .nav-list{font-size:14px;line-height:17px}}#footer .nav-list li{display:inline-block;vertical-align:top;letter-spacing:0;padding:0 40px;position:relative}#footer .nav-list li:after{position:absolute;content:"";top:0;bottom:auto;left:0;right:auto;display:block}@media only screen and (max-width:1681px){#footer .nav-list li{padding:0 20px}}@media only screen and (max-width:1023px){#footer .nav-list li{padding:0 13px}}@media only screen and (max-width:767px){#footer .nav-list li{width:50%;padding:0 13px;margin:0 0 51px}}@media only screen and (max-width:767px){#footer .nav-list li:nth-child(odd):after{display:none}}#footer .nav-list li:after{width:1px;height:77px;background:rgba(255,255,255,.2)}@media only screen and (max-width:767px){#footer .nav-list li:after{height:64px}}#footer .nav-list li:first-child:after{display:none}#footer .nav-list li a{display:inline-block;vertical-align:top;color:#fff}#footer .nav-list li a:hover{color:#14a6ff}#footer .nav-list li i{display:block;text-align:center;font-size:55px;line-height:50px;margin:0 0 12px}@media only screen and (max-width:1299px){#footer .nav-list li i{font-size:45px}}@media only screen and (max-width:767px){#footer .nav-list li i{margin:0 0 2px}}#footer .copyright{overflow:hidden;text-align:left;font-size:15px;line-height:19px;color:#14a6ff}@media only screen and (max-width:1023px){#footer .copyright{font-size:13px}}@media only screen and (max-width:767px){#footer .copyright{font-size:13px;line-height:18px;font-weight:700;text-align:center}}#footer .copyright .tex{font-weight:400}@media only screen and (max-width:767px){#footer .copyright .tex{padding-top:36px;display:block}}.block-services{position:relative;overflow:hidden;padding:19px 0 0}@media only screen and (max-width:767px){.block-services{padding:10px 0 0}}.block-services .top-block{font-size:16px;line-height:20px;position:relative;margin-top:30px;font-weight:700;text-align:center;text-transform:uppercase}@media only screen and (max-width:1023px){.block-services .top-block .scroll-wrap{white-space:nowrap;overflow-x:auto}}@media only screen and (max-width:767px){.block-services .top-block .scroll-wrap{white-space:nowrap;overflow-x:auto}}.block-services .top-block a{color:#c6cacd}.block-services .top-block a:hover{color:#15c3f4}.block-services .top-block a:hover:hover:after{width:50%;background-color:#15c3f4}.block-services .top-block .list-links{margin:0 -34px}@media only screen and (max-width:1023px){.block-services .top-block .list-links{margin:0 0}}@media only screen and (max-width:767px){.block-services .top-block .list-links{font-size:15px;line-height:18px;margin:0}}.block-services .top-block .list-links li{padding:0 25px 31px;position:relative}@media only screen and (max-width:1299px){.block-services .top-block .list-links li{padding:0 14px 27px}}.block-services .top-block .list-links li a{position:relative}.block-services .top-block .list-links li a:after{content:"";transition:width linear 0.3s;position:absolute;display:block;width:0;left:0;height:2px;background-color:transparent;right:0;margin:0 auto;bottom:-10px}.block-services .top-block .list-links li.active>a,.block-services .top-block .list-links li.cycle-pager-active>a{color:#15c3f4}.block-services .top-block .list-links li.active>a:after,.block-services .top-block .list-links li.cycle-pager-active>a:after{width:50%;background-color:#15c3f4}.block-services .top-block .list-links li.active.hasnav:after{content:"";width:1px;background-color:#bbb;height:24px;position:absolute;bottom:0;left:50%}@media only screen and (max-width:1023px){.block-services .top-block .list-links li.active.hasnav:after{display:none}}.block-services h3{font-weight:300;color:#14a6ff;margin:0 0 20px}@media only screen and (max-width:767px){.block-services h3{font-size:19px;line-height:26px;padding:0 4px}}#outer-fix,.footer-matrix{position:relative!important}.homefeatures{color:#fff;overflow:visible;z-index:1}.homefeatures .grid-item{float:none!important}.homefeatures .container{min-height:560px;position:relative;z-index:2;text-align:left}@media only screen and (max-width:1681px){.homefeatures .container{min-height:500px}}@media only screen and (max-width:1299px){.homefeatures .container{min-height:470px}}@media only screen and (max-width:1023px){.homefeatures .container{min-height:410px}}@media only screen and (max-width:767px){.homefeatures .container{min-height:300px}}.homefeatures .container .article-type h2{color:#0070b9;font-size:25px;line-height:27px}@media only screen and (max-width:1681px){.homefeatures .container .article-type h2{font-size:22px;line-height:25px}}@media only screen and (max-height:767px) and (max-width:1299px) and (min-width:1200px){.homefeatures .container .article-type h2{font-size:20px;line-height:23px}}.homefeatures .container .article-type .post{padding-bottom:50px;vertical-align:top!important}@media only screen and (max-width:1681px){.homefeatures .container .article-type .post{padding:25px 30px 40px 30px}}.homefeatures .container .article-type .post .post-box{position:absolute;bottom:34px}@media only screen and (max-height:767px) and (max-width:1299px) and (min-width:1200px){.homefeatures .container .article-type .post .post-box{bottom:25px}}.homefeatures .container .article-type .post .post-box .author{color:#14a6ff}.homefeatures .container .article-type .post .post-box .designation{color:#bbb}.homefeatures .container .article-type .image-wrapper{padding-bottom:55%}@media only screen and (max-width:1299px){.homefeatures .container .article-type .image-wrapper{padding-bottom:55%}}@media only screen and (max-width:1681px){.homefeatures .container .article-type .image-wrapper{padding-bottom:45%}}@media only screen and (max-height:767px) and (max-width:1299px) and (min-width:1200px){.homefeatures .container .article-type .image-wrapper{padding-bottom:40%}}.v-align-transform{position:relative}.container .container{padding:0}@media only screen and (max-width:767px){.container .container{padding:0}.container .container .inner{padding:0}}#header .header-container{max-width:1960px;margin:0 auto}.row.grid{transition:height 1s ease}.article-section .article>a{display:table-cell;vertical-align:middle;position:absolute;top:0;bottom:0;right:0;left:0;width:100%}.article-section .article>a .post-container{display:table;width:100%;height:100%}.article-section .article>a .post-container .post{display:table-cell;vertical-align:middle}.article-section .article.article-type>a{position:relative;display:inline-block;vertical-align:top}.article-section .article.article-type .post-container .post{display:table-cell;vertical-align:bottom}.contact-section .info-col .info-box,.contact-section .info-col col-md-4{display:block;vertical-align:top;letter-spacing:0;padding:30px 10px 0;text-align:left;font-size:18px;line-height:25px;color:#9f9f9f;text-align:center}@media only screen and (max-width:767px){.contact-section .info-col .info-box,.contact-section .info-col col-md-4{padding-bottom:30px}.contact-section .info-col .info-box:last-of-type,.contact-section .info-col col-md-4:last-of-type{padding-bottom:0}}.home .article-section .grid-item{margin-right:-1px}body{min-width:320px;font-size:18px;line-height:24px;background:#fff}@media only screen and (max-width:767px){body.nav-active{overflow:hidden}}body.openModal{overflow:hidden!important}a{text-decoration:none;transition:all linear 0.3s}a:before{transition:color 0.3s linear,border 0.3s linear,background 0.3s linear}a:hover,a:focus,a:active{outline:none;text-decoration:none}a:hover{color:#15c3f4}h1,.h1{font-size:50px;line-height:54px;font-weight:700;text-transform:uppercase;margin:0 0 5px}@media only screen and (max-width:1681px){h1,.h1{font-size:45px;line-height:48px;margin:0 0 10px}}@media only screen and (max-width:1299px){h1,.h1{font-size:34px;line-height:36px;margin:0 0 10px}}h2{font-size:30px;line-height:32px;font-weight:700;text-transform:uppercase;margin:0 0 5px}@media only screen and (max-width:1681px){h2{font-size:25px;line-height:28px}}@media only screen and (max-width:767px){h2{font-size:18px;line-height:20px}}@media only screen and (max-width:767px){.container{padding-left:7px;padding-right:7px}.container .row{margin-left:-7px;margin-right:-7px}.container .row [class*="col-"]{padding-left:7px;padding-right:7px}}
#header .info-list>li>.dropdown>a.nav-link,#header .info-list>li>a.nav-link{width:59px;height:59px;line-height:56px}


/* ===== Part B: former custom.css (site overrides — keep last) ===== */


body {
        font-weight: ;
        color: #666 !important
}

/*Bootstrap 3 Custom CSS*/

/*--- Poppover---*/
.popover {
	width: 100%;
	max-width: 800px;
}

/*---Products Card Style---*/
.thumbnail-noborder {
    border: 0 none;
    box-shadow: none; 
}

.thumbnail .caption p {
    display: block !important;
    color: #666 
}

.thumbnail .caption .price {
    color: red;
    margin-top: 10px;
    margin-bottom: 10px   
}

.thumbnail .caption .proDesc {
    margin-bottom: 0px  
}

.thumbnail .caption {
    line-height: 1.4;  
}

.thumbnail .caption h4 {
    font-weight: bold; 
}

.thumbnail .caption .selectEnhance {
    width:42px;
    padding:2px 3px 2px 3px; 
    margin:auto 
}

.thumbnail .caption .selectEnhance2 {
    float: left;
    width:42px;
    padding:2px 3px 2px 3px;
    margin-right: 5px    
}

.thumbnail .caption .selectPlus {
    margin:auto;
}

.thumbnail .caption .Procolor {
    color:#4682B4 !important;
}

.thumbnail img.prodImg {
    margin-top: 5px;
}

form .magTop {
    margin-top: 2px
}

/*---Nav Cart Style---*/
.cartA .badge {
    background-color: #f00 !important;
    color: #fff !important
}


/*---Banner---*/
@media only screen and (max-width: 1299px) {
	.logo-box .logo a img{
		padding-top: 0px !important;
        padding-bottom: 10px !important
	}
}

.title-alt-style {
    color: gold !important
}


/*---Contact Form---*/
/*.aboski #contact-us {
	padding: 0px 40px 40px 40px;
    background-color: #ffffff;
    box-shadow: -2px 40px 34px -24px rgba(0, 0, 0, 0.2);
    border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;
    border: solid 7px #4c9cef;
    border-left-color: #f7639a;
    border-right-color: #f7639a;
}*/

.aboski #contact-us {
    margin-bottom: 50px
}

.aboski .form-group {
	margin-bottom: 25px;
}

.aboski .form-control.cusHeight {
    height: 50px;
}

.aboski .form-control {
	border: 2px solid transparent;
	border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	   -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
		 -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
			box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-transition:all 150ms ease-in-out 0s;
	   -moz-transition:all 150ms ease-in-out 0s;
	    -ms-transition:all 150ms ease-in-out 0s;
	     -o-transition:all 150ms ease-in-out 0s;
		    transition:all 150ms ease-in-out 0s;
}
.aboski .form-control:focus {
	border-color: #171717;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	    -ms-box-shadow: none;
		 -o-box-shadow: none;
			box-shadow: none;
}

.aboski .form-control:focus {
	border-color: #87CEEB;
	border-width: 1px;
}


/*Contact Form*/
/* Form Error */
.error {
    color: #FF0000;
    font-weight: ;
}

/* Form Success */
.formSuccess {
    color: #32CD32;
    font-weight: ;
}

/* Form Result Container */
#form-result, #checkout-result {
    margin-bottom: 10px !important;
}


/* Correcting margin on big screen */
@media only screen and (min-width:1300px) {
    .homebanner .caption{
     margin-top: 60px;
    }
}


.proImgLarge{min-width: 25%}

/*Sweet box*/
.positive{
    padding-left: 0px;
    list-style: none;  
}

.list-group-item-kedi{position:relative;
    background-image: url(/images/check.png); 
    background-repeat:no-repeat; 
    background-image:; 
    padding: 0 0 4px 32px;
    line-height:24px;
    font-weight: bold;
}

.kedi-custom{
    padding: 12px 15px 0px 15px;
    margin-top: 20px;
    background: #fff;        
}

.underlinered {
  border-bottom: 2px solid #DC143C;
}

.tealtext {
  color: #A0522D;
}


/*Ingredients*/
.page-header-ingre{
    padding-bottom:9px;
    margin:40px 0 20px;
    border-bottom:1px solid #eee;
}

.page-header-ingre-top, .page-header-ingre-top h3{
    margin-top: 5px;
}


/* Standardised content lists (dosage / storage / cautions) */
.kedi-list{list-style:none;margin:0 0 1rem .25rem;padding:0}
.kedi-list li{position:relative;padding-left:22px;margin-bottom:10px;line-height:1.6}
.kedi-list li .ti-control-play{position:absolute;left:0;top:5px;color:#0070b9;font-size:11px}

/* Homepage article grid — CSS flex layout (replaces Isotope/masonry JS) */
.article-section .row.grid{display:flex;flex-wrap:wrap}
.article-section .row.grid .grid-item{display:flex}
.article-section .row.grid .grid-item > .article{width:100%}

/* Homepage feature/promo card titles — uniform level (h2) + consistent look */
.article-section .grid-item .inner h2{font-size:19px;line-height:1.35;color:#0070b9;font-weight:600;margin:0}

/* Product card / buy-box titles: keep card look after h4->h2 (SEO hierarchy fix). Scoped so the banner caption is unaffected. */
.caption > h2{font-size:18px;color:#333;font-weight:700;line-height:1.1;margin:10px 0}

/* Uniform homepage card text blocks (padding + style consistency) */
.article-section .post.sameHblocks{padding:16px 18px;text-transform:uppercase;font-weight:700}

/* CLS: width/height attrs reserve space; height:auto keeps display ratio (no distortion) */
img{height:auto}

/* Header logo sized + vertically aligned to the nav-opener RING (the 800px .circle-expand
   scaled .07/.065/.056 = 56/52/45px), so the two circles always match across breakpoints.
   Ported from kediwellness — replaces the old inline width:58% (which didn't track the ring:
   41px mobile -> ~70px desktop vs ring 56px) and the oval-causing height:auto/padding combo. */
#header .logo a img{display:block; padding:0 !important; width:56px; height:56px; margin-top:21px}
@media only screen and (max-width:1023px){#header .logo a img{width:52px; height:52px; margin-top:20px}}
@media only screen and (max-width:767px){#header .logo a img{width:45px; height:45px; margin-top:20px}}

/* Cart button vertically centred on the ring/logo line (replaces inline padding-top:25px). */
#header .cartA{padding-top:34px}
@media only screen and (max-width:1023px){#header .cartA{padding-top:31px}}
@media only screen and (max-width:767px){#header .cartA{padding-top:27px}}

/* --- Hamburger: keep the animated ring AND kill the drift (no trade-off) ---
 * The icon (in #header .container-fluid) and the animated ring (.circle-expand, in a
 * position:fixed #nav .nav-opener-circle) live in two positioning systems. At REST they
 * are perfectly centred at every breakpoint; the drift appeared ONLY in the `.affix`
 * (scrolled) state, which nudged the two by DIFFERENT amounts. Since the ring's animation
 * (scale/colour on hover + open via `transition: transform .8s`) is independent of affix,
 * the clean fix is to never enter the divergent affix state: `data-spy="affix"` was removed
 * from #header (main-nav.php) and the header is made permanently sticky here. Result: rest
 * geometry always -> icon stays centred in the LIVE animated ring, header still sticky, ring
 * untouched. Only side effect: the header no longer shrinks on scroll (stays full size). */
#header{position:fixed}
