@media all{
    .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
    .fa-twitter:before{content:"\F099";}
    .fa-facebook:before{content:"\F09A";}
    .fa-youtube-play:before{content:"\F16A";}
    .fa-instagram:before{content:"\F16D";}
    footer,section{display:block;}
    a{background-color:transparent;-webkit-text-decoration-skip:objects;}
    a:active,a:hover{outline-width:0;}
    @media print{
    *,:after,:before,div:first-letter,div:first-line,li:first-letter,li:first-line{text-shadow:none!important;box-shadow:none!important;}
    a,a:visited{text-decoration:underline;}
    h3{orphans:3;widows:3;}
    h3{page-break-after:avoid;}
    }
    *,:after,:before{box-sizing:inherit;}
    h3{margin-top:0;margin-bottom:.5rem;}
    ul{margin-bottom:1rem;}
    ul{margin-top:0;}
    a{color:#0381da;}
    a,a:focus,a:hover{text-decoration:none;}
    a:focus,a:hover{color:#02548f;}
    a{-ms-touch-action:manipulation;touch-action:manipulation;}
    h3{margin-bottom:.5rem;font-family:gotham medium;font-weight:500;line-height:1.4;color:#333;}
    h3{font-size:1.75rem;}
    .container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;}
    @media (min-width:576px){
    .container{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:768px){
    .container{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:992px){
    .container{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:1200px){
    .container{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:992px){
    .container{width:1180px;max-width:100%;}
    }
    .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
    @media (min-width:576px){
    .row{margin-right:-15px;margin-left:-15px;}
    }
    @media (min-width:768px){
    .row{margin-right:-15px;margin-left:-15px;}
    }
    @media (min-width:992px){
    .row{margin-right:-15px;margin-left:-15px;}
    }
    @media (min-width:1200px){
    .row{margin-right:-15px;margin-left:-15px;}
    }
    .col-lg-4,.col-lg-7,.col-sm-3,.col-sm-4,.col-sm-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
    @media (min-width:576px){
    .col-lg-4,.col-lg-7,.col-sm-3,.col-sm-4,.col-sm-6{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:768px){
    .col-lg-4,.col-lg-7,.col-sm-3,.col-sm-4,.col-sm-6{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:992px){
    .col-lg-4,.col-lg-7,.col-sm-3,.col-sm-4,.col-sm-6{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:1200px){
    .col-lg-4,.col-lg-7,.col-sm-3,.col-sm-4,.col-sm-6{padding-right:15px;padding-left:15px;}
    }
    @media (min-width:576px){
    .col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
    .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
    .col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
    }
    @media (min-width:992px){
    .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
    .col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}
    .offset-lg-1{margin-left:8.33333%;}
    }
    .nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none;}
    .d-inline{display:inline!important;}
    .my-3{margin-top:1rem!important;margin-bottom:1rem!important;}
    .py-3{padding-top:1rem!important;padding-bottom:1rem!important;}
    @media (min-width:576px){
    .my-sm-0{margin-top:0!important;margin-bottom:0!important;}
    .py-sm-0{padding-top:0!important;padding-bottom:0!important;}
    }
    .text-center{text-align:center!important;}
    @media (min-width:576px){
    .text-sm-left{text-align:left!important;}
    }
    a{font-family:gotham medium;}
    a{font-size:1rem;color:#333;line-height:32px;}
    ul#menu-social-links-1 li>a{font-size:0;}
    body>footer{padding:30px 0;background-color:#0381da;}
    @media (min-width:992px){
    body>footer{padding:62px 0 65px;}
    }
    body>footer .container:first-child{margin-bottom:30px;}
    @media (min-width:992px){
    body>footer .container:first-child{margin-bottom:155px;}
    }
    body>footer .container:first-child>div.row>div{font-family:gotham book;font-size:inherit;color:inherit;line-height:32px;}
    body>footer .container:first-child>div.row>div .title{display:block;color:hsla(0,0%,100%,.7);font-size:1.25rem;line-height:1.4rem;}
    @media (max-width:575px){
    body>footer .container:first-child>div.row>div .title{margin-top:30px;}
    }
    @media (min-width:992px){
    body>footer .container:first-child>div.row>div .title{margin-bottom:40px;}
    }
    body>footer .container:first-child>div.row>div ul{margin:0;padding:0;list-style:none;}
    @media (min-width:576px){
    body>footer .container:first-child>div.row>div ul li:not(:last-child){margin-bottom:16px;}
    }
    body>footer .container:first-child>div.row>div ul a{font-family:gotham book;font-size:.875rem;color:#fff;line-height:32px;}
    @media (min-width:992px){
    body>footer .container:first-child>div.row>div.col-lg-7{padding-right:0;}
    }
    @media (min-width:768px) and (max-width:991px){
    body>footer .container:first-child .widget{width:50%;margin-top:30px;}
    }
    body>footer .container:first-child .widget h3{display:block;color:hsla(0,0%,100%,.7);font-size:1.25rem;line-height:1.4rem;}
    @media (max-width:575px){
    body>footer .container:first-child .widget h3{margin-top:30px;}
    }
    @media (min-width:992px){
    body>footer .container:first-child .widget h3{margin-bottom:40px;}
    }
    body>footer .container:last-child ul#menu-social-links-1 li{position:relative;margin-right:10px;padding:2px;color:#fff;font-size:1rem;}
    body>footer .container:last-child ul#menu-social-links-1 li a{position:absolute;top:0;right:0;bottom:0;left:0;}
    body>footer .container:last-child .text-center{text-transform:uppercase;color:hsla(0,0%,100%,.2);font-size:.75rem;}
    }
    /*! CSS Used fontfaces */
