

/*===============================
/templates/web2e/css/custom.css
================================================================================*/
.menu-custom-container{position:absolute;left:10px;top:25px} .logo{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.logo-img{height:50px} .t3-header{padding-top:20px;padding-bottom:20px;height:90px;position:relative;width:100%}.header-right{position:absolute;right:10px;top:10px}.prenota-holder{position:absolute;right:75px;top:15px}.prenota{width:90px}.prenota a{font-family:"Rubik",sans-serif;color:#F649A7;text-transform:uppercase;font-style:italic;text-decoration:none}.prenota a::after{content:" ";display:table;border:1px solid #F649A7;width:70px;margin-top:3px;-webkit-transition:width 2s linear 1s; transition:width 0.1s linear 0.1s}.prenota a:hover::after{width:90px}.prenota a:link,.prenota a:visited{text-decoration:none;color:#F649A7}.prenota a:hover{color:#f76fb9}.phone{position:absolute;right:55px;top:13px}.tooltip-1 .fa{color:#56679f;font-size:1.5em !important} .tooltip-1 .tooltiptext{visibility:hidden;font-size:18px;width:200px;background-color:#F649A7;color:#fff;text-align:center;padding:5px 0;position:absolute;top:-14%;right:0;margin-left:-100px; z-index:1}.tooltip-1 .tooltiptext a{color:#FFF;text-decoration:none}.tooltip-1:hover .tooltiptext{visibility:visible}.mail{position:absolute;right:12px}.mail a{color:#56679f;font-size:1.5em}.mail a:hover{opacity:0.7}.head-search{margin-top:10px}@media screen and (max-width:800px){.logo{text-align:right;position:relative;top:20px}.logo-img{height:40px}.t3-header{height:120px;padding-top:15px;padding-bottom:15px}.header-right{position:relative;overflow:hidden;height:50px;right:0;border-top:solid 1px #eee}.phone{position:absolute;right:10px;top:13px}.mail{right:50px;top:13px}.prenota{position:absolute;right:0;top:0;display:inline-block;box-sizing:border-box}.container .t3-header{padding-bottom:0px}.head-search{margin-top:0px}}@media screen and (max-width:470px){.tooltip-1 .tooltiptext{width:207px;right:0;top:0}} @media screen and (min-width:990px){.menu-mobile{display:none}.menu-desktop{display:inline}}@media screen and (max-width:991px){.menu-desktop{display:none}.menu-mobile{display:inline;top:200px}}#menucustom{display:none}.bhoechie-tab-container{width:93%;margin:0 auto;padding-top:100px}.bhoechie-tab-menu{width:auto;float:left;margin-right:30px}.bhoechie-tab{width:auto;float:left}.list-group-item{border:none}a.list-group-item{color:#F74AA8;font-size:18px;font-weight:300;text-transform:uppercase;font-family:"Rubik",Sans-Serif;padding-bottom:30px}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#F74AA8;background-color:transparent;border:none;opacity:0.7}.list-group-item.active::after{content:" ";display:table;border:1px solid #F649A7;margin-top:3px;-webkit-transition:width 2s linear 1s; transition:width 0.1s linear 0.1s;width:100%}div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none}.container-second{padding:90px;background:#F74AA8}div.bhoechie-tab-content:last-child,div.bhoechie-tab-content:first-child,div.bhoechie-tab-content:nth-child(2),div.bhoechie-tab-content:nth-child(3),div.bhoechie-tab-content:nth-child(5),div.bhoechie-tab-content:nth-child(6),div.bhoechie-tab-content:nth-child(7),div.bhoechie-tab-content:nth-child(8){display:none}.labelservice{padding-bottom:30px}.labelservice a{color:#fff;font-size:20px;font-weight:300;font-family:"Rubik",Sans-Serif;padding-bottom:20px}.labelservice a:hover{opacity:0.7;text-decoration:none}.closemenu-button{position:absolute;left:10px;top:25px;z-index:999}.menu-bar-button{color:#F74AA8;font-size:30px;font-weight:300;opacity:0.8}.menu-mobile-container{width:90%;margin-left:auto;margin-right:auto}.firstmenumobile a{color:#F74AA8;font-size:18px;font-weight:300;text-transform:uppercase;font-family:"Rubik",Sans-Serif;padding-bottom:20px}.firstmenumobile{padding-bottom:20px}.secondmenumobile{padding:0 0 30px 0}.labelservicemobile{padding-bottom:10px}.labelservicemobile a{color:#f767b5;font-size:18px;font-weight:300} div.cck_contents.cck_content div.cck_value option{font-weight:300;padding-bottom:8px}.t3-content-nocontainer{padding:0 10px}.item-image{width:100%}.item-image img{width:100%;max-width:100%}.margin-holder{width:93%;margin:0 auto;position:relative}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Rubik",sans-serif;font-weight:300;line-height:1.1;color:inherit}@media screen and (max-width:800px){.t3-sl.t3-sl-1{padding-bottom:0;padding-top:0}.t3-sl.t3-sl-3{padding-bottom:0;padding-top:0}}@media screen and (min-width:768px){.t3-sl{padding-bottom:0;padding-top:0}}body{font-family:"Rubik",sans-serif;font-size:16px;line-height:20px;color:#4E4D4D;font-weight:300}b,strong{font-weight:500}.page-header{padding:0;margin:0;border-bottom:none}.page-header h1{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:46px;font-weight:300;text-transform:uppercase;margin-top:50px;margin-bottom:50px}@media screen and (max-width:450px){.page-header h1{font-size:35px}.page-header{padding-left:10px;padding-right:10px}}@media screen and (max-width:800px){.wrap .t3-sl .t3-sl-1{padding-top:10px;height:20px}} button{display:inline-block;overflow:visible;margin:0;padding:0;outline:0;border:0;background:none;color:inherit;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;font:inherit;line-height:normal;cursor:pointer;user-select:none}.c-button-nav_line_wrap{width:2.375rem;bottom:3.125rem}.c-button-nav_line{height:2px;display:inline-block;width:100%;background:#F649A7;position:absolute;left:0; }.c-button-nav{height:2.375rem;width:4.625rem;position:absolute;top:0;display:inline-block;z-index:200;pointer-events:auto; }.c-button-nav::before{position:absolute;display:inline-block;top:0;left:0;right:0;bottom:0;content:"";opacity:0; }.c-button-nav .-gradient-aqua.-top-bottom{position:absolute;top:0;left:0;right:0;height:100%;z-index:-1; }.c-button-nav{position:absolute;display:inline-block;z-index:200;pointer-events:auto; }.c-button-nav_line.-top{top:0}.c-button-nav_line.-middle{top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}.c-button-nav_line.-bottom,.c-button-nav_line.-top{transform:scale(0.8,1);-ms-transform:scale(0.8,1);-webkit-transform:scale(0.8,1);-moz-transform:scale(0.8,1);-moz-transform-origin:left;-o-transform-origin:left;-ms-transform-origin:left;-webkit-transform-origin:left;transform-origin:left}.c-button-nav_line.-bottom{bottom:0} .contatti-container h2{font-family:"Pacifico",Sans-Serif;color:#56679F;font-size:35px;padding-bottom:30px;text-align:center }.contatti-top{width:80%;margin-left:auto;margin-right:auto;padding-bottom:35px}.contatti-top a:link,.contatti-top a:visited{color:#F649A7;font-size:28px;font-weight:300;padding-top:25px}.contatti-top a:hover{color:#F649A7;opacity:0.7}.contatti-top p{font-size:18px;text-align:center}.prenota-container{padding:0 15px}.contatti-form{position:relative;z-index:999;width:60%;margin-left:auto;margin-right:auto;padding-top:50px}.fields-holder{width:50%;float:left;padding-right:20px}.fields-holder-2{width:100%}.fields-holder-3{width:60%;float:left;padding-right:20px}.fields-holder-4{width:40%;float:left;padding-right:20px}.captcha-holder{width:70%;float:left}.send-holder{width:30%;float:left;text-align:center;padding-top:35px}.form-control,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.inputbox{display:block;width:97%;height:50px;background-color:transparent;border:none;border-bottom:1px solid #f3f2f2;border-radius:0;box-shadow:none}strong.formRequired{font-weight:300}#rsform_5_page_0 .rsform-block-upload .control-label.col-sm-3{width:300px}@media screen and (min-width:768px){.form-horizontal .control-label{text-align:left;font-weight:300;font-size:13px;color:#F649A7;text-transform:uppercase}}.btn-primary{color:#ffffff;background-color:#F649A7;border-color:#F649A7}.btn-primary:hover{color:#ffffff;background-color:#F649A7;border-color:#F649A7;opacity:0.7}.btn-default{color:#F649A7;background:none;border:none}.btn-default:hover{opacity:0.7;color:#F649A7;background:none;border:none}.btn{font-size:16px;border-radius:30px}@media screen and (max-width:991px){.contatti-form{width:90%}.captcha-holder{width:100%;float:left}.send-holder{width:100%}.text-center{text-align:left}}@media screen and (max-width:765px){.form-horizontal .control-label{text-align:left;font-weight:300;font-size:13px;color:#F649A7;text-transform:uppercase}}@media screen and (max-width:600px){.fields-holder,.fields-holder-3,.fields-holder-4{width:100%}} .readmore{float:left}.readmore-s,.readmore-sx{font-family:"Rubik",Sans-Serif;color:#F649A7;text-transform:uppercase;font-style:italic;text-decoration:none}.readmore a,.readmore-s a{font-family:"Rubik",Sans-Serif;color:#F649A7;text-transform:uppercase;font-style:italic;text-decoration:none}.readmore a::after,.readmore-s a::after,.readmore-sx::after{content:" ";display:table;border:1px solid #F649A7;width:60px;margin-top:3px;-webkit-transition:width 2s linear 1s; transition:width 0.2s linear 0.2s}.readmore a:hover::after,.readmore-s a:hover::after{width:80px}.readmore a:link,.readmore-s a:link,.readmore a:visited,.readmore-s a:visited,{text-decoration:none;color:#F649A7}.readmore a:hover,.readmore-s a:hover{color:#f76fb9}  .intropresentation{position:relative;overflow:hidden;padding:100px 0}.intropresentation h2{font-family:"Reenie Beanie",Sans-Serif;color:#909192;text-align:center;font-size:30px;margin:0px;padding:0px}.intropresentation h3{font-family:"Rubik",Sans-Serif;color:#F74AA8;text-align:center;font-size:30px;font-weight:300;text-transform:uppercase;margin-top:0px;margin-bottom:20px}.intropresentation p{font-family:"Rubik",Sans-Serif;color:#4E4D4D;text-align:left;font-size:16px;font-weight:300;padding:30px 0}.intropresentation{position:relative;overflow:hidden;padding:100px 0}@media screen and (max-width:800px){.intropresentation{padding:40px 0}} .flex-container,.quote{display:block;margin:0 auto;max-width:1200px;width:100%;overflow:hidden}.slide-v{display:block;margin:0 auto;max-width:800px;width:100%;overflow:hidden}.quote{text-align:center;font-size:18px;margin-bottom:4rem}.service-container{position:relative;overflow:hidden;z-index:2}.service-container:before{background:-webkit-linear-gradient(-45deg,rgba(204,241,245,0.65) 0%,rgba(204,241,245,0) 100%);background:linear-gradient(135deg,rgba(204,241,245,0.65) 0%,rgba(204,241,245,0) 100%)}.service-container:after{background:-webkit-linear-gradient(-45deg,rgba(204,241,245,0.65) 0%,rgba(204,241,245,0) 100%);background:linear-gradient(135deg,rgba(204,241,245,0.65) 0%,rgba(204,241,245,0) 100%)}.service-container h2{font-family:"Pacifico",Sans-Serif;font-size:30px;color:#56679F;padding-bottom:40px}.service-item{float:left;width:25%;position:relative}.service-item p{font-family:"Rubik",Sans-Serif;color:#4E4D4D;text-align:left;font-size:16px;font-weight:300;padding-bottom:20px}.service-item-holder{display:table;width:100%;height:100%}.service-item-info{display:table-cell;vertical-align:middle;width:50%;padding:24% 10%}.service-item-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease}.service-img-h{width:100%;position:relative;height:100%}.service-img-h img{width:100%;object-fit:cover;height:100%}.service-img-h::before{content:"";display:block;position:absolute;bottom:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(246,73,167,0.6)}.service-item:hover .service-item-overlay{opacity:1}.service-img-h .fa{color:#fff;position:absolute;overflow:hidden;font-size:30px;top:50%;left:50%;z-index:12;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (max-width:1200px){service-container h2{font-size:26px;padding-bottom:28px}}@media screen and (max-width:1024px){.service-item{width:50%}}@media screen and (max-width:600px){.service-item{width:100%}} .c-section-home{width:100%;overflow:hidden;padding:0;margin:0 0 30px 0}.o-wrap{position:relative;margin:0 auto}.c-section-home .o-container{position:relative}.c-container-gradient{width:100%;padding:0;margin:0}.c-container-gradient .-gradient-white{position:absolute;bottom:0;left:0;right:0;top:0;z-index:1}.c-container-gradient::before{background:-webkit-linear-gradient(left,#fff2f9 ,#ffffff);background:-o-linear-gradient(right,#fff2f9,#ffffff);background:-moz-linear-gradient(right,#fff2f9,#ffffff);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff2f9,endColorStr=#ffffff,GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fff2f9,endColorStr=#ffffff,GradientType=1)";background:linear-gradient(to right,#fff2f9 ,#ffffff)}.c-container-gradient::before,.c-container-gradient::after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";z-index:0}.-gradient-white.-bottom-top{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.c-container-gradient::after{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)} .staff-main-container{display:table;width:100%;height:100%}.staff-container,.staff-img-container{display:table-cell;vertical-align:middle;width:50%;padding:2%}.staff-img-container img{width:100%}.staff-info-holder{width:100%;padding:30px}.staff-container h2{font-family:"Reenie Beanie",Sans-Serif;color:#909192;text-align:center;font-size:30px;margin:0px;padding:0}.staff-container h3{font-family:"Rubik",Sans-Serif;color:#F74AA8;text-align:center;font-size:30px;font-weight:300;text-transform:uppercase;margin-top:0px}.venusicon{text-align:center}.venusicon .fa{font-size:50px;color:#56679F;padding-top:50px;padding-bottom:50px;-webkit-animation-name:icon; -webkit-animation-duration:4s; animation-name:icon;animation-duration:4s;animation-iteration-count:7}.staff-text-container{margin-left:auto;margin-right:auto;width:60%}.staff-text-container p{font-family:"Rubik",Sans-Serif;color:#4E4D4D;font-size:16px;font-weight:300}.staff-readmore{margin-top:50px;overflow:hidden}@media screen and (max-width:1600px){.staff-text-container{width:70%}}@media screen and (max-width:1200px){.staff-text-container{width:80%}}@media screen and (max-width:991px){.staff-info-holder{min-height:auto;padding:30px 0 50px 0}.staff-container{width:100%;padding-bottom:20px}.staff-main-container{display:block}.staff-img-container{width:100%;display:block;padding-bottom:40px}.staff-info{width:100%}}@media screen and (max-width:450px){.staff-info-holder{padding:30px 20px}.staff-text-container{width:100%}.staff-container h2{font-size:25px}.staff-container h3{font-size:25px}.venusicon .fa{padding-top:30px;padding-bottom:30px}} .staff-in-holder{display:table;width:100%;height:100%}.staff-in-info,.staff-in-image{display:table-cell;vertical-align:middle;width:50%;padding:2%}.staff-in-image{overflow:hidden}.staff-in-info{padding:0 80px}.staff-in-image img{width:100%}.staff-in-info h3{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:30px;font-weight:300;text-transform:uppercase;padding-bottom:40px}.staff-in-container{width:100%;overflow:hidden;padding-top:50px}.staff-in-container h2{font-family:"Reenie Beanie",Sans-Serif;font-size:50px;color:#909192;text-align:center;padding-bottom:50px}.staff-in-holder{overflow:hidden;padding-bottom:50px;position:relative}.staff-in-image img{width:100%}@media screen and (max-width:1200px){.staff-in-info{padding:0 60px}}@media screen and (max-width:1024px){.staff-in-info{padding:0 40px}}@media screen and (max-width:991px){.staff-in-holder{display:block}.staff-in-info,.staff-in-image{display:block;width:100%;padding:2%}}  @-webkit-keyframes dot{from{background-color:#56679F}to{background-color:#EC77AD}}@-webkit-keyframes icon{from{background-color:#EC77AD}to{background-color:#56679F}} @keyframes dot{from{background-color:#56679F}to{background-color:#EC77AD}}@keyframes icon{from{color:#EC77AD}to{color:#56679F}}.dot{height:250px;width:250px;margin:0 auto;background-color:#EC77AD;border-radius:50%;position:relative;-webkit-animation-name:dot; -webkit-animation-duration:4s; animation-name:dot;animation-duration:4s;animation-iteration-count:7}.dot-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dot h2 span{font-family:"Reenie Beanie",Sans-Serif;text-align:center;color:#fff;font-size:36px;padding-bottom:0;margin-bottom:5px;margin-top:0;text-transform:none}.dot h2{font-family:"Rubik",Sans-Serif;text-align:center;color:#fff;text-transform:uppercase;font-size:30px;font-weight:300;margin-bottom:0;margin-top:0}.dot-container{width:100%;display:block;margin-bottom:80px;margin-top:80px}.dot-container-s{width:100%;display:block;margin-bottom:50px}.dot-s{height:200px;width:200px;margin:0 auto;background-color:#EC77AD;border-radius:50%;position:relative;-webkit-animation-name:dot; -webkit-animation-duration:4s; animation-name:dot;animation-duration:4s;animation-iteration-count:7}.dot-text-s{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dot-s h2 span{font-family:"Reenie Beanie",Sans-Serif;text-align:center;color:#fff;font-size:30px;padding-bottom:0;margin-bottom:5px;margin-top:0;text-transform:none}.dot-s h2{font-family:"Rubik",Sans-Serif;text-align:center;color:#fff;text-transform:uppercase;font-size:24px;font-weight:300;margin-bottom:0;margin-top:0} .ph-s-gallery h2{color:#F74AA8}#swipe-g .gallery{display:flex;flex-wrap:wrap}#swipe-g figure.containerPhoto{width:200px;height:200px;overflow:hidden}#swipe-g figure.containerPhoto img{width:200px;height:200px;object-fit:cover}#swipe-g .spacer{height:3em}#swipe-g .containerPhoto{padding:10px} .featured-products{overflow:hidden;padding-bottom:100px}.featured-products-intro{width:25%;float:left;padding-right:10px;position:relative}.featured-products-intro a{text-align:left}.featured-products-intro .fa{font-size:40px;color:#56679F;padding-bottom:30px}.featured-products-intro p{font-family:"Rubik",Sans-Serif;text-align:left;color:#4E4D4D;font-size:16px;font-weight:300;padding-bottom:30px}.leaficon .fa{-webkit-animation-name:icon; -webkit-animation-duration:4s; animation-name:icon;animation-duration:4s;animation-iteration-count:7}.leaficon{text-align:center}.featured-products-item{width:25%;text-align:center;float:left;color:#F649A7;padding-right:10px}.featured-products-image{opacity:0.8}.featured-products-image img{width:100%}.featured-products-image:hover{opacity:1;transform:scale(1.1);overflow:hidden}.featured-products-item h3 a:link,.featured-products-item h3 a:visited{text-decoration:none;color:#F649A7;font-size:18px;font-weight:300}.featured-products-item h3 a:hover{opacity:0.8}.featured-products-item h3:hover:after{transform:scale(1.1)}@media screen and (max-width:1280px){.featured-products-intro{width:100%;padding:0 80px;margin-bottom:50px}.featured-products-item{width:33.3%;text-align:center;float:left;color:#F649A7;padding-right:10px}.featured-products-intro p{text-align:center}.readmore-center{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}}@media screen and (max-width:800px){.featured-products-item{width:50%}#swipe-g figure.containerPhoto,#swipe-g figure.containerPhoto img{width:160px;height:160px}}@media screen and (max-width:991px){.featured-products{padding-bottom:50px}.featured-products-intro{padding:0 20px}.dot-container{margin-top:40px}} .latestnews-container{width:100%;overflow:hidden;position:relative;z-index:5;padding:100px 0}.latestnews h2 span{font-family:"Reenie Beanie",Sans-Serif;text-align:center;color:#909192;font-size:30px;margin:0px;padding:0;text-transform:lowercase}.latestnews h2{font-family:"Rubik",Sans-Serif;color:#F74AA8;text-align:center;font-size:30px;font-weight:300;text-transform:uppercase;margin-top:0px}.latestnews h3{font-family:"Rubik",Sans-Serif;text-align:left;font-size:18px;font-weight:300;margin-top:40px;margin-bottom:30px;line-height:20px}.latestnews h3 a:link,.latestnews h3 a:visited{color:#4E4D4D;text-decoration:none}.latestnews h3 a:hover{opacity:0.8}.latestnews p{text-align:left;color:#4E4D4D;font-size:16px;font-weight:300;padding-bottom:30px}.latestnews-item{width:25%;color:#4E4D4D;float:left;padding-right:30px}.latestnews-image{width:100%;position:relative;overflow:hidden}.latestnews-image-holder{width:100%;padding:0;margin:0;position:relative}.latestnews-image img{width:100%}.hearticon{text-align:center}.latestnews-box1 .fa{font-size:40px;color:#56679F;padding-top:50px;padding-bottom:50px}.latestnews-box1{width:25%;float:left;padding:0 80px}.promo-dot{height:100px;width:100px;background-color:#EC77AD;border-radius:50%;left:-19px;bottom:-10px;position:absolute;text-align:center;-webkit-box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);z-index:1}.promo-dot-n{height:100px;width:100px;background-color:#EC77AD;border-radius:50%;right:-25px;bottom:-10px;position:absolute;text-align:center;-webkit-box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);box-shadow:2px 2px 18px -1px rgba(0,0,0,0.5);z-index:1}.promo-discount{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:"Reenie Beanie",Sans-Serif;font-size:26px;line-height:26px}@media screen and (max-width:1450px){.latestnews-box1{padding:0 30px}.latestnews-box1 .fa{font-size:30px;padding-top:30px;padding-bottom:30px}.promo-dot{height:90px;width:90px}.promo-discount{font-size:24px;line-height:24px}}@media screen and (max-width:1280px){.latestnews h2{font-size:27px}}@media screen and (max-width:1024px){.latestnews-box1{width:100%}.latestnews-item{width:33.33%;padding-right:0;padding-left:20px}.latestnews p{text-align:center}.promo-dot-n{height:80px;width:80px}}@media screen and (max-width:600px){.promo-dot-n{right:-14px;height:90px;width:90px}.latestnews-item{width:100%;padding-bottom:30px;padding-left:0}.latestnews-container{padding:100px 60px}}@media screen and (max-width:450px){.latestnews-container{padding:40px 0}.latestnews-item{width:100%;padding-right:20px;padding-left:20px;margin-bottom:30px}.dot-container{margin-top:10px;margin-bottom:50px}.latestnews-box1{padding:0 20px}.promo-dot{height:80px;width:80px;left:-10px;bottom:-15px}.promo-discount{font-size:20px;line-height:20px}.featured-products-item{width:100%;padding-right:10px;padding-left:10px;margin-bottom:30px}.featured-products{padding-bottom:20px}#swipe-g figure.containerPhoto,#swipe-g figure.containerPhoto img{width:120px;height:120px}} .sponsor-container{width:100%;margin-top:0;margin-bottom:60px;overflow:hidden}.sponsor-img{width:25%;float:left;text-align:center;padding:10px 2px}.sponsor-img img{width:150px;border-bottom:1px dashed #eee;border-top:1px dashed #eee;opacity:0.7;filter:alpha(opacity=70)}.sponsor-img img:hover{opacity:1;filter:alpha(opacity=100)}@media screen and (max-width:991px){.sponsor-container{margin-top:30px;margin-bottom:30px}.sponsor-img img{width:120px}}@media screen and (max-width:600px){.sponsor-img{width:50%;margin-bottom:15px}.sponsor-container{margin-top:20px;margin-bottom:20px}}@media screen and (max-width:400px){.sponsor-img{width:100%}.sponsor-img img{width:200px;border:none}} .t3-footer{border-top:1px solid #eeeeee;background:none;border-top:none;background:rgb(251,239,243);background:-moz-linear-gradient(4deg,rgba(251,239,243,1) 0%,rgba(255,255,255,0.9094012605042017) 52%);background:-webkit-linear-gradient(4deg,rgba(251,239,243,1) 0%,rgba(255,255,255,0.9094012605042017) 52%);background:linear-gradient(4deg,rgba(251,239,243,1) 0%,rgba(255,255,255,0.9094012605042017) 52%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbeff3",endColorstr="#ffffff",GradientType=1);color:#fff;padding-right:20px;position:relative;z-index:5}.t3-footnav .t3-module{background:transparent;color:#fff;padding:0}.bgdark{background:#56679F;margin:0 -12px !important;padding:60px 40px 20px 30px;height:220px}.bgdark a:link,.bgdark a:visited,.menu-footer ul li a:link,.menu-footer ul li a:visited{color:#fff}.bgdark a:hover,.menu-footer ul li a:hover{opacity:0.7;color:#fff !important;text-decoration:none}.bgdark .fa{font-size:18px;margin-right:10px}.bgdark1{background:#56679F;margin:0 0 0 -12px !important;padding:60px 30px 20px 30px;height:220px;font-weight:300}.social .fa{font-size:60px}.social a .fa{font-size:40px;color:#fff}.social a:hover .fa{opacity:0.8}.footer-logo{text-align:center}.company{margin-left:25%;color:#4E4D4D;text-transform:uppercase;font-weight:300}.company a:link,.company a:visited{color:#F591C7;text-transform:lowercase}.zoom-tilt:hover{opacity:0.5;transform:scale(1.2);overflow:hidden}@media screen and (max-width:450px){.bgdark1{margin:-20px 0 0 0 !important;padding:30px 30px 20px 30px;height:auto;min-height:145px}.bgdark{margin:0 !important;padding:30px 38px 20px 30px;height:auto;min-height:133px}.company{margin-left:35px;margin-right:35px}.t3-footer{padding-right:0}.t3-footnav #Mod98.t3-module{background:#eee;padding:10px 0;background:rgb(251,239,243);background:-moz-linear-gradient(45deg,rgba(255,255,255,1) 0%),rgba(251,239,243,0.9094012605042017) 70%;background:-webkit-linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(251,239,243,0.9094012605042017) 70%);background:linear-gradient(45deg,rgba(255,255,255,1) 0%,rgba(251,239,243,0.9094012605042017) 70%);filter:progid:DXImageTransform.Microsoft. }.t3-footnav .t3-module{margin-bottom:0}}  .products-serp-container{margin-bottom:40px;overflow:hidden;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.products-serp-container h1{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:46px;font-weight:300;text-transform:uppercase;margin-top:50px;margin-bottom:50px;flex:0 0 100%}.products-serp-item{flex:0 0 31.5%; margin-bottom:80px}.products-serp-item h2 a:link,.products-serp-item h2 a:visited{font-family:"Rubik",Sans-Serif;color:#4E4D4D;text-align:left;font-size:20px;font-weight:300;margin-top:40px;margin-bottom:30px;line-height:20px;text-decoration:none}.products-serp-item h2 a:hover{color:#F649A7;opacity:0.8}.products-serp-image{margin-bottom:30px;overflow:hidden}.products-serp-image img{width:100%}.products-serp-image:hover{opacity:1;transform:scale(1.1);overflow:hidden}.products-serp-intro{font-size:14px;font-weight:300;padding-top:20px;padding-bottom:20px}@media screen and (max-width:1500px){.products-serp-item h2{line-height:20px}}@media screen and (max-width:991px){.products-serp-item{flex:0 0 48%;margin-bottom:40px}}@media screen and (max-width:500px){.products-serp-item{flex:0 0 100%;padding-left:10px;padding-right:10px}.products-serp-container h1{font-size:35px;margin-top:25px}} .news-serp-container,.service-serp-container{margin-bottom:40px;overflow:hidden}.news-serp-image-holder{overflow:hidden}.news-serp-container h1,.service-serp-container h1{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:46px;font-weight:300;text-transform:uppercase;margin-top:50px;margin-bottom:50px}.news-serp-item{width:100%;padding-right:80px;margin-bottom:40px;float:left}.news-serp-info h2,.service-serp-item h2{font-family:"Rubik",Sans-Serif;font-size:20px;font-weight:300;margin-top:40px;margin-bottom:30px;line-height:20px}.news-serp-info h2 a:link,.news-serp-info h2 a:visited,.service-serp-item h2 a:link,.service-serp-item h2 a:visited{color:#4E4D4D;text-align:left;text-decoration:none}.news-serp-info h2 a:hover,.service-serp-item h2 a:hover{opacity:0.8}.news-serp-info{width:75%;float:left;padding-left:60px}.news-serp-image{width:25%;float:left;position:relative}.news-serp-image img{width:100%}.news-serp-intro{font-size:14px;font-weight:300;padding-top:20px;padding-bottom:20px}@media screen and (max-width:1280px){.news-serp-image{width:35% }.news-serp-info{width:65% }.news-serp-info h2,.service-serp-item h2{margin-top:30px;margin-bottom:20px}}@media screen and (max-width:991px){.news-serp-item{padding-right:0;margin-bottom:40px}.news-serp-info h2,.service-serp-item h2{margin-top:20px;margin-bottom:15px}.news-serp-image{width:40% }.news-serp-info{width:60% }}@media screen and (max-width:800px){.news-serp-info h2,.service-serp-item h2{margin-top:0}.news-serp-intro{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:600px){.news-serp-info{width:100%;padding:0}.news-serp-info h2,.service-serp-item h2{margin-top:30px}.news-serp-container{overflow:visible}.news-serp-image-holder img{width:100%}.news-serp-image{width:100%}}@media screen and (max-width:500px){.news-serp-container h1,.service-serp-container h1{font-size:35px}} .product-info-container h1,.service-info-container h1{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:46px;font-weight:300;text-transform:uppercase;margin-top:50px;margin-bottom:5px}.service-details-holder{display:table;width:100%;height:100%}.service-details{width:40%;display:table-cell;vertical-align:middle}.product-details{width:100%; }.product-use{color:#56679F;font-family:"Pacifico",Sans-Serif;font-size:32px;line-height:38px;padding-bottom:30px;font-weight:300}.product-pax{font-family:"Rubik",Sans-Serif;font-size:22px;padding-bottom:40px;font-weight:300}.product-price{color:#F649A7;font-family:"Rubik",Sans-Serif;font-size:30px;font-weight:300;padding-bottom:40px}.product-info-holder{width:100%;overflow:hidden;padding-bottom:50px}.product-descr,.service-descr{font-family:"Rubik",Sans-Serif;overflow:hidden;padding-right:60px;font-size:16px;font-weight:300}.product-descr{overflow:hidden;padding:60px 0;margin:0;width:50%;float:left}.buy{width:100%;float:left;text-align:center;margin-top:50px}.buy a{background:#F649A7;border-radius:20px;padding:10px 15px}.buy a:link,.buy a:visited{color:#fff;text-decoration:none}.buy a:hover{opacity:0.8;text-decoration:none}.service-descr{width:100%;overflow:hidden;padding:0 0 50px 0}.product-image{width:50%;float:left;overflow:hidden}.service-image img{width:100%;overflow:hidden}.service-image{overflow:hidden}.service-image-holder{width:60%;display:table-cell;vertical-align:middle;position:relative}.product-image img,.service-image img{width:100%}.price-prod{color:#F649A7}.service-duration-holder{margin-left:auto;margin-right:auto;width:70%;font-size:16px;padding-bottom:50px;font-weight:300}.zoominheader{position:relative;-webkit-animation:zoomin 10s linear 1;animation:zoomin 10s linear 1;overflow:hidden}.watch-video{position:absolute;top:15px;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-radius:0 0 30px 30px;padding:6px 30px 6px 30px;background:#F74AA8;color:#fff}.player{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.player .fa{color:#F74AA8;font-size:50px}.watch-video:hover,.player:hover{opacity:0.7}@media screen and (max-width:1500px){.service-duration-holder{margin-left:auto;margin-right:auto;width:80%}}@media screen and (max-width:1280px){.service-details{width:50%}.service-image-holder{width:50%}.product-descr{width:40%}.product-image{width:60%}}@media screen and (max-width:1024px){.product-descr{width:100%}.product-image{width:100%}}@media screen and (max-width:991px){.service-details{width:100%;display:block}.service-image-holder{width:100%;display:block}.service-details-holder{display:block}.service-duration-holder{text-align:center;width:100%}}@media screen and (max-width:800px){.product-use{font-size:28px;line-height:32px;padding-bottom:25px}.product-price{font-size:26px;padding-bottom:30px}.product-pax{font-size:20px;padding-bottom:30px}.product-descr{padding:40px 0}}@media screen and (max-width:450px){.service-info-container{padding:0 10px}.product-image img,.service-image img{width:100%;min-height:400px;object-fit:cover}.watch-video{width:180px;text-align:center}.menu-footer{padding-bottom:30px}} .related-product-container{overflow:hidden;width:100%;padding-top:30px}.related-product-container h2{font-family:"Rubik",sans-serif;color:#F74AA8;font-size:30px;font-weight:300;padding-bottom:30px}@media screen and (max-width:991px){.related-product-container h2{font-size:28px}}@media screen and (max-width:600px){.related-product-container h2{font-size:24px}} @-webkit-keyframes zoomin{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1.3)}100%{transform:scale(1)}}  .news-info-container{width:100%;margin:0 0 50px 0;overflow:hidden}.content-header{width:100%;margin:0 0 100px 0;overflow:hidden}.content-header h1{font-family:"Rubik",Sans-Serif;color:#F74AA8;font-size:46px;font-weight:300;text-transform:uppercase;margin-top:50px;margin-bottom:20px}.news-details{overflow:hidden;padding:60px 0;margin:0;width:50%;float:left}.news-pubblish-up{font-size:22px;font-family:"Pacifico",Sans-Serif;width:auto;float:left;font-weight:500;color:#56679f;opacity:0.8}.news-pubblish-up span{padding:0 20px 0 0;font-family:"Rubik",Sans-Serif;font-size:18px;font-weight:300;color:#56679f;text-transform:uppercase}.social{float:left;padding-right:40px}.share-on ul{list-style:none;padding:0;margin:0;float:left}.share-on ul li{float:left;padding-right:20px}.share-on ul li a .fa{float:left;-webkit-animation-name:icon; -webkit-animation-duration:4s; animation-name:icon;animation-duration:4s;animation-iteration-count:infinite;font-size:20px}.share-on ul li a .fa:hover{opacity:0.8}.share-on-label{float:left;padding:0 20px 0 0;font-size:18px;font-weight:300;color:#56679f;text-transform:uppercase}.news-descr{font-family:"Rubik",Sans-Serif;overflow:hidden;padding-right:60px;font-size:16px;font-weight:300}.news-image{width:50%;float:left;overflow:hidden}.news-image img{width:100%}.news-dot{height:200px;width:200px;margin:0 auto 40px auto;background-color:#EC77AD;border-radius:50%;position:relative;-webkit-animation-name:dot;-webkit-animation-duration:4s;animation-name:dot;animation-duration:4s;animation-iteration-count:7;overflow:hidden}.news-discount{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;font-family:"Pacifico",Sans-Serif;font-size:30px;line-height:40px;text-align:center }@media screen and (max-width:1024px){.news-details{width:100% }.news-image{width:100% }}@media screen and (max-width:991px){.news-descr{padding-right:0}}@media screen and (max-width:800px){.content-header h1{font-size:40px}}@media screen and (max-width:603px){.news-pubblish-up{padding-top:10px}}@media screen and (max-width:450px){.content-header h1{font-size:35px}} .t3-navhelper{background:none;color:#4E4D4D;padding:6px 0 6px 0;text-transform:uppercase;text-align:center;font-weight:300;border:none}a.pathway:link,a.pathway:visited{color:#F591C7;font-size:12px;border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2;padding:4px 0;text-decoration:none}a.pathway:hover{color:#4E4D4D;opacity:0.7;font-size:12px}.pathway-last{color:#CECCCE;border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2;padding:4px 0;font-size:12px}span.separator{color:#CECCCE;font-size:12px;padding:4px 3px;border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2}