.elementor-2 .elementor-element.elementor-element-45e41dd5{--display:flex;--min-height:7.5vh;--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;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-45e41dd5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-45e41dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-3d239384 img{width:120px;}.elementor-2 .elementor-element.elementor-element-86e7df1{--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;--justify-content:flex-end;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-b07941e{--divider-style:solid;--subtotal-divider-style:solid;--cart-footer-layout:1fr;--checkout-button-display:none;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:var( --e-global-color-b1414d7 );--toggle-button-icon-color:var( --e-global-color-b1414d7 );--toggle-button-border-color:#FFFFFF00;--toggle-button-hover-text-color:#FFFFFFA8;--toggle-button-icon-hover-color:#FFFFFFA8;--toggle-button-hover-background-color:#FFFFFF00;--toggle-button-hover-border-color:#FFFFFF00;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:var( --e-global-color-b1414d7 );--cart-border-style:none;--cart-close-icon-size:25px;--cart-close-button-color:var( --e-global-color-6d1a1ac );--cart-close-button-hover-color:var( --e-global-color-secondary );--remove-item-button-color:var( --e-global-color-6d1a1ac );--remove-item-button-hover-color:var( --e-global-color-secondary );--menu-cart-subtotal-color:var( --e-global-color-secondary );--product-variations-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-secondary );--divider-color:var( --e-global-color-ef8e003 );--subtotal-divider-color:var( --e-global-color-ef8e003 );--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--view-cart-button-text-color:var( --e-global-color-b1414d7 );--view-cart-button-background-color:var( --e-global-color-primary );--view-cart-button-hover-text-color:var( --e-global-color-b1414d7 );--view-cart-button-hover-background-color:var( --e-global-color-b382021 );--empty-message-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-0c578fe-font-family ), Sans-serif;font-size:var( --e-global-typography-0c578fe-font-size );font-weight:var( --e-global-typography-0c578fe-font-weight );text-transform:var( --e-global-typography-0c578fe-text-transform );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-b382021 );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price{font-family:var( --e-global-typography-0c578fe-font-family ), Sans-serif;font-size:var( --e-global-typography-0c578fe-font-size );font-weight:var( --e-global-typography-0c578fe-font-weight );text-transform:var( --e-global-typography-0c578fe-text-transform );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-a2a1510-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a1510-font-size );font-weight:var( --e-global-typography-a2a1510-font-weight );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-15c6b37-font-family ), Sans-serif;font-size:var( --e-global-typography-15c6b37-font-size );font-weight:var( --e-global-typography-15c6b37-font-weight );border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-button--view-cart{border-style:none;}.elementor-2 .elementor-element.elementor-element-b07941e .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2574949{width:auto;max-width:auto;bottom:15px;z-index:1;}.elementor-2 .elementor-element.elementor-element-2574949 > .elementor-widget-container{margin:0px 0px -7px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2574949{right:15px;}body.rtl .elementor-2 .elementor-element.elementor-element-2574949{left:15px;}.elementor-2 .elementor-element.elementor-element-2574949 .elementor-icon-wrapper{text-align:end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-3100317d img{width:20px;}.elementor-2 .elementor-element.elementor-element-3bdd3c78{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-2 .elementor-element.elementor-element-3bdd3c78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centercarnestubarao.tarimbadigital.com.br/wp-content/uploads/2025/06/slides-1Prancheta-1-1-3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3bdd3c78::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #FFFFFF00 50%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-199bdba5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-199bdba5 .elementor-heading-title{font-family:var( --e-global-typography-0c578fe-font-family ), Sans-serif;font-size:var( --e-global-typography-0c578fe-font-size );font-weight:var( --e-global-typography-0c578fe-font-weight );text-transform:var( --e-global-typography-0c578fe-text-transform );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );color:var( --e-global-color-b1414d7 );}.elementor-2 .elementor-element.elementor-element-3b339a10 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3b339a10 .elementor-heading-title{font-family:var( --e-global-typography-be1822a-font-family ), Sans-serif;font-size:var( --e-global-typography-be1822a-font-size );font-weight:var( --e-global-typography-be1822a-font-weight );letter-spacing:var( --e-global-typography-be1822a-letter-spacing );word-spacing:var( --e-global-typography-be1822a-word-spacing );color:var( --e-global-color-b1414d7 );}.elementor-2 .elementor-element.elementor-element-701c686f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-701c686f .elementor-icon{font-size:17px;}.elementor-2 .elementor-element.elementor-element-701c686f .elementor-icon svg{height:17px;}.elementor-2 .elementor-element.elementor-element-5702058f{--display:flex;--min-height:5vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-738c3084 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000020;}.elementor-2 .elementor-element.elementor-element-738c3084 .elementor-heading-title{font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-63e5fce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-63e5fce{--alignment:right;--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:5px;--e-share-buttons-primary-color:#07070700;--e-share-buttons-secondary-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn{font-size:calc(0.5px * 10);}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn__icon{--e-share-buttons-icon-size:15px;}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn__title{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2 .elementor-element.elementor-element-5dd0c805{--display:flex;--min-height:10vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000020;--border-color:#00000020;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5dd0c805:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5dd0c805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1414d7 );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-4933f895 .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-4933f895 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4933f895 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4933f895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4933f895{z-index:0;}.elementor-2 .elementor-element.elementor-element-4933f895.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:30px;border-color:#00000010;}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__header{padding-top:8px;padding-left:25px;padding-right:5px;}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__content{padding-bottom:0px;padding-left:25px;padding-right:5px;}.elementor-2 .elementor-element.elementor-element-4933f895 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__name{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__name{font-family:var( --e-global-typography-15c6b37-font-family ), Sans-serif;font-size:var( --e-global-typography-15c6b37-font-size );font-weight:var( --e-global-typography-15c6b37-font-weight );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__text{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-165d3e7c{--display:flex;--min-height:2000px;--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-165d3e7c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-165d3e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6425bbbb{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-6425bbbb .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-6425bbbb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-125290c{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-57eebe0 .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-af12ffc{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-ac47e4a{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-ac47e4a .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-ac47e4a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-2b5ef975{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-21530788 .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-01d975e{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-20374ba2{--divider-border-style:solid;--divider-color:#00000010;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-20374ba2 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-20374ba2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-f08bb79{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7424a4a .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d0fcf96{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-2381863{--divider-border-style:solid;--divider-color:#00000010;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-2381863 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2381863 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c906716{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-75c6cef .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e8a161e{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-602cc90{--divider-border-style:solid;--divider-color:#00000010;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-602cc90 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-602cc90 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-121221d{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5c87288 .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1b1172a{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-b1240e2{--divider-border-style:solid;--divider-color:#00000010;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b1240e2 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-b1240e2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-5d6c064{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5f9840d .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1f2f74b{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-1f2f74b .elementor-repeater-item-e8f645f{grid-column:span min( 1, var(--grid-columns) );}.elementor-2 .elementor-element.elementor-element-cd041a0{--divider-border-style:solid;--divider-color:#00000010;--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-cd041a0 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-cd041a0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3d052d5{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dafa835 .elementor-heading-title{font-family:var( --e-global-typography-0384ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-0384ed4-font-size );font-weight:var( --e-global-typography-0384ed4-font-weight );line-height:var( --e-global-typography-0384ed4-line-height );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4449500{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-19aa08bf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-19aa08bf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19aa08bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6f251327{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6f251327.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-2 .elementor-element.elementor-element-13ea91bf > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-13ea91bf{text-align:start;font-family:var( --e-global-typography-2cc44c6-font-family ), Sans-serif;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-343728a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-41efd9bc{text-align:end;}.elementor-2 .elementor-element.elementor-element-41efd9bc img{width:100%;max-width:100%;height:40px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-a2a1510-font-size );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-15c6b37-font-size );}.elementor-2 .elementor-element.elementor-element-b07941e .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-199bdba5 .elementor-heading-title{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b339a10 .elementor-heading-title{font-size:var( --e-global-typography-be1822a-font-size );letter-spacing:var( --e-global-typography-be1822a-letter-spacing );word-spacing:var( --e-global-typography-be1822a-word-spacing );}.elementor-2 .elementor-element.elementor-element-738c3084 .elementor-heading-title{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );} .elementor-2 .elementor-element.elementor-element-63e5fce{--grid-side-margin:3px;--grid-column-gap:3px;}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__name{font-size:var( --e-global-typography-15c6b37-font-size );}.elementor-2 .elementor-element.elementor-element-57eebe0 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-af12ffc{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-21530788 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-01d975e{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-7424a4a .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-d0fcf96{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-75c6cef .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-e8a161e{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-5c87288 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-1b1172a{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-5f9840d .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-1f2f74b{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-dafa835 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-4449500{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-13ea91bf{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-45e41dd5{--min-height:5vh;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:7px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-3d239384 img{width:80px;}.elementor-2 .elementor-element.elementor-element-86e7df1{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product .variation{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__product-price .product-quantity{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-a2a1510-font-size );}.elementor-2 .elementor-element.elementor-element-b07941e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-15c6b37-font-size );}.elementor-2 .elementor-element.elementor-element-b07941e .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-3100317d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3100317d img{width:18px;}.elementor-2 .elementor-element.elementor-element-3bdd3c78{--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-3bdd3c78::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3bdd3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #FFFFFF00 55%);}.elementor-2 .elementor-element.elementor-element-199bdba5 .elementor-heading-title{font-size:var( --e-global-typography-0c578fe-font-size );letter-spacing:var( --e-global-typography-0c578fe-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b339a10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-3b339a10{text-align:center;}.elementor-2 .elementor-element.elementor-element-3b339a10 .elementor-heading-title{font-size:var( --e-global-typography-be1822a-font-size );letter-spacing:var( --e-global-typography-be1822a-letter-spacing );word-spacing:var( --e-global-typography-be1822a-word-spacing );}.elementor-2 .elementor-element.elementor-element-5702058f{--gap:3px 0px;--row-gap:3px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-738c3084 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-738c3084 .elementor-heading-title{font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-63e5fce > .elementor-widget-container{padding:0px 0px 0px 0px;} .elementor-2 .elementor-element.elementor-element-63e5fce{--grid-side-margin:3px;--grid-column-gap:3px;}.elementor-2 .elementor-element.elementor-element-63e5fce{--grid-side-margin:3px;--grid-column-gap:3px;--grid-row-gap:3px;}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn__icon{--e-share-buttons-icon-size:13px;}.elementor-2 .elementor-element.elementor-element-63e5fce .elementor-share-btn__title{font-size:12px;}.elementor-2 .elementor-element.elementor-element-5dd0c805{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-4933f895.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-main-swiper{width:100%;}.elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-4933f895 .elementor-testimonial__name{font-size:var( --e-global-typography-15c6b37-font-size );}.elementor-2 .elementor-element.elementor-element-165d3e7c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-125290c{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-57eebe0 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-57eebe0 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-af12ffc{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-2b5ef975{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-21530788 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-21530788 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-01d975e{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-2 .elementor-element.elementor-element-f08bb79{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7424a4a > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-7424a4a .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-d0fcf96{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-c906716{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-75c6cef > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-75c6cef .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-e8a161e{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-121221d{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5c87288 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-5c87288 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-1b1172a{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-5d6c064{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5f9840d > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-5f9840d .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-1f2f74b{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-3d052d5{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-dafa835 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-2 .elementor-element.elementor-element-dafa835 .elementor-heading-title{font-size:var( --e-global-typography-0384ed4-font-size );line-height:var( --e-global-typography-0384ed4-line-height );}.elementor-2 .elementor-element.elementor-element-4449500{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-19aa08bf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-13ea91bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-13ea91bf{text-align:center;font-size:var( --e-global-typography-2cc44c6-font-size );line-height:var( --e-global-typography-2cc44c6-line-height );}.elementor-2 .elementor-element.elementor-element-41efd9bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-41efd9bc{text-align:center;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-86e7df1{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-6f251327{--width:80%;}.elementor-2 .elementor-element.elementor-element-343728a4{--width:20%;}}/* Start custom CSS for reviews, class: .elementor-element-4933f895 */.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    margin: -15px 0 0 0;
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .05);
    position: absolute;
}



@media only screen and (max-width: 768px) {
    .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        margin: -10px 0 0 0;
        padding: 2px;
    }
}/* End custom CSS */