.header{position:relative;}
.header .navbar-header{padding:0;}
.navbar-main{margin:0;background-color:#FFF;border:0;border-bottom:0 solid transparent;border-radius:0;z-index:1000;}
.navbar-main.navbar-main-inverse{background-color:#232323;}
.navbar-main.navbar-shadow{box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}
@media (min-width:768px) and (max-width:991px){.navbar-main .container{width:100%;}
}
.navbar-main .navbar-text{color:#333;}
.navbar-main .navbar-nav a{outline:0;}
.navbar-main .navbar-nav > li > a{color:#333;font-size:14px;font-family:"Roboto", sans-serif;padding:16px 30px 16px 20px;margin:15px 0;font-weight:500;background-color:transparent;text-transform:capitalize;border-radius:0;}
.navbar-main .navbar-nav > li > a.dropdown-toggle > span:before{content:"\f123";font-family:"Ionicons";position:absolute;right:16px;font-size:8px;}
@media (max-width:991px){.header.affix{position:static !important;}
.navbar-main .navbar-nav > li > a{padding:20px 15px;margin:0;border-bottom:1px solid #f3f3f3;border-radius:0;}
.navbar-main .navbar-nav > li > a.dropdown-toggle > span:before{content:"";}
}
.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus{color:#1f3a93;background-color:transparent;}
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .active > a:focus{color:#1f3a93;background-color:transparent;}
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .active > a:focus{background-color:transparent;color:#1f3a93;}
.navbar-main .navbar-nav > .disabled > a,
.navbar-main .navbar-nav > .disabled > a:hover,
.navbar-main .navbar-nav > .disabled > a:focus{color:#ccc;background-color:transparent;}
.navbar-main .navbar-nav > li.dropdown-icon > a{padding:15px;}
.navbar-main .navbar-nav > li > a > .badge{padding:0;top:2px;left:2px;display:block;position:absolute;height:18px;width:18px;line-height:19px;border-radius:100%;font-weight:600;text-align:center;font-style:normal;font-size:11px;}
.navbar-main .navbar-nav > li.dropdown-icon > a > .badge{right:2px;left:auto;top:0;width:22px;height:22px;line-height:22px;opacity:0.6;}
.navbar-main .navbar-nav > li.dropdown-icon .icon{font-size:18px;}
.navbar-main .navbar-nav > li > a:before{content:"";width:1px;height:24px;margin-top:-12px;background:transparent;position:absolute;top:50%;right:0px;}
.navbar-main .navbar-nav > li:last-child > a:before{width:0;}
@media (max-width:991px){.navbar-main .navbar-nav > li > a:before{width:0px;background:transparent;}
.navbar-main .navbar-toggle{position:relative;float:right;padding:20px 12px;margin:0 0 0 10px;margin-right:-15px;background-color:#1f3a93;background-image:none;border:1px solid transparent;border-radius:0;}
.navbar-main .navbar-toggle:hover,
.navbar-main .navbar-toggle:focus{background-color:#fcfcfc;border-color:transparent;}
.navbar-main .navbar-toggle .icon-bar{background-color:#FFF;}
.navbar-main .navbar-toggle:hover .icon-bar,
.navbar-main .navbar-toggle:focus .icon-bar{background-color:#1f3a93;}
.navbar-main .navbar-collapse,
.navbar-main .navbar-form{border-color:#e7e7e7;}
.navbar-main .navbar-nav > .open > a,
.navbar-main .navbar-nav > .open > a:hover,
.navbar-main .navbar-nav > .open > a:focus{color:#1f3a93;background-color:#fcfcfc;}
.navbar-main .open > a,
.navbar-main .open > a:hover,
.navbar-main .open > a:focus{color:#1f3a93;background-color:#fcfcfc;}
.navbar-icon-btn{position:relative;float:right;padding:8px 12px;margin:10px 0 10px 0;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:2px;}
.navbar-icon-btn i{color:#333;font-size:16px;}
.navbar-icon-btn:hover i{color:#1f3a93;}
.navbar-main-inverse .navbar-icon-btn i{color:#FFF;}
}
@media (min-width:992px){.navbar-icon-btn{display:none;}
}
.navbar-main .navbar-nav > li > a:hover:before,
.navbar-main .navbar-nav > li > a:focus:before,
.navbar-main .navbar-nav > li.open > a:before,
.navbar-main .navbar-nav > li.open > a:before,
.navbar-main .navbar-nav > .active > a:before{background-color:transparent;}
.navbar-main .dropdown-menu{min-width:220px;padding:0;margin:0;font-size:13px;text-align:left;background-color:#FFF;border:1px solid transparent;border-top:2px solid #1f3a93;border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}
.navbar-main .dropdown-menu > li{border-bottom:1px solid #f3f3f3;}
.navbar-main .dropdown-menu > li:last-child{border:0;}
.navbar-main .dropdown-menu > li > a{padding:12px 20px;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.42857143;color:#333;}
.navbar-main .dropdown-menu > li > a:hover,
.navbar-main .dropdown-menu > li > a:focus{color:#1f3a93;background-color:#fcfcfc;}
.navbar-main .dropdown-menu .divider{background-color:#fcfcfc;}
.navbar-main .dropdown-menu li.open > a{color:#1f3a93;background-color:#fcfcfc;}
@media (max-width:991px){.navbar-main .navbar-nav .open .dropdown-menu > li{border-bottom:1px solid #f3f3f3;}
.navbar-main .navbar-nav .open .dropdown-menu > li:last-child{border-bottom:0;}
.navbar-main .navbar-nav .open .dropdown-menu > li > a{display:block;width:100%;padding:12px 30px;margin:0;color:#333;}
.navbar-main .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-main .navbar-nav .open .dropdown-menu > li > a:focus{color:#1f3a93;background-color:transparent;}
}
.navbar-main .navbar-link{color:#777;}
.navbar-main .navbar-link:hover{color:#333;}
.navbar-main .btn-link{color:#777;}
.navbar-main .btn-link:hover,
.navbar-main .btn-link:focus{color:#333;}
.navbar-main .btn-link[disabled]:hover,
fieldset[disabled] .navbar-main .btn-link:hover,
.navbar-main .btn-link[disabled]:focus,
fieldset[disabled] .navbar-main .btn-link:focus{color:#ccc;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > .dropdown-menu{top:0 !important;left:100%;margin-top:0;margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.dropdown-submenu > a:before{content:"\f105";position:absolute;right:15px;font-family:'FontAwesome';font-size:12px;}
.dropdown-submenu.open > .dropdown-menu{display:block;padding:0;}
.dropdown-submenu.open > a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;}
@media (max-width:991px){.navbar-main .navbar-nav .open .dropdown-submenu .dropdown-menu > li > a{display:block;width:100%;margin:0;padding-right:15px;color:#333;}
.nav .open .dropdown-submenu > a{background:transparent;}
.nav .open .dropdown-submenu > a:focus,
.nav .open .dropdown-submenu > a:hover{background:#fcfcfc !important;}
.dropdown-submenu > a:hover,
.dropdown-submenu > a:focus{color:#1f3a93;background-color:transparent;}
.dropdown-submenu > a:before{right:20px;font-size:12px;line-height:1.8;}
.dropdown-submenu.open > a:before{content:"\f107";}
.dropdown-submenu.open > a:after{border-left:0 !important;}
}
.header-opaque{position:absolute;top:0;width:100%;}
.header-opaque .navbar-main{background-color:rgba(255, 255, 255, 0.5);border:0;}
.header-opaque .navbar-main-inverse{background-color:rgba(51, 51, 51, 0.5);}
.header-opaque.affix .navbar-main{background-color:rgba(255, 255, 255, 0.9);}
.header-opaque.affix .navbar-main-inverse{background-color:rgba(51, 51, 51, 0.9);}
.header-opaque .navbar-nav > li > a{color:#333;background:transparent;}
.header-opaque .navbar-nav > li > a:before{background:transparent;}
.header-opaque .navbar-nav > li > a:hover:before,
.header-opaque .navbar-nav > li > a:focus:before,
.header-opaque .navbar-nav > li.open > a:before,
.header-opaque .navbar-nav > li.open > a:before,
.header-opaque .navbar-nav > .active > a:before{background-color:transparent;}
.header-transparent{position:absolute;top:0;width:100%;}
.header-transparent .navbar-main,
.header-transparent .navbar-main-inverse{background:transparent;border:0;}
.header-transparent.affix .navbar-main{background-color:rgba(255, 255, 255, 0.9);}
.header-transparent.affix .navbar-main-inverse{background-color:rgba(51, 51, 51, 0.9);}
.header-transparent .navbar-nav > li > a{color:#333;background:transparent;}
.header-transparent .navbar-nav > li > a:before{background:transparent;}
.header-transparent .navbar-nav > li > a:hover:before,
.header-transparent .navbar-nav > li > a:focus:before,
.header-transparent .navbar-nav > li.open > a:before,
.header-transparent .navbar-nav > li.open > a:before,
.header-transparent .navbar-nav > .active > a:before{background-color:transparent;}
.navbar-transparent.navbar-main-inverse.affix{background:rgba(0, 0, 0, 0.75);}
.navbar-main-inverse .navbar-nav > li > a{color:#FFF;}
.header.affix{position:fixed;top:0;left:0;width:100%;z-index:1000;}
.header.affix .navbar-nav > li > a{margin:0;padding-top:20px;padding-bottom:20px;}
.header.affix .navbar-logo img{height:60px;}
@media (max-width:991px){.navbar-main .navbar-logo{position:relative;display:inline-block;margin:0;padding:0;}
.header .navbar-logo img{height:56px;}
}
.header.affix .navbar-search{width:60px;height:60px;}
.header.affix .navbar-search a.navbar-search-icon:before{line-height:60px;}
.navbar-one-page{position:fixed;top:0;left:0;width:100%;z-index:1000;}
.navbar-one-page{top:0 !important;bottom:auto !important;}
.navbar-one-page .navbar-nav > li > a{margin:0;padding-top:24px;padding-bottom:24px;}
.navbar-one-page .navbar-logo img{height:68px;}
@media (max-width:991px){.navbar-one-page .navbar-logo img{height:56px;}
}
.mega-dropdown{position:static !important;}
.mega-dropdown-menu{padding:0;width:100%;}
.mega-dropdown-menu > li{border:0;}
.mega-dropdown-menu > li > ul{padding:0;margin:0;}
.mega-dropdown-menu > li > ul > li{list-style:none;}
.mega-dropdown-menu > li > ul > li > a{display:block;padding:6px 20px 6px 0;clear:both;line-height:1.42857143;color:#333;font-size:13px;text-transform:capitalize;font-weight:400;}
.mega-dropdown-menu > li > ul > li > a:hover{color:#1f3a93;}
.mega-dropdown-menu .dropdown-header{padding:15px 0 5px 0;}
.mega-dropdown-menu .meganav-section-title{margin:0;padding:0;color:#333;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.mega-dropdown-menu form{margin:3px 20px;}
.mega-dropdown-menu .form-group{margin-bottom:3px;}
.mega-dropdown-menu .header-bar{background:#1f3a93;color:#FFF;border-bottom:1px solid #162969;padding:10px 15px;}
.mega-dropdown-menu .header-bar .header-title{padding:0;margin:0;}
.mega-dropdown-carousel{padding:15px;}
@media (max-width:767px){.mega-dropdown-menu .dropdown-header{padding:10px 0 !important;}
.mega-dropdown-menu > li > ul{margin-bottom:20px;}
}
@media (min-width:768px){.mega-dropdown-carousel .owl-carousel{width:720px;}
}
@media (min-width:992px){.mega-dropdown-carousel .owl-carousel{width:940px;}
}
@media (min-width:1200px){.mega-dropdown-carousel .owl-carousel{width:1140px;}
}
.body-boxed .navbar-main .navbar-right{margin-right:60px;}
@media (max-width:991px){.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-main .navbar-collapse{background-color:#FFF;}
.navbar-main .navbar-nav > li{border-bottom:1px solid #f3f3f3;}
.navbar-main .navbar-nav > li.dropdown > a{border-bottom:0;}
.navbar-main .navbar-nav > li.dropdown.open > a{border-bottom:1px solid #f3f3f3;}
.navbar-main .navbar-nav > li > a{color:#333;padding:12px 20px !important;margin-right:0;}
.navbar-main .navbar-nav > li > a:after{content:"\f105";font-family:FontAwesome;padding:12px 0;width:46px;text-align:center;position:absolute;height:100%;right:0;top:0;border-left:1px solid #f3f3f3;}
.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus{color:#1f3a93;background-color:#fcfcfc;border-radius:0 !important;}
.navbar-main .navbar-nav > li.open > a:after{content:"\f107";}
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .active > a:focus{border-radius:0 !important;}
.navbar-main .dropdown-menu:after{border:0 !important;margin-left:0;}
.navbar-main .dropdown-menu:before{border:0 !important;margin-left:0;}
}
.slide-nav-backdrop{background:#333;opacity:0.5;position:absolute;top:0;right:0;width:100%;height:100%;z-index:900;}
.no-margin-top{margin-top:0px !important;}
#page-content{position:relative;padding-top:70px;left:0;}
#page-content.slide-active{padding-top:0;}
.navbar-header{position:relative;}
.navbar.navbar-fixed-top.slide-active{position:relative;}
@media (max-width:991px){#slide-nav .container{margin:0 !important;padding:0 !important;height:100%;position:static;}
#slide-nav .navbar-header{margin:0 auto;padding:0 15px;}
.navbar.slide-active{position:static !important;z-index:1000;}
#slide-nav #slidemenu{background:#FFF;right:-100%;min-width:0;width:80%;height:100%;overflow-y:scroll;position:fixed;padding-left:0;z-index:1500;top:0;margin:0;webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
#slide-nav #slidemenu::-webkit-scrollbar{display:none !important;width:0 !important;}
#slide-nav #slidemenu .navbar-nav{min-width:0;width:100%;margin:20px 0 0 0;}
}
@media (min-width:992px){#page-content{left:0 !important;}
.navbar.navbar-fixed-top.slide-active{position:fixed;}
.navbar-header{left:0 !important;}
}
.table-dropdown-cart > tbody > tr > td,
.table-dropdown-cart > tbody > tr > th,
.table-dropdown-cart > tfoot > tr > td,
.table-dropdown-cart > tfoot > tr > th,
.table-dropdown-cart > thead > tr > td,
.table-dropdown-cart > thead > tr > th{border-color:#f2f2f2 !important;}
.dropdown-cart-wrapper{min-width:260px;}
.table-dropdown-cart{margin-bottom:0;}
.dropdown-cart{min-width:400px;background:#FFF;color:#333;}
.dropdown-cart .cart-item-img{width:60px;}
.dropdown-cart .cart-item-img img{width:100%;}
.dropdown-cart .cart-item-content{vertical-align:middle;}
.dropdown-cart .cart-item-content .cart-item-title{font-weight:500;color:#444;font-size:15px;}
.dropdown-cart .cart-item-content .label-quantity{color:#f2f1ef;}
.dropdown-cart .cart-item-content .label-value{font-weight:600;}
.dropdown-cart .cart-item-price{vertical-align:middle;}
.dropdown-cart .cart-item-price > span{font-weight:600;font-size:14px;}
.dropdown-cart .label-subtotal{padding-top:15px;text-align:center;font-size:14px;text-transform:uppercase;}
.dropdown-cart .dropdown-cart-footer{padding:15px;background:#ebebeb;border-top:1px solid transparent;}
.dropdown-cart .cart-items{display:block;padding:15px;font-size:14px;font-weight:500;background:#eee;color:#ccc;border-bottom:1px solid #ccc;}
.dropdown-menu h4{font-size:14px;color:#4c4c4c;}
.navbar-main .navbar-search{width:82px;height:82px;position:absolute;top:0;right:0;background-color:#07060C;border-left:1px solid #000000;text-decoration:none;}
.navbar-main-inverse .navbar-search{background-color:#1e1e1e;border-color:#1b1b1b;color:#FFF;}
.navbar-main .navbar-search a.navbar-search-icon:before{content:"\f002";font-family:FontAwesome;display:block;color:#CCCCCC;line-height:82px;text-align:center;font-size:20px;text-decoration:none;}
.navbar-main .navbar-search a.navbar-search-icon:before:hover{color:#FFF;}
.navbar-main .navbar-search.active a.navbar-search-icon:before{content:"\f00d";color:#FFF;}
.global-search-wrapper{height:100px;position:relative;margin-top:-100px;background:#1f3a93;z-index:1600;-webkit-transition:all 5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.global-search-wrapper.in{margin-top:0;}
.global-search-wrapper .form-global-search .search-input{display:block;width:100%;margin-top:25px;height:50px;padding:0 0 3px 0;font-size:28px;line-height:1.42857143;color:#FFF;border:0;border-bottom:1px solid #FFF;background-color:transparent;background-image:none;}
.global-search-wrapper .form-global-search .search-input:focus{border-color:#FFF;outline:0;}
.global-search-wrapper .form-global-search .search-input::-moz-placeholder{color:#FFF;opacity:1;}
.global-search-wrapper .form-global-search .search-input::-moz-placeholder:focus{color:#FFF;}
.global-search-wrapper .form-global-search .search-input:-ms-input-placeholder{color:#FFF;}
.global-search-wrapper .form-global-search .search-input::-webkit-input-placeholder{color:#FFF;}
.global-search-wrapper .form-global-search .search-input:focus::-webkit-input-placeholder{color:transparent;}
.global-search-wrapper .form-global-search .btn{display:block;width:100%;height:50px;margin-top:25px;line-height:50px;padding:0;float:right;}
@media (max-width:991px){.navbar-search{display:none;}
.global-search-wrapper{height:100%;width:100%;position:absolute;top:-100%;z-index:1500;-webkit-transition:all 5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.global-search-wrapper.in{top:0;}
.global-search-wrapper .form-global-search .search-input{margin-top:10px;height:36px;padding:0 0 3px 0;font-size:18px;line-height:36px;color:#FFF;border:0;}
.global-search-wrapper .form-global-search .btn{width:46px;height:36px;line-height:36px;margin-top:10px;text-align:center;float:right;}
.global-search-close-btn{position:absolute;top:10px;right:10px;width:26px;height:36px;line-height:36px;text-align:center;color:#FFF;background:transparent;border:0;z-index:1600;}
}
@media (min-width:992px){.global-search-close-btn{display:none;}
}
.global-search-full-page{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1500;background:rgba(255, 255, 255, 0.95);}
.global-search-full-page.in{display:block;top:0;left:0;}
.global-search-full-page .form-global-search{width:80%;margin-left:10%;position:absolute;top:50%;margin-top:-75px;}
.global-search-full-page .form-global-search .search-input{display:block;width:100%;margin-top:25px;height:50px;padding:0 0 3px 0;font-size:28px;line-height:1.42857143;color:#111;border:0;border-bottom:1px solid #111;background-color:transparent;background-image:none;}
.global-search-full-page .form-global-search .search-input:focus{border-color:#111;outline:0;}
.global-search-full-page .form-global-search .search-input::-moz-placeholder{color:#111;opacity:1;}
.global-search-full-page .form-global-search .search-input::-moz-placeholder:focus{color:#111;}
.global-search-full-page .form-global-search .search-input:-ms-input-placeholder{color:#111;}
.global-search-full-page .form-global-search .search-input::-webkit-input-placeholder{color:#111;}
.global-search-full-page .form-global-search .search-input:focus::-webkit-input-placeholder{color:transparent;}
.global-search-full-page .form-global-search .btn{height:50px;margin-top:25px;padding:14px 36px;float:right;font-size:18px;line-height:0 !important;}
.global-search-full-page .close-search{padding:20px;background-color:#111;float:right;cursor:pointer;border-bottom-left-radius:2px;}
.global-search-full-page .close-search:before{content:"\f00d";font-family:FontAwesome;color:#FFF;}
.dropdown-menu-search{padding:20px !important;min-width:340px !important;}
.form-mobile-nav{padding:10px 15px;}
.form-mobile-nav .form-control{margin:0;outline:none;box-shadow:none !important;-webkit-box-shadow:none !important;background:#e6e6e6;border:1px solid transparent;color:#FFF;font-size:1em !important;}
.form-mobile-nav .form-control:focus{outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;border-color:#1f3a93;}
.form-mobile-nav label.checkbox{font-size:12px;font-weight:normal;cursor:pointer;}
.form-mobile-nav .form-control:-moz-placeholder{color:#999;}
.form-mobile-nav .form-control::-moz-placeholder,
.form-mobile-nav .form-control[placeholder]{color:#999;}
.form-mobile-nav .form-control:-ms-input-placeholder{color:#999;}
.form-mobile-nav .form-control::-webkit-input-placeholder{color:#999;}
.form-mobile-nav .input-group .form-control.left{border-right:0 !important;}
@media (min-width:992px) and (max-width:1320px){.btn-st-trigger{margin-right:45px !important;}
}
.dropdown .dropdown-menu .caret{border:4px solid transparent;border-left-color:#000;float:right;margin-top:6px;}
.dropdown-menu{min-width:250px;}
.dropdown-menu > li.open > a{background-color:#F5F5F5;color:#262626;text-decoration:none;}
.dropdown-menu .dropdown-menu{left:100%;margin:0;right:auto;top:-1px;}
.dropdown-menu-right .dropdown-menu{left:auto !important;right:100% !important;}
.dropdown-menu.animated{-webkit-animation-duration:0.3s;animation-duration:0.3s;}
.dropdown-menu.animated:before{content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99;}
.dropdownhover-top{margin-bottom:2px;margin-top:0;}
.navbar-fixed-bottom .dropdown-menu .dropdown-menu,
.dropdownhover-top .dropdown-menu{bottom:-1px;top:auto;}
.navbar-nav > li > .dropdown-menu{margin-bottom:0;}
.dropdownhover-bottom{-webkit-transform-origin:50% 0;transform-origin:50% 0;}
.dropdownhover-left{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;}
.dropdownhover-right{-webkit-transform-origin:0 50%;transform-origin:0 50%;}
.dropdownhover-top{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.top-header{border-bottom:1px solid #f5f5f5;background:#FFF;position:relative;}
.top-header .aux-text{padding:14px 0;color:#999;font-size:11px;float:left;}
.top-header .aux-text ul li a,
.top-header .aux-text ul li a span{font-size:11px !important;font-family:"Open Sans", sans-serif !important;}
.top-header .top-header-menu{float:right;}
.top-header .top-header-menu > ul.top-menu{list-style:none;margin:0;padding:0;}
.top-header .top-header-menu > ul.top-menu > li{position:relative;float:left;display:inline-block;border-right:1px solid #eee;}
.top-header .top-header-menu > ul.top-menu > li:last-child{border:0;}
.top-header .top-header-menu > ul.top-menu > li > a{display:block;padding:14px 15px;color:#999;text-transform:uppercase;font-size:11px;font-weight:400;}
.top-header .top-header-menu > ul.top-menu > li > a:hover{color:#1f3a93;}
.top-header .top-header-menu > ul.top-menu > li.dropdown > a:after{content:"\f107";margin-left:6px;font-family:"FontAwesome";position:relative;float:right;}
.top-header .top-header-menu ul.top-menu > li > a > i{margin-right:6px;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu{display:none;min-width:160px;position:absolute;right:-1px;z-index:1500;margin:0;padding:0;list-style:none;background:#07060C;border:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-moz-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);-webkit-transition:all 100ms linear;transition:all 100ms linear;border-radius:3px;}
.top-header .top-header-menu ul.top-menu > li:hover ul.sub-menu{opacity:1;display:block;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li{border-bottom:1px solid #0A0811;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li:last-child{border:0;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li > a{display:block;padding:6px 15px;color:#CCC;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li:last-child{border:0;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li > a:hover{background:#0A0811;color:#1f3a93;}
.top-header .top-header-menu ul.top-menu > li ul.sub-menu > li > .language-active{display:block;padding:6px 15px;background:#1f3a93;color:#FFF;cursor:default;}
.top-header .top-header-menu ul.top-menu > li.dropdown:hover .sub-menu{display:block;}
@media (max-width:991px){.top-header .top-header-menu{float:none;}
.top-header .top-header-menu > ul.top-menu{display:table;width:100%;}
.top-header .top-header-menu > ul.top-menu > li{float:none;display:table-cell;}
}
.top-header-inverse{border-bottom:1px solid #222;background:#232323;}
.top-header-inverse .aux-text{color:#f4f4f4;}
.top-header-inverse .top-header-menu > ul.top-menu > li{border-right:1px solid #1e1e1e;}
.top-header-inverse .top-header-menu > ul.top-menu > li > a{color:#f4f4f4;}
.top-header-inverse .top-header-menu > ul.top-menu > li > a:hover{color:#1f3a93;}
.no-padding{padding:0 !important;}
.no-margin{margin:0 !important;}
.no-border{border:0 !important;}
.no-radius{border-radius:0 !important;}
.p-10{padding:10px !important;}
.p-15{padding:15px !important;}
.p-20{padding:20px !important;}
.p-30{padding:30px !important;}
.p-50{padding:50px !important;}
.pb-10{padding-bottom:10px !important;}
.pt-10{padding-top:10px !important;}
.pl-10{padding-left:10px !important;}
.pr-10{padding-right:10px !important;}
.pb-15{padding-bottom:15px;}
.pt-15{padding-top:15px;}
.pl-15{padding-left:15px;}
.pr-15{padding-right:15px;}
.pt-20{padding-top:20px !important;}
.pr-20{padding-right:20px !important;}
.pb-20{padding-bottom:20px !important;}
.pl-20{padding-left:20px !important;}
.pt-30{padding-top:30px;}
.pr-30{padding-right:30px;}
.pb-30{padding-bottom:30px;}
.pl-30{padding-left:30px;}
.mt-5{margin-top:5px;}
.mb-5{margin-bottom:5px;}
.ml-5{margin-left:5px;}
.mr-5{margin-right:5px;}
.mt-10{margin-top:10px;}
.mb-10{margin-bottom:10px;}
.ml-10{margin-left:10px;}
.mr-10{margin-right:10px;}
.mt-15{margin-top:15px;}
.mb-15{margin-bottom:15px;}
.ml-15{margin-left:15px;}
.mr-15{margin-right:15px;}
.mt-20{margin-top:20px;}
.mb-20{margin-bottom:20px;}
.ml-20{margin-left:20px;}
.mr-20{margin-right:20px;}
.mt-30{margin-top:30px;}
.mb-30{margin-bottom:30px !important;}
.ml-30{margin-left:30px;}
.mr-30{margin-right:30px;}
.mt-40{margin-top:40px;}
.mb-40{margin-bottom:40px !important;}
.ml-40{margin-left:40px;}
.mr-40{margin-right:40px;}
.mt-50{margin-top:50px;}
.mb-50{margin-bottom:50px;}
.ml-50{margin-left:50px;}
.mr-50{margin-right:50px;}
.mt-60{margin-top:60px;}
.mb-60{margin-bottom:60px;}
.ml-60{margin-left:60px;}
.mr-60{margin-right:60px;}
.mt-70{margin-top:70px;}
.mb-70{margin-bottom:70px;}
.ml-70{margin-left:70px;}
.mr-70{margin-right:70px;}
.mt-80{margin-top:80px;}
.mb-80{margin-bottom:80px;}
.ml-80{margin-left:80px;}
.mr-80{margin-right:80px;}
@media (min-width:768px) and (max-width:991px){.sm-mt{margin-top:25px;}
}
@media (max-width:767px){.xs-mt{margin-top:25px;}
}
.width-10{width:10%;}
.width-20{width:20%;}
.width-30{width:30%;}
.width-40{width:40%;}
.width-50{width:50%;}
.width-60{width:60%;}
.width-70{width:70%;}
.width-80{width:80%;}
.width-90{width:90%;}
.width-100{width:100%;}
.min-height-600{min-height:600px;}
.ba{border:1px solid #f1f1f1;}
.bt{border-top:1px solid #f1f1f1;}
.br{border-right:1px solid #f1f1f1;}
.bb{border-bottom:1px solid #f1f1f1;}
.bl{border-left:1px solid #f1f1f1;}
.block .ba{border:1px solid #f1f1f1;}
.block .bt{border-top:1px solid #f1f1f1;}
.block .br{border-right:1px solid #f1f1f1;}
.block .bb{border-bottom:1px solid #f1f1f1;}
.block .bl{border-left:1px solid #f1f1f1;}
.div-table{display:table;width:100%;}
.div-table .cell{display:table-cell;}
.div-table.v-middle .cell{vertical-align:middle;}
.sht-1{background-image:url('..//images/shadows/shadow-1.png');background-repeat:no-repeat;background-position:top center;}
.shb-1{background-image:url('..//images/shadows/shadow-1.png');background-repeat:no-repeat;background-position:bottom center;}
.sha-2{box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}
.has-shadow-1{-webkit-box-shadow:0px 6px 20px 0px #a1a1a1;-moz-box-shadow:0px 6px 20px 0px #a1a1a1;box-shadow:0px 6px 20px 0px #a1a1a1;}
.rounded{border-radius:2px !important;}
.rounded-xs{border-radius:1px !important;}
.rounded-sm{border-radius:2px !important;}
.rounded-md{border-radius:4px !important;}
.rounded-lg{border-radius:6px !important;}
.text-caps{text-transform:uppercase !important;}
.text-capitalize{text-transform:capitalize !important;}
.text-normal{text-transform:none !important;}
.text-right{text-align:right !important;}
.text-left{text-align:left !important;}
.text-center{text-align:center !important;}
.strong{font-weight:500 !important;}
.strong-400{font-weight:400 !important;}
.strong-500{font-weight:500 !important;}
.strong-600{font-weight:600 !important;}
.strong-700{font-weight:700 !important;}
.title{margin:0;margin-bottom:8px;padding:0;}
.title-xs{font-size:10px;font-weight:500;}
.title-sm{font-size:12px;font-weight:500;}
.title-md{font-size:14px;font-weight:500;}
.title-lg{font-size:18px;font-weight:500;}
.float-wrapper:before,
.float-wrapper:after{display:table;content:"";}
.float-wrapper:after{clear:both;}
.img-center{display:block;margin-left:auto;margin-right:auto;}
.img-thumbnail{padding:2px;}
.relative{position:relative;}
.full-size-link{position:absolute;width:100%;height:100%;top:0;left:0;}
.bt-rad-left3{border-top-left-radius:3px;}
.bt-rad-right3{border-top-right-radius:3px;}
.bb-rad-left3{border-bottom-left-radius:3px;}
.bb-rad-right3{border-bottom-right-radius:3px;}
.circle{border-radius:100%;}
.circle img{border-radius:100%;}
@media (min-width:992px){.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.v-align-middle{display:flex;align-items:center;justify-content:center;}
}
.thumbnail{margin-bottom:0;}
section.slice{padding:46px 0;position:relative;}
section.slice-lg{padding:86px 0;}
section.slice-xl{padding:129px 0;}
.slice.slice-arrow:before{content:"";top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 255, 255, 0);border-width:30px;margin-left:-30px;z-index:600;}
.slice.slice-arrow.slice-arrow-white:before{border-top-color:#fff;}
.slice.slice-arrow.slice-arrow-base-1:before{border-top-color:#1f3a93;}
.slice.slice-arrow.slice-arrow-base-2:before{border-top-color:#1f3a93;}
.slice.slice-arrow.slice-arrow-base-3:before{border-top-color:#fcfcfc;}
.slice.slice-arrow.slice-arrow-base-4:before{border-top-color:#0A0814;}
.slice.slice-arrow.slice-arrow-base-5:before{border-top-color:#FFF;}
.one-page-slice{padding:50px 0;}
.slice.slice-shadow{position:relative !important;z-index:100;-pie-box-shadow:0px 4px 4px #B2B2B2;-moz-box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 1px 6px -1px rgba(0, 0, 0, 0.3);box-shadow:0px 4px 4px rgba(0, 0, 0, 0.2);border-style:none;border-color:transparent;}
.section-block{padding:45px;border-radius:2px;}
.section-block.style-1{background:rgba(0, 0, 0, 0.5);color:#FFF;}
.sort-list-wrapper .cbp-caption-zoom .cbp-caption-activeWrap{background-color:rgba(31, 58, 147, 0.8);}
.sort-list-wrapper .cbp-l-caption-title{color:#FFF;font-family:"Roboto", sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}
.sort-list-wrapper .cbp-l-caption-desc{margin-top:6px;color:#e6e6e6;}
.sort-list-wrapper .cbp-container.cbp-boxed{margin:auto;padding:0 15px;}
@media (min-width:1200px){.sort-list-wrapper .cbp-container.cbp-boxed{max-width:1170px;}
}
@media (min-width:992px) and (max-width:1199px){.sort-list-wrapper .cbp-container.cbp-boxed{max-width:970px;}
}
@media (min-width:767px) and (max-width:991px){.sort-list-wrapper .cbp-container.cbp-boxed{max-width:750px;}
}
.sort-list-wrapper .cbp-l-grid-work-title{font-size:15px;font-weight:400;font-family:"Roboto", sans-serif;color:#607D8B;text-align:center;text-transform:uppercase;display:block;}
.cbp-popup-singlePage .cbp-popup-navigation-wrap{background:#1f3a93;}
.cbp-l-grid-projects-title{font:700 14px/18px "Roboto", sans-serif;}
.cbp-l-grid-work-title:hover{color:#365D67;}
.cbp-l-grid-work-desc{font:400 11px/16px;color:#888888;text-align:center;text-transform:uppercase;}
.cbp-l-grid-masonry-projects-title{margin-top:15px;text-transform:uppercase;font-size:15px;font-family:"Roboto", sans-serif;font-weight:600;color:#282d33;text-align:center;display:block;}
.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap{height:70px;background:#0A0814;}
.cbp-caption-overlayBottomReveal .cbp-caption-activeWrap .btn{margin-right:15px;}
.sort-list-bar .cbp-l-filters-button{margin-bottom:20px;}
.sort-list-bar .cbp-l-filters-dropdownWrap{width:200px;position:absolute;right:15px;background:#3288C4;}
.owl-theme .owl-stage-outer{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-theme .owl-controls{margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-controls .owl-nav .owl-next,
.owl-theme .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;margin-top:-14px;width:40px;height:40px;line-height:40px;margin-top:-20px;font-size:20px;background:rgba(37, 37, 37, 0.8);color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);filter:alpha(opacity=0);opacity:0;-webkit-transition:all 100ms linear;transition:all 100ms linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.owl-theme .owl-controls .owl-nav .owl-next{right:-15px;}
.owl-theme .owl-controls .owl-nav .owl-prev{left:-15px;}
.owl-theme .owl-controls .owl-nav .owl-next:before{content:"\f125";font-family:"Ionicons";}
.owl-theme .owl-controls .owl-nav .owl-prev:before{content:"\f124";font-family:"Ionicons";}
.owl-theme:hover .owl-controls .owl-nav .owl-next,
.owl-theme:hover .owl-controls .owl-nav .owl-prev{background:#1f3a93;color:#FFF;filter:alpha(opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default;}
.owl-theme .owl-dots{margin-top:15px;}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
@media (max-width:771px){.owl-theme .owl-controls .owl-nav{display:none !important;}
}
.c-base-1{color:#1f3a93 !important;}
.c-base-2{color:#1f3a93 !important;}
.c-base-3{color:#fcfcfc !important;}
.c-base-4{color:#0A0814 !important;}
.c-base-5{color:#FFF !important;}
.c-text-1{color:#FFF !important;}
.c-text-2{color:#FFF !important;}
.c-text-3{color:#1f3a93 !important;}
.c-text-4{color:#FFF !important;}
.c-text-5{color:#0A0814 !important;}
.c-white{color:#FFF !important;}
.c-black{color:#0f0f0f !important;}
.c-dark{color:#333 !important;}
.c-light{color:#c1c0c0 !important;}
.c-heading{color:#282d33 !important;}
.bg-base-1{background:#1f3a93;color:#FFF;}
.bg-base-2{background:#1f3a93;color:#FFF;}
.bg-base-3{background:#fcfcfc;color:#1f3a93;}
.bg-base-4{background:#0A0814;color:#FFF;}
.bg-base-5{background:#FFF;color:#0A0814;}
.bg-transparent{background:transparent;color:#555555;}
.bg-white{background-color:#FFF;color:#555;}
.bg-black{background-color:#0f0f0f;color:#FFF;}
.bg-gray{background-color:#444;color:#FFF;}
.bg-light-gray{background-color:#f2f1ef;color:#333333;}
.bg-blue{background-color:#4183D7 !important;color:#FFF;}
.bg-green{background-color:#26A65B !important;color:#FFF;}
.bg-red{background-color:#CF000F !important;color:#FFF;}
.bg-pink{background-color:#F62459 !important;color:#FFF;}
.bg-orange{background-color:#D35400 !important;color:#FFF;}
.bg-gold{background-color:#F5AB35 !important;color:#FFF;}
.bg-purple{background-color:#663399 !important;color:#FFF;}
.sct-color-1{background-color:#FFF;}
.sct-color-2{background-color:#fcfcfc;}
.sct-color-3{background-color:#282d33;}
.sct-color-4{background-color:#7f8c8d;}
.sct-color-5{background-color:#1f3a93;}
.body-bg-1{background-color:#f3f3f3;}
.body-bg-2{background-color:#232323;}
.body-bg-3{background-color:#FFF;}
.body-bg-4{background:url("..//images/patterns/diagmonds.png") repeat;}
.body-bg-5{background:url("..//images/patterns/purty-wood.png") repeat;}
.body-bg-6{background:url("..//images/patterns/brickwall.png") repeat;}
.body-bg-7{background:url("..//images/backgrounds/body-bg-1.jpg") no-repeat fixed;}
.body-bg-8{background:url("..//images/backgrounds/body-bg-2.jpg") no-repeat fixed;}
.body-bg-9{background:url("..//images/backgrounds/body-bg-3.jpg") no-repeat fixed;}
@font-face{font-family:'Sue Ellen Francisco';src:url('../fonts/other/Sue Ellen Francisco.ttf');src:url('../fonts/other/Sue Ellen Francisco.ttf') format('truetype');font-weight:normal;font-style:normal;}
.form-shadow{box-shadow:0 0 20px rgba(0, 0, 0, 0.3);}
.form-bottom-fixed{position:fixed;width:inherit;bottom:0;}
@media (max-width:991px){.form-bottom-fixed{position:static;}
}
.form-user-links-aux.style-1{color:#888888;}
.form-user-links-aux.style-1 a:hover{text-decoration:underline;}
label{font-weight:600;font-size:13px;text-transform:capitalize;}
.form-control{height:auto;padding:8px 12px;font-size:12px;font-weight:400;color:#555;background-color:#FFF;background-image:none;outline:0;border:1px solid #bdc3c7;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;}
.form-control.input-lg{height:50px;font-size:14px;}
.form-control.input-sm{height:30px;}
.form-control:focus{border-color:#1f3a93;outline:0;-webkit-box-shadow:none;box-shadow:none;}
.form-control::-moz-placeholder{color:rgba(0, 0, 0, 0.4);opacity:1;}
.form-control:-ms-input-placeholder{color:rgba(0, 0, 0, 0.4);}
.form-control::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.4);}
.form-group-lg .form-control{border-radius:2px;}
.form-group-lg .control-label{font-weight:600 !important;font-size:13px !important;text-transform:capitalize !important;}
.form-control-icon{color:rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none;}
.form-control:focus .form-control-icon{color:#333;}
.input-lg + .form-control-icon{width:46px;height:51px;line-height:51px;}
.input-sm + .form-control-icon{width:30px;height:30px;line-height:30px;}
.has-icon{position:relative;}
.has-icon label ~ .form-control-icon{top:25px;}
.has-icon label.sr-only ~ .form-control-icon{top:0;}
.has-icon .form-control{padding-left:30px;}
.has-icon .form-control.input-lg{padding-left:40px;}
.form-user .form-header .form-header-icon img{width:64px;}
.form-user .form-header .form-header-icon i{font-size:64px;}
.form-user .form-header{border-top-left-radius:2px;border-top-right-radius:2px;}
.form-user .form-footer{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.form-user.style-1{background-color:#FFF;color:#333;border:1px solid #ECF0F1;}
.form-user.style-1 .form-header{padding:24px 0;background-color:#ECF0F1;border-bottom:1px solid #ECF0F1;}
.form-user.style-1 .form-header .form-header-title{margin:0;padding:0;color:#282d33;}
.form-user.style-1 .form-body{padding:30px;background-color:#FFF;}
.form-user.style-1 .form-footer{padding:20px 0;background-color:#ECF0F1;border-top:1px solid #ECF0F1;}
.form-user.style-2{color:#333;}
.form-user.style-2 .form-header{position:relative;padding:20px 0;background-color:#1f3a93;}
.form-user.style-2 .form-header .form-header-title{margin:0;padding:0;color:#333;}
.form-user.style-2 .form-header:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:14px;top:100%;left:50%;border-top-color:#1f3a93;margin-left:-14px;}
.form-user.style-2 .form-header .form-header-icon i{color:#FFF;}
.form-user.style-2 .form-body{padding:30px;background-color:#FFF;}
.form-user.style-2 .form-footer{padding:15px 0;background-color:#FFF;}
.form-opaque-wrapper.style-1{background-color:rgba(255, 255, 255, 0.5);border-color:transparent;}
.form-opaque-wrapper.style-1 .form-header{background-color:rgba(236, 241, 240, 0.5);border-color:transparent;}
.form-opaque-wrapper.style-1 .form-body{background-color:rgba(255, 255, 255, 0.5);}
.form-opaque-wrapper.style-1 .form-footer{background-color:rgba(236, 241, 240, 0.5);border-color:transparent;}
.form-opaque.style-1 .form-control{color:#555;background-color:rgba(255, 255, 255, 0.8);border:1px solid transparent;}
.form-opaque.style-1 .form-control:focus{background-color:rgba(255, 255, 255, 0.9);}
.form-opaque.style-1 .or .or_r{border-color:rgba(241, 241, 241, 0.8);}
.form-light .form-control{outline:none;box-shadow:none !important;-webkit-box-shadow:none !important;background:#ecf0f1;border:1px solid #dde4e6;color:#333;font-size:1em !important;}
.form-light .form-control:focus{outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:#fbfcfc;}
.form-light label.checkbox{font-size:12px;font-weight:normal;cursor:pointer;}
.form-light .form-control:-moz-placeholder{color:#999;}
.form-light .form-control::-moz-placeholder,
.form-light .form-control[placeholder]{color:#999;}
.form-light .form-control:-ms-input-placeholder{color:#999;}
.form-light .form-control::-webkit-input-placeholder{color:#999;}
.form-light .input-group .form-control.left{border-right:0 !important;}
.form-dark .form-control{outline:none;box-shadow:none !important;-webkit-box-shadow:none !important;background:#111;border:1px solid #111111;color:#eee;font-size:1em !important;}
.form-dark .form-control:focus{outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:#1e1e1e;}
.form-dark label.checkbox{font-size:12px;font-weight:normal;cursor:pointer;}
.form-dark .form-control-icon{color:#eee;font-size:1em;}
.form-dark .form-control:-moz-placeholder{color:#999;}
.form-dark .form-control::-moz-placeholder,
.form-dark .form-control[placeholder]{color:#999;}
.form-dark .form-control:-ms-input-placeholder{color:#999;}
.form-dark .form-control::-webkit-input-placeholder{color:#999;}
.form-dark .input-group .form-control.left{border-right:0 !important;}
.form-base-1 .form-control{outline:none;box-shadow:none;-webkit-box-shadow:none;background:#1f3a93;border:1px solid #1b327e;color:#FFF;font-size:1em;}
.form-base-1.form-opaque .form-control{background:rgba(31, 58, 147, 0.75);border:1px solid #1b327e;}
.form-base-1 .form-control:focus{background:#284bbd;outline:none;box-shadow:none;-webkit-box-shadow:none;}
.form-base-1.form-opaque .form-control:focus{background:rgba(40, 75, 189, 0.75);outline:none;box-shadow:none;-webkit-box-shadow:none;}
.form-base-1 label.checkbox{font-size:12px;font-weight:normal;cursor:pointer;}
.form-base-1 .form-control-icon{color:#FFF;font-size:1em;}
.form-base-1 .form-control:-moz-placeholder{color:#FFF;}
.form-base-1 .form-control::-moz-placeholder,
.form-light .form-control[placeholder]{color:#FFF;}
.form-base-1 .form-control:-ms-input-placeholder{color:#FFF;}
.form-base-1 .form-control::-webkit-input-placeholder{color:#FFF;}
.form-base-1 .input-group .form-control.left{border-right:0 !important;}
.product-size input{left:-9999px;position:absolute;}
.product-size label{width:36px;height:36px;float:right;padding:6px 0;display:block;color:#888888;font-size:14px;font-weight:400;text-align:center;background:transparent;text-transform:uppercase;border:1px solid #f1f1f1;}
.product-size label{-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.product-size label:hover{color:#1f3a93;cursor:pointer;border-color:#1f3a93;}
.product-size input:checked ~ label{color:#1f3a93;border-color:#1f3a93;font-weight:600;}
.product-color input{left:-9999px;position:absolute;}
.product-color label{width:36px;height:36px;float:right;padding:5px;display:block;font-size:14px;text-align:center;opacity:0.7;}
.product-color label{-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.product-color label:hover{cursor:pointer;border:1px solid #1f3a93;opacity:1;}
.product-color input:checked ~ label{border:1px solid #1f3a93;opacity:1;}
.product-color label.color-one{background:#614d35;}
.product-color label.color-two{background:#282828;}
.product-color label.color-three{background:#a29e90;}
.product-color label.color-four{background:#292446;}
.product-color label.color-five{background:#d3877a;}
.checkbox{padding-left:20px;outline:none;}
.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px;}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #bdc3c7;border-radius:2px;background-color:#FFF;-webkit-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;transition:border 0.15s ease-in-out, color 0.15s ease-in-out;}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:12px;color:transparent;}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"]{opacity:0;z-index:1;}
.checkbox input[type="checkbox"]:checked + label::after,
.checkbox input[type="radio"]:checked + label::after{color:#333;font-family:"FontAwesome";content:"\f00c";}
.checkbox input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label{opacity:0.65;}
.checkbox input[type="checkbox"]:disabled + label::before,
.checkbox input[type="radio"]:disabled + label::before{background-color:#FFF;cursor:not-allowed;}
.checkbox.checkbox-circle label::before{border-radius:50%;}
.checkbox.checkbox-inline{margin-top:0;}
.checkbox-success input[type="checkbox"]:checked + label::before,
.checkbox-success input[type="radio"]:checked + label::before{background-color:#5cb85c;border-color:#5cb85c;}
.checkbox-success input[type="checkbox"]:checked + label::after,
.checkbox-success input[type="radio"]:checked + label::after{color:#fff;}
.radio{padding-left:20px;}
.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px;}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #bdc3c7;border-radius:50%;background-color:#FFF;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out;}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#fafafa;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);}
.radio input[type="radio"]{opacity:0;z-index:1;}
.radio input[type="radio"]:focus + label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.radio input[type="radio"]:checked + label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}
.radio input[type="radio"]:disabled + label{opacity:0.65;}
.radio input[type="radio"]:disabled + label::before{cursor:not-allowed;}
.radio.radio-inline{margin-top:0;}
.radio-success input[type="radio"] + label::after{background-color:#5cb85c;}
.radio-success input[type="radio"]:checked + label::before{border-color:#5cb85c;}
.radio-success input[type="radio"]:checked + label::after{background-color:#5cb85c;}
footer{padding-top:30px;padding-bottom:20px;}
footer.style-1{background:#111;}
footer.style-1.bt,
footer.style-1.bb{border-color:#1e1e1e !important;}
footer.style-2{background:#191919;}
footer.style-2.bt,
footer.style-2.bb{border-color:#1e1e1e !important;}
footer.style-3{background:#f3f3f3;}
footer.style-3.bt,
footer.style-3.bb{border-color:#e6e6e6 !important;}
footer.style-4{background:#f6f6f6;}
footer.style-4.bt,
footer.style-4.bb{border-color:#e6e6e6 !important;}
footer.style-5{background:url("..//images/patterns/blue-diamonds.png");}
footer:before,
footer:after{display:table;content:" ";}
footer:after{clear:both;}
footer .col.reset{margin:0;}
footer hr{border-color:#2b2b2b;}
footer h4{margin-top:20px;margin-bottom:10px;text-transform:capitalize;font-size:14px;font-weight:500;}
footer.style-1 h4,
footer.style-2 h4{color:#FFF;}
footer.style-3 h4,
footer.style-4 h4{color:#333;}
footer.style-5 h4{color:#FFF;}
footer .col p{font-size:13px;margin-bottom:10px;}
footer.style-1 .col p,
footer.style-2 .col p{color:#ddd;}
footer.style-3 .col p,
footer.style-4 .col p{color:#555;}
footer.style-5 .col p{color:#FFF;}
footer a{text-decoration:none;font-size:13px;}
footer.style-1 a,
footer.style-2 a{color:#818181 !important;}
footer.style-3 a,
footer.style-4 a{color:#333 !important;}
footer.style-5 a{color:#FFF !important;}
footer a:hover{text-decoration:none;}
footer.style-1 a:hover,
footer.style-2 a:hover{color:#fff !important;}
footer.style-3 a:hover,
footer.style-4 a:hover{color:#1f3a93 !important;}
footer.style-5 a:hover{color:#FFF !important;}
footer .col{padding:0 0 15px 0;}
footer .col ul{margin:0;padding:0;list-style:none;}
footer .col ul li{padding:4px 0;}
footer .col.style-1 ul li,
footer .col.style-2 ul li{color:#ddd;}
footer .col.style-3 ul li,
footer .col.style-4 ul li{color:#555;}
footer .col.style-5 ul li{color:#FFF;}
footer .col.col-social-icons i{width:40px;height:40px;display:inline-block;padding:10px;margin-right:10px;margin-bottom:10px;text-align:center;font-size:18px;background:#fff;color:#333;border-radius:2px;}
footer form{margin-top:20px;}
footer .copyright{font-size:12px;}
footer .form-footer .form-control{color:#000000;background-color:#000000;border:1px solid #000000;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;}
footer .form-footer .form-control:-moz-placeholder,
footer .form-footer .form-control::-moz-placeholder,
footer .form-footer .form-control:-ms-input-placeholder,
footer .form-footer .form-control::-webkit-input-placeholder,
footer .form-footer .form-control[placeholder]{color:#2b2b2b;}
footer .col-contact{background-image:url(../../images/elements/contact-map-2.png);background-position:center;background-repeat:no-repeat;background-size:100%;}
footer ul li.link{border-bottom:1px dotted;}
footer ul li.news hr{border-bottom:1px solid;height:1px;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));background-image:-ms-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}
footer .link a{color:#fff;}
footer .link a:hover{border-bottom:2px solid #1f3a93;padding-bottom:2px;border-radius:30%;color:#FFF;}
footer .news a{display:block;color:#fff;}
footer .news a:hover{color:#fff;}
footer .news span{font-size:10px;color:#333;}
.copyright{font-size:13px;padding:20px 0;}
.copyright.style-1{background:#111;color:#ddd;}
.copyright.style-2{background:#1e1e1e;color:#ddd;}
.copyright.style-1 a,
.copyright.style-2 a{color:#818181;text-decoration:none;font-size:13px;}
.copyright.style-1 a:hover,
.copyright.style-2 a:hover{text-decoration:none;color:#fff;}
.copyright.style-3{background:#e6e6e6;color:#555;}
.copyright.style-4{background:#e6e6e6;color:#555;}
.copyright.style-3 a,
.copyright.style-4 a{color:#333;text-decoration:none;font-size:13px;}
.copyright.style-3 a:hover,
.copyright.style-4 a:hover{text-decoration:none;color:#1f3a93;}
.copyright.style-5{background:transparent;color:#FFF;}
.copyright.style-5 a{color:#FFF;}
.copyright.style-5 a:hover{text-decoration:none;color:#FFF;}
.copyright .company-rights{color:#1f3a93;font-weight:600;}
.list-sm li,
.list-sm li a,
.list-sm li i{font-size:12px !important;}
.list-check{margin:0;padding:0;list-style:none;}
.list-check i{margin-right:5px;}
ul.list-style-1{padding:0;margin:0;list-style:none;}
ul.list-style-1 > li{padding:6px 0;}
ul.list-style-1 > li > a{display:block;color:#333;}
ul.list-style-1 > li > a:hover{color:#1f3a93;}
ul.list-style-1 > li > a a{display:inline-block;}
ul.list-style-1 > li i{color:#1f3a93;margin-right:4px;}
ul.list-style-1 > li > a > span{display:inline-block;margin-top:3px;color:#888888;font-size:12px;}
ul.list-style-1 > li > .entry-date{display:block;font-style:italic;}
ul.list-style-1 > li > ul{margin:6px 0 0 0;padding:0 0 0 20px;list-style:none;}
ul.list-style-1 > li > ul > li{padding:1px 0;font-size:12px;}
ul.list-style-1.v2 > li{padding:10px 0;border-bottom:1px solid #f1f1f1;}
ul.list-style-1.v3 > li{padding:4px 0;}
ul.aux-info-cells{width:100%;margin:0;padding:0;display:table;}
ul.aux-info-cells li{font-size:12px;display:table-cell;padding:11px 15px;vertical-align:middle;border-right:1px solid #f1f1f1;}
ul.aux-info-cells li:last-child{border:0;}
ul.aux-info-cells li i{font-size:14px;margin-right:4px;color:#888888;}
ul.aux-info-cells li.likes{width:120px;text-align:center;border-left:1px solid #f1f1f1;}
ul.aux-info-cells li.likes i{color:#CF000F;}
ul.meta-info-cells{width:100%;margin:0;padding:0;display:block;}
ul.meta-info-cells.v1,
ul.meta-info-cells.v2{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
ul.meta-info-cells.v1 li,
ul.meta-info-cells.v2 li{color:#222222;font-size:12px;display:inline-block;float:left;padding:0 12px;vertical-align:middle;border-right:1px solid #f1f1f1;}
ul.meta-info-cells.v1 li:first-child{padding-left:0;}
ul.meta-info-cells.v1 li:last-child{border:0;padding-right:0;}
ul.meta-info-cells.v1 li i{font-size:14px;margin-right:4px;color:#888888;}
ul.meta-info-cells.v1 li .btn-link,
ul.meta-info-cells.v2 li .btn-link{color:#1f3a93;font-weight:600;font-size:13px;}
ul.meta-info-cells.v2{padding:8px 0;}
ul.meta-info-cells.v2 li .btn-link{font-weight:500;font-size:12px;}
ul.meta-info-cells.v2 li:first-child{padding-left:0;}
ul.meta-info-cells.v2 li:last-child{border:0;padding-right:0;}
ul.meta-info-cells.v2 li i{font-size:12px;margin-right:4px;color:#888888;}
ul.meta-info-cells.v3 li{display:inline-block;float:left;padding:0 10px;vertical-align:middle;font-size:12px;}
ul.meta-info-cells.v3 li i{width:32px;height:32px;margin-right:5px;text-align:center;line-height:32px;background:#1f3a93;color:#FFF;font-size:13px;border-radius:2px;}
ul.meta-info-cells.v3 li:first-child{padding-left:0;}
ul.meta-info-cells.v3 li:last-child{border:0;padding-right:0;}
ul.meta-info-cells.v3 li .btn-link{color:#1f3a93;font-weight:600;font-size:12px;}
ul.meta-info-cells.v4 li{display:inline-block;float:left;margin-right:18px;vertical-align:middle;font-size:1em;color:#888888;font-weight:500;font-family:"Roboto", sans-serif;}
ul.meta-info-cells.v4 li a{color:#888888;}
ul.meta-info-cells.v4 li i{margin-right:5px;color:#888888;font-size:1em;}
ul.meta-info-cells.v4 li:first-child{padding-left:0;}
ul.meta-info-cells.v4 li:last-child{border:0;padding-right:0;}
ul.meta-info-cells.v4 li .btn-link{color:#1f3a93;font-weight:600;font-size:12px;}
@media (max-width:771px){ul.meta-info-cells.v4 li{margin-bottom:5px;}
}
ul.inline-links{margin:0;padding:0;list-style:none;}
ul.inline-links li{display:inline-block;padding:0 15px;position:relative;}
ul.inline-links li:first-child{padding-left:0;}
ul.inline-links li a{color:#1f3a93;}
ul.inline-links li:before{position:absolute;right:0;content:"/";color:#f1f1f1;}
ul.inline-links li:last-child:before{content:"";}
ul.inline-meta{margin:0 0 10px 0;padding:0;list-style:none;}
ul.inline-meta li{display:inline-block;padding:0 8px;font-size:12px;border-right:1px solid #f1f1f1;}
ul.inline-meta li:first-child{padding-left:0;}
ul.inline-meta li:last-child{border:0;}
ul.inline-meta li a{font-size:12px;color:#1f3a93;}
ul.list-listings{margin:0 0 20px 0;padding:0;list-style:none;}
ul.list-listings > li{margin-bottom:30px;}
ul.list-listings > li.featured{border-color:#1f3a93;}
ul.list-listings > li:before,
ul.list-listings li:after{content:"";display:table;}
ul.list-listings > li:after{clear:both;}
ul.list-listings .listing-header{display:block;clear:both;padding:8px 15px;font-weight:600;text-transform:uppercase;}
ul.list-listings .listing-image{width:35%;padding-right:15px;display:table-cell;}
ul.list-listings .listing-image img{width:100%;border-radius:2px;}
ul.list-listings .listing-body{padding:10px 0;display:table-cell;vertical-align:top;}
ul.list-listings.no-border .listing-body{padding:0;}
ul.list-listings .listing-body .listing-title{margin:0;padding:0;display:block;color:#282d33;font-size:16px;line-height:22px;font-weight:600;}
ul.list-listings .listing-body .listing-info{display:block;margin-top:5px;margin-bottom:10px;}
ul.list-listings .listing-body .listing-info a{color:#1f3a93;}
ul.list-listings .listing-body .listing-info a:hover{text-decoration:underline;}
ul.list-listings .listing-body h4{margin:0;padding:0;font-size:14px;font-weight:normal;line-height:22px;}
ul.list-listings .listing-body p{margin:5px 0;}
ul.list-listings .listing-body .meta-info{border-top:1px solid #f1f1f1;padding-top:7px;}
ul.list-listings .listing-body .meta-info ul{width:100%;display:table;table-layout:auto;}
ul.list-listings .listing-body .meta-info ul li{display:table-cell;border-right:1px solid #f1f1f1;text-align:center;}
ul.list-listings .listing-body .meta-info ul li.stretch{width:40%;}
ul.list-listings .listing-body .meta-info ul li i{color:#222222;margin-right:5px;}
ul.list-listings .listing-body .meta-info ul li:first-child{padding-left:0;}
ul.list-listings .listing-body .meta-info ul li:last-child{padding-right:0;border:0;}
ul.list-listings .listing-actions{width:20%;display:table-cell;text-align:center;vertical-align:top;position:relative;border-left:1px solid #f1f1f1;}
ul.list-listings .listing-actions .btn{margin-top:6px;}
ul.list-b-icon{margin:0;padding:0;list-style:none;}
ul.list-b-icon > li{border-bottom:1px solid #f1f1f1;}
ul.list-b-icon > li > a{display:block;padding:10px 0;}
ul.list-b-icon > li > a > i{margin-right:10px;color:#1f3a93;}
ul.list-bullet{list-style:none;margin:0;padding:0;background:transparent;}
ul.list-bullet li{clear:left;padding:10px 0;display:block;width:100%;}
ul.list-bullet li > figure{margin:0;padding:0;border-radius:100%;width:35px;height:35px;line-height:35px;text-align:center;font-size:17px;color:#fff;font-weight:bold;display:inline-block;float:left;}
ul.list-bullet li img{width:60px;}
ul.list-bullet li h3{font-size:16px;font-weight:600;margin-left:15px;display:inline-block;}
ul.list-bullet li p{margin:0 0 0 50px;padding:0;}
ul.list-bullet li span{margin-left:6px;}
ul.list-bullet li a{font-weight:500;}
ul.list-bullet li a:hover{text-decoration:none;color:#464646;}
ul.list-bullet li span{font-size:12px;}
ul.list-image{list-style:none;margin:0;padding:0;}
ul.list-image li{clear:left;border-bottom:1px solid #f1f1f1;padding:10px 0;display:block;width:100%;}
ul.list-image li:before,
ul.list-image li:after{content:"";display:table;}
ul.list-image li:after{clear:both;}
ul.list-image li:last-child{border-bottom:0;}
.footer ul.list-image li{border-color:#1e1e1e;}
ul.list-image li:first-child{padding-top:0;}
ul.list-image li img{width:75px;float:left;}
ul.list-image li p{margin-left:85px;line-height:1.4;}
ul.list-image li a:hover{color:#1f3a93;}
ul.list-image li span{display:block;font-size:12px;margin-top:4px;font-style:italic;color:#888888;}
ul.list-links{list-style:none;margin:0;padding:0;}
ul.list-links > li{border-bottom:1px solid #f1f1f1;}
.footer ul.list-links > li{border-color:#1e1e1e;}
ul.list-links > li > a{display:block;padding:4px 0;position:relative;}
ul.list-links > li > a:before{content:"\f3d3";font-family:'Ionicons';position:absolute;right:0;}
.vertical-info{position:relative;}
.vertical-info .has-affix.affix{position:fixed;top:30px;}
.vertical-info h4{margin:0;padding:0;color:#282d33;font-size:14px;font-weight:600;text-transform:capitalize;}
.vertical-info .delimiter{padding-bottom:10px;border-bottom:1px solid #f1f1f1;}
.vertical-info .description{margin-bottom:15px;}
ul.featured{list-style:none;margin:0;padding:0;}
ul.featured li{clear:left;border-bottom:1px dotted #f1f1f1;padding:10px 0 10px 0;display:block;width:100%;}
ul.featured li:last-child{border:0;padding-bottom:0;}
ul.featured li .featured-item{display:table;width:100%;}
ul.featured li .featured-item .featured-item-img{display:table-cell;width:35%;vertical-align:top;}
ul.featured li .featured-item .featured-item-img.img-small{width:25%;}
ul.featured li .featured-item .feature-item-info{display:table-cell;padding-left:8px;vertical-align:top;}
ul.featured li img{width:100%;}
ul.featured li .item-title{margin:0;padding:0;}
ul.featured li .item-title a{font-weight:400;font-size:1em;}
ul.featured li p{font-size:1em;line-height:17px;}
ul.featured li span{font-size:12px;}
ul.featured li .price{padding:8px 0;font-size:18px;font-weight:400;}
ul.featured li .price.discount{padding:7px 0 0 0;margin-right:4px;font-size:1em;font-weight:400;color:#CF000F;text-decoration:line-through;}
ul.featured li .featured-content{padding-left:10px;}
ul.featured-vertical li:last-child{border-bottom:0;}
ul.featured-vertical li .item-title{margin-top:10px;}
ul.featured-vertical li .item-title a{font-size:14px;}
ul.featured-vertical li .price-wr{display:table-cell;}
ul.featured-vertical li .price{font-size:14px;font-weight:600;color:#1f3a93;}
ul.featured-vertical li .period{color:#f2f1ef;margin-left:3px;}
ul.featured-vertical li .capacity-wr{display:table-cell;}
ul.featured-vertical li .capacity{display:block;float:right;}
ul.featured-vertical li .capacity i{margin-left:3px;float:left;color:#f2f1ef;}
section.ss-slice{position:relative;padding:5em 10%;}
section.ss-slice::after{position:absolute;content:'';pointer-events:none;}
.ss-style-triangles::after{left:50%;width:100px;height:100px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);}
.ss-style-triangles::after{bottom:-50px;z-index:10;background:inherit;}
.ss-style-doublediagonal{z-index:1;padding:5em 0 12em 0 !important;}
.ss-style-doublediagonal::before,
.ss-style-doublediagonal::after{top:0;left:-25%;z-index:-1;width:150%;height:75%;background:inherit;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transform-origin:0 0;transform-origin:0 0;}
.ss-style-halfcircle::before,
.ss-style-halfcircle::after{left:50%;z-index:10;width:100px;height:100px;border-radius:50%;background:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ss-style-halfcircle::before{top:-50px;}
.ss-style-halfcircle::after{bottom:-50px;}
svg#bigTriangleColor{pointer-events:none;}
#bigTriangleColor path{fill:#3498db;stroke:#3498db;stroke-width:2;}
#curveUpColor path,
#curveDownColor path{fill:#3498db;stroke:#3498db;}
.ss-style-multitriangles::before,
.ss-style-multitriangles::after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);}
.ss-style-multitriangles::before{top:-25px;background:inherit;box-shadow:-50px 50px 0 #3498db, 50px -50px 0 #3498db;}
.ss-style-multitriangles::after{bottom:-25px;z-index:10;background:inherit;box-shadow:-50px 50px 0 #3498db, 50px -50px 0 #3498db;}
.ss-style-roundedcorners::before{top:100%;left:0;z-index:10;width:100%;height:60px;border-radius:0 0 60px 60px;background:inherit;}
.ss-style-roundedsplit{padding-top:7em;border-radius:0 0 80px 80px;}
.ss-style-roundedsplit::before,
.ss-style-roundedsplit::after{top:-70px;left:0;z-index:10;width:50%;height:70px;background:inherit;}
.ss-style-roundedsplit::before{border-radius:0 80px 0 0;}
.ss-style-roundedsplit::after{left:50%;border-radius:80px 0 0 0;}
.ss-style-invertedrounded{margin-bottom:90px;padding:13em 10% 10em;border-radius:0 0 0 90px;}
.ss-style-invertedrounded::before,
.ss-style-invertedrounded::after{left:0;z-index:-1;height:90px;background:#3498db;}
.ss-style-invertedrounded::before{top:100%;width:100%;border-radius:0 90px 0 0;}
.ss-style-invertedrounded::after{bottom:0;z-index:-1;width:50%;}
.ss-style-boxes{padding-top:4em;padding-bottom:13em;}
.ss-style-boxes::before{bottom:0;left:0;width:100%;height:50px;background-image:-webkit-gradient(linear, 100% 0, 0 100%, color-stop(0.5, #3498db), color-stop(0.5, #2980b9));background-image:linear-gradient(to right, #3498db 50%, #2980b9 50%);-webkit-background-size:130px 100%;background-size:130px 100%;}
.ss-style-zigzag::before,
.ss-style-zigzag::after{right:0;left:0;z-index:10;display:block;height:90px;background-size:50px 100%;}
.ss-style-zigzag::before{top:-90px;background-image:-webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, transparent), color-stop(0.25, #3498db));background-image:linear-gradient(315deg, #3093d5 25%, transparent 25%), linear-gradient(45deg, #3498db 25%, transparent 25%);background-position:50%;}
.ss-style-zigzag::after{top:100%;background-image:-webkit-gradient(linear, 0 0, 300% 100%, color-stop(0.25, #3498db), color-stop(0.25, #2980b9));background-image:linear-gradient(135deg, #3498db 25%, transparent 25%), linear-gradient(225deg, #3498db 25%, transparent 25%);background-position:50%;}
.ss-style-roundedges{padding-bottom:16em;}
.ss-style-roundedges::before,
.ss-style-roundedges::after{width:200px;height:200px;border-radius:50%;background:#2980b9;top:-100px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.ss-style-roundedges::before{left:-100px;}
.ss-style-roundedges::after{right:-100px;}
.ss-style-slit{padding-top:5em;}
.ss-style-slit::before,
.ss-style-slit::after{width:50.5%;width:-webkit-calc(60%);width:-moz-calc(60%);width:calc(60%);height:160px;background:#2980b9;top:-160px;}
.ss-style-slit::before{left:-20px;-webkit-transform:skewX(10deg);transform:skewX(10deg);box-shadow:-10px -20px #3192d3;}
.ss-style-slit::after{right:-20px;-webkit-transform:skewX(-10deg);transform:skewX(-10deg);box-shadow:10px -20px #3192d3;}
#bigHalfCircle path{fill:#3498db;stroke:#3498db;}
#trianglePath1{fill:#3498db;stroke:#3498db;}
#trianglePath2{fill:#2072a7;stroke:#2072a7;}
.ss-style-inczigzag::before,
.ss-style-inczigzag::after{left:0;width:100%;height:50px;background-size:100px 100%;}
.ss-style-inczigzag::before{top:0;background-image:-webkit-gradient(linear, 0 0, 10% 100%, color-stop(0.5, #2980b9), color-stop(0.5, #3498db));background-image:linear-gradient(15deg, #3498db 50%, #2980b9 50%);}
.ss-style-inczigzag::after{bottom:0;background-image:-webkit-gradient(linear, 0 0, 10% 100%, color-stop(0.5, #3498db), color-stop(0.5, #2980b9));background-image:linear-gradient(15deg, #2980b9 50%, #3498db 50%);}
.ss-style-castle::before{left:0;width:100%;height:50px;background-size:200px 100%;top:0;background-image:-webkit-linear-gradient(40deg, #3498db 50%, #2980b9 50%);background-image:linear-gradient(40deg, #3498db 50%, #2980b9 50%);}
#slitPath1{fill:#3498db;stroke:red;stroke-width:0;}
#slitPath2,
#slitPath3{fill:#2072a7;}
.ss-style-foldedcorner::before,
.ss-style-foldedcorner::after{bottom:0;width:100px;height:100px;}
.ss-style-foldedcorner::before{right:0;background-image:-webkit-linear-gradient(top left, #37a2ea 50%, #3498db 50%);background-image:linear-gradient(315deg, #3498db 50%, #37a2ea 50%);}
.ss-style-foldedcorner::after{right:100px;background-image:-webkit-linear-gradient(top left, transparent 50%, #236fa1 50%);background-image:linear-gradient(315deg, #236fa1 50%, transparent 50%);}
.ss-style-dots::before{bottom:20px;width:14px;height:14px;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2072a7;box-shadow:30px 0 #2072a7, -30px 0 #2072a7;}
.ss-style-doubleline::before{bottom:30px;width:140px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2072a7;box-shadow:0 30px 0 #2072a7;}
.ss-style-cross{padding-bottom:15em;}
.ss-style-cross::before,
.ss-style-cross::after{background:#2072a7;bottom:70px;width:200px;height:2px;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
.ss-style-cross::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);}
.ss-style-cross::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);}
#stamp path{fill:#3498db;stroke:#3498db;}
#clouds path{fill:#ecf0f1;stroke:#ecf0f1;}
html,
body,
.st-container,
.st-pusher,
.st-content{height:100%;}
.st-content{background:transparent;}
.st-content,
.st-content-inner{position:relative;}
.st-container{position:relative;overflow:hidden;}
.st-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.st-pusher::after{z-index:1100;position:absolute;top:0;right:0;width:0;height:0;background:rgba(0, 0, 0, 0.2);content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;}
.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.st-menu{position:fixed;top:0;left:0;z-index:100;visibility:hidden;width:300px;height:100%;overflow-y:scroll;background:#0d0b16;-webkit-transition:all 0.5s;transition:all 0.5s;}
.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);content:'';opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;}
.st-menu::-webkit-scrollbar{display:none !important;width:0 !important;}
.st-menu-title{font-size:16px;color:#FFF;margin:10px 0 0 0;padding:15px 20px 10px 20px;}
.st-menu .form-search{margin:0;padding:0;border-bottom:1px solid #162969;}
.st-menu .form-search .form-input{padding:0;}
.st-menu .form-search .form-control{display:block;height:34px;padding:21px 15px;color:#FFF;background-color:#1b327e;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;}
.st-menu .form-search .form-control::-moz-placeholder{color:#FFF;opacity:1;}
.st-menu .form-search .form-control:-ms-input-placeholder{color:#FFF;}
.st-menu .form-search .form-control::-webkit-input-placeholder{color:#FFF;}
.st-menu .form-search .btn-close{background:#1b327e;color:#fff;padding:12px 16px 13px 16px;}
.st-menu .form-search .btn-close i{font-weight:300;font-size:15px;}
.st-menu .social-media{padding:10px 20px;}
.st-menu .social-media i{color:#ccc !important;}
.st-menu .social-media i:hover{color:#FFF !important;}
.st-menu .contact-info{padding:15px;color:#fff;}
.st-menu .contact-info h5{font-size:1em;}
.st-menu ul{margin:0;padding:0;list-style:none;}
.st-menu ul li a{display:block;padding:6px 20px;color:#ccc;letter-spacing:1px;font-weight:400;-webkit-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s;}
.st-menu ul li a:hover{color:#FFF;}
.st-menu ul li a i{margin-right:5px;}
.st-effect-1.st-menu-open .st-pusher{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0);}
.st-effect-1.st-menu{z-index:1;}
.st-effect-1.st-menu-open .st-effect-1.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.st-effect-1.st-menu::after{display:none;}
.timing-circles-wrapper{position:relative;}
.time_circles{position:relative;width:100%;height:100%;}
.time_circles > div{position:absolute;text-align:center;}
.time_circles > div > h4{margin:0px;padding:0px;text-align:center;text-transform:uppercase;font-family:"Roboto", sans-serif;}
.time-circles-wrapper.style-1 .time_circles > div > h4{color:#1f3a93;}
.time-circles-wrapper.style-2 .time_circles > div > h4{color:#1f3a93;}
.time-circles-wrapper.style-3 .time_circles > div > h4{color:#fcfcfc;}
.time-circles-wrapper.style-4 .time_circles > div > h4{color:#0A0814;}
.time-circles-wrapper.style-5 .time_circles > div > h4{color:#FFF;}
.time-circles-wrapper.style-6 .time_circles > div > h4{color:#FFF;}
.time-circles-wrapper.style-7 .time_circles > div > h4{color:#0f0f0f;}
.time_circles > div > span{display:block;width:100%;text-align:center;font-family:"Roboto", sans-serif;font-size:300%;margin-top:0.4em;font-weight:bold;}
.time-circles-wrapper.style-1 .time_circles > div > span{color:#1f3a93;}
.time-circles-wrapper.style-2 .time_circles > div > span{color:#1f3a93;}
.time-circles-wrapper.style-3 .time_circles > div > span{color:#fcfcfc;}
.time-circles-wrapper.style-4 .time_circles > div > span{color:#0A0814;}
.time-circles-wrapper.style-5 .time_circles > div > span{color:#FFF;}
.time-circles-wrapper.style-6 .time_circles > div > span{color:#FFF;}
.time-circles-wrapper.style-7 .time_circles > div > span{color:#0f0f0f;}
body{font-size:13px;font-family:"Open Sans", sans-serif;}
h1,
h2,
h3,
h4,
h5,
h6,
p{line-height:1.65;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Roboto", sans-serif;text-transform:capitalize;}
h1,
.h1{font-size:2.3em;}
h1 a{font-size:1em;}
h2,
.h2,
h2 a{font-size:1.5em;}
h3,
.h3,
h3 a{font-size:1.25em;}
h3 a{font-size:1em !important;}
h4,
.h4,
h4 a{font-size:1.125em;}
h5,
.h5,
h5 a{font-size:0.875em;}
h6,
.h6,
h6 a{font-size:0.75em;}
h1 {
    color: #0b91d2;
    border-bottom: 3px solid #000;
}
h2 {
    color: #0b91d2;
    border-bottom: 2px solid #000;
}
h3 {
    color: #0b91d2;
    border-bottom: 1px solid #000;
}



em{font-style:italic;}
strong{font-weight:700;}
small{font-size:75%;}
a{color: #00A2EA;cursor:pointer;}
a:hover{color:#1f3a93;text-decoration:none;}
a.ease:hover{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.35s;}
hr{margin:15px 0;border-color:#f1f1f1;}
hr.delimiter{background-image:-webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);border:0;height:1px;margin:22px 0 22px 0;}
hr.hr-sm{margin:5px 0;}
.or{overflow:hidden;text-align:center;padding:30px 0 0 0;}
.or .or_l,
.or .or_r{width:40%;border-bottom:solid 1px #f1f1f1;display:inline-block;position:relative;left:0px;top:-4px;}
.heading{margin:0;margin-bottom:6px;padding:0;font-size:16px;text-transform:capitalize;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:1px;}
.heading.style-1{color:#111;}
.heading.style-2{color:#FFF;}
.heading-xs{font-size:14px;}
.heading-sm{font-size:16px;}
.heading-md{font-size:18px;}
.heading-lg{font-size:22px;}
.fluid-paragraph{width:760px;font-size:1.5rem;line-height:2rem;margin:auto;padding:0 20px;}
@media (max-width:767px){.fluid-paragraph{width:100%;}
}
.font-normal{font-size:1em;}
.font-xs{font-size:10px;}
.font-sm{font-size:12px;}
.font-md{font-size:14px;}
.font-xl{font-size:100px;}
.font-400{font-weight:400;}
.font-500{font-weight:500;}
.font-600{font-weight:600;}
.font-700{font-weight:700;}
.dropcap{float:left;padding:6px 0;font-size:44px;font-weight:400;line-height:30px;margin:0px 5px 0 0;font-family:"Roboto", sans-serif;}
.dropcap.style-1{padding:0 12px;margin-top:6px;font-size:52px;text-align:center;}
.dropcap.style-2{padding:16px;margin:6px 18px 5px 0;text-align:center;}
.dropcap.style-3{padding:16px;margin:6px 18px 5px 0;text-align:center;border-radius:2px;}
.dropcap.style-4{padding:16px;margin:6px 18px 5px 0;border-radius:100%;text-align:center;}
hr{border-color:#e6e6e6;}
.hr-lg{margin:40px 0;}
[data-template-mode='cards'] .block-card-wrapper .block-card-section{padding:20px;margin-bottom:20px;background:#FFF;border-radius:2px;}
[data-template-mode='cards'] .block-card-wrapper .block{border:0;}
[data-template-mode='cards'] .sct-color-1{background-color:#fcfcfc;}
[data-template-mode='cards'] .sct-color-2{background-color:#fcfcfc;}
[data-template-mode='cards'] .sct-color-3{background-color:#282d33;}
[data-template-mode='cards'] .sct-color-4{background-color:#7f8c8d;}
[data-template-mode='cards'] .sct-color-5{background-color:#1f3a93;}
[data-template-mode='cards'] .post-item .post-title{margin-top:10px;}
[data-template-mode='cards'] .post-prev-next{margin:0;padding:0;border:0;}
[data-template-mode='cards'] .comment-list{padding:0;}
.a-grid{position:relative;text-align:center;}
.a-grid:before,
.a-grid:after{content:"";display:table;}
.a-grid:after{clear:both;}
.a-grid figure{width:100%;overflow:hidden;position:relative;}
.a-grid figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#171A1F;opacity:0.45;z-index:400;}
.a-grid figure:hover:after{opacity:0.1;}
.a-grid figure img{position:relative;display:block;opacity:0.8;width:auto !important;max-width:100%;}
.a-grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:800;}
.a-grid figure figcaption::before,
.a-grid figure figcaption::after{pointer-events:none;}
.a-grid figure figcaption,
.a-grid figure figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;}
.a-grid figure figcaption > a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}
.a-grid figure h2{word-spacing:-0.15em;font-weight:300;}
.a-grid figure h2 span{font-weight:800;}
.a-grid figure h2,
.a-grid figure p{margin:0;}
.a-grid figure p{letter-spacing:1px;font-size:68.5%;}
figure.effect-chico img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.12);transform:scale(1.12);}
figure.effect-chico:hover img{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
figure.effect-chico figcaption{padding:3em;}
figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1);}
figure.effect-chico figcaption::before,
figure.effect-chico p{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
figure.effect-chico h2{padding:20% 0 20px 0;}
figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5);}
figure.effect-chico:hover figcaption::before,
figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
@media screen and (max-width:50em){.content{padding:0 10px;text-align:center;}
.a-grid figure{display:inline-block;float:none;margin:10px auto;width:100%;}
}
.view{width:100%;overflow:hidden;position:relative;text-align:center;cursor:default;}
.view .mask,
.view .content{position:absolute;width:100.5%;height:100%;overflow:hidden;top:0;left:0;}
.view img{width:100%;display:block;position:relative;}
.view h2{text-transform:capitalize;color:#FFF;text-align:center;position:relative;font-size:16px;padding:10px;background:rgba(31, 58, 147, 0.8);margin:20px 0 0 0;}
.view p{font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.view .view-buttons{position:absolute;width:100%;top:50%;margin-top:-34px;}
.view .mask{background-color:rgba(17, 17, 17, 0.85);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-first img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-first .mask{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.view-first h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-first:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.view-first a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.view-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}
.view-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-second img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}
.view-second .mask{background-color:#1f3a93;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-second h2{background:#1f3a93;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-second p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}
.view-second a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}
.view-second:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-second:hover h2,
.view-second:hover p,
.view-second:hover a.info{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-third img{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.view-third .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(460px, -100px) rotate(180deg);-moz-transform:translate(460px, -100px) rotate(180deg);-o-transform:translate(460px, -100px) rotate(180deg);-ms-transform:translate(460px, -100px) rotate(180deg);transform:translate(460px, -100px) rotate(180deg);-webkit-transition:all 0.2s 0.4s ease-in-out;-moz-transition:all 0.2s 0.4s ease-in-out;-o-transition:all 0.2s 0.4s ease-in-out;-ms-transition:all 0.2s 0.4s ease-in-out;transition:all 0.2s 0.4s ease-in-out;}
.view-third h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third p{-webkit-transform:translateX(300px) rotate(90deg);-moz-transform:translateX(300px) rotate(90deg);-o-transform:translateX(300px) rotate(90deg);-ms-transform:translateX(300px) rotate(90deg);transform:translateX(300px) rotate(90deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third a.info{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-third:hover .mask{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);}
.view-third:hover h2{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
.view-third:hover p{-webkit-transform:translateX(0px) rotate(0deg);-moz-transform:translateX(0px) rotate(0deg);-o-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
.view-third:hover a.info{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.view-fourth img{-webkit-transition:all 0.4s ease-in-out 0.2s;-moz-transition:all 0.4s ease-in-out 0.2s;-o-transition:all 0.4s ease-in-out 0.2s;-ms-transition:all 0.4s ease-in-out 0.2s;transition:all 0.4s ease-in-out 0.2s;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-fourth .mask{background-color:#1f3a93;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.view-fourth h2{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.view-fourth:hover .mask{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-fourth:hover img{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.view-fourth:hover h2,
.view-fourth:hover p,
.view-fourth:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;}
.view-fifth img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.view-fifth .mask{background-color:#1f3a93;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.view-fifth h2{background:#1f3a93;}
.view-fifth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-fifth:hover .mask{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.view-fifth:hover img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.view-fifth:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-sixth .mask{top:-200px;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.3s ease-out 0.5s;-moz-transition:all 0.3s ease-out 0.5s;-o-transition:all 0.3s ease-out 0.5s;-ms-transition:all 0.3s ease-out 0.5s;transition:all 0.3s ease-out 0.5s;}
.view-sixth h2{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out 0.1s;-moz-transition:all 0.2s ease-in-out 0.1s;-o-transition:all 0.2s ease-in-out 0.1s;-ms-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s;}
.view-sixth p{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out 0.2s;-moz-transition:all 0.2s ease-in-out 0.2s;-o-transition:all 0.2s ease-in-out 0.2s;-ms-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s;}
.view-sixth a.info{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.2s ease-in-out 0.3s;-moz-transition:all 0.2s ease-in-out 0.3s;-o-transition:all 0.2s ease-in-out 0.3s;-ms-transition:all 0.2s ease-in-out 0.3s;transition:all 0.2s ease-in-out 0.3s;}
.view-sixth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;top:0px;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;-webkit-animation:bounceY 0.9s linear;-moz-animation:bounceY 0.9s linear;-ms-animation:bounceY 0.9s linear;animation:bounceY 0.9s linear;}
.view-sixth:hover h2{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s;}
.view-sixth:hover p{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-sixth:hover a.info{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
@keyframes bounceY{0%{transform:translateY(-205px);}
40%{transform:translateY(-100px);}
65%{transform:translateY(-52px);}
82%{transform:translateY(-25px);}
92%{transform:translateY(-12px);}
55%,
75%,
87%,
97%,
100%{transform:translateY(0px);}
}
@-moz-keyframes bounceY{0%{-moz-transform:translateY(-205px);}
40%{-moz-transform:translateY(-100px);}
65%{-moz-transform:translateY(-52px);}
82%{-moz-transform:translateY(-25px);}
92%{-moz-transform:translateY(-12px);}
55%,
75%,
87%,
97%,
100%{-moz-transform:translateY(0px);}
}
@-webkit-keyframes bounceY{0%{-webkit-transform:translateY(-205px);}
40%{-webkit-transform:translateY(-100px);}
65%{-webkit-transform:translateY(-52px);}
82%{-webkit-transform:translateY(-25px);}
92%{-webkit-transform:translateY(-12px);}
55%,
75%,
87%,
97%,
100%{-webkit-transform:translateY(0px);}
}
.a-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.a-icon:before{speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;}
.a-icon-effect-1 .a-icon{background:#1f3a93;color:#FFF;-webkit-transition:background 0.2s, color 0.2s;-moz-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;}
.a-icon-effect-1 .a-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #1f3a93;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transform:scale(0.8);-moz-transition:-moz-transform 0.2s, opacity 0.2s;-moz-transform:scale(0.8);-ms-transform:scale(0.8);transition:transform 0.2s, opacity 0.2s;transform:scale(0.8);opacity:0;}
.a-icon-effect-1a:hover .a-icon{background:#1f3a93;color:#FFF;}
.a-icon-effect-1a:hover .a-icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.a-icon-effect-1b .a-icon:hover{background:#1f3a93;color:#FFF;}
.a-icon-effect-1b .a-icon:after{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.a-icon-effect-1b .a-icon:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.block{margin:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;position:relative;cursor:default;overflow:hidden;border-radius:2px 2px 2px;-moz-border-radius:2px 2px 2px;}
.block:before,
.block:after{display:table;content:"";}
.block:after{clear:both;}
.block .block-body{padding:15px;}
.block .block-title{margin:0;padding:0;margin-bottom:8px;font-weight:500;}
.block-space,
.row-space{height:30px;}
.block-space-sm,
.row-space-sm{height:20px;}
.block-space-lg,
.row-space-lg{height:40px;}
.block-shadow{-webkit-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.15);}
@media (max-width:991px){.block{margin-bottom:20px;}
}
.block.style-1 .block-title{font-size:14px;line-height:18px;font-weight:500;margin-bottom:6px;padding:0;text-transform:none;}
.block.style-1 img{width:100%;}
.block.style-1 .meta-tags a{display:inline-block;color:#1f3a93;}
.block.style-1.grid .block-image{position:relative;margin-bottom:5px;}
.block.style-1.grid .image-title{position:absolute;left:0;bottom:10px;padding:6px 8px;font-size:1em;font-weight:500;}
.block.style-1.grid .block-category{font-size:11px;color:#1f3a93;text-transform:uppercase;}
.block.style-1.list{padding-bottom:10px;}
.block.style-1.list .block-image{display:table-cell;vertical-align:top;width:40%;position:relative;}
.block.style-1.list .block-body{display:table-cell;vertical-align:top;padding:0 0 0 15px;}
.block.style-1.list .block-label{display:inline-block;padding:6px 8px;font-size:1em;font-weight:500;}
.block.style-1.list .info{display:block;margin-bottom:4px;font-size:11px;text-transform:uppercase;color:#888888;}
.block.style-1.list .block-footer{display:table;width:100%;}
.block.style-1.list .block-footer .meta-info span{float:left;margin-right:8px;font-size:11px;}
.block.style-1.list .block-footer .meta-info span i{margin-right:4px;font-size:13px;}
.block.style-1.list .image-title{position:absolute;left:0;bottom:10px;padding:10px;font-size:14px;font-weight:500;}
.block.style-1.list .block-category{font-size:11px;color:#1f3a93;text-transform:uppercase;}
.block.style-1.post .block-title{font-size:18px;color:#222222;font-weight:500;line-height:26px;text-transform:none;}
.block.style-1.post .block-image{margin-bottom:20px;}
.block.style-1.post .meta-info{margin:15px 0;}
.block.style-1.post .meta-info span{display:block;}
.block.style-1.post .meta-info span strong{color:#222222;}
@media (max-width:767px){.block.style-1.list .block-image{display:block;width:100%;position:relative;}
.block.style-1.list .block-body{display:block;padding:10px 0 0 0;}
}
.block.style-2{display:block;width:100%;margin-bottom:30px;}
.block.style-2 .block-title{margin-bottom:8px;font-size:16px;font-weight:600;}
.block.style-2 .block-image{display:table-cell;width:38%;padding:0;border-top-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden;}
.block.style-2 .block-image img{width:100%;}
.block.style-2 .block-body{display:table-cell;vertical-align:top;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.block.style-2.bg-base-1 .block-body{background-color:#1f3a93;color:#FFF;}
.block.style-2.bg-base-2 .block-body{background-color:#1f3a93;color:#FFF;}
.block.style-2.bg-base-3 .block-body{background-color:#fcfcfc;color:#1f3a93;}
.block.style-2.bg-base-4 .block-body{background-color:#0A0814;color:#FFF;}
.block.style-2.bg-base-5 .block-body{background-color:#FFF;color:#0A0814;}
.block.style-2.bg-base-1 hr{border-color:#1c3586;}
.block.style-2.bg-base-2 hr{border-color:#1c3586;}
.block.style-2.bg-base-3 hr{border-color:#f4f4f4;}
.block.style-2.bg-base-4 hr{border-color:#050409;}
.block.style-2.bg-base-5 hr{border-color:#f7f7f7;}
@media (max-width:767px){.block.style-2 .block-image{display:block;width:100%;}
.block.style-2 .block-body{display:block;}
}
.block.style-3{border:1px solid;border-color:#dfddda;background:#FFF;}
.block.style-3 img{width:100%;}
.block.style-3 .block-title{margin-bottom:8px;color:#282d33;font-size:16px;font-weight:600;}
.block.style-3 .block-footer{display:block;background:#FFF;padding:15px;}
.block.style-3 .block-footer h3{padding:0;margin:0;font-size:1em;font-weight:600;text-transform:capitalize;}
.block.style-3.v2{border:0;}
.block.style-3.v2 .block-body{padding:10px 0;}
.block-date-over{position:absolute;top:10px;right:10px;padding:10px;background:#FFF;color:#222222;border-radius:2px;font-weight:400;font-size:12px;}
.block-date-over.alpha{background:rgba(255, 255, 255, 0.7);}
.block.style-4 .block-title{margin-bottom:8px;color:#282d33;font-size:16px !important;font-weight:600;}
.block.style-4 .block-title a{color:#282d33;font-size:16px;font-weight:600;}
.block.style-4 .block-title-sm{color:#282d33;font-size:16px;font-weight:600;}
.block.style-4 .block-title-sm a{color:#282d33;font-size:16px;font-weight:600;}
.block.style-4 p{margin-bottom:0;}
.block.style-4 .block-icon.circle i{border-radius:100%;}
.block.style-4 .block-icon.rounded i{border-radius:2px;}
.block.style-4.v1 .block-icon{margin-bottom:25px;}
.block.style-4.v1 .block-icon i{width:84px;height:84px;line-height:84px;text-align:center;font-size:38px;}
.block.style-4.v1 .block-icon i.bg-base-5{border:1px solid #e6e6e6;}
.block.style-4.style-4-a.v1 .block-icon{margin-bottom:10px;}
.block.style-4-a.v1{margin-bottom:30px;}
.block.style-4.v2 .block-icon{margin-bottom:25px;}
.block.style-4.v2 .block-icon i{width:100px;height:100px;line-height:100px;text-align:center;font-size:38px;background:#fcfcfc;color:#1f3a93;}
.block.style-4.v2:hover .block-icon i{background:#1f3a93;color:#FFF;}
.block.style-5{position:relative;}
.block.style-5 .block-content .block-title{padding:0;margin:0 0 8px 0;color:#282d33;font-size:16px;font-weight:600;}
.block.style-5 .block-content .block-title-2{padding:0;margin:0;color:#282d33;font-size:16px;font-weight:600;text-transform:none !important;}
.block.style-5.v1 .block-icon{width:40px;height:40px;position:absolute;left:0;top:0;}
.block.style-5.v1 .block-icon i{font-size:40px;color:#1f3a93;}
.block.style-5.v1 .block-content{padding-left:50px;}
.block.style-5.v1a .block-icon{width:50px;height:50px;position:absolute;left:0;top:0;}
.block.style-5.v1a .block-icon i{font-size:50px;color:#282d33;line-height:0;}
.block.style-5.v1a .block-icon .icon-number{font-size:50px;color:#282d33;line-height:1;display:block;text-align:right;}
.block.style-5.v1a .block-content{padding-left:70px;padding-right:20px;}
.block.style-5.v2 .block-icon{width:82px;height:82px;text-align:center;border:1px solid #1f3a93;border-radius:100%;position:absolute;left:0;top:0;}
.block.style-5.v2 .block-icon i{font-size:40px;line-height:82px;color:#1f3a93;font-weight:normal;}
.block.style-5.v2 .block-content{padding-left:97px;}
.block.style-5.v2a .block-icon{border:1px solid #FFF;}
.block.style-5.v2a .block-icon i{color:#FFF;}
.block.style-5.v2a .block-content{color:#e6e6e6;}
.block.style-5.v2a .block-content .block-title{color:#FFF;}
.block.style-5.v3 .block-icon{width:15px;height:15px;position:absolute;left:0;top:5px;}
.block.style-5.v3 .block-icon i{font-size:15px;color:#1f3a93;}
.block.style-5.v3 .block-content{padding-left:30px;}
.block.style-5.v4 .block-icon{display:block;text-align:center;margin-bottom:20px;}
.block.style-5.v4 .block-icon i{font-size:80px;color:#1f3a93;}
.block.style-5.v4 .block-content{text-align:center;}
.block.style-6{overflow:visible;position:relative;margin-top:42px;background-color:#FFF;border:1px solid #dfddda;}
.block.style-6 .block-icon i{width:84px;height:84px;font-size:40px;text-align:center;line-height:84px;position:absolute;top:-42px;left:50%;margin-left:-42px;}
.block.style-6 .block-body{padding-top:60px;}
.block.style-6 .block-title{margin-bottom:8px;color:#282d33;font-size:16px;font-weight:600;}
.block.style-6 .block-icon.circle i{border-radius:100%;}
.block.style-6 .block-icon.rounded i{border-radius:2px;}
.block.style-6 .btn{margin:10px 0;}
@media (max-width:767px){.block.style-6{margin-top:80px;}
}
.block.style-7 img{width:100%;border-radius:2px;}
.block.style-7 .block-title{margin:15px 0px;}
.block.style-7 .block-title span{display:block;color:#282d33;font-size:16px;font-weight:600;}
.block.style-7 .block-title small{display:block;font-size:75%;margin-top:2px;}
.block.style-7 .block-body{padding:0;}
.block.style-7 .block-footer{display:block;padding:0;}
.block.style-7 .block-footer h3{padding:0;margin:0;font-size:1em;font-weight:600;text-transform:capitalize;}
.block.style-8 .info-author:before,
.block.style-8 .info-author:after{content:"";display:table;}
.block.style-8 .info-author:after{clear:both;}
.block.style-8 .block-body{font-style:italic;line-height:24px;}
.block.style-8 .block-body i{font-size:18px;margin-right:8px;}
.block.style-8 .block-image img{width:100%;}
.block.style-8 .info-author .author-img{width:75px;height:75px;display:table-cell;margin:0;padding:0;}
.block.style-8 .info-author .author-img img{width:100%;border-radius:0 0 0 2px;}
.block.style-8 .info-author .author-info{height:75px;display:table-cell;padding-left:15px;vertical-align:middle;text-align:left;border-bottom-left-radius:2px;}
.block.style-8 .info-author .author-info .author-name{display:block;font-style:normal;font-weight:600;font-size:14px;}
.block.style-8 .info-author .author-info .author-pos{display:block;font-style:italic;font-size:85%;}
.block.style-8.style-8a .info-author{width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.block.style-8.style-8b .block-body{position:relative;border-radius:2px;}
.block.style-8.style-8b .block-body:after{top:100%;left:38px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px;}
.block.style-8.style-8b .block-body.bg-base-1:after{border-top-color:#1f3a93;}
.block.style-8.style-8b .block-body.bg-base-2:after{border-top-color:#1f3a93;}
.block.style-8.style-8b .block-body.bg-base-3:after{border-top-color:#fcfcfc;}
.block.style-8.style-8b .block-body.bg-base-4:after{border-top-color:#0A0814;}
.block.style-8.style-8b .block-body.bg-base-5:after{border-top-color:#FFF;}
.block.style-8.style-8b .info-author{margin-top:15px;}
.block.style-8.style-8b .info-author .author-img img{border-radius:2px;}
.block.style-8.style-8b .style-8-author{width:100%;margin-top:15px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.block.block-image .block-image,
.block.block-media .block-media-content{margin-bottom:20px;}
.block.block-image .block-image img{width:100%;}
.block.block-image .block-title,
.block-media .block-title{margin-bottom:8px;color:#282d33;font-size:16px;font-weight:600;line-height:1.4;}
.block.block-image .block-title a,
.block-media .block-title a{color:#282d33;}
.block.block-image .carousel{margin-bottom:15px;}
.block.block-image.v1{border-radius:0;}
.block.block-image.v1 .block-image{border-radius:2px;overflow:hidden;}
.block.block-image.v2,
.block-media.v2{background-color:#FFF;border:1px solid #dfddda;}
.block.block-image.v2 .block-content,
.block-media.v2 .block-content{padding:0 15px;}
.block.block-image.v2 .block-image{border-top-left-radius:2px;border-top-right-radius:2px;}
.block.block-image.v3{display:table;width:100%;}
.block.block-image.v3 .block-image{display:table-cell;width:40%;vertical-align:top;}
.block.block-image.v3 .block-image img{width:100%;border-radius:2px;}
.block.block-image.v3 .block-content{display:table-cell;vertical-align:top;padding-left:20px;}
@media (max-width:767px){.block.block-image.v3{display:block;}
.block.block-image.v3 .block-image{display:block;width:100%;margin-bottom:20px;}
.block.block-image.v3 .block-content{display:block;padding-left:0;}
}
.block.block-image.v4{position:relative;margin:0;overflow:hidden;}
.block.block-image.v4 .block-image{margin:0;}
.block.block-image.v4 .block-image img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.block.block-image.v4:hover .block-image img{-webkit-transform:rotate(10deg) scale(1.2);-moz-transform:rotate(10deg) scale(1.2);-ms-transform:rotate(10deg) scale(1.2);-o-transform:rotate(10deg) scale(1.2);transform:rotate(10deg) scale(1.2);}
.block.block-image.v4 .block-title{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;z-index:1100;}
.block.block-image.v4 .block-title > a{display:table;width:100%;height:100%;position:relative;}
.block.block-image.v4 .block-title > a > span{display:table-cell;vertical-align:middle;text-align:center;}
.block.block-image.v4 .block-title .block-title-heading{margin:0;padding:0;color:#FFF;font-weight:600;}
.block.block-image.v4 .block-hover-mask{position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;background:rgba(0, 0, 0, 0.3);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.block.block-image.v4:hover .block-hover-mask{background:rgba(0, 0, 0, 0.65);}
.block.hero p{padding:0 15px 15px 15px;}
.block.hero .block-title{margin-bottom:8px;font-size:16px;font-weight:600;text-align:center;}
.block.hero .block-icon{text-align:center;padding:15px 0;}
.block.hero .block-icon i{font-size:64px;}
.block.block-arrow{margin-top:0;}
.block.block-arrow .block-body{padding-top:20px;}
.block.block-arrow .block-icon-wrapper{width:210px;padding:20px;border-radius:2px;margin:0 auto;margin-bottom:20px;position:relative;background:#1f3a93;}
.block.block-arrow .block-icon-wrapper .block-icon{display:block;text-align:center;margin:20px 0;}
.block.block-arrow .block-icon-wrapper .block-icon i{font-size:64px;}
.block.block-arrow .block-icon-wrapper .block-icon img{width:64px;}
.block.block-arrow .block-title{margin-bottom:8px;font-size:16px;font-weight:600;text-align:center;}
.block.block-arrow .block-icon:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:20px;}
.block.block-arrow.style-1 .block-icon-wrapper{background:#1f3a93;color:#FFF;}
.block.block-arrow.style-2 .block-icon-wrapper{background:#1f3a93;color:#FFF;}
.block.block-arrow.arrow-up .block-icon:after{bottom:100%;left:50%;border-bottom-color:#1f3a93;margin-left:-20px;}
.block.block-arrow.arrow-right .block-icon:after{left:100%;top:50%;border-left-color:#1f3a93;margin-top:-20px;}
.block.block-arrow.arrow-down .block-icon:after{top:100%;left:50%;border-top-color:#1f3a93;margin-left:-20px;}
.block.block-arrow.arrow-left .block-icon:after{right:100%;top:50%;border-right-color:#1f3a93;margin-top:-20px;}
.block.block-arrow.arrow-up.style-1 .block-icon:after{border-bottom-color:#1f3a93;}
.block.block-arrow.arrow-up.style-2 .block-icon:after{border-bottom-color:#1f3a93;}
.block.block-arrow.arrow-down.style-1 .block-icon:after{border-top-color:#1f3a93;}
.block.block-arrow.arrow-down.style-2 .block-icon:after{border-top-color:#1f3a93;}
.block.block-arrow.arrow-right.style-1 .block-icon:after{border-left-color:#1f3a93;}
.block.block-arrow.arrow-right.style-2 .block-icon:after{border-left-color:#1f3a93;}
.block.block-arrow.arrow-left.style-1 .block-icon:after{border-right-color:#1f3a93;}
.block.block-arrow.arrow-left.style-2 .block-icon:after{border-right-color:#1f3a93;}
.container-fluid .block.no-space{border-radius:0;}
.block.no-space.arrow-right:after{left:100%;z-index:300;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:20px;margin-top:-20px;}
.block.no-space.arrow-right.white:after{border-left-color:#FFF;}
.block.no-space.arrow-right.bg-base-1:after{border-left-color:#1f3a93;}
.block.no-space.arrow-right.bg-base-2:after{border-left-color:#1f3a93;}
.block.no-space.arrow-right.bg-base-3:after{border-left-color:#fcfcfc;}
.block.no-space.arrow-right.bg-base-4:after{border-left-color:#0A0814;}
.block.no-space.arrow-right.bg-base-5:after{border-left-color:#FFF;}
.block.no-space > .block-header{margin:0;padding:15px 20px;}
.block.no-space > .block-body{margin-top:20px;padding:20px 40px;min-height:350px;}
.block.no-space > .block-footer{margin:15px 0 0 0;padding:15px 20px;}
.block.no-space > .block-footer .pagination{margin:0;}
.block.no-space .img-icon{display:block;text-align:center;margin:20px 0 10px 0;}
.block.no-space .img-icon img{width:80px;}
.block.no-space .img-icon i{font-size:80px;}
.block.no-space h1{display:block;font-size:24px;line-height:30px;font-weight:500;text-transform:16px;margin:20px 0 20px 0;padding:0;text-align:center;}
.articles-wrapper{padding:15px;background-color:#f3f3f3;border:1px solid #eee;border-radius:2px;}
.block.article{margin-bottom:15px;padding-bottom:10px;}
.block.article .title{font-size:14px;line-height:20px;font-weight:500;margin-bottom:6px;padding:0;text-transform:none;}
.block.article .video-title{margin:0;padding:0;font-size:12px;font-family:"Open Sans", sans-serif;}
.block.article .video-title a{font-size:12px;font-weight:400;margin-bottom:6px;padding:0;text-transform:none;}
.block.article .video-title a:hover{color:#1f3a93;}
.block.article img{width:100%;border-radius:2px;}
.block.article .meta-tags a{display:inline-block;color:#1f3a93;}
.block.article .article-meta{margin-bottom:10px;}
.block.article .article-meta .article-labels{float:left;}
.block.article .article-meta .article-date{float:right;font-size:11px;padding:.2em 0 .3em 0;text-transform:uppercase;text-align:right;color:#888888;}
.block.article .video-hover-play{font-size:100%;}
.block.article .video-hover-play a{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(31, 58, 147, 0);}
.block.article .video-hover-play a:hover{background:rgba(31, 58, 147, 0);}
.block.article .video-hover-play a:before{content:"\f144";font-family:FontAwesome;font-size:30px;color:#FFF;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-30px;width:60px;height:46px;line-height:46px;background:#1f3a93;border-radius:2px;text-align:center;}
.block.article .video-hover-play a:hover:before{color:#FFF;background:#1f3a93;}
.block.article .video-hover-play.small a:before{font-size:16px;top:50%;left:50%;margin-top:-12px;margin-left:-15px;width:30px;height:24px;line-height:24px;}
.block.article.grid .article-image{position:relative;margin-bottom:15px;}
.block.article.grid .image-title{position:absolute;left:0;bottom:10px;padding:6px 8px;font-size:13px;font-weight:500;}
.block.article.grid .article-category{font-size:11px;color:#1f3a93;text-transform:uppercase;}
.block.article.list{padding-bottom:10px;margin-bottom:50px;}
.block.article.list .article-image{display:table-cell;vertical-align:top;position:relative;}
.block.article.list.style-1 .article-image{width:45%;}
.block.article.list.style-2 .article-image{width:30%;}
.block.article.list .block-body{display:table-cell;vertical-align:top;}
.block.article.list.style-1 .block-body.left{padding:0 20px 0 0;}
.block.article.list.style-1 .block-body.right{padding:0 0 0 20px;}
.block.article.list.style-2 .block-body.left{padding:0 10px 0 0;}
.block.article.list.style-2 .block-body.right{padding:0 0 0 10px;}
.block.article.list .block-body p{margin-top:15px;}
.block.article.list .article-label{display:inline-block;padding:6px 8px;font-size:1em;font-weight:500;}
.block.article.list .title{margin-bottom:10px;font-weight:500;font-size:18px;line-height:24px;text-transform:none;}
.block.article.list .article-info{display:block;margin-bottom:4px;font-size:11px;text-transform:uppercase;color:#888888;}
.block.article.list.style-1 .article-text{position:relative;padding-bottom:25px;}
.block.article.list .article-text:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:1px;background:#f1f1f1;}
.block.article.list .article-title-text{margin:0 !important;font-size:13px;line-height:18px;}
.block.article.list .block-footer{display:table;width:100%;}
.block.article.list .block-footer .meta-info span{float:left;margin-right:8px;font-size:11px;}
.block.article.list .block-footer .meta-info span i{margin-right:4px;font-size:13px;}
.block.article.list .image-title{position:absolute;left:0;bottom:10px;padding:10px;font-size:1em;font-weight:500;}
.block.article.list .article-category{font-size:11px;color:#1f3a93;text-transform:uppercase;}
@media (max-width:767px){.block.article.list .article-image{display:block;width:100% !important;}
.block.article.list .article-text{padding-bottom:0;}
.block.article.list .block-body{display:block;padding:0 !important;}
.block.article.list .block-body.left{margin-bottom:20px;}
.block.article.list .block-body.right{margin-top:20px;}
}
.block.article.post .article-title{font-size:18px;font-weight:500;line-height:26px;text-transform:none;}
.block.article.post .article-image{margin-bottom:20px;}
.block.article.post .meta-info{margin:15px 0;}
.block.article.post .meta-info span{display:block;}
.block.article.post .meta-info span strong{color:#222222;}
.block.testimonial .block-body{font-style:italic;line-height:24px;}
.block.testimonial .testimonial-author:before,
.block.testimonial .testimonial-author:after{content:"";display:table;}
.block.testimonial .block-body i{font-size:18px;margin-right:8px;}
.block.testimonial .block-image img{width:100%;}
.block.testimonial .testimonial-author:after{clear:both;}
.block.testimonial.style-1 .testimonial-author{width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.block.testimonial.style-1 .testimonial-author .author-img{width:75px;height:75px;display:table-cell;margin:0;padding:0;}
.block.testimonial.style-1 .testimonial-author .author-img img{width:100%;border-bottom-left-radius:2px;}
.block.testimonial.style-1 .testimonial-author .author-info{height:75px;display:table-cell;padding-left:15px;vertical-align:middle;text-align:left;border-bottom-left-radius:2px;}
.block.testimonial.style-1 .testimonial-author .author-info .author-name{display:block;font-style:normal;font-weight:600;font-size:14px;}
.block.testimonial.style-1 .testimonial-author .author-info .author-pos{display:block;font-style:italic;}
.block.testimonial.style-2 .block-body{position:relative;}
.block.testimonial.style-2 .block-body:after{top:100%;left:37.5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px;}
.block.testimonial.style-2 .testimonial-author{width:100%;margin-top:15px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.block.testimonial.style-2 .testimonial-author .author-img{width:75px;height:75px;display:table-cell;margin:0;padding:0;}
.block.testimonial.style-2 .testimonial-author .author-img img{width:100%;border-bottom-left-radius:2px;}
.block.testimonial.style-2 .testimonial-author .author-info{height:75px;display:table-cell;padding-left:15px;vertical-align:middle;text-align:left;border-bottom-left-radius:2px;}
.block.testimonial.style-2 .testimonial-author .author-info .author-name{display:block;font-style:normal;font-weight:600;font-size:14px;color:#222222;}
.block.testimonial.style-2 .testimonial-author .author-info .author-pos{display:block;font-style:italic;}
.block-bordered-grid{border-right:1px solid #dfddda;padding:40px;border-radius:0;}
.block-bordered-grid{border-top:1px solid #dfddda;}
@media (min-width:992px){.col-2 .block-bordered-grid:nth-child(-n+2){border-top:0;}
.col-2 .block-bordered-grid:nth-child(2n+2){border-right:0;}
.col-3 .block-bordered-grid:nth-child(-n+3){border-top:0;}
.col-3 .block-bordered-grid:nth-child(3n+3){border-right:0;}
.col-4 .block-bordered-grid:nth-child(-n+4){border-top:0;}
.col-4 .block-bordered-grid:nth-child(4n+4){border-right:0;}
.col-5 .block-bordered-grid:nth-child(-n+5){border-top:0;}
.col-5 .block-bordered-grid:nth-child(5n+5){border-right:0;}
}
@media (min-width:768px) and (max-width:991px){.block-bordered-grid:nth-child(even){border-right:0;}
.block-bordered-grid:nth-child(1),
.block-bordered-grid:nth-child(2){border-top:0;}
}
.block-text{padding:15px;background-color:#fcfcfc;}
.block-text .block-title{margin:0 0 10px 0;padding:0;font-size:22px;font-weight:600;text-transform:capitalize;color:#1f3a93;}
.be-author{display:table;}
.be-author:before,
.be-author:after{content:"";display:table;}
.be-author:after{clear:both;}
.be-author .be-author-image{width:60px;display:table-cell;}
.be-author .be-author-image img{width:100%;border-radius:100%;}
.be-author .be-author-info{display:table-cell;padding-left:10px;vertical-align:middle;}
.be-author .be-author-info .author-name{font-weight:600;}
.be-author .be-author-info .author-desc{font-weight:400;font-size:12px;}
.inline-row-blocks .block-item-icon{display:inline-block;width:28px;vertical-align:top;padding-bottom:8px;}
.inline-row-blocks .block-item-icon i{font-size:28px;color:#f2f1ef;}
.inline-row-blocks.has-icon .block-item-content{display:inline-block;margin:4px 0;padding:8px 15px 8px 5px;width:calc(100% - 32px - 30px);}
.inline-row-blocks.border-right .item .block-item-content{border-right:1px solid #f1f1f1;vertical-align:top;}
.inline-row-blocks.border-right .item:last-child .block-item-content{border-right:0;margin-right:10px;}
.inline-row-blocks.border-right .item .block-item-content .block-title{margin:0;padding:0;font-size:13px;text-transform:uppercase;color:#f2f1ef;}
.block.image-holder .block-info{padding:15px 0;background:#1f3a93;}
.block.image-holder .block-info.over{padding:15px !important;width:100%;position:absolute;bottom:0;left:0;padding:15px 0;background:#FFF;background:rgba(255, 255, 255, 0.6);}
.block.image-holder .block-info.over .info-title{margin:0;padding:0;font-size:18px;color:#282d33;font-weight:500;letter-spacing:1px;}
.block.product{background:#FFF;padding:1px;margin-bottom:20px;border:1px solid #dfddda;}
.block.product .figure{padding:1px;}
.block.product .figure img{width:100% !important;}
.block.product .product-title{margin:10px 0 0 0;padding:0;border-bottom:0;}
.block.product .product-title a{font-size:14px;font-weight:400;}
.block.product .product-title a:hover{color:#1f3a93;}
.block.product figure{padding-bottom:1px;border-bottom:1px solid #f1f1f1;}
.block.product .block-content{padding:10px;}
.block.product p{margin:5px 0;}
.block.product .price-wrapper{margin-top:4px;}
.block.product .price{padding:4px 0;font-size:18px;font-weight:600;}
.block.product .price.discount{padding:7px 0 0 0;margin-right:4px;font-size:1em;font-weight:400;color:#CF000F;text-decoration:line-through;}
.block.product .block-footer{border-top:1px solid #f1f1f1;padding-top:8px;margin-top:10px;}
.block.product .block-footer:after{display:table;content:"";clear:both;}
.block.product.style-2{padding:0;border:0;}
.block.product.style-2 figure{padding-bottom:0;border-bottom:0;}
.block.product.style-3{padding:0;}
.block.product.style-3 figure{padding:0;border:0;}
.block.product.style-3 .product-title{margin:0;padding:0;font-size:14px;}
.block.product.style-3 .product-title a{font-size:14px;font-weight:400;}
.block.product.style-3 .block-footer{display:table;width:100%;border-top:1px solid #f1f1f1;margin:0;padding:0;}
.block.product.style-3 .block-footer .cell{border-right:1px solid #f1f1f1;vertical-align:middle;}
.block.product.style-3 .block-footer .cell:last-child{border-right:0;}
.block.product.style-3 .block-footer .cell a{display:block;text-align:center;padding:10px 0;}
.block.product.style-3 .block-footer .cell:hover{background:#1f3a93;}
.block.product.style-3 .block-footer .cell.price-wr:hover{background:transparent;}
.block.product.style-3 .block-footer .cell a i{margin:0;}
.block.product.style-3 .block-footer .price{padding:0;color:#444;display:block;text-align:center;font-size:14px;font-weight:500;}
.block.product.style-3 .block-footer .discount{color:#CF000F;font-size:11px;font-weight:400;}
.block.product.inverse{padding:0;}
.block.product.inverse h2 a{font-weight:400;}
.block.product.inverse .price{display:block;font-size:14px;font-weight:600;margin-bottom:10px;}
.block.product.inverse .block-footer{border-top:0;padding-top:0;}
.block.product.inverse .btn i{margin:0;}
.product-ribbon{position:absolute;top:15px;}
.product-ribbon.left{left:15px;}
.product-ribbon.right{right:15px;}
.product-ribbon.no-space{top:0;}
.product-ribbon.no-space.left{left:0;}
.product-ribbon.no-space.right{right:0;}
.product-ribbon.style-1{width:48px;height:48px;border-radius:100%;text-align:center;line-height:48px;font-size:11px;}
.breadcrumb.style-1{float:none;padding:10px 0;background:transparent;}
.breadcrumb.style-1 a{color:#FFF;}
.breadcrumb.style-1 a:hover{text-decoration:underline;}
.breadcrumb.style-1 li.active{color:#e6e6e6;cursor:default;}
hr.style-2{height:2px;margin:0;}
.hr-warning{background-image:-webkit-linear-gradient(left, rgba(210, 105, 30, 0.8), rgba(210, 105, 30, 0.6), rgba(0, 0, 0, 0));}
.hr-success{background-image:-webkit-linear-gradient(left, rgba(15, 157, 88, 0.8), rgba(15, 157, 88, 0.6), rgba(0, 0, 0, 0));}
.hr-primary{background-image:-webkit-linear-gradient(left, rgba(66, 133, 244, 0.8), rgba(66, 133, 244, 0.6), rgba(0, 0, 0, 0));}
.hr-danger{background-image:-webkit-linear-gradient(left, rgba(244, 67, 54, 0.8), rgba(244, 67, 54, 0.6), rgba(0, 0, 0, 0));}
.breadcrumb.style-2{background:rgba(245, 245, 245, 0);border:0px solid #f5f5f5;border-radius:25px;display:block;}
.btn-bread{margin-top:10px;font-size:12px;border-radius:3px;}
.btn{font-size:12px;text-transform:uppercase;cursor:pointer;display:inline-block;letter-spacing:2px;font-weight:600;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn:hover,
.btn:focus,
.btn.focus{color:#fff;}
.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn:active{top:2px;}
.btn{border-radius:4px;}
.buttons-example .btn{margin-right:10px;margin-bottom:15px;}
.btn{padding:8px 16px;}
.btn-xs{font-size:8px;padding:3px 12px;}
.btn-sm{font-size:10px;padding:6px 14px;}
.btn-lg{font-size:12px;padding:16px 36px;}
.btn-xl{font-size:14px;padding:18px 38px;}
.btn-circle{padding:0;width:46px;height:46px;line-height:46px;font-size:16px;text-align:center;border-radius:100%;}
.btn-circle.btn-xs{width:36px;height:36px;line-height:36px;font-size:12px;}
.btn-circle.btn-sm{width:40px;height:40px;line-height:40px;font-size:16px;}
.btn-circle.btn-lg{width:70px;height:70px;line-height:70px;font-size:16px;}
.btn-circle.btn-xl{width:80px;height:80px;line-height:80px;font-size:20px;}
.btn-base-1{background-color:#1f3a93;border:1px solid #1f3a93;color:#FFF;}
.btn-base-1:hover,
.btn-base-1:focus,
.btn-base-1:active,
.btn-base-1.active,
.open .dropdown-toggle.btn-base-1{color:#FFF;background-color:#1b327e;border-color:#1f3a93;}
.btn-base-1:active,
.btn-base-1.active,
.open .dropdown-toggle.btn-base-1{background-image:none;}
.btn-base-1:active{top:2px;}
.btn-base-1.btn-icon{border:1px solid #1f3a93;}
.btn-base-1.btn-icon:hover{background:#162969;}
.btn-base-1.btn-icon:before{border-right:1px solid #1b327e;color:#FFF;}
.btn-base-1.btn-icon:hover:before{border-right:1px solid #122154;}
.btn-base-1.btn-icon-right:before{border-right:0;border-left:1px solid #1f3a93;}
.btn-base-2{background-color:#1f3a93;border:1px solid #1f3a93;color:#FFF;}
.btn-base-2:hover,
.btn-base-2:focus,
.btn-base-2:active,
.btn-base-2.active,
.open .dropdown-toggle.btn-base-2{color:#FFF;background-color:#1b327e;border-color:#1f3a93;}
.btn-base-2:active,
.btn-base-2.active,
.open .dropdown-toggle.btn-base-2{background-image:none;}
.btn-base-2:active{top:2px;}
.btn-base-2.btn-icon{border:1px solid #1f3a93;}
.btn-base-2.btn-icon:hover{background:#162969;}
.btn-base-2.btn-icon:before{border-right:1px solid #1b327e;color:#FFF;}
.btn-base-2.btn-icon:hover:before{border-right:1px solid #122154;}
.btn-base-2.btn-icon-right:before{border-right:0;border-left:1px solid #1f3a93;}
.btn-base-3{background-color:#e3e3e3;border:1px solid #e3e3e3;color:#1f3a93;}
.btn-base-3:hover,
.btn-base-3:focus,
.btn-base-3:active,
.btn-base-3.active,
.open .dropdown-toggle.btn-base-3{color:#1f3a93;background-color:#d6d6d6;border-color:#e3e3e3;}
.btn-base-3:active,
.btn-base-3.active,
.open .dropdown-toggle.btn-base-3{background-image:none;}
.btn-base-3:active{top:2px;}
.btn-base-3.btn-icon{border:1px solid #e3e3e3;}
.btn-base-3.btn-icon:hover{background:#c9c9c9;}
.btn-base-3.btn-icon:before{border-right:1px solid #d6d6d6;color:#1f3a93;}
.btn-base-3.btn-icon:hover:before{border-right:1px solid #bcbcbc;}
.btn-base-3.btn-icon-right:before{border-right:0;border-left:1px solid #e3e3e3;}
.btn-base-4{background-color:#0A0814;border:1px solid #0A0814;color:#FFF;}
.btn-base-4:hover,
.btn-base-4:focus,
.btn-base-4:active,
.btn-base-4.active,
.open .dropdown-toggle.btn-base-4{color:#FFF;background-color:#010102;border-color:#0A0814;}
.btn-base-4:active,
.btn-base-4.active,
.open .dropdown-toggle.btn-base-4{background-image:none;}
.btn-base-4:active{top:2px;}
.btn-base-4.btn-icon{border:1px solid #0a0814;}
.btn-base-4.btn-icon:hover{background:#000000;}
.btn-base-4.btn-icon:before{border-right:1px solid #010102;color:#FFF;}
.btn-base-4.btn-icon:hover:before{border-right:1px solid #000000;}
.btn-base-4.btn-icon-right:before{border-right:0;border-left:1px solid #0A0814;}
.btn-base-5{background-color:#FFF;border:1px solid #FFF;color:#0A0814;}
.btn-base-5:hover,
.btn-base-5:focus,
.btn-base-5:active,
.btn-base-5.active,
.open .dropdown-toggle.btn-base-5{color:#0A0814;background-color:#f2f2f2;border-color:#FFF;}
.btn-base-5:active,
.btn-base-5.active,
.open .dropdown-toggle.btn-base-5{background-image:none;}
.btn-base-5:active{top:2px;}
.btn-base-5.btn-icon{border:1px solid #ffffff;}
.btn-base-5.btn-icon:hover{background:#e6e6e6;}
.btn-base-5.btn-icon:before{border-right:1px solid #f2f2f2;color:#0A0814;}
.btn-base-5.btn-icon:hover:before{border-right:1px solid #d9d9d9;}
.btn-base-5.btn-icon-right:before{border-right:0;border-left:1px solid #FFF;}
.btn-white{background:#FFF;color:#555;}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus{color:#555;background:#e6e6e6;}
.btn-white.btn-icon{border:1px solid #e6e6e6;}
.btn-white.btn-icon:hover{background:#e6e6e6;}
.btn-white.btn-icon:before{border-right:1px solid #e6e6e6;color:#555;}
.btn-white.btn-icon:hover:before{border-right:1px solid #cccccc;}
.btn-black{background:#0f0f0f;color:#FFF;}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus{background:#000000;}
.btn-black.btn-icon{border:1px solid #000000;}
.btn-black.btn-icon:hover{background:#000000;}
.btn-black.btn-icon:before{border-right:1px solid #000000;color:#FFF;}
.btn-black.btn-icon:hover:before{border-right:1px solid #000000;}
.btn-gray{background:#444;color:#FFF;}
.btn-gray:hover,
.btn-gray:focus,
.btn-gray.focus{background:#2b2b2b;}
.btn-light-gray{background:#f2f1ef;color:#333333;}
.btn-light-gray:hover,
.btn-light-gray:focus,
.btn-light-gray.focus{background:#dbd8d3;}
.btn-blue{background:#5B7EBF;color:#FFF;}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus{background:#4164a6;}
.btn-blue.btn-icon{border:1px solid #4164a6;}
.btn-blue.btn-icon:hover{background:#4164a6;}
.btn-blue.btn-icon:before{border-right:1px solid #4164a6;color:#FFF;}
.btn-blue.btn-icon:hover:before{border-right:1px solid #334e81;}
.btn-green{background:#085D60;color:#FFF;}
.btn-green:hover,
.btn-green:focus,
.btn-green.focus{background:#042f31;}
.btn-red{background:#CF000F;color:#FFF;}
.btn-red:hover,
.btn-red:focus,
.btn-red.focus{background:#9c000b;}
.btn-pink{background:#F62459;color:#FFF;}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus{background:#de093f;}
.btn-orange{background:#D35400;color:#FFF;}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus{background:#a04000;}
.btn-gold{background:#F7971E;color:#FFF;}
.btn-gold:hover,
.btn-gold:focus,
.btn-gold.focus{background:#da7d08;}
.btn-purple{background:#663399;color:#FFF;}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus{background:#4c2673;}
.btn-b-base-1{background-color:transparent;border:1px solid #1f3a93;color:#1f3a93;}
.btn-b-base-1:hover,
.btn-b-base-1:focus,
.btn-b-base-1:active,
.btn-b-base-1.active,
.open .dropdown-toggle.btn-b-base-1{color:#FFF;background-color:#1f3a93;border-color:#1f3a93;}
.btn-b-base-1:active,
.btn-b-base-1.active,
.open .dropdown-toggle.btn-b-base-1{background:#1f3a93;}
.btn-b-base-1:active{top:2px;}
.btn-b-base-1.btn-icon:before{border-right:1px solid #1f3a93;}
.btn-b-base-1.btn-icon-right:before{border-right:0;border-left:1px solid #1f3a93;}
.btn-b-base-2{background-color:transparent;border:1px solid #1f3a93;color:#1f3a93;}
.btn-b-base-2:hover,
.btn-b-base-2:focus,
.btn-b-base-2:active,
.btn-b-base-2.active,
.open .dropdown-toggle.btn-b-base-2{color:#FFF;background-color:#1f3a93;border-color:#1f3a93;}
.btn-b-base-2:active,
.btn-b-base-2.active,
.open .dropdown-toggle.btn-b-base-2{background:#1f3a93;}
.btn-b-base-2:active{top:2px;}
.btn-b-base-2.btn-icon:before{border-right:1px solid #1f3a93;}
.btn-b-base-2.btn-icon-right:before{border-right:0;border-left:1px solid #1f3a93;}
.btn-b-base-3{background-color:transparent;border:1px solid #fcfcfc;color:#fcfcfc;}
.btn-b-base-3:hover,
.btn-b-base-3:focus,
.btn-b-base-3:active,
.btn-b-base-3.active,
.open .dropdown-toggle.btn-b-base-3{color:#1f3a93;background-color:#fcfcfc;border-color:#fcfcfc;}
.btn-b-base-3:active,
.btn-b-base-3.active,
.open .dropdown-toggle.btn-b-base-3{background:#fcfcfc;}
.btn-b-base-3:active{top:2px;}
.btn-b-base-3.btn-icon:before{border-right:1px solid #fcfcfc;}
.btn-b-base-3.btn-icon-right:before{border-right:0;border-left:1px solid #fcfcfc;}
.btn-b-base-4{background-color:transparent;border:1px solid #0A0814;color:#0A0814;}
.btn-b-base-4:hover,
.btn-b-base-4:focus,
.btn-b-base-4:active,
.btn-b-base-4.active,
.open .dropdown-toggle.btn-b-base-4{color:#FFF;background-color:#0A0814;border-color:#0A0814;}
.btn-b-base-4:active,
.btn-b-base-4.active,
.open .dropdown-toggle.btn-b-base-4{background:#0A0814;}
.btn-b-base-4:active{top:2px;}
.btn-b-base-4.btn-icon:before{border-right:1px solid #0A0814;}
.btn-b-base-4.btn-icon-right:before{border-right:0;border-left:1px solid #0A0814;}
.btn-b-base-5{background-color:transparent;border:1px solid #FFF;color:#FFF;}
.btn-b-base-5:hover,
.btn-b-base-5:focus,
.btn-b-base-5:active,
.btn-b-base-5.active,
.open .dropdown-toggle.btn-b-base-5{color:#0A0814;background-color:#FFF;border-color:#FFF;}
.btn-b-base-5:active,
.btn-b-base-5.active,
.open .dropdown-toggle.btn-b-base-5{background:#FFF;}
.btn-b-base-5:active{top:2px;}
.btn-b-base-5.btn-icon:before{border-right:1px solid #FFF;}
.btn-b-base-5.btn-icon-right:before{border-right:0;border-left:1px solid #FFF;}
.btn-b-white{border:1px solid #FFF;color:#FFF;background-color:transparent;}
.btn-b-black{border:1px solid #0f0f0f;color:#0f0f0f;background-color:transparent;}
.btn-b-gray{border:1px solid #444;color:#444;background-color:transparent;}
.btn-b-light-gray{border-color:#f2f1ef;color:#f2f1ef;background-color:transparent;}
.btn-b-blue{border:1px solid #5B7EBF;color:#5B7EBF;background-color:transparent;}
.btn-b-green{border:1px solid #085D60;color:#085D60;background-color:transparent;}
.btn-b-red{border:1px solid #CF000F;color:#CF000F;background-color:transparent;}
.btn-b-pink{border:1px solid #F62459;color:#F62459;background-color:transparent;}
.btn-b-orange{border:1px solid #D35400;color:#D35400;background-color:transparent;}
.btn-b-gold{border:1px solid #F7971E;color:#F7971E;background-color:transparent;}
.btn-b-purple{border:1px solid #663399;color:#663399;background-color:transparent;}
.btn-b-orange{border:1px solid #D35400;color:#D35400;background-color:transparent;}
.btn-b-white:hover,
.btn-b-white:active{background:#FFF;color:#555;}
.btn-b-white:after{background:#FFF;}
.btn-b-black:hover,
.btn-b-black:active,
.btn-b-black.active{background:#0f0f0f;color:#FFF;}
.btn-b-black:after{background:#0f0f0f;color:#FFF;}
.btn-b-gray:hover,
.btn-b-gray:active,
.btn-b-gray.active{background:#444;color:#FFF;}
.btn-b-gray:after{background:#444;}
.btn-b-light-gray:hover,
.btn-b-light-gray:active,
.btn-b-light-gray.active{background:#f2f1ef;color:#333333;}
.btn-b-light-gray:after{background:#f2f1ef;}
.btn-b-blue:hover,
.btn-b-blue:active,
.btn-b-blue.active{background:#5B7EBF;color:#FFF;}
.btn-b-blue:after{background:#5B7EBF;}
.btn-b-green:hover,
.btn-b-green:active,
.btn-b-green.active{background:#085D60;color:#FFF;}
.btn-b-green:after{background:#085D60;}
.btn-b-red:hover,
.btn-b-red:active,
.btn-b-red.active{background:#CF000F;color:#FFF;}
.btn-b-red:after{background:#CF000F;}
.btn-b-pink:hover,
.btn-b-pink:active{background:#F62459;color:#FFF;}
.btn-b-pink:after{background:#F62459;}
.btn-b-orange:hover,
.btn-b-orange:active,
.btn-b-orange.active{background:#D35400;color:#FFF;}
.btn-b-orange:after{background:#D35400;}
.btn-b-gold:hover,
.btn-b-gold:active,
.btn-b-gold.active{background:#F7971E;color:#FFF;}
.btn-b-gold:after{background:#F7971E;color:#FFF;}
.btn-b-purple:hover,
.btn-b-purple:active,
.btn-b-purple.active{background:#663399;color:#FFF;}
.btn-b-purple:after{background:#663399;}
.btn-icon{position:relative;}
.btn-icon span,
.btn-icon input{padding-left:40px;}
.btn-icon-right span,
.btn-icon-right input{padding-left:15px;padding-right:50px;}
.btn-icon.btn-xl span,
.btn-icon.btn-xl input{padding-left:60px;}
.btn-icon-right.btn-xl span,
.btn-icon-right.btn-xl input{padding-left:30px;padding-right:70px;}
.btn-icon.btn-lg span,
.btn-icon.btn-lg input{padding-left:50px;}
.btn-icon-right.btn-lg span,
.btn-icon-right.btn-lg input{padding-left:15px;padding-right:60px;}
.btn-icon.btn-sm span,
.btn-icon.btn-sm input{padding-left:35px;}
.btn-icon-right.btn-sm span,
.btn-icon-right.btn-sm input{padding-left:15px;padding-right:45px;}
.btn-icon.btn-xs span,
.btn-icon.btn-xs input{padding-left:30px;}
.btn-icon-right.btn-xs span,
.btn-icon-right.btn-xs input{padding-left:15px;padding-right:40px;}
.btn-icon:before{position:absolute;top:0;left:0;bottom:0;width:36px;color:#ffffff;border-right:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-icon.btn-icon-right:before{left:auto;right:0;}
.btn-icon:before{font-family:"FontAwesome";line-height:32px;}
.btn-icon.btn-xl:before{width:66px;line-height:62px;}
.btn-icon.btn-lg:before{width:50px;line-height:46px;}
.btn-icon.btn-sm:before{width:32px;line-height:32px;}
.btn-icon.btn-xs:before{width:28px;line-height:22px;}
.btn-icon.btn:before{border-top-left-radius:5;border-bottom-left-radius:5;}
.btn-icon.btn-xl:before{border-top-left-radius:6px;border-bottom-left-radius:6px;}
.btn-icon.btn-lg:before{border-top-left-radius:6px;border-bottom-left-radius:6px;}
.btn-icon.btn-xs:before{border-top-left-radius:2;border-bottom-left-radius:2;}
.btn-icon-animate{padding-left:38px;padding-right:38px;border:0;overflow:hidden;}
.btn-icon-animate.btn-xs{padding-left:28px;padding-right:28px;}
.btn-icon-animate.btn-sm{padding-left:34px;padding-right:34px;}
.btn-icon-animate.btn-lg{padding-left:52px;padding-right:52px;}
.btn-icon-animate.btn-xl{padding-left:68px;padding-right:68px;}
.btn-icon-animate:before{position:absolute;height:100%;font-size:125%;line-height:2.3;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-icon-animate > span{padding-left:0 !important;}
.btn-icon-animate:hover{padding-right:20px;padding-left:56px;}
.btn-icon-animate.btn-xs:hover{padding-right:13px;padding-left:43px;}
.btn-icon-animate.btn-sm:hover{padding-right:18px;padding-left:50px;}
.btn-icon-animate.btn-lg:hover{padding-right:28px;padding-left:76px;}
.btn-icon-animate.btn-xl:hover{padding-right:36px;padding-left:100px;}
.btn-icon-animate:before{left:-50%;top:0;}
.btn-icon-animate:hover:before{left:0;}
.btn-a{position:relative;z-index:1;border:none;border-radius:4px;font-size:11px;font-weight:600;cursor:pointer;display:inline-block;outline:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-a{padding:8px 20px;margin:15px;letter-spacing:2px;font-weight:600;text-transform:uppercase;}
.btn-a.btn-lg{padding:14px 20px;margin:15px;letter-spacing:2px;font-weight:600;text-transform:uppercase;}
.btn-a:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-a[class*="fa-"]:before{font-family:FontAwesome;}
.btn-a[class*="ion-"]:before{font-family:Ionicons;}
.btn-1{background:transparent;padding-left:36px;padding-right:36px;border-radius:50px;border:3px solid #fff;color:#fff;overflow:hidden;}
.btn-1.btn-lg{padding-left:56px;padding-right:56px;}
.btn-1:active{border-color:#FFF;color:#FFF;}
.btn-1:hover{background:transparent;color:#FFF;}
.btn-1:before{position:absolute;height:100%;font-size:125%;line-height:2.3;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-1.btn-lg:before{line-height:3;color:#fff;}
.btn-1:active:before{color:#FFF;}
.btn-1a:hover{padding-left:20px;padding-right:52px;}
.btn-1a:before{left:130%;top:0;}
.btn-1a:hover:before{left:82%;}
.btn-1a.btn-lg:hover{padding-left:30px;padding-right:82px;}
.btn-1a.btn-lg:before{left:130%;top:0;}
.btn-1a.btn-lg:hover:before{left:82%;}
.btn-1b:hover{padding-right:20px;padding-left:52px;}
.btn-1b:before{left:-50%;top:0;}
.btn-1b:hover:before{left:10%;}
.btn-2{background:#823aa0;color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.btn-2:active{background:#9053a9;top:2px;}
.btn-2 span{display:inline-block;width:100%;height:100%;-webkit-transition:all 0.3s;-webkit-backface-visibility:hidden;-moz-transition:all 0.3s;-moz-backface-visibility:hidden;transition:all 0.3s;backface-visibility:hidden;}
.btn-2:before{position:absolute;height:100%;width:100%;line-height:2.2;font-size:130%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.btn-2:active:before{color:#703b87;}
.btn-2a:hover span{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%);}
.btn-2a:before{left:0;top:-100%;}
.btn-2a:hover:before{top:0;}
.btn-2b:hover span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);}
.btn-2b:before{left:-100%;top:0;}
.btn-2b:hover:before{left:0;}
.btn-3{-webkit-transition:none;-moz-transition:none;transition:none;}
.btn-3:active{top:2px;}
.btn-3a{border:4px solid;}
.btn-3a:hover{background:transparent !important;}
.btn-3b{border:4px solid;border-radius:15px;}
.btn-3b:hover{background:transparent !important;}
.btn-3c{border:4px solid;border-radius:60px;}
.btn-3c:hover{background:transparent !important;}
.btn-3d{border:2px dashed;}
.btn-3d:hover{background:transparent !important;}
.btn-3e{border:2px dashed;border-radius:15px;}
.btn-3e:hover{background:transparent !important;}
.btn-3f{border:2px dashed;border-radius:60px;}
.btn-3f:hover{background:transparent !important;}
.btn-3g{border:2px dotted;}
.btn-3g:hover{background:transparent !important;}
.btn-3h{border:2px dotted;border-radius:15px;}
.btn-3h:hover{background:transparent !important;}
.btn-3i{border:2px dotted;border-radius:60px;}
.btn-3i:hover{background:transparent !important;}
.btn-3j{border:4px double;}
.btn-3j:hover{background:transparent !important;}
.btn-3k{border:4px double;border-radius:15px;}
.btn-3k:hover{background:transparent !important;}
.btn-3l{border:4px double;border-radius:60px;}
.btn-3l:hover{background:transparent !important;}
.btn-b-white-a{border-color:#FFF;color:#FFF;}
.btn-b-white-a:hover{background:#FFF;color:#555;}
.btn-b-black-a{border-color:#0f0f0f;color:#0f0f0f;}
.btn-b-black-a:hover{border-color:#0f0f0f;color:#0f0f0f;}
.btn-b-black-a:before{color:#0f0f0f !important;}
.btn-b-gray-a{border-color:#444;color:#444;}
.btn-b-light-gray-a{border-color:#f2f1ef;color:#f2f1ef;}
.btn-b-blue-a{border-color:#5B7EBF;color:#5B7EBF;}
.btn-b-green-a{border-color:#085D60;color:#085D60;}
.btn-b-red-a{border-color:#CF000F;color:#CF000F;}
.btn-b-pink-a{border-color:#F62459;color:#F62459;}
.btn-b-orange-a{border-color:#D35400;color:#D35400;}
.btn-b-gold-a{border-color:#F7971E;color:#F7971E;}
.btn-b-purple-a{border-color:#663399;color:#663399;}
.btn-b-orange-a{border-color:#D35400;color:#D35400;}
.btn-base-1-a{background:#1f3a93;color:#FFF;}
.btn-base-2-a{background:#1f3a93;color:#FFF;}
.btn-base-3-a{background:#fcfcfc;color:#1f3a93;}
.btn-base-4-a{background:#0A0814;color:#FFF;}
.btn-base-5-a{background:#FFF;color:#0A0814;}
.btn-white-a{background:#FFF;color:#555;}
.btn-black-a{background:#0f0f0f;color:#FFF;}
.btn-gray-a{background:#444;color:#FFF;}
.btn-light-gray-a{background:#f2f1ef;color:#333333;}
.btn-blue-a{background:#5B7EBF;color:#FFF;}
.btn-green-a{background:#085D60;color:#FFF;}
.btn-red-a{background:#CF000F;color:#FFF;}
.btn-pink-a{background:#F62459;color:#FFF;}
.btn-orange-a{background:#D35400;color:#FFF;}
.btn-gold-a{background:#F7971E;color:#FFF;}
.btn-purple-a{background:#663399;color:#FFF;}
.btn-orange-a{background:#D35400;color:#FFF;}
.btn-b-white-a.btn-white-a:hover{color:#FFF;}
.btn-b-black-a.btn-black-a:hover{color:#0f0f0f;}
.btn-b-gray-a.btn-gray-a:hover{color:#444;}
.btn-b-light-gray-a.btn-light-gray-a:hover{color:#f2f1ef;}
.btn-b-blue-a.btn-blue-a:hover{color:#5B7EBF;}
.btn-b-green-a.btn-green-a:hover{color:#085D60;}
.btn-b-red-a.btn-red-a:hover{color:#CF000F;}
.btn-b-pink-a.btn-pink-a:hover{color:#F62459;}
.btn-b-orange-a.btn-orange-a:hover{color:#D35400;}
.btn-b-gold-a.btn-gold-a:hover{color:#F7971E;}
.btn-b-purple-a.btn-purple-a:hover{color:#663399;}
.btn-b-orange-a.btn-orange-a:hover{color:#D35400;}
.carousel-1 .carousel-control{position:absolute;top:50%;bottom:auto;left:0;width:50px;height:50px;line-height:50px;margin-top:-25px;font-size:20px;background:rgba(37, 37, 37, 0.8);color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);filter:alpha(opacity=80);opacity:.8;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.carousel-1 .carousel-control.right{right:0;left:auto;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.carousel-1 .carousel-control.left{left:0;right:auto;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.carousel-1 .carousel-control:hover{width:70px;background:#1f3a93;color:#FFF;filter:alpha(opacity=100);opacity:1;}
.carousel-1 .carousel-inner .item img{width:100%;}
.carousel-1.v1 .carousel-control{opacity:0;}
.carousel-1.v1:hover .carousel-control{opacity:1;}
.carousel-2 .carousel-control{position:absolute;top:50%;bottom:auto;left:0;width:50px;height:50px;line-height:50px;margin-top:-25px;font-size:20px;background:rgba(37, 37, 37, 0.8);color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);filter:alpha(opacity=80);opacity:.8;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.carousel-2 .carousel-control.right{right:0;left:auto;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.carousel-2 .carousel-control.left{left:0;right:auto;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.carousel-2 .carousel-control:hover{width:70px;background:#1f3a93;color:#FFF;filter:alpha(opacity=100);opacity:1;}
.carousel-2 .carousel-inner .item img{width:100%;}
.carousel-2 .carousel-indicators{position:absolute;bottom:-5px;left:50%;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
.carousel-2 .carousel-caption{text-shadow:0;text-align:left;background:rgba(37, 37, 37, 0.8);color:#fff;}
.carousel-2 .carousel-caption{position:absolute;bottom:30px;left:0;width:100%;padding:20px 30px;}
.carousel-2 .carousel-caption .caption-title{display:block;margin:10px 0 0 0;padding:0;font-size:22px;line-height:1.1;color:#FFF;font-weight:700;}
.carousel-2 .carousel-caption .caption-subtitle{display:block;margin:10px 0 0 0;padding:0;font-size:16px;line-height:1.1;color:#ddd;font-weight:400;font-style:italic;}
.carousel-2 .carousel-caption .meta-info-cells li,
.carousel-2 .carousel-caption .meta-info-cells li a,
.carousel-2 .carousel-caption .meta-info-cells li i{color:#ddd;}
.carousel-3 .carousel-control{position:absolute;top:50%;bottom:auto;left:0;width:20px;height:20px;line-height:20px;margin-top:-10px;font-size:20px;background:transparent;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);filter:alpha(opacity=80);opacity:.8;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.carousel-3 .carousel-control.right{right:10px;left:auto;}
.carousel-3 .carousel-control.left{left:10px;right:auto;}
.carousel-3 .carousel-control:hover{filter:alpha(opacity=100);opacity:1;}
.carousel-3 .carousel-inner .item img{width:100%;}
.carousel-animated .mask{z-index:500;}
.carousel-animated .carousel-background{position:absolute;height:100%;width:100%;z-index:400;}
.carousel-animated .carousel-indicators{bottom:0;}
.carousel-animated .carousel-control.right,
.carousel-animated .carousel-control.left{background-image:none;opacity:0;}
.carousel-animated:hover .carousel-control{opacity:1;}
.carousel-animated .item{min-height:400px;width:100%;}
.carousel-animated .carousel-fixed-height .item{min-height:400px;max-height:450px;width:100%;}
.carousel-animated .carousel-caption{z-index:600;position:relative;height:100%;margin:auto;bottom:0;text-align:left;left:auto;right:auto;padding:50px 0;}
.carousel-animated .title{margin:0;padding:0;font-size:4rem;line-height:1.4;font-weight:700;text-transform:capitalize;}
.carousel-animated .title-xs{font-size:1rem;line-height:28px;}
.carousel-animated .title-sm{font-size:2rem;line-height:46px;}
.carousel-animated .title-md{font-size:3rem;line-height:68px;}
.carousel-animated .title-lg{margin:0;padding:0;font-size:5rem;line-height:6rem;}
.carousel-animated .subtitle{position:relative;font-size:22px;line-height:30px;color:#1f3a93;text-transform:capitalize;}
.carousel-animated .text-standard{font-size:16px;line-height:24px;position:relative;}
.carousel-animated .text-standard.text-center{width:70%;margin:auto;}
.carousel-animated .list-item span{font-size:20px;padding:10px 15px;}
.carousel-animated .list-item i{margin-right:6px;font-size:20px;color:#1f3a93;}
.carousel-animated .objects{position:relative;}
.carousel-animated .objects img{position:absolute;width:100%;}
@media (max-width:767px){.carousel-animated .carousel-background{width:auto !important;max-width:none !important;height:100% !important;}
.carousel-animated .title{font-size:3rem;line-height:1.2;}
.carousel-animated .title-xs{font-size:1rem;line-height:1.2;}
.carousel-animated .title-sm{font-size:1rem;line-height:1.2;}
.carousel-animated .title-md{font-size:2rem;line-height:1.2;}
.carousel-animated .title-lg{font-size:3rem;line-height:1.2;}
.carousel-animated .text-standard{width:100%;}
.carousel-animated .item{height:auto !important;}
}
.carousel-gallery-thumbs{margin:10px 0 0 0;padding:0;list-style:none;}
.carousel-gallery-thumbs li{padding:15px;}
.carousel-gallery-thumbs li:first-child{padding-left:0;}
.panel{-webkit-box-shadow:none;box-shadow:none;}
.panel-group{margin-bottom:30px;}
.panel-group .panel{border-color:#dcdcdc;}
.panel-group .panel-heading{padding:14px 15px;position:relative;background:#f5f5f5;}
.panel-group .panel-heading:after{content:"+";font-family:FontAwesome;font-size:14px;font-weight:500;line-height:14px;position:absolute;right:15px;top:50%;margin-top:-7px;color:#333;}
.panel-group .panel.open .panel-heading:after{content:"-";}
.panel-group .panel-heading .panel-title{font-size:16px;}
.panel-group .panel-heading a{font-weight:500;color:#333;font-size:14px;}
.panel-group .panel-heading a i{margin-right:5px;color:#333;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{border-color:#dcdcdc;color:#777;}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group{border-color:#dcdcdc;}
.panel-group.panel-stacked .panel{border-radius:0;}
.panel-group.panel-stacked .panel:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}
.panel-group.panel-stacked .panel:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.panel-group.panel-stacked .panel + .panel{margin-top:0;border-top:0;}
.panel-group.panel-spaced .panel{border-radius:2px;}
.panel-group.panel-spaced .panel + .panel{margin-top:15px;border-top:1px solid #dcdcdc;}
.badge{padding:4px 7px;font-size:12px;font-weight:500;border-radius:10px;}
.badge-corner:empty{display:inline-block;}
.badge-corner{position:absolute;top:0;right:0;width:0;height:0;border-top:66px solid #888;border-top-color:rgba(0, 0, 0, 0.3);border-left:66px solid transparent;padding:0;background-color:transparent;border-radius:0;}
.badge-corner span{position:absolute;top:-52px;left:-28px;font-size:16px;color:#fff;}
.badge-corner-1{border-top-color:#1f3a93;}
.badge-corner-2{border-top-color:#1f3a93;}
.badge-corner-blue{border-top-color:#4183D7;}
.badge-corner-green{border-top-color:#26A65B;}
.badge-corner-red{border-top-color:#CF000F;}
.badge-corner-orange{border-top-color:#D35400;}
.badge-corner-pink{border-top-color:#F62459;}
.badge-corner-gold{border-top-color:#F5AB35;}
.badge-corner-purple{border-top-color:#663399;}
.badge-corner-black{border-top-color:#0f0f0f;}
.label{font-weight:500;}
.label a{color:#FFF;font-weight:500;}
.mask{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.6;}
.mask.mask-1{background:url('..//images/patterns/slash-it.png');opacity:0.8;}
.mask.mask-1.v2{background:url('..//images/patterns/slash-it.png');}
.mask.mask-2{background:url('..//images/patterns/dark-exa.png');opacity:0.4;}
.mask.mask-3.v1{background:#1f3a93;opacity:0.9;}
.mask.mask-3.v2{background:#1f3a93;opacity:0.6;}
.mask.mask-4.v1{background:#1f3a93;opacity:0.9;}
.mask.mask-4.v2{background:#1f3a93;opacity:0.6;}
.mask.mask-5{background:url('..//images/patterns/cream-pixels.png');opacity:0.4;}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}
.modal-content{background-color:#FFF;border:1px solid #999 !important;border-radius:2px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);}
.nav-pills{margin-bottom:15px;border:1px solid transparent;border-radius:2px;}
.nav-pills > li > a{border-radius:0;border-right:1px solid #ddd;background-color:#eee;}
.nav-pills > li:first-child > a{border-top-left-radius:2px;border-bottom-left-radius:2px;}
.nav-pills > li:last-child > a{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:0;}
.nav-pills > li > a:hover,
.nav-pills > li > a:focus{background:#f5f5f5;}
.nav-pills > li + li{margin-left:2px;}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#FFF;background:#1f3a93;}
.nav-pills.style-2{margin-bottom:15px;border:1px solid transparent;border-radius:2px;}
.nav-pills.style-2 > li > a{padding:26px;border-radius:0;border-right:0;background-color:#eee;font-size:14px;text-transform:uppercase;}
.nav-pills.style-2 > li:first-child > a{border-top-left-radius:2px;}
.nav-pills.style-2 > li:last-child > a{border-top-right-radius:2px;border-right:0;}
.nav-pills.style-2 > li > a:hover,
.nav-pills.style-2 > li > a:focus{background:#f5f5f5;}
.nav-pills.style-2 > li + li{margin-left:2px;}
.nav-pills.style-2 > li.active > a,
.nav-pills.style-2 > li.active > a:hover,
.nav-pills.style-2 > li.active > a:focus{background:transparent;color:inherit;}
.noUi-target,
.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}
.noUi-target{position:relative;direction:ltr;}
.noUi-base{width:100%;height:100%;position:relative;z-index:1;}
.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;}
.noUi-handle{position:relative;z-index:1;}
.noUi-stacking .noUi-handle{z-index:10;}
.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s;}
.noUi-state-drag *{cursor:inherit !important;}
.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.noUi-horizontal{height:12px;}
.noUi-horizontal .noUi-handle{width:24px;height:22px;left:-17px;top:-6px;}
.noUi-vertical{width:12px;}
.noUi-vertical .noUi-handle{width:22px;height:24px;left:-6px;top:-17px;}
.noUi-background{background:#FAFAFA;}
.noUi-connect{background:#1f3a93;-webkit-transition:background 450ms;transition:background 450ms;}
.noUi-origin{border-radius:2px;}
.noUi-target{border-radius:4px;border:1px solid #e9e9e9;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;}
.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB;}
.noUi-dragable{cursor:w-resize;}
.noUi-vertical .noUi-dragable{cursor:n-resize;}
.noUi-handle{border:1px solid #d9d9d9;border-radius:2px;background:#fff;cursor:default;}
.noUi-handle:before,
.noUi-handle:after{content:"";display:block;position:absolute;height:10px;width:1px;background:#E8E7E6;left:10px;top:5px;}
.noUi-handle:after{left:12px;}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}
.noUi-vertical .noUi-handle:after{top:17px;}
[disabled].noUi-connect,
[disabled] .noUi-connect{background:#b2b2b2;}
[disabled].noUi-origin,
[disabled] .noUi-handle{cursor:not-allowed;}
.range-slider-value{font-size:18px;font-weight:600;}
.pagination-wrapper{padding:30px 0;}
.pagination > li > a,
.pagination > li > span{color:#333;background-color:#f5f5f5;border:1px solid #dcdcdc;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left:0;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius:2px;border-bottom-right-radius:2px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{color:#FFF;background-color:#1f3a93;border-color:#1f3a93;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{color:#FFF;background-color:#1f3a93;border-color:#1f3a93;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color:#777;background-color:#fff;border-color:#ddd;}
.pagination.style-2 > li > a,
.pagination.style-2 > li > span{border-radius:50% !important;margin:0 5px;}
.pager li > a,
.pager li > span{background-color:#f5f5f5;border:1px solid #dcdcdc;border-radius:2px;}
.pager li > a:hover,
.pager li > a:focus{background-color:#1f3a93;color:#FFF;}
.pager li.pager-count.v1 span{background:transparent;font-style:italic;}
.panel{background:#FFF;border-color:#dcdcdc;border-radius:2px;}
.panel > .panel-heading h2{margin:0;padding:5px 0;font-size:16px;}
.panel-heading{border-top-right-radius:2px;border-top-left-radius:2px;}
.panel-default > .panel-heading{background:#f5f5f5;color:#333;border-bottom-color:#dcdcdc;}
.panel-blue{border-color:#4183D7;}
.panel-blue > .panel-heading{color:#FFF;background-color:#4183D7;border-color:#4183D7;}
.panel-blue > .panel-heading + .panel-collapse > .panel-body{border-top-color:#4183D7;}
.panel-blue > .panel-heading .badge{color:#4183D7;background-color:#FFF;}
.panel-blue > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#4183D7;}
.panel-green{border-color:#26A65B;}
.panel-green > .panel-heading{color:#FFF;background-color:#26A65B;border-color:#26A65B;}
.panel-green > .panel-heading + .panel-collapse > .panel-body{border-top-color:#26A65B;}
.panel-green > .panel-heading .badge{color:#26A65B;background-color:#FFF;}
.panel-green > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#26A65B;}
.panel-red{border-color:#CF000F;}
.panel-red > .panel-heading{color:#FFF;background-color:#CF000F;border-color:#CF000F;}
.panel-red > .panel-heading + .panel-collapse > .panel-body{border-top-color:#CF000F;}
.panel-red > .panel-heading .badge{color:#CF000F;background-color:#FFF;}
.panel-red > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#CF000F;}
.panel-orange{border-color:#D35400;}
.panel-orange > .panel-heading{color:#FFF;background-color:#D35400;border-color:#D35400;}
.panel-orange > .panel-heading + .panel-collapse > .panel-body{border-top-color:#D35400;}
.panel-orange > .panel-heading .badge{color:#D35400;background-color:#FFF;}
.panel-orange > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#D35400;}
.panel-pink{border-color:#F62459;}
.panel-pink > .panel-heading{color:#FFF;background-color:#F62459;border-color:#F62459;}
.panel-pink > .panel-heading + .panel-collapse > .panel-body{border-top-color:#F62459;}
.panel-pink > .panel-heading .badge{color:#F62459;background-color:#FFF;}
.panel-pink > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#F62459;}
.panel-gold{border-color:#F5AB35;}
.panel-gold > .panel-heading{color:#FFF;background-color:#F5AB35;border-color:#F5AB35;}
.panel-gold > .panel-heading + .panel-collapse > .panel-body{border-top-color:#F5AB35;}
.panel-gold > .panel-heading .badge{color:#F5AB35;background-color:#FFF;}
.panel-gold > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#F5AB35;}
.panel-purple{border-color:#663399;}
.panel-purple > .panel-heading{color:#FFF;background-color:#663399;border-color:#663399;}
.panel-purple > .panel-heading + .panel-collapse > .panel-body{border-top-color:#663399;}
.panel-purple > .panel-heading .badge{color:#663399;background-color:#FFF;}
.panel-purple > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#663399;}
.panel-white{border-color:#f2f2f2;}
.panel-white > .panel-heading{color:#555;background-color:#FFF;border-color:#f2f2f2;}
.panel-white > .panel-heading + .panel-collapse > .panel-body{border-top-color:#f2f2f2;}
.panel-white > .panel-heading .badge{color:#FFF;background-color:#555;}
.panel-white > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#f2f2f2;}
.progress{height:20px;margin-bottom:15px;overflow:hidden;border-radius:2px;background-color:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.progress.progress-lg{height:26px;}
.progress.progress-md{height:16px;}
.progress.progress-sm{height:10px;}
.progress.progress-xs{height:4px;}
.progress .sr-only{width:auto;height:20px;margin:0;margin-left:30px;left:0;clip:auto;line-height:20px;font-size:13px;}
.progress.progress-lg .sr-only{height:26px;line-height:26px;}
.progress.progress-sm .sr-only{height:14px;line-height:14px;}
.progress.progress-xs .sr-only{height:8px;line-height:8px;}
.progress-heading{font-size:14px;font-weight:500;margin:0 0 2px 0;padding:0;}
.progress.style-2{height:6px;margin-bottom:10px;background-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;}
.progress-bar{background-color:#1f3a93;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}
.progress-text{margin-bottom:0;}
.progress-text .mark{float:left;width:50%;font-size:13px;font-weight:500;color:#333;background:transparent;}
.progress-text .mark.right{text-align:right;}
.progress .progress-bar.bg-base-1{background-color:#1f3a93;}
.progress .progress-bar.bg-base-2{background-color:#1f3a93;}
.progress .progress-bar.bg-base-3{background-color:#fcfcfc;}
.progress .progress-bar.bg-base-4{background-color:#0A0814;}
.progress .progress-bar.bg-base-5{background-color:#FFF;}
.progress.style-3 .progress-bar{background-image:-webkit-gradient(linear, 100% 0, 0 100%, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-color:#35a7e6;background-size:20px 20px;}
.progress.download{position:relative;}
.progress.download .progress-bar{position:absolute;top:0;left:0;}
.progress.download .download-bar{background-color:#162969;}
.block-pricing.style-1{border-radius:2px;background:transparent;}
.block-pricing.style-1.bg-base-1{border:1px solid #1b327e;}
.block-pricing.style-1.bg-base-2{border:1px solid #1b327e;}
.block-pricing.style-1.bg-base-3{border:1px solid #efefef;}
.block-pricing.style-1.bg-base-4{border:1px solid #010102;}
.block-pricing.style-1.bg-base-5{border:1px solid #f2f2f2;}
.block-pricing.style-1 .block-header{padding:20px 15px;text-align:center;}
.block-pricing.style-1.bg-base-1 .block-header{background:#1f3a93;color:#FFF;border-bottom:1px solid #1b327e;}
.block-pricing.style-1.bg-base-2 .block-header{background:#1f3a93;color:#FFF;border-bottom:1px solid #1b327e;}
.block-pricing.style-1.bg-base-3 .block-header{background:#fcfcfc;color:#1f3a93;border-bottom:1px solid #efefef;}
.block-pricing.style-1.bg-base-4 .block-header{background:#0A0814;color:#FFF;border-bottom:1px solid #010102;}
.block-pricing.style-1.bg-base-5 .block-header{background:#FFF;color:#0A0814;border-bottom:1px solid #f2f2f2;}
.block-pricing.style-1 .block-header .pricing-title{margin:0;padding:0;font-size:22px;font-weight:600;}
.block-pricing.style-1.bg-base-1 .block-header .pricing-subtitle{color:#e6e6e6;}
.block-pricing.style-1.bg-base-2 .block-header .pricing-subtitle{color:#e6e6e6;}
.block-pricing.style-1.bg-base-3 .block-header .pricing-subtitle{color:#162969;}
.block-pricing.style-1.bg-base-4 .block-header .pricing-subtitle{color:#e6e6e6;}
.block-pricing.style-1.bg-base-5 .block-header .pricing-subtitle{color:#000000;}
.block-pricing.style-1 .block-body{padding:20px;}
.block-pricing.style-1.bg-base-1 .block-body{background:#2c53d2;color:#FFF;}
.block-pricing.style-1.bg-base-2 .block-body{background:#2c53d2;color:#FFF;}
.block-pricing.style-1.bg-base-3 .block-body{background:#ffffff;color:#1f3a93;}
.block-pricing.style-1.bg-base-4 .block-body{background:#251e4b;color:#FFF;}
.block-pricing.style-1.bg-base-5 .block-body{background:#ffffff;color:#0A0814;}
.block-pricing.style-1 .block-body ul{margin:0;padding:0;list-style:none;}
.block-pricing.style-1 .block-body ul > li > a{display:block;padding:8px 0;text-align:center;}
.block-pricing.style-1.bg-base-1 .block-body ul > li > a{color:#ffffff;}
.block-pricing.style-1.bg-base-2 .block-body ul > li > a{color:#ffffff;}
.block-pricing.style-1.bg-base-3 .block-body ul > li > a{color:#1f3a93;}
.block-pricing.style-1.bg-base-4 .block-body ul > li > a{color:#ffffff;}
.block-pricing.style-1.bg-base-5 .block-body ul > li > a{color:#0a0814;}
.block-pricing.style-1 .price-tag{font-size:32px;text-transform:none;}
.block-pricing.style-1 .price-tag span{font-size:22px;}
.block-pricing.style-1.bg-base-1 .price-tag span{color:#cccccc;}
.block-pricing.style-1.bg-base-2 .price-tag span{color:#cccccc;}
.block-pricing.style-1.bg-base-3 .price-tag span{color:#0d193f;}
.block-pricing.style-1.bg-base-4 .price-tag span{color:#cccccc;}
.block-pricing.style-1.bg-base-5 .price-tag span{color:#000000;}
.block-pricing.style-1 .block-footer{padding:20px 15px;text-align:center;}
.block-pricing.style-1.bg-base-1 .block-footer{background:#1f3a93;color:#FFF;border-top:1px solid #1b327e;}
.block-pricing.style-1.bg-base-2 .block-footer{background:#1f3a93;color:#FFF;border-top:1px solid #1b327e;}
.block-pricing.style-1.bg-base-3 .block-footer{background:#fcfcfc;color:#1f3a93;border-top:1px solid #efefef;}
.block-pricing.style-1.bg-base-4 .block-footer{background:#0A0814;color:#FFF;border-top:1px solid #010102;}
.block-pricing.style-1.bg-base-5 .block-footer{background:#FFF;color:#0A0814;border-top:1px solid #f2f2f2;}
.promos{margin:0 auto;}
.promo{margin:15px 10px 25px;padding:5px 0 30px;font-weight:400;line-height:1.625;text-align:center;}
.promos.bg-base-1,
.promos.bg-base-2,
.promos.bg-base-3,
.promos.bg-base-4,
.promos.bg-base-5{background:transparent;}
.promos.bg-base-1 .promo{background:#1f3a93;}
.promos.bg-base-2 .promo{background:#1f3a93;}
.promos.bg-base-3 .promo{background:#fcfcfc;}
.promos.bg-base-4 .promo{background:#0A0814;}
.promos.bg-base-5 .promo{background:#FFF;}
.promo h4{margin:5px 0 0;font-size:170%;font-weight:normal;}
.promos.bg-base-1 .promo h4{color:#FFF;}
.promos.bg-base-2 .promo h4{color:#FFF;}
.promos.bg-base-3 .promo h4{color:#1f3a93;}
.promos.bg-base-4 .promo h4{color:#FFF;}
.promos.bg-base-5 .promo h4{color:#0A0814;}
.promo li{padding:5px 0;}
.promos.bg-base-1 .brief{color:#FFF;}
.promos.bg-base-2 .brief{color:#FFF;}
.promos.bg-base-3 .brief{color:#1f3a93;}
.promos.bg-base-4 .brief{color:#FFF;}
.promos.bg-base-5 .brief{color:#0A0814;}
.promo .price{margin:10px 0;padding:5px 0;font-size:250%;}
.promo .features{margin:0;padding:0;list-style-type:none;}
.promo .buy{margin:15px 0 0;}
.promos.bg-base-1 .promo .features{color:#FFF;}
.promos.bg-base-2 .promo .features{color:#FFF;}
.promos.bg-base-3 .promo .features{color:#1f3a93;}
.promos.bg-base-4 .promo .features{color:#FFF;}
.promos.bg-base-5 .promo .features{color:#0A0814;}
.promos.bg-base-1 .promo .price{background:#162969;color:#FFF;}
.promos.bg-base-2 .promo .price{background:#162969;color:#FFF;}
.promos.bg-base-3 .promo .price{background:#e3e3e3;color:#1f3a93;}
.promos.bg-base-4 .promo .price{background:#000000;color:#FFF;}
.promos.bg-base-5 .promo .price{background:#e6e6e6;color:#0A0814;}
@media (min-width:768px){.promo{display:inline;float:left;width:33.333%;margin:15px 0 0;transition:transform 0.25s ease-out;}
.promo.first{border-right:none;}
.promo.second{float:right;border-left:none;}
.promo.first:hover,
.promo.second:hover{transform:translateY(-25px);}
.scale{transform:scale(1.2);}
.promos.bg-base-1 .scale{box-shadow:0 0 4px 1px #162969;}
.promos.bg-base-2 .scale{box-shadow:0 0 4px 1px #162969;}
.promos.bg-base-3 .scale{box-shadow:0 0 4px 1px #e3e3e3;}
.promos.bg-base-4 .scale{box-shadow:0 0 4px 1px #000000;}
.promos.bg-base-5 .scale{box-shadow:0 0 4px 1px #e6e6e6;}
}
@media (max-width:767px){.promo{margin-bottom:25px;}
.promo:last-child{margin-bottom:0;}
}
.price-tablelist .head{padding:25px 0;}
.price-tablelist .head .pricing-title{margin:0;padding:0;font-size:22px;font-weight:600;}
.price-tablelist .head .pricing-subtitle{color:#cccccc;}
.price-tablelist .price-choose{height:120px;font-size:30px;line-height:120px;border:1px solid #f1f1f1;border-bottom:0;border-right:0;}
.price-tablelist .price{height:120px;line-height:120px;border-left:1px solid #f1f1f1;}
.price-tablelist .pricing-col:last-child .price{border-right:1px solid #f1f1f1;}
.price-tablelist .price .pricing-currency{font-size:30px;}
.price-tablelist .price .pricing-price{font-weight:700;font-size:60px;color:#222222;}
.price-tablelist .price span{font-size:18px;}
.price-tablelist .col-md-4,
.price-tablelist .col-md-2{margin:0;padding:0;padding-bottom:30px;}
.price-tablelist .pricing-col ul{list-style-type:none;margin:0;padding:0;border:1px solid #f1f1f1;border-right:0;transition:color 0.75s ease-in-out;}
.price-tablelist .pricing-col:last-child ul{border-right:1px solid #f1f1f1;}
.price-tablelist .pricing-col ul:hover{transition:color 0.75s ease-in-out;}
.price-tablelist li{padding:12px 0;margin:0 20px;list-style-type:none;border-color:#f1f1f1;border-bottom:1px dashed #f1f1f1;}
.price-tablelist li:last-child{border:0;}
.price-tablelist li a{text-decoration:none;display:block;width:200px;-webkit-transition:font-size 0.3s ease, background-color 0.3s ease;-moz-transition:font-size 0.3s ease, background-color 0.3s ease;-o-transition:font-size 0.3s ease, background-color 0.3s ease;-ms-transition:font-size 0.3s ease, background-color 0.3s ease;transition:font-size 0.3s ease, background-color 0.3s ease;}
.price-tablelist .pricing-col ul li a:hover{font-size:30px;background:#f6f6f6;}
.price-tablelist .pricing-col ul li .fa-close{color:#CF000F;}
.price-tablelist .pricing-col ul li .fa-check{color:#26A65B;}
.price-tablelist ul.price-features li{text-align:left;padding-left:20px;padding-right:20px;}
.price-tablelist ul.price-features li i,
.price-tablelist .col-feature i{margin-right:10px;color:#1f3a93;}
.price-tablelist ul.price-features{list-style-type:none;margin:0;padding:0;border:1px solid #f1f1f1;transition:color 0.75s ease-in-out;}
.price-tablelist ul.price-features{border-right:0;}
.price-tablelist ul.price-features:hover{color:inherit;}
.price-tablelist ul.price-features li{transition:color 0.75s ease-in-out;}
.price-tablelist ul.price-features li:hover{color:#1f3a93;transition:color 0.75s ease-in-out;}
.price-tablelist .pricing-col .footer{padding:15px 0;}
@media (max-width:767px){.pricing-col{margin:0 20px 30px 20px !important;border:1px solid #f1f1f1;}
.price-tablelist .pricing-col ul{border:0;}
.price-tablelist .price{border:0;border-bottom:1px solid #f1f1f1;}
}
.star-rating{display:block;}
.star-rating i{display:inline-block;color:#F5AB35;}
.rating{display:inline-block;}
.rating span.star{font-family:FontAwesome;font-weight:normal;font-style:normal;float:left;padding:0 1px;cursor:pointer;}
.rating span.star:before{content:"\f005";display:block;font-size:14px;color:#f5f5f5;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.rating-lg span.star:before{font-size:18px;}
.rating-xl span.star:before{font-size:24px;}
.rating span.voted:before{color:#F5AB35;}
.rating:hover span.star:before{color:#f5f5f5;}
.rating:hover span.star.over:before{color:#F5AB35;}
.section-title-wrapper{display:table;width:100%;margin-bottom:15px;}
.section-title-wrapper .aux-nav{display:table-cell;width:30%;padding:8px 0;text-align:right;}
.section-title{margin:0;padding:0;font-family:"Roboto", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;position:relative;}
.section-title.left small{display:block;margin-top:4px;color:#999;}
.section-title.left{font-size:20px;}
.sidebar .section-title.left,
.section-title-sm.left{font-size:16px;}
.section-title.center{margin-bottom:20px;display:block;text-align:center;font-size:28px;color:#222222;}
.section-title.center small{display:block;margin-top:8px;font-size:1em;color:#888888;}
.section-title-sm.center{font-size:16px;}
.section-title-wrapper .aux-nav{position:relative;}
.section-title-wrapper.style-1{margin-bottom:20px;}
.section-title-wrapper.style-1 .aux-nav a{color:#1f3a93;}
.section-title-wrapper.style-1 .section-title.left{border-bottom:1px solid;padding-bottom:4px;}
.section-title-wrapper.style-1.v1 .section-title.left{display:table-cell;}
.section-title-wrapper.style-1.v2 .section-title.left{display:table-cell;}
.section-title-wrapper.style-1.v1 .section-title.left{border-color:transparent;}
.section-title-wrapper.style-1.v2 .section-title.left{border-color:rgba(255, 255, 255, 0.3);}
.section-title-wrapper.style-1 .section-title.left span:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;border-radius:0;}
.section-title-wrapper.style-1 .section-title.left span{padding-bottom:6px;display:inline-block;position:relative;}
.section-title-wrapper.style-1 .section-title-sm.left span,
.sidebar .section-title-wrapper.style-1 .section-title span{padding-bottom:0;}
.section-title-wrapper.style-1 .section-title.left .section-subtitle{position:absolute;display:block;padding:10px 0 20px;}
.section-title-wrapper.style-1 .section-title.center{padding-bottom:15px;font-weight:500;text-transform:uppercase;}
.section-title-wrapper.style-1 .section-title.center span:before{content:"";position:absolute;bottom:0;left:50%;margin-left:-65px;width:150px;height:2px;border-radius:0;}
.section-title-wrapper.style-1 .section-title.center .section-subtitle{display:block;font-size:15px;font-weight:500;text-transform:none;margin:0 0 10px 0;}
.section-title-wrapper.style-1.v1 .section-title .section-subtitle{color:#999;}
.section-title-wrapper.style-1.v2 .section-title .section-subtitle{color:#f3f3f3;}
.section-title-text{width:780px;margin:0 auto;font-size:14px;}
.section-title-wrapper.style-1.v1 .section-title-text{color:#888888;}
.section-title-wrapper.style-1.v2 .section-title-text{color:#FFF;}
@media (max-width:767px){.section-title-text{width:100%;padding:0 25px;}
}
.section-title-wrapper.style-1.v1 .section-title span:before{background:#333333;}
.section-title-wrapper.style-1.v2 .section-title span:before{background:#FFF;}
.section-title-wrapper.style-2{margin-bottom:25px;}
.section-title-wrapper.style-2 .section-title.left span:before{content:"";position:absolute;left:0;bottom:-1px;width:22px;height:2px;}
.section-title-wrapper.style-2 .section-title-sm.left span:before{width:10px;}
.section-title-wrapper.style-2.v1 .section-title span:before{background:#333333;}
.section-title-wrapper.style-2.v2 .section-title span:before{background:#FFF;}
.section-title-wrapper.style-2 .section-title.center{padding-bottom:15px;font-weight:sectionTitleFontWeight;text-transform:uppercase;}
.section-title-wrapper.style-2 .section-title.center span:before{content:"";position:absolute;bottom:0;left:50%;margin-left:-15px;width:30px;height:2px;border-radius:2px;}
.section-title-wrapper.style-2.v1 .section-title span:before{background:#333333;}
.section-title-wrapper.style-2.v2 .section-title span:before{background:#FFF;}
.section-title-wrapper.style-2 .section-subtitle{display:block;font-size:15px;font-weight:400;text-transform:none;margin:0 0 10px 0;padding-bottom:10px;}
.section-title-wrapper.style-2.v1 .section-title .section-subtitle{color:#999;}
.section-title-wrapper.style-2.v2 .section-title .section-subtitle{color:#f3f3f3;}
.section-title-wrapper.style-3 .section-title{font-family:'Sue Ellen Francisco', sans-serif;font-size:30px;}
.section-title-wrapper.style-3 .section-title.center .section-subtitle{font-family:"Roboto", sans-serif;display:block;font-size:15px;font-weight:400;text-transform:none;margin:0 0 10px 0;}
.section-title-wrapper.style-3.v1 .section-title .section-subtitle{color:#999;}
.section-title-wrapper.style-3.v2 .section-title .section-subtitle{color:#f3f3f3;}
.section-title-wrapper.style-3 .section-title-text{font-family:"Open Sans", sans-serif;}
.section-title-wrapper.v1 .section-title{color:#282d33;}
.section-title-wrapper.v2 .section-title{color:#FFF;}
.section-title-wrapper .aux-nav .carousel-control{position:absolute;top:50%;bottom:auto;left:0;width:28px;height:28px;line-height:28px;margin-top:-14px;font-size:14px;background:#1f3a93;color:#FFF !important;text-align:center;text-shadow:none;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 100ms linear;transition:all 100ms linear;border-radius:2px;}
.section-title-wrapper .aux-nav .carousel-control.right{right:0;left:auto;}
.section-title-wrapper .aux-nav .carousel-control.left{right:32px;left:auto;}
.section-title-wrapper .aux-nav .carousel-control:hover{background:#1f3a93;color:#FFF;filter:alpha(opacity=100);opacity:1;}
.section-title-wrapper .aux-nav .carousel-inner .item img{width:100%;}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th{border-color:#f1f1f1;}
.table-components > tbody > tr > td{vertical-align:middle;padding-top:15px;padding-bottom:15px;}
.table-components > tbody > tr:first-child > td{border:0;}
.table-components tr td:first-child{text-align:right;font-weight:600;padding-right:20px;}
.table-components tr td:last-child{padding-right:0;}
.table-cart > thead > tr > th{padding:12px 0;border:0;font-weight:400;font-size:12px;}
.table-cart > tbody > tr > td,
.table-cart > tbody > tr > th,
.table-cart > tfoot > tr > td,
.table-cart > tfoot > tr > th,
.table-cart > thead > tr > td,
.table-cart > thead > tr > th{border-color:#f1f1f1;}
.table-cart .cart-item-img{width:120px;}
.table-cart .cart-item-img img{width:100%;}
.table-cart .cart-item-content{vertical-align:middle;width:40%;}
.table-cart .cart-item-content .cart-item-title{font-weight:500;font-size:15px;}
.table-cart .cart-item-content .label-quantity{color:#f2f1ef;}
.table-cart .cart-item-content .label-value{font-weight:600;}
.table-cart .cart-item-unit-price{width:20%;vertical-align:middle;font-size:18px;}
.table-cart .cart-item-price{width:20%;vertical-align:middle;text-align:right;}
.table-cart .cart-item-price > span{font-weight:600;font-size:18px;}
.table-cart .cart-item-count{vertical-align:middle;}
.table-cart .label-subtotal{padding-top:15px;text-align:center;font-size:14px;text-transform:uppercase;}
.table-cart .table-cart-footer{padding:15px;background:#ebebeb;border-top:1px solid #ccc;}
.table-cart .cart-items{display:block;padding:15px;font-size:14px;font-weight:500;background:#eee;color:#ccc;border-bottom:1px solid #ccc;}
.table-inner-well{padding:15px;}
.table-inner-well > thead > tr > th{padding-left:0;padding-right:0;border:0;font-weight:600;}
.table-inner-well > tbody > tr > td{padding:15px 0;border-bottom:1px solid #f1f1f1;}
.table-inner-well > tbody > tr:last-child > td{border:0;}
.table-inner-well > tbody > tr.row-sm > td{padding:10px 0;}
.table-inner-well .label-count{color:#1f3a93;font-weight:600;}
.tab-body{padding:15px;}
.tabbable-panel{border:1px solid #dcdcdc;padding:10px;}
.tabs-style-1 .tab-content{background-color:#FFF;border:1px solid #dcdcdc;}
.tabs-style-1 .tab-pane{border:0;}
.tabs-style-1 .nav-tabs{border:0;}
.tabs-style-1 .nav-tabs > li > a{border-radius:0;padding:15px 20px;margin:0;text-align:center;font-size:14px;font-weight:500;background-color:#f5f5f5;color:#333;border:1px solid #dcdcdc;border-left:0;border-top-width:2px;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.tabs-style-1 .nav-tabs > li > a:hover{background:#fff;}
.tabs-style-1 .nav-tabs > li.active > a{border:1px solid #dcdcdc;border-left:0;}
.tabs-style-1 .nav-tabs > li:first-child > a,
.tabs-style-1 .nav-tabs > li.active:first-child > a{border-left:1px solid #dcdcdc;}
.tabs-style-1 .nav-tabs > li.active > a{border-top:2px solid #1f3a93;color:#1f3a93;}
.tabs-style-1 .nav-tabs > li.active > a,
.tabs-style-1 .nav-tabs > li.active > a:focus,
.tabs-style-1 .nav-tabs > li.active > a:hover{background:#fff;}
.tabs-style-2 > .nav-tabs{border-bottom:0 !important;margin:0px;}
.tabs-style-2 > .nav-tabs > li{margin-right:32px;}
.tabs-style-2 > .nav-tabs > li:last-child{margin-right:0;}
.tabs-style-2 > .nav-tabs > li > a{border:0;margin-right:0;color:#333;padding:0;font-size:18px;font-family:"Roboto", sans-serif;}
.tabs-style-2 > .nav-tabs > li > a > i{color:#a6a6a6;}
.tabs-style-2 > .nav-tabs > li.open > a,
.tabs-style-2 > .nav-tabs > li:hover > a{border:0;border-bottom:2px solid #dcdcdc;background:none !important;color:#1f3a93;}
.tabs-style-2 > .nav-tabs > li.open > a > i,
.tabs-style-2 > .nav-tabs > li:hover > a > i{color:#a6a6a6;}
.tabs-style-2 > .nav-tabs > li.open .dropdown-menu,
.tabs-style-2 > .nav-tabs > li:hover .dropdown-menu{margin-top:0px;}
.tabs-style-2 > .nav-tabs > li.active{border-bottom:2px solid #1f3a93;position:relative;}
.tabs-style-2 > .nav-tabs > li.active > a{border:0;color:#1f3a93;background:transparent;}
.tabs-style-2 > .nav-tabs > li.active > a > i{color:#1f3a93;}
.tabs-style-2 > .tab-content{margin-top:0;background-color:transparent;border:0;border-top:1px solid #dcdcdc;padding:15px 0;}
.tabs-style-3 .tab-content{background-color:#FFF;border:1px solid #dcdcdc;}
.tabs-style-3 .tab-pane{border:0;}
.tabs-style-3 .nav-tabs{border:0;}
.tabs-style-3 .nav-tabs > li > a{border-radius:0;padding:8px 20px;margin:0;top:7px;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;font-family:"Roboto", sans-serif;background-color:#f5f5f5;color:#e7e5e1;border:1px solid #dcdcdc;border-bottom:0;border-left:0;border-top-width:1px;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.tabs-style-3 .nav-tabs > li > a:hover{background:#fff;}
.tabs-style-3 .nav-tabs > li.active > a{padding:12px 20px;top:0;border:1px solid #dcdcdc;border-left:0;border-bottom:0;color:#444;}
.tabs-style-3 .nav-tabs > li:first-child > a,
.tabs-style-3 .nav-tabs > li.active:first-child > a{border-left:1px solid #dcdcdc;}
.tabs-style-3 .nav-tabs > li.active > a{border-top:1px solid #1f3a93;}
.tabs-style-3 .nav-tabs > li.active > a,
.tabs-style-3 .nav-tabs > li.active > a:focus,
.tabs-style-3 .nav-tabs > li.active > a:hover{background:#fff;}
.tabs-style-3 .nav-tabs > li > a > span{color:#f2f1ef;font-size:11px;padding-left:5px;}
.well{padding:20px;margin-bottom:20px;background-color:#f7f7f7;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:none;box-shadow:inset none;}
body{position:relative;background-color:#FFF;color:#555555;}
.body-wrap{position:relative;z-index:0;}
.body-wrap.body-boxed{margin:20px auto;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.15);}
.body-wrap.body-boxed-no-margin{margin:0 auto;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.15);}
.body-wrap:before,
.body-wrap:after{content:'';position:absolute;top:0;left:0;right:0;z-index:-1;height:260px;}
.body-wrap:after{top:auto;bottom:0;}
@media (min-width:1200px){.body-wrap.body-boxed{width:1230px;}
}
@media (min-width:992px) and (max-width:1199px){.body-wrap.body-boxed{width:1000px;}
}
::-moz-selection{background:#1c588f;color:#fff;text-shadow:none;}
::selection{background:#1c588f;color:#fff;text-shadow:none;}
.page-title{border-bottom:1px solid #f1f1f1;}
.page-title h2{margin:0;padding:22px 0;font-size:20px;font-weight:500;line-height:100%;text-transform:capitalize;}
.page-title .breadcrumb{float:right;margin:0;padding:22px 15px 22px 0;padding-right:-15px;background:transparent;border-radius:0;}
.page-title.style-1{background:#f6f6f6;color:#333;}
.page-title.style-1 h2{color:#333;}
.page-title.style-1 .breadcrumb a{color:#333;}
.page-title.style-1 .breadcrumb a:hover{color:#1f3a93;}
.page-title.style-1 .breadcrumb li.active{color:#1f3a93;}
.page-title.style-2{padding:30px 0;color:#333;position:relative;}
.page-title.style-2 h2{display:block;padding:10px 0;font-size:24px;color:#333;}
.page-title.style-2 .breadcrumb{float:none;padding:10px 0;}
.page-title.style-2 .breadcrumb a{color:#333;}
.page-title.style-2 .breadcrumb a:hover{color:#1f3a93;}
.page-title.style-2 .breadcrumb li.active{color:#1f3a93;}
.page-title.style-2 .nav{position:relative;top:30px;margin-top:0px;left:0;}
.page-title.style-3{padding:30px 0;text-align:center;}
.page-title.style-3 h2{display:block;text-align:center;padding:10px 0;font-size:24px;color:#FFF;}
.page-title.style-3 .breadcrumb{float:none;padding:10px 0;}
.page-title.style-3 .breadcrumb a{color:#FFF;}
.page-title.style-3 .breadcrumb a:hover{color:#FFF;}
.page-title.style-3 .breadcrumb li.active{color:#b3b3b3;}
@media only screen and (max-width:767px){.page-title{text-align:center;}
.page-title h2{padding:18px 0 0 0;}
.page-title .breadcrumb{float:none;padding:18px 0 18px 0;}
}
@media (min-width:992px){.page-title.style-1 .row{display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;}
}
.sidebar .sidebar-object{margin-bottom:30px;}
.page-cover{z-index:500;}
.page-cover .title{margin:0;padding:0;font-size:4rem;line-height:1.4;font-weight:700;text-transform:capitalize;}
.page-cover .title-xs{font-size:1rem;line-height:28px;}
.page-cover .title-sm{font-size:2rem;line-height:46px;}
.page-cover .title-md{font-size:3rem;line-height:68px;}
.page-cover .title-lg{margin:0;padding:0;font-size:5rem;line-height:6rem;}
.page-cover .title-xl{margin:0;padding:0;font-size:7rem;line-height:8rem;}
.page-cover .subtitle{position:relative;font-size:22px;line-height:30px;color:#1f3a93;text-transform:capitalize;}
.page-cover .text-standard{font-size:16px;line-height:24px;position:relative;}
.page-cover .text-standard.text-center{width:70%;margin:auto;}
.page-cover .list-item span{font-size:20px;padding:10px 15px;}
.page-cover .list-item i{margin-right:6px;font-size:20px;color:#1f3a93;}
.page-cover .objects{position:relative;}
.page-cover .objects img{position:absolute;width:100%;}
@media (max-width:767px){.page-cover .carousel-background{width:auto !important;max-width:none !important;height:100% !important;}
.page-cover .title{font-size:3rem;line-height:1.2;padding:0 15px;}
.page-cover .title-xs{font-size:1rem;line-height:1.2;padding:0 15px;}
.page-cover .title-sm{font-size:1rem;line-height:1.2;padding:0 15px;}
.page-cover .title-md{font-size:2rem;line-height:1.2;padding:0 15px;}
.page-cover .title-lg{font-size:3rem;line-height:1.2;padding:0 15px;}
.page-cover .title-xl{font-size:3rem;line-height:1.2;padding:0 15px;}
.page-cover .text-standard{width:100%;padding:0 15px;}
.page-cover .item{height:auto !important;}
}
.layer-slider-wrapper{font-size:20px;overflow:hidden;border:0;padding:0;}
.container .layer-slider-wrapper{border-radius:2px 2px 2px 2px;}
.layer-slider-static #layerslider{height:540px !important;}
.layer-slider-dynamic{max-height:auto !important;}
.layer-slider-wrapper .title{font-size:36px;line-height:44px;font-weight:700;text-transform:capitalize;}
.layer-slider-wrapper .title-xs{font-size:24px;line-height:28px;}
.layer-slider-wrapper .title-sm{font-size:36px;line-height:46px;}
.layer-slider-wrapper .title-md{font-size:64px;line-height:68px;}
.layer-slider-wrapper .title-lg{font-size:72px;line-height:80px;letter-spacing:2px;}
.layer-slider-wrapper .text-shadow{text-shadow:0 2px 2px #222;}
.layer-slider-wrapper .subtitle{font-size:22px;line-height:30px;color:#1f3a93;text-transform:capitalize;}
.layer-slider-wrapper .list-item{font-size:18px;line-height:30px;padding-left:30px;color:#1f3a93;text-transform:capitalize;}
.layer-slider-wrapper .list-item-2 span{background:#1f3a93;font-size:18px;padding:10px 15px;color:#FFF;}
.layer-slider-wrapper .list-item-2 i{padding:12px 12px 11px 12px;font-size:20px;background:#f00;color:#030;}
.layer-slider-wrapper .text-standard{font-size:16px;line-height:24px;}
.layer-slider-wrapper .text-bordered{padding:30px;border:2px solid #FFF;}
.layer-slider-wrapper .text-wrapped{padding:30px;}
.layer-slider-wrapper .text-wrapped.style-1{background:#FFF;opacity:0.7;}
.layer-slider-wrapper .text-wrapped.style-2{background:#111;opacity:0.9;}
.layer-slider-wrapper .form-control{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}
.boxedcontainer{max-width:1170px;margin:auto;padding:0px 30px;}
.tp-banner-container{width:100%;position:relative;padding:0;}
.tp-banner{width:100%;position:relative;}
.tp-banner-fullscreen-container{width:100%;position:relative;padding:0;}
.slider-wrapper .title{font-size:36px;line-height:44px;font-weight:700;text-transform:capitalize;font-family:"Roboto", sans-serif;}
.slider-wrapper .title-xs{font-size:24px;line-height:28px;}
.slider-wrapper .title-sm{font-size:36px;line-height:46px;}
.slider-wrapper .title-md{font-size:64px;line-height:68px;}
.slider-wrapper .title-lg{font-size:72px;line-height:80px;letter-spacing:2px;}
.slider-wrapper .title-wrapped{padding:20px;}
.caption-image:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;border:2px solid;transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;}
.caption-image:hover:before{left:-7px;top:-7px;right:-7px;bottom:-7px;opacity:1;}
.caption-image.style-1:before{border-color:#333;}
.caption-image.style-2:before{border-color:#FFF;}
.caption-box{padding:15px 25px;border-radius:2px;}
.caption-box .box-title,
.caption-box .box-subtitle{margin:0;padding:0;display:block;}
.caption-box .box-subtitle{margin-top:5px;}
.parallax-section{position:relative;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;}
.parallax-section-1{height:450px;}
.parallax-section-2{padding:30px;min-height:300px;}
.parallax-section-2 p{margin-top:10px;}
.parallax-section-3{height:450px;}
@media (min-width:772px){}
@media (max-width:767px){.parallax-section-1{height:auto;}
.parallax-section-2{height:auto;}
.parallax-section-3{height:auto;}
}
.parallax-section .parallax-caption{position:absolute;bottom:30px;left:0;width:100%;}
.parallax-section .parallax-caption .caption-title{display:block;margin:10px 0 0 0;padding:0;font-size:44px;line-height:1.1;color:#FFF;font-weight:700;}
.parallax-section .parallax-caption .caption-subtitle{display:block;margin:10px 0 0 0;padding:0;font-size:16px;line-height:1.1;color:#ddd;font-weight:400;font-style:italic;}
.parallax-section .parallax-caption .meta-info-cells li,
.parallax-section .parallax-caption .meta-info-cells li a,
.parallax-section .parallax-caption .meta-info-cells li i{color:#ddd;}
@media (max-width:767px){.parallax-section .parallax-caption{position:absolute;}
.parallax-section .parallax-caption .caption-title{font-size:26.4px;line-height:1.1;}
}
.parallax-section .parallax-content{width:760px;margin:0 auto;padding:60px 0;position:relative;z-index:100;}
.parallax-section .parallax-title{font-size:54px;line-height:70px;font-weight:600;padding:0;margin:0;text-align:center;}
.parallax-section .parallax-title.parallax-title-sm{font-size:40px;line-height:50px;font-weight:600;}
.parallax-section p{font-size:17px;line-height:30px;font-weight:300;margin-top:30px;text-align:center;}
.parallax-section .parallax-title.white,
.parallax p.white{color:#FFF;}
.parallax-section .parallax-title.light,
.parallax .light{color:#c1c0c0;}
.parallax-section .parallax-title.dark,
.parallax .dark{color:#333;}
.parallax-section .parallax-content.style-2{width:100%;margin:0;position:absolute;bottom:20px;left:0;}
.parallax-section .parallax-content.style-2 .parallax-title{text-align:left;}
.parallax-section .parallax-content.style-2 .parallax-subtitle{font-size:24px;line-height:70px;font-weight:600;padding:0;margin:0;text-align:left;}
@media (max-width:767px){.parallax-section .parallax-content{width:80%;padding:30px 0;}
.parallax-section .parallax-title{font-size:34px;line-height:50px;}
}
.big-promo-img-wrapper img{width:80%;margin:auto;}
@media (max-width:767px){.big-promo-img-wrapper{padding:15px;}
}
.milestone-counter{margin:30px 0;}
.milestone-counter .milestone-count{font-size:72px;font-family:"Roboto", sans-serif;padding:0;margin:0;font-weight:700;text-transform:uppercase;text-align:center;}
.milestone-counter h4.milestone-info{font-family:"Open Sans", sans-serif;padding:0;margin:0;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;}
.cta-wrapper{padding:32px 0;border-radius:2px;}
.cta-wrapper h1{margin:0;font-size:20px;text-transform:none;line-height:2.7;font-weight:400;}
.cta-wrapper .cta-button .btn{float:right;}
.cta-wrapper.style-2{border:1px solid #f1f1f1;padding:4px;}
.cta-wrapper.style-2 .cta-wrapper-inner{border:1px solid #f1f1f1;padding:40px;}
.cta-wrapper.style-2 h1{margin:0;padding:0;}
.cta-wrapper.style-2 h3{margin:0;padding:0;}
@media (max-width:767px){.cta-wrapper h1{text-align:center;line-height:28px;}
.cta-wrapper.style-2 h3{text-align:center;margin-top:15px;}
.cta-wrapper .cta-button{text-align:center;margin-top:20px;}
.cta-wrapper .cta-button .btn{float:none;}
}
.social-media{position:relative;}
.social-media.style-1 a{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;margin-right:10px;border-radius:2px;}
.social-media.style-1.v1 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-1.v2 a{background:#1f3a93;color:#FFF;}
.social-media.style-1.v2 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-1.v3 a{background:#c1c0c0;color:#333;}
.social-media.style-1.v3 a:hover{color:#FFF;}
.social-media.style-1.v4 a{background:#333;color:#FFF;}
.social-media.style-1.v4 a:hover{color:#FFF;}
.social-media.style-2 a{display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;margin-right:10px;border-radius:34px;}
.social-media.style-2.v1 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-2.v2 a{background:#1f3a93;color:#FFF;}
.social-media.style-2.v2 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-2.v3 a{background:#c1c0c0;color:#333;}
.social-media.style-2.v3 a:hover{color:#FFF;}
.social-media.style-2.v4 a{background:#333;color:#FFF;}
.social-media.style-2.v4 a:hover{color:#FFF;}
.social-media.style-3 a{display:inline-block;padding:8px 16px;margin-right:10px;margin-bottom:10px;border-radius:2px;}
.social-media.style-3 a span{margin-left:5px;font-weight:500;}
.social-media.style-3.v1 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-3.v2 a{background:#1f3a93;color:#FFF;}
.social-media.style-3.v2 a:hover{background:#1f3a93;color:#FFF;}
.social-media.style-3.v3 a{background:#c1c0c0;color:#333;}
.social-media.style-3.v3 a:hover{color:#FFF;}
.social-media.style-3.v4 a{background:#333;color:#FFF;}
.social-media.style-3.v4 a:hover{color:#FFF;}
.social-media.style-4 a{display:inline-block;margin-right:10px;width:60px;height:60px;text-align:center;line-height:60px;border-radius:60px;font-size:20px;background-color:#428bca;color:#FFF;}
.social-media.style-4 a:hover{transform:scale(1.1) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);-webkit-transition:all 100ms linear;transition:all 100ms linear;}
.social-media a,
.social-media a:hover{color:#FFF;}
.social-media a.facebook,
.social-media a.facebook:hover{background:#3b5998;}
.social-media a.twitter,
.social-media a.twitter:hover{background:#00aced;}
.social-media a.instagram,
.social-media a.instagram:hover{background:#517fa4;}
.social-media a.pinterest,
.social-media a.pinterest:hover{background:#cb2027;}
.social-media a.dribbble,
.social-media a.dribbble:hover{background:#3b5998;}
.social-media a.linkedin,
.social-media a.linkedin:hover{background:#007bb6;}
.social-media a.google-plus,
.social-media a.google-plus:hover{background:#dd4b39;}
.masonry-container{padding-right:30px;padding-left:30px;}
.masonry-wrapper:after{content:'';display:block;clear:both;}
.masonry-2-cols .masonry-gutter{width:4%;}
.masonry-2-cols .masonry-block{float:left;width:48%;margin-bottom:25px;}
@media (max-width:767px){.masonry-2-cols .masonry-gutter{width:0;}
.masonry-2-cols .masonry-block{width:100%;}
}
.masonry-3-cols .masonry-gutter{width:2.5%;}
.masonry-3-cols .masonry-block{float:left;width:31.5%;margin-bottom:25px;}
@media (min-width:768px) and (max-width:1199px){.masonry-3-cols .masonry-gutter{width:4%;}
.masonry-3-cols .masonry-block{width:48%;}
}
@media (max-width:767px){.masonry-3-cols .masonry-gutter{width:0;}
.masonry-3-cols .masonry-block{width:100%;}
}
.masonry-4-cols .masonry-gutter{width:2.5%;}
.masonry-4-cols .masonry-block{float:left;width:23.100655%;margin-bottom:25px;}
@media (min-width:768px) and (max-width:1199px){.masonry-4-cols .masonry-gutter{width:2.5%;}
.masonry-4-cols .masonry-block{width:31.5%;}
}
@media (max-width:767px){.masonry-4-cols .masonry-gutter{width:0;}
.masonry-4-cols .masonry-block{width:100%;}
}
.no-space-container:before,
.no-space-container:after{display:table;content:"";}
.no-space-container:after{clear:bloth;}
.no-space-container .item{display:inline-block;float:left;position:relative;}
.no-space-container.col-2 .item{width:50%;}
.no-space-container.col-3 .item{width:33.33%;}
.no-space-container.col-4 .item{width:25%;}
.no-space-container.col-5 .item{width:20%;}
@media (min-width:768px) and (max-width:991px){.no-space-container.col-2 .item,
.no-space-container.col-3 .item,
.no-space-container.col-4 .item,
.no-space-container.col-5 .item{width:50%;}
}
@media (max-width:767px){.no-space-container .item{display:block;float:none;position:relative;border:0 !important;}
.no-space-container.col-2 .item,
.no-space-container.col-3 .item,
.no-space-container.col-4 .item,
.no-space-container.col-5 .item{width:100%;}
}
.sort-list-bar{padding:20px 0;}
.sort-list-bar .sort-list-title h3{margin:0;padding:0;font-size:18px;color:#333;text-transform:capitalize;}
.sort-list-bar .sort-list-buttons{text-align:right;}
.sort-list-bar .sort-list-buttons span{padding-right:20px;color:#CCC;font-size:12px;}
.sort-list-bar .sort-list-buttons .cbp-filter-item{display:inline-block;cursor:pointer;color:#999;padding:0 10px;font-size:12px;line-height:29px;background:transparent;border:0;outline:0;}
.sort-list-bar .sort-list-buttons .cbp-filter-item:hover,
.sort-list-bar .sort-list-buttons .cbp-filter-item:focus{color:#333;}
.sort-list-bar.style-1{background:url('..//images/patterns/crossword.png');}
.sort-list-bar.style-2{padding-top:40px;}
.sort-list-bar.style-3{padding:40px 0 20px 0;background:#11181f;}
.sort-list-bar.style-3 .sort-list-title h3{color:#DDD;}
.sort-list-bar.style-3 .sort-list-buttons .cbp-filter-item{color:#999;}
.sort-list-bar.style-3 .sort-list-buttons .cbp-filter-item:hover,
.sort-list-bar.style-3 .sort-list-buttons .cbp-filter-item:focus{color:#FFF;}
.tagcloud a{float:left;font-size:12px;text-align:center;white-space:nowrap;padding:6px 10px;margin:0 4px 4px 0;background:#1f3a93;color:#FFF;border-radius:2px;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;transition:background 0.2s linear;}
.tagcloud a:hover{background:#284bbd;}
.tagcloud.style-1,
.tagcloud.style-2{background:transparent;}
.tagcloud.style-1 a{background:#1f3a93;}
.tagcloud.style-1 a:hover{background:#284bbd;}
.tagcloud.style-2 a{background:#1f3a93;}
.tagcloud.style-2 a:hover{background:#284bbd;}
.tagcloud.style-3 a{background:transparent;color:#f2f1ef;border:1px solid #f2f1ef;}
.tagcloud.style-3 a:hover{background:#284bbd;border-color:#1f3a93;color:#FFF;}
.photostream:before,
.photostream:after{content:"";display:table;}
.photostream:after{clear:both;}
.photostream .photo-wrapper a{display:block;width:58px;height:58px;float:left;margin-right:2px;margin-bottom:2px;}
.photostream .photo-wrapper img{width:100%;}
.photostream .photo-wrapper img:hover{box-shadow:0 0 0 2px #1f3a93;}
.testimonial.style-1 img{margin-top:10px;}
.testimonial.style-1 blockquote{margin:0;}
.testimonial.style-1 small em{font-size:12px;font-weight:600;}
@media (max-width:767px){.testimonial.style-1{margin-bottom:30px;}
}
.testimonial-fluid{text-align:center;}
.testimonial-fluid h4{text-align:center;font-weight:600;}
.testimonial-fluid .testimonial-text{width:780px;margin:30px auto;font-size:18px;font-style:italic;}
@media (max-width:991px){.testimonial-fluid .testimonial-text{width:100%;padding:0 15px;}
}
.map-canvas{position:relative;width:100%;height:400px;}
.map-canvas.style-1{border-radius:2px;}
.map-canvas .info-window-content{min-width:250px;}
.map-canvas .info-window-content h2{font-size:18px;font-weight:600;margin-bottom:8px;}
.map-canvas .info-window-content h3{font-size:14px;font-weight:500;}
.map-canvas .info-window-content p{margin-top:20px;text-align:center;font-size:12px;color:#999;text-shadow:none;}
.map-canvas-square{height:200px;}
@media only screen and (min-width:768px){.map-canvas{height:300px;}
}
@media only screen and (min-width:1170px){.map-canvas{height:400px;}
}
.map-container{position:relative;}
.map-container address{position:absolute;width:100%;bottom:0;left:0;padding:20px;background-color:rgba(31, 58, 147, 0.8);color:#FFF;}
@media only screen and (min-width:768px){.map-container address{text-align:center;}
}
#map-zoom-in,
#map-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-color:rgba(31, 58, 147, 0.8);background-repeat:no-repeat;background-size:32px 64px;background-image:url("../images/icons/svg/google-maps/icon-controller.svg");}
.no-touch #map-zoom-in:hover,
.no-touch #map-zoom-out:hover{background-color:#1f3a93;}
@media only screen and (min-width:768px){#map-zoom-in,
#map-zoom-out{margin-left:50px;}
}
#map-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:1px;}
@media only screen and (min-width:768px){#map-zoom-in{margin-top:50px;}
}
#map-zoom-out{background-position:50% -32px;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:15px;right:15px;overflow:hidden;width:26px;height:26px;border:0;text-indent:100%;background:#232323;border-radius:2px;z-index:2000;}
#toTopHover{background:#1f3a93;width:26px;height:26px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active,
#toTop:focus{outline:none;}
#toTop:before{font-family:'FontAwesome';content:"\f106";color:#FFF;font-size:16px;position:absolute;top:50%;left:50%;width:16px;height:16px;text-align:center;line-height:16px;margin-top:-8px;margin-left:-8px;text-indent:0;}
.client-logo{padding:15px;}
.client-logo img{width:100%;}
.client-logo.style-1{background:#FFF;border-radius:2px;}
.client-logo.style-2{background:#f2f1ef;border-radius:2px;}
.client-logo.style-2{background:transparent;}
.client-logo.style-3{background:transparent;border-radius:2px;border:1px solid #f1f1f1;}
@media (max-width:991px){.client-logo{margin-bottom:20px;}
}
.owl-carousel .client-logo{margin-bottom:5px;}
.post-item{margin-bottom:20px;position:relative;}
.post-title{margin-top:30px;font-size:24px;color:#222222;font-weight:500;}
.post-image{position:relative;}
.post-image img{display:block;width:100%;}
.post-item .post-content-inner p{margin-bottom:20px;}
.post-prev-next{margin:30px 0;padding:30px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.post-prev-next h5{padding:0;margin:0;color:#888888;}
.post-prev-next h3{padding:0;margin:5px 0 0 0;color:#222222;font-size:14px;line-height:22px;}
.post-prev-next .post-prev,
.post-prev-next .post-next{position:relative;}
.post-prev-next .post-prev{padding:0 20px 0 40px;}
.post-prev-next .post-next{text-align:right;padding-right:40px;}
.post-prev-next .post-prev:before,
.post-prev-next .post-next:before{position:absolute;font-family:"Ionicons";font-size:30px;color:#222222;}
.post-prev-next .post-prev:before{content:"\f124";left:0;}
.post-prev-next .post-next:before{content:"\f125";right:0;}
@media (max-width:771px){.post-prev-next .post-next{margin-top:20px;}
}
.comment-list{position:relative;margin-bottom:30px;padding-top:20px;}
.comment-list .comment-count{margin:0;padding:0;float:left;margin-bottom:20px;font-size:18px;font-weight:500;color:#222222;}
.link-add-comment{color:#1f3a93;float:right;}
.link-add-comment:hover{color:#1f3a93;text-decoration:underline;}
.comment-list li.comment{padding-left:80px;position:relative;list-style:none;}
.comment-body{padding:23px 20px;position:relative;margin-bottom:18px;background:#f3f3f3;border:1px solid #ddd;border-radius:2px;}
.comment-list.style-1 .comment-body:before,
.comment-list.style-1 .comment-body:after{content:'';width:0;height:0;position:absolute;top:20px;left:-16px;border:solid transparent;}
.comment-list.style-1 .comment-body:after{border-color:transparent;border-right-color:#f3f3f3;border-width:8px;}
.comment-list.style-1 .comment-body:before{border-color:transparent;border-right-color:#ddd;border-width:9px;margin-top:-1px;left:-18px;}
.comment-list.style-1 .comment-avatar{position:absolute;top:0;left:-100px;width:80px;height:80px;}
.comment-list.style-1 .comment-avatar img{display:block;width:100%;height:100%;border-radius:2px;}
.comment-list.style-1 .comment-author{margin-bottom:5px;}
.comment-list.style-1 .comment-author .link-author{display:block;font-size:14px;color:#FFF;font-weight:600;}
.comment-list.style-1 .comment-author .comment-meta{display:block;margin-top:4px;margin-bottom:10px;font-size:12px;color:#222222;}
.comment-list.style-1 .comment-author .comment-meta .link-reply{color:#1f3a93;}
.comment-list.style-1 .comment-entry{line-height:19px;}
.comment-list.style-2 .comment-body{padding-left:55px;background:transparent;}
.comment-list.style-2 li.comment{padding-left:0;}
.comment-list.style-2 .comment-avatar{position:absolute;top:20px;left:-35px;width:70px;height:70px;padding:4px;border:1px solid #ddd;border-radius:70px;background:#fff;}
.comment-list.style-2 ul.children .comment-avatar{left:-30px;width:60px;height:60px;border-radius:60px;}
.comment-list.style-2 .comment-avatar img{display:block;width:100%;height:100%;border-radius:100%;}
.comment-list.style-2 .comment-author{margin-bottom:5px;}
.comment-list.style-2 .comment-author .link-author{display:block;font-size:14px;color:#FFF;font-weight:600;}
.comment-list.style-2 .comment-author .comment-meta{display:block;margin-top:4px;margin-bottom:10px;font-size:12px;color:#222222;}
.comment-list.style-2 .comment-author .comment-meta .link-reply{color:#1f3a93;}
.comment-list.style-2 .comment-entry{line-height:19px;}
@media (max-width:479px){.comment-list .children li.comment{margin-left:-80px;}
.comment-list .children li.comment:before{display:none;}
.link-add-comment{top:30px;left:0;right:auto;}
.comment-author .link-author,
.comment-author .comment-meta{float:none;text-align:left;display:block;}
.comment-body{padding:10px;}
}
.color-code-preview{border:1px solid #f1f1f1;padding:6px;}
.color-code-preview .color-preview{height:150px;position:relative;}
.color-code-preview .color-code-rgb{display:block;padding:0 0 5px 0;text-align:center;font-weight:500;font-size:13px;}
.color-code-preview .color-code-hex{display:block;padding:10px 0 5px 0;text-align:center;font-weight:500;font-size:13px;text-transform:uppercase;}
.color-code-preview .color-text{position:absolute;width:100%;top:50%;margin-top:-10px;display:block;text-align:center;}
.color-code-preview .color-class{position:absolute;top:10px;left:10px;}
.color-switch a{width:30px;height:30px;border-radius:2px;display:inline-block;float:left;margin-right:6px;margin-bottom:8px;text-indent:-9999px;}
.color-switch a:last-child{margin-right:0;}
.color-switch a.color-red{background:#e91b23;}
.color-switch a.color-violet{background:#563d7c;}
.color-switch a.color-blue{background:#3498db;}
.color-switch a.color-green{background:#8ec449;}
.color-switch a.color-yellow{background:#f1c40f;}
.color-switch a.color-orange{background:#d35400;}
.color-switch a.color-bw{background:url(../images/temp/bw.jpg) no-repeat;}
.color-switch a.color-dark{background:url(../images/temp/dark.jpg) no-repeat;}
.color-switch a.color-flat{background:url(../images/temp/flat.jpg) no-repeat;}
.heading-404{font-size:16rem;font-weight:700;letter-spacing:0.2em;color:#FFF;}
@media (max-width:991px){.heading-404{font-size:10rem;}
}
.wizard-wrapper .nav-pills{border:0;}
.wizard-wrapper .nav-pills > li > a:after,
.wizard-wrapper .nav-pills > li > a:before{display:table;content:"";}
.wizard-wrapper .nav-pills > li > a:after{clear:both;}
.wizard-wrapper .nav-pills > li > a,
.wizard-wrapper .nav-pills > li > a:hover,
.wizard-wrapper .nav-pills > li > a:focus{border:1px solid transparent;margin-right:20px;background:#eee;color:#333;text-align:left;}
.wizard-wrapper .nav-pills > li:last-child > a{margin:0;}
.wizard-wrapper .nav-pills > li.active > a,
.wizard-wrapper .nav-pills > li.active > a:hover,
.wizard-wrapper .nav-pills > li.active > a:focus{background:#1f3a93;border-color:#1f3a93;color:#FFF;}
.wizard-wrapper .nav-pill-icon{width:60px;display:table-cell;vertical-align:middle;}
.wizard-wrapper .nav-pill-icon i{font-size:50px;color:#333;}
.wizard-wrapper .nav-pills > li.active > a .nav-pill-icon i{color:#FFF;}
.wizard-wrapper .nav-pill-text{display:table-cell;padding-left:20px;vertical-align:middle;}
.wizard-wrapper .nav-pill-text p{margin:0;}
.wizard-wrapper .nav-pill-text .nav-pill-title{margin:0;padding:0;font-size:18px;text-transform:capitalize;font-weight:600;text-align:left;}
.wizard-wrapper .nav-pills > li > a .nav-pill-subtitle{color:#999;}
.wizard-wrapper .nav-pills > li.active > a .nav-pill-subtitle{color:#FFF;}
.navbar-main .dropdown-demos-menu{min-width:680px;}
.navbar-main .dropdown-demos-menu > li{padding:20px;}
.navbar-main .dropdown-demos-menu .demo-title{margin:0 0 10px 0;padding:0;color:#333;font-size:16px;font-family:"Roboto", sans-serif;text-transform:capitalize;}
.navbar-main .dropdown-demos-menu .demo-title > a{color:#333;}
.navbar-main .dropdown-demos-menu .demo-item:hover .demo-title > a{color:#1f3a93;}
.navbar-main .dropdown-demos-menu .demo-image{position:relative;}
.navbar-main .dropdown-demos-menu .demo-image img{width:100%;}
.owl-gallery-thumbs .thumbnail:hover{border-color:#1f3a93;}
.owl-gallery-thumbs .thumbnail{border:1px solid #f1f1f1;border-radius:2px;}
.welcome-page{background-color:#FFF;background-image:url('../images/elements/contact-map-1.png');background-repeat:no-repeat;background-position:center right;}
.welcome-page.style-1{background-color:#FFF;}
.welcome-page.style-2{background-color:#000;}
.welcome-page.style-2 ul.list-style-1 > li > a{display:block;color:#999;}
.welcome-page.style-2 ul.list-style-1 > li > a:hover{color:#1f3a93;}
.search-result-count-label{color:#f2f1ef;margin-bottom:20px;}
.search-result-entry{padding-bottom:20px;margin-bottom:20px;}
.search-result-entry .search-entry-title{margin:0;padding:0;color:#1f3a93;}
.search-result-entry .search-entry-url{font-size:12px;}
.search-result-entry .search-result-description{margin-top:15px;}
.search-result-entry .block.product.style-2 figure{width:20% !important;}
.bold-red {color:#ff3322}

.page-title h2 {border:none;}
h3.panel-title  {border:none;}