.elementor-97849 .elementor-element.elementor-element-6721890e:not(.elementor-motion-effects-element-type-background), .elementor-97849 .elementor-element.elementor-element-6721890e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-97849 .elementor-element.elementor-element-6721890e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 50px 10px 50px;}.elementor-97849 .elementor-element.elementor-element-6721890e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-97849 .elementor-element.elementor-element-5ea572f4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-secondary );}.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__container{min-height:50px;}.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__input, .elementor-97849 .elementor-element.elementor-element-a43eb1a.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-97849 .elementor-element.elementor-element-a43eb1a input[type="search"].elementor-search-form__input{font-family:"Platform", Sans-serif;font-size:48px;font-weight:500;}.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__input,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__icon,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#FFFFFF;fill:#FFFFFF;}.elementor-97849 .elementor-element.elementor-element-a43eb1a:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:rgba(2, 1, 1, 0);border-radius:3px;}.elementor-97849 .elementor-element.elementor-element-a43eb1a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:rgba(2, 1, 1, 0);border-radius:3px;}.elementor-97849 .elementor-element.elementor-element-a43eb1a:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-97849 .elementor-element.elementor-element-a43eb1a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#999999;fill:#999999;}.elementor-97849 .elementor-element.elementor-element-23a7dfe7:not(.elementor-motion-effects-element-type-background), .elementor-97849 .elementor-element.elementor-element-23a7dfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-97849 .elementor-element.elementor-element-23a7dfe7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 50px 036px 50px;}.elementor-97849 .elementor-element.elementor-element-23a7dfe7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-97849 .elementor-element.elementor-element-169cc8c{width:auto;max-width:auto;color:var( --e-global-color-3d2afaa4 );}.elementor-97849 .elementor-element.elementor-element-169cc8c > .elementor-widget-container{margin:3px 20px 0px 0px;}.elementor-97849 .elementor-element.elementor-element-e30e0ed{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97849 .elementor-element.elementor-element-e30e0ed > .elementor-widget-container{margin:-2px 0px 0px 0px;}}@media(max-width:767px){.elementor-97849 .elementor-element.elementor-element-6721890e{padding:0px 0px 0px 0px;}.elementor-97849 .elementor-element.elementor-element-5ea572f4 > .elementor-element-populated{padding:10px 10px 0px 0px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search-form .elementor-search-form__submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97849 .elementor-element.elementor-element-a43eb1a input[type="search"].elementor-search-form__input{font-size:24px;}.elementor-97849 .elementor-element.elementor-element-23a7dfe7{margin-top:-2px;margin-bottom:0px;padding:0px 10px 20px 10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97849 .elementor-element.elementor-element-169cc8c > .elementor-widget-container{margin:4px 0px 5px 0px;}}/* Start custom CSS for search-form, class: .elementor-element-a43eb1a */.elementor-97849 .elementor-element.elementor-element-a43eb1a ::-webkit-input-placeholder {
  opacity: 1;
}
.elementor-97849 .elementor-element.elementor-element-a43eb1a ::-moz-placeholder {
  opacity: 1;
}
.elementor-97849 .elementor-element.elementor-element-a43eb1a :-ms-input-placeholder {
  opacity: 1;
}
.elementor-97849 .elementor-element.elementor-element-a43eb1a :-moz-placeholder {
  opacity: 1;
}

@media (max-width: 767px) {
    .elementor-97849 .elementor-element.elementor-element-a43eb1a .elementor-search-form__input {
            border-bottom: 1px solid white;
            height: 40px;
            margin-lefT: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6721890e */#elementor-popup-modal-97132 {
    z-index: 50000!important;
}

#elementor-popup-modal-97132 .dialog-message.dialog-lightbox-message {
    max-width: 100%;
}

.elementor-97849 .elementor-element.elementor-element-6721890e .elementor-container {
    max-width: 1400px;
}

#elementor-popup-modal-97132 .dialog-close-button {
    background: url(/wp-content/uploads/2020/11/icon-close-menu-white.svg);
    background-size: contain;
    height: 25px;
    margin-right: 5px;
    width: 25px;
}

#elementor-popup-modal-97132 .dialog-close-button:hover {
    transform: rotate(90deg);
    transition: transform 0.3s;
}

#elementor-popup-modal-97132 .eicon-close:before {
    display: none;
}

@media (min-width: 1025px) {
    #elementor-popup-modal-97132 {
        margin-right: 100px!important;
    }
}


/* SEARCH RESULTS */

.primary-search-inside-wrapper {
    margin: 0 auto;
    max-width: 1460px;
    padding: 0 20px;
}

.search-result-header {
  align-items: center;
  display: flex;
  line-height: 1;
  margin: 0 auto 15px;
  max-width: 1400px;
  padding: 10px 0;
}

