.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-13745 .elementor-element.elementor-element-6cec148 .current-progress{background-color:#D80000;}.elementor-13745 .elementor-element.elementor-element-6cec148{--horizontal-progress-border:none;--horizontal-height:3px;--horizontal-border-style:none;top:0px;z-index:9999;}body:not(.rtl) .elementor-13745 .elementor-element.elementor-element-6cec148{left:0px;}body.rtl .elementor-13745 .elementor-element.elementor-element-6cec148{right:0px;}.elementor-13745 .elementor-element.elementor-element-5551ef6 .elementor-heading-title{font-size:48px;font-weight:700;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-repeater-item-e941d87 .elementor-icon-list-icon{width:19px;}.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-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-13745 .elementor-element.elementor-element-1362530 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.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-13745 .elementor-element.elementor-element-1362530 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#CCCCCC;}.elementor-13745 .elementor-element.elementor-element-6cf2e49 img{width:100%;border-radius:10px 10px 10px 10px;}.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, .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__list-item{font-size:18px;}.elementor-13745 .elementor-element.elementor-element-aafbb7a{font-size:20px;}.elementor-13745 .elementor-element.elementor-element-890c230 .elementor-author-box__bio{font-size:14px;}.elementor-13745 .elementor-element.elementor-element-890c230 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#F2F2F2;border-radius:10px 10px 10px 10px;}.elementor-13745 .elementor-element.elementor-element-00a0ef8{--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-13745 .elementor-element.elementor-element-00a0ef8 > .elementor-widget-container{margin:20px 0px 20px 0px;}.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-top:15px;padding-bottom:15px;}.elementor-13745 .elementor-element.elementor-element-f9ae8c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13745 .elementor-element.elementor-element-b738087 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;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{z-index:0;}.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-13745 .elementor-element.elementor-element-00a0ef8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@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:767px){.elementor-13745 .elementor-element.elementor-element-d91806d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-13745 .elementor-element.elementor-element-5551ef6 .elementor-heading-title{font-size:32px;}.elementor-13745 .elementor-element.elementor-element-aafbb7a{font-size:18px;}.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;}}/* 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 */