.elementor-17601 .elementor-element.elementor-element-6bec6a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:6em;--padding-right:0em;--padding-bottom:10em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-c944f43{text-align:center;}.elementor-17601 .elementor-element.elementor-element-c944f43 .elementor-heading-title{color:var( --e-global-color-7d9dd9c );}.elementor-17601 .elementor-element.elementor-element-9890bfa [class^='item']{padding:2em 2em 2em 2em;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-7d9dd9c );}.elementor-17601 .elementor-element.elementor-element-9890bfa .headline{padding:0em 0em 0.35em 0em;font-family:var( --e-global-typography-e929ee6-font-family ), serif;font-size:var( --e-global-typography-e929ee6-font-size );font-weight:var( --e-global-typography-e929ee6-font-weight );line-height:var( --e-global-typography-e929ee6-line-height );letter-spacing:var( --e-global-typography-e929ee6-letter-spacing );word-spacing:var( --e-global-typography-e929ee6-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .heading{font-family:var( --e-global-typography-81eef5a-font-family ), serif;font-size:var( --e-global-typography-81eef5a-font-size );font-weight:var( --e-global-typography-81eef5a-font-weight );line-height:var( --e-global-typography-81eef5a-line-height );letter-spacing:var( --e-global-typography-81eef5a-letter-spacing );word-spacing:var( --e-global-typography-81eef5a-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .subheading{padding:4px 0px 0px 0px;font-family:var( --e-global-typography-806b150-font-family ), serif;font-size:var( --e-global-typography-806b150-font-size );font-weight:var( --e-global-typography-806b150-font-weight );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .description{font-family:var( --e-global-typography-806b150-font-family ), serif;font-size:var( --e-global-typography-806b150-font-size );font-weight:var( --e-global-typography-806b150-font-weight );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa .row{--bs-gutter-x:1.5em;--bs-gutter-y:1.5em;}.elementor-17601 .elementor-element.elementor-element-9890bfa .content-wrapper{justify-content:center;}.elementor-17601 .elementor-element.elementor-element-9890bfa .deadline{justify-content:center;}.elementor-17601 .elementor-element.elementor-element-9890bfa > .elementor-widget-container{margin:7em 0em 0em 0em;}.elementor-17601 .elementor-element.elementor-element-dea6fea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:6em;--padding-right:0em;--padding-bottom:6em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-dea6fea:not(.elementor-motion-effects-element-type-background), .elementor-17601 .elementor-element.elementor-element-dea6fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d9dd9c );}.elementor-17601 .elementor-element.elementor-element-dea6fea, .elementor-17601 .elementor-element.elementor-element-dea6fea::before{--border-transition:0.3s;}.elementor-17601 .elementor-element.elementor-element-038159a{text-align:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b932717-font-family ), serif;font-size:var( --e-global-typography-b932717-font-size );font-weight:var( --e-global-typography-b932717-font-weight );line-height:var( --e-global-typography-b932717-line-height );letter-spacing:var( --e-global-typography-b932717-letter-spacing );word-spacing:var( --e-global-typography-b932717-word-spacing );}@media(max-width:1024px){.elementor-17601 .elementor-element.elementor-element-6bec6a5{--padding-top:5em;--padding-right:0em;--padding-bottom:8em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-9890bfa .headline{font-size:var( --e-global-typography-e929ee6-font-size );line-height:var( --e-global-typography-e929ee6-line-height );letter-spacing:var( --e-global-typography-e929ee6-letter-spacing );word-spacing:var( --e-global-typography-e929ee6-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .heading{font-size:var( --e-global-typography-81eef5a-font-size );line-height:var( --e-global-typography-81eef5a-line-height );letter-spacing:var( --e-global-typography-81eef5a-letter-spacing );word-spacing:var( --e-global-typography-81eef5a-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .subheading{font-size:var( --e-global-typography-806b150-font-size );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .description{font-size:var( --e-global-typography-806b150-font-size );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-17601 .elementor-element.elementor-element-dea6fea{--padding-top:5em;--padding-right:0em;--padding-bottom:5em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-038159a{font-size:var( --e-global-typography-b932717-font-size );line-height:var( --e-global-typography-b932717-line-height );letter-spacing:var( --e-global-typography-b932717-letter-spacing );word-spacing:var( --e-global-typography-b932717-word-spacing );}}@media(max-width:767px){.elementor-17601 .elementor-element.elementor-element-6bec6a5{--padding-top:4em;--padding-right:0em;--padding-bottom:6em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-9890bfa .headline{font-size:var( --e-global-typography-e929ee6-font-size );line-height:var( --e-global-typography-e929ee6-line-height );letter-spacing:var( --e-global-typography-e929ee6-letter-spacing );word-spacing:var( --e-global-typography-e929ee6-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .heading{font-size:var( --e-global-typography-81eef5a-font-size );line-height:var( --e-global-typography-81eef5a-line-height );letter-spacing:var( --e-global-typography-81eef5a-letter-spacing );word-spacing:var( --e-global-typography-81eef5a-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .subheading{font-size:var( --e-global-typography-806b150-font-size );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa  .description{font-size:var( --e-global-typography-806b150-font-size );line-height:var( --e-global-typography-806b150-line-height );letter-spacing:var( --e-global-typography-806b150-letter-spacing );word-spacing:var( --e-global-typography-806b150-word-spacing );}.elementor-17601 .elementor-element.elementor-element-9890bfa > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-17601 .elementor-element.elementor-element-dea6fea{--padding-top:4em;--padding-right:0em;--padding-bottom:4em;--padding-left:0em;}.elementor-17601 .elementor-element.elementor-element-038159a{font-size:var( --e-global-typography-b932717-font-size );line-height:var( --e-global-typography-b932717-line-height );letter-spacing:var( --e-global-typography-b932717-letter-spacing );word-spacing:var( --e-global-typography-b932717-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-038159a */.elementor-17601 .elementor-element.elementor-element-038159a i {
    font-size: 0.75em;
    transition: var(--transition-ms);
}

.elementor-17601 .elementor-element.elementor-element-038159a a:hover i {
    transform: translateX(25%) !important;
}/* End custom CSS */