.ss-brand-slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:20px 0;-webkit-overflow-scrolling:touch}.ss-brand-slider__item{flex:0 0 180px;height:140px;border:1px solid #e5e5e5;background:#fff;padding:20px;cursor:pointer;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease,box-shadow 0.2s ease}.ss-brand-slider__item:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,0.08)}.ss-brand-slider__item img{max-width:100%;max-height:100%;object-fit:contain;display:block}.styled-table{border-collapse:collapse;margin:25px 0;box-shadow:0 0 20px rgba(0,0,0,0.15)}.styled-table th,.styled-table td{padding:12px 15px;border-right:1px solid #dddddd}.styled-table th:last-child,.styled-table td:last-child{border-right:0}.styled-table tbody tr{border-bottom:1px solid #dddddd}.styled-table tbody tr:last-child{border-bottom:0}.styled-table tbody tr:first-child{background-color:#f3f3f3}.testimonials-section{margin:40px 0}.testimonials-section h2{text-align:center;margin-bottom:30px;font-size:32px}.testimonial{background:#f9f9f9;padding:25px;border-radius:8px;margin-bottom:25px;border:1px solid #eee}.testimonial p{margin:0 0 12px;line-height:1.6}.testimonial p:first-of-type{font-size:20px}.testimonial strong{display:block;margin-top:10px;font-weight:600}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#666}.et_pb_toggle_title{font-size:20px!important}.et_pb_toggle_close{background-color:#f4f4f4;padding:20px}.et_pb_toggle_open{padding:20px;background-color:#fff;z-index:1}.et_pb_toggle{border:1px solid #d9d9d9}.et_pb_toggle_title:before{content:"\E050";position:absolute;right:0;font-size:16px;color:#ccc;top:50%;margin-top:-.5em}.et_pb_accordion .et_pb_toggle_close .et_pb_toggle_content{display:none}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_content{display:block}@media (min-width:981px){.mobile-only{display:none!important}}@media (max-width:981px){.reverse-row{display:flex;flex-direction:column}.reverse-row .et_pb_column:nth-child(1){order:2}.reverse-row .et_pb_column:nth-child(2){order:1}}.blog-filter-wrap{margin-bottom:30px;display:flex;justify-content:flex-end}.blog-filter-form{display:flex;align-items:center;gap:12px}.blog-category-filter{min-width:260px;padding:12px 16px;border:1px solid #d8d8d8;border-radius:0;background-color:#fff;color:#5C2A73;font-size:15px;line-height:1.4;font-weight:700;cursor:pointer;appearance:auto}.blog-category-filter:focus{outline:none;border-color:#5C2A73;box-shadow:0 0 0 2px rgba(92,42,115,0.12)}.blog-filter-reset{font-size:14px;font-weight:700;color:#5C2A73;text-decoration:underline}.blog-grid{display:flex;flex-wrap:wrap;gap:60px}.blog-item{width:calc(100% / 3 - 40px);background-color:white;border:solid 1px #d8d8d8;position:relative}.blog-item .blog-image{font-size:0;line-height:0}.blog-item .blog-image img{width:100%;height:200px;object-fit:cover}.blog-link{font-weight:700;position:absolute;bottom:10px}.blog-bottom{padding:20px;margin-bottom:40px}@media (max-width:981px){.blog-filter-wrap{justify-content:stretch}.blog-filter-form{width:100%;align-items:stretch;flex-direction:column}.blog-category-filter{width:100%;min-width:0}.blog-item{width:100%!important}}.blog-pagination{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:50px;flex-wrap:wrap}.blog-pagination .page-numbers{min-width:42px;height:42px;padding:0 14px;border:1px solid #d8d8d8;background-color:#fff;color:#5C2A73;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;line-height:1;text-decoration:none;transition:all 0.25s ease}.blog-pagination a.page-numbers:hover{background-color:#5C2A73;border-color:#5C2A73;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,0.12)}.blog-pagination .page-numbers.current{background-color:#ed705d;border-color:#ed705d;color:white;cursor:default}.blog-pagination .page-numbers.dots{border-color:transparent;background-color:transparent;color:#5C2A73;min-width:auto;padding:0 4px}.blog-pagination .prev,.blog-pagination .next{padding:0 18px;text-transform:uppercase;letter-spacing:0.04em;font-size:13px}@media (max-width:981px){.blog-pagination{gap:8px;margin-top:35px}.blog-pagination .page-numbers{min-width:38px;height:38px;font-size:14px;padding:0 12px}.blog-pagination .prev,.blog-pagination .next{width:100%;max-width:220px;margin-top:4px}}.ss-sections{display:flex;flex-direction:column;gap:2rem}.ss-sections h2{color:#5C2A73;font-weight:800!important;font-size:42px!important}.ss-sections table td{padding:10px}.ss-section ol li::marker{color:#5C2A73;font-weight:700;font-size:18px}.ss-section ol{list-style:none;counter-reset:step;margin:0;padding:0}.ss-section ol>li{counter-increment:step;margin-bottom:1.5em}.ss-section ol li h3{position:relative;display:inline-block;color:#5C2A73;font-weight:700}.ss-section ol li h3::before{content:counter(step) ".";margin-right:10px;color:#5C2A73;font-weight:700;font-size:26px}.ss-subheading{color:#5C2A73;font-weight:700!important;font-size:22px;opacity:1!important}.ss-section ul li{font-weight:700;color:#5C2A73}.ss-section{padding:0}.ss-section.has-bg{background:#F3EEF4;border-radius:0.75rem}.ss-section-inner{display:flex;flex-wrap:wrap;gap:1rem;padding:1.25rem}.ss-section.layout-left .ss-section-inner{flex-direction:row;align-items:center;flex-wrap:nowrap}.ss-section.layout-right .ss-section-inner{align-items:center;flex-wrap:nowrap}.ss-section-inner .ss-content{width:100%}.ss-section-inner .ss-media{width:100%}.ss-section.layout-top .ss-section-inner,.ss-section.layout-bottom .ss-section-inner,.ss-section.layout-full .ss-section-inner{flex-direction:column}.ss-media img{width:100%;height:auto;border-radius:0.5rem;display:block}.ss-heading{margin:0 0 0.5rem;font-size:1.6rem}.ss-subheading{margin:0 0 1rem;opacity:0.8}.ss-text p{margin:0 0 1rem}.ss-table{width:100%;border-collapse:collapse;margin:2rem 0;overflow-x:auto;display:block}.ss-table thead th{background-color:#5C2A73;color:#fff;font-weight:700;text-align:left;padding:0.75rem 1rem;font-size:1rem}.ss-table tbody tr{border-bottom:1px solid #ddd}.ss-table tbody tr:last-child{border-bottom:none}.ss-table td{padding:0.75rem 1rem;vertical-align:top}.ss-table td ul{margin:0;padding-left:1.25rem}.ss-table td li{margin-bottom:0.5rem;line-height:1.4;color:#041C33}@media (min-width:600px){.ss-table–dos-donts td{width:50%}}@media (max-width:480px){.ss-table thead{display:none}.ss-table tbody tr{display:block;margin-bottom:1.5rem}.ss-table td{display:block;width:100%;padding:0.5rem;position:relative}.ss-table–dos-donts td:first-child::before{content:'Do’s';font-weight:700;display:block;margin-bottom:0.5rem;color:#5C2A73}.ss-table–dos-donts td:last-child::before{content:'Don’t’s';font-weight:700;display:block;margin-bottom:0.5rem;color:#5C2A73}}@media (max-width:981px){.ss-section-inner{flex-direction:column!important}.ss-sections h2{font-size:8vw!important}.ss-subheading{font-size:5vw!important}}h1,h1 span{font-weight:700!important}h2,h3,h4,h5,h6{font-weight:600!important}h1{font-size:42px!important}.home h1{font-size:60px!important}h2{font-size:32px!important}.et_pb_post h2{font-size:24px!important}h3{font-size:28px!important}h4,h5{font-size:18px!important}@media (max-width:981px){h1{font-size:9vw!important}.home h1{font-size:12vw!important}h2{font-size:8vw!important}.et_pb_post h2{font-size:8vw!important}h3{font-size:7vw!important}h4,h5{font-size:5vw!important}}.resources-grid{display:flex;flex-wrap:wrap;gap:60px}.resource-item{width:calc(100% / 3 - 40px);background-color:white;border:solid 1px #d8d8d8}.resource-link{font-weight:700}.resource-bottom{padding:20px}@media (max-width:981px){.resource-item{width:100%!important}}@media (max-width:981px){.icon-row{display:flex;flex-direction:row}.icon-row .et_pb_column{width:50%!important;margin:0!important;padding:0!important}.icon-row .et_pb_column .et_pb_image{width:50%}.icon-row .et_pb_column:nth-child(3),.icon-row .et_pb_column:nth-child(4){padding-top:30px!important}}.inner-page-grid{display:flex;flex-wrap:wrap;gap:30px}.inner-page-item{width:calc(100% / 3 - 20px);display:flex;flex-direction:column;justify-content:center;padding:2%;background-color:#5C2A73;border-radius:2px;transition-duration:0.25s;box-shadow:0 5px 10px 1px rgba(0,0,0,0)}.inner-page-item:nth-child(even){background-color:#B3B2B3;color:#3b3b3c}.inner-page-item{font-size:24px;font-weight:600;color:white}.inner-page-item:hover{transform:translatey(-5px);box-shadow:0 5px 10px 1px rgba(0,0,0,0.25)}@media (max-width:981px){.inner-page-grid{flex-direction:column}.inner-page-item{width:100%!important;padding:5%!important;font-size:6vw!important;text-align:center}}.floating-whatsapp{position:fixed;z-index:9999;bottom:20px;right:20px;height:60px;width:60px;background-color:#24CC63;border-radius:100%;color:white;display:flex;justify-content:center;align-items:center;font-size:28px;transition-duration:0.25s;border:solid 2px #24CC63}.floating-whatsapp:hover{transform:scale(1.2)}.floating-whatsapp i{color:white!important}.wpcf7 p{padding-top:0!important;padding-bottom:10px!important;margin:0 0 10px}.wpcf7 label{font-size:12px;text-transform:uppercase;color:#5B2874;display:block;margin-top:10px!important}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 select{height:50px;padding:10px;border-radius:0!important;border:solid 1px #5B2874;color:black;width:100%;box-sizing:border-box;margin-bottom:10px}.wpcf7 textarea{padding:10px;border-radius:0!important;border:solid 1px #5B2874;color:black;width:100%;box-sizing:border-box}.wpcf7 input[type="submit"]{background-color:#f8ca3d;border:none;height:50px;border-radius:5px;color:black;text-transform:uppercase;font-weight:800;transition-duration:0.25s;cursor:pointer;padding:0 16px;margin-bottom:20px;margin-top:-20px}.wpcf7 input[type="submit"]:hover{background-color:#ED705D}.wpcf7 ::placeholder{color:black}.wpcf7 .qbutton{display:block;color:#FFFFFF!important;border-width:0px!important;border-radius:0px;text-transform:uppercase!important;background-color:#3C3C3B;width:100%;padding:15px;font-weight:700}.field.multilinefile{display:flex;flex-direction:column}.field.multilinefile #mfcf7_zl_multifilecontainer{order:2}.field.multilinefile .file{order:3}.field.multilinefile p{order:1;padding:0}.field.multilinefile .info-tip{display:none}.mfcf7-zl-multifile-name{font-size:12px;text-transform:uppercase;color:#5B2874}@media (min-width:981px){.bullet-row .et_pb_column{min-height:50vh}}@media (max-width:981px){.bullet-row .et_pb_column{min-height:80vh!important;padding-top:60px;padding-bottom:60px}}.home-list ul{margin-top:30px;padding:0;list-style:none}.home-list li{padding-left:30px;position:relative}.home-list li:before{content:'';height:15px;width:15px;position:absolute;background-color:#f8ca3d;top:7px;left:0;border-radius:100%}.home-list li:not(:last-child){margin-bottom:20px}.top-header .et_pb_column:nth-child(1),.top-header .et_pb_column:nth-child(3){width:15%}.top-header .et_pb_column:nth-child(2){width:70%}.top-header img{transition-duration:0.5s}.top-header{transition-duration:0.5s}.top-header .et_pb_row{transition-duration:0.5s;padding:10px}.top-header.et_pb_sticky .et_pb_row{background-color:#5C2A73!important;padding:0}.top-header.et_pb_sticky img{filter:brightness(0) invert(1);padding:10%;width:75%}.top-header.et_pb_sticky .et_pb_menu .menu-item a{color:white!important}.top-header.et_pb_sticky .et_pb_menu .sub-menu .menu-item a{color:#3c3c3b!important}.top-header .sub-menu li{line-height:1em}@media (max-width:981px){.top-header.et_pb_sticky .et_pb_menu .menu-item a{color:#3c3c3b!important}.top-header .et_pb_image{transition-duration:0.25s}.top-header.et_pb_sticky .et_pb_image{width:100%!important}}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.et-l.et-l--header{z-index:9999!important;position:absolute;left:0;right:0}#et-main-area{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99!important}@media (max-width:981px){.mobile-spacer{min-height:50vh}.top-header.et_pb_sticky .mobile_nav .mobile_menu_bar:before{color:white!important}}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:white;background:#5C2A73;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}@media (max-width:981px){.picture-col{padding:10px;height:50vh!important;display:block!important;background-size:cover!important}.et_pb_button{font-size:3.9vw!important}.top-header .et_pb_row{display:flex!important}.top-header .et_pb_row .et_pb_column:nth-child(1){display:none}.top-header .et_pb_row .et_pb_column:nth-child(2){width:100%!important}.top-header img{padding:5%!important;width:75%;margin-left:0!important;margin-right:auto!important}.top-header .et_pb_menu_inner_container{display:flex}.top-header .et_pb_menu__wrap{margin-right:10px}}.book-container{height:calc(100vh - 50px)}.book-container .et_pb_column{height:100%}.book-container .et_pb_module{height:100%}.book-container .et_pb_code_inner{height:100%}.book-container iframe{height:100%}