







            .primary-background{
                background-color: #0000C4;
            }
            

            .secondary-background{
                background-color: #9CFFEE;
            }
            

            .primary-color,
            .primary-color *{
                color: #0000C4 !important;
            }
            .primary-color a.button{
                color: #fff;
            }

            .secondary-color{
                color: #9CFFEE;
            }

            

            

            

            .primary-background .button.hollow {
                border-color: #9CFFEE;
                color: #9CFFEE;
            }

            .primary-background .button.hollow:hover {
                background-color: #9CFFEE;
                color: #0000C4;
            }

            .primary-background .button.hollow:hover,
            .primary-background .button.hollow:focus
            {
                border-color: #0000C4;
                color: #0000C4;
            }

            .primary-background a:not(.button),
            .primary-background p a:not(.button),
            .primary-background li a:not(.button){
                color: #9CFFEE;
                
            }

            .primary-background a:not(.button):hover,
            .primary-background p a:not(.button):hover,
            .primary-background li a:not(.button):hover{
                border-bottom: none;
            }



            .primary-background .button.white.hollow:hover,
            .primary-background .button.white.hollow:focus {
                border-color: #9CFFEE;
                color: #9CFFEE;
            }
            




            





            .image-title-text{
                background-color: #0000C4;
            }

            /* Scroll Down Dots */
            .top-content.backgound-image .scroll-down-dots a span{
                background-color: #ffffff;
            }

            .top-content:not(.backgound-image) .scroll-down-dots a span{
                background-color: #9CFFEE;
            }

            .header-dot:after{
                color: #9CFFEE;
            }

            body{
                color: #0000C4;
            }


            .top-content .sign-up a:hover,
            .top-content .sign-up a:focus {
                border-color: #9CFFEE;
                color: #9CFFEE;
            }


.primary-background p,
.primary-background h1, .primary-background .h1,
.primary-background h2, .primary-background .h2,
.primary-background h3, .primary-background .h3,
.primary-background h4, .primary-background .h4,
.primary-background h5, .primary-background .h5,
.primary-background h6, .primary-background .h6,
.primary-background ul > li, .primary-background ol > li{
        color: #9CFFEE;
}

.secondary-background p,
.secondary-background h1, .secondary-background .h1,
.secondary-background h2, .secondary-background .h2,
.secondary-background h3, .secondary-background .h3,
.secondary-background h4, .secondary-background .h4,
.secondary-background h5, .secondary-background .h5,
.secondary-background h6, .secondary-background .h6,
.secondary-background ul > li, .secondary-background ol > li
{
    color: #0000C4;
}

.transparent-background p,
.transparent-background h1, .transparent-background .h1,
.transparent-background h2, .transparent-background .h2,
.transparent-background h3, .transparent-background .h3,
.transparent-background h4, .transparent-background .h4,
.transparent-background h5, .transparent-background .h5,
.transparent-background h6, .transparent-background .h6,
.transparent-background ul > li, .transparent-background ol > li
{
    color: #0000C4;
}


.primary-background.transparency-100{  background-color: rgba(0, 0, 196, 1);  }

.primary-background.transparency-90{   background-color: rgba(0, 0, 196, 0.9);  }

.primary-background.transparency-80{   background-color: rgba(0, 0, 196, 0.8);  }

.primary-background.transparency-70{   background-color: rgba(0, 0, 196, 0.7);  }

.primary-background.transparency-60{   background-color: rgba(0, 0, 196, 0.6);  }

.primary-background.transparency-50{   background-color: rgba(0, 0, 196, 0.5);  }

.primary-background.transparency-40{   background-color: rgba(0, 0, 196, 0.4);  }

.primary-background.transparency-30{   background-color: rgba(0, 0, 196, 0.3);  }

.primary-background.transparency-20{   background-color: rgba(0, 0, 196, 0.2);  }

.primary-background.transparency-10{   background-color: rgba(0, 0, 196, 0.1);  }




.secondary-background.transparency-100{  background-color: rgba(156, 255, 238, 1);  }

.secondary-background.transparency-90{   background-color: rgba(156, 255, 238, 0.9);  }

.secondary-background.transparency-80{   background-color: rgba(156, 255, 238, 0.8);  }

.secondary-background.transparency-70{   background-color: rgba(156, 255, 238, 0.7);  }

