/*
Theme Name: Transfur Animals
*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif}h1{font:800 3em/1.3 Nunito,sans-serif;color:#4c1447}h2{font:800 2.8em/1.3 Nunito,sans-serif;color:#4c1447}h3{font:800 2.5em/1.5 Nunito,sans-serif;color:#a02375}h4{font:800 2.2em/1.5 Nunito,sans-serif;color:#a02375}h5{font:800 2em/1.6 Nunito,sans-serif;color:#4c1447}h6{font:800 1.8em/1.6 Nunito,sans-serif;color:#4c1447}a{color:#a02375;text-decoration:none;word-wrap:break-word;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}a[href^=tel]{cursor:default}a[href^=mailto]{word-wrap:break-all}p{line-height:1.8;font-size:1.6em}b,strong{font-weight:700}em,i{font-style:italic}address{font-style:normal}input,select,textarea{display:block;font:400 1em/1.3 Nunito,sans-serif;width:100%;padding:15px 20px;background:0 0;border:2px solid #9c4c83;color:#4c1447;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}select{height:60px;color:#4c1447}select option{color:#4c1447}input{height:60px}textarea{resize:none;overflow:hidden}input[type=checkbox],input[type=radio]{display:inline;width:auto;height:auto;padding:0;margin:0;background:0 0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}button,input[type=button],input[type=submit]{cursor:pointer;width:auto;height:60px;font:800 1em/1.8 Nunito,sans-serif;padding:0 40px;text-align:center;background:#ebc7df;color:#bb609c;border:2px solid #ebc7df;-webkit-border-radius:99999px;-moz-border-radius:99999px;border-radius:99999px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}input[type=button],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none}input[type=date]{display:inline-block;vertical-align:middle}input[type=file]{height:80px;cursor:pointer;-ms-filter:'alpha(Opacity=0)';opacity:0}::-webkit-input-placeholder{color:#4c1447;font-style:normal}:-moz-placeholder{color:#4c1447;font-style:normal}::-moz-placeholder{color:#4c1447;font-style:normal}:-ms-input-placeholder{color:#4c1447;font-style:normal}:focus{outline:0}.rq:after{content:"*";display:inline;padding:0 3px;color:#dc0e0e}.hidden_field,.screen-reader-response,.screen-reader-text,.sr{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;padding:0;margin:0;overflow:hidden}.gm-style-cc a,.gmnoprint a,.gmnoprint span,a[href^='http://maps.google.com/maps']{display:none!important}::selection{background:#a02375;color:#fff}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{font-size:100%}.button{display:inline-block;font:800 1.125em/1.8 Nunito,sans-serif;padding:12px 30px;background:0 0;color:#a02375;text-align:center;text-decoration:none;border:2px solid #a02375;-webkit-border-radius:99999px;-moz-border-radius:99999px;border-radius:99999px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.green{background:#9c4c83;border-color:#9c4c83;color:#fff}.purple{background:#4c1447;border-color:#4c1447;color:#fff}.pink{background:#a02375;border-color:#a02375;color:#fff}.white{background:#fff;border-color:#fff;color:#9c4c83}.readmore{font-size:1.8em;font-weight:700;color:#4c1447}.readmore:after{content:"";display:inline-block;width:6px;height:10px;margin:0 0 0 7px;background:transparent url('img/sprite.png') -925px 0 no-repeat;background:url('img/sprite.svg') -925px 0 no-repeat,transparent}.clear{clear:both}.aligncenter{display:block;clear:both;margin:0 auto 25px}p[style="text-align: center;"] .button{margin:10px 10px 10px}p[style="text-align: left;"] .button{margin:10px 10px 10px 0}p[style="text-align: right;"] .button{margin:10px 0 10px 10px}.wapp{display:none}html{scroll-behavior:smooth}body,html{height:100%}body{font:400 normal 62.5%/1 Nunito,sans-serif;color:#4c1447;background:#fff}body:after{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;content:"desktop"}#wrapper{position:relative;z-index:1;overflow:hidden}#logo{display:flex;align-items:center}#logo .logo_1{flex:0 0 200px;width:200px;height:22px;background:transparent url('img/sprite.png') 0 0 no-repeat;background:url('img/sprite.svg') 0 0 no-repeat,transparent;text-indent:-99999em}#logo .logo_2{flex:0 1 74px;margin:0 0 0 10px}#logo .logo_2 img{display:block;height:auto;width:auto;max-width:100%}#content{clear:both;-webkit-animation:bk .8s linear;-moz-animation:bk .8s linear;-o-animation:bk .8s linear;animation:bk .8s linear}#content:after{display:block;content:"";clear:both;height:40px}#footer{clear:both;padding:0 0 40px}#footer:after{display:block;content:"";clear:both;height:0}#logo_foot{display:block;width:330px;height:36px;margin:0 0 40px;background:transparent url('img/sprite.png') -205px 0 no-repeat;background:url('img/sprite.svg') -205px 0 no-repeat,transparent}#logo_foot span{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;padding:0;margin:0;overflow:hidden}#mb{display:none}#t1{display:block;width:150px;margin:0 auto;text-align:center;font:800 1.6em/1.3 Nunito,sans-serif;color:#4c1447;clear:both;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#t1:before{content:"";display:block;width:20px;height:12px;margin:0 auto 10px;background:url('img/arrow.svg') 0 0 no-repeat,transparent;transform:rotate(180deg);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#map_canvas{height:450px}.header{position:relative;z-index:100}.header:after{content:"";display:block;clear:both;height:0}.home .header{position:absolute;top:0;left:0;right:0}.hd{position:relative}.hd1{display:flex;justify-content:center;justify-content:flex-start;position:absolute;top:0;left:0;z-index:1;height:90px}.hd2{position:absolute;top:0;right:0;z-index:2}.hd2 .button{display:block;width:190px;margin:22px auto;padding:3px 30px;font-size:2em}.hd_nav{padding:0 190px 0 290px;text-align:center}.inf{display:block;padding:5px 0}.inf li{display:inline}.inf li:first-child:before{content:none}.inf li:before{content:" \007C";display:inline;padding:0 10px;font-size:1.6em;color:#4c1447}.inf a{font:400 1.6em/1.8 Nunito,sans-serif;display:inline-block;background:0 0;color:#4c1447}.nav{display:flex;justify-content:center}.nav li{flex:0 1 auto;margin:0 2px;padding:9px 0 9px}.nav a{display:block;padding:20px;position:relative;background:0 0;font:700 1.8em/1.8 Nunito,sans-serif;color:#9c4c83;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav .sub-menu-wrap{position:absolute;z-index:1;right:-99999em;top:100%;padding:10px 0;background:#9c4c83;text-align:left;opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.nav .sub-menu-wrap ul{display:flex;flex-wrap:wrap;justify-content:center}.nav .sub-menu-wrap li{flex:0 0 25%;display:block;margin:0;padding:10px 10px 10px 0;height:auto}.nav .sub-menu-wrap a{display:inline-block;height:auto;margin:0 20px 0 0;padding:2px 10px;font:700 1.8em/1.8 Nunito,sans-serif;color:#fff;border-radius:.1em}.nav .sub-menu{width:1160px;margin:0 auto}.nav .sub-menu .sub-menu{top:auto}.nav .menu-item-has-children>a:before{content:"";position:absolute;top:50%;right:0;display:block;width:10px;height:6px;margin:-3px 0 0 0;background:transparent url('img/sprite.png') -1660px 0 no-repeat;background:url('img/sprite.svg') -1660px 0 no-repeat,transparent}.nav .menu-item-has-children:hover .sub-menu-wrap{left:0;right:0;opacity:1}.breadcrumbs{color:#9c4c83;font:400 1.6em/1.8 Nunito,sans-serif}.breadcrumbs a{display:inline-block;color:#9c4c83}.breadcrumbs .sep{padding:0 10px}.serv_bk{padding:0 0 40px}.serv_bk .breadcrumbs{padding:40px 0 0}.treat_bk{padding:0 0 40px}.treat_bk .breadcrumbs{padding:40px 0 0}.ctr_1200{margin:0 auto;width:1200px}.ctr{margin:0 auto;width:1160px}.ctr:after{content:"";display:block;clear:both;height:0}.ctr2{margin:0 auto;width:900px}.main:after{content:"";display:block;clear:both;height:0}.main{margin:40px 0 0}.main_team{margin:20px 0 0}.content ol,.content ul,.textwidget ol,.textwidget ul{margin:0 0 0 15px;padding:0 0 25px 15px}.content ul,.textwidget ul{list-style:disc;text-align:left}.content ul ol,.content ul ul,.textwidget ul ol,.textwidget ul ul{padding-bottom:0}.content ol,.textwidget ol{list-style:decimal;text-align:left}.content ol ol,.content ol ul,.textwidget ol ol,.textwidget ol ul{padding-bottom:0}.content ol,.textwidget ol{counter-reset:item}.content ol li,.textwidget ol li{display:block}.content ol li:before,.textwidget ol li:before{display:inline-block;content:counters(item, ".") " ";counter-increment:item;text-indent:-20px}.content ol ul li:before,.textwidget ol ul li:before{content:none}.content li,.textwidget li{line-height:1.8;font-size:1.6em}.content li li,.textwidget li li{font-size:100%}.content table,.textwidget table{width:100%;margin:0 0 40px}.content table ol,.content table ul,.textwidget table ol,.textwidget table ul{padding:0 0 0 15px}.content table li,.textwidget table li{font-size:100%}.content table p,.textwidget table p{font-size:100%}.content tr,.textwidget tr{border-top:1px solid #9c4c83;text-align:left}.content tr:first-child,.textwidget tr:first-child{border-top:0}.content td,.content th,.textwidget td,.textwidget th{font-size:1.6em;line-height:1.8}.content th,.textwidget th{padding:15px 15px;background:#ebc7df;color:#4c1447;font-weight:700}.content td,.textwidget td{padding:15px 15px}.content td span,.textwidget td span{display:none}.content img,.textwidget img{height:auto;width:auto;max-width:100%}.content p,.textwidget p{padding:0 0 25px}.content h2,.textwidget h2{margin:0 0 25px}.content h3,.textwidget h3{margin:0 0 25px}.content h4,.textwidget h4{margin:0 0 15px}.content h5,.textwidget h5{margin:0 0 15px}.content h6,.textwidget h6{margin:0 0 15px}.content .button,.textwidget .button{margin:10px 10px 10px 0;text-decoration:none}.content .s_t_seg,.textwidget .s_t_seg{list-style:none;margin:0;padding:0}.content .c_seg,.textwidget .c_seg{list-style:none;margin:0;padding:0}.textwidget{margin:0 0 40px}.img{margin:0 0 40px}.img img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.home_content{max-width:900px;margin:0 auto;position:relative;z-index:1}.home_content h1{font-size:4.5em;color:#fff}.home_content h2{color:#bb609c}.home_content p{padding:25px 0 0}.home_content a{color:#fff;text-decoration:underline}.home_content .button{margin:0 10px 20px}.pg_content{max-width:900px;margin:0 auto}.pink_content{color:#9c4c83}.d_content h2,.d_content h3,.d_content h4{padding:0 0 15px;border-bottom:2px solid #ebc7df}.centre{text-align:center}.centre img{margin:0 auto}.error{margin:0 auto 20px;width:150px;height:150px;padding:25px 20px 0;background:#4c1447;font:400 3em/1.2 Nunito,sans-serif;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.error span{font-size:1.8em;font-weight:700}.pcf h2{margin:0 0 40px}.pcf_in blockquote,.pcf_in blockquote p,.pcf_in em,.pcf_in h1,.pcf_in h2,.pcf_in h3,.pcf_in h4,.pcf_in h5,.pcf_in h6,.pcf_in ol,.pcf_in p,.pcf_in span,.pcf_in strong,.pcf_in table,.pcf_in ul{color:inherit}.seg_padding{padding:100px 0}.seg_padding_pages{padding:60px 0}.seg_nopad{padding-top:0}.ct_desc{margin:0 0 20px}.ct_desc p{padding:0 0 20px;font:400 1.6em/1.8 Nunito,sans-serif}.ct_post{margin:40px 0 0}.ct_post li{display:flex}.ct_post h2{font:700 2.2em/1.3 Nunito,sans-serif;margin:0 0 10px}.ct_post h2 a{color:#9c4c83}.ct_post .ct_div{float:left;width:100%;padding:0;clear:both}.ct_post .ct_rt{padding:0 0 40px 20px}.ct_box{padding:0 0 40px;border-bottom:2px solid #4c1447}.ct_txt{height:90px;margin:15px 0 25px;overflow:hidden}.post_img img{margin:0}.post_nav{margin:40px 0 0}.post_nav li{float:left;width:50%;height:60px}.post_nav a{position:relative;display:block;height:100%;color:#4c1447;font:700 1.6em/1.3 Nunito,sans-serif}.post_nav span{vertical-align:middle}.prev_page{text-align:left}.next_page{text-align:right}.sec{display:block;margin:40px 0 0;padding:0 0 40px;text-align:center}.sec:after{content:"";display:block;clear:both;height:0}.sec li{display:inline}.sec a{display:inline-block;padding:5px 15px 5px;font:700 1.8em/1.8 Nunito,sans-serif;color:#9c4c83}.sec .current-menu-item a{border-bottom:4px solid #4c1447;color:#4c1447}.pos{margin:40px 0;font:400 1.6em/1.8 Nunito,sans-serif;text-align:center}.page_pos{font-weight:700;color:#9c4c83}.info_foot{padding:100px 0 80px;text-align:center}.info_foot a{display:inline-block}.ft{display:flex;position:relative}.ft_txt{flex:1 1 0%;color:#4c1447;text-align:left}.ft_tt{font:800 3.5em/1.3 Nunito,sans-serif;color:#4c1447}.ft_button{flex:0 1 auto}.ft_button .button{margin:0 0 0 20px;padding:10px 40px;font-size:2em}.ft_0{flex:0 0 50%;padding:0 20px 0 0}.ft_0 p{font-size:1.5em}.ft_0 .c_1{padding:0 0 20px;font:700 2.5em/1.4 Nunito,sans-serif;color:#4c1447}.ft_0 .c_2{font:800 3.5em/1.2 Nunito,sans-serif}.ft_0 .c_2 a{color:#a02375}.ft_0 .c_3{padding:0 0 40px;font-size:1.8em}.ft_0 .c_3 a{color:#a02375}.ft_1{flex:0 0 25%;padding:0 20px 0 0}.ft_2{flex:0 0 25%}.ft_lt{flex:1 1 auto;padding:0 20px 0 0;text-align:left}.ft_rt{flex:0 1 auto;padding:0 0 0 20px;text-align:right}.mnu li{display:block;margin:0 0 15px}.mnu a{font:700 1.8em/1.8 Nunito,sans-serif;color:#4c1447}.mnu span{color:#4c1447}.foot li{display:inline-block}.foot li:first-child:before{content:none}.foot li:before{content:"|";display:inline;padding:0 15px;font-size:1.6em;color:#4c1447}.foot a{display:inline-block;font:700 1.6em/1.8 Nunito,sans-serif;color:#4c1447}.links{margin:40px 0 0}.links li{display:inline}.links li:first-child a{padding-left:0}.links a{display:inline-block;padding:0 15px;background:0 0;font:400 1.4em/1.8 Nunito,sans-serif;color:#9c4c83}.acc{float:right;margin:40px 0 0}.acc li{display:inline-block;margin:0 0 20px 20px;text-indent:-99999em}.ac1{width:220px;height:70px;background:transparent url('img/sprite.png') -1080px 0 no-repeat;background:url('img/sprite.svg') -1080px 0 no-repeat,transparent}.ac2{width:208px;height:70px;background:transparent url('img/sprite.png') -1305px 0 no-repeat;background:url('img/sprite.svg') -1305px 0 no-repeat,transparent}.address{display:block;font:400 1.4em/1.8 Nunito,sans-serif;color:#9c4c83}.address a,.address span{display:inline-block}.address br{display:none}.copy{display:block;font:400 1.4em/1.8 Nunito,sans-serif;color:#9c4c83}.copy a,.copy span{display:inline-block}.copy a{font-weight:700;color:#4c1447}.copy br{display:none}.share li,.social li{display:inline-block}.share a,.social a{position:relative;display:block;width:50px;height:50px;text-indent:-99999em;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.share a:before,.social a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.share .email_address:before,.social .email_address:before{background:transparent url('img/social.png') -55px 0 no-repeat;background:url('img/social.svg') -55px 0 no-repeat,transparent}.share .facebook:before,.social .facebook:before{background:transparent url('img/social.png') -165px 0 no-repeat;background:url('img/social.svg') -165px 0 no-repeat,transparent}.share .instagram:before,.social .instagram:before{background:transparent url('img/social.png') -385px 0 no-repeat;background:url('img/social.svg') -385px 0 no-repeat,transparent}.share .linkedin:before,.social .linkedin:before{background:transparent url('img/social.png') -495px 0 no-repeat;background:url('img/social.svg') -495px 0 no-repeat,transparent}.share .pinterest:before,.social .pinterest:before{background:transparent url('img/social.png') -605px 0 no-repeat;background:url('img/social.svg') -605px 0 no-repeat,transparent}.share .twitter:before,.social .twitter:before{background:transparent url('img/social.png') -935px 0 no-repeat;background:url('img/social.svg') -935px 0 no-repeat,transparent}.share .vimeo:before,.social .vimeo:before{background:transparent url('img/social.png') -1045px 0 no-repeat;background:url('img/social.svg') -1045px 0 no-repeat,transparent}.share .youtube:before,.social .youtube:before{background:transparent url('img/social.png') -1265px 0 no-repeat;background:url('img/social.svg') -1265px 0 no-repeat,transparent}.share .gofundme:before,.social .gofundme:before{background:transparent url('img/social.png') -275px 0 no-repeat;background:url('img/social.svg') -275px 0 no-repeat,transparent}.share .tiktok:before,.social .tiktok:before{background:transparent url('img/social.png') -715px 0 no-repeat;background:url('img/social.svg') -715px 0 no-repeat,transparent}.share .tripadvisor:before,.social .tripadvisor:before{background:transparent url('img/social.png') -825px 0 no-repeat;background:url('img/social.svg') -825px 0 no-repeat,transparent}.share .whatsapp:before,.social .whatsapp:before{background:transparent url('img/social.png') -1155px 0 no-repeat;background:url('img/social.svg') -1155px 0 no-repeat,transparent}.s_hd{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;padding:0;margin:0;overflow:hidden}.s_ft li{margin:0 10px 10px 0}.s_bg li{margin:0 10px 10px 0}.share_txt{padding:0 0 20px;font:700 1.8em/1.8 Nunito,sans-serif;color:#4c1447}.widget-sidebar{margin:0 0 60px}.widget-sidebar table{width:100%;text-align:center}.widget-sidebar td,.widget-sidebar th{font-size:1.6em;line-height:1.8}.widget-sidebar li{border-bottom:2px solid #ebc7df}.widget-sidebar li a{display:block;padding:15px 0;font:700 1.6em/1.8 Nunito,sans-serif;color:#4c1447;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-sidebar label{font:400 3em/1.8 Nunito,sans-serif;color:#4c1447;display:block;margin:0 0 10px}.widget-sidebar input[type=text]{font-size:1.6em;line-height:1.8}.widget-sidebar button,.widget-sidebar input[type=button],.widget-sidebar input[type=submit]{font:700 1.6em/1.8 Nunito,sans-serif;background:#ebc7df;color:#fff;margin:20px 0 0}.widget-sidebar .widget-title{margin:0 0 20px;font-size:2.5em;color:#a02375}.widget-sidebar .post-date{display:block;margin:10px 0 15px;font-size:1.6em;font-weight:700}.widget-sidebar .cat-item a{font:700 1.6em/1.8 Nunito,sans-serif;color:#9c4c83}.widget-sidebar .cat-item-none{display:block;padding:15px 0;font:700 1.6em/1.8 Nunito,sans-serif;color:#4c1447}.widget-sidebar .textwidget{line-height:1.8;font-size:1.6em}.widget-sidebar .current-menu-item a{padding-left:20px;background:#f8edf4;color:#4c1447}.searchform div{padding:0 80px 0 0;position:relative}.searchform h2{margin:0 0 10px}.searchform input[type=search],.searchform input[type=text]{height:60px;font-size:1.6em;line-height:1.8}.searchform input[type=submit]{position:absolute;top:0;right:0;display:block;padding:0;border:0;width:60px;height:60px;text-align:left;text-indent:-99999em;font-size:0;line-height:0;background:transparent url('img/sprite.png') -2170px 0 no-repeat;background:url('img/sprite.svg') -2170px 0 no-repeat,transparent;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.searchform ::-webkit-input-placeholder{color:#fff}.searchform :-moz-placeholder{color:#fff}.searchform ::-moz-placeholder{color:#fff}.searchform :-ms-input-placeholder{color:#fff}.search_top{margin:20px auto 40px}.comments{clear:both;padding:80px 0 0}.comments label{display:block;margin:0 0 10px}.comments p{padding:0 0 20px}.comments .comment-form-author,.comments .comment-form-email{float:left;width:50%}.comments .comment-form-author{padding-right:20px}.comments .comment-form-email{padding-left:20px}.comment_list{padding:0 0 20px}.comment-body{padding:0 0 20px;margin:20px 0;border-bottom:2px solid #cdcbe4}.comment-author{font:400 1.6em/1.8 Nunito,sans-serif;color:#4c1447}.comment-meta{margin:10px 0;font:400 1.4em/1.8 Nunito,sans-serif;color:#9c4c83}.comment-meta a{color:#9c4c83}.comment-awaiting-moderation{font:400 italic 1.3em/1.8 Nunito,sans-serif}.reply{font:700 1.6em/1.8 Nunito,sans-serif}.com_nav{padding:0 0 40px}.frm:after{display:block;content:"";clear:both;height:0}.frm fieldset{padding:0 0 20px}.frm label{display:block;margin:0 0 10px;font:700 1.6em/1.8 Nunito,sans-serif;color:#9c4c83}.frm legend{display:block;width:100%;margin:0 0 25px;padding:0 0 25px;border-bottom:2px solid #ebc7df;font:800 2.5em/1.4 Nunito,sans-serif;color:#4c1447}.frm input,.frm select,.frm textarea{font-size:1.6em}.frm input[type=submit]{display:block;width:100%;max-width:250px;font-size:2em}.frm p{padding:0 0 25px}.frm h3{margin:0 0 40px;text-align:center}.frm .note{padding:0;font-size:1.5em}.frm .message{height:240px}.frm .upload{position:relative;display:block;height:240px;padding:20px;border:2px solid #4c1447;text-align:center;border-radius:25px}.frm .upload label{color:#4c1447}.frm .upload label span{display:block}.frm .upload .err{background:#f22b2b}.frm .ub{display:block;position:relative;z-index:100;width:100%;height:60px;margin:0 0 20px;background:#9c4c83;border:2px solid #9c4c83;color:#fff;vertical-align:middle;cursor:pointer;overflow:hidden;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}.frm .ub input{position:absolute;top:0;left:0;right:0;font-size:9999em}.frm .ub span{display:block;padding:15px 10px;font:700 1.6em/1.8 Nunito,sans-serif;color:#fff;text-align:center;cursor:pointer}.frm .up{background:#2cc32c;border-color:#2cc32c;color:#9c4c83}.frm .radio_group{display:flex}.frm .radio{flex:0 1 100px}.frm .radio span{display:inline-flex;padding:0 5px;vertical-align:middle}.frm .radio input{display:inline-flex;vertical-align:middle}.frm .checkboxes{margin:0 0 25px}.frm .checkboxes li{padding:5px 0}.frm .checkboxes label{margin:0}.frm .checkboxes .check{border:2px solid #9c4c83}.frm .checkboxes .check:after,.frm .checkboxes .check:before{content:none}.frm .checkboxes .che:checked+.check{border-color:#9c4c83}.frm .checkboxes .che:checked+.check:before{content:"";border:3px solid #9c4c83;border-top:0;border-left:0}.frm .check_la{margin:0;position:relative;font-size:0;font-weight:400}.frm .che{position:absolute;left:-99999em;opacity:0}.frm .check{position:relative;display:inline-block;width:60px;height:60px;border:2px solid #9c4c83;vertical-align:middle;cursor:pointer;border-radius:30px}.frm .check:after,.frm .check:before{content:"";position:absolute;left:50%;top:50%;width:0;height:24px;margin:-12px 0 0 -1px;border:2px solid #9c4c83}.frm .check:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.frm .check:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.frm .che:checked+.check{border-color:#2cc32c}.frm .che:checked+.check:before{content:"";width:10px;height:20px;margin:-12px 0 0 -5px;border:3px solid #2cc32c;border-top:0;border-left:0}.frm .che:checked+.check:after{content:none}.frm .check_sp{width:80%;display:inline-block;padding:0 0 0 20px;font-size:16px;vertical-align:middle}.frm .check_sp a{display:inline-block;color:#4c1447;text-decoration:underline}.frm .err{border-color:#dc0e0e}.frm .err .check_sp{color:#dc0e0e}.frm .err .check{border:2px solid #dc0e0e}.frm .err .check:after,.frm .err .check:before{border:1px solid #dc0e0e}.frm .errTxt{color:#dc0e0e}.frm .errTxt label{color:#dc0e0e}.frm .alert{overflow:hidden;max-height:0;clear:both;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.frm .errors,.frm .success{font:700 italic 1.8em/1.8 Nunito,sans-serif}.frm .errors{padding:20px 0 20px;color:#dc0e0e;text-align:left}.frm .success{padding:20px 0 20px;color:#4c1447;text-align:left}.frm .act{max-height:400px}.frm .centre{text-align:center}.frm_white label{color:#fff}.frm_white input,.frm_white select,.frm_white textarea{color:#fff}.frm_white select option{color:#fff}.frm_white .rq:after{color:#fff}.frm_quote .nextPet{display:none}.frm_quote .button_add_pet{display:block;width:100%;max-width:250px;margin:20px 0 20px;background:#ebc7df;border-color:#ebc7df;font-size:1.8em;color:#bb609c}.tooltip_button{display:inline-block;max-height:9999px;font:700 1.8em/1.4 Nunito,sans-serif;color:#a02375;cursor:pointer;overflow:hidden}.tooltip_button:before{content:"";display:block;height:0;padding:15px 0 0}.tooltip_button:after{content:"";display:block;height:0;border-bottom:2px dotted #ebc7df}.tooltip_content{max-height:0;overflow:hidden}.tip{padding:15px;background:#9c4c83;color:#fff}.tip p{padding:0 0 15px;font:400 1.5em/1.8 Nunito,sans-serif}.tip ul{margin:0 0 0 10px;padding:0 0 15px 10px;list-style:disc;text-align:left}.tip li{font:400 1.5em/1.8 Nunito,sans-serif}.tip img{display:block;width:auto;height:auto;max-width:100%}.tip .close_tip{font:400 1.5em/1.8 Nunito,sans-serif;border-bottom:2px dotted #fff;cursor:pointer}.tool_off{display:block;max-height:0}.tip_on{max-height:9999px}.col_ct{display:flex;flex-wrap:wrap}.col_but{flex:0 0 180px;padding:0 0 0 40px}.col_but input{width:100%;margin:0}.col_fill{flex:1 1 100%}.col_100{flex:1 1 100%}.col_50{flex:0 0 50%}.col_50:last-child{padding:0 0 0 20px}.col_50:first-child{padding:0 20px 0 0}.col_33{flex:0 0 33.33%;padding:0 13px}.col_33:last-child{padding:0 0 0 26px}.col_33:first-child{padding:0 26px 0 0}.row{margin:0 0 20px}.row:after{display:block;content:"";clear:both;height:0}.login_frm{margin:0 0 80px;padding:30px;background:#fff;border-radius:10px}.login_frm h2{margin:0 0 25px}.login_frm p{padding:0 0 25px}.login_frm input[type=submit]{width:190px}.post-password-form{width:400px;margin:0 auto;text-align:center}.post-password-form input{margin:10px 0 0;text-align:center}.post-password-form input[type=submit]{width:100%;margin:25px 0 0;font-size:1.125em}.contact_info{display:flex;flex-wrap:wrap;justify-content:center}.contact_info li{flex:1 1 auto;margin:0 0 40px;padding:0 20px}.contact_info span{display:block;padding:0 0 5px;font:700 2em/1.4 Nunito,sans-serif;color:#fff}.contact_info span:before{content:"";display:block;width:80px;height:80px;margin:0 auto 15px}.contact_info a{font:800 2.5em/1.4 Nunito,sans-serif;color:#a02375}.info_1 span:before{background:transparent url('img/sprite.png') -1380px 0 no-repeat;background:url('img/sprite.svg') -1380px 0 no-repeat,transparent}.info_2 span:before{background:transparent url('img/sprite.png') -1465px 0 no-repeat;background:url('img/sprite.svg') -1465px 0 no-repeat,transparent}.info_3 span:before{background:transparent url('img/sprite.png') -1555px 0 no-repeat;background:url('img/sprite.svg') -1555px 0 no-repeat,transparent}.t1{padding:40px 0 0;clear:both}.map_address{color:#9c4c83;font:400 1.053em/1.4 Nunito,sans-serif}.map_address strong{display:block;font-size:1.066em;color:#4c1447}.left_sc,.right_sc{display:inline-flex;flex-direction:column;width:50%;margin:0 0 20px;vertical-align:top}.left_sc p,.right_sc p{width:100%}.left_sc img,.right_sc img{display:block;width:100%}.left_sc .aligncenter,.left_sc .alignleft,.left_sc .alignright,.right_sc .aligncenter,.right_sc .alignleft,.right_sc .alignright{margin:0}.left_sc .iframe_container_sc,.right_sc .iframe_container_sc{margin:0 0 20px}.left_sc{padding:0 30px 0 0}.right_sc{padding:0 0 0 30px}.clear_sc{height:0;clear:both;overflow:hidden}.divide_sc{height:25px;clear:both;overflow:hidden}.line_sc{height:0;margin:0 0 50px;padding:25px 0 0;border-bottom:2px solid #ebc7df;clear:both}.narrow_sc{max-width:900px;margin:0 auto}.columns_sc{display:flex;flex-wrap:wrap;margin:0 0 0 -40px}.columns_sc .col_sc{flex:1 1 0%;min-width:225px;padding-left:40px}.ico_cap_sc{display:flex;flex-wrap:wrap;align-items:center;padding:20px 0}.ico_caption_sc{display:flex;align-items:center}.ico_sc{flex:0 1 auto}.ico_sc p{padding:0}.ico_80px img{display:block;width:100%;max-width:80px}.ico_100px img{display:block;width:100%;max-width:100px}.ico_150px img{display:block;width:100%;max-width:150px}.ico_200px img{display:block;width:100%;max-width:200px}.ico_250px img{display:block;width:100%;max-width:250px}.ico_300px img{display:block;width:100%;max-width:300px}.ico_350px img{display:block;width:100%;max-width:350px}.ico_400px img{display:block;width:100%;max-width:400px}.cap_sc{flex:1 1 0%;padding:0 0 0 40px;text-align:left}.cap_sc h3{font-weight:400}.label_sc{position:relative;padding:0 60px 20px 0;border-bottom:2px solid #ebc7df;font:800 2em/1.3 Nunito,sans-serif;color:#4c1447;cursor:pointer}.label_sc:after{content:"";display:block;position:absolute;top:10px;right:0;width:20px;height:12px;background:url('img/arrow.svg') 0 0 no-repeat,transparent}.act_sc:after{opacity:.5;transform:rotate(180deg)}.box_outer_sc{max-height:0;overflow:hidden;-webkit-transition:max-height .8s ease-in-out;-moz-transition:max-height .8s ease-in-out;-o-transition:max-height .8s ease-in-out;transition:max-height .8s ease-in-out}.box_inner_sc{padding:0 0 20px}.iframe_sc{position:relative;padding:0 0 56.25%;margin:25px 0}.iframe_sc iframe{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;width:100%;height:100%}.focus_sc{padding:30px;background:#9c4c83;border:2px solid #95497d;border-radius:.8em;color:#fff}.focus_sc h2,.focus_sc h3,.focus_sc h4,.focus_sc h5,.focus_sc h6{color:#fff}.focus_sc .line_sc{border-color:#8b4475}.mob_event_sc{display:none}.opn{max-height:9999px}.faq_schema_sc .faq_question_schema_sc{position:relative;padding:0 60px 20px 0;border-bottom:2px solid #ebc7df;font:800 2em/1.3 Nunito,sans-serif;color:#4c1447;cursor:pointer}.faq_accordion_sc .faq_question_schema_sc{cursor:pointer}.faq_accordion_sc .faq_question_schema_sc:after{content:"";display:block;position:absolute;top:10px;right:0;width:20px;height:12px;background:url('img/arrow.svg') 0 0 no-repeat,transparent}.faq_accordion_sc .faq_answer_schema_sc{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.faq_accordion_sc .faq_box_inner_sc{padding:0 0 20px}.faq_accordion_sc .faq_opn_sc{max-height:4500px}.cta_sc{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 25px;padding:30px;padding-right:10px;background:#ebc7df;color:#4c1447;border-radius:1em}.cta_sc p{padding:0}.cta_sc .button{min-width:200px;margin:10px 20px 10px 0;color:#fff}.cta_title_sc{flex:1 1 0%;min-width:35%}.cta_title_sc p{padding:5px 0;font-weight:700;font-size:2.5em}.cta_box_sc{display:flex;flex-wrap:wrap;align-items:center;flex:0 1 auto}.cta_box_sc div{flex:1 1 auto}.title_banner{background:#4c1447}.title_banner h1{margin:10px 0 0;font-size:4.5em;color:#fff}.title_banner .tag{margin:10px 0 0;font:800 2.2em/1.4 Nunito,sans-serif;color:#9c4c83}.title_banner .txt{margin:10px 0 0;color:#fff}.title_bk{padding:40px 0}.bk_dest{background:transparent url('img/map.svg') 100% 50%/contain no-repeat}.banner{position:relative;z-index:2;height:750px;min-height:200px;overflow:hidden;-webkit-animation:bk .8s linear;-moz-animation:bk .8s linear;-o-animation:bk .8s linear;animation:bk .8s linear}.banner .button{display:none}.video_container{position:relative;top:50%;left:50%;z-index:1;min-width:1600px;margin:-150px 0 0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video_banner{position:relative;z-index:1;width:100%;height:0;padding-top:56.25%;background:#4c1447;overflow:hidden;margin-top:calc(-100px);margin-bottom:calc(-100px);padding-top:calc(56.25% + 200px)}.video{position:absolute;top:0;left:0;right:0;z-index:2;width:100%;height:100%}.video_wrap{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;opacity:1;overflow:hidden;-webkit-transition:4s opacity ease;-moz-transition:4s opacity ease;-o-transition:4s opacity ease;transition:4s opacity ease}.video_overlay{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%}.bg_video,.bg_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.b.loading .video-wrap{opacity:0}.vol{display:flex;align-items:center;justify-content:center;position:absolute;left:5px;bottom:5px;z-index:100;width:60px;height:60px}.vol:after{content:"\f520";font:400 3em/1 dashicons;color:#fff;text-shadow:1px 1px 0 #000;cursor:pointer}.unmute:after{content:"\f521";font:400 3em/1 dashicons;color:#fff;text-shadow:1px 1px 0 #000;cursor:pointer}.b_box{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;height:100%}.b_box .ctr{position:relative;height:100%}.b_img{position:absolute;bottom:0;right:0;z-index:1;width:50%;-webkit-animation:imgRight .8s ease;-moz-animation:imgRight .8s ease;-o-animation:imgRight .8s ease;animation:imgRight .8s ease}.b_img img{display:block;width:auto;height:auto;max-width:100%}.b_txt{position:relative;z-index:200;padding:120px 0 0;text-align:left;-webkit-animation:txtLeft .8s ease;-moz-animation:txtLeft .8s ease;-o-animation:txtLeft .8s ease;animation:txtLeft .8s ease}.b_1{display:block;font:400 8.4em/1.2 Nunito,sans-serif;color:#4c1447}.b_1 strong{font-weight:700;color:#9c4c83}.b_2{display:block;font:400 8.4em/1.2 Nunito,sans-serif;color:#4c1447}.b_2 strong{font-weight:700;color:#9c4c83}.b_3{display:block;font:400 8.4em/1.2 Nunito,sans-serif;color:#4c1447}.b_3 strong{font-weight:700;color:#9c4c83}.mask{position:absolute;bottom:0;left:0;right:0;z-index:3;height:100%;background:transparent url('img/curve.svg') 50% 100.5% no-repeat;background-size:100%}.actions{display:flex;flex-wrap:wrap;margin:80px 0 40px}.actions:after{content:"";display:block;clear:both;height:0}.actions li{flex:0 0 33.33333333%}.actions a{display:flex;align-items:center;height:100%;margin:0 20px;padding:30px;text-align:left;overflow:hidden;border-radius:1.5em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.actions a:before{content:"";flex:0 0 68px;display:block}.actions .txt{flex:1 1 auto;display:block;padding:0 0 0 30px;font:700 2em/1.3 Nunito,sans-serif;color:#fff;overflow:hidden}.actions .read{display:block;margin:10px 0 0;font:700 0.8181em/1.3 Nunito,sans-serif;color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.actions .color_1{background:#7e396b}.actions .color_1:before{width:68px;height:68px;background:transparent url('img/sprite.png') -765px 0 no-repeat;background:url('img/sprite.svg') -765px 0 no-repeat,transparent}.actions .color_2{background:#9c4c83}.actions .color_2:before{width:68px;height:68px;background:transparent url('img/sprite.png') -915px 0 no-repeat;background:url('img/sprite.svg') -915px 0 no-repeat,transparent}.actions .color_3{background:#bb609c}.actions .color_3:before{width:68px;height:68px;background:transparent url('img/sprite.png') -615px 0 no-repeat;background:url('img/sprite.svg') -615px 0 no-repeat,transparent}.actions_services{display:flex;flex-wrap:wrap;margin:30px 0}.actions_services:after{content:"";display:block;clear:both;height:0}.actions_services li{flex:0 0 50%;padding:0 0 40px}.actions_services a{display:flex;align-items:center;height:100%;margin:0 20px;padding:30px;text-align:left;overflow:hidden;background:#9c4c83;border-radius:1.5em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.actions_services .txt{flex:1 1 auto;display:block;padding:0 0 0 30px;font:700 2em/1.3 Nunito,sans-serif;color:#fff;overflow:hidden}.actions_services .read{display:block;margin:10px 0 0;font:700 0.8181em/1.3 Nunito,sans-serif;color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.side_actions:after{content:"";display:block;clear:both;height:0}.side_actions li{margin:0 0 20px}.side_actions a{display:flex;align-items:center;position:relative;padding:20px 40px 20px 15px;border-radius:1.5em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.side_actions a:before{content:"";flex:0 0 60px}.side_actions a:after{content:"";position:absolute;top:50%;right:15px;display:block;width:11px;height:20px;margin:-10px 0 0;background:transparent url('img/sprite.png') -1640px 0 no-repeat;background:url('img/sprite.svg') -1640px 0 no-repeat,transparent}.side_actions span{flex:1 1 auto;display:block;margin:0 0 0 20px;font:700 1.8em/1.3 Nunito,sans-serif;color:#fff;text-align:left}.side_actions .color_1{background:#7e396b}.side_actions .color_1:before{width:60px;height:58px;background:transparent url('img/sprite.png') -1185px 0 no-repeat;background:url('img/sprite.svg') -1185px 0 no-repeat,transparent;vertical-align:middle}.side_actions .color_2{background:#9c4c83}.side_actions .color_2:before{width:60px;height:60px;background:transparent url('img/sprite.png') -1315px 0 no-repeat;background:url('img/sprite.svg') -1315px 0 no-repeat,transparent;vertical-align:middle}.side_actions .color_3{background:#bb609c}.side_actions .color_3:before{width:60px;height:60px;background:transparent url('img/sprite.png') -1055px 0 no-repeat;background:url('img/sprite.svg') -1055px 0 no-repeat,transparent;vertical-align:middle}.home_seg{margin:80px 0 0}.home_seg:after{display:block;content:"";clear:both;height:0}.home_seg .ctr{position:relative}.home_seg .home_txt{padding:0 360px 0 0;text-align:left}.home_seg .home_txt h2{margin:0 0 25px;font:700 4em/1.3 Nunito,sans-serif;color:#9c4c83}.home_seg .home_txt p{padding:0 0 25px}.home_seg .home_txt .button{font-size:1.125em}.home_img{position:absolute;right:0;top:0;z-index:1;width:360px}.home_img img{display:block;width:auto;height:auto;max-width:100%}@media only screen{.home_img{top:50%}.home_img img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.home_news{padding:0 0 60px;text-align:center}.home_news:after{display:block;content:"";clear:both;height:0}.home_news article{margin:0 20px;overflow:hidden}.home_news img{display:block;width:auto;height:auto;max-width:100%;margin:auto;border:3px solid #a02375;border-radius:1.5em}.home_news h2{margin:0 0 60px;font-size:4.5em;color:#fff}.home_news h3{margin:0 0 5px;font-size:2.2em}.home_news h3 a{color:#fff}.home_news h4{font-size:1.8em}.home_news h4 a{color:#fff}.home_news p{font-size:1.6em}.home_news .article{flex:0 0 33.33333333%}.home_news .box{padding:20px 20px 40px;text-align:center}.home_news .home_url{border:2px solid #a02375;border-radius:1.5em}.home_news .home_txt{margin:20px 0 20px}.team{text-align:center}.team:after{display:block;content:"";clear:both;height:0}.team li{float:left;width:33.33333333%;margin:0 0 40px;padding:0 20px 0}.team img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%}.team h2{font-size:2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team h2 a{color:#9c4c83}.team h3{font-size:1.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team h3 a{color:#4c1447}.team .t_box{padding:0 0 20px;border-bottom:2px solid #4c1447;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.team .t_img{margin:0 0 20px}.team .t_txt{padding:0 10px}.team .button{margin:20px 0 0;font-size:1.6em}.main_team .t_img{float:left;width:35%;padding:0 40px 40px 0}.main_team .t_img img{display:block;width:auto;height:auto;max-width:100%}.main_team .t_box{overflow:hidden}.main_team .t_box h2{margin:0 0 20px}.main_team .t_social{margin:0 0 20px}.main_team .t_social li{margin:0 10px 0 0}.extra{margin:40px 0 0;padding:60px 0 0;background:#bb609c;text-align:center}.extra h2{margin:0 0 40px;color:#4c1447;text-transform:uppercase}.extra h2 a{color:#9c4c83}.extra h3{margin:0 0 40px;font-size:2.4em;color:#9c4c83}.extra .button{font-size:1.6em;color:#4c1447}.ex_lt,.ex_rt{float:left;width:50%;margin:0 0 80px}.ex_lt{padding:0 40px 0 0}.ex_rt{padding:0 0 0 40px}.te{float:left;width:50%;text-align:center;padding:0 0 20px}.te li{float:left;width:100%;margin:40px 0 0;border-bottom:2px solid #a02375;text-align:left}.te img{margin:0 0 20px;display:block;width:auto;height:auto;max-width:100%}.te h3{font:700 1.5em/1.8 Nunito,sans-serif;color:#4c1447}.te p{font:400 1.6em/1.8 Nunito,sans-serif}.te .te_info{padding:0 0 40px}.tl{padding-right:40px}.tr{padding-left:40px}.ca{margin:0 0 40px;padding:0 0 40px;border-bottom:2px solid #9c4c83}.ca:after{display:block;content:"";clear:both;height:0}.ca li{float:left;width:60%;font:400 1.6em/1.8 Nunito,sans-serif}.ca li:first-child{width:40%}.ca span{display:block;font-weight:700;text-transform:uppercase}.ca h2{font-size:1em;font-weight:400}.ca a{text-decoration:underline}.ca_img{padding:0 0 40px}.ca_img br{display:none}.ca_img p{padding:0}.ca_img img{display:block;width:auto;height:auto;max-width:100%;margin:25px 0 0}.left_img{float:left;width:50%;margin:0;padding:0 40px 0 0}.lst{float:left;width:50%;margin:0 0 40px}.lst:after{display:block;content:"";clear:both;height:0}.lst h2{margin:0 0 25px;color:#4c1447}.stk{margin:0 0 40px}.stk:after{display:block;content:"";clear:both;height:0}.stk h2{margin:0 0 25px;color:#4c1447}.d_box{display:flex;flex-wrap:wrap;align-items:center}.d_box .d_1{flex:0 0 120px;margin:20px 0 0;padding:0 20px 0 0}.d_box .d_2{flex:1 1 0%;min-width:240px}.d_1 img{display:block;width:auto;height:auto;max-width:100%}.d_2{margin:20px 0 0}.d_2 h1{margin:0;font-size:2.5em}.d_2 h1 strong{display:block;font-weight:800;font-size:1.8em}.dest{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0 0}.dest li{flex:0 0 16.66%;position:relative;z-index:1;margin:0 0 40px;padding:0 20px}.dest img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto;transition:all .5s ease-out}.dest a{display:block;min-width:130px}.dest figcaption{display:block;margin:10px 0 0;font:800 1.6em/1.8 Nunito,sans-serif;color:#4c1447;text-align:center}.dest p{margin:30px 0 0}.dest .button{padding:12px 15px;background:#9c4c83;border-color:#9c4c83;font-size:.9375em;color:#fff}.hide{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;padding:0;margin:0;overflow:hidden}.show{position:static;width:auto;height:auto}.s_t_button{display:none}.s_t_seg li{display:block;width:auto;position:relative;z-index:1}.s_t_seg a{display:block;padding:15px 0;border-bottom:2px solid #4c1447;font:700 1em/1.3 Nunito,sans-serif;color:#9c4c83;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.s_t_seg .s_t_tick a{border-bottom:2px solid #4c1447}.s_t_seg .s_t_tick a:before{content:" \2713";display:inline-block;margin:0 10px 0 0;font-weight:700;color:#4c1447;vertical-align:middle}.c_seg:after{display:block;content:"";clear:both;height:0}.c_seg li{float:left;width:50%;margin:0 0 40px;padding:0 20px 0 0}.c_seg img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%}.c_seg .c_right{padding:0 0 0 20px}.c_seg .c_txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c_seg .c_txt a{font:700 1.25em/1.3 Nunito,sans-serif;color:#9c4c83}.stories:after{display:block;content:"";clear:both;height:0}.stories article{display:flex;flex-wrap:wrap}.stories img{display:block;width:auto;height:auto;max-width:100%;margin:auto;border:3px solid #a02375;border-radius:1.5em}.stories h2{margin:0 0 5px;font-size:2.2em}.stories h2 a{color:#4c1447}.stories h3{font-size:1.8em}.stories h3 a{color:#9c4c83}.stories p{font-size:1.6em}.stories .article{padding:40px 0;border-bottom:2px solid #ebc7df}.stories .story_img{flex:0 0 360px}.stories .box{flex:1 1 0%;padding:0 40px}.stories .story_txt{margin:20px 0 0}.arrange{position:relative;z-index:1;text-align:center}.arrange:after{display:block;content:"";clear:both;height:0}.arrange li{position:relative;z-index:1;float:left;width:50%;margin:0 0 40px;padding:0 40px 0}.arrange .or{position:absolute;top:40px;bottom:40px;left:50%;z-index:1;width:2px;margin:0 1px 0 0;padding:0;background:#4c1447}.arrange .or:after{content:"or";position:absolute;top:80px;left:50%;z-index:2;width:80px;height:80px;margin:-40px 0 0 -40px;padding:18px 0;background:#4c1447;font:700 4em/1 Nunito,sans-serif;color:#9c4c83;text-transform:lowercase;text-align:center;border-radius:99999em}.arrange .a_1{display:block;font:400 1.8em/1.3 Nunito,sans-serif;color:#9c4c83}.arrange .a_2{display:block;font:700 4.5em/1.3 Nunito,sans-serif}.arrange .a_3{display:block;margin:0 0 30px;font:700 2.2em/1.3 Nunito,sans-serif;color:#9c4c83}.arrange .a_green{color:#fff}.arrange .button{font-size:1.8em}.clinic{text-align:center}.clinic:after{display:block;content:"";clear:both;height:0}.clinic li{float:left;width:50%;margin:0 0 40px;padding:0 20px 0}.clinic img{margin:0 auto;display:block;width:auto;height:auto;max-width:100%}.clinic h2{font-size:2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clinic h2 a{color:#9c4c83}.c_box{padding:0 0 20px;border-bottom:2px solid #4c1447;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.c_img{margin:0 0 20px}.c_txt{padding:0 10px}.control{position:relative;z-index:99;min-height:80px}.c_nav{min-height:80px;background:#a02375}.c_mnu{padding:30px 0}.c_mnu li{display:inline-block;padding:0 40px 0 0}.c_mnu a{display:block;font:700 1.8em/1.3 Nunito,sans-serif;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dest_info{margin:0 0 60px;padding:30px;background:#a02375;color:#fff;border-radius:2.5em}.dest_info h2,.dest_info h3,.dest_info h4,.dest_info h5,.dest_info h6{color:#fff}.dest_arrow ul{margin-left:0;padding-left:0;list-style:none}.dest_arrow li{position:relative;z-index:1;padding-left:30px}.dest_arrow li:before{content:"\25B6";display:flex;align-items:center;position:absolute;top:0;left:0;z-index:1}.dest_arrow li::marker{content:none}.dest_tick ul{margin-left:0;padding-left:0;list-style:none}.dest_tick li{position:relative;z-index:1;padding-left:30px}.dest_tick li:before{content:"\2714";display:flex;align-items:center;position:absolute;top:0;left:0;z-index:1}.dest_tick li::marker{content:none}.stick .c_nav{position:fixed;top:0;left:0;right:0}.stick .act{color:#4c1447}.sect{padding:90px 0 0;clear:both}.sect:after{display:block;content:"";clear:both;height:0}.sect h2{font-size:3em;color:#9c4c83}.nopad{padding:0}.bk1{padding:60px 0 60px;background:#4c1447;color:#fff}.bk2{padding:60px 0 60px;background:#fff}.bk3{background:#9c4c83;color:#fff}.bk4{padding:60px 0 60px;background:#bb609c;color:#fff}.bk4 h2,.bk4 h3,.bk4 h4,.bk4 h5,.bk4 h6{color:#fff}.bk_top{padding-top:0}.bk_bottom{padding-bottom:0}.bk_margin_top{margin:60px 0 0}.bk_margin_bottom{margin:0 0 60px}.c_se h2{margin:0 0 40px;text-align:center}.c_se h3{position:relative;padding:0 20px 10px 0;border-bottom:2px solid #4c1447;font:700 2em/1.8 Nunito,sans-serif;color:#9c4c83;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.c_se h3:after{content:"";display:block;position:absolute;top:15px;right:5px;width:10px;height:6px;background:transparent url('img/sprite.png') -895px 0 no-repeat;background:url('img/sprite.svg') -895px 0 no-repeat,transparent}.c_se .act_c{color:#4c1447}.c_se .act_c:after{background:transparent url('img/sprite.png') -880px 0 no-repeat;background:url('img/sprite.svg') -880px 0 no-repeat,transparent}.c_lt,.c_rt{float:left;width:50%}.c_lt{padding:0 40px 0 0}.c_lt h2{margin:0 0 25px}.c_lt img{display:block;width:auto;height:auto;max-width:100%;margin:0 0 0 auto}.c_rt{padding:0 0 0 40px}.c_rt h2{margin:0 0 25px}.c_rt p{padding:0 0 20px}.c_cl{height:0;overflow:hidden;clear:both}.c_info{padding:20px 0 0;max-height:0;overflow:hidden;clear:both;-webkit-transition:max-height .4s ease;-moz-transition:max-height .4s ease;-o-transition:max-height .4s ease;transition:max-height .4s ease}.c_info .pt_content{margin:0 0 40px}.c_opn{max-height:1000px}.tele{padding:15px 20px;background:#9c4c83;font:300 4em/1.2 Nunito,sans-serif;color:#9c4c83;text-align:center}.tele a{display:inline-block;font-weight:700;color:#9c4c83}.direct div{position:relative;z-index:1;margin:25px 0 40px;padding:0 170px 0 0;font-size:1.6em}.direct input[type=submit]{position:absolute;top:0;right:0;z-index:1;width:150px;padding:0;font-size:1.125em}.c_icons li{margin:0 0 40px;font:400 1.6em/1.8 Nunito,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c_icons .train:before{content:"";display:inline-block;width:66px;height:70px;margin:0 23px 0 13px;vertical-align:middle;background:transparent url('img/sprite.png') -805px 0 no-repeat;background:url('img/sprite.svg') -805px 0 no-repeat,transparent}.c_icons .bus:before{content:"";display:inline-block;width:92px;height:70px;margin:0 10px 0 0;vertical-align:middle;background:transparent url('img/sprite.png') -705px 0 no-repeat;background:url('img/sprite.svg') -705px 0 no-repeat,transparent}.clinic_frm{padding:80px 0 0}.clinic_frm h2{margin:0 0 40px;text-align:center}.clinic_frm .frm .check{float:left}.clinic_frm .frm .check_sp{display:block;width:auto;overflow:hidden}.asso{margin:0 0 60px;padding:40px;background:#ebc7df}.asso ul{margin:30px 0 0}.asso ul:after{content:"";display:block;height:0;clear:both}.asso li{float:left;width:50%;padding:0 0 0 30px}.asso li:first-child{padding:0 30px 0 0}.asso img{display:block;width:auto;height:auto;max-width:100%}.asso h2{color:#9c4c83}.asso h3{margin:20px 0 0;font-size:2.2em}.asso h3 a{color:#9c4c83}.asso h4{margin:0 0 20px;font-size:2em}.asso h4 a{color:#4c1447}.asso .button{background:#9c4c83;border-color:#9c4c83;font-size:2em;color:#9c4c83}.sm ul{padding:0 0 40px}.sm li{padding:0 0 5px}.sm li a{font:400 1.6em/1.8 Nunito,sans-serif;color:#9c4c83}.sm h2{margin:0 0 20px;padding:0 0 10px;border-bottom:2px solid #ebc7df}.page_links{padding:20px 0;clear:both;text-align:center}.page_links a,.page_links span{display:inline-block;margin:15px 6px;font:400 1.8em/1.8 Nunito,sans-serif;color:#9c4c83}.page_links .next,.page_links .prev{margin:0 10px;font-weight:700}.page_links .current{font-weight:700;color:#4c1447}.columns{display:flex;flex-wrap:wrap;text-align:left}.columns .left{flex:0 0 50%;padding:0 40px 0 0}.columns .right{flex:0 0 50%;padding:0 0 0 40px}.columns .left_1{flex:0 0 37.93103448%;padding:0 60px 0 0}.columns .right_2{flex:1 1 0%}.columns .left_2{flex:1 1 0%;padding:0 60px 0 0}.columns .right_1{flex:0 0 37.93103448%}.columns .right_400{flex:0 0 400px}.columns .right_360{flex:0 0 360px}.columns .right_386{flex:0 0 386px}.columns .left_s{flex:1 1 0%;padding:0 60px 0 0}.columns .right_s{flex:0 0 37.93103448%}.columns .left_coverage{flex:0 0 37.93103448%}.columns .right_coverage{flex:1 1 0%}.columns .column_3{flex:1 1 33.33333333%;min-width:225px;padding:0 20px}.columns .column_4{flex:1 1 300px;padding:0 20px}.columns_centre{justify-content:center}.columns_middle{align-items:center}.columns_bottom{align-items:flex-end}.columns_buttons{display:flex;flex-wrap:wrap}.columns_buttons .button{margin:0 20px 20px 0}.column_3 img{display:block}.h2_large{font-size:4.5em}.left_1 h2,.left_1 h3,.left_1 h4,.right_1 h2,.right_1 h3,.right_1 h4{margin:0 0 20px}.left_1 .button,.right_1 .button{display:block;width:100%;max-width:260px}.left_img img,.right_img img{display:block;width:auto;height:auto;max-width:100%}.left_map{padding:60px 0}.left_map h2{margin:0 0 20px;font-size:4.5em;color:#fff}.left_map p{padding:0 0 25px}.left_map img{display:block;width:auto;height:auto;max-width:100%}.right_area{position:relative;z-index:1;height:100%;padding:20px 40px 20px;background:#bb609c}.right_area:before{content:"";position:absolute;top:-39px;left:0;right:0;z-index:2;height:40px;background:#bb609c;border-radius:1.5em 1.5em 0 0}.right_area:after{content:"";position:absolute;bottom:-39px;left:0;right:0;z-index:2;height:40px;background:#bb609c;border-radius:0 0 1.5em 1.5em}.right_area h2{margin:0 0 40px;color:#fff}.right_area h3{margin:0 0 20px;color:#fff;text-transform:uppercase}.right_area p{padding:0 0 20px}.right_area ul{display:flex;flex-wrap:wrap}.right_area li{flex:0 0 50%;margin:0 0 25px;padding:0 25px}.right_area img{display:block;width:auto;height:auto;max-width:100%;margin:auto}.right_area figcaption{display:block;margin:10px 0 0;font:800 1.6em/1.8 Nunito,sans-serif;color:#fff;text-align:center}.right_area .button{display:block;width:100%;max-width:100%;margin:20px auto 0;border-color:#9c4c83;color:#fff}.right_side h2{color:#a02375}.quote_area{position:relative;z-index:1;margin:0 0 80px;padding:20px 40px 20px;background:#a02375;color:#fff}.quote_area:before{content:"";position:absolute;top:-29px;left:0;right:0;z-index:2;height:30px;background:#a02375;border-radius:1.5em 1.5em 0 0}.quote_area:after{content:"";position:absolute;bottom:-29px;left:0;right:0;z-index:2;height:30px;background:#a02375;border-radius:0 0 1.5em 1.5em}.quote_area h2{margin:0 0 20px;color:#fff}.quote_area h3{margin:0 0 20px;color:#fff;text-transform:uppercase}.quote_area p{padding:0 0 20px}.quote_area .button{display:block}.quote_area .c_2{padding:0 0 20px;font-weight:800;font-size:2.8em;line-height:1.2}.quote_area .c_2 a{color:#fff}.quote_area .c_3{padding:0}.buttons{display:flex;flex-wrap:wrap;max-width:400px;margin:0 0 0 -20px;padding:20px 0 0;overflow:hidden}.buttons li{flex:1 1 auto;padding:0 0 0 20px}.buttons .button{width:100%;font-size:1.8em}.pink_quote{max-width:200px;background:#bb609c;color:#fff}.purple_quote{max-width:200px;background:#4c1447;color:#fff}.q_pos_1{margin:-100px 0 80px}.ad_bk{position:relative;z-index:1;min-height:550px}.ad_left{position:relative;z-index:2}.ad_right{position:absolute;top:0;bottom:0;right:0;z-index:1;width:100%;background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.ad_txt_1{font:400 3em/1.5 Nunito,sans-serif;color:#fff}.ad_txt_2{color:#fff}.ad_txt_3{font:700 2.5em/1.8 Nunito,sans-serif;color:#9c4c83}.ad_txt_4{font:400 3em/1.5 Nunito,sans-serif;color:#fff}.ad_txt_5{display:none;margin:40px 0 0;padding:10px 25px;background:#a02375;border:2px dotted #fff;font:400 2em/1.8 Nunito,sans-serif;color:#fff;border-radius:6em}.ad_mb{margin:0 0 40px}.ad_buttons{display:flex;flex-wrap:wrap}.ad_but_1{padding-right:10px}.ad_but_1 .button{background:#9c4c83;border-color:#9c4c83;font-weight:400;font-size:2.5em;color:#fff}.ad_but_2{padding-left:10px}.ad_but_2 .button{background:#a02375;border-color:#a02375;font-weight:400;font-size:2.5em;color:#fff;animation:co 1.3s ease-in-out infinite}.how{padding:40px 0;background:#a02375;color:#fff}.how ul{display:flex;flex-wrap:wrap}.how li{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 33.33333333%;padding:0 20px;text-align:left}.how h3{font:700 2em/1.6 Nunito,sans-serif;color:#fff}.how p{font:400 1.6em/1.8 Nunito,sans-serif;color:#fff}.how span{font:400 1.6em/1.8 Nunito,sans-serif}.how svg{display:block;height:auto;max-width:100%}.how .how_icon{flex:0 0 50px}.how .how_txt{flex:1 1 0%;padding:0 0 0 20px}.mc4wp-response{margin:20px 0 0}@media only screen and (-webkit-min-device-pixel-ratio:0){select{background:url('img/arrow.svg') 100% 50% no-repeat,transparent;padding-right:40px}}@supports (-webkit-appearance:none){select{background:url('img/arrow.svg') 100% 50% no-repeat,transparent;padding-right:40px}}@keyframes bk{0%,33%{opacity:0}100%{opacity:1}}@keyframes co{0%,100%{background:0 0;color:#9c4c83}50%{background:#a02375;color:#fff}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes txtLeft{0%,50%{opacity:0;-webkit-transform:translate(60px,0);-moz-transform:translate(60px,0);-o-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes imgRight{0%,60%{opacity:0;-webkit-transform:translate(-20px,0);-moz-transform:translate(-20px,0);-o-transform:translate(-20px,0);-ms-transform:translate(-20px,0);transform:translate(-20px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes txtHome1{0%,50%{opacity:0;-webkit-transform:translate(-100px,0);-moz-transform:translate(-100px,0);-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes imgHome1{0%,55%{opacity:0;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-o-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes txtHome2{0%,50%{opacity:0;-webkit-transform:translate(100px,0);-moz-transform:translate(100px,0);-o-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes imgHome2{0%,55%{opacity:0;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-o-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes left{0%,50%{opacity:0;-webkit-transform:translate(-100px,0);-moz-transform:translate(-100px,0);-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes right{0%,50%{opacity:0;-webkit-transform:translate(100px,0);-moz-transform:translate(100px,0);-o-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.notouch .nav a:hover{color:#4c1447}.notouch .sub-menu li:hover a:after{content:none}.notouch .sub-menu a:hover{background:#4c1447;color:#fff}.notouch .breadcrumbs a:hover{color:#fff}.notouch .cat-item li a:hover,.notouch .page-item li a:hover,.notouch .s_t_seg li a:hover,.notouch .seg li a:hover,.notouch .widget-sidebar li a:hover{padding-left:20px;background:#f8edf4;font-weight:800;color:#4c1447}.notouch .textwidget a:hover{text-decoration:underline}.notouch .mnu a:hover{color:#a02375}.notouch .links a:hover,.notouch .sec a:hover{color:#4c1447}.notouch .button:hover,.notouch button:hover,.notouch input[type=button]:hover,.notouch input[type=submit]:hover{background:#a02375;border-color:#a02375;color:#fff}.notouch .pink_quote:hover{background:#fff;border-color:#fff;color:#4c1447}.notouch .purple_quote:hover{background:#fff;border-color:#fff;color:#a02375}.notouch .pink:hover{background:#4c1447;border-color:#4c1447;color:#fff}.notouch .pink_white:hover{background:#fff;border-color:#fff;color:#4c1447}.notouch .readmore:hover{color:#9c4c83}.notouch .readmore:hover:after{background:transparent url('img/sprite.png') -910px 0 no-repeat;background:url('img/sprite.svg') -910px 0 no-repeat,transparent}.notouch .content a:hover,.notouch .home_content a:hover{text-decoration:underline}.notouch .content .button:hover,.notouch .home_content .button:hover{text-decoration:none}.notouch .share .email_address:hover:before,.notouch .social .email_address:hover:before{background:transparent url('img/social.png') 0 0 no-repeat;background:url('img/social.svg') 0 0 no-repeat,transparent}.notouch .share .facebook:hover:before,.notouch .social .facebook:hover:before{background:transparent url('img/social.png') -110px 0 no-repeat;background:url('img/social.svg') -110px 0 no-repeat,transparent}.notouch .share .instagram:hover:before,.notouch .social .instagram:hover:before{background:transparent url('img/social.png') -330px 0 no-repeat;background:url('img/social.svg') -330px 0 no-repeat,transparent}.notouch .share .linkedin:hover:before,.notouch .social .linkedin:hover:before{background:transparent url('img/social.png') -440px 0 no-repeat;background:url('img/social.svg') -440px 0 no-repeat,transparent}.notouch .share .pinterest:hover:before,.notouch .social .pinterest:hover:before{background:transparent url('img/social.png') -550px 0 no-repeat;background:url('img/social.svg') -550px 0 no-repeat,transparent}.notouch .share .twitter:hover:before,.notouch .social .twitter:hover:before{background:transparent url('img/social.png') -880px 0 no-repeat;background:url('img/social.svg') -880px 0 no-repeat,transparent}.notouch .share .vimeo:hover:before,.notouch .social .vimeo:hover:before{background:transparent url('img/social.png') -990px 0 no-repeat;background:url('img/social.svg') -990px 0 no-repeat,transparent}.notouch .share .youtube:hover:before,.notouch .social .youtube:hover:before{background:transparent url('img/social.png') -1210px 0 no-repeat;background:url('img/social.svg') -1210px 0 no-repeat,transparent}.notouch .share .gofundme:hover:before,.notouch .social .gofundme:hover:before{background:transparent url('img/social.png') -220px 0 no-repeat;background:url('img/social.svg') -220px 0 no-repeat,transparent}.notouch .share .tiktok:hover:before,.notouch .social .tiktok:hover:before{background:transparent url('img/social.png') -660px 0 no-repeat;background:url('img/social.svg') -660px 0 no-repeat,transparent}.notouch .share .tripadvisor:hover:before,.notouch .social .tripadvisor:hover:before{background:transparent url('img/social.png') -770px 0 no-repeat;background:url('img/social.svg') -770px 0 no-repeat,transparent}.notouch .share .whatsapp:hover:before,.notouch .social .whatsapp:hover:before{background:transparent url('img/social.png') -1100px 0 no-repeat;background:url('img/social.svg') -1100px 0 no-repeat,transparent}.notouch #t1:hover{color:#9c4c83}.notouch .copy a:hover{color:#4c1447}.notouch .ct_box h2 a:hover{color:#4c1447}.notouch .pd_tab a:hover{background:#4c1447;color:#9c4c83}.notouch .page_links a:hover{color:#4c1447}.notouch .c_but:hover{color:#9c4c83}.notouch .actions .color_1:hover{background:#a96495}.notouch .actions .color_1:hover:before{background:transparent url('img/sprite.png') -690px 0 no-repeat;background:url('img/sprite.svg') -690px 0 no-repeat,transparent}.notouch .actions .color_1:hover .read{color:#fff}.notouch .actions .color_2:hover{background:#b36b9d}.notouch .actions .color_2:hover:before{background:transparent url('img/sprite.png') -840px 0 no-repeat;background:url('img/sprite.svg') -840px 0 no-repeat,transparent}.notouch .actions .color_2:hover .read{color:#fff}.notouch .actions .color_3:hover{background:#c76ca8}.notouch .actions .color_3:hover:before{background:transparent url('img/sprite.png') -540px 0 no-repeat;background:url('img/sprite.svg') -540px 0 no-repeat,transparent}.notouch .actions .color_3:hover .read{color:#fff}.notouch .actions .color_4:hover{background:#a96495}.notouch .actions .color_4:hover:before{background:transparent url('img/sprite.png') -2900px 0 no-repeat;background:url('img/sprite.svg') -2900px 0 no-repeat,transparent}.notouch .actions .color_5:hover{background:#c76ca8}.notouch .actions .color_5:hover:before{background:transparent url('img/sprite.png') -3110px 0 no-repeat;background:url('img/sprite.svg') -3110px 0 no-repeat,transparent}.notouch .side_actions .color_1:hover{background:#a96495}.notouch .side_actions .color_1:hover:before{background:transparent url('img/sprite.png') -1120px 0 no-repeat;background:url('img/sprite.svg') -1120px 0 no-repeat,transparent}.notouch .side_actions .color_2:hover{background:#b36b9d}.notouch .side_actions .color_2:hover:before{background:transparent url('img/sprite.png') -1250px 0 no-repeat;background:url('img/sprite.svg') -1250px 0 no-repeat,transparent}.notouch .side_actions .color_3:hover{background:#c76ca8}.notouch .side_actions .color_3:hover:before{background:transparent url('img/sprite.png') -990px 0 no-repeat;background:url('img/sprite.svg') -990px 0 no-repeat,transparent}.notouch .dest a:hover img{transform:scale(1.1)}.notouch .clinic li:hover .c_box,.notouch .clinic li:hover .t_box,.notouch .team li:hover .c_box,.notouch .team li:hover .t_box{background:#ebc7df}.notouch .clinic li:hover h2 a,.notouch .team li:hover h2 a{color:#4c1447}.notouch .clinic li:hover h3 a,.notouch .team li:hover h3 a{color:#9c4c83}.notouch .sm a:hover{color:#4c1447}@media only screen and (max-width:75em){body{-webkit-text-size-adjust:100%}#header{padding:0;overflow:hidden;-webkit-transition:max-height .6s ease-in-out;-moz-transition:max-height .6s ease-in-out;-o-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}#mb{display:block;position:absolute;right:20px;top:20px;z-index:100;width:40px;height:50px;cursor:pointer;-webkit-tap-highlight-color:rbga(0,0,0,0)}.m1 span{position:relative;top:23px;right:0;display:block;height:4px;background:#4c1447;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.m1 span:after,.m1 span:before{content:"";display:block;height:4px;width:100%;position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease,top .1s ease;-moz-transition:all .4s ease,top .1s ease;-o-transition:all .4s ease,top .1s ease;transition:all .4s ease,top .1s ease}.m1 span:before{top:-12px;background:#4c1447}.m1 span:after{top:12px;background:#4c1447}.m2 span{background:0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.m2 span:after,.m2 span:before{top:0}.m2 span:before{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.m2 span:after{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.n1{max-height:90px}.n2{max-height:5000px}.home .header{position:relative}.hd{display:flex;flex-wrap:wrap;padding:0 60px 0 0}.hd1{flex:0 0 300px;position:static}.hd2{position:static;margin:0}.hd_nav{padding:0;text-align:left}.inf{padding:90px 0 10px}.inf li{display:block}.inf li:before{content:none}.inf a{display:block;padding:5px 0;font-size:1.5em;text-transform:uppercase}.nav>li:first-child{border:0}.nav{display:block;position:static}.nav li{display:flex;flex-wrap:wrap;align-items:stretch;flex:1 1 100%;position:relative;z-index:1;height:auto;margin:0;padding:0;border-top:1px solid #ebc7df}.nav li:before{content:none}.nav a{flex:1 1 0%;order:1;height:auto;padding:15px 0;background:0 0;font-size:1.8em;color:#4c1447}.nav .sub-menu-wrap{display:block;margin:0;padding:0;position:static;background:0 0;opacity:1;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav .sub-menu-wrap ul{justify-content:flex-start}.nav .sub-menu-wrap li{flex:1 1 100%;margin:0;padding:0 0 0 15px}.nav .sub-menu-wrap li:before{content:none}.nav .sub-menu-wrap a{display:block;margin:0;padding:18px 0;font:700 1.6em/1.8 Nunito,sans-serif;color:#4c1447}.nav .sub-menu{width:auto}.nav .menu-item-has-children>a:before{content:none}.sub-menu-wrap{flex:1 1 100%;order:3;height:0;overflow:hidden}.dd{flex:0 0 50px;order:2;display:block;position:relative;z-index:2;cursor:pointer}.dd:after{content:"\002B";display:block;position:absolute;top:50%;right:0;z-index:10;background:0 0;font-weight:400;font-size:4em;line-height:0;color:#a02375;-webkit-transition:color .2s ease-in-out,transform .1s ease-in-out;-moz-transition:color .2s ease-in-out,transform .1s ease-in-out;-o-transition:color .2s ease-in-out,transform .1s ease-in-out;transition:color .2s ease-in-out,transform .1s ease-in-out}.arw .sub-menu-wrap{height:auto}.arw .dd:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ctr_1200{width:auto}.ctr{width:auto;padding:0 20px}.social_hd{position:static;text-align:center}.social_hd li{float:none;display:inline-block}.bk_home{padding:40px 0 0}.banner{height:auto}.video_container{top:0;min-width:500px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.actions a{flex-direction:column;text-align:center}.actions .txt{padding:0}.actions .color_1:before,.actions .color_2:before,.actions .color_3:before{margin:0 auto 15px}.how{padding:40px 0}.how li{flex:1 1 100%;margin:20px 0}.notouch .nav>li:hover a{background:0 0}.notouch .nav>li:hover a:after,.notouch .nav>li:hover a:before{content:none}.notouch .sub-menu a:hover{background:0 0;color:#9c4c83}}@media only screen and (max-width:60em){body:after{content:"tablet"}#footer{text-align:center}#logo_foot{margin:0 auto 40px}.ctr2{width:auto;padding:0 20px}.main_side,.side{float:none;width:auto;padding:0}.side_left{float:none;width:auto;padding:0 0 40px}.home_content,.loc,.pg_content{width:auto}.home_content br{display:none}.info_foot{padding:80px 0 40px}.ft_txt{flex:1 1 100%;padding:0 0 25px;text-align:center}.ft_button{flex:1 1 100%}.ft_button .button{min-width:200px;margin:0 10px 20px}.ft{flex-wrap:wrap;justify-content:center}.ft_0,.ft_1,.ft_2{flex:1 1 100%;padding:0}.ft_lt,.ft_rt{flex:1 1 100%;padding:0;text-align:center}.foot{margin:40px 0 0;clear:both}.foot li{display:block;margin:0 0 10px}.foot li:before{content:none}.acc{float:none}.acc li{margin:0 20px 20px}.copy a,.copy strong{display:inline-block}.s_ft{margin:0 0 20px}.s_hd{position:static;width:auto;height:auto;overflow:visible;text-align:center}.col_sc{width:50%}.col_end_sc{width:100%;clear:both}.col_3{width:50%}.contact_info li{flex:1 1 100%}.ct_info{margin:40px 0 0}.bk_dest{background:0 0}.b_box{position:static}.b_img{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.b_img img{display:none}.b_txt{padding:40px 0 0;text-align:center;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.b_1,.b_2,.b_3{font-size:7em;font-size:9vw}.home_seg .home_img{position:static;width:auto;margin:0 auto;padding:0 0 20px}.home_seg .home_img img{margin:0 auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home_seg .home_txt{padding:0;text-align:center}.home_news{max-width:800px;margin:auto}.home_news img{width:100%;max-width:600px}.home_news h3{height:auto;overflow:visible}.home_news .article{flex:1 1 100%}.s_t_button{display:block;position:relative;margin:0 0 25px;padding:0 80px 20px 0;border-bottom:2px solid #4c1447;font:700 2em/1.3 Nunito,sans-serif;color:#4c1447;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.s_t_button:after{content:"";display:block;position:absolute;top:10px;right:0;width:10px;height:6px;background:transparent url('img/sprite.png') -895px 0 no-repeat;background:url('img/sprite.svg') -895px 0 no-repeat,transparent}.act:after{background:transparent url('img/sprite.png') -880px 0 no-repeat;background:url('img/sprite.svg') -880px 0 no-repeat,transparent}.columns .left{flex:1 1 100%;padding:0 0 60px}.columns .right{flex:1 1 100%;padding:0}.columns .left_1{flex:1 1 100%;padding:0 0 60px}.columns .right_2{flex:1 1 100%}.columns .left_2{flex:1 1 100%;padding:0 0 60px}.columns .right_1{flex:1 1 100%}.columns .right_360,.columns .right_400{flex:1 1 100%}.columns .right_bottom{padding:0 0 60px}.columns .left_s{flex:1 1 100%;padding:0}.columns .left_coverage{padding:0}.columns .left_ad{order:1;padding:0}.columns .right_ad{order:0;padding:0}.columns .left_tablet_0{padding:0}.left_img img,.right_img img{margin:auto}.left_ad img{margin:0 auto}.right_ad{text-align:center}.ad_info{justify-content:center}.left_map{padding:60px 0 0}.right_area{max-width:500px;margin:auto}.q_pos_1{margin:30px 0 70px}.right_hide_destinations{display:none}.columns_reverse_destinations{flex-direction:column-reverse}.columns_reverse_destinations .right_360{max-width:600px}.columns_reverse_destinations .q_pos_1{margin:70px 0}}@media only screen and (max-width:58.75em){.lst{float:none;width:auto}}@media only screen and (max-width:53.75em){.s_ft{float:none;text-align:center}.stories .story_img{flex:0 1 360px}.stories .box{flex:1 1 100%;padding:20px 0 0}.arrange li{float:none;width:auto;margin:0;padding:0 20px}.arrange .or{position:relative;top:0;bottom:auto;left:0;width:200px;height:2px;margin:80px auto}.arrange .or:after{content:"or";position:absolute;top:0;left:50%}.arrange .a_3{margin:0 0 20px}}@media only screen and (max-width:50em){.main_team .t_img{float:none;width:auto;padding:0 0 40px}.c_mnu{padding:10px 0}.c_mnu li{display:block;padding:15px 0;border-top:2px solid #fff}.c_mnu li:first-child{border:0}.stick .c_nav{position:relative}.ad_banner .columns{text-align:center}.ad_right{display:none}.ad_txt_5{display:inline-block}.ad_buttons{justify-content:center}.ad_but_1{flex:1 1 100%;padding:10px}.ad_but_1 .button{width:100%;font-size:2em}.ad_but_2{flex:1 1 100%;padding:10px}.ad_but_2 .button{width:100%;font-size:2em}}@media only screen and (max-width:43.7em){body:after{content:"mobile"}h1{font-size:3em}.home_content h1{font-size:3em}.title_banner h1{font-size:3em}.h2_large{font-size:2.8em}.home_news h2{font-size:2.8em}.left_map h2{font-size:2.8em}.wapp{display:block;position:fixed;right:15px;bottom:20px;z-index:99999;width:50px;height:50px;margin:auto;padding:10px;background:#a02375;box-shadow:2px 2px 1px rgba(0,0,0,.45);border-radius:99999em}.wapp:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('img/social.png') -1100px 0 no-repeat;background:url('img/social.svg') -1100px 0 no-repeat,transparent}.side{margin:40px 0 0}.content th{position:absolute;top:-99999em;left:-99999em;height:1px;width:1px;padding:0;margin:0;overflow:hidden}.content tr{display:block;float:left;width:100%}.content td{display:block;float:left;width:100%}.content td span{display:inline-block;padding:0 10px 0 0}.home_content .button{margin:0 10px 20px}.ct_post li{width:100%;padding:0 0 40px}.ct_post .ct_rt{padding:0 0 40px}.ct_div{display:none}.ct_txt{height:auto}.post_nav .next_post,.post_nav .prev_post{margin:0;width:50%}.post_nav .prev_post{float:left}.post_nav .next_post{float:right}.post_nav .cat_link{float:none;margin:0;width:100%}.share li{float:none;width:auto}.sec li{display:block}.sec a{display:block;padding:10px 20px}.searchform div{padding:0 70px 0 0}.comments .comment-form-author,.comments .comment-form-email{float:none;width:auto;padding-left:0;padding-right:0}.frm input[type=submit]{width:100%}.frm .errors,.frm .success{text-align:center}.tip_on{margin:25px 0 0}.col_50{flex:1 1 100%}.col_50:first-child{padding:0}.col_50:last-child{padding:0}.col_33{flex:1 1 100%;padding:0}.col_33:first-child{padding:0}.col_33:last-child{padding:0}.col_end_sc,.col_sc{float:none;width:auto}.left_sc,.right_sc{display:block;width:auto;padding:0}.left_sc img,.right_sc img{width:100%;margin:0 auto 0}.ico_caption_sc{flex-wrap:wrap}.ico_sc{flex:1 1 100%;max-width:100%}.ico_sc img{display:block;margin:0 auto 20px}.cap_sc{flex:1 1 100%;padding:0;text-align:center;overflow:visible}.focus_sc{padding:20px}.mob_box_sc{padding:30px 0}.mob_event_sc{display:block;font:800 2.2em/1.3 Nunito,sans-serif;color:#fff;cursor:pointer}.mob_event_sc:after{content:"";display:inline-flex;top:10px;right:0;width:20px;height:12px;margin:0 0 0 10px;background:url('img/arrow-white.svg') 0 0 no-repeat,transparent;vertical-align:middle}.mob_content_sc{max-height:0;overflow:hidden}.opn{max-height:9999px}.contact_info a{font-size:2em}.b_1,.b_2,.b_3{font-size:3em;font-size:9vw}.actions{margin:40px 0 0}.actions li{flex:1 1 100%;margin:0 0 25px}.actions a{flex-direction:row;text-align:left}.actions a .txt{padding:0 0 0 30px}.actions_home{margin:20px 0 0}.actions_services li{flex:1 1 100%}.home_news{padding:0}.team li{float:none;width:auto}.ex_lt,.ex_rt{width:100%;padding:0}.te{width:100%;padding:0}.tr{padding:0 0 20px}.seg .tick{float:none;width:auto}.s_txt{width:auto;padding:10px 0 0}.sect{padding:40px 0 0}.nopad{padding:0}.c_lt,.c_rt{float:none;width:auto;padding:0}.c_lt img{display:none}.bk_2{padding:40px 0}.bk_2 .c_lt{margin:0 0 40px}.c{margin:10px 0 20px}.clinic_frm{padding:40px 20px 0}.d_2 img{flex:0 0 90px}.d_2 h1{font-size:2em}.d_2 h1 strong{font-size:1.5em}.asso li{float:none;width:auto;padding:0}.asso li:first-child{padding:0 0 40px}.sm{width:100%}.sm_1,.sm_2{padding:0}}@media only screen and (max-width:37.5em){#logo .logo_1{flex:0 0 135px;width:135px;height:60px;background-position:-1675px 0}#logo .logo_2{margin:0}#logo_foot{width:230px;height:28px;background-position:-140px 0;background-size:1250px}.hd{padding:0}.hd1{flex:1 1 100%}.hd2{flex:1 1 100%}.ft_0 .c_2{font-size:2.5em}.tele{font-size:2.8em;line-height:1.3}.c_icons{text-align:center}.c_icons li{white-space:normal;overflow:visible}.c_icons .bus:before,.c_icons .train:before{display:block;margin:0 auto 20px}.banner .button{display:block;position:absolute;top:50%;left:50%;z-index:999;min-width:190px;padding:5px 30px;font-size:2em;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page_links .next,.page_links .prev{display:block}}@media only screen and (max-width:28.75em){.home_content .button{min-width:200px}.clinic li{width:100%}.c_seg li{width:100%;padding:0}.c_seg .c_right{padding:0}.c_add .button{padding:12px 10px;font-size:1.8em}.actions a .txt{padding:0 0 0 20px}.right_area li{flex:1 1 100%}.right_area .button{font-size:.875em}.quote_area{padding:20px 25px 20px}.frm .check_sp{width:70%}.direct div{padding:0}.direct input[type=submit]{position:static;width:100%;margin:20px 0 0}.post-password-form{width:auto}}@media print{#footer,#header,.breadcrumbs,.share{display:none}}