/**handles:elementor-post-15237**/
.elementor-15237 .elementor-element.elementor-element-142646e9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-15237 .elementor-element.elementor-element-142646e9:not(.elementor-motion-effects-element-type-background), .elementor-15237 .elementor-element.elementor-element-142646e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C3664;}.elementor-15237 .elementor-element.elementor-element-142646e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15237 .elementor-element.elementor-element-142646e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15237 .elementor-element.elementor-element-1460f27 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-15237 .elementor-element.elementor-element-59cea57{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-weight:500;}.elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15237 .elementor-element.elementor-element-59cea57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu .elementor-item{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:10px;padding-right:10px;}.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-15237 .elementor-element.elementor-element-b0e93f0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-15237 .elementor-element.elementor-element-b0e93f0 .e--pointer-framed .elementor-item:before,
					.elementor-15237 .elementor-element.elementor-element-b0e93f0 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-15237 .elementor-element.elementor-element-1023307d:not(.elementor-motion-effects-element-type-background), .elementor-15237 .elementor-element.elementor-element-1023307d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B80B0;}.elementor-15237 .elementor-element.elementor-element-1023307d > .elementor-background-overlay{background-color:#4B80B0;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15237 .elementor-element.elementor-element-1023307d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15237 .elementor-element.elementor-element-d4614a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-15237:not(.elementor-motion-effects-element-type-background), .elementor-15237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:520px){.elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15237 .elementor-element.elementor-element-59cea57 .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS */.elementor-invisible {
    visibility: visible !important;
}
.cmm4e.cmm4e-theme-pahx-skin > .cmm4e-menu-item > .cmm4e-nav-link {
  font-weight: 600;
  text-transform: capitalize !important;
  letter-spacing: normal;
  font-family: "PT Sans", Sans-serif;
}
.cmm4e-content-wrapper .elementor-element.elementor-view-framed .elementor-icon, .cmm4e-content-wrapper .elementor-element.elementor-view-default .elementor-icon {
    border-color: #ccc !important;
}
.cmm4e-content-wrapper .elementor-icon-box-wrapper{
    padding: 10px;
    border-radius: 4px
}
.cmm4e-content-wrapper .elementor-icon-box-wrapper:hover{
    background-color:#f9f9f9;
        transition: background-color 0.3s ease-in;
}
.elementor-element .ee-search-form .ee-search-form__submit.ee-search-form__control--icon {
    min-width: auto !important;
}
h3.elementor-icon-box-title{
    margin:0;
}
.posts .elementor-cta__title a {
    color: #1C3664;
    background: #D1D9E7;
    padding: 5px 15px;
    border-radius: 50px;
}
.elementor-cta__button-wrapper{
    width:auto !important;
}
.elementor-cta__button {
    padding: 12px 0px;
    display: inline-block !important;
}
.elementor-cta .elementor-cta__button:after{
    content: '';
    position: absolute;
    border-bottom: 2px solid #c29434;
    bottom: 0;
    left: 0;
    right: 100%;
    transition: all 500ms;
}
.elementor-cta__button:hover:after{
    right: 0;
}

.ee-search-form-skin--expand .ee-search-form__icon, .ee-search-form-skin--fullscreen .ee-search-form__icon {
    padding: 6px;
    transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
}
.elementor-flip-box__button.elementor-button {
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    padding: 12px 0px;
}
.elementor-element .elementor-cta__button {
    border-left: 0px !important;
    border-top: 0px !important;
    border-right: 0px !important;
}
.resources .elementor-cta__button-wrapper{
    display: block;
    width: 100% !important;
}
.resources .elementor-cta__button:hover:after {
    right: 35%;
}
.resources .elementor-cta .elementor-cta__button:after {
    left: 35%;
}
@media (max-width: 820px){
.col-50{
    width:50% !important;
}
.col-100{
    width:100% !important;
}
.col-50 .elementor-element-populated, .col-100 .elementor-element-populated {
  padding: 0em !important;
}
.cmm4e.cmm4e-theme-pahx-skin > .cmm4e-menu-item > .cmm4e-nav-link, .cmm4e.cmm4e-theme-pahx-skin > .cmm4e-menu-item > .menu-item-arrow, .cmm4e.cmm4e-theme-pahx-skin > .cmm4e-menu-item .cmm4e-item-toggle {
  color: #1c3664 !important;
}
.cmm4e.cmm4e-theme-pahx-skin > .cmm4e-menu-item .cmm4e-item-toggle {
  color: #c29434 !important;
}
.cmm4e.cmm4e-theme-pahx-skin {
  background-color: #fff !important;
}
.ee-offcanvas__header-close--left {
  position: absolute;
  right: 40px;
  z-index:9999;
}
}
@media (max-width: 520px){
.col-50{
    width:100% !important;
}
}/* End custom CSS */