::selection{background-color:#2fb1ad}::-moz-selection{background-color:#2fb1ad}a{color:#1faabe}a:hover{color:#2fb1ad}.color,a.color{color:#2fb1ad!important}a.color:focus,a.color:hover{color:#1faabe}.bg-color{background-color:#2fb1ad!important}.br-color{border:1px solid #2fb1ad}.dropcap-1{color:#2fb1ad}.dropcap-2,.dropcap-3{background:#2fb1ad}blockquote,blockquote.blockquote-reverse{border-color:#2fb1ad}.list-1 li:before,.list-2 li:before,.list-3 li:before,.list-4 li:before,.list-5 li:before,.list-6 li:before,.list-7 li:before,.list-8 li:before,.list-9 li:before{color:#2fb1ad}.btn.btn-color{color:#fff;background:#2fb1ad;border:1px solid #1faabe}.btn.btn-color.active,.btn.btn-color:active,.btn.btn-color:focus,.btn.btn-color:hover{background:#1faabe;color:#fff}.btn.btn-color.btn-outline{background:transparent!important;border:1px solid #1faabe!important;color:#1faabe}.badge.badge-color,.label.label-color{background:#2fb1ad;color:#fff}.highlight-color{background:#2fb1ad}.dropdown-menu>li.active>a,.dropdown-menu>li.active>a:focus,.dropdown-menu>li.active>a:hover{background-color:#2fb1ad}.pagination li a{color:#555}.pagination li a:hover{color:#fff}.pager li a,.pagination li a:hover,.pagination li.active a,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span,.pagination li.active span:focus,.pagination li.active span:hover{background-color:#2fb1ad;border-color:#1faabe}.pager li a{color:#fff}.pager li a:hover{background:#1faabe}.nav-tabs>li>a{color:#555}.nav-tabs>li>a:hover{background:#2fb1ad;color:#fff;border-color:#2fb1ad}.nav-tabs>li.open>a,.nav-tabs>li.open>a:focus,.nav-tabs>li.open>a:hover{background-color:#2fb1ad;border-color:#2fb1ad;color:#fff}.nav-tabs-one .nav-tabs>li>a{color:#555}.nav-tabs-one .nav-tabs>li>a:hover{background:#2fb1ad;color:#fff;border-color:#2fb1ad}.nav-tabs-one .nav-tabs>li.active>a,.nav-tabs-one .nav-tabs>li.active>a:hover,.nav-tabs-one .nav-tabs>li.open>a,.nav-tabs-one .nav-tabs>li.open>a:focus,.nav-tabs-one .nav-tabs>li.open>a:hover{background-color:#2fb1ad;border-color:#2fb1ad;color:#fff}.nav-tabs-two .nav-tabs>li>a{color:#555}.nav-tabs-two .nav-tabs>li.active>a,.nav-tabs-two .nav-tabs>li.active>a:hover,.nav-tabs-two .nav-tabs>li.open>a,.nav-tabs-two .nav-tabs>li.open>a:focus,.nav-tabs-two .nav-tabs>li.open>a:hover,.nav-tabs-two .nav-tabs>li>a:hover{border-top:2px solid #2fb1ad}.nav-tabs-three .nav li a:hover,.nav-tabs-three .nav li.active a{background:#2fb1ad;border-color:#2fb1ad}.panel.panel-default{border-color:#1faabe}.panel.panel-default .panel-heading{background:#2fb1ad;border-color:#1faabe;color:#fff}.panel.panel-default .panel-heading h4 a,.panel.panel-default .panel-heading h4 a:hover{color:#fff}.panel.panel-default .panel-footer{background:#2fb1ad;border-color:#1faabe;color:#fff}.nav-pills>li>a{background:#fff;border:1px solid #ddd;color:#555}.nav-pills>li>a:hover{background:#2fb1ad;color:#fff;border-color:#2fb1ad}.nav-pills>li.active>a{background-color:#2fb1ad;border-color:#2fb1ad;color:#fff}.nav-pills>li.active>a:hover{background-color:#1faabe;color:#fff}.nav-pills>li.open>a{background-color:#2fb1ad;border-color:#2fb1ad;color:#fff}.nav-pills>li.open>a:hover{background-color:#1faabe;color:#fff}.nav-pills>li.open>a:focus{background-color:#2fb1ad;border-color:#1faabe;color:#fff}.list-group a:hover{background:#f7f7f7;color:#555}.list-group a:hover .list-group-item-heading{color:#555}.list-group a.active,.list-group a.active:hover{background:#2fb1ad;border-color:#1faabe}.list-group a.active .list-group-item-heading,.list-group a.active .list-group-item-text,.list-group a.active:hover,.list-group a.active:hover .list-group-item-heading,.list-group a.active:hover .list-group-item-text{color:#fff}.brand-color a i{color:#2fb1ad}.brand-color a i:hover{color:#1b96a8}.brand-bg-color a i{color:#fff;background:#2fb1ad}.brand-bg-color a i:hover{color:#fff!important;background:#1b96a8}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#2fb1ad}.owl-nav a i:hover{background:#2fb1ad;border-color:#1faabe}.header-1 .logo h1 a i{color:#2fb1ad}.header-1 .navi{background:#2fb1ad;border-bottom:3px solid #22bed4}.header-1 .navi .navy ul>li.has-sub>a:after{color:#1faabe}.header-1 .navi .navy ul ul ul,.header-1 .navi .navy>ul>li>ul{border-top:2px solid #2fb1ad;border-bottom:2px solid #2fb1ad}.header-1 .navi .navy #menu-button{background:#2fb1ad}.header-1 .navi .navy ul .submenu-button:after,.header-2 .logo h1 a i,.header-2 .navy ul>li.has-sub>a:after{color:#2fb1ad}.header-2 .navy ul ul ul,.header-2 .navy>ul>li>ul{border-top:2px solid #2fb1ad;border-bottom:2px solid #2fb1ad}.header-2 .navy #menu-button{background:#2fb1ad}.header-2 .navy ul .submenu-button:after{color:#2fb1ad}.block-heading-three h3,.block-heading-two h3 span{border-color:#2fb1ad}.team-four .team-member:hover .team-details{background:#2fb1ad;border:1px solid #1faabe}.image-style-one .image-caption a,.image-style-two .image-caption a{background:#2fb1ad}.image-style-five .image-caption h4{border-color:#2fb1ad}.image-style-six .image-caption{background:#2fb1ad}.image-style-six .image-caption span a{color:#1da2b6}.image-style-seven .image-caption a i{background:#2fb1ad}.image-style-seven .image-caption a i:hover{background:#1faabe}.facts .fact-value span{color:#2fb1ad}.facts .fact-content p span{color:#1faabe}.pricing-one .pricing-item{border-top:3px solid #2fb1ad}.pricing-three h4 span,.pricing-two i{color:#2fb1ad}.img-box-8 .img-box-8-item:hover .img-box-8-cap{background:#2fb1ad}.v-card header ul li.active a{background:#2fb1ad;border-color:#1faabe}.v-card header ul li.active a:hover{background:#2fb1ad}.v-card header ul li a:hover{background:#2fb1ad;border-color:#1faabe;color:#fff}.letter-head{border-top:3px solid #2fb1ad;border-bottom:3px solid #2fb1ad}.box-shadow-block{border-top:2px solid #2fb1ad}#accordion-alt3 .panel .panel-heading h4 a i,.blog-masonry .item .grid-entry .bor,.blog-masonry .item .grid-entry .grid-img i.hover-icon,.blog-one .blog-one-content .blog-bor,.client-one .c1-item .img-hover,.da-arrows span,.da-dots span,.quote-two .quote-two-content span{background:#2fb1ad}.carousel .carousel-indicators .active{background-color:#2fb1ad}.resume .main-block{background:#2fb1ad url(/_next/static/media/overlay.5ac288eb.png) repeat;background-size:252px 230px}.smart-forms .rating-input:checked~.rating-star,.smart-forms .rating:hover .rating-star:hover,.smart-forms .rating:hover .rating-star:hover~.rating-star{color:#2fb1ad}.smart-forms .switch>input:checked+label{background:#2fb1ad;border-color:#2fb1ad}.smart-forms .switch>input:checked+label:after{color:#2fb1ad}.smart-forms .switch>input:checked:focus+label{background:#2fb1ad;border-color:#2fb1ad}.ui-datepicker .ui-state-highlight,.ui-datepicker-today a,.ui-datepicker-today a:hover{background:#2fb1ad!important}.smart-forms .ui-slider .ui-slider-handle{border-color:#2fb1ad}.smart-forms .ui-slider .ui-slider-handle:before{background:#2fb1ad}.slim-feature .feature-content ul li:before{color:#2fb1ad}.ecom-ui-five,.ecom-ui-four:hover{border:2px solid #2fb1ad}.ecom-ui-five .p-media a{border-right:2px solid #2fb1ad}.ecom-ui-six:hover{border-color:#2fb1ad}.wedding-header{background:#2fb1ad url(/_next/static/media/overlay.5ac288eb.png) repeat;background-size:252px 230px}.restaurant .rest-item:hover{border-color:#2fb1ad}.icon-box-9 .icon-box-9-item:hover{background:#2fb1ad}.foot{border-color:#2fb1ad}.space-xs-sm{margin-bottom:10px!important}.space-xs-md{margin-bottom:20px!important}.space-xs-lg{margin-bottom:30px!important}.space-xs-xl{margin-bottom:40px!important}.social-media{margin:0;padding:0;position:relative;list-style:none}.social-media>li{display:inline-block;font-size:20px;padding-left:5px;padding-right:5px}.social-media>li>a{display:block}[class*=social-media--style-1]>li>a{width:34px;height:34px;line-height:34px;text-align:center;margin-right:.3rem;background:transparent}[class*=social-media--style-1]>li>a:hover{background:#3f87f5;color:#fff}.social-media-circle>li>a{border-radius:100%}.social-media-round>li>a{border-radius:4px}.social-media.social-media--style-1-v1>li>a{background:#3f87f5;color:#fff}.social-media.social-media--style-1-v1>li>a:hover{background:darken(#3f87f5,10%)}.social-media.social-media--style-1-v2>li>a{background:#ddd;color:#333}.social-media.social-media--style-1-v2>li>a:hover{background:#3f87f5;color:#fff}.social-media.social-media--style-1-v4>li>a{font-size:20px;width:auto;height:auto;padding-left:0;padding-right:0;margin-right:1rem;background:transparent;color:rgba(0,0,0,.7)}.social-media.social-media--style-1-v4>li>a:hover{background:transparent;color:rgba(0,0,0,.9)}.social-media.social-media--style-1-v4>li:last-child>a{margin-right:0}.social-media.social-media--style-1-v5>li>a{font-size:20px;width:auto;height:auto;padding-left:0;padding-right:0;margin-right:10px;background:transparent;color:hsla(0,0%,100%,.7)}.social-media.social-media--style-1-v5>li>a:hover{background:transparent;color:#fff}.social-media.social-media--style-1-v5>li:last-child>a{margin-right:0}.social-media.social-media--style-1-v5>li>span{color:hsla(0,0%,100%,.5)}.social-media-brand-color--hover>li>a.facebook:hover,.social-media-brand-color>li>a.facebook{background:#3b5998;color:#fff}.social-media-brand-color--hover>li>a.twitter:hover,.social-media-brand-color>li>a.twitter{background:#1da1f2;color:#fff}.social-media-brand-color--hover>li>a.instagram:hover,.social-media-brand-color>li>a.instagram{background:#e1306c;color:#fff}.social-media-brand-color--hover>li>a.linkedin:hover,.social-media-brand-color>li>a.linkedin{background:#0077b5;color:#fff}.social-media-brand-color:not(.social-media-brand-color--hover)>li>a:hover{background:#3f87f5;color:#fff}@media (max-device-width:800px){.has-bg-cover{background-image:url(/_next/static/media/img-45.0eefe629.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:0 0;height:45vh!important}.text-home-h1{font-size:22px!important;font-weight:500;color:#2b2b2c!important;text-transform:uppercase;width:200px!important}.text-home-h1,.text-home-h2{line-height:1.2;font-family:Lato,sans-serif;margin-top:10px!important;margin-left:20px}.text-home-h2{font-size:16px!important;width:180px!important}.text-14-400-gray,.text-home-h2{font-weight:400!important;color:#666}.text-14-400-gray{font-size:12px!important;font-family:Lato,sans-serif}.text-16-500-green{color:#2fb1ad;font-weight:500}.text-16-500-black,.text-16-500-green{font-size:15px!important;font-family:Lato,sans-serif}.text-16-500-black,.text-18-500-black{color:#2b2b2c;font-weight:500!important}.text-18-500-black{font-size:17px!important;font-family:Lato,sans-serif}.text-15-600-green{color:#2fb1ad;font-size:15px!important;font-weight:600!important;font-family:Lato,sans-serif}.text-15-600-white{color:#fff;font-size:14px!important;font-weight:500!important;font-family:Lato,sans-serif}.text-22-400-gray{color:#666;font-weight:400!important}.text-22-400-gray,.text-22-500-black{font-size:20px!important;font-family:Lato,sans-serif}.text-22-500-black{color:#2b2b2c;font-weight:500!important}.text-22-600-black{color:#2b2b2c;font-size:20px!important;font-weight:600!important;font-family:Lato,sans-serif}.btn-container{margin-top:10px;margin-left:20px}}.has-bg-cover{background-image:url(/_next/static/media/img-45.0eefe629.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:0 0;height:100vh}.text-home-h1{font-size:52px;font-weight:500;color:#2b2b2c;text-transform:uppercase;margin-top:90px}.text-home-h1,.text-home-h2{line-height:1.2;font-family:Lato,sans-serif;width:350px}.text-home-h2{font-size:22px;font-weight:400;color:#666;margin-top:40px}.btn-container{margin-top:10px}.btn-styled{border-radius:10px;padding:10px 15px}.btn-base-1,a .btn-base-1{color:#fff}.btn-base-1,.btn-base-1:hover,a .btn-base-1{background-color:#2fb1ad;font-family:Lato,sans-serif;font-size:16px;text-transform:uppercase}.btn-base-1:hover{color:#f2f2f2}.text-12-400-gray{font-size:12px}.text-12-400-gray,.text-14-400-gray{color:#666;font-weight:400;font-family:Lato,sans-serif;line-height:1.3}.text-14-400-gray{font-size:14px}.text-16-600-white{color:#fff;font-weight:600}.text-16-400-gray,.text-16-600-white{font-size:16px;font-family:Lato,sans-serif;line-height:1.3}.text-16-400-gray{color:#666;font-weight:400}.text-15-600-white{color:#fff;font-size:15px;font-weight:600;font-family:Lato,sans-serif;line-height:1.3}.text-16-500-green{color:#2fb1ad}.text-16-500-black,.text-16-500-green{font-size:16px;font-weight:500;font-family:Lato,sans-serif;line-height:1.3}.text-16-500-black{color:#2b2b2c}.text-18-500-black{color:#2b2b2c;font-size:18px!important;font-weight:500!important}.text-18-500-black,.text-18-600-green{font-family:Lato,sans-serif;line-height:1.3}.text-18-600-green{color:#2fb1ad;font-size:18px;font-weight:600}.text-18-600-white{color:#fff;font-size:18px;font-weight:600;font-family:Lato,sans-serif;line-height:1.3}.text-22-400-gray{color:#666;font-weight:400}.text-22-400-gray,.text-22-500-black{font-size:22px;font-family:Lato,sans-serif;line-height:1.3}.text-22-500-black{color:#2b2b2c;font-weight:500}.text-22-600-black{color:#2b2b2c}.text-22-600-black,.text-22-600-green{font-size:22px;font-weight:600;font-family:Lato,sans-serif;line-height:1.3}.text-22-600-green{color:#2fb1ad}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-50{margin-top:50px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px!important}.feature--boxed-border{border-radius:0}a>.feature--boxed-border:hover{border-color:#fff}.block-icon.rounded{border-radius:4px;background-color:#1faabe}.icon-block--style-1-v1 .block-icon i,.icon-block--style-1-v1 .block-icon>.icon-number{color:#fff}.icon-block--style-1-v3 .block-icon{border:1px solid #1faabe}.icon-block--style-1-v3 .block-icon i,.icon-block--style-1.v3 .block-icon i{color:#1faabe}.icon-block--style-1-v5.active .block-icon{color:#1faabe!important}.icon-block--style-1-v5.block-bordered-grid-animated:hover .block-inner:after{border:2px solid #1faabe}.icon-block--style-2-v2.active .block-icon,.icon-block--style-2-v2:hover .block-icon{border-color:#1faabe;background:#1faabe}.icon-block--style-3-v1>i{color:#1faabe}.icon-block--style-4 .block-icon{background:#1faabe}.icon-block--style-4:hover .block-icon:after{border:3px solid #1faabe}.icon-block--arrow .block-icon{border-radius:0}.icon-block--arrow .block-icon:after{border-top-color:#1faabe}.icon-green{color:#2fb1ad;font-size:44px}.article-img,.start-date-view{border-radius:12px}.start-date-view{background-color:#333;color:#fff;padding:10px;text-align:center}.vertical-align-center{display:flex;align-items:center;justify-content:center}.price-view{margin-top:20px}.guarantee-view{background-color:#fafafa;margin-top:20px;border-radius:12px;padding:20px!important}.join-button{background-color:#333;color:#fff;font-size:1.4em;font-weight:700;padding:15px 30px;border:none;border-radius:12px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;overflow:hidden;width:300px;margin-top:20px}.join-button:before{content:"-80%";position:absolute;top:-7px;right:-7px;background-color:#1faabe;color:#fff;font-size:.9em;font-weight:700;padding:5px 10px;border-radius:50%;transform:rotate(-15deg);box-shadow:0 4px 6px rgba(0,0,0,.3)}.join-button:hover{background-color:#2b2b2c}.join-button:active{transform:scale(.98)}.quote-block{max-width:600px;margin:20px auto;padding:15px;border-left:5px solid #2fb1ad;background-color:#f9f9f9;line-height:1.2;position:relative}.about-view{background-color:#edf7f7}.about-view,.what-you-get-view{border-radius:12px;margin-top:20px;padding:15px}.what-you-get-view{background-color:#f2f2f2}.numbered-list{list-style:none;counter-reset:list-counter;padding:20 0;margin:0}.numbered-list li{counter-increment:list-counter;margin:10px 0;font-size:14px;color:#333;font-family:Lato,sans-serif;line-height:1.3;position:relative;background-color:#f9f9f9;border-left:5px solid #2fb1ad;padding:10px 10px 10px 15px}.numbered-list li:before{content:counter(list-counter) ".";position:absolute;left:-30px;top:10px;font-size:1.2em;font-weight:700;color:#2fb1ad}