html * { font-family: 'Lato', 'sans-serif';color:#000;font-size: 17px}
html {  scroll-behavior: smooth;}
body {background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='58' height='100.23' patternTransform='scale(2) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M.111-33.307l-28.997 16.744zm.012.006l28.993 16.738-.004 33.485L.115 33.492l-28.997-16.57.004-33.485m40.992 43.198v-5.672l4.937 2.85M29.113 9.995L12.117.18l17-9.815M6.114 30.062L6.114 10.57l16.967 9.798m-51.963-3.446l57.998-33.485m-29 50.055l-.005-66.8m29.001 50.23l-57.99-33.485m57.992 19.63l-5-2.887 5.002-2.887m28.872-30.805L28.99-16.768zm.012.006l28.993 16.738-.004 33.485-28.997 16.57-28.997-16.57.004-33.485m-.004 33.485l57.998-33.485M57.992 33.287l-.004-66.799m29 50.229C67.615 5.529 48.285-5.633 28.999-16.768M28.998 2.86l4.998-2.886-4.998-2.886m6.029 23.076l16.964-9.794.002 19.49m-6-3.43v-5.67l-4.936 2.85M28.995 9.789L45.994-.026 28.998-9.84M-.003 66.943L-29 83.687zm.012.006l28.993 16.738-.004 33.485m0 0L.001 133.742m0 0l-28.997-16.57m0 0l.004-33.485m57.991 26.557l-16.996-9.814 17-9.815m-58 26.557l57.999-33.485M.001 133.742l-.004-66.8m29.001 50.23l-57.99-33.485m45.994-6.928l-5.005 2.89V73.87m11.005 6.353L5.999 90.04l-.002-19.633M29 103.317l-5-2.887 5.002-2.887m28.99-30.6L28.993 83.687zm.011.006l28.993 16.738-.004 33.485m0 0l-28.997 16.57m0 0l-28.997-16.57m0 0l.004-33.485m22.99-13.28v19.627l-16.995-9.813m-5.999 36.95l57.998-33.484m-29 50.055l-.005-66.8m29.001 50.23l-57.99-33.485M29 103.314L34 100.428 29 97.542m11.996-20.786l4.996 2.885v-5.77m-16.994 36.373l17-9.815L29 90.615M57.998 66.94l-.003-33.484zm-.012.008l-28.992 16.74L-.002 66.94l.148-33.397 28.849-16.827L57.99 33.463M.084 47.363L4.997 50.2.06 53.05m5.936 17.356l16.998-9.812v19.63m35.003-20.212L41 50.2l16.996-9.812m-57.878.067l16.88 9.745L.03 59.996m28.966-43.28v66.971M.144 33.544L57.999 66.94m-58 .001L57.99 33.463M40.994 76.759v-5.78l5.004 2.89m-5.004-50.221v5.772l5-2.886m-11 53.689V60.589l17.004 9.815m-40.003 3.467l5-2.887v5.775m41.002-29.444L53 50.2l4.998 2.885M22.995 20.217v19.589l-16.88-9.744m5.97-3.481l4.91 2.835v-5.7m18-3.535v19.63l16.997-9.813'  stroke-linecap='square' stroke-width='1' stroke='hsla(54, 0%, 97%, 0.51)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");animation: fadeInAnimation ease 3s; animation-iteration-count: 1; animation-fill-mode: forwards;}
   @keyframes fadeInAnimation { 
            0% { 
                opacity: 0; 
            } 
            100% { 
                opacity: 1;
            } 
        } 

.container {max-width:1300px}

@font-face {font-family: Prata-Regular;src: url(../css/Prata-Regular.ttf);}
@font-face {
  font-family: Prata-Regular;
  src: url(sansation_light.woff);
}
a {text-decoration:none}
a:hover {text-decoration:none}  
h1 {font-size:30px;font-family:'Prata-Regular';color:#012b5b;}
h2 {font-size:30px;font-family:'Prata-Regular';color:#012b5b}
h3 {font-size:26px;font-family:'Prata-Regular';color:#171717}
h4 {font-size:22px;font-family:'Prata-Regular';color:#012b5b}
h5 {font-size:18px;font-family:'Prata-Regular';color:#012b5b}
h6 {font-size:16px;font-family:'Prata-Regular';color:#012b5b}




.serviceBox{
    color: #999;
    font-family: 'Poppins', sans-serif;
    text-align: center;
    padding: 10px 0 15px;
    position: relative;
}
.serviceBox:before,
.serviceBox:after{
    content: "";
    background: #227b26;
    width: 150px;
    height: 10px;
    transform: translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
    clip-path: polygon(7% 0%, 93% 0%, 100% 100%, 0% 100%);
}
.serviceBox:after{
    width: 80%;
    height: 15px;
    border-radius: 0 0 10px 10px;
    top: auto;
    bottom: 0;
    clip-path: none;
}
.serviceBox .service-content{
    background-color: #fff;
    padding: 25px 20px;
    border-radius: 10px;
}
.serviceBox .service-content:before{
    content: "";
    background:#4caf50;
    width: 128px;
    height: 100px;
    transform: translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
    clip-path: polygon(0 0, 100% 0, 50% 100%);
}

.service-content h3 {
    font-size: 36px;
}

.serviceBox .service-icon{
    color: #77787a;
    background: linear-gradient(to left, #dedfe1, #f3f3f3);
    font-size: 40px;
    line-height: 100px;
    width: 100px;
    height: 100px;
    margin: 0 auto 20px;
    border-radius: 50%;
    box-shadow: 0 0 0 5px rgba(0,0,0,0.03);
    position: relative;
    z-index: 1;
}
.serviceBox .service-icon:before{
    content: "";
    background: linear-gradient(to right, #dedfe1, #f3f3f3);
    width: 88%;
    height: 88%;
    border-radius: 50%;
    box-shadow: 5px 0 5px rgba(0, 0, 0, 0.1);
    transform: translateX(-50%) translateY(-50%);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1;
}



@media only screen and (max-width:990px){
    .serviceBox{ margin: 0 0 30px; }
}






.p1{background-color: #e5e5f7;
    opacity: 0.8;
    background-image: radial-gradient(circle at center center, #f7f9ca, #e5e5f7), repeating-radial-gradient(circle at center center, #f7f9ca, #f7f9ca, 10px, transparent 20px, transparent 10px);
    background-blend-mode: multiply;}
.p2{background-color: #ffffff;
opacity: 0.8;
background-image: radial-gradient(circle at center center, #ffd38a, #ffffff), repeating-radial-gradient(circle at center center, #ffd38a, #ffd38a, 10px, transparent 20px, transparent 10px);
background-blend-mode: multiply;}
.p3{background-color: #e5e5f7;
    opacity: 0.8;
    background-image: radial-gradient(circle at center center, #f7f9ca, #e5e5f7), repeating-radial-gradient(circle at center center, #f7f9ca, #f7f9ca, 10px, transparent 20px, transparent 10px);
    background-blend-mode: multiply;}
.btn-custom {padding:8px 17px;border:1px solid #FFC502; border-radius:5px;font-size:10pt;color:#FFC502;font-weight:bold}
.btn-custom:hover {color:#FFFFFF;background:#FFC502}

.navbar { background:#002A5A;transition:all 0.5s; }
.navbar-brand {max-width:300px;transition:all 0.5s;padding-left:10px;font-weight:bold;font-size:20pt}
.navbar ul.navbar-nav li.nav-item a  {font-size:10pt; color:#FFFFFF;transition:all 0.5s;padding-left:10px;text-transform: uppercase}
.navbar .dropdown-menu {background:#FFC502;}
.navbar .dropdown-menu a {padding:10px;color:#07315B!important}
.navbar .dropdown-menu a:hover {background:#FFC502;color:#000000}

header{border-radius: 54px 54px;border-top: 6px solid;
    border-image: linear-gradient(to right bottom, #4CAF50, #ffffff);
    border-image-slice: 2;
background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(3) rotate(85)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M100 20.234v41.641q-6.719 7.656-10.234 17.812-3.36 9.766-3.125 20.313h-3.438v-4.531q0-2.657.39-4.532l.626-3.359.703-3.281 2.265-7.656q1.329-4.22 2.813-7.344.781-1.719 2.812-4.453l2.891-4.297.86-2.578.312-2.735q.156-5-.547-13.203l-2.344-20.937Q92.656 8.516 92.422 0h6.797q-.078 6.172.078 10.156.156 5.547.703 10.078m0 49.532v20.468q-.469 2.11-.703 4.844L99.063 100H92.5l-.078-8.594q0-5.156.547-8.515.469-3.047 2.89-6.797L100 69.766M79.219 100h-3.672l.39-8.36.938-8.359q1.016-6.953 1.875-10.781 1.328-5.86 3.36-10.313l2.5-6.015 1.562-6.328.547-5q.078-2.813-.703-4.844l-3.282-9.531-3.28-9.531q-1.876-6.094-2.735-10.313Q75.547 4.922 75.547 0h3.672q.078 8.516 2.422 17.031 2.343 8.282 6.718 15.782l-2.03-11.016-1.876-11.016-.86-5.312L83.126 0h3.516l.234 4.531.547 4.532 2.5 16.25 2.422 16.328q1.015 8.125.156 15.625l-.625 3.28q-.547 1.798-1.562 2.97l-1.875 1.953q-1.094 1.172-1.641 2.187-1.64 2.735-2.89 7.813l-2.423 8.047q-1.406 3.515-1.875 8.125-.39 3.125-.39 8.359m-6.406 0H64.53q-2.11-9.922-1.718-18.828.39-4.922 1.796-8.203l2.97-7.5q1.405-4.219 1.718-7.89.312-2.735-.39-5.313-.704-2.657-2.345-4.844-2.343-3.125-5.78-6.328l-.938 2.5-.86 2.656q-2.343 6.797-4.922 11.953-3.125 6.25-7.03 10.86-1.485 2.265-2.579 5.312-.781 2.344-1.484 5.781Q41.25 88.75 41.25 100h-6.484l.312-12.266q.39-6.718 1.64-12.265 1.72-7.344 4.844-11.407l2.344-2.5 2.344-2.5q2.5-2.968 3.906-6.875 1.328-3.671 1.485-7.734.156-5.156-.86-12.5L48.906 19.61Q47.578 8.516 47.97 0h10.078q-.625 12.188 1.875 22.11 2.422 9.218 8.515 16.25l5 5.234q3.047 3.203 4.375 5.781 2.657 4.922.938 12.266-1.016 4.609-3.906 10.859-1.172 2.578-1.797 5.86-.547 2.5-.781 6.093-.391 7.266.546 15.547m-14.765 0H47.969V89.453q.312-5.937 1.718-10.39 4.297-12.657 10.157-22.813l1.797-3.047 2.109-2.812q1.25 4.687-1.094 11.562-5.625 16.953-4.61 38.047m-29.296 0H17.969l.234-5.781.469-5.782L21.25 65.86l2.422-22.578q1.172-12.031-1.875-21.797-1.719 3.047-2.969 7.5l-2.031 7.813q-.469 1.719-.547 4.219l.078 4.218-.547 11.094-1.797 10.469Q12.5 74.062 12.11 77.266q-.39 2.734-.312 6.406l.234 6.406.39 5q.235 2.813.704 4.922H5.781V81.25l-.078-6.016Q1.563 81.797 0 89.844v-20.39q5.86-10.47 7.422-22.657 1.25-9.14.078-23.36L6.406 11.72Q5.86 4.844 5.781 0h7.344l1.406 11.328 1.094 11.328q1.25-2.422 1.797-6.015l.625-6.25.078-5.157L17.969 0h10.86q.077 2.969.702 6.953l1.172 6.797 1.64 11.094q.626 6.172.157 11.172-.547 4.297-2.031 9.687L27.5 55.078q-2.031 6.719-2.344 14.531-.078 3.75.625 8.36l1.563 8.203.703-2.422 4.531-18.672q2.344-10.312 3.594-18.828.625-3.984.625-9.062l-.313-9.141-1.093-13.984Q34.688 5.547 34.766 0h6.484q-.078 8.984 1.953 19.688l1.64 8.75q.938 5.078.938 8.75 0 3.828-1.015 7.5-.938 3.671-2.813 6.874-4.61 9.375-7.812 20.47-2.813 9.687-4.766 21.405-.703 3.75-.625 6.563M0 61.797V19.766l.781 4.375.703 4.453 2.344 13.984.235 1.563.234 2.343Q5.078 54.61 0 61.797M64.61 0h8.202q-.39 7.266.157 11.953l.86 4.531 1.25 4.532 3.593 13.672 3.36 13.671.546 2.657.156 2.656-2.343-6.406q-1.407-3.516-3.047-6.172l-4.14-6.64-4.298-6.563q-1.172-1.953-1.875-4.61-.547-1.875-.937-4.922Q64.844 9.453 64.609 0'  stroke-width='1' stroke='none' fill='hsla(122, 39%, 49%, 0.07)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")
}
/* header {background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='50' height='100' patternTransform='scale(2) rotate(40)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 1)'/><path d='M12.5 0L0 25l12.5 25L25 25 12.5 0zm25 50L25 75l12.5 25L50 75 37.5 50z'  stroke-width='1' stroke='none' fill='hsla(259, 59%, 59%, 0.36)'/><path d='M37.5 0L50 25 37.5 50 25 25zm-25 50L25 75l-12.5 25L0 75z'  stroke-width='1' stroke='none' fill='hsla(340, 82%, 52%, 0.17)'/></pattern></defs><rect width='800%' height='800%' transform='translate(-28,-24)' fill='url(%23a)'/></svg>")} */
.logo-wrapper {width:300px;padding:5px}
.top-links a {display:inline-block;text-align:center;padding:5px;padding-left:10px;padding-right:10px;font-weight:600;transition:all 0.2s;color:#274A75}
.top-links a:hover {color:#FCC004; }
.top-links a * {color:#FFFFFF;font-family:'Heebo'}
.top-menu {position:absolute;right:10px;top:10px;display:none}

.slider-wrapper {background: #0b530e;
    border-radius: 20px 20px;
    position: relative;
    border-top: 18px double #efe0ee;}
.slide {min-height:69vh;background-size:cover;background-position:top center;position:relative}
.slider-text-wrapper {position:absolute;bottom:25%;left:0;right:0;}
.slider-text {max-width:800px;margin:0 auto;}
.slider-text h1 {font-size:36px;color:#FFFFFF;text-align:center;text-shadow: 2px 2px 10px #000000;}
.slider-text p {color:#fff;font-size:22px;text-align:center;text-shadow: 2px 2px 5px #000000; line-height: 100%;}


.announcements { width: 100%;padding: 21px 8px 0px;display: flex;margin: 10p;justify-content: flex-end;}
.announcements a { word-spacing: 2px;
    display: block;
  
    color: #000;
    box-shadow: inset 0px 0px 11px 0px #607D8B;
    margin-bottom: 10px;
   
    border-radius: 25px;
    padding: 10px;
    font-size: 11pt;
    min-width: 128px;
    margin: 0px 5px;
    text-align: left;}
/* .announcements a:nth-child(even) {background:#F0A000 } */
.announcement-button {cursor:pointer;position:fixed;bottom:25px;right:25px;width:55px; border-radius:50%;z-index:999}
.intro {padding:5%;background:#F1F1F1;margin-top:35px}
.intro h1 {font-size:38pt;color:#002A5A}
.intro p {font-size:14pt;color:#464646}



.highlight  {position:absolute;width:304px;height: 324px;background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='29' height='50.115' patternTransform='scale(1) rotate(95)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(56, 94%, 52%, 1)'/><path d='M14.498 16.858L0 8.488.002-8.257l14.5-8.374L29-8.26l-.002 16.745zm0 50.06L0 58.548l.002-16.745 14.5-8.373L29 41.8l-.002 16.744zM28.996 41.8l-14.498-8.37.002-16.744L29 8.312l14.498 8.37-.002 16.745zm-29 0l-14.498-8.37.002-16.744L0 8.312l14.498 8.37-.002 16.745z'  stroke-width='0.5' stroke='hsla(259, 81%, 9%, 0.09)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-5,-23.23)' fill='url(%23a)'/></svg>");box-shadow: 0px 0px 20px #94950b;z-index:2;text-align:center;color:#FFFFFF;border-radius: 35px 18px
180px 181px;padding: 4px 34px;-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out}

.news-back{background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(3) rotate(85)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M100 20.234v41.641q-6.719 7.656-10.234 17.812-3.36 9.766-3.125 20.313h-3.438v-4.531q0-2.657.39-4.532l.626-3.359.703-3.281 2.265-7.656q1.329-4.22 2.813-7.344.781-1.719 2.812-4.453l2.891-4.297.86-2.578.312-2.735q.156-5-.547-13.203l-2.344-20.937Q92.656 8.516 92.422 0h6.797q-.078 6.172.078 10.156.156 5.547.703 10.078m0 49.532v20.468q-.469 2.11-.703 4.844L99.063 100H92.5l-.078-8.594q0-5.156.547-8.515.469-3.047 2.89-6.797L100 69.766M79.219 100h-3.672l.39-8.36.938-8.359q1.016-6.953 1.875-10.781 1.328-5.86 3.36-10.313l2.5-6.015 1.562-6.328.547-5q.078-2.813-.703-4.844l-3.282-9.531-3.28-9.531q-1.876-6.094-2.735-10.313Q75.547 4.922 75.547 0h3.672q.078 8.516 2.422 17.031 2.343 8.282 6.718 15.782l-2.03-11.016-1.876-11.016-.86-5.312L83.126 0h3.516l.234 4.531.547 4.532 2.5 16.25 2.422 16.328q1.015 8.125.156 15.625l-.625 3.28q-.547 1.798-1.562 2.97l-1.875 1.953q-1.094 1.172-1.641 2.187-1.64 2.735-2.89 7.813l-2.423 8.047q-1.406 3.515-1.875 8.125-.39 3.125-.39 8.359m-6.406 0H64.53q-2.11-9.922-1.718-18.828.39-4.922 1.796-8.203l2.97-7.5q1.405-4.219 1.718-7.89.312-2.735-.39-5.313-.704-2.657-2.345-4.844-2.343-3.125-5.78-6.328l-.938 2.5-.86 2.656q-2.343 6.797-4.922 11.953-3.125 6.25-7.03 10.86-1.485 2.265-2.579 5.312-.781 2.344-1.484 5.781Q41.25 88.75 41.25 100h-6.484l.312-12.266q.39-6.718 1.64-12.265 1.72-7.344 4.844-11.407l2.344-2.5 2.344-2.5q2.5-2.968 3.906-6.875 1.328-3.671 1.485-7.734.156-5.156-.86-12.5L48.906 19.61Q47.578 8.516 47.97 0h10.078q-.625 12.188 1.875 22.11 2.422 9.218 8.515 16.25l5 5.234q3.047 3.203 4.375 5.781 2.657 4.922.938 12.266-1.016 4.609-3.906 10.859-1.172 2.578-1.797 5.86-.547 2.5-.781 6.093-.391 7.266.546 15.547m-14.765 0H47.969V89.453q.312-5.937 1.718-10.39 4.297-12.657 10.157-22.813l1.797-3.047 2.109-2.812q1.25 4.687-1.094 11.562-5.625 16.953-4.61 38.047m-29.296 0H17.969l.234-5.781.469-5.782L21.25 65.86l2.422-22.578q1.172-12.031-1.875-21.797-1.719 3.047-2.969 7.5l-2.031 7.813q-.469 1.719-.547 4.219l.078 4.218-.547 11.094-1.797 10.469Q12.5 74.062 12.11 77.266q-.39 2.734-.312 6.406l.234 6.406.39 5q.235 2.813.704 4.922H5.781V81.25l-.078-6.016Q1.563 81.797 0 89.844v-20.39q5.86-10.47 7.422-22.657 1.25-9.14.078-23.36L6.406 11.72Q5.86 4.844 5.781 0h7.344l1.406 11.328 1.094 11.328q1.25-2.422 1.797-6.015l.625-6.25.078-5.157L17.969 0h10.86q.077 2.969.702 6.953l1.172 6.797 1.64 11.094q.626 6.172.157 11.172-.547 4.297-2.031 9.687L27.5 55.078q-2.031 6.719-2.344 14.531-.078 3.75.625 8.36l1.563 8.203.703-2.422 4.531-18.672q2.344-10.312 3.594-18.828.625-3.984.625-9.062l-.313-9.141-1.093-13.984Q34.688 5.547 34.766 0h6.484q-.078 8.984 1.953 19.688l1.64 8.75q.938 5.078.938 8.75 0 3.828-1.015 7.5-.938 3.671-2.813 6.874-4.61 9.375-7.812 20.47-2.813 9.687-4.766 21.405-.703 3.75-.625 6.563M0 61.797V19.766l.781 4.375.703 4.453 2.344 13.984.235 1.563.234 2.343Q5.078 54.61 0 61.797M64.61 0h8.202q-.39 7.266.157 11.953l.86 4.531 1.25 4.532 3.593 13.672 3.36 13.671.546 2.657.156 2.656-2.343-6.406q-1.407-3.516-3.047-6.172l-4.14-6.64-4.298-6.563q-1.172-1.953-1.875-4.61-.547-1.875-.937-4.922Q64.844 9.453 64.609 0'  stroke-width='1' stroke='none' fill='hsla(122, 39%, 49%, 0.07)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");z-index:2;text-align:center;color:#FFFFFF;border-radius: 0px 0px
180px 181px;padding: 4px 34px;-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out}

.highlight:hover {-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transform: scale(0.9);}
.highlight span {position:absolute;width:225px;height:250px;border-radius:10px;background:#FFC502;right:50px;bottom:0px;z-index:0}

.panel {margin-top:35px;padding:10px;background:#F5F5F5;border-radius:10px}
.panel-heading {font-size:25px;font-family:'Heebo';padding:10px;color:#002A5A}
.panel-body {padding:10px;}
.panel-footer {padding:10px}
.panel-btn {background:#002A5A;color:#FFFFFF;padding:5px;border-radius:5px;font-size:10px}
.panel-btn:hover {background:#44474E;color:#FFFFFF}
.news-item {padding-top:5px;padding-bottom:5px;vertical-align:center;}
.news-item a {display:block;font-size:12pt;color:#44474E;min-height:50px;font-weight:bold;border-bottom:1px solid #EAEAEA;}
.news-date {background:#FFC502; float:left;display:block;width:50px;height:50px;margin-right:10px;margin-bottom:5px;text-align:center;font-size:12px;color:#383A3E;line-height:120%;padding:10px;border-radius:10px;font-weight:bold}

.page-header {min-height:165px;background:#FFC502;background-image:url('uploads/back.jpg');background-size:cover;background-position:bottom center}
.page-header h1 {color:#FFFFFF;}
.page-header p {font-size:14px;color:#EAEAEA;margin: -6px 0px;}
.page-wrapper { padding-top: 20px; padding: 40px; line-height: 28px; font-size: 18px; }
.page-wrapper p {text-align:justify}
.page-wrapper ul { border-radius:10px;padding-right:10px;padding-top:10px;padding-bottom:10px; border:1px solid #F2F2F2}
.page-wrapper li {margin-top:5px;}
.page-wrapper li b {font-size:14px}
.page-wrapper a {color:#70B2D8}

.page-slider-wrapper {height:114px;position:relativebackground-color: #8A2387;
opacity: 0.8;
background-image: radial-gradient(circle at center center, #8A2387, #8A2387), repeating-radial-gradient(circle at center center, #8A2387, #8A2387, 10px, transparent 20px, transparent 10px);
background-blend-mode: multiply;}
.page-title {
border-radius: 20px 20px;
    position: relative;
    border-top: 18px double #efe0ee;
 position: absolute;
    width: 100%;

    left: 0;
    font-size: 33pt;
    color: #ffffff;
    height: 114px;
    text-align: center;
    padding-top: 1%;
    z-index: 2;
    background: rgb(23 62 8 / 63%);
 }
.page-title p { max-width: 319px; margin: 0 auto; font-size: 10pt; font-weight: 100; color: #fff; border-bottom: 1px dashed#002a5a; text-transform: none; padding: 1px; padding-bottom: 5px; margin-bottom: 10px; }

.page-title-news { position: absolute; width: 100%; margin-top: 120px; left: 0; font-size: 22pt; border-bottom: 1px dashed#ca9d0a; font-weight: 600; color: #002a5a; text-align: center; text-transform: uppercase; z-index: 99; background-color:rgb(252, 194, 4 ,0.9) }

.sidebar-menu{background:#ff9800;border-radius:6px;padding:10px;margin-top:45px;}
.sidebar-menu h3 {color:#EAEAEA;font-family:'Heebo';padding: 0px 0px 7px 13px;border-bottom: 1px solid #f1a73a;}
.sidebar-menu ul {list-style: none; padding-left: 10px}
.sidebar-menu a {font-size:16px;color:#EAEAEA; display:flex;padding:5px;border-bottom:1px solid #f1a73a}
.sidebar-menu a:hover {text-decoration:none;color:#FAE15A}
.sidebar-menu span {color: #fff;
    font-weight: bold;
    margin-right: 10px;
    position: relative;
    top: -2px;}

.homeform {background:#FFC502;max-width:980px;margin:0 auto;margin-top:-100px;padding:15px;border-radius:15px}
.homeform h4 {color:#002A5A;margin:0}
.homeform p {color:#002A5A}
.homeform input {border:0;border-radius:15px}

footer {
background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='100' height='100' patternTransform='scale(3) rotate(85)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(122, 39%, 49%, 1)'/><path d='M100 20.234v41.641q-6.719 7.656-10.234 17.812-3.36 9.766-3.125 20.313h-3.438v-4.531q0-2.657.39-4.532l.626-3.359.703-3.281 2.265-7.656q1.329-4.22 2.813-7.344.781-1.719 2.812-4.453l2.891-4.297.86-2.578.312-2.735q.156-5-.547-13.203l-2.344-20.937Q92.656 8.516 92.422 0h6.797q-.078 6.172.078 10.156.156 5.547.703 10.078m0 49.532v20.468q-.469 2.11-.703 4.844L99.063 100H92.5l-.078-8.594q0-5.156.547-8.515.469-3.047 2.89-6.797L100 69.766M79.219 100h-3.672l.39-8.36.938-8.359q1.016-6.953 1.875-10.781 1.328-5.86 3.36-10.313l2.5-6.015 1.562-6.328.547-5q.078-2.813-.703-4.844l-3.282-9.531-3.28-9.531q-1.876-6.094-2.735-10.313Q75.547 4.922 75.547 0h3.672q.078 8.516 2.422 17.031 2.343 8.282 6.718 15.782l-2.03-11.016-1.876-11.016-.86-5.312L83.126 0h3.516l.234 4.531.547 4.532 2.5 16.25 2.422 16.328q1.015 8.125.156 15.625l-.625 3.28q-.547 1.798-1.562 2.97l-1.875 1.953q-1.094 1.172-1.641 2.187-1.64 2.735-2.89 7.813l-2.423 8.047q-1.406 3.515-1.875 8.125-.39 3.125-.39 8.359m-6.406 0H64.53q-2.11-9.922-1.718-18.828.39-4.922 1.796-8.203l2.97-7.5q1.405-4.219 1.718-7.89.312-2.735-.39-5.313-.704-2.657-2.345-4.844-2.343-3.125-5.78-6.328l-.938 2.5-.86 2.656q-2.343 6.797-4.922 11.953-3.125 6.25-7.03 10.86-1.485 2.265-2.579 5.312-.781 2.344-1.484 5.781Q41.25 88.75 41.25 100h-6.484l.312-12.266q.39-6.718 1.64-12.265 1.72-7.344 4.844-11.407l2.344-2.5 2.344-2.5q2.5-2.968 3.906-6.875 1.328-3.671 1.485-7.734.156-5.156-.86-12.5L48.906 19.61Q47.578 8.516 47.97 0h10.078q-.625 12.188 1.875 22.11 2.422 9.218 8.515 16.25l5 5.234q3.047 3.203 4.375 5.781 2.657 4.922.938 12.266-1.016 4.609-3.906 10.859-1.172 2.578-1.797 5.86-.547 2.5-.781 6.093-.391 7.266.546 15.547m-14.765 0H47.969V89.453q.312-5.937 1.718-10.39 4.297-12.657 10.157-22.813l1.797-3.047 2.109-2.812q1.25 4.687-1.094 11.562-5.625 16.953-4.61 38.047m-29.296 0H17.969l.234-5.781.469-5.782L21.25 65.86l2.422-22.578q1.172-12.031-1.875-21.797-1.719 3.047-2.969 7.5l-2.031 7.813q-.469 1.719-.547 4.219l.078 4.218-.547 11.094-1.797 10.469Q12.5 74.062 12.11 77.266q-.39 2.734-.312 6.406l.234 6.406.39 5q.235 2.813.704 4.922H5.781V81.25l-.078-6.016Q1.563 81.797 0 89.844v-20.39q5.86-10.47 7.422-22.657 1.25-9.14.078-23.36L6.406 11.72Q5.86 4.844 5.781 0h7.344l1.406 11.328 1.094 11.328q1.25-2.422 1.797-6.015l.625-6.25.078-5.157L17.969 0h10.86q.077 2.969.702 6.953l1.172 6.797 1.64 11.094q.626 6.172.157 11.172-.547 4.297-2.031 9.687L27.5 55.078q-2.031 6.719-2.344 14.531-.078 3.75.625 8.36l1.563 8.203.703-2.422 4.531-18.672q2.344-10.312 3.594-18.828.625-3.984.625-9.062l-.313-9.141-1.093-13.984Q34.688 5.547 34.766 0h6.484q-.078 8.984 1.953 19.688l1.64 8.75q.938 5.078.938 8.75 0 3.828-1.015 7.5-.938 3.671-2.813 6.874-4.61 9.375-7.812 20.47-2.813 9.687-4.766 21.405-.703 3.75-.625 6.563M0 61.797V19.766l.781 4.375.703 4.453 2.344 13.984.235 1.563.234 2.343Q5.078 54.61 0 61.797M64.61 0h8.202q-.39 7.266.157 11.953l.86 4.531 1.25 4.532 3.593 13.672 3.36 13.671.546 2.657.156 2.656-2.343-6.406q-1.407-3.516-3.047-6.172l-4.14-6.64-4.298-6.563q-1.172-1.953-1.875-4.61-.547-1.875-.937-4.922Q64.844 9.453 64.609 0'  stroke-width='1' stroke='none' fill='hsla(122, 47%, 46%, 0.43)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")
}
footer * {color:#D2DFF2}
footer h5 {color:#FFC502}
.footer-text address {font-size:14px}
.footer-text a {display:block;}
.footer-links a {display:inline-block;white-space:nowrap;padding-right:15px;font-size:14px;line-height: 30px;}
.footer-links a:hover{color: #FAE15A}
.blink {animation: blinker 1s linear infinite;}
@keyframes blinker {  50% {    opacity: 0;  }}
.hlink {display:inline-block;background-color:#D93D3D;padding:5px;border-radius:5px;;border:1px solid #797979}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:0px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:rgba(255, 255, 255, 0.2);;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

blink {animation: blinker 1s linear infinite;}
@keyframes blinker {  50% {    opacity: 0;  }}




#dot-div{top:6px;left:-19px;position:relative;background:#45453f;}
.pulse{width:10px;height:10px;border:5px solid #234f1e;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#716f42;z-index:10;position:absolute;}
.dot { border: 2px solid #16640d; background: #44303000; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; height: 18px; width: 18px; -webkit-animation: pulse 1s ease-out; -moz-animation: pulse 1s ease-out; animation: pulse 1s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; position: absolute; top: -4px; left: -4px; z-index: 1; opacity: 0.5; }

@-moz-keyframes pulse {
 0% {
    -moz-transform: scale(0);
    opacity: 0.0;
 }
 25% {
    -moz-transform: scale(0);
    opacity: 0.1;
 }
 50% {
    -moz-transform: scale(0.7);
    opacity: 0.3;
 }
 75% {
    -moz-transform: scale(0.5);
    opacity: 0.5;
 }
 100% {
    -moz-transform: scale(2);
    opacity: 0.0;
 }
}

@-webkit-keyframes "pulse" {
 0% {
    -webkit-transform: scale(0);
    opacity: 0.0;
 }
 25% {
    -webkit-transform: scale(0);
    opacity: 0.1;
 }
 50% {
    -webkit-transform: scale(0.1);
    opacity: 0.3;
 }
 75% {
    -webkit-transform: scale(0.5);
    opacity: 0.5;
 }
 100% {
    -webkit-transform: scale(1);
    opacity: 0.0;
 }
}


    /* courses */
.section-title-heading h1 {
    font-size: 36px;
    font-weight: 700;
    line-height: 30px;
}

.section-title-para p {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 0;
}

.courses-wrapper {
    background-color: #4CAF50;
    border-radius:75px !important;
    box-shadow: inset 0px 0px 20px 20px #26a12b;
}

.courses-thumb img {
    width: 100%;
    position: relative;
}

.courses-heading.text-left {
    text-align: left;
}

.courses-heading.text-left h1 a {
    font-size: 35px;
    color: #fff;
}

.courses-author {
    position: absolute;
    right: 40px;
    top: 195px;
}



.courses-wrapper-bottom {
    padding-right: 23px;
    padding-left: 25px;
    padding-top: 10px;
    padding-bottom: 15px;
}

.courses-wrapper-bottom-2 {
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0;
    padding-bottom: 0;
}

.courses-content-3 .courses-wrapper-bottom {
    padding: 0;
    margin-top: 30px;
}

.courses-wrapper.course-radius-none {
    border-radius: 0;
}

.courses-wrapper.course-bg-none {
    background: 0;
}

.courses-heading h1 {
    font-size: 22px;
    line-height: 1;
    margin: 0;
    color: #002147;
    margin-top: 26px;
    margin-bottom: 19px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}

.courses-category-name span {
    line-height: 1;
}

.courses-category-name span a {
    font-size: 12px;
    color: #002147;
    text-transform: uppercase;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    background-color: #f8e812;
    padding: 9px 15px;
    border-radius: 3px;
    display: inline-block;
    transition: .3s;
}

.courses-category-name span:hover a {
    color: #fff;
    background-color: #002147;
}

.courses-heading h1 {
 font-size: 22px;
    line-height: 1.4;
    margin: 0;
    color: #002147;
    margin-top: 15px;
    margin-bottom: 9px;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}

.courses-heading h1:hover a,
.courses-heading h1:focus a {
    color: #71cfff !important;
}

.courses-para p {
    line-height: 26px;
    font-size: 14px;
    margin: 0;
    color: #8a8a8a;
}

.courses-single-icon {
    margin-right: 20px;
    font-size: 14px;
    color: #002147;
    padding-right: 20px;
    border-right: 1px solid #e4e4e4;
}

.course-main-content {
    border-bottom: 1px solid #e4e4e4;
}

.courses-single-icon:last-child {
    border: 0;
}

.high-light{position: relative;
    top: -170px;z-index: 2;}

.footer-border{border-top: 1px solid #421d41;}

/* welcome */
.welcome {
    padding-top: 120px;
    padding-bottom:47px;
    overflow: hidden;
}
.welcome .block-title,
.welcome .sub-title,
.welcome .title {
    margin: 0;
}
.welcome .title {
    margin-top: 15px;
}
.welcome .sub-title {
    margin-top: 15px;
    margin-bottom: 25px;
}
.welcome .text {
    margin: 0;
}
@media (max-width: 1199px) {
    .welcome .text br {
        display: none;
    }
}
.welcome .text + .welcome .text {
    margin-top: 15px;
}
.welcome .btn {
    margin-top: 35px;
}
.welcome .image {
   width: 356px;
    height: 360px;
    background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='58' height='100.23' patternTransform='scale(2) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0,0%,100%,1)'/><path d='M.111-33.307l-28.997 16.744zm.012.006l28.993 16.738-.004 33.485L.115 33.492l-28.997-16.57.004-33.485m40.992 43.198v-5.672l4.937 2.85M29.113 9.995L12.117.18l17-9.815M6.114 30.062L6.114 10.57l16.967 9.798m-51.963-3.446l57.998-33.485m-29 50.055l-.005-66.8m29.001 50.23l-57.99-33.485m57.992 19.63l-5-2.887 5.002-2.887m28.872-30.805L28.99-16.768zm.012.006l28.993 16.738-.004 33.485-28.997 16.57-28.997-16.57.004-33.485m-.004 33.485l57.998-33.485M57.992 33.287l-.004-66.799m29 50.229C67.615 5.529 48.285-5.633 28.999-16.768M28.998 2.86l4.998-2.886-4.998-2.886m6.029 23.076l16.964-9.794.002 19.49m-6-3.43v-5.67l-4.936 2.85M28.995 9.789L45.994-.026 28.998-9.84M-.003 66.943L-29 83.687zm.012.006l28.993 16.738-.004 33.485m0 0L.001 133.742m0 0l-28.997-16.57m0 0l.004-33.485m57.991 26.557l-16.996-9.814 17-9.815m-58 26.557l57.999-33.485M.001 133.742l-.004-66.8m29.001 50.23l-57.99-33.485m45.994-6.928l-5.005 2.89V73.87m11.005 6.353L5.999 90.04l-.002-19.633M29 103.317l-5-2.887 5.002-2.887m28.99-30.6L28.993 83.687zm.011.006l28.993 16.738-.004 33.485m0 0l-28.997 16.57m0 0l-28.997-16.57m0 0l.004-33.485m22.99-13.28v19.627l-16.995-9.813m-5.999 36.95l57.998-33.484m-29 50.055l-.005-66.8m29.001 50.23l-57.99-33.485M29 103.314L34 100.428 29 97.542m11.996-20.786l4.996 2.885v-5.77m-16.994 36.373l17-9.815L29 90.615M57.998 66.94l-.003-33.484zm-.012.008l-28.992 16.74L-.002 66.94l.148-33.397 28.849-16.827L57.99 33.463M.084 47.363L4.997 50.2.06 53.05m5.936 17.356l16.998-9.812v19.63m35.003-20.212L41 50.2l16.996-9.812m-57.878.067l16.88 9.745L.03 59.996m28.966-43.28v66.971M.144 33.544L57.999 66.94m-58 .001L57.99 33.463M40.994 76.759v-5.78l5.004 2.89m-5.004-50.221v5.772l5-2.886m-11 53.689V60.589l17.004 9.815m-40.003 3.467l5-2.887v5.775m41.002-29.444L53 50.2l4.998 2.885M22.995 20.217v19.589l-16.88-9.744m5.97-3.481l4.91 2.835v-5.7m18-3.535v19.63l16.997-9.813'  stroke-linecap='square' stroke-width='1' stroke='hsla(54, 100%, 62%, 1)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");
    position: relative;
}
@media (max-width: 1199px) {
    .welcome .image {
        left: 50px;
    }
}
@media (max-width: 991px) {
    .welcome .image {
        left: 0;
        margin-top: 200px;
    }
}
@media (max-width: 480px) {
    .welcome .image {
        width: 85%;
        height: 320px;
        margin-top: 150px;
    }
}
.welcome .image-content {
   width: 370px;
    height: 320px;
    border: 2px dashed #c7c7c7;
    padding: 30px;
    position: absolute;
    bottom: -41px;
    left: 5px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 11;
    border-radius: 48px 0px;
}
@media (max-width: 480px) {
    .welcome .image-content {
        width: 85%;
        height: 280px;
    }
}
@media (max-width: 375px) {
    .welcome .image-content {
        width: 100%;
        height: 280px;
        left: 15px;
    }
}
[class*="image--"] {
    position: absolute;
}
@media (max-width: 575px) {
    [class*="image--"] {
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
    }
}
.welcome .image--2 {
    top: -30px;
    right: 100px;
    z-index: 9;
    border-radius: 70px 0px;
}
@media (max-width: 375px) {
    .welcome .image--2 {
        right: 15px;
        top: -15px;
    }
}
.welcome .image--1 {
    bottom: -30px;
    left: 100px;
    z-index: 12;border: 3px dashed #fff;
    border-radius: 20px 0px;

}
@media (max-width: 375px) {
    .welcome .image--1 {
        left: 15px;
        bottom: -15px;
    }
}
.welcome .image-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.welcome .image-content-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.welcome .image-decor {
    width: 148px;
    height: 48px;
    border-right: 2px solid #fcc101;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(19%, #f7f6f6), to(white));
    background-image: linear-gradient(180deg, #f7f6f6 19%, #fff 100%);
    margin-right: 15px;
}
.welcome .image-content-left {
    font-size: 60px;
    color: #386cb8;
    line-height: 1em;
    font-family: Prata;
}
.welcome .image-content-right {
    margin-left: 10px;
}
.welcome .image-content-right span {
    display: block;
    font-size: 18px;
    color: #302e2f;
    line-height: 1em;
    font-family: Prata;
}
.welcome .year {
    font-size: 24px;
    margin-top: 15px;
}

.container.wel {
    max-width: 1175px;
    left: 3%;
    position: relative;
}

@media (max-width: 768px) 
{
     .courses-wrapper {
    background-color: #fff;
    border-radius:35px !important;
    box-shadow: inset 0px 0px 20px 20px #fff4d1;
    margin-top: 48px;
}

    .announcements { display: inherit;    padding: 0px 0px 0px;}
    .courses-heading.text-left h1 a {
    font-size: 22px;}
    .announcements a {margin-top: 10px;}
    .site-tagline {display:none}
    .site-subtitle {display:none}
    .top-links {display:none}
    .top-menu {display:block;position:absolute;right:10px;top:10px;z-index:999}
    .program-title {min-height:50px}
    .program-btn {margin-top:15px;max-width:150px}
    .high-light{position: relative;top: 0px;}

.highlight  {position:relative;width:100%;height: 324px;background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='29' height='50.115' patternTransform='scale(1) rotate(95)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(56, 94%, 52%, 1)'/><path d='M14.498 16.858L0 8.488.002-8.257l14.5-8.374L29-8.26l-.002 16.745zm0 50.06L0 58.548l.002-16.745 14.5-8.373L29 41.8l-.002 16.744zM28.996 41.8l-14.498-8.37.002-16.744L29 8.312l14.498 8.37-.002 16.745zm-29 0l-14.498-8.37.002-16.744L0 8.312l14.498 8.37-.002 16.745z'  stroke-width='0.5' stroke='hsla(259, 81%, 9%, 0.09)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(-5,-23.23)' fill='url(%23a)'/></svg>");box-shadow: 0px 0px 20px #94950b;z-index:2;text-align:center;color:#FFFFFF;border-radius: 35px 18px
180px 181px;padding: 4px 34px;-webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out}

}

