/* Foxy Core :: about-foxy parity sheet */
h2{margin-block-end:1rem;margin-block-start:.5rem}
input[type=email],textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}
[type=submit],button{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}
.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}
.elementor-element.elementor-fixed{z-index:1}
.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px)))}
@media (min-width:768px){.elementor-column.elementor-col-20{width:20%}.elementor-column.elementor-col-33{width:33.333%}.elementor-column.elementor-col-80{width:80%}.elementor-column.elementor-col-100{width:100%}}
.elementor-field-textual{font-size:15px;line-height:1.4;min-height:40px}
.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}
.elementor-button{border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}
.elementor-form .elementor-button .elementor-button-icon{flex-grow:unset;order:unset}
.elementor-widget-divider .elementor-divider__text{line-height:1;max-width:95%}
.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}
/*! elementor-icons - v5.53.0 - 16-07-2026 */@font-face{font-family:eicons;src:url(../fonts/f-3600c6578716.woff2)format("woff2");font-weight:400;font-style:normal}
[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
:root{--swiper-theme-color:#007aff}
.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;transition-property:transform;box-sizing:content-box}
.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-pointer-events{touch-action:pan-y}
.swiper-slide{flex-shrink:0;width:100%;position:relative}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}
.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{left:0;width:100%}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:50%}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none!important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
100%{transform:rotate(360deg)}
.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}
.elementor-element .swiper .elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;position:absolute;transform:translateY(-50%);z-index:1}
.elementor-element .swiper .elementor-swiper-button-prev{left:10px}
.elementor-element .swiper .elementor-swiper-button-next{right:10px}
.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:5px}
.elementor-element .elementor-swiper{position:relative}
.elementor-element .elementor-main-swiper{position:static}
/*! elementor-pro - v4.2.0 - 20-07-2026 */.elementor-testimonial__footer{display:flex}
.elementor-testimonial__footer cite{display:flex;flex-direction:column;font-size:14px;font-style:normal;line-height:1.5}
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{align-items:center}
.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}
.elementor-testimonial--align-center .elementor-testimonial{text-align:center}
.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}
.elementor-testimonial--skin-bubble .elementor-testimonial__content{background-color:#f9fafa;position:relative}
.elementor-testimonial--skin-bubble .elementor-testimonial__content:after{background-color:#f9fafa;border-width:0;box-sizing:content-box;content:"";display:block;height:14px;inset-inline-start:calc(20px + 50px/2);position:absolute;transform:scaleX(.75) rotate(45deg);width:14px}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{bottom:calc(100% - 7px);transform:scaleX(.75) rotate(-135deg)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;transform:translateX(-50%) scaleX(.75) rotate(-135deg)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after{top:calc(100% - 7px)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;transform:translateX(-50%) scaleX(.75) rotate(45deg)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + 50px/2)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + 50px/2)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after{left:-8px;transform:scaleY(.75) rotate(135deg)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{right:-8px;transform:scaleY(.75) rotate(-45deg)}
.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + 50px/2)}
.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}
.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-style:italic;line-height:1.5}
/*! elementor-pro - v4.2.0 - 20-07-2026 */.swiper-pagination-bullets{color:#fff;cursor:default}
.swiper-slide{border-style:solid;border-width:0;overflow:hidden;transition-duration:.5s;transition-property:border,background,transform;will-change:transform}
.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}
.swiper-slide:not(:hover) .e-overlay-animation-slide-up{transform:translateY(100%)}
.swiper-slide:not(:hover) .e-overlay-animation-slide-down{transform:translateY(-100%)}
.swiper-slide:not(:hover) .e-overlay-animation-slide-right{transform:translateX(-100%)}
.swiper-slide:not(:hover) .e-overlay-animation-slide-left{transform:translateX(100%)}
.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{opacity:0;transform:scale(.5)}
.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}
.elementor-widget-testimonial-carousel .swiper-wrapper{align-items:stretch;display:flex}
.elementor-widget-testimonial-carousel .swiper-slide{height:auto}
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper{padding-bottom:40px}
.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{right:unset}
.elementor-widget-testimonial-carousel .elementor-swiper-button-next{left:unset}
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:calc(50% - 40px/2)}
.elementor-1044 .elementor-element.elementor-element-66b98d4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}
.elementor-1044 .elementor-element.elementor-element-66b98d4:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-c7df615)}
.elementor-1044 .elementor-element.elementor-element-66b98d4>.elementor-background-overlay{background-image:url(../img/wood.jpg);background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}
.elementor-1044 .elementor-element.elementor-element-66b98d4>.elementor-container{min-height:258px}
.elementor-1044 .elementor-element.elementor-element-66b98d4{border-style:solid;border-width:0px 0px 0px 0px;border-color:var(--e-global-color-primary);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}
.elementor-1044 .elementor-element.elementor-element-6b171db.elementor-column>.elementor-widget-wrap{justify-content:center}
.elementor-1044 .elementor-element.elementor-element-6b171db>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}
.elementor-1044 .elementor-element.elementor-element-b850e65{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-b850e65 .elementor-divider-separator{width:80%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-b850e65 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}
.elementor-1044 .elementor-element.elementor-element-b850e65.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}
.elementor-1044 .elementor-element.elementor-element-84a0fe2>.elementor-widget-container{margin:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-84a0fe2{text-align:center}
.elementor-1044 .elementor-element.elementor-element-84a0fe2 .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:66px;font-weight:500;line-height:44px;letter-spacing:-1.7px;color:var(--e-global-color-50ba17f)}
.elementor-1044 .elementor-element.elementor-element-17747dc{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-17747dc>.elementor-widget-container{padding:10px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-17747dc .elementor-divider-separator{width:80%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-17747dc .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px}
.elementor-1044 .elementor-element.elementor-element-293fcc2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}
.elementor-1044 .elementor-element.elementor-element-293fcc2>.elementor-container{max-width:1416px}
.elementor-1044 .elementor-element.elementor-element-293fcc2{margin-top:50px;margin-bottom:50px;padding:30px 30px 30px 30px}
.elementor-1044 .elementor-element.elementor-element-a15f5c7>.elementor-element-populated{padding:30px 30px 30px 30px}
.elementor-1044 .elementor-element.elementor-element-8989e00{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-8989e00 .elementor-divider-separator{width:52%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-8989e00 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}
.elementor-1044 .elementor-element.elementor-element-8989e00.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}
.elementor-1044 .elementor-element.elementor-element-f8c89d5{text-align:center}
.elementor-1044 .elementor-element.elementor-element-f8c89d5 .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:86px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-8218739{text-align:start}
.elementor-1044 .elementor-element.elementor-element-cab76a3 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Saira",Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;border-radius:20px 20px 20px 20px}
.elementor-1044 .elementor-element.elementor-element-cab76a3>.elementor-widget-container{padding:20px 20px 20px 20px}
.elementor-1044 .elementor-element.elementor-element-c68e22c:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-40fe302)}
.elementor-1044 .elementor-element.elementor-element-c68e22c>.elementor-container{max-width:1400px}
.elementor-1044 .elementor-element.elementor-element-c68e22c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0px 50px 0px}
.elementor-1044 .elementor-element.elementor-element-131ef84{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-131ef84>.elementor-widget-container{padding:10px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-131ef84 .elementor-divider-separator{width:51%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-131ef84 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}
.elementor-1044 .elementor-element.elementor-element-131ef84 .elementor-divider__text{color:var(--e-global-color-primary);font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px}
.elementor-1044 .elementor-element.elementor-element-34e093e{text-align:center}
.elementor-1044 .elementor-element.elementor-element-34e093e .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:86px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-d776fd2>.elementor-element-populated{padding:40px 40px 40px 40px}
.elementor-1044 .elementor-element.elementor-element-055de9d img{border-radius:200px 200px 200px 200px}
.elementor-1044 .elementor-element.elementor-element-c42b31d>.elementor-widget-container{padding:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-c42b31d{text-align:center}
.elementor-1044 .elementor-element.elementor-element-c42b31d .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:50px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-d38e07e{text-align:center}
.elementor-1044 .elementor-element.elementor-element-5a0d7d1>.elementor-element-populated{padding:40px 40px 40px 40px}
.elementor-1044 .elementor-element.elementor-element-839a396 img{border-radius:200px 200px 200px 200px}
.elementor-1044 .elementor-element.elementor-element-96dbf8e>.elementor-widget-container{padding:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-96dbf8e{text-align:center}
.elementor-1044 .elementor-element.elementor-element-96dbf8e .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:50px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-51088f1{text-align:center}
.elementor-1044 .elementor-element.elementor-element-8e2beda>.elementor-element-populated{padding:40px 40px 40px 40px}
.elementor-1044 .elementor-element.elementor-element-2ded430 img{border-radius:200px 200px 200px 200px}
.elementor-1044 .elementor-element.elementor-element-31cf949>.elementor-widget-container{padding:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-31cf949{text-align:center}
.elementor-1044 .elementor-element.elementor-element-31cf949 .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:50px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-8209f42{text-align:center}
.elementor-1044 .elementor-element.elementor-element-3381aca .elementor-button{background-color:var(--e-global-color-primary);font-family:"Saira",Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;border-radius:20px 20px 20px 20px}
.elementor-1044 .elementor-element.elementor-element-3381aca>.elementor-widget-container{padding:20px 20px 20px 20px}
.elementor-1044 .elementor-element.elementor-element-b4e8632:not(.elementor-motion-effects-element-type-background){background-color:var(--e-global-color-primary)}
.elementor-1044 .elementor-element.elementor-element-b4e8632>.elementor-background-overlay{background-image:url(../img/timeline-3-2-1.jpg);background-position:bottom center;background-size:cover;opacity:0.08;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}
.elementor-1044 .elementor-element.elementor-element-b4e8632{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 20px 60px 20px}
.elementor-1044 .elementor-element.elementor-element-a8522e0{--divider-border-style:solid;--divider-color:var(--e-global-color-accent);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-a8522e0>.elementor-widget-container{padding:10px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-a8522e0 .elementor-divider-separator{width:51%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-a8522e0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}
.elementor-1044 .elementor-element.elementor-element-a8522e0 .elementor-divider__text{color:var(--e-global-color-accent);font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px}
.elementor-1044 .elementor-element.elementor-element-f12c7c5>.elementor-widget-container{padding:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-f12c7c5{text-align:center}
.elementor-1044 .elementor-element.elementor-element-f12c7c5 .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:64px;font-weight:500;color:var(--e-global-color-50ba17f)}
.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}
.elementor-1044 .elementor-element.elementor-element-b9714c9 .elementor-swiper-button{font-size:20px}
.elementor-1044 .elementor-element.elementor-element-b9714c9 .elementor-testimonial__content{padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px}
.elementor-1044 .elementor-element.elementor-element-b9714c9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{padding:0 20px 0 20px}
.elementor-1044 .elementor-element.elementor-element-b9714c9 .elementor-testimonial__text{color:var(--e-global-color-primary);font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:400}
.elementor-1044 .elementor-element.elementor-element-b9714c9 .elementor-testimonial__name{color:var(--e-global-color-50ba17f);font-family:"Rancho",Sans-serif;font-size:35px;font-weight:500}
.elementor-1044 .elementor-element.elementor-element-b9714c9 .elementor-testimonial__title{color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-a99c06d .elementor-button{background-color:var(--e-global-color-50ba17f);font-family:"Saira",Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:20px 20px 20px 20px}
.elementor-1044 .elementor-element.elementor-element-a99c06d .elementor-button:hover,.elementor-1044 .elementor-element.elementor-element-a99c06d .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-50ba17f)}
.elementor-1044 .elementor-element.elementor-element-a99c06d>.elementor-widget-container{padding:0px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-a99c06d .elementor-button:hover svg,.elementor-1044 .elementor-element.elementor-element-a99c06d .elementor-button:focus svg{fill:var(--e-global-color-50ba17f)}
.elementor-1044 .elementor-element.elementor-element-74478ff{margin-top:20px;margin-bottom:20px;padding:30px 30px 30px 30px}
.elementor-1044 .elementor-element.elementor-element-c28b1e0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}
.elementor-1044 .elementor-element.elementor-element-c28b1e0>.elementor-container{max-width:1006px}
.elementor-1044 .elementor-element.elementor-element-b8db8d6{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:1px}
.elementor-1044 .elementor-element.elementor-element-b8db8d6>.elementor-widget-container{padding:10px 0px 0px 0px}
.elementor-1044 .elementor-element.elementor-element-b8db8d6 .elementor-divider-separator{width:82%;margin:0 auto}
.elementor-1044 .elementor-element.elementor-element-b8db8d6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}
.elementor-1044 .elementor-element.elementor-element-b8db8d6 .elementor-divider__text{color:var(--e-global-color-primary);font-family:"Merriweather Sans",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px}
.elementor-1044 .elementor-element.elementor-element-a99a754>.elementor-widget-container{padding:0px 0px 10px 0px}
.elementor-1044 .elementor-element.elementor-element-a99a754{text-align:center}
.elementor-1044 .elementor-element.elementor-element-a99a754 .elementor-heading-title{font-family:"Rancho",Sans-serif;font-size:64px;font-weight:500;color:var(--e-global-color-accent)}
.elementor-1044 .elementor-element.elementor-element-102fd05{margin-top:-20px;margin-bottom:-20px}
.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}
.elementor-1044 .elementor-element.elementor-element-62bac2a{width:auto;max-width:auto;bottom:5px}
.elementor-1044 .elementor-element.elementor-element-62bac2a>.elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px}
body:not(.rtl) .elementor-1044 .elementor-element.elementor-element-62bac2a{right:5px}
.elementor-1044 .elementor-element.elementor-element-62bac2a .elementor-icon-wrapper{text-align:center}
.elementor-1044 .elementor-element.elementor-element-62bac2a.elementor-view-stacked .elementor-icon:hover{background-color:#FF600F}
.elementor-1044 .elementor-element.elementor-element-62bac2a.elementor-view-framed .elementor-icon:hover,.elementor-1044 .elementor-element.elementor-element-62bac2a.elementor-view-default .elementor-icon:hover{color:#FF600F;border-color:#FF600F}
.elementor-1044 .elementor-element.elementor-element-62bac2a.elementor-view-framed .elementor-icon:hover,.elementor-1044 .elementor-element.elementor-element-62bac2a.elementor-view-default .elementor-icon:hover svg{fill:#FF600F}
.elementor-1044 .elementor-element.elementor-element-62bac2a .elementor-icon{font-size:40px}
@media (min-width:768px){.elementor-1044 .elementor-element.elementor-element-a15f5c7{width:58.263%}.elementor-1044 .elementor-element.elementor-element-b3302a0{width:41.737%}.elementor-1044 .elementor-element.elementor-element-0166d57{width:47.126%}.elementor-1044 .elementor-element.elementor-element-7f44b45{width:16.274%}.elementor-1044 .elementor-element.elementor-element-d047993{width:15.95%}.elementor-1044 .elementor-element.elementor-element-ea2e188{width:20.65%}}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}
.elementor-749 .elementor-element.elementor-element-4b307b21 .elementor-nav-menu--main .elementor-item:hover,.elementor-749 .elementor-element.elementor-element-4b307b21 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-749 .elementor-element.elementor-element-4b307b21 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}
.elementor-905 .elementor-element.elementor-element-10d3709>.elementor-background-overlay{background-image:url(../img/bg.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}
.elementor-905 .elementor-element.elementor-element-099ad77 .elementor-nav-menu--main .elementor-item:hover,.elementor-905 .elementor-element.elementor-element-099ad77 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-905 .elementor-element.elementor-element-099ad77 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}
.elementor-905 .elementor-element.elementor-element-099ad77 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-primary)}
.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}
@font-face{font-family:"Merriweather Sans";font-style:italic;font-weight:700;src:url(../fonts/f-65f8c91205c0.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:700;src:url(../fonts/f-2167d35e7705.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:100;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:200;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:300;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:400;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:500;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:600;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:italic;font-weight:700;font-stretch:100%;src:url(../fonts/f-b9303975d2f5.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:100;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:200;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:300;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:400;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:500;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:600;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Saira";font-style:normal;font-weight:700;font-stretch:100%;src:url(../fonts/f-f6bb31758316.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}