html{overflow-x:hidden!important;font-family:'Poppins',sans-serif}
body{-webkit-text-size-adjust:100%;overflow-x:hidden!important}
img{max-width:100%}
*{margin:0;padding:0}
a,a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{outline:none}
dl{display:block;margin:1em 0}dt{margin-bottom:1em;margin-top:1em}dd{margin-bottom:.3em}
::selection{background-color:#0098c4;color:#fff}
::-moz-selection{background-color:#0098c4;color:#fff}
.sin-cursor{cursor:default}
.cursor{cursor:pointer}
.clear{clear:both}
.celeste{color:#0098c4}
.azul{color:#3d738d}
.azul-fondo{background:#2e566a}
.azul-oscuro{color:#2e566a}
.gris{color:#bfcac5}
.texto-blanco{color:#fff!important}
.texto-mayus{text-transform: uppercase;}
.no-mostrar{display: none!important}
.decoration-none{text-decoration: none!important}
.margin-right-10{margin-right: 10px}
.margin-top-4{margin-top: 4%!important;}
.margin-bottom-4{margin-bottom: 4%!important;}
.padding-lf-rt-5{padding: 0px 5px 0px 5px;}
.padding-top-5{padding-top: 5px}
.padding-top-40{padding-top: 40px}
.padding-bot-30{padding-bottom: 30px}
.padding-bot-5{padding-bottom: 5px!important}
.padding-bot-10{padding-bottom: 10px}
.padding-bot-15{padding-bottom: 15px}
.padding-top-15{padding-top: 15px!important}
.padding-top-20{padding-top: 20px!important}
.padding-top-50{padding-top:50px;padding-bottom:50px}
.padding-right-15{padding-right: 15px!important;}
.font-size-18{font-size: 18px!important;}
.font-size-17{font-size: 17px!important;}
.logo-principal{max-width:105px}
.texto-justificado{text-align: justify;}
.texto-pagar:before {content: 'COMPRAR'}
.texto-reservar:before {content: 'RESERVAR'}
.owl-wrapper{height:100%}
.servicios{width:100%}
.texto-normal{font-weight: normal;}
.texto-centrado{text-align: center}
.texto-precios{font-size:20px;font-family:'Poppins',sans-serif;font-weight:bold;text-transform:uppercase}
.texto-semanas{font-size:18px;font-family:'Poppins',sans-serif;font-weight:normal;text-transform:uppercase;color:#3d738d}
.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#header{background:#fff;padding:20px 0}
#header .container div[class^="col-sm-3"]{padding:0}
#logo{display:flex;justify-content:center;align-items:center;width:100%}
#logo img{display:inline-block}
#live-help,#opening-hours,#chat-with-us{margin-top:8px}
#live-help{position:relative;left:15px}
#live-help span i.fa{font-size:14px;color:#2ecc71;display:inline-block}
#live-help p{margin:0 0 0 5px;display:inline-block;color:#717171;font-size:14px;font-family:'Poppins',sans-serif}
#live-help h4{font-size:16px;font-weight:700;margin-bottom:0;color:#cecece;font-family:'Poppins',sans-serif}
#chat-with-us span i.fa{font-size:14px;color:#2ecc71;display:inline-block}
#chat-with-us p{margin:0 0 0 5px;display:inline-block;color:#717171;font-size:14px;font-family:'Poppins',sans-serif}
#chat-with-us h4 a{font-size:16px;font-weight:700;margin-bottom:0;color:#cecece;font-family:'Poppins',sans-serif}
#main-navigation{position:absolute;width:100%;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease;-ms-transition:all 1s ease;z-index:9999}
.navbar-default{background-color:transparent;border:none;text-align:center}
.navbar-collapse.collapse{padding:0}
.navbar-nav{float:none;display:inline-block}
.navbar{border-radius:0;margin-bottom:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-ms-transition:all .5s ease}
.navbar>.container .navbar-brand{margin-left:0;padding:0;height:auto}
.navbar-default .navbar-nav>li{font-family:'Poppins',sans-serif;background:rgba(255,168,0,0);font-size:16px;border-radius:0;text-transform:uppercase;margin-right:30px;padding-bottom:25px;transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out}
.navbar-default .navbar-nav>li>a:before{position:absolute;top:100%;left:45%;color:transparent;text-shadow:0 0 transparent;font-size:1.2em;-webkit-transition:text-shadow 0.3s,color .3s;-moz-transition:text-shadow 0.3s,color .3s;transition:text-shadow 0.3s,color .3s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}
.navbar-default .navbar-nav>li>a{font-weight:600;letter-spacing:1px;color:#fff;padding-top:20px;padding-bottom:0;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.navbar-default .navbar-nav>li>a:hover:before,.navbar-default .navbar-nav>li>a:focus:before,.navbar-default .navbar-nav>li.active>a:before .navbar-default .navbar-nav>li.active>a:focus{color:#0098c4;text-shadow:2px 0 #0098c4,-2px 0 #0098c4;padding-bottom:10px}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background:transparent}
.navbar-default .navbar-nav>li>a:focus{color:#fff}
.navbar-default .navbar-nav>li.active,.navbar-default .navbar-nav>li:hover{background:transparent;border-radius:0 0 2px 2px;padding-bottom:10px;border-bottom:2px #0098c4 solid}
#navigation.affix{background-color:#fff;position:fixed;top:0;width:100%;z-index:9999;-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,0.5);box-shadow:0 2px 5px -1px rgba(0,0,0,0.5);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#navigation.affix a{color:#2e566a}
#navigation.affix .navbar-nav li>a:hover,#navigation.affix .navbar-nav>.active>a{color:#0098c4}
.navbar-collapse.in{overflow-y:visible;overflow-y:auto}
.ms-slide .ms-layer,.ms-fixed-layers .ms-layer{position:relative!important}
.master-slider{height:100%}
.master-slider,.master-slider{box-sizing:content-box;text-align:center;margin:0 auto}
.master-slider{position:relative;transform:translate3d(0px,0px,0px);visibility:hidden}
.ms-view .ms-slide-container{position:relative}
.ms-inner-controls-cont,#top-banner .ms-container{margin:0 auto;position:relative}
.ms-view{background:#000 none repeat scroll 0 0;margin:0 auto;overflow:hidden;perspective:2000px;position:relative}
.ms-slide{height:100%;position:absolute;transform:translateZ(0px)}
.ms-moz .ms-slide-bgcont>img{transform:translateX(0px)}
.ms-slide .ms-slide-layers,.ms-fixed-layers{height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:109}
.ms-anim-layers{position:relative;top:17%}
#main-slider .ms-slide.slide-1 h4{color:#2e566a;font-family:'Poppins',sans-serif;font-size:24px;font-weight:700;margin:55px 0 10px;top:100px;position:relative}
#main-slider .ms-slide.slide-1 h2{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;margin:135px 0 5px;position:relative;bottom:20px;text-transform:uppercase;position:relative}
#main-slider .ms-slide.slide-1 h3{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;position:relative;bottom:30px;text-transform:uppercase;position:relative;margin:0}
.banner-block p{color:#fff;margin-top:37px}
#main-slider .ms-slide.slide-1 a{position:absolute;top:0;background:#0098c4;padding:18px 15px!important;color:#fff;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:400;border-radius:0;font-size:18px;box-shadow:0 5px #2e566a;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
.hvr-shutter-in-horizontal::before{background:#3d738d}
#main-slider .ms-slide.slide-2 h4{color:#2e566a;font-family:'Poppins',sans-serif;font-size:24px;font-weight:700;margin:55px 0 10px;top:100px;position:relative;text-align:left}
#main-slider .ms-slide.slide-2 h2{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;margin:135px 0 5px;position:relative;bottom:20px;text-transform:uppercase;position:relative;text-align:left}
#main-slider .ms-slide.slide-2 h3{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;position:relative;bottom:30px;text-transform:uppercase;position:relative;text-align:left;margin:0}
.banner-block p{color:#fff;margin-top:37px}
#main-slider .ms-slide.slide-2 a{position:absolute;top:0;background:#0098c4;padding:18px 15px!important;color:#fff;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;float:left;font-weight:400;border-radius:0;font-size:18px;box-shadow:0 5px #2e566a;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#main-slider .ms-slide.slide-3 h4{color:#2e566a;font-family:'Poppins',sans-serif;font-size:24px;font-weight:700;margin:55px 0 10px;top:100px;position:relative;text-align:left}
#main-slider .ms-slide.slide-3 h2{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;margin:135px 0 5px;position:relative;bottom:20px;text-transform:uppercase;position:relative;text-align:left}
#main-slider .ms-slide.slide-3 h3{color:#fff;font-size:70px;font-family:'Poppins',sans-serif;font-weight:900;position:relative;bottom:30px;text-transform:uppercase;position:relative;text-align:left;margin:0}
.banner-block p{color:#fff;margin-top:37px}
#main-slider .ms-slide.slide-3 a{position:absolute;top:0;background:#0098c4;padding:18px 15px!important;color:#fff;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;float:left;font-weight:400;border-radius:0;font-size:18px;box-shadow:0 5px #2e566a;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#main-slider .ms-slide a:hover{box-shadow:0 0 #fff;-webkit-box-shadow:0 0 #fff;-moz-box-shadow:0 0 #fff}
.ms-timerbar{display:none!important}
#main-template{background:#2e566a;padding:80px 0}
#main-template p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:14px}
#main-template .col-sm-6{padding-left:0}
#main-template .download-cv{float:right;max-width:164px;max-height:50px;overflow:hidden}
#main-template .download-cv i{font-size:15px}
#main-template .download-cv a{color:#fff;background:#18a252;float:right;padding:20px;text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:700;text-decoration:none}
#main-template .download-cv .mask{position:absolute;width:28%;min-height:50px;text-align:center;background:#2ecc71;cursor:pointer}
#main-template .download-cv:hover .mask{opacity:0;z-index:-999}
#main-template .download-cv .mask i{font-size:30px;color:#fff;padding:10px}
#main-template .download-cv .mask,#main-template .download-cv:hover,#main-template .download-cv:hover .mask{transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s}
#theme p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#theme h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#fff;margin:0 15px}
.h4-style{color:#0098c4}
#theme-img-container{overflow:hidden}
#theme-img{margin-top:80px;position:relative;text-align:center;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#theme-img img{display:inline-block}
.main-box{margin-top:155px}
.main-box h1{text-transform:uppercase;color:#fff;font-family:'Poppins',sans-serif;font-size:30px}
.main-box p{color:#fff;font-family:'Poppins',sans-serif}
.theme-box-container{overflow:hidden;display:inline-block}
.theme-boxes:hover,#theme-img:hover{border-color:transparent}
.theme-boxes:before,#theme-img:before{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;border-bottom:2px solid transparent;border-left:2px solid transparent}
.theme-boxes{border:1px solid #4f4f4f;text-align:center;padding-bottom:16px;position:relative;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
.theme-boxes:after,#theme-img:after{box-sizing:border-box;transform:translateX(-100%);content:'';position:absolute;top:0;left:0;width:100%;height:2px;border-top:2px solid transparent;border-right:2px solid transparent}
.theme-boxes:hover:before,#theme-img:hover:before{transition:.1s transform linear,.1s height linear .1s;transform:translateX(0);height:100%;border-color:#0098c4}
.theme-boxes:hover:after,#theme-img:hover:after{transition:.1s transform linear .2s,.1s height linear .3s;transform:translateX(0);height:100%;border-color:#0098c4}
.theme-boxes hr,#theme-img hr{width:110px;background:#0098c4;height:2px;border:0;z-index:999;margin:-1px auto 0}
.theme-boxes:hover hr,#theme-img:hover hr{display:none}
.theme-boxes img{margin-top:20px;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:all .3s ease-in 0;-webkit-transition:all .3s ease-in 0;-moz-transition:all .3s ease-in 0}
.theme-boxes:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2)}
.theme-boxes h1{margin:15px 0;color:#b4b4b4;font-family:'Poppins',sans-serif;text-transform:uppercase;font-size:16px;font-weight:700}
.theme-boxes p{color:#5d5d5d;font-size:16px;font-family:'Poppins',sans-serif;margin:0 20px}
.box-style{margin-top:10px}
#tips{background:#bfcac5;padding:80px 0 60px}
#tips .col-sm-4{padding-left:0}
#tips-text{border-left:10px solid #2ecc71;height:55px}
#tips-text p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#tips-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#2ecc71;margin:0 15px}
.h4-style1{color:#000}
#tips-para{position:relative;bottom:10px}
#tips-para p{color:#666;font-family:'Poppins',sans-serif;line-height:25px;font-size:16px;margin:0}
#trails{margin:80px 0}
#trail-gallery{background:#f4f4f4}
#trail-slider .item{margin:0;overflow:hidden}
#trail-slider .item img{display:block;width:100%;height:auto}
#trail-slider .item h3{text-align:center}
#trail-slider .item h3 a{font-family:'Poppins',sans-serif;color:#151614;margin:30px 0 10px;font-size:20px;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-in 0;-moz-transition:all .2s ease-in 0;-o-transition:all .2s ease-in 0;transition:all .2s ease-in 0;-ms-transition:all .2s ease-in 0}
#trail-slider .item h3 a:hover,#trail-slider .item h3 a:focus{text-decoration:none}
#trail-slider .item p{font-family:'Poppins',sans-serif;color:#686868;margin:0 0 40px;text-align:center}
#trail-slider .item .trail-image{position:relative}
#trail-slider .item .trail-image .trail-hover{width:100%;height:2px;background-color:rgba(32,33,37,0.2);position:absolute;top:50%;margin-top:-1px;left:0;opacity:0;text-align:center;-webkit-transition:all .3s ease-in 0;-moz-transition:all .3s ease-in 0;-o-transition:all .3s ease-in 0;transition:all .3s ease-in 0;-ms-transition:all .3s ease-in 0}
#trail-slider .item .trail-image .trail-hover a{background-color:#2ecc71;color:#000;width:50px;height:50px;line-height:50px;text-align:center;position:absolute;bottom:50%;left:50%;margin-left:-25px;margin-bottom:-25px;opacity:0;border-radius:2px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in;-ms-transition:all .1s ease-in}
#trail-slider .item .trail-image .trail-hover a i.fa{font-size:20px;line-height:52px}
#trail-slider .item:hover .trail-image .trail-hover{background-color:rgba(32,33,37,0.5);top:0;height:100%;opacity:1}
#trail-slider .item:hover h3 a{color:#2ecc71;text-decoration:none}
#trail-slider .item:hover .trail-image .trail-hover a{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;transition-delay:.1s;color:#fff}
#trail-slider .item .trail-image .trail-hover a:hover{color:#fff}
#vaping-now{background:url(../images/vaping-now.png) top left no-repeat;background-size:cover;padding:80px 0 60px;background-attachment:fixed;background-position:50% 50%}
#vaping-now .container div[class^="col-"]{padding:0}
#vaping-text{border-left:10px solid #2ecc71;height:55px;margin-top:18px}
#vaping-text p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#vaping-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#fff;margin:0 15px}
#vaping-para p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:16px;text-transform:none;margin:60px 0 0}
#vaping-anchor a{background:#151614;padding:18px 52px!important;color:#fff;text-decoration:none;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:700;border-radius:0;font-size:18px;box-shadow:.5px 5px #18a252;margin-top:60px;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#vaping-anchor a:hover{box-shadow:0 0 #18a252}
#party-area{background:#bfcac5;padding:80px 0 60px}
#party-area .col-sm-4{padding-left:0}
#party-text p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0;text-transform:uppercase}
#party-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#0098c4;margin:0}
#party-para{position:relative;bottom:10px}
#party-para p{color:#666;font-family:'Poppins',sans-serif;line-height:25px;font-size:16px;margin:0}
#instructor-slider .item{margin:0;overflow:hidden}
#instructor-slider .item img{display:block;width:100%;height:auto}
.instructor-photo-overlay{overflow:hidden;width:100%;height:100%;position:absolute;bottom:-100%;left:0;right:0;opacity:0;text-align:left;padding-left:10px;background:rgba(101,100,97,0.2);-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0;-o-transition:all .2s ease 0;transition:all .2s ease 0}
.instructor-photo-overlay h1{font-family:'Poppins',sans-serif;color:#fff;font-size:20px;position:absolute;left:-100%;bottom:100px;margin-bottom:0!important;text-transform:capitalize;-webkit-transition:all .5s ease .1s;-moz-transition:all .5s ease .1s;-o-transition:all .5s ease .1s;transition:all .5s ease .1s}
.instructor-photo-overlay p{font-family:'Poppins',sans-serif;color:#fff;font-size:16px;position:absolute;left:-100%;bottom:70px;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;transition:all .6s ease .1s}
.instructor-photo-overlay a{font-family:'Poppins',sans-serif;color:#fff;font-size:16px;position:absolute;left:5%;bottom:18px;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;transition:all .6s ease .1s}
.instructor-photo-overlay .icon-overlay{color:#fff;opacity:0;position:absolute;bottom:-70px;left:15px;-webkit-transition:all .7s ease .1s;-moz-transition:all .7s ease .1s;-o-transition:all .7s ease .1s;transition:all .7s ease .1s}
.instructor-photo-overlay .icon-overlay a{color:#fff}
.instructor-photo-overlay .icon-overlay i.fa{font-size:18px;margin-right:2px;height:20px;width:20px}
.instructor-photo-overlay .icon-overlay i.fa:hover{color:#151614}
#instructor-slider .item:hover .instructor-photo-overlay{bottom:0;background:rgba(46,204,113,0.8);opacity:1}
#instructor-slider .item:hover .instructor-photo-overlay .icon-overlay{bottom:40px;opacity:1}
#instructor-slider .item:hover .instructor-photo-overlay h1{left:10px;opacity:1}
#instructor-slider .item:hover .instructor-photo-overlay p{left:14px;opacity:1}
#instructor-slide .item:hover img{transform:scale(1.05)}
#skills{padding:50px 0}
#skills p{color:#666;font-family:'Poppins',sans-serif;line-height:25px;font-size:16px;margin:0}
#skills .block h3{font-weight:600;font-size:22px;text-transform:uppercase;margin:10px 0;border-bottom:5px solid #f4f4f4;float:left;clear:both}
#skills .block{padding:30px 0}
#skills .block i{float:left;font-size:50px}
#skills .block:hover i,#skills .block:hover h3{color:#2ecc71;transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s}
#skills-text{border-left:10px solid #2ecc71;height:55px}
#skills-text p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#skills-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#2ecc71;margin:0 15px}
#skills .stars h1{font-family:'Poppins',sans-serif;text-transform:uppercase;font-size:14px;font-weight:600}
#skills .stars i{font-size:30px;color:#2ecc71}
#testimonials{overflow:hidden;background:#2e566a;padding:20px 0 50px}
#testimonials .testimonial{position:relative}
#testimonials .container div[class^="col-"]{padding:0}
#main-testimonial{padding-top:60px}
#testimonial-img{padding-top:60px}
#testimonial-text p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#testimonial-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#fff;margin:0 15px}
#testimonials-slider .mas-info{margin:0 auto;max-width:158px;min-width:120px}
#testimonials-slider .hvr-shutter-in-horizontal::before{background:#0098c4}
#contact .hvr-shutter-in-horizontal::before{background:#0098c4}
#testimonials-slider .hvr-shutter-in-horizontal:hover{background:#3d738d}
#testimonials-slider .boton{display:block;margin:auto;text-align:center;padding:10px 15px!important;color:#fff;text-decoration:none;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:400;border-radius:0;font-size:18px;box-shadow:0 5px #007D9B;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#testimonials-slider .boton:hover{box-shadow:none}
.testimonial-para p{margin:55px 10px 0 15px;color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:14px;text-transform:none;display:inline-block;position:relative;bottom:35px}
#testimonials-slider .sin-margen{margin:15px 15px 0}
#testimonials h5{color:#fff;font-family:'Poppins',sans-serif;font-weight:700;margin-left:60px;margin-top:0;font-size:18px;position:relative;bottom:30px}
#below-testimonial{background:#bfcac5;padding:80px 0 60px}
#below-testimonial .col-sm-4{padding-left:0}
#below-testi-text p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0;text-transform:uppercase}
#below-testi-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase;color:#0098c4;margin:0}
#below-testi-para{position:relative;bottom:10px}
#below-testi-para p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;line-height:25px;font-size:14px;margin:0}
#parts-gallery .btn-contact{margin:auto;display:flex;background:#0098c4;padding:18px 52px;color:#fff;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;margin-top:20px;font-weight:400;border-radius:0;font-size:16px;box-shadow:0 5px #007D9B;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
#parts-gallery .btn-contact:hover{box-shadow:none;background:#0098c4;text-decoration: none}
#parts-gallery{background:#bfcac5 none repeat scroll 0 0;margin:80px 0}
#parts-slider .item, #parts-gallery .item{margin:0;overflow:hidden}.item{margin:0;overflow:hidden}
#parts-slider .item img{display:block;width:100%}
#parts-gallery .item h3{text-align:center;margin-top:10px}
#parts-gallery .item h2{text-align:center;font-weight: bold; font-size: 20px}
#parts-gallery .item h3 a{font-family:'Poppins',sans-serif;color:#2e566a;text-decoration:none;margin:30px 0 10px;font-size:20px;text-align:center;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-ms-transition:all .4s ease-out}
#parts-slider .item h3 a:hover,#parts-slider .item h3 a:focus{text-decoration:none}
#parts-gallery .item h3 a:hover,#parts-gallery .item h3 a:focus{text-decoration:none}
#parts-gallery .item p{font-family:'Poppins',sans-serif;font-size:14px;font-weight:lighter;color:#2e566a;padding:0 10px;text-align:center}
#parts-gallery .item p.parts-price{font-family:'Poppins',sans-serif;color:#2e566a;font-size:24px;text-align:center}
#parts-gallery .item p.personas{font-family:'Poppins',sans-serif;color:#2e566a;font-size:12px;margin-top:-10px;padding-bottom:15px;text-align:center}
#parts-slider .item .parts-image{position:relative;overflow:hidden}
#parts-slider .item .parts-image img{opacity:.95;-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);max-width:750px}
#parts-slider .item:hover .parts-image img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
#parts-gallery .item:hover h3 a{color:#0098c4}
#parts-gallery .item:hover .parts-hover a{-webkit-transform:scale(1);-moz-transform:scale(1);opacity:1;transition-delay:.2s}
#parts-gallery .item .parts-hover a:hover{color:#fff}
#party-images{background:#fff;padding:0}
#party-images .container div[class^="col"]{padding-left:0}
#images-text{border-left:10px solid #2ecc71;height:55px}
#images-text h1{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#images-text p{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;margin:0 15px;text-transform:uppercase;color:#fff}
#mb-gallery{padding-bottom:5px;margin:0 auto;background-color:#bfcac5}
#mb-gallery-2{padding-bottom:80px;margin:0 auto;background-color:#bfcac5}
#mb-gallery-2 a:hover, a:active, a:focus{text-decoration:none;color:#0098c4}
#gallery-slider .item{margin:0;overflow:hidden;position:relative}
#gallery-slider .item .gallery-image img{display:block;width:100%;height:auto}
#gallery-slider-2 .item{margin:0;overflow:hidden;position:relative}
#gallery-slider-2 .item .gallery-image img{display:block;width:100%;height:auto}
.gallery-photo-overlay{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:0;opacity:0;background:rgba(0,0,0,0.2);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0;-o-transition:all .2s ease 0;transition:all .2s ease 0;overflow:hidden}
.gallery-photo-overlay p{font-family:'Poppins',sans-serif;color:#fff;font-size:20px;position:absolute;top:0;left:-50%;opacity:0;text-transform:uppercase;-webkit-transition:all .4s ease .1s;-moz-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s;margin-top:25px}
.gallery-photo-overlay .icon-overlay{color:#fff;opacity:0;position:absolute;bottom:-50%;right:50px;-webkit-transition:all .8s ease .1s;-moz-transition:all .8s ease .1s;-o-transition:all .8s ease .1s;transition:all .8s ease .1s}
.gallery-photo-overlay .icon-overlay a{color:#fff;-webkit-transition:all .2s ease .1s;-moz-transition:all .2s ease .1s;-o-transition:all .2s ease .1s;transition:all .2s ease .1s}
.gallery-photo-overlay .icon-overlay i.fa{margin-right:10px;font-size:30px;height:20px;width:20px}
.gallery-photo-overlay .icon-overlay a:hover{color:#0098c4;outline:none;text-decoration:none}
.gallery-photo-overlay .icon-overlay i.fa:hover{color:#0098c4}
#gallery-slider .item:hover .gallery-photo-overlay{border-radius:0;background:#2e566a;opacity:1}
#gallery-slider .item:hover .gallery-photo-overlay p{left:25px;opacity:1;transition-delay:.2s}
#gallery-slider .item:hover .gallery-photo-overlay .icon-overlay{bottom:5%;right:20px;opacity:1;transition-delay:.2s}
#gallery-slider-2 .item:hover .gallery-photo-overlay{border-radius:0;background:#2e566a;opacity:1}
#gallery-slider-2 .item:hover .gallery-photo-overlay p{left:25px;opacity:1;transition-delay:.2s}
#gallery-slider-2 .item:hover .gallery-photo-overlay .icon-overlay{bottom:5%;right:20px;opacity:1;transition-delay:.2s}
#gallery-slide .item:hover img{transform:scale(1.05)}
#below-gallery{background:#bfcac5;padding:80px 0 60px}
#below-gallery .col-sm-4{padding-left:0}
#gallery-text{border-left:10px solid #2ecc71;height:55px}
#gallery-text p{color:#2e566a;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#gallery-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;margin:0 15px;text-transform:uppercase;color:#2ecc71}
#gallery-para{position:relative;bottom:10px}
#gallery-para p{color:#666;font-family:'Poppins',sans-serif;line-height:25px;font-size:16px;margin:0}
#packages-title .section-detail{margin-bottom:0}
#packages .section-title{border-bottom:none;padding-bottom:0}
#packages h3.small-heading{color:#151614;font-size:20px}
#packages p.section-detail{color:#5d5d5d}
#packages .packages-container{padding:80px 0}
#packages .packages-container .package .package-container{display:block;border:1px solid #e4e4e4;background:#f4f4f4;box-shadow:0 0 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.5);transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-moz-transition:all .2s ease 0}
#packages .packages-container .package .package-container:hover{box-shadow:0 0 9px 2px rgba(0,0,0,0.20);-webkit-box-shadow:0 0 9px 2px rgba(0,0,0,0.20);-moz-box-shadow:0 0 9px 2px rgba(0,0,0,0.20)}
#packages .packages-container .package .package-container .select-button{background:#2ecc71;display:inline-block;width:100%;margin-top:40px}
#packages .packages-container .package .package-container .select-button p{font-family:'Poppins',sans-serif;color:#fff;font-size:22px;display:inline-block;margin-bottom:0;padding:20px 0 20px 15px;margin-left:10px}
#packages .packages-container .package .package-container .select-button .btn-select-pkg{background:#bfcac5;text-align:center;height:100%;color:#fff;font-size:20px;border-radius:0;padding:20px 30px;float:right;-webkit-transition:all .4s ease .1s;-moz-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s}
#packages .packages-container .package .package-container .select-button .btn-select-pkg:hover{background:#151614;color:#fff}
#packages .packages-container .package .package-container .select-button .btn-select-pkg:hover .fa{color:#fff}
#packages .packages-container .package .package-container .select-button .btn-select-pkg .fa{margin-top:6px;color:#2ecc71}
#packages .packages-container .package .package-container .package-info{display:inline-block;margin-left:10px;width:100%}
#packages .packages-container .package .package-container .package-info h3{color:#151614;text-transform:uppercase;font-size:18px;margin-left:15px;margin-top:40px}
#packages .packages-container .package .package-container .package-info p{font-family:'Poppins',sans-serif;color:#5d5d5d;margin-bottom:40px;margin-left:15px;text-transform:capitalize}
#packages .packages-container .package .package-container .package-info .package-info-icon i.fa{font-size:14px;margin-top:4px;color:#2ecc71}
#packages .packages-container .package .package-container .package-info .package-info-icon,#packages .packages-container .package .package-container .package-info .package-info-text{margin-bottom:15px}
#packages .packages-container .package .package-container .package-info .package-info-text{padding-left:0}
#packages .packages-container .package .package-container .package-info .package-info-text p{font-family:'Poppins',sans-serif;color:#5d5d5d;margin-top:2px;margin-bottom:0;margin-left:0;font-size:14px;text-transform:uppercase;position:relative;right:8px}
#blog-section{background:#151614;padding:80px 0}
#blog-section .container{padding:0}
#blog-text{border-left:10px solid #2ecc71;height:55px}
#blog-text h1{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0 15px;text-transform:uppercase}
#blog-text p{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;margin:0 15px;text-transform:uppercase;color:#fff}
#blog-images{margin-top:80px}
.blog-image{border:1px solid #bfbfbf}
.blog-text{background:#e9e9e9;padding:30px 20px 20px}
.blog-text h1{color:#151614;font-size:20px;margin:0;font-family:'Poppins',sans-serif;font-weight:700}
.blog-text p{color:#2e566a;font-size:16px;margin:25px 0;font-family:'Poppins',sans-serif;line-height:20px}
.blog-text a{text-decoration:none;color:#151614;font-size:12px;font-family:'Poppins',sans-serif;font-weight:700;text-transform:uppercase}
.blog-text a:hover{color:#2ecc71}
.blog-text hr{border:1px solid #bfbfbf;margin:20px -20px!important}
.blog-socials{display:inline-block}
.blog-socials i.fa{color:#2ecc71;font-size:18px}
.blog-socials p{margin:0 10px 0 5px;color:#757575;display:inline-block;text-transform:capitalize}
#below-blog{background:#2e566a;padding:80px 0 60px}
#below-blog .col-sm-4{padding-left:0}
#below-blog-text p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:18px;margin:0;text-transform:uppercase}
#below-blog-text h4{font-size:30px;font-family:'Poppins',sans-serif;font-weight:700;margin:0;text-transform:uppercase;color:#0098c4}
#below-blog-para{position:relative;bottom:10px}
#below-blog-para p{color:#fff;font-family:'Poppins',sans-serif;font-weight:lighter;font-size:14px;margin:0}
#contact{padding-bottom:80px}
#contact-title .section-detail{margin-bottom:0}
#contact-title{background:#fff;padding:55px 0 45px}
#contact .section-title{border-bottom:none;padding-bottom:0}
#contact h3.small-heading{color:#000;font-size:20px}
#contact p.section-detail{color:#5d5d5d}
#contact .contact-container{margin-top:60px}
#contact .contact-container .contact-info{padding:15px 0;border-bottom:2px solid #0098c4;display:inline-block;width:85%}
#contact .contact-container .contact-info .contact-info-icon{padding:0}
#contact .contact-container .contact-info .contact-info-icon .fa{color:#0098c4;font-size:22px;margin-top:5px}
#contact .contact-container .contact-info .contact-info-text{padding-left:0;margin-bottom:10px}
#contact .contact-container .contact-info .contact-info-text p,#contact .contact-container .contact-info .contact-info-text a{color:#3d738d;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.6em;margin-bottom:0;margin-left:15px;text-decoration:none}
#contact .contact-container .contact-info .contact-info-text a:hover{color:#bfcac5}
#contact .bottom-contact-form input.form-control{width:100%;margin-bottom:20px;border-radius:0;height:50px;font-family:'Poppins',sans-serif;color:#828282;border-color:#0098c4;box-shadow:none;-moz-box-shadow:none;-webkit-box-sahdow:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#contact .bottom-contact-form .form-control:focus{-webkit-box-shadow:0 1px 3px 0 rgba(171,171,171,0.68);-moz-box-shadow:0 1px 3px 0 rgba(171,171,171,0.68);box-shadow:0 1px 3px 0 rgba(171,171,171,0.68)}
#contact .bottom-contact-form textarea.form-control{width:100%;font-family:'Poppins',sans-serif;color:#828282;margin-bottom:30px;border-radius:0;border-color:#0098c4}
.bottom-contact-form .btn-contact{background:#007D9B;padding:18px 52px!important;color:#fff;border:none;font-family:'Poppins',sans-serif;text-transform:uppercase;margin-top:20px;font-weight:400;border-radius:0;font-size:18px;box-shadow:0 5px #007D9B;transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0}
.bottom-contact-form .btn-contact:hover{box-shadow:none}
#parts-title .section-detail{margin-bottom:0}
.contact-style{border-bottom:none!important}
.formOverlay:before{content:"\f110";font-family:fontawesome;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);color:#0098c4;position:absolute;top:50%;left:50%;font-size:56px;margin-top:-34px}
.formOverlay{background:transparent;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}
.alert .message-icon{margin-right:10px;width:30px;height:30px;text-align:center;border:1px solid #9F9F9F;border-radius:50%;line-height:30px}
#map-canvas{height:200px}
div.module.parallax-9{background-color:#2e566a;padding:80px 0 60px}
#footer h3{margin-top:0;margin-bottom:15px}
#footer h3 span{color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}
#footer p{font-family:'Poppins',sans-serif;color:#8b8b8b}
#footer .footer-about p{color:#fff;font-weight:lighter;font-size:12px;margin:30px 0}
#footer .footer-about .social{margin-top:25px}
#footer .footer-about .social a{background:#3d738d;width:50px;height:50px;line-height:50px;margin-left:3px;display:inline-block;text-align:center;color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#footer .footer-about .social a:hover{background:#0098c4}
#footer .footer-about .social .hvr-sweep-to-bottom::before{background:#0098c4;border-radius:5px}
#footer .footer-about .social a .fa{font-size:16px;line-height:50px}
#footer .footer-post .latest-post-links p{margin-bottom:15px;display:block}
#footer .footer-post .latest-post-links p a.latest-post-link{color:#fff;display:block;margin-bottom:8px;font-size:16px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#footer .footer-post .latest-post-links p span.post-date{color:#bfcac5;display:block;font-size:14px}
#footer .footer-post .latest-post-links p a.latest-post-link:hover{color:#0098c4;text-decoration:none}
#footer .footer-trail-links p{padding:10px 0;margin-bottom:0;border-bottom:1px solid #fff}
#footer .footer-trail-links p:first-child{padding:0 0 10px}
#footer .footer-trail-links p a{color:#fff;margin-left:5px;font-size:16px;display:inline-block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#footer .footer-trail-links p a .fa{color:#0098c4;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-ms-transition:all .4s ease}
#footer .footer-trail-links p a:hover{color:#0098c4;text-decoration:none}
#footer .footer-trail-links p a:hover .fa{color:#fff}
#footer .bottom-image-group .bottom-image-col{width:28%;float:left;margin-right:3.5%}
#footer .bottom-image-group .bottom-image-col .photo-item{display:block;margin-bottom:10px}
#copyright{background:#3d738d;padding:30px 0}
#copyright p{font-family:'Poppins',sans-serif;color:#fff;margin-bottom:0;font-weight:lighter;font-size:14px}
#copyright p a{color:#fff}
#copyright p a:hover{text-decoration:none;color:#0098c4}
.logo-web{margin-bottom:10px}
.container-wa .floating-button{position:fixed;bottom:40px;right:40px;width:60px;height:60px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:35px;cursor:pointer;box-shadow:0 2px 5px #666;z-index:99999}
.container-wa .floating-button:hover{background-color:#1fad53}
.container-wa .floating-button .icon{position:absolute;top:0;left:0;right:0;line-height:60px;text-align:center;transition:all .3s}
.container-wa .floating-button .icon.wa{animation:wa-out .3s}
.container-wa .floating-button .icon.close{opacity:0;margin:auto;transform:rotateZ(-70deg);animation:close-out .3s;color:#fff}
.container-wa .card{font-family:"Open Sans",sans-serif;position:fixed;width:283px;height:300px;background-color:gray;border-radius:5px;right:40px;bottom:150px;display:none;z-index:99999}
.container-wa .card .banner-header{background-image:url(../images/bg-chat-whatsapp.jpg);background-size:cover;color:#fff;padding:20px;padding-bottom:40px;background-color:#075e54}
.container-wa .card .banner-body{flex-grow:1;background-color:#eaeaea;padding:15px}
.container-wa .card .banner-body .card-atendente{margin-top:-50px;background-color:#fff;padding:15px;display:flex;flex-direction:column;border-radius:15px}
.container-wa .card .banner-body .card-atendente .dados-atendente{display:flex}
.container-wa .card .banner-body .card-atendente .dados-atendente .avatar{padding:10px}
.container-wa .card .banner-body .card-atendente .dados-atendente .avatar img{border-radius:50%}
.container-wa .card .banner-body .card-atendente .dados-atendente .informacoes{padding:15px}
.container-wa .card .banner-body .card-atendente .botao-atendente{display:flex}
.container-wa .card .banner-body .card-atendente .botao-atendente .btn{color:#fff;background-color:#24d366;border-radius:15px;width:100%;padding:10px;text-align:center;text-decoration:none}
.container-wa.is-opened .icon.wa{animation:wa-in .15s linear;animation-fill-mode:forwards}
.container-wa.is-opened .icon.close{animation:close-in .2s;animation-delay:.1s;animation-fill-mode:forwards}
.container-wa.is-opened .card{display:flex;flex-direction:column}
.container-wa.is-opened .icon.wa{animation:wa-in .15s linear;animation-fill-mode:forwards}
.container-wa.is-opened .icon.close{animation:close-in .2s;animation-delay:.1s;animation-fill-mode:forwards}
.radio-seleccionado{border: 1px solid #00bcd4; padding-bottom: 10px;}
@keyframes close-in {from{opacity:0;transform:rotateZ(-70deg)}to{opacity:1;transform:rotateZ(0deg)}}
@keyframes close-out {from{opacity:1;transform:rotateZ(0deg)}to{opacity:0;transform:rotateZ(-70deg)}}
@keyframes wa-in {from{opacity:1;transform:rotateZ(0deg)}to{opacity:0;transform:rotateZ(180deg)}}
@keyframes wa-out {from{opacity:0;transform:rotateZ(180deg)}to{opacity:1;transform:rotateZ(0deg)}}
.invoice-container {padding: 1rem;}
.invoice-container .invoice-header .invoice-logo {margin: 0.8rem 0 0 0; display: inline-block; font-size: 1.6rem; font-weight: 700; color: #0098c4;}
.invoice-container .invoice-header .invoice-logo img {max-width: 130px;}
.invoice-container .invoice-header address {font-size: 0.9rem;color: #9fa8b9;margin: 0;}
.invoice-container .invoice-details {margin: 1rem 0 0 0;padding: 1rem;line-height: 190%;background: #f5f6fa;}
.invoice-container .invoice-details .invoice-num {text-align: right;font-size: 0.9rem;}
.invoice-container .invoice-body {padding: 1rem 0 0 0;}
.invoice-container .invoice-footer {text-align: center;font-size: 0.8rem;margin: 5px 0 0 0;}
.invoice-status { text-align: center; padding: 1rem; background: #ffffff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-bottom: 1rem;}
.invoice-status h2.status { margin: 0 0 0.8rem 0;}
.invoice-status h5.status-title { margin: 0 0 0.8rem 0; color: #9fa8b9;}
.invoice-status p.status-type { margin: 0.5rem 0 0 0; padding: 0; line-height: 150%;}
.invoice-status i { font-size: 1.5rem; margin: 0 0 1rem 0; display: inline-block; padding: 1rem; background: #f5f6fa; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px;}
.invoice-status .badge { text-transform: uppercase;}
@media (max-width: 767px) { .invoice-container { padding: 1rem; }}
.custom-table { border: 1px solid #e0e3ec; }
.custom-table thead { background: #0098c4;}
.custom-table thead th { border: 0; color: #ffffff;}
.custom-table > tbody tr:hover { background: #fafafa; }
.custom-table > tbody tr:nth-of-type(even) { background-color: #ffffff;}
.custom-table > tbody td { border: 1px solid #e6e9f0; }
.card { background: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 0; margin-bottom: 1rem;}
.text-success { color: #00bb42 !important;}
.text-muted { color: #9fa8b9 !important;}
.custom-actions-btns { margin: auto; display: flex; justify-content: flex-end;}
.custom-actions-btns .btn { margin: .3rem 0 .3rem .3rem;}
.btn-whatsapp{ position: sticky; margin: 5px 0px 0px 15px; text-decoration: none; padding: 10px; padding-right: 10px; padding-right: 15px; color: #fff !important; background-color: #25d366; border-radius: 30px 30px 30px 30px; font-size: 22px; box-shadow: 1px 2px 5px 2px rgba(30, 30, 30, 0.3); transition: all 0.3s ease-out;}
.btn-whatsapp:hover{background-color: #095e54;}
.btn-whatsapp i { font-size: 30px; margin: 0 auto; text-align: center; left: 3px; top: 4px; position: relative;}