.elementor-19810 .elementor-element.elementor-element-40f747a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19810 .elementor-element.elementor-element-bab3a69{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;}.elementor-19810 .elementor-element.elementor-element-bab3a69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );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-19810 .elementor-element.elementor-element-4cf126c{font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-f51f071{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-4a3ffcd{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-3775931{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-bba06d3{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-dc1c30e{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-3f576d3{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-4c0e76f{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-e163c36 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .sc-heading .heading__primary{font-size:22px;line-height:30px;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .sc-heading .heading__primary, .elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .sc-heading .heading__primary a{color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .desc-content{font-size:1px;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .boxes-icon{font-size:61px;width:100px;height:100px;line-height:100px;border-style:none;color:#E8008A;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .iconbox-left .content-inner,
					.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .iconbox-right .content-inner{width:calc(100% - 100px - 15px);}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .boxes-icon .icon svg path:not(.nochange){stroke:#E8008A;fill:#E8008A;}.elementor-19810 .elementor-element.elementor-element-e163c36 .dot_line_buttom_top .dot-line,
					.elementor-19810 .elementor-element.elementor-element-e163c36 .dot_line_buttom_top .dot-line span{color:#E8008A;background-color:#E8008A;}.elementor-19810 .elementor-element.elementor-element-dddf75b{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-53ce027{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-bc553d6{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19810 .elementor-element.elementor-element-ae52e45 img{height:100%;object-fit:cover;object-position:center center;}.elementor-19810 .elementor-element.elementor-element-1faacb2{width:100%;max-width:100%;}.elementor-19810 .elementor-element.elementor-element-1faacb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19810 .elementor-element.elementor-element-1faacb2.elementor-element{--align-self:center;}.elementor-19810 .elementor-element.elementor-element-c79c1f0{--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;}.elementor-19810 .elementor-element.elementor-element-3e44dcf{--spacer-size:50px;}.elementor-19810 .elementor-element.elementor-element-189c8e6{--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;}.elementor-19810 .elementor-element.elementor-element-0382088 .thim-ekit-wpcf7 .wpcf7-form-control-wrap input,.elementor-19810 .elementor-element.elementor-element-0382088 .thim-ekit-wpcf7 .wpcf7-form-control-wrap textarea{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-19810 .elementor-element.elementor-element-0382088 .thim-ekit-wpcf7 .wpcf7-submit{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-19810 .elementor-element.elementor-element-e7692a9{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19810 .elementor-element.elementor-element-44cf4d5{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-19810 .elementor-element.elementor-element-7444704{--display:flex;}.elementor-19810 .elementor-element.elementor-element-c0ea28e{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-5048c0b{--display:flex;}.elementor-19810 .elementor-element.elementor-element-37a9030{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-1b24e76{--display:flex;}.elementor-19810 .elementor-element.elementor-element-e3ff51f{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-b3045f9{--display:flex;}.elementor-19810 .elementor-element.elementor-element-5d0cf66{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-b09945e{--display:flex;}.elementor-19810 .elementor-element.elementor-element-3d2cd3b{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-ae357c8{--display:flex;}.elementor-19810 .elementor-element.elementor-element-9f82e9e{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-0752ce6{--display:flex;}.elementor-19810 .elementor-element.elementor-element-65c119e{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-1a23664{--display:flex;}.elementor-19810 .elementor-element.elementor-element-e844970{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-2398e74{--display:flex;}.elementor-19810 .elementor-element.elementor-element-c96d681{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-aa18170{--display:flex;}.elementor-19810 .elementor-element.elementor-element-9a3834f{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-cc9b3cf{--display:flex;}.elementor-19810 .elementor-element.elementor-element-a113913{color:var( --e-global-color-5f782af );}.elementor-19810 .elementor-element.elementor-element-397c547{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-5f782af );--n-accordion-title-hover-color:var( --e-global-color-5f782af );--n-accordion-title-active-color:var( --e-global-color-5f782af );--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-19810 .elementor-element.elementor-element-40f747a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19810 .elementor-element.elementor-element-bab3a69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19810 .elementor-element.elementor-element-ae52e45 img{width:60%;}}@media(max-width:767px){.elementor-19810 .elementor-element.elementor-element-40f747a{--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;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-19810 .elementor-element.elementor-element-40f747a.e-con{--order:-99999 /* order start hack */;}.elementor-19810 .elementor-element.elementor-element-bab3a69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19810 .elementor-element.elementor-element-bab3a69.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .boxes-icon{font-size:55px;width:50px;}.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .iconbox-left .content-inner,
					.elementor-19810 .elementor-element.elementor-element-e163c36 .wrapper-box-icon .iconbox-right .content-inner{width:calc(100% - 50px - 15px);}.elementor-19810 .elementor-element.elementor-element-e163c36 .thim-widget-icon-box .wrapper-box-icon .boxes-icon{margin-bottom:0px;}}@media(min-width:768px){.elementor-19810 .elementor-element.elementor-element-40f747a{--width:89%;}.elementor-19810 .elementor-element.elementor-element-bab3a69{--width:75.474%;}.elementor-19810 .elementor-element.elementor-element-bc553d6{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19810 .elementor-element.elementor-element-bab3a69{--width:100%;}.elementor-19810 .elementor-element.elementor-element-bc553d6{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4cf126c */.elementor-19810 .elementor-element.elementor-element-4cf126c h1,
.elementor-19810 .elementor-element.elementor-element-4cf126c h2,
.elementor-19810 .elementor-element.elementor-element-4cf126c h3,
.elementor-19810 .elementor-element.elementor-element-4cf126c h4,
.elementor-19810 .elementor-element.elementor-element-4cf126c h5,
.elementor-19810 .elementor-element.elementor-element-4cf126c h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f51f071 */.elementor-19810 .elementor-element.elementor-element-f51f071 h1,
.elementor-19810 .elementor-element.elementor-element-f51f071 h2,
.elementor-19810 .elementor-element.elementor-element-f51f071 h3,
.elementor-19810 .elementor-element.elementor-element-f51f071 h4,
.elementor-19810 .elementor-element.elementor-element-f51f071 h5,
.elementor-19810 .elementor-element.elementor-element-f51f071 h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a3ffcd */.elementor-19810 .elementor-element.elementor-element-4a3ffcd h1,
.elementor-19810 .elementor-element.elementor-element-4a3ffcd h2,
.elementor-19810 .elementor-element.elementor-element-4a3ffcd h3,
.elementor-19810 .elementor-element.elementor-element-4a3ffcd h4,
.elementor-19810 .elementor-element.elementor-element-4a3ffcd h5,
.elementor-19810 .elementor-element.elementor-element-4a3ffcd h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3775931 */.elementor-19810 .elementor-element.elementor-element-3775931 h1,
.elementor-19810 .elementor-element.elementor-element-3775931 h2,
.elementor-19810 .elementor-element.elementor-element-3775931 h3,
.elementor-19810 .elementor-element.elementor-element-3775931 h4,
.elementor-19810 .elementor-element.elementor-element-3775931 h5,
.elementor-19810 .elementor-element.elementor-element-3775931 h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bba06d3 */.elementor-19810 .elementor-element.elementor-element-bba06d3 h1,
.elementor-19810 .elementor-element.elementor-element-bba06d3 h2,
.elementor-19810 .elementor-element.elementor-element-bba06d3 h3,
.elementor-19810 .elementor-element.elementor-element-bba06d3 h4,
.elementor-19810 .elementor-element.elementor-element-bba06d3 h5,
.elementor-19810 .elementor-element.elementor-element-bba06d3 h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc1c30e */.elementor-19810 .elementor-element.elementor-element-dc1c30e h1,
.elementor-19810 .elementor-element.elementor-element-dc1c30e h2,
.elementor-19810 .elementor-element.elementor-element-dc1c30e h3,
.elementor-19810 .elementor-element.elementor-element-dc1c30e h4,
.elementor-19810 .elementor-element.elementor-element-dc1c30e h5,
.elementor-19810 .elementor-element.elementor-element-dc1c30e h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f576d3 */.elementor-19810 .elementor-element.elementor-element-3f576d3 h1,
.elementor-19810 .elementor-element.elementor-element-3f576d3 h2,
.elementor-19810 .elementor-element.elementor-element-3f576d3 h3,
.elementor-19810 .elementor-element.elementor-element-3f576d3 h4,
.elementor-19810 .elementor-element.elementor-element-3f576d3 h5,
.elementor-19810 .elementor-element.elementor-element-3f576d3 h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0e76f */.elementor-19810 .elementor-element.elementor-element-4c0e76f h1,
.elementor-19810 .elementor-element.elementor-element-4c0e76f h2,
.elementor-19810 .elementor-element.elementor-element-4c0e76f h3,
.elementor-19810 .elementor-element.elementor-element-4c0e76f h4,
.elementor-19810 .elementor-element.elementor-element-4c0e76f h5,
.elementor-19810 .elementor-element.elementor-element-4c0e76f h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dddf75b */.elementor-19810 .elementor-element.elementor-element-dddf75b h1,
.elementor-19810 .elementor-element.elementor-element-dddf75b h2,
.elementor-19810 .elementor-element.elementor-element-dddf75b h3,
.elementor-19810 .elementor-element.elementor-element-dddf75b h4,
.elementor-19810 .elementor-element.elementor-element-dddf75b h5,
.elementor-19810 .elementor-element.elementor-element-dddf75b h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53ce027 */.elementor-19810 .elementor-element.elementor-element-53ce027 h1,
.elementor-19810 .elementor-element.elementor-element-53ce027 h2,
.elementor-19810 .elementor-element.elementor-element-53ce027 h3,
.elementor-19810 .elementor-element.elementor-element-53ce027 h4,
.elementor-19810 .elementor-element.elementor-element-53ce027 h5,
.elementor-19810 .elementor-element.elementor-element-53ce027 h6 {
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40f747a */.top_site_main {background-position: top!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44cf4d5 */.elementor-19810 .elementor-element.elementor-element-44cf4d5 h1,
.elementor-19810 .elementor-element.elementor-element-44cf4d5 h2,
.elementor-19810 .elementor-element.elementor-element-44cf4d5 h3,
.elementor-19810 .elementor-element.elementor-element-44cf4d5 h4,
.elementor-19810 .elementor-element.elementor-element-44cf4d5 h5,
.elementor-19810 .elementor-element.elementor-element-44cf4d5 h6 {
  color: #ffffff;
}/* End custom CSS */