﻿.carbon-poweredby,em,i{
    font-style:italic
}
/*@font-face{
    font-family:Oxygen;
    font-style:normal;
    font-weight:300;
    src:url(../fonts/oxygen/oxygen-v5-latin-300.eot);
    src:local("Oxygen Light"),local("Oxygen-Light"),url(../fonts/oxygen/oxygen-v5-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/oxygen/oxygen-v5-latin-300.woff2) format("woff2"),url(../fonts/oxygen/oxygen-v5-latin-300.woff) format("woff"),url(../fonts/oxygen/oxygen-v5-latin-300.ttf) format("truetype"),url(../fonts/oxygen/oxygen-v5-latin-300.svg#Oxygen) format("svg")
}
@font-face{
    font-family:Oxygen;
    font-style:normal;
    font-weight:400;
    src:url(../fonts/oxygen/oxygen-v5-latin-regular.eot);
    src:local("Oxygen"),local("Oxygen-Regular"),url(../fonts/oxygen/oxygen-v5-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/oxygen/oxygen-v5-latin-regular.woff2) format("woff2"),url(../fonts/oxygen/oxygen-v5-latin-regular.woff) format("woff"),url(../fonts/oxygen/oxygen-v5-latin-regular.ttf) format("truetype"),url(../fonts/oxygen/oxygen-v5-latin-regular.svg#Oxygen) format("svg")
}
@font-face{
    font-family:Oxygen;
    font-style:normal;
    font-weight:700;
    src:url(../fonts/oxygen/oxygen-v5-latin-700.eot);
    src:local("Oxygen Bold"),local("Oxygen-Bold"),url(../fonts/oxygen/oxygen-v5-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/oxygen/oxygen-v5-latin-700.woff2) format("woff2"),url(../fonts/oxygen/oxygen-v5-latin-700.woff) format("woff"),url(../fonts/oxygen/oxygen-v5-latin-700.ttf) format("truetype"),url(../fonts/oxygen/oxygen-v5-latin-700.svg#Oxygen) format("svg")
}*/
@font-face {
   font-family: 'Janna-LT-Bold';
   src: url('../fonts/Janna-LT-Bold.ttf');
   font-weight: bold;
   font-style: bold;
}

@charset "utf-8";
@font-face {
    font-family: 'Janna-LT-Regular';
    src: url('../fonts/Janna-LT-Regular.ttf');
      font-weight: normal;
    font-style: normal;
}

*,::after,::before{
    box-sizing:inherit
}
html{
    box-sizing:border-box
}
body,html{
    margin:0;
    padding:0;
    height:100%
}
body{
   
    background-color:#fff;
    font-size:14px;
    line-height:1.8;
    font-family: "Janna-LT-Regular", Helvetica, sans-serif;

}
h1,h2,h3,h4,h5,h6{
    color:#15508A !important;
    font-weight: bold;
    font-family: "Janna-LT-Regular", Helvetica, sans-serif;
    line-height: 2 !important;
    font-size: 15px;
    text-align: center;
}
a{
    color:#dc446e;
    text-decoration:none
}
a:hover{
    color:#9d1d41
}
b,strong{
    font-weight:700
}
img{
    max-width:100%;
    height:auto
}
.o-container{
    margin:0 auto;
    padding:0 12px;
    max-width:960px
}
@media all and (min-width:480px){
    .o-container{
        padding:0 24px
    }
}
@media all and (min-width:720px){
    .o-container{
        padding:0 48px
    }
}
.o-header{
    margin:0;
    padding: 0 20px;
}
.o-header-nav{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    background-color:#dc446e
}
.o-header-nav__link{
    padding:12px;
    color:#fff
}
.o-header-nav__link:hover{
    color:#fff;
    background-color:#9d1d41
}
.o-header__title{
    margin:24px;
    padding:0;
    color:#818181;
    font-size:28px;
    font-weight:300;
    text-align:center
}
@media all and (min-width:480px){
    .o-header__title{
        margin:36px;
        font-size:42px
    }
}
.o-section{
    margin-bottom:24px
}
.o-section:last-child{
    margin-bottom:0
}
@media all and (min-width:720px){
    .o-section{
        margin-bottom:48px
    }
}
.o-sub-nav{
    margin:0;
    padding:0
}
.o-sub-nav__items{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-flow:row wrap;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    list-style:none;
    margin:0;
    padding:0
}
.o-sub-nav__item{
    margin:0;
    padding:4px
}
hr{
    height: 1px;
    border: none;
    background-color: #dedede;
}
.o-sub-nav__link{
    display:block;
    margin:0;
    padding:4px 24px;
    border:2px solid #dc446e
}
.o-sub-nav__item.active .o-sub-nav__link,.o-sub-nav__link:hover{
    color:#fff;
    background-color:#dc446e
}
.o-footer{
    padding:12px 0;
    text-align:center
}
@media all and (min-width:480px){
    .o-footer{
        padding:24px 0
    }
}
@media all and (min-width:720px){
    .o-footer{
        padding:48px 0
    }
}