.secondary-background.transparency-60{   background-color: rgba(156, 255, 238, 0.6);  }

.secondary-background.transparency-50{   background-color: rgba(156, 255, 238, 0.5);  }

.secondary-background.transparency-40{   background-color: rgba(156, 255, 238, 0.4);  }

.secondary-background.transparency-30{   background-color: rgba(156, 255, 238, 0.3);  }

.secondary-background.transparency-20{   background-color: rgba(156, 255, 238, 0.2);  }

.secondary-background.transparency-10{   background-color: rgba(156, 255, 238, 0.1);  }


/* Case facts */
.case-facts p a{
    color: #0000C4;
}

.case-facts h3{
    border-bottom-color: #0000C4;
}

.case-facts .icon-camera .background{
    fill:#9CFFEE;
}

.icon-camera .st1{
    fill:#FFFFFF;
}



.image-title.secondary-color {
    border-bottom-color: #9CFFEE;
}



/* Show Gallery */
.image-gallery a.show-gallery{
    color: #0000C4;
}

.image-gallery .icon-camera .background{
    fill:#0000C4;
}

.image-gallery svg#camera {
    width: 40px;
    display: inline-block;
    margin-top: 5px;
}


/* PreLoader */
.loader-circle::before {
    /* border: 2px solid #ccc; */
    border-bottom: 2px solid #0000C4;
}


.top-content .edu-header p,
.top-content .edu-header h1
{
    color: #9CFFEE;
}


a.button:hover, a.button:focus {
  text-decoration: none; }

.mapmarker {
  stroke: #ffffff;
  fill: transparent; }

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #9CFFEE; }

.topcontent .sign-up a.eduLinkButton {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  font-family: inherit;
  padding: 1.2em 1.5em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 40px;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-size: 1rem;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  background-color: #9CFFEE;
  color: #fefefe; }
  [data-whatinput='mouse'] .topcontent .sign-up a.eduLinkButton {
    outline: 0; }
  .topcontent .sign-up a.eduLinkButton:hover, .topcontent .sign-up a.eduLinkButton:focus {
    background-color: #fefefe;
    color: #fefefe; }
  .topcontent .sign-up a.eduLinkButton:hover, .topcontent .sign-up a.eduLinkButton:focus {
    border-color: #FFFA74;
    color: #ff0000; }

    /* PRELOADER Wave-color */
    .loader-wave,
    .loader-wave::before {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='147 5394.93 66.18 6.141'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%239CFFEE;stroke-linecap:square;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M1,5.141C6.348,5.141,6.348,1,11.7,1s5.348,4.141,10.7,4.141S27.742,1,33.09,1s5.348,4.141,10.7,4.141S49.135,1,54.483,1s5.348,4.141,10.7,4.141' transform='translate%28147 5394.93%29'/%3E%3C/svg%3E");
    }

     /* Standard / Secondary-color icons */
    .confetti.pattern-wave-rounded .icon.i1,
    .confetti.pattern-wave-rounded.pattern-secondarycolor .icon.i1,
    .transparent-background .confetti.pattern-wave-rounded.pattern-white .icon.i1 {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3101 2176.93 44.786 6.141'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%239CFFEE;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M1,5.141C6.348,5.141,6.348,1,11.7,1s5.348,4.141,10.7,4.141S27.742,1,33.09,1s5.348,4.141,10.7,4.141' transform='translate%28-3101 2176.93%29'/%3E%3C/svg%3E");
     }

     .confetti.pattern-stroke .icon.i1,
     .confetti.pattern-stroke.pattern-secondarycolor .icon.i1,
     .transparent-background .confetti.pattern-stroke.pattern-white .icon.i1 {
         background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3092.5 2115.5 50 50'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%239CFFEE;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M0,0,26,26' transform='translate%28-3091.5 2116.5%29'/%3E%3C/svg%3E");
     }

     .confetti.pattern-half-circle .icon.i1,
     .confetti.pattern-half-circle.pattern-secondarycolor .icon.i1,
     .transparent-background .confetti.pattern-half-circle.pattern-white .icon.i1 {
         background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-3097.5 2054.5 37.5 19.7'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%239CFFEE;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M36.5,18.7A17.75,17.75,0,0,0,1,18.7' transform='translate%28-3097.5 2054.5%29'/%3E%3C/svg%3E");
     }




    


