.elementor-13745 .elementor-element.elementor-element-d5a62ee:not(.elementor-motion-effects-element-type-background), .elementor-13745 .elementor-element.elementor-element-d5a62ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-13745 .elementor-element.elementor-element-d5a62ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-13745 .elementor-element.elementor-element-d5a62ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13745 .elementor-element.elementor-element-d91806d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13745 .elementor-element.elementor-element-d91806d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13745 .elementor-element.elementor-element-d91806d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 75px 75px 75px;}.elementor-13745 .elementor-element.elementor-element-d91806d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );color:var( --e-global-color-primary );}.elementor-13745 .elementor-element.elementor-element-5551ef6 .elementor-heading-title{font-size:48px;font-weight:700;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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 );}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-repeater-item-e941d87 .elementor-icon-list-icon{width:19px;}.elementor-13745 .elementor-element.elementor-element-1362530{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#CCCCCC;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-icon{width:14px;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-icon i{font-size:14px;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-item{font-size:15px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-13745 .elementor-element.elementor-element-6cf2e49 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-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 );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );}.elementor-13745 .elementor-element.elementor-element-5496d9f{--box-padding:20px;--item-text-color:#000000;--item-text-hover-color:var( --e-global-color-d8cee46 );--item-text-hover-decoration:underline;--marker-color:#CCCCCC;}.elementor-13745 .elementor-element.elementor-element-5496d9f .elementor-toc__header-title{text-align:start;}.elementor-13745 .elementor-element.elementor-element-5496d9f .elementor-toc__header, .elementor-13745 .elementor-element.elementor-element-5496d9f .elementor-toc__header-title{font-size:16px;font-weight:900;}.elementor-13745 .elementor-element.elementor-element-5496d9f .elementor-toc__header{flex-direction:row;}.elementor-13745 .elementor-element.elementor-element-5496d9f .elementor-toc__list-item{font-size:18px;}.elementor-widget-progress-tracker .current-progress-percentage{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 );}.elementor-13745 .elementor-element.elementor-element-71adea6 .current-progress{background-color:var( --e-global-color-689b9da );}.elementor-13745 .elementor-element.elementor-element-71adea6 .elementor-scrolling-tracker-horizontal{background-color:#E2E2E2;}.elementor-13745 .elementor-element.elementor-element-71adea6{--horizontal-progress-border:none;--progress-border-radius:25px 25px 25px 25px;--horizontal-height:6px;--horizontal-border-style:none;--border-radius:25px 25px 25px 25px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );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 );}.elementor-13745 .elementor-element.elementor-element-aafbb7a{font-size:20px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );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 );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );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 );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-13745 .elementor-element.elementor-element-890c230{background-color:#F2F2F2;padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}.elementor-13745 .elementor-element.elementor-element-890c230 .elementor-author-box__bio{font-size:14px;}.elementor-13745 .elementor-element.elementor-element-00a0ef8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-13745 .elementor-element.elementor-element-00a0ef8 .elementor-share-btn{border-width:2px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13745 .elementor-element.elementor-element-901391f{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-13745 .elementor-element.elementor-element-901391f .elementor-divider-separator{width:100%;}.elementor-13745 .elementor-element.elementor-element-901391f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13745 .elementor-element.elementor-element-f9ae8c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13745 .elementor-element.elementor-element-b738087 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-02deb6f );border-radius:10px 10px 10px 10px;}.elementor-13745 .elementor-element.elementor-element-c9bbd01 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13745 .elementor-element.elementor-element-c9bbd01{z-index:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-13745 .elementor-element.elementor-element-6cc8fc1 img{border-radius:10px 10px 10px 10px;}.elementor-13745 .elementor-element.elementor-element-3230cdd img{border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );} .elementor-13745 .elementor-element.elementor-element-00a0ef8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13745 .elementor-element.elementor-element-6cc8fc1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13745 .elementor-element.elementor-element-3230cdd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-13745 .elementor-element.elementor-element-d91806d{width:74.665%;}.elementor-13745 .elementor-element.elementor-element-3d4be06{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13745 .elementor-element.elementor-element-d91806d{width:100%;}.elementor-13745 .elementor-element.elementor-element-3d4be06{width:100%;}.elementor-13745 .elementor-element.elementor-element-e0dd690{width:100%;}}@media(max-width:767px){.elementor-13745 .elementor-element.elementor-element-d91806d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13745 .elementor-element.elementor-element-5551ef6 .elementor-heading-title{font-size:32px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2);}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2);}body.rtl .elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2);}body:not(.rtl) .elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2);}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-progress-tracker .current-progress-percentage{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-13745 .elementor-element.elementor-element-aafbb7a{font-size:18px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-13745 .elementor-element.elementor-element-890c230 .elementor-author-box__avatar img{width:51px;height:51px;} .elementor-13745 .elementor-element.elementor-element-00a0ef8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for table-of-contents, class: .elementor-element-5496d9f */.elementor-13745 .elementor-element.elementor-element-5496d9f h2.elementor-heading-title:empty { display:none ;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-aafbb7a */.elementor-13745 .elementor-element.elementor-element-aafbb7a img { border-radius: 10px; width:100%; height:auto;}
.elementor-13745 .elementor-element.elementor-element-aafbb7a h2 { margin: 25px 0; font-weight:900; font-size: 1.75em;}
.elementor-13745 .elementor-element.elementor-element-aafbb7a h2:nth-child(n+2) { margin-top:50px;}
.elementor-13745 .elementor-element.elementor-element-aafbb7a p { margin-bottom: 25px;}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-a420227 */.elementor-13745 .elementor-element.elementor-element-a420227 .submit { background:#658AA2;border:0; width:100%; padding:15px;}
#reply-title { margin-top:50px; }

.comment-reply-link { font-size: 16px; text-decoration:underline !important;}/* End custom CSS */
/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-b738087 */.elementor-13745 .elementor-element.elementor-element-b738087 { text-align:center;}
body .gform_wrapper .gform_validation_container {
    display: none;
}
body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
margin-top: 10px;
padding-right: 65px;
padding-left: 65px;
background-color: red;
}/* End custom CSS */