.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-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-item{border-width:1px;border-color:#DDE3E9;}.elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DDE3E9;}.elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DDE3E9;}.elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-icon, .elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-title{color:#111820;}.elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-accordion-icon svg{fill:#111820;}.elementor-25 .elementor-element.elementor-element-faq-accordion .elementor-tab-content{color:#4C5967;}.elementor-25 .elementor-element.elementor-element-faq-carousel{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-faq-carousel .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .swiper-pagination-bullet-active, .elementor-25 .elementor-element.elementor-element-testimonial-carousel .swiper-pagination-progressbar-fill{background-color:#F36B00;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .swiper-pagination-fraction{color:#F36B00;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-main-swiper{width:100%;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-swiper-button{font-size:20px;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__text{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__name{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__title{color:#DDE3E9;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image img{width:180px;height:180px;border-radius:8px;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (180px / 2) - 8px );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (180px / 2) - 8px );right:auto;}body.rtl .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (180px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (180px / 2) - 8px );right:auto;}body.rtl .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-25 .elementor-element.elementor-element-testimonial-carousel.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (180px / 2) - 8px );left:auto;}.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-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-framed .elementor-icon:hover, .elementor-25 .elementor-element.elementor-element-floating-whatsapp.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon{font-size:30px;}.elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon svg{height:30px;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-faq-carousel{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-faq-carousel{--e-image-carousel-slides-to-show:1;}.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image img{width:210px;height:210px;}}/* Start custom CSS for wpforms, class: .elementor-element-hero-form */.elementor-25 .elementor-element.elementor-element-hero-form .wpforms-form .wpforms-field{padding:0 0 10px} .elementor-25 .elementor-element.elementor-element-hero-form .wpforms-field-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} .elementor-25 .elementor-element.elementor-element-hero-form input[type=text],.elementor-25 .elementor-element.elementor-element-hero-form input[type=email],.elementor-25 .elementor-element.elementor-element-hero-form input[type=tel],.elementor-25 .elementor-element.elementor-element-hero-form textarea{border:1px solid #DDE3E9!important;border-radius:6px!important;background:#FFFFFF!important;min-height:44px;padding:10px 12px!important} .elementor-25 .elementor-element.elementor-element-hero-form textarea{height:72px!important;min-height:72px!important;resize:vertical} .elementor-25 .elementor-element.elementor-element-hero-form .wpforms-submit-container{padding-top:2px!important;overflow:visible!important} .elementor-25 .elementor-element.elementor-element-hero-form button.wpforms-submit{width:100%!important;height:auto!important;min-height:50px!important;background:#F36B00!important;border:0!important;border-radius:6px!important;color:#FFFFFF!important;font-size:16px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;font-weight:700!important;padding:14px 22px!important;box-shadow:none!important} .elementor-25 .elementor-element.elementor-element-hero-form button.wpforms-submit:hover,.elementor-25 .elementor-element.elementor-element-hero-form button.wpforms-submit:focus{background:#071426!important;color:#FFFFFF!important} @media(max-width:767px){.elementor-25 .elementor-element.elementor-element-hero-form button.wpforms-submit{font-size:15px!important;line-height:1.25!important;min-height:52px!important;padding:13px 12px!important} .elementor-25 .elementor-element.elementor-element-hero-form textarea{height:76px!important;min-height:76px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-roi-image-mobile-v2 */.elementor-25 .elementor-element.elementor-element-roi-image-mobile-v2{display:none!important} @media(max-width:767px){.elementor-25 .elementor-element.elementor-element-roi-image-mobile-v2{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important} .elementor-25 .elementor-element.elementor-element-roi-image-mobile-v2 .elementor-widget-container{width:100%!important} .elementor-25 .elementor-element.elementor-element-roi-image-mobile-v2 img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;border-radius:8px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-logo-mayan-image */.elementor-25 .elementor-element.elementor-element-logo-mayan-image{width:100%;height:74px;overflow:hidden;position:relative} .elementor-25 .elementor-element.elementor-element-logo-mayan-image img{position:absolute;top:50%;left:calc(50% - 261px);transform:translateY(-50%);width:650px!important;max-width:none!important;height:auto!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-logo-palos-image */.elementor-25 .elementor-element.elementor-element-logo-palos-image{width:100%;height:74px;overflow:hidden;position:relative} .elementor-25 .elementor-element.elementor-element-logo-palos-image img{position:absolute;top:50%;left:calc(50% - 505px);transform:translateY(-50%);width:820px!important;max-width:none!important;height:auto!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-logo-pfizer-image */.elementor-25 .elementor-element.elementor-element-logo-pfizer-image{width:100%;height:74px;overflow:hidden;position:relative} .elementor-25 .elementor-element.elementor-element-logo-pfizer-image img{position:absolute;top:50%;left:calc(50% - 708px);transform:translateY(-50%);width:900px!important;max-width:none!important;height:auto!important}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-logo-beluga-image */.elementor-25 .elementor-element.elementor-element-logo-beluga-image{width:100%;height:74px;overflow:hidden;position:relative} .elementor-25 .elementor-element.elementor-element-logo-beluga-image img{position:absolute;top:50%;left:calc(50% - 935px);transform:translateY(-50%);width:1000px!important;max-width:none!important;height:auto!important}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-testimonial-carousel */.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image{width:180px!important;height:110px!important;margin:0 auto 18px!important;padding:10px!important;background:#FFFFFF!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;border-radius:0!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image img[src*="huzur-logo"]{transform:scale(2.15);background:#000000!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image img[src*="emcebar-logo"]{transform:scale(1.25)} @media(max-width:767px){.elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__image{width:210px!important;height:125px!important;padding:12px!important;margin-bottom:20px!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__text{font-size:20px!important;line-height:1.45!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__name{font-size:20px!important;line-height:1.3!important} .elementor-25 .elementor-element.elementor-element-testimonial-carousel .elementor-testimonial__title{font-size:18px!important;line-height:1.35!important}}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-final-form */.elementor-25 .elementor-element.elementor-element-final-form .wpforms-form .wpforms-field{padding:0 0 10px} .elementor-25 .elementor-element.elementor-element-final-form .wpforms-field-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} .elementor-25 .elementor-element.elementor-element-final-form input[type=text],.elementor-25 .elementor-element.elementor-element-final-form input[type=email],.elementor-25 .elementor-element.elementor-element-final-form input[type=tel],.elementor-25 .elementor-element.elementor-element-final-form textarea{border:1px solid #DDE3E9!important;border-radius:6px!important;background:#FFFFFF!important;min-height:44px;padding:10px 12px!important} .elementor-25 .elementor-element.elementor-element-final-form textarea{height:72px!important;min-height:72px!important;resize:vertical} .elementor-25 .elementor-element.elementor-element-final-form .wpforms-submit-container{padding-top:2px!important;overflow:visible!important} .elementor-25 .elementor-element.elementor-element-final-form button.wpforms-submit{width:100%!important;height:auto!important;min-height:50px!important;background:#F36B00!important;border:0!important;border-radius:6px!important;color:#FFFFFF!important;font-size:16px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;font-weight:700!important;padding:14px 22px!important;box-shadow:none!important} .elementor-25 .elementor-element.elementor-element-final-form button.wpforms-submit:hover,.elementor-25 .elementor-element.elementor-element-final-form button.wpforms-submit:focus{background:#071426!important;color:#FFFFFF!important} @media(max-width:767px){.elementor-25 .elementor-element.elementor-element-final-form button.wpforms-submit{font-size:15px!important;line-height:1.25!important;min-height:52px!important;padding:13px 12px!important} .elementor-25 .elementor-element.elementor-element-final-form textarea{height:76px!important;min-height:76px!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-floating-whatsapp */.elementor-25 .elementor-element.elementor-element-floating-whatsapp{position:fixed;right:24px;bottom:24px;z-index:9999;width:auto!important} .elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon{display:inline-flex!important;align-items:center;justify-content:center;width:58px;height:58px;padding:0!important;border-radius:50%!important;background:#25D366!important;color:#FFFFFF!important;box-shadow:0 10px 28px #07142640;transition:transform .2s ease,background .2s ease} .elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon svg,.elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon svg path{fill:#FFFFFF!important;color:#FFFFFF!important} .elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon:hover,.elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon:focus{background:#071426!important;color:#FFFFFF!important;transform:translateY(-2px)} @media(max-width:767px){.elementor-25 .elementor-element.elementor-element-floating-whatsapp{right:16px;bottom:16px} .elementor-25 .elementor-element.elementor-element-floating-whatsapp .elementor-icon{width:54px;height:54px}}/* End custom CSS */