.elementor-kit-9{--e-global-color-primary:#447EDB;--e-global-color-text:#111928;--e-global-color-accent:#6FB43F;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;background-color:#FFF;font-size:16px}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:#447EDB;text-decoration:none;color:#FFF;border-style:none;border-radius:8px 8px 8px 8px}.elementor-kit-9 e-page-transition{background-color:#FFBC7D}.elementor-kit-9 a{color:var(--e-global-color-primary)}.elementor-kit-9 h1{font-size:48px}.elementor-kit-9 h2{font-size:32px;font-weight:600}.elementor-kit-9 h3{font-size:24px;font-weight:700}.elementor-kit-9 h4{font-size:20px;font-weight:700}.elementor-kit-9 h6{font-family:"Inter",Sans-serif;font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1280px}.e-con{--container-max-width:1280px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-9 h1{font-size:30px}.elementor-kit-9 h2{font-size:30px}.elementor-kit-9 h3{font-size:30px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:760px}.e-con{--container-max-width:760px}}button:disabled{background-color:#616161!important;opacity:.5;cursor:not-allowed}.disabled-link{opacity:.5;cursor:not-allowed}.color-primary{color:#447EDB!important}.n2-ss-margin{border:1px solid #AFCEFF;border-radius:16px}.testimonial-tabs .elementor-tabs .elementor-tab-title{border-bottom:4px solid #E5E7EB!important;margin:0 10px;max-width:320px;width:100%;text-align:center}.testimonial-tabs .elementor-tabs .elementor-tab-title.elementor-active{border-bottom:4px solid #447EDB!important}.my_testimonial_slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.my_testimonial_slider .swiper-wrapper .swiper-slide .elementor-testimonial{display:flex;flex-direction:column-reverse;justify-content:space-between;height:100%}.my_testimonial_slider .swiper-wrapper .swiper-slide .elementor-testimonial__header{align-items:center}.swiper-wrapper{padding-bottom:55px}.gradient-bg{background:linear-gradient(182.33deg,#EEF4FF 0%,rgb(255 255 255) 100%)}.faqs-tabs{width:100%}.faqs-tabs .elementor-tabs-wrapper{display:flex;justify-content:space-between}.faqs-tabs .elementor-tabs-wrapper .elementor-tab-title{border-bottom:4px solid #E5E7EB!important}.faqs-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{border-bottom:4px solid #447EDB!important}.faq-tabs-content .elementor-toggle-item{border-bottom:2px solid #DCDCDC;padding-bottom:20px}.BYAppointment-form_wrapper .BYAppointment-form .gform-field-label{font-size:16px;font-family:"Inter",Sans-Serif;color:#111928;font-weight:400}.BYAppointment-form_wrapper .BYAppointment-form .gform-body .gform_fields .gfield .ginput_container input{border:1px solid #D0D5DD;border-radius:8px;height:39px;font-size:16px;font-family:"Inter",Sans-Serif;box-shadow:none}.BYAppointment-form_wrapper .BYAppointment-form .gform-body .gform_fields{grid-row-gap:20px}.BYAppointment-form_wrapper .BYAppointment-form .gform-body .gform_fields .gfield .ginput_container input:focus{box-shadow:none}.gform-body .gform_fields .gfield .ginput_container input::placeholder{color:#9CA3AF!important}.gform_heading{display:none!important}.BYAppointment-form_wrapper .BYAppointment-form .gform_footer .gform_button{background-color:#447EDB!important;width:100%!important;font-size:16px!important;font-family:"Inter",sans-serif!important;padding:12px 32px 12px 32px!important;border-radius:8px!important}.subscribe-form_wrapper .subscribe-form .gform-body .gform_fields .gfield .ginput_container input{border:1px solid #D0D5DD;border-radius:8px;height:48px;font-size:14px;font-family:"Inter",Sans-Serif;box-shadow:none;background-color:#fff0}.subscribe-form_wrapper .subscribe-form .gform-body .gform_fields .gfield .ginput_container input{border:1px solid #D0D5DD;border-radius:8px;height:48px;font-size:14px;font-family:"Inter",Sans-Serif;box-shadow:none;background-color:#fff0}.subscribe-form_wrapper .subscribe-form .gform-body .gfield_label{font-size:14px;font-weight:500}h1.entry-title{display:none}.subscribe-form_wrapper .subscribe-form .gform-body .gfield input#gform_submit_button_2{background-color:#447EDB!important;width:100%!important;font-size:16px!important;font-family:"Inter",sans-serif!important;padding:10px 16px 10px 16px!important;min-height:48px;border-radius:8px!important}.subscribe-form_wrapper .subscribe-form .gform-body #field_submit{display:flex;align-items:flex-end}.subscribe-form_wrapper .subscribe-form .gform-body .validation_message{height:0;margin:0}span.elementor-price-table__fractional-part:before{content:"."}.menu-border .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item:hover:after{opacity:0!important}.stopmotion-animation .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.cstm-menu .e-current a{border-bottom:1px solid}.discounted-rates-table tr th,.discounted-rates-table tr td{border:1px solid #AFCEFF;background-color:#fff!important;padding:12px 16px}.discounted-rates-table tr th{text-align:left}.discounted-rates-table tr td:nth-child(2),.discounted-rates-table tr th:nth-child(2){width:70px!important;text-align:center}.popup-tabs .e-n-tab-title:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.popup-tabs .e-n-tab-title:nth-child(2){border-top-right-radius:8px;border-bottom-right-radius:8px}.features-slider-item.e-con.e-con>.e-con-inner>.elementor-widget.elementor-widget-image{width:100%!important}.features-slider-item.e-con.e-con>.e-con-inner>.elementor-widget.elementor-widget-image .elementor-widget-container img{width:100%!important}.features-slider-main .swiper-slide .elementor-testimonial,.features-slider-main .swiper-slide .elementor-testimonial .elementor-testimonial__content,.features-slider-main .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text,.features-slider-main .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor,.features-slider-main .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor .features-slider-item{height:100%!important}#gform_confirmation_message_1{min-height:300px}.features-slider-home .elementor-testimonial__footer{display:none}.features-slider-home .swiper-slide .elementor-testimonial,.features-slider-home .swiper-slide .elementor-testimonial .elementor-testimonial__content,.features-slider-home .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text,.features-slider-home .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor,.features-slider-home .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor>.elementor-element{height:100%!important}.features-slider-home.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper{padding-bottom:0!important}.main-home-slider .swiper-slide .elementor-testimonial,.main-home-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content,.main-home-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text,.main-home-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor,.main-home-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor>.elementor-element.e-parent,.main-home-slider .swiper-slide .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text .elementor>.elementor-element.e-parent>.elementor-element.e-child{height:100%!important}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body .gform_fields .gfield .ginput_container input{border:1px solid #D0D5DD;border-radius:8px;height:48px;font-size:14px;font-family:"Inter",Sans-Serif;box-shadow:none;background-color:#fff0}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body .gform_fields .gfield .ginput_container input{border:1px solid #447EDB;border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0;height:68px;font-size:18px;font-family:"Inter",Sans-Serif;box-shadow:none;background-color:#fff!important}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body .gfield_label{font-size:14px;font-weight:500}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body .gfield input#gform_submit_button_2{background-color:#447EDB!important;width:100%!important;font-size:16px!important;font-family:"Inter",sans-serif!important;padding:10px 16px 10px 16px!important;min-height:48px}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body #field_submit{display:flex;align-items:flex-end}.subscribe-form-cs_wrapper .subscribe-form-cs .gform-body #field_submit input{font-size:20px;height:100%;width:100%;background-color:#447EDB;border-top-right-radius:12px;border-bottom-right-radius:12px;border-top-left-radius:0;border-bottom-left-radius:0}.gform-theme--foundation.subscribe-form-cs_wrapper .gform_fields{-moz-column-gap:var(--gf-form-gap-x);column-gap:0!important}.cs-timer .elementor-countdown-wrapper .elementor-countdown-item:last-child{border:0!important}.cs-timer .elementor-countdown-wrapper .elementor-countdown-item .elementor-countdown-label{padding-top:18px}.cs_form .elementor-form .elementor-field-subgroup span.elementor-field-option{padding:7px;padding-left:0}.cs_form .elementor-form .elementor-field-subgroup span.elementor-field-option input{height:24px;width:24px;vertical-align:middle;margin-right:6px}.cs_form .elementor-form .elementor-field-subgroup span.elementor-field-option input{height:24px;width:24px;vertical-align:middle;margin-right:6px}.cs_form .elementor-form .elementor-field-type-submit button{height:0;width:0;opacity:0}.cs_subscribe_form .elementor-form .elementor-field-type-email input,.cs_subscribe_form .elementor-form .elementor-field-type-submit button{min-height:68px}.cs_subscribe_form .elementor-form .elementor-form-fields-wrapper{align-items:flex-start}.cs_subscribe_form .elementor-form>.elementor-message.elementor-message-danger{display:none}.HomeSliderSecond .swiper-pagination-bullet-active{width:40px!important;border-radius:16px!important;background-color:#447EDB}.HomeSliderSecond .swiper-wrapper{padding:0}.phoneNoPopup input{padding-left:12px!important}.partial_entry_warning{display:none!important}.mega-menu-hover span a{display:block;padding:4px 8px}.mega-menu-hover:hover span a{color:#447EDB!important;display:block;padding:4px 8px;background-color:#EAF2FF}#gform_2_validation_container{display:none}@media screen and (min-width:1919px){.main-home-slider .elementor-swiper .swiper .elementor-widget-container img{width:auto;min-height:706px}}@media screen and (max-width:1366px){.svg-adjust{max-width:1081px;display:block;margin:0 auto}.main-home-slider .elementor-swiper .swiper .elementor-widget-container img{max-height:443px!important;width:auto}}@media (max-width:1279px){.gform-theme--foundation .subscribe-form .gform_fields{display:flex;row-gap:10px!important;flex-direction:column}}@media screen and (max-width:768px){#gform_confirmation_message_1{min-height:auto}#m-tabs .elementor-tabs-wrapper{display:flex;flex-direction:row}#m-tabs .elementor-tab-mobile-title{display:none}.popup-tabs .e-n-tabs-heading{display:flex;flex-direction:row}.popup-tabs .e-n-tabs-heading .e-n-tab-title{margin-bottom:0!important}.cs_subscribe_form .elementor-form .elementor-field-type-email input,.cs_subscribe_form .elementor-form .elementor-field-type-submit button{border-radius:8px!important}.cs_form .elementor-form .elementor-field-subgroup span.elementor-field-option input{height:18px;width:18px;vertical-align:middle;margin-right:6px}.cs_subscribe_form .elementor-form .elementor-field-type-email input,.cs_subscribe_form .elementor-form .elementor-field-type-submit button{min-height:48px}.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{box-shadow:0 10px 10px -5px rgb(0 0 0 / .5)}}.cstm-categories .elementor-post-info__terms-list a{background-color:#ECF2FB;padding:2px 12px;border-radius:16px;font-size:14px!important}.cstm-categories .elementor-post-info__terms-list a:nth-child(1){background-color:#ECF2FB;color:#447EDB!important}.cstm-categories .elementor-post-info__terms-list a:nth-child(2){background-color:#FDF2FA;color:#C11574!important}.cstm-categories .elementor-icon-list-icon{display:none!important}.subscribe-form-blog input{border:1px solid #858585;border-radius:4px!important;height:40px!important;width:100%!important;vertical-align:middle!important;padding:10px!important}.subscribe-form-blog input.gform-button{background-color:#447EDB!important}.subscribe-form-blog .gform_fields{row-gap:16px!important}