.my-cta-card{background:#fff;border:1px solid #e8e8e8;border-radius:20px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.06);transition:all 0.3s ease}.my-cta-card:hover{border-color:#f58220;box-shadow:0 12px 30px rgba(0,0,0,0.15);transform:translateY(-5px)}.my-cta-card .et_pb_promo_description h2{color:#111;font-size:20px;font-weight:500}.my-cta-card .et_pb_promo_description{padding:20px 20px 5px}.my-cta-card .et_pb_promo_button{color:#f58220!important;border:none!important;background:transparent!important;padding:5px 0!important;transition:all 0.3s ease}.my-cta-card:hover .et_pb_promo_button{color:#d9680b!important;transform:translateX(4px)}.difl_contentcarousel .swiper-container{-ms-flex-order:1;order:1;width:100%;padding-top:14px;padding-bottom:30px}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;width:10%!important;height:2px!important;margin:25px 0 0!important;padding:0!important;background:#dedbd4!important;border-radius:0!important;overflow:hidden!important}selector{position:relative}selector .et_pb_group_carousel_dots{width:100%!important;height:2px!important;margin:25px 0 0!important;padding:0!important;background:#dedbd4!important;border-radius:0!important;overflow:hidden!important}selector .et_pb_group_carousel_dots>*{display:none!important}selector .et_pb_group_carousel_dots::before{content:"";display:block;width:13%!important;height:2px!important;background:#f7941d!important}.difl_contentcarousel_0 .arrow-middle .df_cc_arrows *,.difl_contentcarousel_1 .arrow-middle .df_cc_arrows *,.difl_contentcarousel_2 .arrow-middle .df_cc_arrows *{right:62px!important;position:absolute!important;top:-286px!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid #dedbd4!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:50!important}}.pain-icon{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;background:#f1e9dd;border-radius:50%;position:relative;overflow:hidden}.pain-icon img{width:22px;height:22px;object-fit:contain;position:absolute;margin-top:-10px;margin-left:-10px;transition:opacity 0.25s ease,transform 0.25s ease}.icon-normal{opacity:1}.icon-hover{opacity:0}.pain-card:hover .icon-normal{opacity:0;transform:scale(0.8)}.pain-card:hover .icon-hover{opacity:1}.pain-card{width:100%;max-width:480px;min-height:80px;padding:14px 16px;box-sizing:border-box;display:flex;align-items:center;gap:16px;background:#fffdfb;border:1px solid #e4ddd4;border-radius:20px;cursor:pointer;transition:all 0.3s ease}.pain-card:hover{background:#fff8f1;border-color:#f2a36d;transform:translateY(-3px);box-shadow:0 8px 20px rgba(210,120,50,0.12)}.pain-icon{width:44px;height:44px;flex-shrink:0;line-height:0em;display:flex;align-items:center;justify-content:center;background:#f1e9dd;border-radius:50%;color:#ed7628;font-size:18px;transition:all 0.3s ease}.pain-card:hover .pain-icon{background:#ed7628;color:white;transform:scale(1.08)}.pain-content{flex:1}.pain-content h3{margin:0 0 5px;font-family:Arial,sans-serif;font-size:15px;font-weight:600;color:#222}.pain-content p{margin:0;font-family:Arial,sans-serif;font-size:12px;color:#77736d;line-height:1.4}.pain-arrow{color:#ed7628;font-size:20px;transition:transform 0.3s ease}.pain-card:hover .pain-arrow{transform:translateX(5px)}.service-card{position:relative;width:100%;max-width:420px;aspect-ratio:4 / 5;overflow:hidden;cursor:pointer;height:260px}.service-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(0.22,1,0.36,1)}.service-card::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.92) 15%,rgba(0,0,0,0.35) 55%,rgba(0,0,0,0.1) 100%);z-index:1}.service-content{position:absolute;left:30px;right:30px;bottom:30px;z-index:2;color:#fff}.service-content h2{font-size:clamp(22px);line-height:1.1;margin:0;transform:translateY(70px);transition:transform .7s cubic-bezier(0.22,1,0.36,1);color:#fff}.service-content p,.service-content a{opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .7s cubic-bezier(0.22,1,0.36,1)}.service-content p{margin:20px 0;font-size:16px;line-height:1.7}.service-content a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:3px;font-size:13px;color:#f09632}.service-card:hover img{transform:scale(1.12)}.service-card:hover h2{transform:translateY(0)}.service-card:hover p{opacity:1;transform:translateY(0);transition-delay:.15s}.service-card:hover a{opacity:1;transform:translateY(0);transition-delay:.25s}@media (max-width:767px){.service-content{left:20px;right:20px;bottom:20px}.service-content h2{transform:translateY(0);font-size:25px}.service-content p,.service-content a{opacity:1;transform:translateY(0)}}@media only screen and (max-width:360px),only screen and (max-device-width:480px){.et_pb_post .entry-content{padding-top:30px;text-align:center!important}#left-area .post-meta{font-size:14px;padding-bottom:15px!important;text-align:center!important}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:25px;text-align:center!important}ol,ul{list-style:none;text-align:left!important}.entry-content tr td{border-top:1px solid #eee;padding:0!important}}@media only screen and (max-width:1024px){.mob-standard-logo{display:inline-block;width:175px!important;float:left!important;padding:2%!important}.mob-menu-header-holder{width:100%;background-color:#000000!important;height:50px;position:fixed}}#ninja_forms_required_items,.nf-field-container{clear:both;margin-bottom:-4px!important;position:relative}.nf-form-content textarea.ninja-forms-field{height:70px!important}.et_pb_image_5 .et_pb_image_wrap,img.wp-image-36363{aspect-ratio:900 / 1600!important;width:100%!important;height:auto!important;display:block!important}.image-heading{overflow:hidden;height:100%!important}.image-heading .et_pb_image,.image-heading .et_pb_image_wrap,.image-heading img{height:100%}.image-heading img{object-fit:cover}@media only screen and (max-width:980px){#mobmenuright li a:hover{color:#f09632}.mobmenur-container i{line-height:30px;font-size:30px;float:right;margin-top:-14px!important}#main-header{position:fixed!important;top:0;width:100%;z-index:99999;background:#000}#et_mobile_nav_menu{position:absolute!important;left:15px!important;right:auto!important;top:50%;transform:translateY(-50%);display:block!important}.mobile_menu_bar{display:block!important}.mobile_menu_bar:before{color:#fff!important;font-size:32px!important}#logo-area{float:right!important;text-align:right!important;padding-right:15px}#logo{float:right!important;max-height:55px}#page-container{padding-top:80px}}@media (max-width:991px){.elementor-menu-toggle,.mobile_menu_bar,.menu-toggle{position:fixed!important;top:20px;left:15px;z-index:999999}.custom-logo-link img,.site-logo img{max-height:60px}}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{background:#f7f7f7;border:1px solid #c4c4c4;border-radius:0;box-shadow:none;color:#000000!important;transition:all .5s}::placeholder{color:#000!important}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{border:0;color:#ffffff!important;transition:all .5s;width:100%!important;background:#000!important;border-bottom:0px!important}.nf-form-content .ninja-forms-field{background:#f7f7f700!important;border:1px solid #c4c4c400!important;border-radius:0;box-shadow:none;color:#000;transition:all .5s;border-bottom:solid 1px #000!important}li.showmob{display:none!important}.page-template-page-template-blank .pum-overlay{display:none!important;visibility:hidden;opacity:0}.pum.pum-overlay{overflow:hidden!important}html.pum-open.pum-open-overlay.pum-open-scrollable body #page-container{padding-right:0}html.pum-open.pum-open-overlay{overflow:visible!important}@media only screen and (max-width:980px){.mobmenur-container{top:14px!important;margin-right:5px;margin-top:0px}}@media only screen and (max-width:980px){ul li.showmob{display:block!important;margin:6px 0!important;background:#EA9110}}.et_mobile_nav_menu{display:none!important}#mobmenuright li.mphone a{background:#017995}div.mob-menu-header-holder.mobmenu{top:23px!important;width:auto}.admin-bar .mob-menu-header-holder.mobmenu{top:71px!important;width:auto}.mobmenu-panel{width:100%!important}.et_pb_text