.elementor-28 .elementor-element.elementor-element-748bb60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:9px 0px 0px 0px;--border-top-width:9px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-b36938a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-a33e1ec{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-a33e1ec .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:45px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-55dfcbc{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-55dfcbc .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-5cae87d{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-5cae87d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.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-28 .elementor-element.elementor-element-17cbe60{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-17cbe60 p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-17cbe60 a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-78e738a{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-78e738a p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-78e738a a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-06b5d9d{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-06b5d9d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-b400282{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-b400282 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-6deca18{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-6deca18 p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-6deca18 a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-7db4d5a{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-7db4d5a p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-7db4d5a a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-1972ceb{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-1972ceb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-414af9d{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-414af9d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-1189dcb{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-1189dcb p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-1189dcb a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-b191f36{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-b191f36 p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-b191f36 a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-4e05573{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-4e05573 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-b3c5630{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 0px;--container-widget-width:49%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-28 .elementor-element.elementor-element-b3c5630 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-c1b9af5{width:var( --container-widget-width, 49% );max-width:49%;padding:0px 0px 0px 18px;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-c1b9af5 p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-c1b9af5 a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-81aca32{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit{background-color:var( --e-global-color-accent );border-style:none;}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit:hover{background-color:var( --e-global-color-5a89052 );--e-search-submit-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-2a161bf{width:100%;max-width:100%;--e-search-placeholder-color:#00000040;--e-search-icon-label-color:#9E9E9E;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-icon-label-size:15px;--e-search-input-gap:30px;--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-primary );--e-search-submit-hover-transition:0.3s;--e-search-submit-border-radius:30px 30px 30px 30px;--e-search-submit-padding:0px 30px 0px 30px;}.elementor-28 .elementor-element.elementor-element-2a161bf.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-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 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#9E9E9E;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-690d288{width:100%;max-width:100%;padding:0px 0px 0px 18px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;}.elementor-28 .elementor-element.elementor-element-690d288 p{margin-block-end:15px;}.elementor-28 .elementor-element.elementor-element-690d288 a{color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-0124efa{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit{background-color:var( --e-global-color-accent );border-style:none;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit:hover{background-color:var( --e-global-color-5a89052 );--e-search-submit-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-07f3cf5{width:100%;max-width:100%;--e-search-placeholder-color:#00000040;--e-search-icon-label-color:#9E9E9E;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:15px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:0px;--e-search-icon-label-size:15px;--e-search-input-gap:30px;--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-primary );--e-search-submit-hover-transition:0.3s;--e-search-submit-border-radius:30px 30px 30px 30px;--e-search-submit-padding:0px 30px 0px 30px;}.elementor-28 .elementor-element.elementor-element-07f3cf5.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-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 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#9E9E9E;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-3eab4bb{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-28 .elementor-element.elementor-element-3eab4bb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3eab4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-28 .elementor-element.elementor-element-ef6b3a8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-395841d{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-28 .elementor-element.elementor-element-05681f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-748bb60{--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-a33e1ec .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-07f3cf5{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-ef6b3a8 .elementor-heading-title{font-size:28px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-395841d{--grid-columns:1;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-a33e1ec .elementor-heading-title{font-size:42px;}.elementor-28 .elementor-element.elementor-element-55dfcbc{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-55dfcbc.elementor-element{--order:0;}.elementor-28 .elementor-element.elementor-element-55dfcbc .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-5cae87d{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-5cae87d.elementor-element{--order:2;}.elementor-28 .elementor-element.elementor-element-5cae87d .elementor-heading-title{font-size:21px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-17cbe60{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-17cbe60.elementor-element{--order:1;}.elementor-28 .elementor-element.elementor-element-78e738a{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-78e738a.elementor-element{--order:3;}.elementor-28 .elementor-element.elementor-element-06b5d9d{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-06b5d9d.elementor-element{--order:4;}.elementor-28 .elementor-element.elementor-element-06b5d9d .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-b400282{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-b400282.elementor-element{--order:6;}.elementor-28 .elementor-element.elementor-element-b400282 .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-6deca18{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-6deca18.elementor-element{--order:5;}.elementor-28 .elementor-element.elementor-element-7db4d5a{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-7db4d5a.elementor-element{--order:7;}.elementor-28 .elementor-element.elementor-element-1972ceb{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-1972ceb.elementor-element{--order:8;}.elementor-28 .elementor-element.elementor-element-1972ceb .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-414af9d{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-414af9d.elementor-element{--order:10;}.elementor-28 .elementor-element.elementor-element-414af9d .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-1189dcb{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-1189dcb.elementor-element{--order:9;}.elementor-28 .elementor-element.elementor-element-b191f36{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-b191f36.elementor-element{--order:11;}.elementor-28 .elementor-element.elementor-element-4e05573{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-4e05573.elementor-element{--order:12;}.elementor-28 .elementor-element.elementor-element-4e05573 .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-b3c5630{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-b3c5630.elementor-element{--order:14;}.elementor-28 .elementor-element.elementor-element-b3c5630 .elementor-heading-title{font-size:21px;}.elementor-28 .elementor-element.elementor-element-c1b9af5{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-c1b9af5.elementor-element{--order:13;}.elementor-28 .elementor-element.elementor-element-81aca32.e-con{--order:15;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-690d288{width:100%;max-width:100%;padding:0px 0px 0px 25px;font-size:13px;}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-28 .elementor-element.elementor-element-395841d{--grid-columns:1;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-b36938a{--width:75%;}.elementor-28 .elementor-element.elementor-element-81aca32{--width:49%;}.elementor-28 .elementor-element.elementor-element-0124efa{--width:25%;}.elementor-28 .elementor-element.elementor-element-3eab4bb{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-b36938a{--width:100%;}.elementor-28 .elementor-element.elementor-element-0124efa{--width:100%;}.elementor-28 .elementor-element.elementor-element-3eab4bb{--width:100%;}}@media(min-width:1700px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit span{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-17cbe60 */.elementor-28 .elementor-element.elementor-element-17cbe60 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78e738a */.elementor-28 .elementor-element.elementor-element-78e738a a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6deca18 */.elementor-28 .elementor-element.elementor-element-6deca18 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db4d5a */.elementor-28 .elementor-element.elementor-element-7db4d5a a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1189dcb */.elementor-28 .elementor-element.elementor-element-1189dcb a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b191f36 */.elementor-28 .elementor-element.elementor-element-b191f36 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b9af5 */.elementor-28 .elementor-element.elementor-element-c1b9af5 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-2a161bf */.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit {
    margin-top: 10px;
}

.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-submit:hover {
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
}  

.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-form {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-end;
}

.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-input-wrapper {
    width: 100%!important;
    flex: unset;
}

.elementor-28 .elementor-element.elementor-element-2a161bf .e-search-input {
    min-height: 46px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-690d288 */.elementor-28 .elementor-element.elementor-element-690d288 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-07f3cf5 */.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit {
    margin-top: 10px;
}

.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-submit:hover {
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
}  

.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-form {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-end;
}

.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-input-wrapper {
    width: 100%!important;
    flex: unset;
}

.elementor-28 .elementor-element.elementor-element-07f3cf5 .e-search-input {
    min-height: 46px;
    width: 100%;
}/* End custom CSS */