/**handles:child-style**/
body{overflow-x:hidden}body ol,body ul{margin-top:0}#site-header.transparent-header{border:none}body #site-logo #site-logo-inner a:hover img{opacity:1}#site-header #site-logo #site-logo-inner a img{width:100%;height:100%}body.boxed-layout.wrap-boxshadow #wrap{-webkit-box-shadow:0 0 30px -10px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px -10px rgba(0,0,0,.5);box-shadow:0 0 30px -10px rgba(0,0,0,.5)}.boxed-layout #wrap #site-header-inner.container{max-width:1800px}#content div#blog-entries .blog-entry.col-1{max-width:inherit}body #site-navigation-wrap ul.main-menu.dropdown-menu>li.menu-item>ul.megamenu.sub-menu{max-width:inherit;flex:initial}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{max-width:100%}body.single-product .elementor.elementor-location-single.product.col{padding:0}body .woocommerce-MyAccount-content .addresses>*{max-width:unset;flex:unset}.elementor-widget-nav-menu li.menu-item>a.elementor-item>span.hidden{display:none}body.woocommerce div.product.elementor form.cart table.variations td.value:before{content:""!important;margin:0!important}body.woocommerce div.product.elementor form.cart table.variations .reset_variations{float:none;position:absolute;right:0;margin:0;transform:translateX(100%);border:none;display:flex!important;flex-direction:column;justify-content:center;align-items:center}body.woocommerce div.product form.cart .variations .reset_variations:before{margin:0}body.woocommerce.single-product .single_variation .woocommerce-variation-price .price{display:block!important;text-align:center;font-size:20px}section.elementor-section.elementor-top-section{padding:70px 15px}body .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}body.has-transparent-header #main section.elementor-section.elementor-top-section:first-child{padding-top:160px;padding-top:calc(100px + 60px)}body .elementor-element.elementor-widget-spacer,body .elementor-widget.elementor-widget-divider{margin-bottom:0!important}body .elementor-widget-divider .elementor-divider{overflow:hidden}body .elementor-widget p:last-child{margin:0}body .elementor-widget-wrap>aside.elementor-section{width:auto}::-webkit-input-placeholder{color:#616161}::-moz-placeholder{color:#616161}:-ms-input-placeholder{color:#616161}:-moz-placeholder{color:#616161}body #site-navigation-wrap .dropdown-menu>li>a .nav-arrow{padding:0;margin-left:-2px}.effect-three #site-navigation-wrap .dropdown-menu>li.current-menu-item>a.menu-link>span:after,.effect-three #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{height:2px}.effect-two #site-navigation-wrap .dropdown-menu>li.current-menu-item>a.menu-link>span:after,.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{height:1px}body.has-transparent-header .effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,body.has-transparent-header .effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,body.has-transparent-header .effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:#fff}body.has-transparent-header #site-navigation-wrap ul.dropdown-menu>li.menu-item>a.menu-link{color:#fff}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu{padding:10px 0}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item{border:none}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item>a{font-size:14px;line-height:1.7em;padding:8px 15px;transition:.25s;text-transform:uppercase}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item>a:hover{background:0 0;transition:.25s}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding:0!important}body .gform_wrapper li.hidden_label input{margin-top:0}body .gform_wrapper ul li.gfield textarea{margin-top:8px}body .gform_wrapper .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]{padding:inherit!important;font-size:inherit!important;width:16px!important;height:16px!important}body .gform_wrapper .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked~label{font-weight:400}body .gform_wrapper ul li.gfield input:not([type=checkbox]),body .gform_wrapper ul li.gfield textarea{padding:8px 15px!important;font-family:'Open Sans',sans-serif!important;-webkit-border-radius:0px;border-radius:0}.gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{padding:10px 20px;font-family:'Open Sans',sans-serif!important;font-size:16px;line-height:1.4em;text-transform:uppercase;font-weight:700;min-width:120px;-webkit-border-radius:0px;border-radius:0}body .gform_wrapper .gf_list_inline .gfield_checkbox li label,body .gform_wrapper .gf_list_inline .gfield_radio li label{max-width:100%}body .gform_wrapper .gf_list_inline .gfield_radio li input[type=radio]{margin-top:0}.caption-middle.elementor-widget.elementor-widget-image figcaption.widget-image-caption.wp-caption-text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#fff;font-size:16px;line-height:34px;transition:.25s;padding:15px}.caption-middle.elementor-widget.elementor-widget-image img{transition:.25s}.caption-middle.elementor-widget.elementor-widget-image:hover img{transition:.25s}.image-overlay.elementor-widget-image .elementor-image:before{content:"";width:100%;height:100%;position:absolute;opacity:0}.image-overlay.elementor-widget-image:hover .elementor-image:before{opacity:.8}.image-overlay.green.elementor-widget-image .elementor-image:before{background:#a0a635}@media only screen and (max-width:767px){section.float-left.elementor-section.elementor-inner-section>.elementor-container{margin-left:0}section.float-right.elementor-section.elementor-inner-section>.elementor-container{margin-right:0}}@media only screen and (max-width:959px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important}}@media only screen and (max-width:767px){section.elementor-section.elementor-top-section{padding:50px 15px}body.has-transparent-header #main section.elementor-section.elementor-top-section:first-child{padding-top:130px;padding-top:calc(80px + 50px)}body .elementor-posts .elementor-post{display:block}body .elementor-post__text{margin:15px 0}}p a span{color:#2293f0;font-weight:600}p a{color:inherit}#site-navigation-wrap .dropdown-menu>li.btn>a>span{background-color:#fff;color:#2293f0;border-radius:99px;padding:10px 30px}.donate-btn svg{width:50px!important}.donate-btn span.elementor-button-text{font-weight:700;display:flex;align-items:center;text-align:left}.donate-tabs .elementor-tabs-content-wrapper h4{color:#244d9f}.donate-tabs .elementor-tabs-content-wrapper strong{font-weight:700}.donate-tabs .elementor-tabs-content-wrapper{box-shadow:0 0 20px -7px #9090905c!important}.donate-tabs .elementor-tabs-wrapper .elementor-active{box-shadow:0 0 20px -7px #9090905c!important;background-color:#fff!important}.donate-tabs .elementor-tabs-wrapper{padding-top:30px}.donate-tabs .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{border-bottom-style:none!important}.donate-btn a.elementor-button-link.elementor-button.elementor-size-sm{padding:11px 30px}.card-query a.elementor-post__read-more{background-color:#2293f0;padding:10px 30px;border-radius:999px;color:#fff}strong a{font-weight:700}@media only screen and (max-width:767px){a.elementor-button-link.elementor-button.elementor-size-sm{margin-bottom:15px}}i.nav-arrow.fa.fa-angle-down{padding-left:10px!important}@media only screen and (min-width:1025px){.card-query .elementor-post__card{display:flex!important;flex-direction:row!important;align-items:center}.card-query a.elementor-post__thumbnail__link.no-lightbox{margin-bottom:0!important}.card-query a.elementor-post__thumbnail__link.no-lightbox{max-width:500px}}@media (max-width:1024px){.elementor-grid-tablet-1 .elementor-grid,.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(1,1fr)!important}}