/*! ------------------------------------------------
 *
 * ------------------------------------------------
 * Table of Contents
 * ------------------------------------------------
 *  1. Basic Color Options
 *  2. Typography Colors
 *  3. Buttons & Triggers Colors
 *  4. Forms Colors
 *  5. Main Section Colors
 *  7. Popup Screens colors
 *  8. Content Sections Colors
 *  9. Scroll Custom Colors
 *  10. Works Gallery & PhotoSwipe Custom Colors
 *  11. Google Map Controls Colors
 * ------------------------------------------------
 * Table of Contents End
 * ------------------------------------------------ */::-moz-selection{background-color:#4d3a8f;color:#40e1e8;text-shadow:none}::selection{background-color:#4d3a8f;color:#40e1e8;text-shadow:none}html{-webkit-tap-highlight-color:transparent}body{background-color:#2e2356;color:#616161}a{color:#303030}.layer-black{background-color:rgba(0,0,0,.4)}h1{color:#262626}h1 span{color:#40e1e8}h1.light-text{color:#fff}h2{color:#262626}h3{color:#262626}h3 small{color:#aaa}p{color:#303030}.section-title span{color:#262626}.section-title span em{color:#262626}.section-title p{color:#303030}.txt-light{color:#fff}.txt-light-transparent{color:rgba(255,255,255,.6)}.txt-accent-color{color:#40e1e8}.blockquote-content::after{color:rgba(48,48,48,.1)}.blockquote-content blockquote p{color:#303030}.blockquote-content blockquote cite{color:#616161}strong{color:#303030}.btn-dark-outline{border:2px solid #303030;color:#303030}.btn-dark-outline::after,.btn-dark-outline::before{background-color:#303030}.btn-dark{color:#fff;background-color:#4d3a8f}.btn-dark::after,.btn-dark::before{background-color:#fff}.btn-light{color:#303030;background-color:#fff}.btn-light::after,.btn-light::before{background-color:#4d3a8f}.btn-light-outline{background-color:transparent;border:2px solid #fff;color:#fff}.btn-light-outline::after,.btn-light-outline::before{background-color:#fff}.section-close{color:#4d3a8f;border:2px solid #4d3a8f}.section-close.light{color:rgba(255,255,255,.6);border:2px solid rgba(255,255,255,.3)}.contact-data-item i{color:#4d3a8f}.contact-data-item p{color:#616161}.contact-data-item a{color:#616161}.contact-data-item a::before{background-color:#343434}.no-touch .contact-data-item a:hover{color:#303030}.form-dark ::-webkit-input-placeholder{color:#303030}.form-dark :-moz-placeholder{color:#303030}.form-dark ::-moz-placeholder{color:#303030}.form-dark :-ms-input-placeholder{color:#303030}.form-dark input:focus:required:invalid,.form-dark textarea:focus:required:invalid{color:#303030}.form-dark input:required:valid,.form-dark textarea:required:valid{color:#303030}.form-dark input,.form-dark textarea{border-bottom:1px solid #303030;color:#303030}.form-dark input:focus,.form-dark textarea:focus{border-bottom:1px solid #40e1e8}.form-dark .inputs-description{color:#aaa}.form-light ::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.form-light :-moz-placeholder{color:rgba(255,255,255,.6)}.form-light ::-moz-placeholder{color:rgba(255,255,255,.6)}.form-light :-ms-input-placeholder{color:rgba(255,255,255,.6)}.form-light input:focus:required:invalid,.form-light textarea:focus:required:invalid{color:#fff}.form-light input:required:valid,.form-light textarea:required:valid{color:#fff}.form-light input,.form-light textarea{border-bottom:1px solid #fff;color:#d8d8d8}.form-light input:focus,.form-light textarea:focus{border-bottom:1px solid #40e1e8}.form-light .inputs-description{color:rgba(255,255,255,.6)}.main{background-color:#4d3a8f}.main-intro{background-color:#4d3a8f}.main-intro::before{background-color:#3e2e72}.intro-content{background-color:#4d3a8f}.main-media::before{background-color:#3e2e72}.menu ul li::after{background:#40e1e8}.no-touch .menu ul li:hover a{color:#fff}.menu ul li a{color:#fff}.socials ul li a{color:#fff}.no-touch .socials ul li:hover a{color:#40e1e8}.countdown #countdown{color:#fff}.countdown .help-text{color:#fff}.notify{background-color:#fff}.notify .popup-title .title{color:#262626}.notify-content{background-color:#fff}.writealine{background-color:#4d3a8f}.content-section{background-color:transparent}.scroll{background-color:#fff}.blocks-container{background-color:#fff}.about-photo-caption{color:#fff}.team-socials li a{color:#aaa}.no-touch .team-socials li:hover a{color:#40e1e8}