.elementor-696 .elementor-element.elementor-element-18062c6{--display:flex;--padding-top:var(--arts-header-height);--padding-bottom:0;--padding-left:var(--arts-fluid-preset--823f7e5);--padding-right:var(--arts-fluid-preset--823f7e5);transition:padding var(--spacing-transition,.3s), margin var(--spacing-transition,.3s), background var(--background-transition,.3s), border var(--border-transition,.3s), box-shadow var(--border-transition,.3s), transform var(--e-con-transform-transition-duration,.4s);}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__title{color:var( --e-global-color-d63965f );text-align:left;max-width:100%;font-family:var( --e-global-typography-5805bdd-font-family ), monospace;font-size:var( --e-global-typography-5805bdd-font-size );font-weight:var( --e-global-typography-5805bdd-font-weight );text-transform:var( --e-global-typography-5805bdd-text-transform );line-height:var( --e-global-typography-5805bdd-line-height );margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__description{color:var( --e-global-color-d63965f );text-align:left;max-width:960px;font-family:var( --e-global-typography-3e2a6b3-font-family ), monospace;font-size:var( --e-global-typography-3e2a6b3-font-size );font-weight:var( --e-global-typography-3e2a6b3-font-weight );line-height:var( --e-global-typography-3e2a6b3-line-height );}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__divider{--divider-color:var( --e-global-color-7bbf4af );--divider-color-inner:var( --e-global-color-d63965f );}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead{--masthead-content-top-spacing:1.5rem;--masthead-content-bottom-spacing:1.5rem;--masthead-content-left-spacing:0rem;--masthead-content-right-spacing:0rem;--masthead-content-row-gap:var(--arts-fluid-preset--81099da);--masthead-content-column-gap:var(--arts-fluid-preset--81099da);}.elementor-696 .elementor-element.elementor-element-8bc5638{--display:flex;--padding-top:0;--padding-bottom:var(--arts-fluid-preset--8860e4d);--padding-left:var(--arts-fluid-preset--823f7e5);--padding-right:var(--arts-fluid-preset--823f7e5);}.elementor-696 .elementor-element.elementor-element-0f964fe .masonry-grid_grid{--masonry-grid-spacing-x:var(--arts-fluid-preset--84a2793);--masonry-grid-spacing-y:var(--arts-fluid-preset--8214eff);}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view__item-heading{color:var( --e-global-color-d63965f );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view_hovered .card-view__item-heading{color:#F5CF52;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view__item-description{color:var( --e-global-color-d63965f );font-family:var( --e-global-typography-34cae0e-font-family ), monospace;font-size:var( --e-global-typography-34cae0e-font-size );font-weight:var( --e-global-typography-34cae0e-font-weight );text-transform:var( --e-global-typography-34cae0e-text-transform );line-height:var( --e-global-typography-34cae0e-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view_hovered .card-view__item-description{color:#F5CF52;}.elementor-696 .elementor-element.elementor-element-0f964fe .divider{--divider-color:var( --e-global-color-7bbf4af );--divider-color-inner:var( --e-global-color-d63965f );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-5__button{--button-text-color:var( --e-global-color-a5828f1 );--button-text-color-hover:var( --e-global-color-9bb5818 );font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );--button-gap:0.5em;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-3__button{--button-text-color:var( --e-global-color-a5828f1 );--button-text-color-hover:var( --e-global-color-9d334ae );font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );--button-gap:0.5em;--button-paddings:0.5em;--button-size:80px;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__button{--button-text-color:var( --e-global-color-7bbf4af );--button-text-color-hover:var( --e-global-color-d63965f );--button-background-color:var( --e-global-color-d63965f );--button-background-color-hover:var( --e-global-color-7bbf4af );font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );border-style:none;--button-gap:0.5em;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view__item-wrapper-media{border-radius:var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414);}.elementor-696 .elementor-element.elementor-element-0f964fe .pagination{padding:var(--arts-fluid-preset--e166a35) 0 0 0;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__item-heading{font-family:var( --e-global-typography-1db162d-font-family ), monospace;font-size:var( --e-global-typography-1db162d-font-size );font-weight:var( --e-global-typography-1db162d-font-weight );text-transform:var( --e-global-typography-1db162d-text-transform );line-height:var( --e-global-typography-1db162d-line-height );margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-696 .elementor-element.elementor-element-0f964fe .pagination .page-numbers{font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}@media(max-width:991px){.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__title{font-size:var( --e-global-typography-5805bdd-font-size );line-height:var( --e-global-typography-5805bdd-line-height );}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__description{font-size:var( --e-global-typography-3e2a6b3-font-size );line-height:var( --e-global-typography-3e2a6b3-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__item-heading{font-size:var( --e-global-typography-1db162d-font-size );line-height:var( --e-global-typography-1db162d-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view__item-description{font-size:var( --e-global-typography-34cae0e-font-size );line-height:var( --e-global-typography-34cae0e-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .pagination .page-numbers{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-5__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-3__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );--button-size:70px;}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}}@media(max-width:767px){.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__title{font-size:var( --e-global-typography-5805bdd-font-size );line-height:var( --e-global-typography-5805bdd-line-height );}.elementor-696 .elementor-element.elementor-element-ffd4e57 .masthead__description{font-size:var( --e-global-typography-3e2a6b3-font-size );line-height:var( --e-global-typography-3e2a6b3-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__item-heading{font-size:var( --e-global-typography-1db162d-font-size );line-height:var( --e-global-typography-1db162d-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view__item-description{font-size:var( --e-global-typography-34cae0e-font-size );line-height:var( --e-global-typography-34cae0e-line-height );}.elementor-696 .elementor-element.elementor-element-0f964fe .pagination .page-numbers{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-5__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-3__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-696 .elementor-element.elementor-element-0f964fe .card-view-4__button{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}}