.icons{
	text-decoration: none;
     border-radius: 50%;
    height: 85px;
    width: 85px;

}


.icons:hover{
	text-decoration: none;
    box-shadow: 0px 3px 9px #696969;
    border-radius: 50%;
    height: 85px;
    transition: all 1s ease-out;
    width: 85px;
    display: block;
}

.download{
     text-decoration: none; 
    height: 89px; 
    width: 85px;
    display: block; 
    border-radius: 20px; 
        transition: all 1s ease-out;
            }

.download:hover{
    text-decoration: none;
    top:8px;
    position:relative;
    height: 89px;
    transition: all 1s ease-out;
    width: 85px;
    display: block;
    border-radius: 20px;
    }


.c-tabs-nav{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    list-style:none;
    margin:0;
    padding:0
}
.c-tabs-nav__link{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex: 1;
    margin-left: 4px;
    padding:12px;
    color:#fff;
    background-color: #15508A;
    text-align:center;
    -webkit-transition:color .3s;
    transition:color .3s;
}
.c-tabs-nav__link:last-child{
    margin-right:0
}
.c-tabs-nav__link:hover{
    color: #1691D0;
}
.c-tabs-nav__link.is-active{
    color: #1d4c6f;
    background-color: #f5f3f3;
    border-top: 3px solid;
}
.c-tabs-nav__link i,.c-tabs-nav__link span{
    margin:0;
    padding:0;
    line-height:1
}
.c-tabs-nav__link i{
    font-size:18px
}
.c-tabs-nav__link span{
    display: block;
    font-size:18px;
}
@media all and (min-width:720px){
    .c-tabs-nav__link i{
        margin-bottom:12px;
        font-size:22px
    }
    .c-tabs-nav__link span{
        display:block;
		font-size:18px;
    }
}

 @media screen and (max-device-width:480px){

    .c-tabs-nav__link span{
        display:block !important;
		font-size:10px !important;
    }
}

.c-tab{
    display:none;
    /* background-color: #f5f3f3; */
}
.c-tab.is-active{
    display:block
}
.c-tab__content{
    padding:1.5rem
}
.c-tabs.no-js .c-tabs-nav{
    display:none
}
.c-tabs.no-js .c-tab{
    display:block;
    margin-bottom:1.5rem
}
.c-tabs.no-js .c-tab:last-child{
    margin-bottom:0
}
.carbon-img,.carbon-wrap{
    margin:0 0 4px;
    display:block
}
#carbonads{
    position:fixed;
    bottom:12px;
    right:12px;
    z-index:1000;
    padding:24px 12px 12px;
    width:154px;
    background-color:#fff;
    line-height:1.1;
    border:1px solid #e7e7e7
}
.carbon-img{
    padding:0;
    width:130px;
    height:100px
}
.carbon-text{
    color:#818181;
    font-size:12px
}
.carbon-poweredby{
    font-size:10px
}
.carbonad__close{
    display:block;
    position:absolute;
    top:0;
    left:12px;
    height:24px;
    font-size:11px;
    line-height:24px
}
@media all and (max-width:660px){
    #carbonads{
        display:none
    }
}
