/* Start custom CSS for html, class: .elementor-element-0d1ee30 */[class^=i-]{font-family:fastcomet!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.i-twitter:before{content:"";}
.i-facebook:before{content:"";}
.i-linkedin:before{content:"";}
*,:after,:before{box-sizing:border-box;}
footer{display:block;}
h4{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{margin-bottom:1rem;}
ul{margin-top:0;}
a{color:#40a1e9;text-decoration:none;background-color:transparent;}
a:hover{color:#177bc6;text-decoration:underline;}
img{border-style:none;}
img{vertical-align:middle;}
h4{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h4{font-size:1.5rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1440px){
.container{max-width:1200px;}
}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-6,.col-lg-9,.col-md-2{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col-6{flex:0 0 50%;max-width:50%;}
@media (min-width:768px){
.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}
.offset-md-1{margin-left:8.3333333333%;}
}
@media (min-width:992px){
.col-lg-9{flex:0 0 75%;max-width:75%;}
}
.clearfix:after{display:block;clear:both;content:"";}
.float-left{float:left!important;}
.float-right{float:right!important;}
.text-center{text-align:center!important;}
@media print{
*,:after,:before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
p{orphans:3;widows:3;}
.container{min-width:992px!important;}
}
@media (min-width:768px){
.hidden-md-up{display:none;}
}
.footer{background-color:#372053;color:#fff;}
.footer a{color:#fff;font-size:14px;font-weight:300;}
.footer .site-links-content{padding:35px 0;}
.footer .site-links-content .logo-box{opacity:.7;}
.footer .site-links-content ul{padding:0;margin:0;list-style:none;}
.footer .bottom-bar{padding:18px 0;background-color:#071C26;}
.footer .bottom-bar p{line-height:32px;margin:0;font-size:13px;opacity:.8;}
.footer .bottom-bar p a{font-size:inherit;}
.footer .bottom-bar .social-box a{font-size:18px;text-decoration:none;opacity:.7;}
.footer .bottom-bar .social-box a i{margin:0 5px;}
.footer .bottom-bar .social-box a:hover{opacity:1;}
@media screen and (max-width:1439px){
.footer .site-links-content .logo-box img{width:120px;}
.footer .bottom-bar{padding:15px 0;}
.footer .bottom-bar p{line-height:30px;font-size:13px;}
}
@media screen and (max-width:1199px){
.footer a{font-size:13px;}
.footer .site-links-content .logo-box img{width:120px;}
}
@media screen and (max-width:991px){
.footer .site-links-content .logo-box img{width:150px;margin-bottom:35px;}
.footer .social-box a{font-size:15px;}
}
@media screen and (max-width:767px){
.footer .site-links-content{text-align:center;}
.footer .site-links-content ul{margin-bottom:20px;}
.footer .bottom-bar{text-align:center;}
.footer .bottom-bar div[class^=float]{float:none!important;display:block;}
.footer .bottom-bar .social-box{margin-top:30px;}
}/* End custom CSS */