#wrapper{background-color: #ffffff;}.mobile-nav, .menu-container, .side-menu { background-color: rgba(255, 255, 255, 1);}.menu-container-inner .sub-menu{ background-color: #58595b;}.header-widgets{background-color: #ffffff;} .header-widgets p, .header-widgets li, .header-widgets span, .header-widgets div, .header-widgets input, .header-widgets textarea, .header-widgets label{color: #58595b;}.header-widgets a, .header-widgets a span{color: #58595b;}.header-widgets a:hover, .header-widgets a:hover span{color: #455b64;;}.desktop-logo{max-width: 200px;background-image: url(https://elitegenerations.org/wp-content/uploads/2021/03/Logo-Color-Alt@3x.svg);}.mobile-logo{background-image: url(https://elitegenerations.org/wp-content/uploads/2021/03/Logo-Color-Alt@3x.svg);}.desktop-nav .sub-menu{ background-color: #58595b;}.menu-container .link-text, .side-menu .link-text, .headhesive .link-text{color: #ffffff;font-family: 'Open Sans', sans;}.menu-container .sub-menu-icon, .side-menu .sub-menu-icon, .headhesive  .sub-menu-icon{color: #ffffff;}.menu-container a:hover .link-text, .menu-container a:hover .sub-menu-icon, .menu-container li.current-menu-item > a .link-text, .menu-container li.current_page_parent > a .link-text, .side-menu a:hover .link-text, .side-menu a:hover .sub-menu-icon, .side-menu li.current-menu-item > a .link-text, .side-menu li.current_page_parent > a .link-text, .headhesive a:hover .link-text, .headhesive a:hover .link-text, .headhesive a:hover .sub-menu-icon, .headhesive li.current-menu-item > a .link-text, headhesive li.current_page_parent > a .link-text{color: #82bbc1;}.mobile-nav li{ border-bottom: solid 1px#FFFFFF;}.mobile-nav a span{font-family: 'Open Sans', sans;}.menu-button span::before, .menu-button span, .menu-button span::after{ background-color: #ffffff;}.menu-button.active span::before, .menu-button.active span::after{ background-color: #ffffff;}.headhesive .sub-menu-icon{ line-height: 50px;} .headhesive .sticky-nav-inner{ min-height: 50px;}.headhesive a .link-text, .headhesive a .sub-menu-icon{color: #58595b;}.headhesive a:hover .link-text, .headhesive .dark a:hover .sub-menu-icon{color: #455b64;}.headhesive{background-color: #FFFFFF;}body, .select2-container--default span[class^="select2-selection"] .select2-selection__rendered, .select2-selection__arrow, input, textarea, label, div.uploader span.filename, div.uploader span.action, .select2-container--default .select2-selection--multiple .select2-selection__choice{font-family: 'Open Sans', sans;color: #4a4a4a;}::-moz-selection{background:#0297a7; color: #FFF;}::selection{background:#0297a7; color: #FFF;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0297a7; color: #FFF;} input:focus{outline-color:#0297a7}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#0297a7; color: #FFF;}a{color: #4a4a4a;} a:hover{color: #0297a7;;} h1,h2,h3,h4,h5,h6{font-family: 'Open Sans', sans;color: #4a4a4a;font-weight: 400;}p, ul li, ol li{font-family: 'Open Sans', sans;color: #4a4a4a;text-transform: none;font-weight: 400;}::-webkit-input-placeholder{font-family: 'Open Sans', sans;color: #4a4a4a;text-transform: none;font-weight: 400;}:-moz-placeholder{font-family: 'Open Sans', sans;color: #4a4a4a;text-transform: none;font-weight: 400;}::-moz-placeholder{font-family: 'Open Sans', sans;color: #4a4a4a;text-transform: none;font-weight: 400;}:-ms-input-placeholder{font-family: 'Open Sans', sans;color: #4a4a4a;text-transform: none;font-weight: 400;}.top-footer{background-color: #1a2d58;} top-footer p, .top-footer li, .top-footer span, .top-footer div, .top-footer input, .top-footer textarea, .top-footer label{color: #ffffff;}.top-footer a, .top-footer a span{color: #ffffff;}.top-footer a:hover, .top-footer a:hover span{color: #deae52;;}.bottom-footer{background-color: #1a2d58;} .bottom-footer p, .bottom-footer li, .bottom-footer span, .bottom-footer div, .bottom-footer input, .bottom-footer textarea, .bottom-footer label{color: #ffffff;}.bottom-footer a, .bottom-footer a span{color: #ffffff;}.bottom-footer a:hover, .bottom-footer a:hover span{color: #deae52;;}.blog-posts.standard{width: calc(100% + 0px);margin-right: -0px;margin-bottom: -0px;}.blog-posts.standard .post-block{width: calc(100% - 0px);margin-right: 0px;margin-bottom: 0px;}@media screen and (min-width: 768px){.blog-posts.standard{width: calc(100% + 0px);margin-right: -0px;margin-bottom: -0px;}.blog-posts.standard .post-block{width: calc(33.333333333333% - 0px);margin-right: 0px;margin-bottom: 0px;}}@media screen and (min-width: 1024px){.blog-posts.standard{width: calc(100% + 0px);margin-right: -0px;margin-bottom: -0px;}.blog-posts.standard .post-block{width: calc(25% - 0px);margin-right: 0px;margin-bottom: 0px;}}.pagination .current,.pagination a:hover{ background-color: #0297a7; color: #FFFFFF;}.pagination a{background-color: #58595b; color: #ffffff;}.primary-color-border{ border-color:#31A9F4;  }.primary-color-bg{ background-color:#31A9F4;  }.primary-color-txt{ color:#31A9F4;  }.btn.primary-color.outline{ background: none; color:#31A9F4;  border: solid 2px #31A9F4;}.btn.primary-color.outline span{color:#31A9F4;}.btn.primary-color.outline:hover{ color: #FFF; background: #31A9F4;}.btn.primary-color.solid{ color: #FFF; background: #31A9F4;}.btn.primary-color-hover:hover{ color: #FFF; background: #31A9F4 !important;}.btn.primary-color-hvr-txt:hover, .btn.primary-color-hvr-txt:hover span, .primary-color-hvr-txt .btn:hover span{ color: #31A9F4 !important;}*[class*="hvr"].primary-color:before{ background:#31A9F4; border-color:#31A9F4;}.secondary-color-border{ border-color:#1A2D59;  }.secondary-color-bg{ background-color:#1A2D59;  }.secondary-color-txt{ color:#1A2D59;  }.btn.secondary-color.outline{ background: none; color:#1A2D59;  border: solid 2px #1A2D59;}.btn.secondary-color.outline span{color:#1A2D59;}.btn.secondary-color.outline:hover{ color: #FFF; background: #1A2D59;}.btn.secondary-color.solid{ color: #FFF; background: #1A2D59;}.btn.secondary-color-hover:hover{ color: #FFF; background: #1A2D59 !important;}.btn.secondary-color-hvr-txt:hover, .btn.secondary-color-hvr-txt:hover span, .secondary-color-hvr-txt .btn:hover span{ color: #1A2D59 !important;}*[class*="hvr"].secondary-color:before{ background:#1A2D59; border-color:#1A2D59;}.tertiary-color1-border{ border-color:#13133c;  }.tertiary-color1-bg{ background-color:#13133c;  }.tertiary-color1-txt{ color:#13133c;  }.btn.tertiary-color1.outline{ background: none; color:#13133c;  border: solid 2px #13133c;}.btn.tertiary-color1.outline span{color:#13133c;}.btn.tertiary-color1.outline:hover{ color: #FFF; background: #13133c;}.btn.tertiary-color1.solid{ color: #FFF; background: #13133c;}.btn.tertiary-color1-hover:hover{ color: #FFF; background: #13133c !important;}.btn.tertiary-color1-hvr-txt:hover, .btn.tertiary-color1-hvr-txt:hover span, .tertiary-color1-hvr-txt .btn:hover span{ color: #13133c !important;}*[class*="hvr"].tertiary-color1:before{ background:#13133c; border-color:#13133c;}.tertiary-color2-border{ border-color:#fbad18;  }.tertiary-color2-bg{ background-color:#fbad18;  }.tertiary-color2-txt{ color:#fbad18;  }.btn.tertiary-color2.outline{ background: none; color:#fbad18;  border: solid 2px #fbad18;}.btn.tertiary-color2.outline span{color:#fbad18;}.btn.tertiary-color2.outline:hover{ color: #FFF; background: #fbad18;}.btn.tertiary-color2.solid{ color: #FFF; background: #fbad18;}.btn.tertiary-color2-hover:hover{ color: #FFF; background: #fbad18 !important;}.btn.tertiary-color2-hvr-txt:hover, .btn.tertiary-color2-hvr-txt:hover span, .tertiary-color2-hvr-txt .btn:hover span{ color: #fbad18 !important;}*[class*="hvr"].tertiary-color2:before{ background:#fbad18; border-color:#fbad18;}.tertiary-color3-border{ border-color:;  }.tertiary-color3-bg{ background-color:;  }.tertiary-color3-txt{ color:;  }.btn.tertiary-color3.outline{ background: none; color:;  border: solid 2px ;}.btn.tertiary-color3.outline span{color:;}.btn.tertiary-color3.outline:hover{ color: #FFF; background: ;}.btn.tertiary-color3.solid{ color: #FFF; background: ;}.btn.tertiary-color3-hover:hover{ color: #FFF; background:  !important;}.btn.tertiary-color3-hvr-txt:hover, .btn.tertiary-color3-hvr-txt:hover span, .tertiary-color3-hvr-txt .btn:hover span{ color:  !important;}*[class*="hvr"].tertiary-color3:before{ background:; border-color:;}.tertiary-color4-border{ border-color:;  }.tertiary-color4-bg{ background-color:;  }.tertiary-color4-txt{ color:;  }.btn.tertiary-color4.outline{ background: none; color:;  border: solid 2px ;}.btn.tertiary-color4.outline span{color:;}.btn.tertiary-color4.outline:hover{ color: #FFF; background: ;}.btn.tertiary-color4.solid{ color: #FFF; background: ;}.btn.tertiary-color4-hover:hover{ color: #FFF; background:  !important;}.btn.tertiary-color4-hvr-txt:hover, .btn.tertiary-color4-hvr-txt:hover span, .tertiary-color4-hvr-txt .btn:hover span{ color:  !important;}*[class*="hvr"].tertiary-color4:before{ background:; border-color:;}.off-black-border{ border-color:;  }.off-black-bg{ background-color:;  }.off-black-txt{ color:;  }.btn.off-black.outline{ background: none; color:;  border: solid 2px ;}.btn.off-black.outline span{color:;}.btn.off-black.outline:hover{ color: #FFF; background: ;}.btn.off-black.solid{ color: #FFF; background: ;}.btn.off-black-hover:hover{ color: #FFF; background:  !important;}.btn.off-black-hvr-txt:hover, .btn.off-black-hvr-txt:hover span, .off-black-hvr-txt .btn:hover span{ color:  !important;}*[class*="hvr"].off-black:before{ background:; border-color:;}.gray-border{ border-color:#474747;  }.gray-bg{ background-color:#474747;  }.gray-txt{ color:#474747;  }.btn.gray.outline{ background: none; color:#474747;  border: solid 2px #474747;}.btn.gray.outline span{color:#474747;}.btn.gray.outline:hover{ color: #FFF; background: #474747;}.btn.gray.solid{ color: #FFF; background: #474747;}.btn.gray-hover:hover{ color: #FFF; background: #474747 !important;}.btn.gray-hvr-txt:hover, .btn.gray-hvr-txt:hover span, .gray-hvr-txt .btn:hover span{ color: #474747 !important;}*[class*="hvr"].gray:before{ background:#474747; border-color:#474747;}.off-white-border{ border-color:#fafafa;  }.off-white-bg{ background-color:#fafafa;  }.off-white-txt{ color:#fafafa;  }.btn.off-white.outline{ background: none; color:#fafafa;  border: solid 2px #fafafa;}.btn.off-white.outline span{color:#fafafa;}.btn.off-white.outline:hover{ color: #FFF; background: #fafafa;}.btn.off-white.solid{ color: #FFF; background: #fafafa;}.btn.off-white-hover:hover{ color: #FFF; background: #fafafa !important;}.btn.off-white-hvr-txt:hover, .btn.off-white-hvr-txt:hover span, .off-white-hvr-txt .btn:hover span{ color: #fafafa !important;}*[class*="hvr"].off-white:before{ background:#fafafa; border-color:#fafafa;}.white-border{ border-color:#ffffff;  }.white-bg{ background-color:#ffffff;  }.white-txt{ color:#ffffff;  }.btn.white.outline{ background: none; color:#ffffff;  border: solid 2px #ffffff;}.btn.white.outline span{color:#ffffff;}.btn.white.outline:hover{ color: #FFF; background: #ffffff;}.btn.white.solid{ color: #FFF; background: #ffffff;}.btn.white-hover:hover{ color: #FFF; background: #ffffff !important;}.btn.white-hvr-txt:hover, .btn.white-hvr-txt:hover span, .white-hvr-txt .btn:hover span{ color: #ffffff !important;}*[class*="hvr"].white:before{ background:#ffffff; border-color:#ffffff;}@media screen and (min-width: 700px) and (orientation: portrait){}@media screen and (min-width: 700px) and (orientation: landscape){}@media screen and (min-width: 1100px){}