@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap");@import url("https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css");*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:0.01ms!important;animation-duration:0.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0.01ms!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}body,html{max-width:100%!important;overflow-x:hidden!important;margin:0;padding:0}img[src$=".svg"]{width:auto;height:auto}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on;text-rendering:optimizeLegibility;direction:ltr}a[href^=tel]{color:inherit;text-decoration:none}@media (min-width:1024px){.alignleft{float:left!important;text-align:center!important;margin-right:10px}.alignright{float:right!important;text-align:center!important;margin-left:10px}.aligncenter{margin:auto!important;text-align:center!important}}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-thumb{background-color:rgb(196,196,196);border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:rgb(196,196,196)}::-webkit-scrollbar-track{background-color:rgb(237,237,237)}::-moz-scrollbar{width:7px}::-moz-scrollbar-thumb{background-color:rgb(196,196,196);border-radius:0}::-moz-scrollbar-thumb:hover{background-color:rgb(196,196,196)}::-moz-scrollbar-track{background-color:rgb(237,237,237)}::scrollbar{width:7px}::scrollbar-thumb{background-color:rgb(196,196,196);border-radius:0}::scrollbar-thumb:hover{background-color:rgb(196,196,196)}::scrollbar-track{background-color:rgb(237,237,237)}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a,li,p,span{}.home h1{position:relative;overflow:hidden;margin:0}.home h1>div{position:relative;margin:0}.home .split-parent{overflow:hidden}.home .split-child{display:inline-block}.home .text-heading{width:900px}.container{margin:auto;width:100%}@media (max-width:767px){.container{max-width:630px;padding-left:15px;padding-right:15px}}@media (min-width:768px) and (max-width:834px){.container{max-width:730px;padding-left:0;padding-right:0}}@media (min-width:835px) and (max-width:1024px){.container{max-width:1000px;padding-left:0px;padding-right:0px}}@media (min-width:1025px){.container{max-width:1200px;padding-left:0px;padding-right:0px}}@media (min-width:1400px){.container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1800px){.container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:2500px){.container{max-width:1200px;padding-left:0;padding-right:0}}.aspect-image{aspect-ratio:1;inline-size:80vw;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (orientation:landscape){.aspect-image{aspect-ratio:16/9}}h1,h2,h3,h4,h5,h6{font-family:inherit,"Open Sans",Arial,sans-serif}a,li,p,small,span{font-family:inherit,"Open Sans",Arial,sans-serif}#hide-header{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main_search .bapf_head{display:none}.main_search .bapf_body form.bapf_form input.bapf_input{padding:15px;background:white;border:2px solid #320D6D;color:#320D6D;height:65px;border-radius:30px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main_search .bapf_body form.bapf_form input.bapf_input:active,.main_search .bapf_body form.bapf_form input.bapf_input:focus{outline-color:#E0005A;background:#ffffff;color:#320D6D;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main_search .bapf_body form.bapf_form input.bapf_input:active::-webkit-input-placeholder,.main_search .bapf_body form.bapf_form input.bapf_input:focus::-webkit-input-placeholder{color:#320D6D;opacity:0.5}.main_search .bapf_body form.bapf_form input.bapf_input:active::-moz-placeholder,.main_search .bapf_body form.bapf_form input.bapf_input:focus::-moz-placeholder{color:#320D6D;opacity:0.5}.main_search .bapf_body form.bapf_form input.bapf_input:active:-ms-input-placeholder,.main_search .bapf_body form.bapf_form input.bapf_input:focus:-ms-input-placeholder{color:#320D6D;opacity:0.5}.main_search .bapf_body form.bapf_form input.bapf_input:active::-ms-input-placeholder,.main_search .bapf_body form.bapf_form input.bapf_input:focus::-ms-input-placeholder{color:#320D6D;opacity:0.5}.main_search .bapf_body form.bapf_form input.bapf_input:active::placeholder,.main_search .bapf_body form.bapf_form input.bapf_input:focus::placeholder{color:#320D6D;opacity:0.5}.main_search .bapf_body form.bapf_form span.bapf_search{height:61px;width:64px;background-color:var(--e-global-color-540bc7d);color:var(--e-global-color-ca29f2d);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:28px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-top:2px;margin-right:1px}.main_search .bapf_body form.bapf_form span.bapf_search:hover{background-color:var(--e-global-color-79add72);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main_search .bapf_body form .bapf_current_suggest{border-radius:30px;margin-top:10px;-webkit-box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.2),0 0px 0 1px rgba(10,10,10,0.05);box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.2),0 0px 0 1px rgba(10,10,10,0.05)}.main_search .bapf_body form .bapf_current_suggest a.bapf_suggest_element{background:white;padding:15px!important;color:var(--e-global-color-540bc7d);border-bottom:1px solid var(--e-global-color-ba1652d)}.main_search .bapf_body form .bapf_current_suggest a.bapf_suggest_element:hover{background:var(--e-global-color-540bc7d);color:white}.global_side_filters .bapf_head h3{font-size:22px;font-family:var(--e-global-typography-text-font-family)!important;font-weight:500}.global_side_filters .bapf_body ul{-webkit-padding-start:0;padding-inline-start:0}.global_side_filters .bapf_body ul li input[type=checkbox]{padding:10px!important;border:2px solid var(--e-global-color-7be6a27)}.global_side_filters .bapf_body ul li ul{margin-left:0}.search_filters_area .bapf_head{display:none}.search_filters_area .bapf_body .bapf_sfa_taxonomy{display:-ms-grid;display:grid;-ms-grid-columns:160px 1fr;grid-template-columns:160px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search_filters_area .bapf_body .bapf_sfa_taxonomy ul{margin-left:0;margin-bottom:0px;margin-top:0;-webkit-padding-start:0;padding-inline-start:0}.search_filters_area .bapf_body .bapf_sfa_taxonomy ul li a{background-color:white;color:var(--e-global-color-7be6a27)!important;font-family:var(--e-global-typography-text-font-family)}.search_filters_area .bapf_body .bapf_sfa_taxonomy ul li a i{color:var(--e-global-color-7be6a27)!important}.search_filters_area .bapf_body .bapf_sfa_taxonomy ul li a i:after,.search_filters_area .bapf_body .bapf_sfa_taxonomy ul li a i:before{border-color:var(--e-global-color-7be6a27)!important}.search_filters_area .bapf_body ul.bapf_sfa_unall{-webkit-padding-start:0;padding-inline-start:0}.search_filters_area .bapf_body ul.bapf_sfa_unall li a{background-color:transparent;color:var(--e-global-color-540bc7d)!important;border-radius:0;border-bottom:1px solid var(--e-global-color-540bc7d)}.search_filters_area .bapf_body ul.bapf_sfa_unall li a i{color:white!important}.search_filters_area .bapf_body ul.bapf_sfa_unall li a i:after,.search_filters_area .bapf_body ul.bapf_sfa_unall li a i:before{border-color:var(--e-global-color-540bc7d)!important}ul.faq_info_tabs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;text-align:center;-webkit-padding-start:0;padding-inline-start:0;margin:0;margin-bottom:20px}@media (max-width:767px){ul.faq_info_tabs{-ms-grid-columns:1fr;grid-template-columns:1fr}}ul.faq_info_tabs li.faq_info_tab{background:var(--e-global-color-ba1652d);color:var(--e-global-color-540bc7d);cursor:pointer;padding:0;padding:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.faq_info_tabs li.faq_info_tab:before{display:none}ul.faq_info_tabs li.faq_info_tab:hover{background:var(--e-global-color-79add72);color:var(--e-global-color-ba1652d);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.faq_info_tabs li.faq_info_tab.active{background:var(--e-global-color-540bc7d);color:var(--e-global-color-ba1652d);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.faq_info_tabs li.faq_info_tab:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}@media (max-width:767px){ul.faq_info_tabs li.faq_info_tab:first-child{border-bottom-left-radius:0px;border-top-left-radius:30px;border-top-right-radius:30px}}ul.faq_info_tabs li.faq_info_tab:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}@media (max-width:767px){ul.faq_info_tabs li.faq_info_tab:last-child{border-top-right-radius:0px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}}.faq_info_content{display:none;padding:20px;padding-top:0}.faq_info_content.active{height:auto;display:block}.faq_info_content.active .accordion{background-color:var(--e-global-color-ba1652d);color:var(--e-global-color-540bc7d);cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:16px;-webkit-transition:0.4s;transition:0.4s;position:relative;border-bottom:1px solid var(--e-global-color-a38544d)}.faq_info_content.active .accordion:last-child{border-bottom:transparent!important}.faq_info_content.active .accordion:after{content:"\f067";color:var(--e-global-color-540bc7d);font-family:fontAwesome;position:absolute;right:20px}.faq_info_content.active .accordion.active:after{content:"\f068";font-family:fontAwesome}.faq_info_content.active .accordion .accordion:hover,.faq_info_content.active .accordion.active{background-color:var(--e-global-color-a38544d)}.faq_info_content.active .panel{padding:20px;background-color:white;display:none;overflow:hidden}.faq_info_content.active .panel a,.faq_info_content.active .panel p{color:var(--e-global-color-540bc7d)}.faq_info_content.active .panel a{color:var(--e-global-color-79add72);font-weight:600;font-size:16px}.faq_info_content.active .panel a:hover{text-decoration:underline}.team_members_area{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-auto-row:300px;gap:30px 30px}@media (max-width:767px){.team_members_area{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-row:250px;gap:20px 20px}}@media (min-width:768px) and (max-width:834px){.team_members_area{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-auto-row:250px;gap:20px 20px}}.team_members_area .user_details{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-row:min-content;gap:0px 5px;text-align:center;background:white;border-radius:30px}.team_members_area .user_details .image_area img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;display:block;margin:auto;-o-object-position:bottom;object-position:bottom;margin-bottom:10px;border-top-right-radius:30px;border-top-left-radius:30px}.team_members_area .user_details .member_name h4{font-size:18px;line-height:normal;margin-bottom:10px;font-weight:500}.team_members_area .user_details .job_title p{font-size:14px}.team_members_area .user_details .telephone_number p{font-size:14px}.team_members_area .user_details .email_address p{font-size:14px}.team_members_area .user_details .read_more_btn p{font-size:16px;font-weight:600}.team_members_area .user_details:hover .read_more_btn p{font-weight:600}.team_members_area .mi-modal{z-index:200;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto}.team_members_area .mi-modal .filter{background-color:rgba(0,0,0,0.8);top:0;left:0;width:100%;height:100%;position:absolute}.team_members_area .mi-modal .mi-modal-content{background:white;margin:auto;position:relative;padding:0;outline:0;z-index:16;padding:10px}.team_members_area .mi-modal .mi-modal-content .mi-container .main_content{display:-ms-grid;display:grid;-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr;gap:50px;background:white;padding:20px}.team_members_area .mi-modal .mi-modal-content .mi-container .main_content .featured_image_area img{width:100%;height:auto}.team_members_area .mi-modal .mi-modal-content .mi-container .main_content .featured_content_area h4{font-size:18px}.team_members_area .mi-modal .mi-modal-content .mi-container .main_content .featured_content_area p{font-size:16px}.team_members_area .mi-modal .mi-modal-content span.the_x{color:black;position:absolute;right:10px;font-size:35px;top:10px;cursor:pointer}.hover_state:hover .elementor-button-wrapper .elementor-button{background-color:var(--e-global-color-79add72)!important}.elementor-menu-cart__product{-ms-grid-columns:auto!important;grid-template-columns:auto!important}.elementor-menu-cart__product-image{display:none!important}tr.cart_item .product-name a{font-size:22px;color:var(--e-global-color-540bc7d)!important;font-family:var(--e-global-typography-primary-font-family);line-height:1.2!important}.elementor-menu-cart__main .event-registration-collapsable{display:none!important}.event-registration-collapsable .event-registration-collapsable-title h4{font-size:18px!important;margin-top:10px;font-family:"Clash Grotesk";font-weight:500}.event-registration-collapsable .event-registration-collapsable-title h4:after{content:"+";margin-left:10px}ul.list_card_items{margin:0;padding:0;list-style-type:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-items:flex-end;float:right;margin-bottom:20px}@media screen and (max-width:767px){ul.list_card_items{float:right;margin-right:20px}}ul.list_card_items li{margin-right:20px}ul.list_card_items li:last-child{margin-right:0}ul.list_card_items li span{cursor:pointer}ul.list_card_items li span i{font-size:30px;color:black}ul.list_card_items li span:hover i{color:#3d3d3d}ul.list_card_items li.active_item span i{color:#0F65A8}ul.list_card_items li.active_item span:hover i{opacity:0.8}ul.products.columns-3.dt_list_items{-ms-grid-columns:1fr 30px 1fr 30px 1fr!important;grid-template-columns:repeat(3,1fr)!important;grid-template-areas:"product_item product_item product_item";-ms-grid-rows:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr!important;grid-template-rows:repeat(5,1fr)!important;display:block!important;gap:0px 30px}ul.products.columns-3.dt_list_items li{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:product_item;display:-ms-grid;display:grid;grid-template-areas:"image_element image_element item_cta";-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px!important;margin-bottom:20px!important;border:1px solid #cccccc;float:unset;-ms-grid-columns:1fr 1fr 200px;grid-template-columns:1fr 1fr 200px;width:100%!important}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li{grid-template-areas:"image_element image_element image_element";-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:100%!important}}ul.products.columns-3.dt_list_items li .onsale{top:-14px;right:unset;left:-20px;border-radius:0}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:image_element;display:-ms-grid!important;display:grid!important;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-template-areas:"main_img prod_title" "main_img prod_price";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;gap:10px 30px}}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;grid-area:main_img;width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link h2{-ms-grid-row:1;-ms-grid-column:2;grid-area:prod_title;align-self:flex-end;font-size:1.8rem;margin-bottom:0;padding-bottom:0}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link h2{font-size:20px}}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link span.price{-ms-grid-row:2;-ms-grid-column:2;grid-area:prod_price;font-size:20px;font-weight:bold}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link span.price span.woocommerce-Price-amount{margin-top:0}ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link span.price small{font-weight:300;font-size:16px}ul.products.columns-3.dt_list_items li a.button{-ms-grid-row:1;-ms-grid-column:3;grid-area:item_cta}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li a.button{display:none}}ul.products.columns-3.dt_list_items li.product-category a{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:image_element;display:-ms-grid!important;display:grid!important;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-template-areas:"main_img prod_title";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li a.woocommerce-LoopProduct-link{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}ul.products.columns-3.dt_list_items li.product-category a{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li.product-category a{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;gap:10px 30px}}ul.products.columns-3.dt_list_items li.product-category a img{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-area:main_img;width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}ul.products.columns-3.dt_list_items li.product-category a h2{-ms-grid-row:1;-ms-grid-column:2;grid-area:prod_title;align-self:center;font-size:1.8rem;margin-bottom:0;padding-bottom:0}@media screen and (max-width:767px){ul.products.columns-3.dt_list_items li.product-category a h2{font-size:20px}}ul.products.columns-3.dt_list_items li.product-category a span.price{-ms-grid-row:2;-ms-grid-column:2;grid-area:prod_price;font-size:20px;font-weight:bold;align-self:flex-start!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}ul.products.columns-3.dt_list_items li.product-category a span.price span.woocommerce-Price-amount{margin-top:0}ul.products.columns-3.dt_list_items li.product-category a span.price small{font-weight:300;font-size:16px}
/*# sourceMappingURL=style.css.map */