.search-result-header h2 {
  font-family: "Raleway", arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 2px;
  line-height: 1;
  margin: 0;
  text-transform: uppercase;
}

.search-result-header .see-all {
  color: #000;
  font-family: "Raleway", arial, sans-serif;
  font-size: 12px;
  line-height: 1;
  margin-bottom: 0;
  margin-left: auto;
}

.search-result-header .see-all:hover, .search-result-header .see-all:active {
  color: #979797;
}

.search-result-header .see-all.back {
  margin-left: 0;
  position: relative;
  top: 1px;
}

.search-result-header .arrow {
  margin-left: 10px;
}

.search-result-header .arrow.reversed {
  margin-left: auto;
  margin-right: 10px;
  transform: rotate(180deg);
}


.results-area {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto 30px;
  max-width: 1400px;
}

.results-area.result-style-1 {
    display: grid;
    grid-template-columns: 45% 45%;
    column-gap: 5%;
}

.no-search-results {
  font-size: 14px;
  line-height: 1.5;
}


.results-area .elementor-97162 {
  margin: 0 0 17px;
}
@media (min-width: 500px) {
  
  .results-area .elementor-97162 {
    padding: 0 0 17px 0;
  }
}

.result-style-1 .results-area .elementor-97162 {
  width: 180px;
}

.results-area .elementor-97162 .search-result-title {
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  margin-top: 7px;
}

.results-area .elementor-97163 {
  margin: 0 0 17px;
  max-width: 100%;
  width: 425px;
}
@media (min-width: 500px) {
  
  .results-area .elementor-97163 {
    /*padding: 0 0 35px 0;*/
  }
}

.result-style-1 .results-area .elementor-97163 {
  width: 180px;
}

.results-area .elementor-97163 .search-result-title {
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  margin-top: 7px;
}


.results-area .elementor-97165 {
  margin: 0 0 17px;
  max-width: 100%;
  width: 425px;
}
@media (min-width: 500px) {
  
  .results-area .elementor-97165 {
    padding: 0 20px 35px 0;
  }
}

@media (min-width: 768px) {
    .primary-search-inside-wrapper {
        padding: 0 30px;   
    }
    
    .results-area.result-style-1 {
        grid-template-columns: 21.25% 21.25% 21.25% 21.25%;
    }
}

@media (min-width: 1025px) {
  
  .results-area .elementor-97165 {
    padding: 0 40px 35px 0;
  }
}
@media (min-width: 1200px) {
  
  .results-area .elementor-97165 {
    padding: 0 50px 35px 0;
  }
}

.results-area .elementor-97165:nth-child(even) {
  margin-right: 0;
}

.result-style-1 .results-area .elementor-97165 {
  width: 180px;
}

.results-area .elementor-97165 .search-result-title {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  margin-top: 7px;
}

@media (min-width: 768px) {
    .results-area .ae_data.elementor-97163 {
        width: 30%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169cc8c */.elementor-97849 .elementor-element.elementor-element-169cc8c, .elementor-97849 .elementor-element.elementor-element-169cc8c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e30e0ed */.elementor-97849 .elementor-element.elementor-element-e30e0ed ul {
    list-style: none;
    margin: 0;
}

.elementor-97849 .elementor-element.elementor-element-e30e0ed ul li {
    display: inline-block;
    margin-right: 30px;
    text-decoration: underline;
}

.elementor-97849 .elementor-element.elementor-element-e30e0ed ul li:last-child {
    margin-right: 0;
}

.elementor-97849 .elementor-element.elementor-element-e30e0ed ul li:hover, .elementor-97849 .elementor-element.elementor-element-e30e0ed ul li:active {
    text-decoration: none;
}

.elementor-97849 .elementor-element.elementor-element-e30e0ed ul li a {
    color: #fff!important;
}

.elementor-97849 .elementor-element.elementor-element-e30e0ed ul li a.active{
    text-decoration: underline
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-23a7dfe7 */.elementor-97849 .elementor-element.elementor-element-23a7dfe7 .elementor-container {
    max-width: 1400px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Platform';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.okcmoa.com/wp-content/uploads/2020/03/Platform-Regular-Web.woff2') format('woff2'),
		url('https://www.okcmoa.com/wp-content/uploads/2020/03/Platform-Regular-Web.woff') format('woff');
}
@font-face {
	font-family: 'Platform';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.okcmoa.com/wp-content/uploads/2020/03/Platform-Medium-Web.woff2') format('woff2'),
		url('https://www.okcmoa.com/wp-content/uploads/2020/03/Platform-Medium-Web.woff') format('woff');
}
/* End Custom Fonts CSS */