html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .__web-inspector-hide-shortcut__,body .__web-inspector-hide-shortcut__ *{visibility:visible !important;display:none !important}img{max-width:100%;height:auto}.dummy{display:none}html,body,button{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:'Neo Sans Intel';src:url('fonts/NeoSansIntel-Light.woff2') format('woff2'),url('fonts/NeoSansIntel-Light.woff') format('woff'),url('fonts/NeoSansIntel-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Neo Sans Intel';src:url('fonts/NeoSansIntel.woff2') format('woff2'),url('fonts/NeoSansIntel.woff') format('woff'),url('fonts/NeoSansIntel.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Neo Sans Intel';src:url('fonts/NeoSansIntel-Medium.woff2') format('woff2'),url('fonts/NeoSansIntel-Medium.woff') format('woff'),url('fonts/NeoSansIntel-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Light.woff2') format('woff2'),url('fonts/Montserrat-Light.woff') format('woff'),url('fonts/Montserrat-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Medium.woff2') format('woff2'),url('fonts/Montserrat-Medium.woff') format('woff'),url('fonts/Montserrat-Medium.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url('fonts/Montserrat-Bold.woff2') format('woff2'),url('fonts/Montserrat-Bold.woff') format('woff'),url('fonts/Montserrat-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}body{color:#2e2e2e;background-color:#f4f4f4;font-family:'Neo Sans Intel';position:relative;overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}.site_body{flex-grow:1}.canvas{width:85%;margin:0 auto;max-width:1000px}.curved_background{background-color:#7d0063;position:relative;padding-bottom:100px}.curved_background::after{content:'';display:block !important;opacity:1 !important;visibility:visible !important;background:url('images/curve.jpg') no-repeat;background-size:150% 100%;background-position:top center;position:absolute;bottom:0;left:0;right:0;height:100px}@media only screen and (max-width:700px){.curved_background{padding-bottom:50px}.curved_background::after{height:50px}}.guest_feedback{font-size:1.75em;line-height:1.4;margin:50px 0;text-align:center}.copy{font-family:'Montserrat',sans-serif;font-weight:300;line-height:1.5}.copy p{max-width:100%}.copy p,.copy ul{margin-bottom:20px}.copy p:last-child,.copy ul:last-child{margin-bottom:0}.copy p a,.copy ul a{color:#7d0063}.copy h1,.copy h2,.copy h3,.copy h4,.copy h5,.copy h6{font-family:'Neo Sans Intel',sans-serif;font-size:1.5em;font-weight:300;color:#7d0063;margin-bottom:20px;margin-top:30px}.copy h1:first-child,.copy h2:first-child,.copy h3:first-child,.copy h4:first-child,.copy h5:first-child,.copy h6:first-child{margin-top:0}.copy h1:last-child,.copy h2:last-child,.copy h3:last-child,.copy h4:last-child,.copy h5:last-child,.copy h6:last-child{margin-bottom:0}.copy h1{font-size:3.2em;line-height:1.2}.copy h2{font-size:3.2em;line-height:1.2}.copy h3{font-size:2em;display:none}.copy ul{margin-bottom:20px;list-style:outside;margin-left:1em;line-height:1.3}.copy ul li{margin-bottom:15px}.copy ul li:last-child{margin-bottom:0}.copy .more-link:after{content:'';display:block;width:70%;margin:2px auto 0;height:1px;background:#e4e4e4;transition:width .2s ease}.copy .more-link:hover:after{width:100%}.site_header{background:#7d0063;padding:20px 0;position:relative}.site_header .canvas{display:flex;align-items:center;justify-content:space-between}.site_header .logo a,.site_header .logo img{display:block;width:150px}@media only screen and (max-width:500px){.site_header .logo a,.site_header .logo img{width:100px}}.site_menu .desktop_menu{display:block}.site_menu .mobile_menu{display:none}@media only screen and (max-width:720px){.site_menu .desktop_menu{display:none}.site_menu .mobile_menu{display:block}}.site_header ul.menu,.site_header div.menu ul{font-size:.9em;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#ccc}.site_header ul.menu a,.site_header div.menu ul a{color:inherit;text-decoration:none;transition:color .2s ease;padding:0 20px}.site_header ul.menu a:hover,.site_header div.menu ul a:hover,.site_header ul.menu .current_page_item>a,.site_header div.menu ul .current_page_item>a,.site_header ul.menu .current_page_parent>a,.site_header div.menu ul .current_page_parent>a,.site_header ul.menu .current_page_ancestor>a,.site_header div.menu ul .current_page_ancestor>a,.site_header ul.menu .current-menu-item>a,.site_header div.menu ul .current-menu-item>a,.site_header ul.menu .current-menu-parent>a,.site_header div.menu ul .current-menu-parent>a,.site_header ul.menu .current-menu-ancestor>a,.site_header div.menu ul .current-menu-ancestor>a,.site_header ul.menu .current-page-ancestor>a,.site_header div.menu ul .current-page-ancestor>a{color:#FFF;cursor:pointer}.site_menu .mobile_menu .menu_opener{content:'';display:block;width:23px;height:23px;background:url('icons/menu.svg') no-repeat center;background-size:cover;cursor:pointer}.site_menu .mobile_menu .menu_closer{content:'';display:block;width:36px;height:36px;background:url('icons/cross.svg') no-repeat center;background-size:50% 50%;cursor:pointer;position:absolute;top:20px;right:20px}.site_menu .mobile_menu .wrapper{background:#7d0063;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:translateY(-100%);transition:transform .2s ease;z-index:100}.site_menu .mobile_menu .logo{position:absolute;top:22px;left:22px}@media only screen and (max-width:767px){.site_menu .mobile_menu .logo img{width:100px}}.site_menu .mobile_menu.active .wrapper{opacity:1;visibility:visible;transform:translateY(0)}.site_menu .mobile_menu div.menu ul,.site_menu .mobile_menu ul.menu{text-align:center}.site_menu .mobile_menu div.menu ul a,.site_menu .mobile_menu ul.menu a{display:inline-block;color:#a7a7a7;font-size:1.3em;font-weight:400;padding:10px 20px}.site_menu .mobile_menu div.menu ul .current_page_item>a,.site_menu .mobile_menu ul.menu .current_page_item>a,.site_menu .mobile_menu div.menu ul .current_page_parent>a,.site_menu .mobile_menu ul.menu .current_page_parent>a,.site_menu .mobile_menu div.menu ul .current_page_ancestor>a,.site_menu .mobile_menu ul.menu .current_page_ancestor>a,.site_menu .mobile_menu div.menu ul .current-menu-item>a,.site_menu .mobile_menu ul.menu .current-menu-item>a,.site_menu .mobile_menu div.menu ul .current-menu-parent>a,.site_menu .mobile_menu ul.menu .current-menu-parent>a,.site_menu .mobile_menu div.menu ul .current-menu-ancestor>a,.site_menu .mobile_menu ul.menu .current-menu-ancestor>a,.site_menu .mobile_menu div.menu ul .current-page-ancestor>a,.site_menu .mobile_menu ul.menu .current-page-ancestor>a{color:#FFF}.site_menu .mobile_menu div.menu ul .myaccount a,.site_menu .mobile_menu ul.menu .myaccount a{font-size:0;color:transparent}.site_menu .mobile_menu div.menu ul .myaccount a:before,.site_menu .mobile_menu ul.menu .myaccount a:before{content:'';display:inline-block;width:24px;height:24px;background:url('icons/account-guest.svg') no-repeat center center;background-size:contain;position:relative;font-size:14px}.logged-in .site_menu .mobile_menu div.menu ul .myaccount a:before,.logged-in .site_menu .mobile_menu ul.menu .myaccount a:before{background-image:url('icons/account-logged-in.svg')}.site_menu .mobile_menu .icon{width:30px;margin-bottom:35px}.site_header .desktop_menu ul.menu,.site_header .desktop_menu div.menu ul{display:flex;margin:0 -10px}.site_header .desktop_menu a{opacity:.65}.site_header .desktop_menu a:hover,.site_header .desktop_menu .current_page_item>a,.site_header .desktop_menu .current_page_parent>a,.site_header .desktop_menu .current_page_ancestor>a,.site_header .desktop_menu .current-menu-item>a,.site_header .desktop_menu .current-menu-parent>a,.site_header .desktop_menu .current-menu-ancestor>a,.site_header .desktop_menu .current-page-ancestor>a{opacity:1}.site_header .desktop_menu .myaccount a{font-size:0;color:transparent}.site_header .desktop_menu .myaccount a:before{content:'';display:inline-block;width:19px;height:19px;background:url('icons/account-guest.svg') no-repeat center center;background-size:contain;position:relative;top:-3px;font-size:14px}.logged-in .site_header .desktop_menu .myaccount a:before{background-image:url('icons/account-logged-in.svg')}body.noscroll{overflow:hidden}.tippy-box[data-theme~='holon_menu'],.tippy-tooltip.holon_menu-theme{background:#5d0049;padding:8px 9px;border-radius:16px;font-family:'Montserrat';font-weight:400;font-size:.8em}.tippy-box[data-theme~='holon_menu'] .tippy-arrow,.tippy-tooltip.holon_menu-theme .tippy-arrow{border-bottom-color:#5d0049;color:#5d0049}.hero{position:relative;padding-bottom:100px;background-color:#7d0063;color:#fff;margin-bottom:50px}.hero::after{content:'';display:block !important;opacity:1 !important;visibility:visible !important;background:url('images/curve.jpg') no-repeat;background-size:150% 100%;background-position:top center;position:absolute;bottom:0;left:0;right:0;height:100px}@media only screen and (max-width:700px){.hero{padding-bottom:50px}.hero::after{height:50px}}.hero h2{font-size:3.2em;font-weight:300;line-height:1.3}.hero a{color:inherit;font-weight:500;font-size:1em}.hero>.wpb_column>.vc_column-inner{background-repeat:no-repeat;background-position:right center;background-size:50% auto}@media only screen and (max-width:600px){.hero h2{font-size:2.5em}.hero>.wpb_column>.vc_column-inner{background-image:none !important}.hero .actions{padding:0}}.site_footer{background:#7d0063;background:linear-gradient(90deg,#731f5e,#7a2165);color:#fff;font-family:'Montserrat',sans-serif;text-transform:uppercase}.site_footer .main_footer{padding:40px 0}.site_footer .main_footer>.canvas{display:flex;justify-content:space-between}.site_footer .footer_area{font-size:.8em;line-height:1.25}.site_footer .footer_area.footer_area_1{padding-right:40px}.site_footer .footer_area.footer_area_2{padding:0 40px;border-left:1px solid #fff}.site_footer .footer_area.footer_area_3{padding-left:40px;border-left:1px solid #fff}.site_footer ul.menu li a{display:inline-block;color:inherit;text-decoration:none;padding-bottom:14px}.site_footer ul.menu#menu-footer-1{font-weight:700}.site_footer .social ul{display:flex;flex-wrap:wrap}.site_footer .social ul li{margin:0 30px 30px 0}.site_footer .social ul li a{display:block;color:inherit;text-decoration:none}.site_footer .social ul li a::before{content:'';display:inline-block;background-repeat:none;background-size:100% 100%;height:23px;width:23px;position:relative}.site_footer .social ul li a.facebook::before{background-image:url('icons/facebook.svg');top:6px;margin-right:2px}.site_footer .social ul li a.youtube::before{background-image:url('icons/youtube.svg');top:6px;margin-right:8px}.site_footer .meta_footer{background:#7a2165}.site_footer .meta_footer .canvas{display:flex;justify-content:space-between;align-items:center;padding:30px 0}@media only screen and (max-width:767px){.site_footer .meta_footer .canvas{display:block}.site_footer .meta_footer .canvas .author{margin-top:10px}}.site_footer .meta_footer .copyright{font-size:.75em;line-height:1.5}.site_footer .meta_footer .author a{font-size:.75em;line-height:1.5;color:#FFF;text-decoration:none}.site_footer .meta_footer .newsletter_form{font-family:'Neo Sans Intel';font-size:.8em;display:flex;justify-content:flex-end;align-items:center;display:none}.site_footer .meta_footer .newsletter_form input{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid #fff;color:#fff;padding:4px 20px 12px;font-family:inherit;margin-right:10px;text-transform:uppercase;width:200px;text-align:center}.site_footer .meta_footer .newsletter_form ::placeholder{color:#fff}.site_footer .meta_footer .newsletter_form button{font-family:inherit;padding:10px 20px}@media only screen and (max-width:700px){.site_footer .main_footer>.canvas{flex-wrap:wrap}.site_footer .main_footer>.canvas .footer_area{border:0;flex:0 0 100%;padding:0}.site_footer .main_footer>.canvas .footer_area:not(:last-child){margin-bottom:30px}}button.link,a.link{-webkit-appearance:none;appearance:none;background:0;border:0;font-family:inherit;padding:0;position:relative;color:inherit;text-decoration:none;cursor:pointer}button.link:hover,a.link:hover{text-decoration:underline}button.link.next::after,a.link.next::after{content:'\2192';font-family:Arial,sans-serif;font-size:1em;line-height:0;position:relative;top:0;left:8px}.holon .vc_general.vc_btn3,.holon .button{cursor:pointer;font-family:'Neo Sans Intel';font-weight:500;text-decoration:none;display:inline-block;background:#7d0063;border-radius:100px;border:1px solid #7d0063;box-shadow:0 8px 15px rgba(0,0,0,0.161),0 -4px 15px rgba(255,255,255,0.161);color:#f4f4f4;text-transform:uppercase;font-size:.9em;padding:15px 25px}.holon .vc_general.vc_btn3.large,.holon .button.large{padding:25px 35px}.holon .vc_general.vc_btn3:hover,.holon .button:hover,.holon .vc_general.vc_btn3:active,.holon .button:active,.holon .vc_general.vc_btn3:focus,.holon .button:focus{color:#f4f4f4}.holon .vc_general.vc_btn3:active:focus,.holon .button:active:focus,.holon .vc_general.vc_btn3:active,.holon .button:active{box-shadow:inset 2px 2px 7px rgba(35,35,35,0.79)}.holon .vc_general.vc_btn3.alt,.holon .button.alt{background:transparent;color:#7d0063;border:1px solid #7d0063;box-shadow:none}.holon .vc_general.vc_btn3.alt:active:focus,.holon .button.alt:active:focus{box-shadow:inset 2px 2px 7px rgba(35,35,35,0.29)}.holon .vc_general.vc_btn3.borderless,.holon .button.borderless{border:0}.holon .vc_general.vc_btn3.borderless:active:focus,.holon .button.borderless:active:focus{box-shadow:none}.holon .vc_general.vc_btn3:disabled,.holon .button:disabled{opacity:.5;cursor:not-allowed}.holon .vc_general.vc_btn3.cta,.holon .button.cta{color:#7d0063;height:40px;width:160px;background-color:white;margin:0 20px 12px}@media only screen and (max-width:767px){.holon .vc_general.vc_btn3.cta,.holon .button.cta{width:100%}}.holon_learn_more_slider .swiper-slide,.holon_home_slider .swiper-slide{color:#f4f4f4;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden;padding:0 40px}.holon_learn_more_slider .swiper-slide .illustration,.holon_home_slider .swiper-slide .illustration{display:block;max-height:300px;width:auto;object-fit:contain}.holon_learn_more_slider .swiper-slide h2,.holon_home_slider .swiper-slide h2{color:#f4f4f4;white-space:normal}@media only screen and (max-width:600px){.holon_learn_more_slider .swiper-slide h2,.holon_home_slider .swiper-slide h2{font-size:2em}}.holon_learn_more_slider h4,.holon_home_slider h4{text-align:center;text-transform:uppercase;color:#FFF !important;font-size:1em;font-weight:400;margin-bottom:50px !important}.holon_learn_more_slider .pagination,.holon_home_slider .pagination{margin-top:30px}.holon_learn_more_slider .pagination .swiper-pagination-bullet,.holon_home_slider .pagination .swiper-pagination-bullet{background:#FFF;margin:0 4px;vertical-align:middle}.holon_learn_more_slider .pagination .swiper-pagination-bullet-active,.holon_home_slider .pagination .swiper-pagination-bullet-active{width:15px;height:15px}.holon_home_slider .swiper-slide{display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left}@media only screen and (max-width:767px){.holon_home_slider .swiper-slide{flex-direction:column-reverse}}.holon_home_slider .swiper-slide .vc_general.vc_btn3,.holon_home_slider .swiper-slide .button{background:#70095a;border-color:#70095a}.holon_home_slider .swiper-slide .col{padding:20px 0}.holon_home_slider .swiper-slide .col:first-child{flex-basis:45%;padding-right:30px;display:flex;flex-direction:column;align-items:flex-start}.holon_home_slider .swiper-slide .col:first-child .link{color:inherit;margin-bottom:30px;text-decoration:none}.holon_home_slider .swiper-slide .col:last-child{flex-basis:55%}.holon_home_slider .swiper-slide .col:last-child img{display:block;width:100%}@media only screen and (max-width:767px){.holon_home_slider .swiper-slide{padding:0 10px}.holon_home_slider .swiper-slide .col:first-child{flex-basis:100%;padding-right:0}}.holon_home_slider .swiper-container .swiper-wrapper{align-items:center}.holon_learn_more_slider .swiper-slide p{width:500px;max-width:50%}.swiper-button-prev{left:auto;right:100%}.swiper-button-next{left:100%;right:auto}.swiper-button-prev,.swiper-button-next{background:0;display:flex;justify-content:center;align-items:center}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{display:none}@media only screen and (max-width:767px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:60px;margin-top:30px;color:#f4f4f4}.swiper-footer .skip{display:none;border-bottom:1px solid #fff;padding:16px 0 2px;opacity:.6;cursor:pointer}.swiper-footer .skip::after{content:'\00bb';margin-left:4px}.swiper-footer .skip:hover{opacity:1}.swiper-footer .order{opacity:0}.holon_form fieldset{border:1px solid #7d0063;border-radius:12px;margin-bottom:12px;padding:2px 12px 8px;position:relative}.holon_form fieldset[data-after]{margin-bottom:30px}.holon_form fieldset[data-after]:after{content:attr(data-after);color:#7d0063;font-size:.85em;font-weight:400;position:absolute;bottom:-25px;left:0}.holon_form fieldset.invalid{border-color:#e40000}.holon_form fieldset.invalid legend{color:#e40000}.holon_form fieldset.borderless{border-color:transparent;padding-top:6px;padding-bottom:0;margin:0 -12px 16px}.holon_form fieldset.borderless legend{padding-left:24px}.holon_form fieldset legend{color:#7d0063;font-size:.9em;font-weight:400;text-transform:uppercase;padding:0 10px;white-space:nowrap;overflow:hidden}.holon_form fieldset input[type="text"],.holon_form fieldset input[type="number"],.holon_form fieldset input[type="email"],.holon_form fieldset select{background:0;-webkit-appearance:none;appearance:none;border:0;padding:0 10px;width:100%;height:22px}.holon_form fieldset select{background:url("icons/two-arrows.svg") center right no-repeat;background-size:12px}.holon_form fieldset select:disabled{opacity:.3}.holon_form fieldset label{display:block;display:flex;align-items:center;margin-bottom:6px}.holon_form fieldset label input[type="checkbox"]{display:inline-block;width:auto;margin-right:8px}.holon_form fieldset .radio_group{margin:0 -5px}.holon_form fieldset .radio_group .radio{color:#7d0063;margin:0 5px;font-weight:400;height:55px;display:inline-block}.holon_form fieldset .radio_group .radio:not(:last-child){margin-bottom:8px}.holon_form fieldset .radio_group .radio input[type="radio"]{display:none}.holon_form fieldset .radio_group .radio label{cursor:pointer;border:1px solid #fff;border-radius:18px;box-shadow:2px 8px 10px rgba(0,0,0,0.1);height:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:0 30px;text-transform:uppercase}@media only screen and (max-width:767px){.holon_form fieldset .radio_group .radio label{font-size:.9em;padding:0 20px}}.holon_form fieldset .radio_group .radio input[type="radio"]:checked+label{background:#7d0063;border-color:#7d0063;box-shadow:inset 2px 2px 7px rgba(35,35,35,0.79);color:#fff}.holon_form fieldset .checkbox_group label{color:#7d0063;font-weight:400;font-size:.9em}.holon_form input[type="text"],.holon_form input[type="number"],.holon_form input[type="search"],.holon_form select{font-family:inherit;font-size:.9em}.holon_form ::placeholder{opacity:.5}.holon_form .notice{font-size:.85em;line-height:1.3;padding:0 10px}.holon_form .notice input[type="checkbox"]{margin-right:2px}.holon_form .notice.invalid{color:red}.holon_form input:-webkit-autofill,.holon_form input:-webkit-autofill:hover,.holon_form input:-webkit-autofill:focus,.holon_form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f4f4f4 inset !important}.holon_form .select2 .select2-selection{background:transparent;border:0}.holon_form .select2 .select2-selection .select2-selection__rendered{color:#7d0063;font-weight:400}.select2-container .select2-search .select2-search__field,.select2-container.select2-container--open .select2-search .select2-search__field,.select2-container .select2-search.select2-search--inline .select2-search__field,.select2-container.select2-container--open .select2-search.select2-search--inline .select2-search__field,.select2-container .select2-dropdown .select2-search .select2-search__field,.select2-container.select2-container--open .select2-dropdown .select2-search .select2-search__field,.select2-container .select2-dropdown .select2-search.select2-search--inline .select2-search__field,.select2-container.select2-container--open .select2-dropdown .select2-search.select2-search--inline .select2-search__field{font-size:.9em;font-family:inherit}.select2-container .select2-dropdown,.select2-container.select2-container--open .select2-dropdown{box-sizing:content-box;border-color:#7d0063;border-top:1px solid #7d0063}.select2-container .select2-dropdown .select2-results,.select2-container.select2-container--open .select2-dropdown .select2-results{color:rgba(125,0,99,0.7);font-weight:400;font-size:.9em}.select2-container .select2-dropdown .select2-results .select2-results__option[aria-selected=true],.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option[aria-selected=true]{background-color:rgba(125,0,99,0.2);color:inherit}.select2-container .select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected],.select2-container.select2-container--open .select2-dropdown .select2-results .select2-results__option--highlighted[aria-selected]{background-color:rgba(125,0,99,0.1);color:inherit}.select2-container .select2-selection--multiple,.select2-container.select2-container--open .select2-selection--multiple{margin-bottom:-8px}.select2-container .select2-selection--multiple .select2-selection__choice,.select2-container.select2-container--open .select2-selection--multiple .select2-selection__choice{margin:0 6px 6px 0;font-size:.9em;padding:2px 6px 4px 10px;border:0;background:rgba(125,0,99,0.1);display:flex;flex-direction:row-reverse}.select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,.select2-container.select2-container--open .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{position:relative;top:4px;color:#7d0063;font-weight:100;font-size:24px;line-height:12px;margin:0 0 0 4px}.checkout_form{font-family:'Neo Sans Intel';color:#2e2e2e;border-radius:50px;width:90%;max-width:640px;margin:50px auto;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.checkout_form .errors{list-style:none;padding:0;margin-bottom:-15px}.checkout_form .errors li{color:#e40000;font-weight:400;font-size:.9em;line-height:1.5;padding:0;margin:0}@media only screen and (max-width:600px){.checkout_form{padding:50px 40px}}@media only screen and (max-width:400px){.checkout_form{border-radius:0;padding:50px 20px;width:100%}}.checkout_form .checkout_header{display:flex;justify-content:space-between;align-items:center;font-family:'Montserrat',sans-serif;position:relative}.checkout_form .checkout_header .step:not(.secondary){flex-shrink:0;height:40px;width:40px;border-radius:100%;color:#7d0063;display:flex;justify-content:center;align-items:center}.checkout_form .checkout_header .step:not(.secondary).active{background:#7d0063;color:#fff;font-weight:600}.checkout_form .checkout_header .step.secondary{background:#7d0063;border-radius:10px;height:2px;flex:1 1 auto;margin:0 10px;opacity:.3;position:relative}.checkout_form .checkout_header .step.secondary.active{opacity:1;display:flex;justify-content:center;align-items:center}.checkout_form .checkout_header .step.secondary.active[data-step]::before{content:'';display:block;background:#7d0063;border-radius:100%;height:19px;width:19px}.checkout_form .checkout_header .step.active:not(.current)::after{content:attr(data-title);color:#7d0063;font-family:'Neo Sans Intel',sans-serif;font-weight:100;font-size:.85em;position:absolute;bottom:60px}@media only screen and (max-width:767px){.checkout_form .checkout_header .step.active:not(.current)::after{display:none}}.checkout_form .checkout_header .step.current{height:60px;width:60px}@media only screen and (max-width:600px){.checkout_form .checkout_header .step:not(.secondary){height:26px;width:26px;font-size:.8em}.checkout_form .checkout_header .step.secondary{margin:0 4px}.checkout_form .checkout_header .step.secondary.active[data-step]::before{height:12px;width:12px}.checkout_form .checkout_header .step.active:not(.current)::after{font-size:1em;width:20px;text-align:center;transform:translateX(-50%)}}.checkout_form .checkout_body{flex:1 1 auto;margin:35px 0}.checkout_form .checkout_body .checkout_step h2{color:#7d0063;font-size:2.4em;font-weight:300;text-align:center;margin-top:0}.checkout_form .checkout_body .checkout_step h4{color:#7d0063;font-size:1em;font-weight:500;margin-bottom:20px;text-transform:uppercase}.checkout_form .checkout_body .checkout_step>:last-child{margin-bottom:0}.checkout_form .checkout_body .checkout_step .columns{display:flex;justify-content:center;margin:0 -14px}.checkout_form .checkout_body .checkout_step .columns>.column{flex:0 0 50%;padding:0 14px}.checkout_form .checkout_body .checkout_step .columns>.column:first-child:last-child{flex:0 0 100%}.checkout_form .checkout_body .checkout_step .columns.bordered>.column:not(:first-child){border-left:1px solid rgba(125,0,99,0.3)}.checkout_form .checkout_body .checkout_step .table{width:100%}.checkout_form .checkout_body .checkout_step .table .row{display:flex;justify-content:space-between;border-bottom:1px solid rgba(125,0,99,0.25);padding-bottom:8px;margin-bottom:8px}.checkout_form .checkout_body .checkout_step .table .row .cell{font-weight:400}.checkout_form .checkout_body .checkout_step .table .row .cell.right{text-align:right}.checkout_form .checkout_body .checkout_step .table .row .cell .title{color:#7d0063}.checkout_form .checkout_body .checkout_step .table .row .cell .subtitle{color:#777;font-size:.9em}.checkout_form .checkout_body .checkout_step .table .row .cell .subtitle.narrow{max-width:200px}.checkout_form .checkout_body .checkout_step .table .row .cell .subtitle p{margin:0}@media only screen and (max-width:800px){.checkout_form .checkout_body .checkout_step h2{font-size:2em}.checkout_form .checkout_body .checkout_step>.columns{flex-wrap:wrap}.checkout_form .checkout_body .checkout_step>.columns>.column{flex-basis:100%}.checkout_form .checkout_body .checkout_step>.columns>.column:first-child{margin-bottom:40px}.checkout_form .checkout_body .checkout_step>.columns.bordered>.column:not(:first-child){border:0}}.checkout_form .checkout_footer{display:flex;justify-content:center;flex-wrap:wrap-reverse}.checkout_form .checkout_footer button{margin:0 5px;margin-top:25px;padding:16px 25px !important}.disclaimer{font-family:'Montserrat',sans-serif;font-size:.6em;line-height:1.2;margin-top:30px;display:flex}.disclaimer::before{content:'';background:url('icons/alert.svg') no-repeat;background-size:100%;flex:0 0 auto;display:block;margin-right:10px;height:24px;width:24px}.add_item{font-size:.85em}.add_item::before{content:'+ '}.delete_item{background:red;background:url('icons/delete.svg') no-repeat;background-size:100%;height:20px;width:14px;cursor:pointer;opacity:.5}.delete_item:hover{opacity:1}.checkout_summary{margin-bottom:20px}.checkout_summary .item{background:rgba(125,0,99,0.04);border:1px solid #7d0063;border-radius:12px;color:#7c7c7c;padding:24px 30px;position:relative}.checkout_summary .item:not(:last-child){margin-bottom:14px}.checkout_summary .item .name{color:#7d0063;font-weight:400;display:flex;justify-content:space-between}.checkout_summary .item .details{font-size:.9em;font-weight:400;line-height:1.3}.checkout_summary .item .details p{margin:0}.checkout_summary .item .delete_item{display:none;position:absolute;bottom:20px;right:20px}.checkout_summary .item.two_columns{display:flex;justify-content:space-between;align-items:center}.checkout_summary .item.two_columns .column:last-child{text-align:right}.checkout_summary .item .details .table{margin-top:6px}.checkout_summary .item .details .table .row{padding-bottom:6px;margin-bottom:6px}.checkout_summary .item .details .table .row .cell .title{color:#777}.field_group{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -5px}.field_group fieldset{flex:0 0 48%;margin:0 5px 10px}.field_group p{color:#7d0063;font-weight:400;margin:0 0 12px;padding:0 6px}@media only screen and (max-width:600px){.field_group{margin:0}.field_group fieldset{flex:0 0 100%;margin:0 0 10px}}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker{background:#fff;border-radius:30px;padding:26px;box-shadow:0 3px 5px 1px rgba(0,0,0,0.06);height:360px;display:flex;flex-direction:column}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .location{margin-bottom:20px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies{display:none;flex-grow:1}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy{background:rgba(125,0,99,0.04);border:1px solid #7d0063;border-radius:12px;display:flex;align-items:center;padding:10px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy:not(:last-child){margin-bottom:10px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy:not(.selected){cursor:pointer}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy::before{flex:0 0 auto;content:'';background:#fff;border:1px solid #7d0063;border-radius:100%;box-sizing:border-box;display:block;height:16px;width:16px;margin-right:10px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy.selected::before{background:#7d0063;box-shadow:inset 0 0 0 2px #fff}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .selector{flex:0 0 40px;display:flex;justify-content:center;align-items:center}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .details{color:#7c7c7c;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .details .name{font-size:.9em;font-weight:500;line-height:1.1;margin-bottom:6px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .details .address,.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .details .schedule{font-size:.7em;line-height:1.1;font-family:'Montserrat',sans-serif}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .services{display:flex;flex-direction:column;justify-content:center;flex-shrink:0}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies .pharmacy .services img{display:block;width:30px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .pharmacies.os-host-overflow-y .list{padding-right:16px}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .message{color:#7c7c7c;font-size:.85em;line-height:1.2}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .message.idle,.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .message.no_results{display:none}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .loading_indicator{display:none;flex-grow:1;justify-content:center;align-items:center}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker .loading_indicator::before{content:'';display:block;border:3px solid #7d0063;border-radius:100%;border-top-color:rgba(125,0,99,0.2);height:20px;width:20px;animation:spin 1s linear infinite}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker[data-state="idle"] .idle{display:block}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker[data-state="loading"] .loading_indicator{display:flex}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker[data-state="no-results"] .no_results{display:block}.order_checkout_form .checkout_step[data-step="1"] .pharmacy_picker[data-state="results"] .pharmacies{display:block}.order_checkout_form .checkout_step[data-step="1a"] .service_picker .service{border-radius:12px;border:1px solid #989898;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background:#cfcecf;color:#fff;cursor:pointer;font-size:1.2em;font-weight:500;margin-bottom:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;text-transform:uppercase;transition:background .2s}.order_checkout_form .checkout_step[data-step="1a"] .service_picker .service.active{background:#7d0063;cursor:default}.order_checkout_form .checkout_step[data-step="1a"] .service_picker .service img{display:block;width:50px;margin-bottom:10px}@media only screen and (max-width:800px){.order_checkout_form .checkout_step[data-step="1a"] .service_picker .service{padding:14px}}.order_checkout_form .checkout_step[data-step="1a"] .details:not(.active){display:none}.order_checkout_form .checkout_step[data-step="1a"] .delivery_details .delivery_postal_code,.order_checkout_form .checkout_step[data-step="1a"] .delivery_details .delivery_location{width:70%}.order_checkout_form .checkout_step[data-step="2"] .prescriptions{margin-bottom:20px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription{display:flex;margin-bottom:10px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body{flex:1 1 auto;margin-right:12px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .type_selector{display:flex;align-items:center}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .type_selector button.primary{margin-right:20px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .file{display:none;margin-top:14px;margin-bottom:10px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .file:not(.active){display:none}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital{display:none;margin-top:12px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital:not(.active){display:none}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital fieldset:not(:last-child){margin-right:16px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .delete_item{margin-left:auto}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription:first-child .delete_item{opacity:0;visibility:hidden}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription[data-type="prescription_attachment"] .prescription_body .file{display:flex}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription[data-type="prescription_digital"] .prescription_body .digital{display:flex}@media only screen and (max-width:800px){.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body{margin-right:0}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .type_selector button.primary{padding:10px;margin-right:10px}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital{flex-wrap:wrap}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital fieldset{flex:0 0 100%}.order_checkout_form .checkout_step[data-step="2"] .prescriptions .prescription .prescription_body .digital fieldset:not(:last-child){margin-right:0}}.order_checkout_form .checkout_step[data-step="2"] .order_items{background:rgba(222,222,222,0.36);border-radius:12px;margin:0 -20px;padding:20px;margin-bottom:20px}.order_checkout_form .checkout_step[data-step="2"] .order_items .item{display:flex;align-items:center}.order_checkout_form .checkout_step[data-step="2"] .order_items .item .name{flex:1 1 auto;margin-right:20px}.order_checkout_form .checkout_step[data-step="2"] .order_items .item .quantity{flex:0 0 140px}.order_checkout_form .checkout_step[data-step="2"] .order_items .item .delete_item{margin-left:16px}.order_checkout_form .checkout_step[data-step="2"] .order_items .item:first-child .delete_item{opacity:0;visibility:hidden}@media only screen and (max-width:800px){.order_checkout_form .checkout_step[data-step="2"] .order_items .item{flex-wrap:wrap}.order_checkout_form .checkout_step[data-step="2"] .order_items .item:not(:last-child){border-bottom:1px solid rgba(125,0,99,0.3);margin-bottom:10px}}.order_checkout_form .checkout_step[data-step="2"] .add_item{margin-top:10px}.tingle-modal__close{display:none}.tingle-modal::before{backdrop-filter:none}.tingle-btn{background-color:#7d0063}.order_checkout_form .checkout_step[data-step="3"] .billing_details .billing_postal_code,.order_checkout_form .checkout_step[data-step="3"] .billing_details .billing_location,.order_checkout_form .checkout_step[data-step="3"] .billing_details .billing_coupon_code{width:60%}.order_checkout_form .checkout_step[data-step="3"] .billing_details .use_shipping_details{margin-bottom:20px}.order_checkout_form .checkout_step[data-step="3"] .billing_details .use_shipping_details label{display:flex;align-items:center}.order_checkout_form .checkout_step[data-step="3"] .billing_details .use_shipping_details label input[type="checkbox"]{margin-right:10px}.order_checkout_form .checkout_step[data-step="3"] .delivery_details .pharmacy_info{margin-bottom:30px}.order_checkout_form .checkout_step[data-step="3"] .delivery_details .pharmacy_info .pharmacy_card{padding:20px}.order_checkout_form .checkout_step[data-step="3"] .delivery_details .pharmacy_info .pharmacy_card::before{display:none}.order_checkout_form .checkout_step[data-step="3a"] .info{margin-bottom:25px}.order_checkout_form .checkout_step[data-step="3a"] .disclaimer{padding:0 80px;margin-bottom:20px}.order_checkout_form .checkout_step[data-step="3a"] .notice{font-size:.7em}@media only screen and (max-width:800px){.order_checkout_form .checkout_step[data-step="3a"] .order_summary{padding:20px 10px}.order_checkout_form .checkout_step[data-step="3a"] .order_summary .items{height:auto}.order_checkout_form .checkout_step[data-step="3a"] .disclaimer{padding:0}}.order_checkout_form .checkout_step[data-step="4"]{display:flex;flex-direction:column;align-items:center}.order_checkout_form .checkout_step[data-step="4"]::before{content:'';background:url('images/checkout-success.png') no-repeat;background-size:100%;display:block;height:120px;width:120px;margin-bottom:20px}.order_checkout_form .checkout_step[data-step="4"] h2{font-weight:500}.order_checkout_form .checkout_step[data-step="4"] .button{margin-top:20px}.order_checkout_form .checkout_step[data-step="4"]>*{max-width:400px;text-align:center}.order_checkout_form .checkout_step[data-step="4"] .notice{font-size:.7em;max-width:100%}.order_checkout_form .pharmacy_info .pharmacy_card{border:1px solid #989898;background-color:rgba(172,172,172,0.21);padding:20px 20px 20px 0;font-weight:500;line-height:1.25;border-radius:12px;display:flex;align-items:center}.order_checkout_form .pharmacy_info .pharmacy_card::before{content:'';flex:0 0 auto;background:#2e2e2e;border:1px solid #989898;box-shadow:inset 0 0 0 2px #fff;border-radius:100%;box-sizing:border-box;display:block;height:16px;width:16px;margin:0 12px}.order_checkout_form .pharmacy_info h4{font-size:1em;color:#2e2e2e;font-weight:500;line-height:1.1;margin-bottom:4px}.order_checkout_form .pharmacy_info .address,.order_checkout_form .pharmacy_info .schedule{color:#7c7c7c;font-family:'Montserrat',sans-serif;font-size:.75em;line-height:1.2;margin-bottom:20px}.order_checkout_form .pharmacy_info .columns .column:first-child{flex:0 0 50%}.order_checkout_form .pharmacy_info .columns .delivery_info h4{margin:0}.order_checkout_form .pharmacy_info .columns .delivery_info ul{font-family:'Montserrat',sans-serif;font-size:.7em;margin:10px 0 10px 5px;list-style:none;color:#7e7e7e}.order_checkout_form .pharmacy_info .columns .delivery_info ul li{margin:0;line-height:1.3}.order_checkout_form .pharmacy_info .columns .delivery_info ul li::before{content:'- '}.order_checkout_form .pharmacy_info .columns .delivery_info .shipping_cost{font-size:.9em;line-height:1.1;color:#7e7e7e}.order_checkout_form .pharmacy_info .columns .services{color:#7c7c7c;font-family:'Montserrat',sans-serif;font-size:.7em;font-weight:400}.order_checkout_form .pharmacy_info .columns .services .service{margin-bottom:10px;display:flex;align-items:center}.order_checkout_form .pharmacy_info .columns .services .service img{display:block;height:30px;margin-right:6px}.order_checkout_form .pharmacy_info .columns .services .service .name small{display:block;font-size:.75em}.order_checkout_form .pharmacy_info .empty_notice{font-family:'Montserrat',sans-serif;font-size:.8em;opacity:.5}.order_checkout_form .shipping_info{border:1px solid #989898;background-color:rgba(172,172,172,0.21);padding:20px;border-radius:12px}.order_checkout_form .shipping_info strong{display:block;line-height:1.5;margin-bottom:4px}.order_checkout_form .shipping_info .address{margin-bottom:20px}.order_checkout_form .shipping_info .address,.order_checkout_form .shipping_info .phone,.order_checkout_form .shipping_info .email,.order_checkout_form .shipping_info .schedule{color:#7c7c7c;line-height:1.5;font-size:.75em;font-family:'Montserrat',sans-serif}.order_checkout_form .errors{margin-top:25px}.appointment_checkout_form .checkout_body .checkout_step section h4{margin:15px 0 5px}.appointment_checkout_form .checkout_footer .button{padding:25px 50px}.appointment_checkout_form .checkout_step[data-step="1"]{display:flex;flex-direction:column;align-items:center}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services{text-align:center;max-width:500px;margin:0 auto}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed{background:0;color:#7d0063;font-size:1.1em}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed:hover{color:inherit}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed .icon{opacity:1}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed .icon svg path{fill:#7d0063}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet.active{background-color:#7a2981;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet.active:before{background-color:#7a2981}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.violet.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue.active{background-color:#7a98ce;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue.active:before{background-color:#7a98ce}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.pastel_blue.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange.active{background-color:#f26833;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange.active:before{background-color:#f26833}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.orange.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green.active{background-color:#99c455;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green.active:before{background-color:#99c455}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.green.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple.active{background-color:#4a2e82;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple.active:before{background-color:#4a2e82}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.purple.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan:hover,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan.active{background-color:#92cdd3;color:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan:hover:before,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan.active:before{background-color:#92cdd3}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan:hover .icon svg path,.appointment_checkout_form .checkout_step[data-step="1"] .holon_services .holon_iconbox.condensed_boxed.cyan.active .icon svg path{fill:#FFF}.appointment_checkout_form .checkout_step[data-step="1"] .holon_services:not(:last-child){margin-bottom:20px}.appointment_checkout_form .checkout_step[data-step="2"]{text-align:center}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats{display:flex;justify-content:center}@media only screen and (max-width:500px){.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0;margin-bottom:5px}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox{width:46%;padding:0;margin:0;margin-bottom:20px}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox .title{font-size:1.2em;margin-top:0}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox .icon svg{max-width:70px}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox .more{display:none}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox a{padding:20px 0}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats .holon_iconbox a:after{display:none}}.appointment_checkout_form .checkout_step[data-step="2"] .holon_appointment_formats:not(:last-child){margin-bottom:20px}.appointment_checkout_form .checkout_step[data-step="4"] .payment_methods{margin-bottom:6px}.appointment_checkout_form .checkout_step[data-step="4"] .payment_details:not(.active){display:none}.appointment_checkout_form .checkout_step[data-step="4"] section:not(:last-child){margin-bottom:10px}.appointment_checkout_form .checkout_step[data-step="5"] .notice:not(:last-child){margin-bottom:20px}.appointment_checkout_form .checkout_step[data-step="6"]{display:flex;flex-direction:column;align-items:center}.appointment_checkout_form .checkout_step[data-step="6"] h2{width:100%;max-width:400px}.appointment_checkout_form .checkout_step[data-step="6"] .field_group{width:100%;max-width:580px}.appointment_checkout_form .checkout_step[data-step="6"] .field_group h4{font-weight:400}.appointment_checkout_form .checkout_step[data-step="6"] .field_group .row .cell .title{color:#888}.appointment_checkout_form .checkout_step[data-step="6"] p{color:#7d0063;font-family:'Montserrat',sans-serif;text-align:center}.checkout_form .payment_methods #payment_method_mb+label{font-size:0;position:relative;top:3px}.checkout_form .payment_methods #payment_method_mb+label:before{content:'';width:123px;height:38px;background:url('images/payment-methods/mb-idle.png');background-size:cover}.checkout_form .payment_methods #payment_method_mbway+label{font-size:0}.checkout_form .payment_methods #payment_method_mbway+label:before{content:'';width:69px;height:30px;background:url('images/payment-methods/mbway-idle.png');background-size:cover}.checkout_form .payment_methods #payment_method_mb:checked+label:before{background-image:url('images/payment-methods/mb-active.png')}.checkout_form .payment_methods #payment_method_mbway:checked+label:before{background-image:url('images/payment-methods/mbway-active.png')}.os-theme-holon>.os-scrollbar-horizontal{height:5px}.os-theme-holon>.os-scrollbar-vertical{width:5px}.os-theme-holon.os-host-rtl>.os-scrollbar-horizontal{left:14px;right:0}.os-theme-holon>.os-scrollbar-corner{display:none}.os-theme-holon>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-holon>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-holon>.os-scrollbar-vertical>.os-scrollbar-track:before{content:'';display:block;position:absolute;background:rgba(125,0,99,0.1);border-radius:10px}.os-theme-holon>.os-scrollbar-horizontal>.os-scrollbar-track:before,.os-theme-holon>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{left:0;right:0;height:100%}.os-theme-holon>.os-scrollbar-vertical>.os-scrollbar-track:before,.os-theme-holon>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{top:0;bottom:0;width:100%}.os-theme-holon>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:before{content:'';display:block;position:absolute;background:rgba(125,0,99,0.7);border-radius:10px;cursor:grab}.os-theme-holon>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before,.os-theme-holon>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover:before{background:#7d0063}.os-theme-holon>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{height:100%;min-width:30px}.os-theme-holon>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%;min-height:30px}.os-theme-holon.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{transition:height .3s,margin-top .3s,background .2s}.os-theme-holon.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{transition:width .3s,margin-left .3s,background .2s}.wpb_vc_param_value p{margin:0;font-size:.9em;opacity:.7;word-wrap:break-word}.wpb_vc_param_value.textfield{display:inline-block;margin-right:10px}.wpb_text_column a{text-decoration:none;font-weight:400}.wpb_text_column.price_tag{background:#fff;border-radius:80px;color:#7d0063;display:inline-block;font-family:'Neo Sans Intel',sans-serif;font-weight:400;font-size:.9em;text-transform:uppercase;padding:10px 20px}.wpb_text_column h4{color:#2e2e2e}.wpb_text_column h5{font-size:.95em;text-transform:uppercase;font-weight:400}.wpb_text_column h6{color:#2e2e2e;font-family:'Montserrat',sans-serif;font-size:.95em}.wpb_text_column.holon_accent_color_violet h2,.wpb_text_column.holon_accent_color_violet a{color:#7a2981}.wpb_text_column.holon_accent_color_pastel_blue h2,.wpb_text_column.holon_accent_color_pastel_blue a{color:#7a98ce}.wpb_text_column.holon_accent_color_orange h2,.wpb_text_column.holon_accent_color_orange a{color:#f26833}.wpb_text_column.holon_accent_color_green h2,.wpb_text_column.holon_accent_color_green a{color:#99c455}.wpb_text_column.holon_accent_color_purple h2,.wpb_text_column.holon_accent_color_purple a{color:#4a2e82}.wpb_text_column.holon_accent_color_cyan h2,.wpb_text_column.holon_accent_color_cyan a{color:#92cdd3}.wpb_text_column p a:only-child:after{content:'\2192';font-family:Arial;margin-left:7px}.wpb_text_column.small{font-size:.8em}.wpb_text_column ul.checklist{list-style:none;margin:0}.wpb_text_column ul.checklist li{position:relative;padding-left:24px}.wpb_text_column ul.checklist li:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/check.svg') no-repeat center center;background-size:contain;position:absolute;left:0;top:3px}.wpb_text_column.holon_has_icon{position:relative}.wpb_text_column.holon_has_icon .holon_icon{position:absolute;top:6px;left:-80px}.wpb_text_column.holon_has_icon .holon_icon img{display:block;height:65px;width:65px}@media only screen and (max-width:1180px){.wpb_text_column.holon_has_icon{padding-top:64px}.wpb_text_column.holon_has_icon .holon_icon{top:10px;left:0}.wpb_text_column.holon_has_icon .holon_icon img{height:50px;width:50px}}.pharmacies_search_shortcode{display:flex;font-family:'Neo Sans Intel',sans-serif}.pharmacies_search_shortcode .col{flex-basis:50%}@media only screen and (max-width:767px){.pharmacies_search_shortcode{display:block}.pharmacies_search_shortcode .col:last-child{margin-top:20px}}.pharmacies_search_shortcode .title{color:#7c0062;font-weight:300;font-size:2.5em}.pharmacies_search_shortcode .content{color:#676767;max-width:240px}.pharmacies_search_shortcode .location{margin-top:10px}.pharmacies_search_shortcode .holon_form{margin-top:80px;max-width:300px}.pharmacies_search_shortcode .holon_form .button{margin-top:10px}.pharmacies_search_shortcode ::-webkit-scrollbar{width:6px}.pharmacies_search_shortcode ::-webkit-scrollbar-track{background:rgba(0,0,0,0.02)}.pharmacies_search_shortcode ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.1)}.pharmacies_search_shortcode .results{position:absolute;z-index:2;background:#FFF;width:270px;max-height:150px;overflow-y:scroll;border-radius:10px;list-style:none;margin:0;padding:0}.pharmacies_search_shortcode .results li{border-bottom:1px solid #d8d8d8;padding:5px 10px;margin:0;font-size:.9em;color:#484848}.pharmacies_search_shortcode .results li:hover,.pharmacies_search_shortcode .results li.current{background-color:#7d0063;color:#FFF;cursor:pointer}.home_links{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.home_links .button{height:60px;width:200px;display:inline-flex;justify-content:center;align-items:center;margin:0 10px 12px}.home_links .button.primary{border:2px solid #fff}.holon_authentication_form::before{bottom:auto;height:500px}.holon_authentication_form .wrapper{background:#FFF;color:#2e2e2e;width:360px;max-width:100%;margin:0 auto 40px;padding:50px 50px;border-radius:30px}@media only screen and (max-width:400px){.holon_authentication_form .wrapper{padding:50px 25px}}.holon_authentication_form .wrapper h1{margin:0 auto 40px;text-align:center;font-family:'Neo Sans Intel';font-weight:400;font-size:2.5em;color:#7d0063}.holon_authentication_form .wrapper h1:before{content:'';display:inline-block;width:40px;height:40px;background:url('icons/account-pink.svg') no-repeat center center;background-size:contain;display:block;margin:0 auto 10px}.holon_authentication_form .wrapper .toggler{margin-top:20px;font-size:.9em;text-align:center}.holon_authentication_form .wrapper .toggler a{color:#7d0063;text-decoration:none}.holon_authentication_form .wrapper .toggler a:hover{text-decoration:underline}.holon_authentication_form .login_screen{display:block}.holon_authentication_form .register_screen{display:none}.holon_authentication_form .feedback{margin-bottom:40px;font-size:.9em;color:#bf0000;list-style:square;padding-left:20px}.holon_authentication_form .feedback li{margin-bottom:10px}.holon_authentication_form .lost-password{text-align:center;margin:15px 0}.holon_authentication_form .lost-password a{color:#7d0063;font-size:.825em;text-transform:uppercase;text-decoration:none}.holon_authentication_form .lost-password a:hover{text-decoration:underline}.holon_authentication_form #loginform .login-username,.holon_authentication_form #registerform .login-username,.holon_authentication_form #loginform .login-password,.holon_authentication_form #registerform .login-password,.holon_authentication_form #loginform .field,.holon_authentication_form #registerform .field{border:1px solid #7d0063;border-radius:12px;margin-bottom:20px;padding:2px}.holon_authentication_form #loginform .login-username label,.holon_authentication_form #registerform .login-username label,.holon_authentication_form #loginform .login-password label,.holon_authentication_form #registerform .login-password label,.holon_authentication_form #loginform .field label,.holon_authentication_form #registerform .field label{color:#7d0063;font-size:.9em;text-transform:uppercase;padding:0 6px;white-space:nowrap;overflow:hidden;position:relative;top:-12px;left:10px;background:#FFF}.holon_authentication_form #loginform .login-username input,.holon_authentication_form #registerform .login-username input,.holon_authentication_form #loginform .login-password input,.holon_authentication_form #registerform .login-password input,.holon_authentication_form #loginform .field input,.holon_authentication_form #registerform .field input{background:0;-webkit-appearance:none;appearance:none;border:0;padding:0 15px;width:100%;height:22px;font-family:inherit;font-size:.9em;position:relative;top:-7px}.holon_authentication_form #loginform .login-username input:-webkit-autofill,.holon_authentication_form #registerform .login-username input:-webkit-autofill,.holon_authentication_form #loginform .login-password input:-webkit-autofill,.holon_authentication_form #registerform .login-password input:-webkit-autofill,.holon_authentication_form #loginform .field input:-webkit-autofill,.holon_authentication_form #registerform .field input:-webkit-autofill,.holon_authentication_form #loginform .login-username input:-webkit-autofill:hover,.holon_authentication_form #registerform .login-username input:-webkit-autofill:hover,.holon_authentication_form #loginform .login-password input:-webkit-autofill:hover,.holon_authentication_form #registerform .login-password input:-webkit-autofill:hover,.holon_authentication_form #loginform .field input:-webkit-autofill:hover,.holon_authentication_form #registerform .field input:-webkit-autofill:hover,.holon_authentication_form #loginform .login-username input:-webkit-autofill:focus,.holon_authentication_form #registerform .login-username input:-webkit-autofill:focus,.holon_authentication_form #loginform .login-password input:-webkit-autofill:focus,.holon_authentication_form #registerform .login-password input:-webkit-autofill:focus,.holon_authentication_form #loginform .field input:-webkit-autofill:focus,.holon_authentication_form #registerform .field input:-webkit-autofill:focus{border:0;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #FFF inset;transition:background-color 5000s ease-in-out 0s}.holon_authentication_form #loginform .login-username select,.holon_authentication_form #registerform .login-username select,.holon_authentication_form #loginform .login-password select,.holon_authentication_form #registerform .login-password select,.holon_authentication_form #loginform .field select,.holon_authentication_form #registerform .field select{-webkit-appearance:none;appearance:none;border:0;background:0;width:100%;height:22px;padding:0 15px;font-family:inherit;font-size:.9em;position:relative;top:-7px}.holon_authentication_form #loginform .login-remember,.holon_authentication_form #registerform .login-remember{margin-bottom:17px;font-size:.9em;text-align:center}.holon_authentication_form #loginform .login-submit,.holon_authentication_form #registerform .login-submit,.holon_authentication_form #loginform .register-submit,.holon_authentication_form #registerform .register-submit{text-align:center}.holon_authentication_form #loginform .register-submit,.holon_authentication_form #registerform .register-submit{margin-top:25px}.holon_authentication_form #loginform .notice label,.holon_authentication_form #registerform .notice label{margin-bottom:10px;display:block}.holon_my_account_page .page_title{text-align:center;font-weight:400;color:#7d0063;margin:0}.holon_my_account_page .page_subtitle{text-align:center;font-size:.9em;color:#7d0063;margin-top:10px;opacity:.8}.holon_my_account_page .actions{margin-top:50px;text-align:center}.holon_my_account_page::before{bottom:auto;height:350px}.holon_my_account_page .wrapper{color:#2e2e2e;min-height:400px;margin-top:40px;display:flex}.holon_my_account_page .wrapper .navigation_area{flex-basis:25%}.holon_my_account_page .wrapper .content_area{flex-basis:75%;padding-left:50px;border-left:1px solid #ccc}@media only screen and (max-width:767px){.holon_my_account_page .wrapper{display:block;min-height:400px}.holon_my_account_page .wrapper .navigation_area{margin-bottom:20px}.holon_my_account_page .wrapper .content_area{padding-left:0;border-left:0}}.holon_my_account_page .navigation_area a{text-decoration:none;text-transform:uppercase;font-size:.85em;font-weight:500;color:#222;padding:5px 0}.holon_my_account_page .navigation_area .current a{color:#7d0063}.holon_my_account_page .navigation_area li{margin-bottom:12px}.holon_my_account_page .navigation_area li.my-orders a:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/cart.svg') no-repeat center center;background-size:contain;margin-right:7px;position:relative;top:2px}.holon_my_account_page .navigation_area li.account-details a:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/account-fill.svg') no-repeat center center;background-size:contain;margin-right:7px;position:relative;top:2px}.holon_my_account_page .navigation_area li.privacy-center a:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/shield.svg') no-repeat center center;background-size:contain;margin-right:7px;position:relative;top:3px}.holon_my_account_page .navigation_area li.backoffice a:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/layers.svg') no-repeat center center;background-size:contain;margin-right:7px;position:relative;top:2px}.holon_my_account_page .navigation_area li.logout a:before{content:'';display:inline-block;width:16px;height:16px;background:url('icons/logout.svg') no-repeat center center;background-size:contain;margin-right:7px;position:relative;top:2px}.holon_my_account_page .content_area h2{font-weight:400;font-size:1.4em;color:#7d0063;text-transform:uppercase;margin-bottom:30px}.holon_my_account_page .content_area h3{font-weight:400;font-size:1.15em;color:#7d0063;text-transform:uppercase;margin-bottom:20px;margin-top:40px}.holon_my_account_page table{width:100%;font-size:.95em}.holon_my_account_page table th{text-align:left;text-transform:uppercase;font-size:.95em;font-weight:500;color:#7d0063}.holon_my_account_page table th,.holon_my_account_page table td{padding:7px 0}.holon_my_account_page table thead tr{border-bottom:1px solid #d8d8d8}.holon_my_account_page table tbody tr:first-child td{padding-top:10px}.holon_my_account_page table a{text-decoration:none;color:inherit}.holon_my_account_page table a:hover{color:#7d0063}@media only screen and (max-width:500px){.holon_my_account_page table th{display:none}.holon_my_account_page table td{display:block;width:100%;padding:2px !important;text-align:center !important}.holon_my_account_page table td.id{display:none}.holon_my_account_page table td:last-child{border-bottom:1px solid #ccc;padding-bottom:20px !important}.holon_my_account_page table td:nth-child(2){padding-top:20px !important}}table.my_orders{width:100%;font-size:.95em}table.my_orders th{text-align:left;text-transform:uppercase;font-size:.95em;font-weight:500;color:#7d0063}table.my_orders th,table.my_orders td{padding:7px 0}table.my_orders thead tr{border-bottom:1px solid #d8d8d8}table.my_orders tbody tr:first-child td{padding-top:10px}table.my_orders th:last-child,table.my_orders td:last-child{text-align:right}table.my_orders a{text-decoration:none;color:inherit}table.my_orders a:hover{color:#7d0063}@media only screen and (max-width:500px){table.my_orders th{display:none}table.my_orders td{display:block;width:100%;padding:2px !important;text-align:center !important}table.my_orders td.id{display:none}table.my_orders td:last-child{border-bottom:1px solid #ccc;padding-bottom:20px !important}table.my_orders td:nth-child(2){padding-top:20px !important}}.order_details p{margin-bottom:10px}.order_details label{text-align:left;text-transform:uppercase;font-size:.95em;font-weight:400;color:#7d0063}.order_details_items{border-top:1px solid #d8d8d8}.order_details_items .item{display:flex;align-items:center;border-bottom:1px solid #d8d8d8;padding:15px 0}.order_details_items .item .type{flex-grow:0;flex-shrink:0;flex-basis:25%;padding-right:10px}.order_details_items .type{text-align:left;text-transform:uppercase;font-size:.9em;font-weight:400;color:#7d0063}.order_details_items .details{display:flex;margin:0 -20px}.order_details_items .details *{padding:0 10px}.order_details_items .details label{display:block;margin-bottom:3px;font-weight:500;font-size:.8em}.order_details_items .details a{color:inherit}.order_details_items .details a:hover{color:#7d0063}.order_details_customer_info{display:flex;margin:0 -20px}.order_details_customer_info>*{padding:0 20px}.order_details_customer_info p{margin-bottom:15px}.order_details_customer_info label{display:block;margin-bottom:3px;font-weight:500;font-size:.8em;color:#2e2e2e;text-transform:none}.account_details form{padding-top:10px}.account_details form .row{display:flex;margin:0 -10px}.account_details form .row .col{padding:0 10px;flex-basis:50%}.account_details form .row.fullwidth .col{flex-basis:100%}.account_details form .field{border:1px solid #7d0063;border-radius:12px;margin-bottom:20px;padding:2px}.account_details form .field label{color:#7d0063;font-size:.9em;text-transform:uppercase;padding:0 6px;white-space:nowrap;overflow:hidden;position:relative;top:-12px;left:10px;background:#FFF}.account_details form .field input{background:0;-webkit-appearance:none;appearance:none;border:0;padding:0 15px;width:100%;height:22px;font-family:inherit;font-size:.9em;position:relative;top:-7px}.account_details form .field input:-webkit-autofill,.account_details form .field input:-webkit-autofill:hover,.account_details form .field input:-webkit-autofill:focus{border:0;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #FFF inset;transition:background-color 5000s ease-in-out 0s}.account_details form .field select{-webkit-appearance:none;appearance:none;border:0;background:0;width:100%;height:22px;padding:0 15px;font-family:inherit;font-size:.9em;position:relative;top:-7px}.account_details form .actions{text-align:left;margin-top:20px}.account_details form .feedback{margin-top:-15px;padding-bottom:35px;color:green}.account_details form .feedback.error{color:#b90000}.account_details form h3{margin-bottom:25px;font-weight:400;text-transform:uppercase;color:#7d0063}.account_details form .checkboxes{margin:15px 0}.account_details form .checkboxes p{margin-bottom:15px;font-size:.9em}.account_details .password_reset h3{display:flex;align-items:center}.account_details .password_reset h3 .handler{font-size:.7em;margin-left:auto}.account_details .password_reset h3 .handler a{color:#7d0063;text-decoration:none}.account_details .password_reset h3 .handler a:hover{text-decoration:underline}.account_details .password_reset h3 .handler .cancel{display:none}.account_details .password_reset .password_form{display:none;padding-top:10px}.privacy_center{line-height:1.4}.privacy_center p{margin-bottom:15px}.privacy_center strong{font-weight:500}.privacy_center a{color:#7d0063;text-decoration:none}.privacy_center a:hover{text-decoration:underline}.privacy_center form{border-top:1px solid #ccc;margin-top:35px;padding-top:35px;text-align:right}.privacy_center form a:hover{text-decoration:none}.holon_404{text-align:center;padding:10% 0}.holon_404 h1{margin:0 auto 25px;font-weight:400;font-size:4em}.holon_404 p{line-height:1.4}.holon_404 .button{margin-top:40px}.page-template-default .site_header,.error404 .site_header{background-color:transparent}.page-template-default .site_header:after,.error404 .site_header:after{content:'';display:block;height:160px;width:100%;background:url('images/wave-header.png') no-repeat center bottom;background-size:cover;position:absolute;top:-25px;z-index:-1}.page-template-default .site_body,.error404 .site_body{padding:60px 0}.page-template-template-myaccount{background-color:#FFF}.page-template-template-hero .site_header{background:transparent;position:absolute;z-index:10;width:100%}.page-template-template-hero .hero_row{background:url('images/wave-hero.png') no-repeat center bottom;background-size:cover;min-height:95vh;margin-bottom:5vh;color:#FFF;display:flex;justify-content:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page-template-template-hero .hero_row .hero_row_wrapper{min-height:inherit;display:flex;flex-basis:100%;flex-direction:column;justify-content:center;padding:100px 0}.page-template-template-hero .hero_row h1,.page-template-template-hero .hero_row h2{color:#f4f4f4}.page-template-template-hero .hero_row a{color:#FFF}.page-template-template-hero .hero_row .holon_iconbox.inline .title{color:#FFF}@media only screen and (max-width:500px){.page-template-template-hero .hero_row h1{font-size:2.5em}}.page-template-template-hero .hero_row .scroller{position:absolute;bottom:80px;left:50%;height:80px;width:80px;transform:translateX(-50%);background:url('images/hero-row-scroller.svg') no-repeat;background-size:100% 100%;opacity:.6;cursor:pointer}.page-template-template-hero .hero_row .scroller:hover{opacity:1}@media only screen and (max-width:500px){.page-template-template-hero .hero_row .scroller{height:60px;width:60px;opacity:1;bottom:55px}}.home.page-template-template-hero .hero_row{background-image:url('images/wave-hero-home-bg-2.png?v=2');z-index:1}.home.page-template-template-hero h2{font-size:1.7em !important;margin-top:-20px !important}.holon .holon_row_style_2{min-height:100vh;margin:-100px 0;padding:100px 0}.holon .holon_row_style_3{position:relative;padding:100px 0;min-height:90vh;margin:-100px 0;background-color:transparent !important}.holon .holon_row_style_3 .row_background{content:'';display:block;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background:url('images/row-styles/style-3.svg') no-repeat center center;background-size:auto 100%}.holon .holon_row_style_4{position:relative;padding:100px 0;min-height:90vh;margin:5vh 0;background-color:transparent !important}.holon .holon_row_style_4 .row_background{content:'';display:block;width:150vw;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background:url('images/row-styles/style-4.svg') no-repeat top center;background-size:100% auto}.holon .holon_row_style_5{position:relative;padding:100px 0;min-height:90vh;margin:5vh 0;background-color:transparent !important}.holon .holon_row_style_5 .row_background{content:'';display:block;width:101vw;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background:url('images/row-styles/style-5.svg') no-repeat center center;background-size:auto 100%}.holon .holon_row_style_6{position:relative;padding:0 0 100px;min-height:90vh;margin:-6vh 0 5vh;background-color:transparent !important}.holon .holon_row_style_6 .row_background{content:'';display:block;width:101vw;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background:url('images/row-styles/style-6.svg') no-repeat center bottom;background-size:auto 100%;background-size:cover}.holon_iconbox{font-family:'Neo Sans Intel',sans-serif}.holon_iconbox a{display:block;text-decoration:none;color:inherit}.holon_iconbox.default{text-align:center;position:relative;color:#7d0063}.holon_iconbox.default a{display:block}.holon_iconbox.default .title{font-size:2.4em;font-weight:300;line-height:1.2;margin:25px 0}.holon_iconbox.default .more{font-weight:300;font-size:1.1em}.holon_iconbox.default .more:after{content:'\2192';font-family:Arial;margin-left:7px}.holon_iconbox.default:hover:before{content:'';display:block;background:#7d0063;opacity:.04;width:250px;height:250px;border-radius:250px;position:absolute;top:-40px;left:50%;transform:translateX(-50%);z-index:-1}.holon_iconbox.condensed{font-family:'Montserrat',sans-serif;margin-bottom:0}.holon_iconbox.condensed .wrapper{display:flex;align-items:center}.holon_iconbox.condensed>a{display:flex;align-items:center}.holon_iconbox.condensed .title{font-size:1em;line-height:1}.holon_iconbox.condensed .icon{width:78px}.holon_iconbox.condensed .icon svg{display:block}.holon_iconbox.boxed{background:#f4f4f4;color:#7d0063;width:250px;border-radius:15px;box-shadow:2px 3px 5px 1px rgba(0,0,0,0.15);border:1px solid #FFF;margin-left:10px;margin-right:10px;text-align:center}.holon_iconbox.boxed a{padding:50px 40px}.holon_iconbox.boxed .title{font-size:1.5em;margin:10px 0}.holon_iconbox.boxed .icon svg{max-width:100px}.holon_iconbox.boxed .icon svg path{fill:#7d0063}.holon_iconbox.boxed .more{text-transform:uppercase;font-size:.75em;font-weight:400;margin-top:40px;opacity:0}.holon_iconbox.boxed a:after{display:block;content:'\2192';font-family:Arial;font-size:25px;margin-bottom:-30px}.holon_iconbox.boxed:hover,.holon_iconbox.boxed.active{background:#7d0063;border-color:#7d0063;color:#FFF;box-shadow:inset 2px 2px 7px rgba(35,35,35,0.79)}.holon_iconbox.boxed:hover .more,.holon_iconbox.boxed.active .more{opacity:1}.holon_iconbox.boxed:hover .icon svg path,.holon_iconbox.boxed.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed{vertical-align:middle;background:#7d0063;border-radius:25px;box-shadow:0 8px 10px rgba(0,0,0,0.131),0 -4px 10px rgba(255,255,255,0.121);width:140px;height:145px;margin:8px 6px;transition:background .1s}.holon_iconbox.condensed_boxed .wrapper{height:100%}.holon_iconbox.condensed_boxed .icon{text-align:center;opacity:.5}.holon_iconbox.condensed_boxed .icon svg{height:50px;width:50px}.holon_iconbox.condensed_boxed .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed a{height:100%;padding:20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.holon_iconbox.condensed_boxed .title{text-align:center;font-size:.9em;line-height:1.3}.holon_iconbox.condensed_boxed:hover,.holon_iconbox.condensed_boxed.active{box-shadow:inset 1px 1px 8px rgba(35,35,35,0.79)}.holon_iconbox.condensed_boxed:hover .icon,.holon_iconbox.condensed_boxed.active .icon{opacity:1}.holon_iconbox.condensed_boxed.violet:hover,.holon_iconbox.condensed_boxed.violet.active{background-color:#7a2981;color:#FFF}.holon_iconbox.condensed_boxed.violet:hover:before,.holon_iconbox.condensed_boxed.violet.active:before{background-color:#7a2981}.holon_iconbox.condensed_boxed.violet:hover .icon svg path,.holon_iconbox.condensed_boxed.violet.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed.pastel_blue:hover,.holon_iconbox.condensed_boxed.pastel_blue.active{background-color:#7a98ce;color:#FFF}.holon_iconbox.condensed_boxed.pastel_blue:hover:before,.holon_iconbox.condensed_boxed.pastel_blue.active:before{background-color:#7a98ce}.holon_iconbox.condensed_boxed.pastel_blue:hover .icon svg path,.holon_iconbox.condensed_boxed.pastel_blue.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed.orange:hover,.holon_iconbox.condensed_boxed.orange.active{background-color:#f26833;color:#FFF}.holon_iconbox.condensed_boxed.orange:hover:before,.holon_iconbox.condensed_boxed.orange.active:before{background-color:#f26833}.holon_iconbox.condensed_boxed.orange:hover .icon svg path,.holon_iconbox.condensed_boxed.orange.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed.green:hover,.holon_iconbox.condensed_boxed.green.active{background-color:#99c455;color:#FFF}.holon_iconbox.condensed_boxed.green:hover:before,.holon_iconbox.condensed_boxed.green.active:before{background-color:#99c455}.holon_iconbox.condensed_boxed.green:hover .icon svg path,.holon_iconbox.condensed_boxed.green.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed.purple:hover,.holon_iconbox.condensed_boxed.purple.active{background-color:#4a2e82;color:#FFF}.holon_iconbox.condensed_boxed.purple:hover:before,.holon_iconbox.condensed_boxed.purple.active:before{background-color:#4a2e82}.holon_iconbox.condensed_boxed.purple:hover .icon svg path,.holon_iconbox.condensed_boxed.purple.active .icon svg path{fill:#FFF}.holon_iconbox.condensed_boxed.cyan:hover,.holon_iconbox.condensed_boxed.cyan.active{background-color:#92cdd3;color:#FFF}.holon_iconbox.condensed_boxed.cyan:hover:before,.holon_iconbox.condensed_boxed.cyan.active:before{background-color:#92cdd3}.holon_iconbox.condensed_boxed.cyan:hover .icon svg path,.holon_iconbox.condensed_boxed.cyan.active .icon svg path{fill:#FFF}.holon_iconbox.violet:hover{color:#7a2981}.holon_iconbox.violet:hover:before{background-color:#7a2981}.holon_iconbox.violet:hover .icon svg path{fill:#7a2981}.holon_iconbox.pastel_blue:hover{color:#7a98ce}.holon_iconbox.pastel_blue:hover:before{background-color:#7a98ce}.holon_iconbox.pastel_blue:hover .icon svg path{fill:#7a98ce}.holon_iconbox.orange:hover{color:#f26833}.holon_iconbox.orange:hover:before{background-color:#f26833}.holon_iconbox.orange:hover .icon svg path{fill:#f26833}.holon_iconbox.green:hover{color:#99c455}.holon_iconbox.green:hover:before{background-color:#99c455}.holon_iconbox.green:hover .icon svg path{fill:#99c455}.holon_iconbox.purple:hover{color:#4a2e82}.holon_iconbox.purple:hover:before{background-color:#4a2e82}.holon_iconbox.purple:hover .icon svg path{fill:#4a2e82}.holon_iconbox.cyan:hover{color:#92cdd3}.holon_iconbox.cyan:hover:before{background-color:#92cdd3}.holon_iconbox.cyan:hover .icon svg path{fill:#92cdd3}.holon_iconbox.block{display:block}.holon_iconbox.inline-block{display:inline-block}.holon_appointment_formats{text-align:center}.checkout_form .holon_appointment_formats .holon_iconbox .more{opacity:0}.holon_testimonial_shortcode{font-size:.9em;background:#FFF;padding:20px;border-radius:15px}.holon_testimonial_shortcode:before{content:'';display:inline-block;width:20px;height:20px;background:url('icons/quotes.svg') no-repeat center center;background-size:contain;margin-bottom:10px}.holon_testimonial_shortcode .author{font-weight:bold;margin-top:10px}.xdsoft_datetimepicker{font-family:inherit;font-weight:400;top:60px !important;left:0 !important;right:auto !important;padding-right:10px !important;overflow:scroll}.xdsoft_datetimepicker.open{display:flex !important}.xdsoft_datetimepicker .xdsoft_calendar thead th{font-weight:500}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#7d0063}.xdsoft_datetimepicker .xdsoft_calendar td{background:#fff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled{background:#eee;color:#bbb}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#7d0063;box-shadow:none;color:#fff;font-weight:500}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current:hover{background:transparent}.xdsoft_datetimepicker .xdsoft_calendar td:hover:not(.xdsoft_disabled),.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#7d0063 !important;font-weight:500}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover{background:#f5f5f5 !important;color:#666 !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#7d0063;box-shadow:none}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:inherit;background:#eee}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#7d0063 !important;color:#fff !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_year{white-space:nowrap}.xdsoft_datetimepicker .xdsoft_datepicker{float:none}.xdsoft_datetimepicker .xdsoft_timepicker{width:50px;float:none}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time{padding-right:6px}@media only screen and (max-width:300px){.xdsoft_datetimepicker .xdsoft_datepicker{border-right:8px solid transparent;box-sizing:content-box;float:none}}div.holon_dialog{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}div.holon_dialog .overlay{content:'';background:rgba(0,0,0,0.3);display:block;position:absolute;height:100vh;width:100vw;z-index:-1}div.holon_dialog .content{background:#fff;text-align:center;padding:40px 80px;border-radius:20px;width:500px;max-width:95%}div.holon_dialog .content h2{font-family:'Neo Sans Intel',sans-serif;font-size:2em;font-weight:300;color:#7d0063;margin-bottom:30px}div.holon_dialog .content p{font-family:'Montserrat',sans-serif;font-size:.9em;font-weight:400;line-height:1.4}div.holon_dialog .content .actions{display:flex;justify-content:center;margin-top:30px}div.holon_dialog .content .actions button{flex-grow:1}.holon_services{max-width:470px;margin-left:auto;text-align:center}@media only screen and (max-width:991px){.holon_services{margin:0 auto}}@media only screen and (max-width:767px){.holon_services{margin:0 auto}.holon_services .holon_iconbox{width:120px;height:120px}.holon_services .holon_iconbox .icon svg{height:30px;width:30px}}.test_email_feedback{background-color:#000;color:#FFF;z-index:1000;position:absolute;width:100%;padding:5px;font-size:11px;font-family:Arial;text-align:center;font-weight:bold}.test_email_feedback.success{background-color:#009e13}.test_email_feedback.error{background-color:#da0000}.wpb_column.above{z-index:2}.aligncenter{text-align:center}.page-id-815 .hero_row .hero_row_wrapper>.canvas>.vc_row{margin-bottom:120px}@media only screen and (max-width:767px){.page-id-815 .hero_row .hero_row_wrapper>.canvas>.vc_row{margin-bottom:auto}}@media only screen and (max-width:991px){.page-id-815 .hero_row{text-align:center}}