/*!
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/.header{z-index:99}.header *{outline:none!important}.header a:hover{text-decoration:none!important}.header input{border:0!important}.header-logo-wrapper img{width:75%}.header-logo-wrapper .elementor-widget-wrap{padding:0}.sticky-header{box-shadow:0 0 6px 0 rgba(0,0,0,.2);display:flex!important;position:fixed;width:100%!important}.sticky-header .elementor-section .elementor-container{width:100%}.sticky-header .elementor-widget-image img{margin-top:0!important;transition:width .1s ease;width:80%!important}.sticky-header.header{border-top:0!important}.sticky-header .header-call-button,.sticky-header .header-search{display:none}.sticky-banner{margin-top:100px!important}.header .menu-item-has-children:hover{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.header .menu-item-has-children:hover .elementor-nav-menu--dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}.header .current-menu-parent.menu-item-has-children>a{fill:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.header .highlight{padding:1rem}.header .highlight a{background-color:var(--e-global-color-primary);border-radius:10px!important;color:#fff!important;font-size:.9em;font-weight:700!important;padding:.5rem 1rem!important;text-transform:uppercase}.header .highlight .elementor-item:after{background-color:transparent!important}.header .highlight a:hover{background-color:var(--e-global-color-43f6a5f)}.header-menu{position:absolute;right:-.5rem;top:-3rem}.footer-navigation *{outline:none!important}.footer-navigation-legal a:hover{text-decoration:none!important}.section-default{padding:1.2rem 1rem}.section-light-accent{background-color:var(--e-global-color-b952bd2)}.steps-progress a{color:var(--e-global-color-43f6a5f);display:block}.steps-progress a:hover{font-weight:600!important}.steps-progress a:hover strong{background-color:var(--e-global-color-accent);color:var(--e-global-color-f09c7b4);font-weight:600!important}.steps-progress strong{align-content:center;align-items:center;background-color:transparent;border:1px solid var(--e-global-color-accent);border-radius:50%;color:var(--e-global-color-accent);display:flex;font-size:1rem;font-weight:500;height:40px;justify-content:center;margin:0 auto 1rem;padding:1px;text-align:center;width:40px}.steps-progress em{font-style:normal}.steps-progress .this-step a{font-weight:700!important}.steps-progress .this-step strong{background-color:var(--e-global-color-accent);color:var(--e-global-color-f09c7b4);font-weight:700!important}.elementor-form .elementor-field{background-color:#fff;border-color:rgba(0,0,0,.2);border-radius:5px!important;font-size:1rem;padding:.6rem .6rem .6rem 1rem}.elementor-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2 url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%226.686%22%20height%3D%223.899%22%20viewBox%3D%220%200%206.686%203.899%22%3E%3Ctitle%3Eicons%3C/title%3E%3Cpath%20d%3D%22M6.62.71L3.496%203.83a.21.21%200%200%201-.31%200L.068.71a.21.21%200%200%201%200-.308L.404.068A.217.217%200%200%201%20.557%200%20.23.23%200%200%201%20.71.07L3.343%202.7%205.976.068a.21.21%200%200%201%20.308%200l.335.334a.21.21%200%200%201%200%20.31z%22%20fill%3D%22%23999%22/%3E%3C/svg%3E) 95% 50%/.6rem no-repeat;border-color:rgba(0,0,0,.2)}.elementor-form .elementor-field-group .elementor-field::-moz-placeholder{font-weight:400}.elementor-form .elementor-field-group .elementor-field::placeholder{font-weight:400}.elementor-form .elementor-field-group{margin-bottom:10px;padding-right:10px}.elementor-form .e-form__buttons{margin-top:1rem;padding-left:0}.elementor-form .elementor-button{background:var(--e-global-color-accent)}.elementor-form .elementor-button.active1,.elementor-form .elementor-button:hover{background:var(--e-global-color-43f6a5f)}.elementor-form .elementor-button{cursor:pointer;font-size:1.2rem;padding:.75rem 1.5rem}.elementor-form .grecaptcha-badge{z-index:5}.elementor-form label.error{right:.7rem;top:.3rem}.post-entry.elementor-widget-theme-post-content p:first-child:first-letter{color:var(--e-global-color-accent);float:left;font-size:3rem;font-weight:700;line-height:1;margin-right:.5rem}.posts-list .elementor-post__read-more{background-color:var(--e-global-color-accent);border-radius:3px;color:var(--e-global-color-f09c7b4)!important;padding:.2rem .5rem}.posts-list .elementor-post__read-more:hover{background-color:var(--e-global-color-43f6a5f)!important;color:var(--e-global-color-f09c7b4)!important}.elementor-1518 .elementor-element.elementor-element-0835d56 .elementor-loop-container{grid-auto-rows:inherit!important}.e-loop-item-8002{border-bottom-left-radius:20px;border-bottom-right-radius:20px;grid-column:1/-1;margin-top:3rem}.e-loop-item-8002,.e-loop-item-8002 .e-parent{background-color:transparent!important;border:0!important;box-shadow:none!important}.e-loop-item-8002 .e-parent .e-child{background-color:var(--e-global-color-accent)!important}.e-loop-item-8002>.e-parent .e-con-inner .e-child:nth-last-child(-n+2),.e-loop-item-8002>.e-parent>.e-child .e-con-inner div:nth-last-child(-n+2){display:none}.e-loop-item-8002 .e-con-inner .e-con{border-radius:10px!important}.e-loop-item-8002 .elementor-element-2dcc736{background:transparent;border:none;box-shadow:none}.e-loop-item-8002 .elementor-heading-title{color:var(--e-global-color-f09c7b4)!important}.e-loop-item-8002 .elementor-widget-theme-post-title .elementor-widget-container{border-radius:10px!important}.custom-slider>.elementor-container>.elementor-column{display:none;overflow:hidden}.custom-slider>.elementor-container>.elementor-column>.elementor-widget-wrap{flex-wrap:nowrap}.elementor-editor-active .custom-slider>.elementor-container>.elementor-column{display:block}.elementor-editor-active .custom-slider>.elementor-container>.elementor-column>.elementor-widget-wrap{flex-wrap:wrap}.swiper-goto .elementor-button{background-color:#005c92!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.swiper-goto .elementor-button.active,.swiper-goto .elementor-button:hover{background-color:#0072b6!important;color:#ecaa14!important}.elementor-widget-n-accordion .e-n-accordion-item-title{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.elementor-button-link.elementor-button,.elementor-post__read-more{text-decoration:none!important}.btn-outline-accent{background:linear-gradient(to right,var(--e-global-color-accent) 50%,transparent 50%);background-position:100%;background-size:200% 100%;border-radius:9999px;transition:color .6s ease,background-position .4s ease!important}.btn-outline-accent:focus,.btn-outline-accent:hover{background-position:0}.btn-outline-primary{background:linear-gradient(to right,var(--e-global-color-primary) 50%,transparent 50%);background-position:100%;background-size:200% 100%;border-radius:9999px;transition:color .6s ease,background-position .4s ease!important}.btn-outline-primary:focus,.btn-outline-primary:hover{background-position:0}.icon-accent{fill:var(--e-global-color-accent)}.checkmarks ul{margin:0;padding:0}.checkmarks li{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2U4OTU2NyIgZD0ibTIyLjU2NyA0LjczLTEuNzk1LTEuMjE5YTEuMDkgMS4wOSAwIDAgMC0xLjUwNy4yODdsLTguNzg3IDEyLjk1OS00LjAzOS00LjAzOWExLjA5IDEuMDkgMCAwIDAtMS41MzMgMGwtMS41MzMgMS41MzZhMS4wODQgMS4wODQgMCAwIDAgMCAxLjUzNEw5LjU4MiAyMmMuMzQ5LjM0Ny44OTUuNjE1IDEuMzg3LjYxNXMuOTg4LS4zMSAxLjMwNy0uNzc0bDEwLjU4LTE1LjYwNmExLjA4NSAxLjA4NSAwIDAgMC0uMjg5LTEuNTA1Ii8+PC9zdmc+") no-repeat left 20%/1rem;list-style-type:none;margin:0 0 1rem;padding:0 0 3px 24px;text-indent:0}.checkmarks li:last-of-type,.checkmarks.nomargin li{margin-bottom:0}._df_button{display:none}@media screen and (min-width:768px){.header-menu{left:0;position:relative;right:0;top:0}.custom-slider-nav .elementor-button{margin-right:1rem}}@media screen and (min-width:1024px){.desktop-hide{display:none}.header-logo-wrapper img{margin-top:5px}.header-logo-wrapper .elementor-widget-wrap{padding:10px!important}.sticky-header .elementor-nav-menu--main{padding-top:.7rem}.header .highlight{margin-left:1.5rem;margin-right:1.5rem}.section-default{padding:3rem 0}.testimonials .elementor-loop-container .testimonial .testimonial-row{--flex-direction:row!important;flex-direction:row!important}.testimonials .elementor-loop-container .testimonial .testimonial-image-row{flex-direction:row-reverse!important}.testimonials .elementor-loop-container .testimonial .testimonial-image{left:-5rem!important;right:0!important;top:-2rem!important}.testimonials .elementor-loop-container .testimonial .testimonial-content{left:-5rem!important}.testimonials .elementor-loop-container .testimonial:nth-child(2n) .testimonial-image-row{flex-direction:row!important;left:0}.testimonials .elementor-loop-container .testimonial:nth-child(2n) .testimonial-image-row .testimonial-image{left:5rem!important}.testimonials .elementor-loop-container .testimonial:nth-child(2n) .testimonial-content{left:0!important}.testimonials .elementor-loop-container .testimonial:nth-child(2n) .testimonial-row{--flex-direction:row-reverse!important;flex-direction:row-reverse!important}.steps-progress strong{font-size:1.1rem}.post-entry.elementor-widget-theme-post-content{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:3rem;column-gap:3rem;-moz-column-rule:1px solid #ebeff5;column-rule:1px solid #ebeff5}.post-entry.elementor-widget-theme-post-content .video-frame,.post-entry.elementor-widget-theme-post-content figcaption,.post-entry.elementor-widget-theme-post-content figure,.post-entry.elementor-widget-theme-post-content h2,.post-entry.elementor-widget-theme-post-content h3,.post-entry.elementor-widget-theme-post-content h4,.post-entry.elementor-widget-theme-post-content iframe,.post-entry.elementor-widget-theme-post-content img,.post-entry.elementor-widget-theme-post-content li{-moz-column-break-inside:avoid;break-inside:avoid}.posts-list .elementor-widget-container .elementor-button-wrapper{margin-top:3rem}}@media screen and (min-width:1140px){.header{border-top:5px solid var(--e-global-color-accent)}.header .highlight{padding:0}.header .highlight a{border-radius:9999px!important}}@media screen and (max-width:1024px){.header-call-button .elementor-button{background-color:var(--e-global-color-primary)!important}}@media screen and (max-width:768px){.mobile-hide,.steps-progress em{display:none}}@media screen and (max-width:430px){.elementor-testimonial--layout-image_left .elementor-testimonial{align-items:center;flex-direction:column-reverse}.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-inline-end:0}}
