@import url('//fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
.feature-box-content{background-color: #f6f6f6;padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px;}
.image-text-style-2,.image-text-style-img-container{width: 30%;}
.image-text-style-2 img{width: 100%; max-width: 100%;}
.pagelisting-style-2 { display: block; text-decoration: none; line-height: normal;margin: 0 0 20px;
    padding: 15px; background-color: #fff;box-shadow: 0 0 5px rgb(0 0 0 / 15%);
}
.pagelisting-style-2 .thumb { width: 25%; float: left; text-align: center; margin-right: 20px;}
.pagelisting-style-2 .content {width: 72%;float: left;}
.pagelisting-style-2 .content h3{font-size:22px !important;;font-style:normal !important;;font-weight:normal !important;}
.pagelisting-style-2 p { line-height: 1.6em; font-family: "Open Sans", sans-serif;color: #555; font-size: 18px !important;}
.lessons_list ul{list-style: none}
.lessons_list ul li{font-style: normal;font-weight: 300;font-size: 18px;font-family: "Open Sans", sans-serif;color: #555;
    background: url(images/lelist-2.png) no-repeat 0 6px; padding-left: 7px;}
.lessons_list ul li a{position: relative;display: block; color: #004a80 !important; font-weight: 700 !important; text-decoration: none;
    padding-left: 15px;}
.downloadlist-title{margin:0 auto;padding:3px 13px;display:inline-block;width:auto;position:relative;top:-.7em;text-align:center;
    z-index:1;font-weight:700;font-size:2em;border-radius:3px;background-color:#fff;color:#444}
.downloadlist-title {font-weight: 600; display: none;}
.downloadlist-1, .downloadlist-2, .downloadlist-3, .downloadlist-4 {
    box-sizing: border-box;
}
.downloadlist-2.border{list-style:none;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);
    padding:15px 10px 10px;border-radius:6px;position:relative}
.downloadlist-2.border{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
    padding:15px 15px 10px}
.downloadlist-2 .thumb{float:left;width:64px;margin-left:2%}
.downloadlist-2 .content{float:left;width:79%;margin-left:2%}
.downloadlist-2 .clearfix:hover{background-color:#f6f6f6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.css-button.style-1{line-height:1;text-align:center;text-decoration:none;position:relative!important;
    display:inline-block!important;border-style:solid}
#btn_1_prev{text-decoration:none;width:100%;padding:24px 0;border-width:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ddd));background:-webkit-linear-gradient(top,#fff 0%,#ddd 100%);background:-moz-linear-gradient(top,#fff 0%,#ddd 100%);background:-ms-linear-gradient(top,#fff 0%,#ddd 100%);background:-o-linear-gradient(top,#fff 0%,#ddd 100%);background:linear-gradient(to bottom,#fff 0%,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#ddd,GradientType=0);box-shadow:inset 0 -2px 0 0 rgb(170 170 170)}
#btn_1_next{text-decoration:none;width:100%;padding:24px 0;border-width:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#ff7b24;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff7b24),color-stop(100%,#ff490f));background:-webkit-linear-gradient(top,#ff7b24 0%,#ff490f 100%);background:-moz-linear-gradient(top,#ff7b24 0%,#ff490f 100%);background:-ms-linear-gradient(top,#ff7b24 0%,#ff490f 100%);background:-o-linear-gradient(top,#ff7b24 0%,#ff490f 100%);background:linear-gradient(to bottom,#ff7b24 0%,#ff490f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff7b24,endColorstr=#ff490f,GradientType=0);box-shadow:inset 0 -2px 0 0 rgb(191 52 8)}
.css-button.style-1 .text {font-weight: 600 !important;}
#btn_1_prev .text {font-size: 22px; color: #aaa;}
#btn_1_next .text {font-size: 22px; color: #fff; font-weight: normal;}
.feature-box {margin: 0 auto 20px;}
.feature-box-19 {background-color: #eaeef1; box-shadow: inset 0 0 0 5px #fff, 0 1px 2px 1px rgb(0 0 0 / 20%);}
.image-caption{text-align:center;font-size:12px!important;color:#a1a1a1;max-width:100%;margin-bottom:20px}
#btn_1_60 .text {font-size:32px;color:#ffffff;font-weight:bold;text-shadow:#096601 0px 1px 0px;}#btn_1_60 .subtext {text-shadow:#096601 0px 1px 0px;}#btn_1_60 {width:100%;padding:30px 0;border-color:#000000;border-width:0px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#00bb2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bb2b), color-stop(100%, #00bb2b));background:-webkit-linear-gradient(top, #00bb2b 0%, #00bb2b 100%);background:-moz-linear-gradient(top, #00bb2b 0%, #00bb2b 100%);background:-ms-linear-gradient(top, #00bb2b 0%, #00bb2b 100%);background:-o-linear-gradient(top, #00bb2b 0%, #00bb2b 100%);background:linear-gradient(to bottom, #00bb2b 0%, #00bb2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00bb2b, endColorstr=#00bb2b, GradientType=0);box-shadow:none;}#btn_1_60 .gradient {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#btn_1_60 .shine {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#btn_1_60 .active {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#btn_1_60 .hover {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.feature-box-3{background-color:#fff;border:1px solid #dedede;border-radius:8px;color:#7e7e7e}
.feature-box-3-blue{background-color:#fcfdff;border:1px solid #cee0f7}
.news-bar-style-1 strong:after{position:absolute;top:50%;right:-1em;margin-top:-2em;content:"";width:0;height:0;border-top:2em solid transparent;border-left:1em solid #004a80;
    border-bottom:2em solid transparent}
.news-bar.news-bar-style-1.news-bar-position-left strong:after{display:block;margin-top:-2em;border-top-width:2em;
    border-bottom-width:2em;right:-1em;border-left-width:1em;border-left-color:inherit}
.news-bar.news-bar-style-1.news-bar-position-left strong:after{display:block;margin-top:-2em
;border-top-width:2em;border-bottom-width:2em;right:-1em;border-left-width:1em;border-left-color:inherit}
.hr-style-0{background-color:#eee;background-color:rgba(238,238,238,.6);display:block;height:1px;
    margin:20px 0 30px;position:relative;text-align:center}
.image-text-style-1{width:100%;margin-bottom:20px}
.image-text-style-1 img,.image-text-style-1 span{display:inline-block;vertical-align:middle;width:49.7%}
.image-text-style-1 span{padding:0 20px;box-sizing:border-box}
.image-text-aside-text{display:block;width:auto;padding:0;margin:0 0 1.1em;}
.image-text-style-1 span{padding:0 20px;box-sizing:border-box}
.image-text-style-1 .image-text-style-img-container{width:49.7%;width:calc(50% - 20px);text-align:center}
.feature-box-7{background-color:#ffffcb;border-top:1px solid #dadada;border-bottom:1px solid #dadada;color:#2e4346;font-size:15px}







