html{background-color:#fcfcfc}#Wrapper,#Content,.mfn-popup .mfn-popup-content,.mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper,.mfn-cart-holder,.mfn-header-login,#Top_bar .search_wrapper,#Top_bar .top_bar_right .mfn-live-search-box,.column_livesearch .mfn-live-search-wrapper,.column_livesearch .mfn-live-search-box{background-color:#fff}.layout-boxed.mfn-bebuilder-header.mfn-ui #Wrapper .mfn-only-sample-content{background-color:#fff}body:not(.template-slider) #Header{min-height:0}body.header-below:not(.template-slider) #Header{padding-top:0}.has-search-overlay.search-overlay-opened #search-overlay{background-color:rgb(0 0 0 / .6)}.elementor-page.elementor-default #Content .the_content .section_wrapper{max-width:100%}.elementor-page.elementor-default #Content .section.the_content{width:100%}.elementor-page.elementor-default #Content .section_wrapper .the_content_wrapper{margin-left:0;margin-right:0;width:100%}body,span.date_label,.timeline_items li h3 span,input[type=date],input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],textarea,select,.offer_li .title h3,.mfn-menu-item-megamenu{font-family:"Open Sans"}.lead,.big{font-family:"Poppins"}#menu>ul>li>a,#overlay-menu ul li a{font-family:"Dosis"}#Subheader .title{font-family:"Dosis"}h1,h2,h3,h4,.text-logo #logo{font-family:"Poppins"}h5,h6{font-family:"Dosis"}blockquote{font-family:"Dosis"}.chart_box .chart .num,.counter .desc_wrapper .number-wrapper,.how_it_works .image .number,.pricing-box .plan-header .price,.quick_fact .number-wrapper,.woocommerce .product div.entry-summary .price{font-family:"Dosis"}body,.mfn-menu-item-megamenu{font-size:17px;line-height:25px;font-weight:400;letter-spacing:0}.lead,.big{font-size:17px;line-height:28px;font-weight:400;letter-spacing:0}#menu>ul>li>a,#overlay-menu ul li a{font-size:15px;font-weight:400;letter-spacing:0}#overlay-menu ul li a{line-height:22.5px}#Subheader .title{font-size:30px;line-height:35px;font-weight:400;letter-spacing:1px;font-style:italic}h1,.text-logo #logo{font-size:48px;line-height:50px;font-weight:300;letter-spacing:0}h2{font-size:30px;line-height:34px;font-weight:300;letter-spacing:0}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:25px;line-height:29px;font-weight:300;letter-spacing:0}h4,.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2{font-size:21px;line-height:25px;font-weight:300;letter-spacing:0}h5{font-size:17px;line-height:25px;font-weight:300;letter-spacing:0}h6{font-size:17px;line-height:25px;font-weight:300;letter-spacing:0}#Intro .intro-title{font-size:70px;line-height:70px;font-weight:400;letter-spacing:0}@media only screen and (min-width:768px) and (max-width:959px){body,.mfn-menu-item-megamenu{font-size:14px;line-height:21px;font-weight:400;letter-spacing:0}.lead,.big{font-size:14px;line-height:24px;font-weight:400;letter-spacing:0}#menu>ul>li>a,#overlay-menu ul li a{font-size:13px;font-weight:400;letter-spacing:0}#overlay-menu ul li a{line-height:19.5px}#Subheader .title{font-size:26px;line-height:30px;font-weight:400;letter-spacing:1px;font-style:italic}h1,.text-logo #logo{font-size:41px;line-height:43px;font-weight:300;letter-spacing:0}h2{font-size:26px;line-height:29px;font-weight:300;letter-spacing:0}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:21px;line-height:25px;font-weight:300;letter-spacing:0}h4,.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2{font-size:18px;line-height:21px;font-weight:300;letter-spacing:0}h5{font-size:14px;line-height:21px;font-weight:300;letter-spacing:0}h6{font-size:14px;line-height:21px;font-weight:300;letter-spacing:0}#Intro .intro-title{font-size:60px;line-height:60px;font-weight:400;letter-spacing:0}blockquote{font-size:15px}.chart_box .chart .num{font-size:45px;line-height:45px}.counter .desc_wrapper .number-wrapper{font-size:45px;line-height:45px}.counter .desc_wrapper .title{font-size:14px;line-height:18px}.faq .question .title{font-size:14px}.fancy_heading .title{font-size:38px;line-height:38px}.offer .offer_li .desc_wrapper .title h3{font-size:32px;line-height:32px}.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3{font-size:32px;line-height:32px}.pricing-box .plan-header h2{font-size:27px;line-height:27px}.pricing-box .plan-header .price>span{font-size:40px;line-height:40px}.pricing-box .plan-header .price sup.currency{font-size:18px;line-height:18px}.pricing-box .plan-header .price sup.period{font-size:14px;line-height:14px}.quick_fact .number-wrapper{font-size:80px;line-height:80px}.trailer_box .desc h2{font-size:27px;line-height:27px}.widget>h3{font-size:17px;line-height:20px}}@media only screen and (min-width:480px) and (max-width:767px){body,.mfn-menu-item-megamenu{font-size:13px;line-height:19px;font-weight:400;letter-spacing:0}.lead,.big{font-size:13px;line-height:21px;font-weight:400;letter-spacing:0}#menu>ul>li>a,#overlay-menu ul li a{font-size:13px;font-weight:400;letter-spacing:0}#overlay-menu ul li a{line-height:19.5px}#Subheader .title{font-size:23px;line-height:26px;font-weight:400;letter-spacing:1px;font-style:italic}h1,.text-logo #logo{font-size:36px;line-height:38px;font-weight:300;letter-spacing:0}h2{font-size:23px;line-height:26px;font-weight:300;letter-spacing:0}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:19px;line-height:22px;font-weight:300;letter-spacing:0}h4,.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2{font-size:16px;line-height:19px;font-weight:300;letter-spacing:0}h5{font-size:13px;line-height:19px;font-weight:300;letter-spacing:0}h6{font-size:13px;line-height:19px;font-weight:300;letter-spacing:0}#Intro .intro-title{font-size:53px;line-height:53px;font-weight:400;letter-spacing:0}blockquote{font-size:14px}.chart_box .chart .num{font-size:40px;line-height:40px}.counter .desc_wrapper .number-wrapper{font-size:40px;line-height:40px}.counter .desc_wrapper .title{font-size:13px;line-height:16px}.faq .question .title{font-size:13px}.fancy_heading .title{font-size:34px;line-height:34px}.offer .offer_li .desc_wrapper .title h3{font-size:28px;line-height:28px}.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3{font-size:28px;line-height:28px}.pricing-box .plan-header h2{font-size:24px;line-height:24px}.pricing-box .plan-header .price>span{font-size:34px;line-height:34px}.pricing-box .plan-header .price sup.currency{font-size:16px;line-height:16px}.pricing-box .plan-header .price sup.period{font-size:13px;line-height:13px}.quick_fact .number-wrapper{font-size:70px;line-height:70px}.trailer_box .desc h2{font-size:24px;line-height:24px}.widget>h3{font-size:16px;line-height:19px}}@media only screen and (max-width:479px){body,.mfn-menu-item-megamenu{font-size:13px;line-height:19px;font-weight:400;letter-spacing:0}.lead,.big{font-size:13px;line-height:19px;font-weight:400;letter-spacing:0}#menu>ul>li>a,#overlay-menu ul li a{font-size:13px;font-weight:400;letter-spacing:0}#overlay-menu ul li a{line-height:19.5px}#Subheader .title{font-size:18px;line-height:21px;font-weight:400;letter-spacing:1px;font-style:italic}h1,.text-logo #logo{font-size:29px;line-height:30px;font-weight:300;letter-spacing:0}h2{font-size:18px;line-height:20px;font-weight:300;letter-spacing:0}h3,.woocommerce ul.products li.product h3,.woocommerce #customer_login h2{font-size:15px;line-height:19px;font-weight:300;letter-spacing:0}h4,.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2{font-size:13px;line-height:19px;font-weight:300;letter-spacing:0}h5{font-size:13px;line-height:19px;font-weight:300;letter-spacing:0}h6{font-size:13px;line-height:19px;font-weight:300;letter-spacing:0}#Intro .intro-title{font-size:42px;line-height:42px;font-weight:400;letter-spacing:0}blockquote{font-size:13px}.chart_box .chart .num{font-size:35px;line-height:35px}.counter .desc_wrapper .number-wrapper{font-size:35px;line-height:35px}.counter .desc_wrapper .title{font-size:13px;line-height:26px}.faq .question .title{font-size:13px}.fancy_heading .title{font-size:30px;line-height:30px}.offer .offer_li .desc_wrapper .title h3{font-size:26px;line-height:26px}.offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3{font-size:26px;line-height:26px}.pricing-box .plan-header h2{font-size:21px;line-height:21px}.pricing-box .plan-header .price>span{font-size:32px;line-height:32px}.pricing-box .plan-header .price sup.currency{font-size:14px;line-height:14px}.pricing-box .plan-header .price sup.period{font-size:13px;line-height:13px}.quick_fact .number-wrapper{font-size:60px;line-height:60px}.trailer_box .desc h2{font-size:21px;line-height:21px}.widget>h3{font-size:15px;line-height:18px}}.with_aside .sidebar.columns{width:23%}.with_aside .sections_group{width:77%}.aside_both .sidebar.columns{width:18%}.aside_both .sidebar.sidebar-1{margin-left:-82%}.aside_both .sections_group{width:64%;margin-left:18%}@media only screen and (min-width:1240px){#Wrapper,.with_aside .content_wrapper{max-width:1240px}body.layout-boxed.mfn-header-scrolled .mfn-header-tmpl.mfn-sticky-layout-width{max-width:1240px;left:0;right:0;margin-left:auto;margin-right:auto}body.layout-boxed:not(.mfn-header-scrolled) .mfn-header-tmpl.mfn-header-layout-width,body.layout-boxed .mfn-header-tmpl.mfn-header-layout-width:not(.mfn-hasSticky){max-width:1240px;left:0;right:0;margin-left:auto;margin-right:auto}body.layout-boxed.mfn-bebuilder-header.mfn-ui .mfn-only-sample-content{max-width:1240px;margin-left:auto;margin-right:auto}.section_wrapper,.container{max-width:1220px}.layout-boxed.header-boxed #Top_bar.is-sticky{max-width:1240px}}@media only screen and (max-width:767px){#Wrapper{max-width:calc(100% - 67px)}.content_wrapper .section_wrapper,.container,.four.columns .widget-area{max-width:550px!important;padding-left:33px;padding-right:33px}}body{--mfn-button-font-family:inherit;--mfn-button-font-size:17px;--mfn-button-font-weight:400;--mfn-button-font-style:inherit;--mfn-button-letter-spacing:0px;--mfn-button-padding:16px 20px;--mfn-button-border-width:0;--mfn-button-border-radius:5px;--mfn-button-gap:10px;--mfn-button-transition:.2s;--mfn-button-color:#747474;--mfn-button-color-hover:#747474;--mfn-button-bg:#f7f7f7;--mfn-button-bg-hover:#eaeaea;--mfn-button-border-color:transparent;--mfn-button-border-color-hover:transparent;--mfn-button-icon-color:#747474;--mfn-button-icon-color-hover:#747474;--mfn-button-box-shadow:unset;--mfn-button-theme-color:#fff;--mfn-button-theme-color-hover:#fff;--mfn-button-theme-bg:#1d9cd8;--mfn-button-theme-bg-hover:#108fcb;--mfn-button-theme-border-color:transparent;--mfn-button-theme-border-color-hover:transparent;--mfn-button-theme-icon-color:#fff;--mfn-button-theme-icon-color-hover:#fff;--mfn-button-theme-box-shadow:unset;--mfn-button-shop-color:#fff;--mfn-button-shop-color-hover:#fff;--mfn-button-shop-bg:#1d9cd8;--mfn-button-shop-bg-hover:#108fcb;--mfn-button-shop-border-color:transparent;--mfn-button-shop-border-color-hover:transparent;--mfn-button-shop-icon-color:#626262;--mfn-button-shop-icon-color-hover:#626262;--mfn-button-shop-box-shadow:unset;--mfn-button-action-color:#747474;--mfn-button-action-color-hover:#747474;--mfn-button-action-bg:#f7f7f7;--mfn-button-action-bg-hover:#eaeaea;--mfn-button-action-border-color:transparent;--mfn-button-action-border-color-hover:transparent;--mfn-button-action-icon-color:#626262;--mfn-button-action-icon-color-hover:#626262;--mfn-button-action-box-shadow:unset}.mfn-cookies,.mfn-cookies-reopen{--mfn-gdpr2-container-text-color:#626262;--mfn-gdpr2-container-strong-color:#07070a;--mfn-gdpr2-container-bg:#fff;--mfn-gdpr2-container-overlay:rgba(25,37,48,.6);--mfn-gdpr2-details-box-bg:#fbfbfb;--mfn-gdpr2-details-switch-bg:#00032a;--mfn-gdpr2-details-switch-bg-active:#5acb65;--mfn-gdpr2-tabs-text-color:#07070a;--mfn-gdpr2-tabs-text-color-active:#0089f7;--mfn-gdpr2-tabs-border:rgba(8,8,14,.1);--mfn-gdpr2-buttons-box-bg:#fbfbfb;--mfn-gdpr2-reopen-background:#fff;--mfn-gdpr2-reopen-color:#222}#Top_bar #logo,.header-fixed #Top_bar #logo,.header-plain #Top_bar #logo,.header-transparent #Top_bar #logo{height:60px;line-height:60px;padding:15px 0}.logo-overflow #Top_bar:not(.is-sticky) .logo{height:90px}#Top_bar .menu>li>a{padding:15px 0}.menu-highlight:not(.header-creative) #Top_bar .menu>li>a{margin:20px 0}.header-plain:not(.menu-highlight) #Top_bar .menu>li>a span:not(.description){line-height:90px}.header-fixed #Top_bar .menu>li>a{padding:30px 0}@media only screen and (max-width:767px){.mobile-header-mini #Top_bar #logo{height:50px!important;line-height:50px!important;margin:5px 0}}#Top_bar #logo img.svg{width:80px}.image_frame,.wp-caption{border-width:0}.alert{border-radius:0}#Top_bar .top_bar_right .top-bar-right-input input{width:200px}.mfn-live-search-box .mfn-live-search-list{max-height:300px}#Side_slide{right:-250px;width:250px}#Side_slide.left{left:-250px}.blog-teaser li .desc-wrapper .desc{background-position-y:-1px}.mfn-free-delivery-info{--mfn-free-delivery-bar:#1d9cd8;--mfn-free-delivery-bg:rgba(0,0,0,.1);--mfn-free-delivery-achieved:#1d9cd8}#back_to_top i{color:#65666c}@media only screen and (min-width:1240px){body:not(.header-simple) #Top_bar #menu{display:block!important}.tr-menu #Top_bar #menu{background:none!important}#Top_bar .menu>li>ul.mfn-megamenu>li{float:left}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-1{width:100%}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-2{width:50%}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-3{width:33.33%}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-4{width:25%}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-5{width:20%}#Top_bar .menu>li>ul.mfn-megamenu>li.mfn-megamenu-cols-6{width:16.66%}#Top_bar .menu>li>ul.mfn-megamenu>li>ul{display:block!important;position:inherit;left:auto;top:auto;border-width:0 1px 0 0}#Top_bar .menu>li>ul.mfn-megamenu>li:last-child>ul{border:0}#Top_bar .menu>li>ul.mfn-megamenu>li>ul li{width:auto}#Top_bar .menu>li>ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400;background:0 0}#Top_bar .menu>li>ul.mfn-megamenu a .menu-arrow{display:none}.menuo-right #Top_bar .menu>li>ul.mfn-megamenu{left:0;width:98%!important;margin:0 1%;padding:20px 0}.menuo-right #Top_bar .menu>li>ul.mfn-megamenu-bg{box-sizing:border-box}#Top_bar .menu>li>ul.mfn-megamenu-bg{padding:20px 166px 20px 20px;background-repeat:no-repeat;background-position:right bottom}.rtl #Top_bar .menu>li>ul.mfn-megamenu-bg{padding-left:166px;padding-right:20px;background-position:left bottom}#Top_bar .menu>li>ul.mfn-megamenu-bg>li{background:0 0}#Top_bar .menu>li>ul.mfn-megamenu-bg>li a{border:none}#Top_bar .menu>li>ul.mfn-megamenu-bg>li>ul{background:none!important;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.mm-vertical #Top_bar .container{position:relative}.mm-vertical #Top_bar .top_bar_left{position:static}.mm-vertical #Top_bar .menu>li ul{box-shadow:0 0 0 0 transparent!important;background-image:none}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu{padding:20px 0}.mm-vertical.header-plain #Top_bar .menu>li>ul.mfn-megamenu{width:100%!important;margin:0}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li{display:table-cell;float:none!important;width:10%;padding:0 15px;border-right:1px solid rgb(0 0 0 / .05)}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li:last-child{border-right-width:0}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li.hide-border{border-right-width:0}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li a{border-bottom-width:0;padding:9px 15px;line-height:120%}.mm-vertical #Top_bar .menu>li>ul.mfn-megamenu a.mfn-megamenu-title{font-weight:700}.rtl .mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li:first-child{border-right-width:0}.rtl .mm-vertical #Top_bar .menu>li>ul.mfn-megamenu>li:last-child{border-right-width:1px}body.header-shop #Top_bar #menu{display:flex!important;background-color:#fff0}.header-shop #Top_bar.is-sticky .top_bar_row_second{display:none}.header-plain:not(.menuo-right) #Header .top_bar_left{width:auto!important}.header-stack.header-center #Top_bar #menu{display:inline-block!important}.header-simple #Top_bar #menu{display:none;height:auto;width:300px;bottom:auto;top:100%;right:1px;position:absolute;margin:0}.header-simple #Header a.responsive-menu-toggle{display:block;right:10px}.header-simple #Top_bar #menu>ul{width:100%;float:left}.header-simple #Top_bar #menu ul li{width:100%;padding-bottom:0;border-right:0;position:relative}.header-simple #Top_bar #menu ul li a{padding:0 20px;margin:0;display:block;height:auto;line-height:normal;border:none}.header-simple #Top_bar #menu ul li a:not(.menu-toggle):after{display:none}.header-simple #Top_bar #menu ul li a span{border:none;line-height:44px;display:inline;padding:0}.header-simple #Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:0;top:0;width:44px;height:44px;line-height:44px;font-size:30px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:.33;transform:unset}.header-simple #Top_bar #menu ul li.submenu .menu-toggle:after{content:"+";position:static}.header-simple #Top_bar #menu ul li.hover>.menu-toggle:after{content:"-"}.header-simple #Top_bar #menu ul li.hover a{border-bottom:0}.header-simple #Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}.header-simple #Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin:0!important;width:auto!important;background-image:none}.header-simple #Top_bar #menu ul li ul li{width:100%!important;display:block;padding:0}.header-simple #Top_bar #menu ul li ul li a{padding:0 20px 0 30px}.header-simple #Top_bar #menu ul li ul li a .menu-arrow{display:none}.header-simple #Top_bar #menu ul li ul li a span{padding:0}.header-simple #Top_bar #menu ul li ul li a span:after{display:none!important}.header-simple #Top_bar .menu>li>ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}.header-simple #Top_bar .menu>li>ul.mfn-megamenu>li>ul{display:block!important;position:inherit;left:auto;top:auto}.header-simple #Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}.header-simple #Top_bar #menu ul li ul li ul li a{padding:0 20px 0 40px}.rtl.header-simple #Top_bar #menu{left:1px;right:auto}.rtl.header-simple #Top_bar a.responsive-menu-toggle{left:10px;right:auto}.rtl.header-simple #Top_bar #menu ul li.submenu .menu-toggle{left:0;right:auto}.rtl.header-simple #Top_bar #menu ul li ul{left:auto!important;right:0!important}.rtl.header-simple #Top_bar #menu ul li ul li a{padding:0 30px 0 20px}.rtl.header-simple #Top_bar #menu ul li ul li ul li a{padding:0 40px 0 20px}.menu-highlight #Top_bar .menu>li{margin:0 2px}.menu-highlight:not(.header-creative) #Top_bar .menu>li>a{padding:0;-webkit-border-radius:5px;border-radius:5px}.menu-highlight #Top_bar .menu>li>a:after{display:none}.menu-highlight #Top_bar .menu>li>a span:not(.description){line-height:50px}.menu-highlight #Top_bar .menu>li>a span.description{display:none}.menu-highlight.header-stack #Top_bar .menu>li>a{margin:10px 0!important}.menu-highlight.header-stack #Top_bar .menu>li>a span:not(.description){line-height:40px}.menu-highlight.header-simple #Top_bar #menu ul li,.menu-highlight.header-creative #Top_bar #menu ul li{margin:0}.menu-highlight.header-simple #Top_bar #menu ul li>a,.menu-highlight.header-creative #Top_bar #menu ul li>a{-webkit-border-radius:0;border-radius:0}.menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky .menu>li>a{margin:10px 0!important;padding:5px 0!important}.menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky .menu>li>a span{line-height:30px!important}.header-modern.menu-highlight.menuo-right .menu_wrapper{margin-right:20px}.menu-line-below #Top_bar .menu>li>a:not(.menu-toggle):after{top:auto;bottom:-4px}.menu-line-below #Top_bar.is-sticky .menu>li>a:not(.menu-toggle):after{top:auto;bottom:-4px}.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li>a:not(.menu-toggle):after{height:4px;left:10%;top:50%;margin-top:20px;width:80%}.menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu>li>a:not(.menu-toggle):after{height:1px;left:10%;top:50%;margin-top:20px;width:80%}.menu-link-color #Top_bar .menu>li>a:not(.menu-toggle):after{display:none!important}.menu-arrow-top #Top_bar .menu>li>a:after{background:none repeat scroll 0 0 #fff0!important;border-color:#ccc #fff0 #fff0;border-style:solid;border-width:7px 7px 0;display:block;height:0;left:50%;margin-left:-7px;top:0!important;width:0}.menu-arrow-top #Top_bar.is-sticky .menu>li>a:after{top:0!important}.menu-arrow-bottom #Top_bar .menu>li>a:after{background:none!important;border-color:#fff0 #fff0 #ccc;border-style:solid;border-width:0 7px 7px;display:block;height:0;left:50%;margin-left:-7px;top:auto;bottom:0;width:0}.menu-arrow-bottom #Top_bar.is-sticky .menu>li>a:after{top:auto;bottom:0}.menuo-no-borders #Top_bar .menu>li>a span{border-width:0!important}.menuo-no-borders #Header_creative #Top_bar .menu>li>a span{border-bottom-width:0}.menuo-no-borders.header-plain #Top_bar a#header_cart,.menuo-no-borders.header-plain #Top_bar a#search_button,.menuo-no-borders.header-plain #Top_bar .wpml-languages,.menuo-no-borders.header-plain #Top_bar a.action_button{border-width:0}.menuo-right #Top_bar .menu_wrapper{float:right}.menuo-right.header-stack:not(.header-center) #Top_bar .menu_wrapper{margin-right:150px}body.header-creative{padding-left:50px}body.header-creative.header-open{padding-left:250px}body.error404,body.under-construction,body.elementor-maintenance-mode,body.template-blank,body.under-construction.header-rtl.header-creative.header-open{padding-left:0!important;padding-right:0!important}.header-creative.footer-fixed #Footer,.header-creative.footer-sliding #Footer,.header-creative.footer-stick #Footer.is-sticky{box-sizing:border-box;padding-left:50px}.header-open.footer-fixed #Footer,.header-open.footer-sliding #Footer,.header-creative.footer-stick #Footer.is-sticky{padding-left:250px}.header-rtl.header-creative.footer-fixed #Footer,.header-rtl.header-creative.footer-sliding #Footer,.header-rtl.header-creative.footer-stick #Footer.is-sticky{padding-left:0;padding-right:50px}.header-rtl.header-open.footer-fixed #Footer,.header-rtl.header-open.footer-sliding #Footer,.header-rtl.header-creative.footer-stick #Footer.is-sticky{padding-right:250px}#Header_creative{background-color:#fff;position:fixed;width:250px;height:100%;left:-200px;top:0;z-index:9002;-webkit-box-shadow:2px 0 4px 2px rgb(0 0 0 / .15);box-shadow:2px 0 4px 2px rgb(0 0 0 / .15)}#Header_creative .container{width:100%}#Header_creative .creative-wrapper{opacity:0;margin-right:50px}#Header_creative a.creative-menu-toggle{display:block;width:34px;height:34px;line-height:34px;font-size:22px;text-align:center;position:absolute;top:10px;right:8px;border-radius:3px}.admin-bar #Header_creative a.creative-menu-toggle{top:42px}#Header_creative #Top_bar{position:static;width:100%}#Header_creative #Top_bar .top_bar_left{width:100%!important;float:none}#Header_creative #Top_bar .logo{float:none;text-align:center;margin:15px 0}#Header_creative #Top_bar #menu{background-color:#fff0}#Header_creative #Top_bar .menu_wrapper{float:none;margin:0 0 30px}#Header_creative #Top_bar .menu>li{width:100%;float:none;position:relative}#Header_creative #Top_bar .menu>li>a{padding:0;text-align:center}#Header_creative #Top_bar .menu>li>a:after{display:none}#Header_creative #Top_bar .menu>li>a span{border-right:0;border-bottom-width:1px;line-height:38px}#Header_creative #Top_bar .menu li ul{left:100%;right:auto;top:0;box-shadow:2px 2px 2px 0 rgb(0 0 0 / .03);-webkit-box-shadow:2px 2px 2px 0 rgb(0 0 0 / .03)}#Header_creative #Top_bar .menu>li>ul.mfn-megamenu{margin:0;width:700px!important}#Header_creative #Top_bar .menu>li>ul.mfn-megamenu>li>ul{left:0}#Header_creative #Top_bar .menu li ul li a{padding-top:9px;padding-bottom:8px}#Header_creative #Top_bar .menu li ul li ul{top:0}#Header_creative #Top_bar .menu>li>a span.description{display:block;font-size:13px;line-height:28px!important;clear:both}.menuo-arrows #Top_bar .menu>li.submenu>a>span:after{content:unset!important}#Header_creative #Top_bar .top_bar_right{width:100%!important;float:left;height:auto;margin-bottom:35px;text-align:center;padding:0 20px;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Header_creative #Top_bar .top_bar_right:before{content:none}#Header_creative #Top_bar .top_bar_right .top_bar_right_wrapper{flex-wrap:wrap;justify-content:center}#Header_creative #Top_bar .top_bar_right .top-bar-right-icon,#Header_creative #Top_bar .top_bar_right .wpml-languages,#Header_creative #Top_bar .top_bar_right .top-bar-right-button,#Header_creative #Top_bar .top_bar_right .top-bar-right-input{min-height:30px;margin:5px}#Header_creative #Top_bar .search_wrapper{left:100%;top:auto}#Header_creative #Top_bar .banner_wrapper{display:block;text-align:center}#Header_creative #Top_bar .banner_wrapper img{max-width:100%;height:auto;display:inline-block}#Header_creative #Action_bar{display:none;position:absolute;bottom:0;top:auto;clear:both;padding:0 20px;box-sizing:border-box}#Header_creative #Action_bar .contact_details{width:100%;text-align:center;margin-bottom:20px}#Header_creative #Action_bar .contact_details li{padding:0}#Header_creative #Action_bar .social{float:none;text-align:center;padding:5px 0 15px}#Header_creative #Action_bar .social li{margin-bottom:2px}#Header_creative #Action_bar .social-menu{float:none;text-align:center}#Header_creative #Action_bar .social-menu li{border-color:rgb(0 0 0 / .1)}#Header_creative .social li a{color:rgb(0 0 0 / .5)}#Header_creative .social li a:hover{color:#000}#Header_creative .creative-social{position:absolute;bottom:10px;right:0;width:50px}#Header_creative .creative-social li{display:block;float:none;width:100%;text-align:center;margin-bottom:5px}.header-creative .fixed-nav.fixed-nav-prev{margin-left:50px}.header-creative.header-open .fixed-nav.fixed-nav-prev{margin-left:250px}.menuo-last #Header_creative #Top_bar .menu li.last ul{top:auto;bottom:0}.header-open #Header_creative{left:0}.header-open #Header_creative .creative-wrapper{opacity:1;margin:0!important}.header-open #Header_creative .creative-menu-toggle,.header-open #Header_creative .creative-social{display:none}.header-open #Header_creative #Action_bar{display:block}body.header-rtl.header-creative{padding-left:0;padding-right:50px}.header-rtl #Header_creative{left:auto;right:-200px}.header-rtl #Header_creative .creative-wrapper{margin-left:50px;margin-right:0}.header-rtl #Header_creative a.creative-menu-toggle{left:8px;right:auto}.header-rtl #Header_creative .creative-social{left:0;right:auto}.header-rtl #Footer #back_to_top.sticky{right:125px}.header-rtl #popup_contact{right:70px}.header-rtl #Header_creative #Top_bar .menu li ul{left:auto;right:100%}.header-rtl #Header_creative #Top_bar .search_wrapper{left:auto;right:100%}.header-rtl .fixed-nav.fixed-nav-prev{margin-left:0!important}.header-rtl .fixed-nav.fixed-nav-next{margin-right:50px}body.header-rtl.header-creative.header-open{padding-left:0;padding-right:250px!important}.header-rtl.header-open #Header_creative{left:auto;right:0}.header-rtl.header-open #Footer #back_to_top.sticky{right:325px}.header-rtl.header-open #popup_contact{right:270px}.header-rtl.header-open .fixed-nav.fixed-nav-next{margin-right:250px}#Header_creative.active{left:-1px}.header-rtl #Header_creative.active{left:auto;right:-1px}#Header_creative.active .creative-wrapper{opacity:1;margin:0}.header-creative .vc_row[data-vc-full-width]{padding-left:50px}.header-creative.header-open .vc_row[data-vc-full-width]{padding-left:250px}.header-open .vc_parallax .vc_parallax-inner{left:auto;width:calc(100% - 250px)}.header-open.header-rtl .vc_parallax .vc_parallax-inner{left:0;right:auto}#Header_creative.scroll{height:100%;overflow-y:auto}#Header_creative.scroll:not(.dropdown) .menu li ul{display:none!important}#Header_creative.scroll #Action_bar{position:static}#Header_creative.dropdown{outline:none}#Header_creative.dropdown #Top_bar .menu_wrapper{float:left;width:100%}#Header_creative.dropdown #Top_bar #menu ul li{position:relative;float:left}#Header_creative.dropdown #Top_bar #menu ul li a:not(.menu-toggle):after{display:none}#Header_creative.dropdown #Top_bar #menu ul li a span{line-height:38px;padding:0}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;font-size:26px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:.33;z-index:203}#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle:after{content:"+";position:static}#Header_creative.dropdown #Top_bar #menu ul li.hover>.menu-toggle:after{content:"-"}#Header_creative.dropdown #Top_bar #menu ul.sub-menu li:not(:last-of-type) a{border-bottom:0}#Header_creative.dropdown #Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}#Header_creative.dropdown #Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin-left:0!important;width:auto!important;background-image:none}#Header_creative.dropdown #Top_bar #menu ul li ul li{width:100%!important}#Header_creative.dropdown #Top_bar #menu ul li ul li a{padding:0 10px;text-align:center}#Header_creative.dropdown #Top_bar #menu ul li ul li a .menu-arrow{display:none}#Header_creative.dropdown #Top_bar #menu ul li ul li a span{padding:0}#Header_creative.dropdown #Top_bar #menu ul li ul li a span:after{display:none!important}#Header_creative.dropdown #Top_bar .menu>li>ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Header_creative.dropdown #Top_bar .menu>li>ul.mfn-megamenu>li>ul{display:block!important;position:inherit;left:auto;top:auto}#Header_creative.dropdown #Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}#Header_creative{transition:left .5s ease-in-out,right .5s ease-in-out}#Header_creative .creative-wrapper{transition:opacity .5s ease-in-out,margin 0s ease-in-out .5s}#Header_creative.active .creative-wrapper{transition:opacity .5s ease-in-out,margin 0s ease-in-out}}@media only screen and (min-width:768px){#Top_bar.is-sticky{position:fixed!important;width:100%;left:0;top:-60px;height:60px;z-index:701;background:#fff;opacity:.97;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .1);box-shadow:0 2px 5px 0 rgb(0 0 0 / .1)}.layout-boxed.header-boxed #Top_bar.is-sticky{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#Top_bar.is-sticky .top_bar_left,#Top_bar.is-sticky .top_bar_right,#Top_bar.is-sticky .top_bar_right:before{background:0 0;box-shadow:unset}#Top_bar.is-sticky .logo{width:auto;margin:0 30px 0 20px;padding:0}#Top_bar.is-sticky #logo,#Top_bar.is-sticky .custom-logo-link{padding:5px 0!important;height:50px!important;line-height:50px!important}.logo-no-sticky-padding #Top_bar.is-sticky #logo{height:60px!important;line-height:60px!important}#Top_bar.is-sticky #logo img.logo-main{display:none}#Top_bar.is-sticky #logo img.logo-sticky{display:inline;max-height:35px}.logo-sticky-width-auto #Top_bar.is-sticky #logo img.logo-sticky{width:auto}#Top_bar.is-sticky .menu_wrapper{clear:none}#Top_bar.is-sticky .menu_wrapper .menu>li>a{padding:15px 0}#Top_bar.is-sticky .menu>li>a,#Top_bar.is-sticky .menu>li>a span{line-height:30px}#Top_bar.is-sticky .menu>li>a:after{top:auto;bottom:-4px}#Top_bar.is-sticky .menu>li>a span.description{display:none}#Top_bar.is-sticky .secondary_menu_wrapper,#Top_bar.is-sticky .banner_wrapper{display:none}.header-overlay #Top_bar.is-sticky{display:none}.sticky-dark #Top_bar.is-sticky,.sticky-dark #Top_bar.is-sticky #menu{background:rgb(0 0 0 / .8)}.sticky-dark #Top_bar.is-sticky .menu>li:not(.current-menu-item)>a{color:#fff}.sticky-dark #Top_bar.is-sticky .top_bar_right .top-bar-right-icon{color:rgb(255 255 255 / .9)}.sticky-dark #Top_bar.is-sticky .top_bar_right .top-bar-right-icon svg .path{stroke:rgb(255 255 255 / .9)}.sticky-dark #Top_bar.is-sticky .wpml-languages a.active,.sticky-dark #Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown{background:rgb(0 0 0 / .1);border-color:rgb(0 0 0 / .1)}.sticky-white #Top_bar.is-sticky,.sticky-white #Top_bar.is-sticky #menu{background:rgb(255 255 255 / .8)}.sticky-white #Top_bar.is-sticky .menu>li:not(.current-menu-item)>a{color:#222}.sticky-white #Top_bar.is-sticky .top_bar_right .top-bar-right-icon{color:rgb(0 0 0 / .8)}.sticky-white #Top_bar.is-sticky .top_bar_right .top-bar-right-icon svg .path{stroke:rgb(0 0 0 / .8)}.sticky-white #Top_bar.is-sticky .wpml-languages a.active,.sticky-white #Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown{background:rgb(255 255 255 / .1);border-color:rgb(0 0 0 / .1)}}@media only screen and (max-width:1239px){#Top_bar #menu{display:none;height:auto;width:300px;bottom:auto;top:100%;right:1px;position:absolute;margin:0}#Top_bar a.responsive-menu-toggle{display:block}#Top_bar #menu>ul{width:100%;float:left}#Top_bar #menu ul li{width:100%;padding-bottom:0;border-right:0;position:relative}#Top_bar #menu ul li a{padding:0 25px;margin:0;display:block;height:auto;line-height:normal;border:none}#Top_bar #menu ul li a:not(.menu-toggle):after{display:none}#Top_bar #menu ul li a span{border:none;line-height:44px;display:inline;padding:0}#Top_bar #menu ul li a span.description{margin:0 0 0 5px}#Top_bar #menu ul li.submenu .menu-toggle{display:block;position:absolute;right:15px;top:0;width:44px;height:44px;line-height:44px;font-size:30px;font-weight:300;text-align:center;cursor:pointer;color:#444;opacity:.33;transform:unset}#Top_bar #menu ul li.submenu .menu-toggle:after{content:"+";position:static}#Top_bar #menu ul li.hover>.menu-toggle:after{content:"-"}#Top_bar #menu ul li.hover a{border-bottom:0}#Top_bar #menu ul li a span:after{display:none!important}#Top_bar #menu ul.mfn-megamenu li .menu-toggle{display:none}.menuo-arrows.keyboard-support #Top_bar .menu>li.submenu>a:not(.menu-toggle):after,.menuo-arrows:not(.keyboard-support) #Top_bar .menu>li.submenu>a:not(.menu-toggle):after{display:none!important}#Top_bar #menu ul li ul{position:relative!important;left:0!important;top:0;padding:0;margin-left:0!important;width:auto!important;background-image:none!important;box-shadow:0 0 0 0 transparent!important;-webkit-box-shadow:0 0 0 0 transparent!important}#Top_bar #menu ul li ul li{width:100%!important}#Top_bar #menu ul li ul li a{padding:0 20px 0 35px}#Top_bar #menu ul li ul li a .menu-arrow{display:none}#Top_bar #menu ul li ul li a span{padding:0}#Top_bar #menu ul li ul li a span:after{display:none!important}#Top_bar .menu>li>ul.mfn-megamenu a.mfn-megamenu-title{text-transform:uppercase;font-weight:400}#Top_bar .menu>li>ul.mfn-megamenu>li>ul{display:block!important;position:inherit;left:auto;top:auto}#Top_bar #menu ul li ul li ul{border-left:0!important;padding:0;top:0}#Top_bar #menu ul li ul li ul li a{padding:0 20px 0 45px}#Header #menu>ul>li.current-menu-item>a,#Header #menu>ul>li.current_page_item>a,#Header #menu>ul>li.current-menu-parent>a,#Header #menu>ul>li.current-page-parent>a,#Header #menu>ul>li.current-menu-ancestor>a,#Header #menu>ul>li.current_page_ancestor>a{background:rgb(0 0 0 / .02)}.rtl #Top_bar #menu{left:1px;right:auto}.rtl #Top_bar a.responsive-menu-toggle{left:20px;right:auto}.rtl #Top_bar #menu ul li.submenu .menu-toggle{left:15px;right:auto;border-left:none;border-right:1px solid #eee;transform:unset}.rtl #Top_bar #menu ul li ul{left:auto!important;right:0!important}.rtl #Top_bar #menu ul li ul li a{padding:0 30px 0 20px}.rtl #Top_bar #menu ul li ul li ul li a{padding:0 40px 0 20px}.header-stack .menu_wrapper a.responsive-menu-toggle{position:static!important;margin:11px 0!important}.header-stack .menu_wrapper #menu{left:0;right:auto}.rtl.header-stack #Top_bar #menu{left:auto;right:0}.admin-bar #Header_creative{top:32px}.header-creative.layout-boxed{padding-top:85px}.header-creative.layout-full-width #Wrapper{padding-top:60px}#Header_creative{position:fixed;width:100%;left:0!important;top:0;z-index:1001}#Header_creative .creative-wrapper{display:block!important;opacity:1!important}#Header_creative .creative-menu-toggle,#Header_creative .creative-social{display:none!important;opacity:1!important}#Header_creative #Top_bar{position:static;width:100%}#Header_creative #Top_bar .one{display:flex}#Header_creative #Top_bar #logo,#Header_creative #Top_bar .custom-logo-link{height:50px;line-height:50px;padding:5px 0}#Header_creative #Top_bar #logo img.logo-sticky{max-height:40px!important}#Header_creative #logo img.logo-main{display:none}#Header_creative #logo img.logo-sticky{display:inline-block}.logo-no-sticky-padding #Header_creative #Top_bar #logo{height:60px;line-height:60px;padding:0}.logo-no-sticky-padding #Header_creative #Top_bar #logo img.logo-sticky{max-height:60px!important}#Header_creative #Action_bar{display:none}#Header_creative #Top_bar .top_bar_right:before{content:none}#Header_creative.scroll{overflow:visible!important}}body{--mfn-clients-tiles-hover:#1d9cd8;--mfn-icon-box-icon:#0095eb;--mfn-sliding-box-bg:#0095eb;--mfn-woo-body-color:#262626;--mfn-woo-heading-color:#262626;--mfn-woo-themecolor:#1d9cd8;--mfn-woo-bg-themecolor:#1d9cd8;--mfn-woo-border-themecolor:#1d9cd8}#Header_wrapper,#Intro{background-color:#333}#Subheader{background-color:rgb(29 156 216)}.header-classic #Action_bar,.header-fixed #Action_bar,.header-plain #Action_bar,.header-split #Action_bar,.header-shop #Action_bar,.header-shop-split #Action_bar,.header-stack #Action_bar{background-color:#fff}#Sliding-top{background-color:#e12327}#Sliding-top a.sliding-top-control{border-right-color:#e12327}#Sliding-top.st-center a.sliding-top-control,#Sliding-top.st-left a.sliding-top-control{border-top-color:#e12327}#Footer{background-color:#0f0f0f}.grid .post-item,.masonry:not(.tiles) .post-item,.photo2 .post .post-desc-wrapper{background-color:#fff}.portfolio_group .portfolio-item .desc{background-color:#fff}.woocommerce ul.products li.product,.shop_slider .shop_slider_ul .shop_slider_li .item_wrapper .desc{background-color:#fff0}body,ul.timeline_items,.icon_box a .desc,.icon_box a:hover .desc,.feature_list ul li a,.list_item a,.list_item a:hover,.widget_recent_entries ul li a,.flat_box a,.flat_box a:hover,.story_box .desc,.content_slider.carousel ul li a .title,.content_slider.flat.description ul li .desc,.content_slider.flat.description ul li a .desc,.post-nav.minimal a i{color:#262626}.lead{color:#2e2e2e}.post-nav.minimal a svg{fill:#262626}.themecolor,.opening_hours .opening_hours_wrapper li span,.fancy_heading_icon .icon_top,.fancy_heading_arrows .icon-right-dir,.fancy_heading_arrows .icon-left-dir,.fancy_heading_line .title,.button-love a.mfn-love,.format-link .post-title .icon-link,.pager-single>span,.pager-single a:hover,.widget_meta ul,.widget_pages ul,.widget_rss ul,.widget_mfn_recent_comments ul li:after,.widget_archive ul,.widget_recent_comments ul li:after,.widget_nav_menu ul,.woocommerce ul.products li.product .price,.shop_slider .shop_slider_ul .item_wrapper .price,.woocommerce-page ul.products li.product .price,.widget_price_filter .price_label .from,.widget_price_filter .price_label .to,.woocommerce ul.product_list_widget li .quantity .amount,.woocommerce .product div.entry-summary .price,.woocommerce .product .woocommerce-variation-price .price,.woocommerce .star-rating span,#Error_404 .error_pic i,.style-simple #Filters .filters_wrapper ul li a:hover,.style-simple #Filters .filters_wrapper ul li.current-cat a,.style-simple .quick_fact .title,.mfn-cart-holder .mfn-ch-content .mfn-ch-product .woocommerce-Price-amount,.woocommerce .comment-form-rating p.stars a:before,.wishlist .wishlist-row .price,.search-results .search-item .post-product-price,.progress_icons.transparent .progress_icon.themebg{color:#1d9cd8}.mfn-wish-button.loved:not(.link) .path{fill:#1d9cd8;stroke:#1d9cd8}.themebg,#comments .commentlist>li .reply a.comment-reply-link,#Filters .filters_wrapper ul li a:hover,#Filters .filters_wrapper ul li.current-cat a,.fixed-nav .arrow,.offer_thumb .slider_pagination a:before,.offer_thumb .slider_pagination a.selected:after,.pager .pages a:hover,.pager .pages a.active,.pager .pages span.page-numbers.current,.pager-single span:after,.portfolio_group.exposure .portfolio-item .desc-inner .line,.Recent_posts ul li .desc:after,.Recent_posts ul li .photo .c,.slider_pagination a.selected,.slider_pagination .slick-active a,.slider_pagination a.selected:after,.slider_pagination .slick-active a:after,.testimonials_slider .slider_images,.testimonials_slider .slider_images a:after,.testimonials_slider .slider_images:before,#Top_bar .header-cart-count,#Top_bar .header-wishlist-count,.mfn-footer-stickymenu ul li a .header-wishlist-count,.mfn-footer-stickymenu ul li a .header-cart-count,.widget_categories ul,.widget_mfn_menu ul li a:hover,.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor)>a,.widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor)>a,.widget_product_categories ul,.widget_recent_entries ul li:after,.woocommerce-account table.my_account_orders .order-number a,.woocommerce-MyAccount-navigation ul li.is-active a,.style-simple .accordion .question:after,.style-simple .faq .question:after,.style-simple .icon_box .desc_wrapper .title:before,.style-simple #Filters .filters_wrapper ul li a:after,.style-simple .trailer_box:hover .desc,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet.selected:after,.tparrows.default,.tp-bullets.tp-thumbs .bullet.selected:after{background-color:#1d9cd8}.Latest_news ul li .photo,.Recent_posts.blog_news ul li .photo,.style-simple .opening_hours .opening_hours_wrapper li label,.style-simple .timeline_items li:hover h3,.style-simple .timeline_items li:nth-child(even):hover h3,.style-simple .timeline_items li:hover .desc,.style-simple .timeline_items li:nth-child(even):hover,.style-simple .offer_thumb .slider_pagination a.selected{border-color:#1d9cd8}a{color:#1d9cd8}a:hover{color:#007cc3}*::-moz-selection{background-color:#1d9cd8;color:#fff}*::selection{background-color:#1d9cd8;color:#fff}.blockquote p.author span,.counter .desc_wrapper .title,.article_box .desc_wrapper p,.team .desc_wrapper p.subtitle,.pricing-box .plan-header p.subtitle,.pricing-box .plan-header .price sup.period,.chart_box p,.fancy_heading .inside,.fancy_heading_line .slogan,.post-meta,.post-meta a,.post-footer,.post-footer a span.label,.pager .pages a,.button-love a .label,.pager-single a,#comments .commentlist>li .comment-author .says,.fixed-nav .desc .date,.filters_buttons li.label,.Recent_posts ul li a .desc .date,.widget_recent_entries ul li .post-date,.tp_recent_tweets .twitter_time,.widget_price_filter .price_label,.shop-filters .woocommerce-result-count,.woocommerce ul.product_list_widget li .quantity,.widget_shopping_cart ul.product_list_widget li dl,.product_meta .posted_in,.woocommerce .shop_table .product-name .variation>dd,.shipping-calculator-button:after,.shop_slider .shop_slider_ul .item_wrapper .price del,.woocommerce .product .entry-summary .woocommerce-product-rating .woocommerce-review-link,.woocommerce .product.style-default .entry-summary .product_meta .tagged_as,.woocommerce .tagged_as,.wishlist .sku_wrapper,.woocommerce .column_product_rating .woocommerce-review-link,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__verified,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date,.testimonials_slider .testimonials_slider_ul li .author span,.testimonials_slider .testimonials_slider_ul li .author span a,.Latest_news ul li .desc_footer,.share-simple-wrapper .icons a{color:#a8a8a8}h1,h1 a,h1 a:hover,.text-logo #logo{color:#161922}h2,h2 a,h2 a:hover{color:#161922}h3,h3 a,h3 a:hover{color:#161922}h4,h4 a,h4 a:hover,.style-simple .sliding_box .desc_wrapper h4{color:#161922}h5,h5 a,h5 a:hover{color:#161922}h6,h6 a,h6 a:hover,a.content_link .title{color:#161922}.woocommerce #customer_login h2{color:#161922}.woocommerce .woocommerce-order-details__title,.woocommerce .wc-bacs-bank-details-heading,.woocommerce .woocommerce-customer-details h2,.woocommerce #respond .comment-reply-title,.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{color:#161922}.dropcap,.highlight:not(.highlight_image){background-color:#0095eb}a.mfn-link{color:#656b6f}a.mfn-link-2 span,a:hover.mfn-link-2 span:before,a.hover.mfn-link-2 span:before,a.mfn-link-5 span,a.mfn-link-8:after,a.mfn-link-8:before{background:#1d9cd8}a:hover.mfn-link{color:#0095eb}a.mfn-link-2 span:before,a:hover.mfn-link-4:before,a:hover.mfn-link-4:after,a.hover.mfn-link-4:before,a.hover.mfn-link-4:after,a.mfn-link-5:before,a.mfn-link-7:after,a.mfn-link-7:before{background:#007cc3}a.mfn-link-6:before{border-bottom-color:#007cc3}a.mfn-link svg .path{stroke:#0095eb}.column_column ul,.column_column ol,.the_content_wrapper:not(.is-elementor) ul,.the_content_wrapper:not(.is-elementor) ol{color:#737e86}hr.hr_color,.hr_color hr,.hr_dots span{color:#0095eb;background:#0095eb}.hr_zigzag i{color:#0095eb}.highlight-left:after,.highlight-right:after{background:#0095eb}@media only screen and (max-width:767px){.highlight-left .wrap:first-child,.highlight-right .wrap:last-child{background:#0095eb}}#Header .top_bar_left,.header-classic #Top_bar,.header-plain #Top_bar,.header-stack #Top_bar,.header-split #Top_bar,.header-shop #Top_bar,.header-shop-split #Top_bar,.header-fixed #Top_bar,.header-below #Top_bar,#Header_creative,#Top_bar #menu,.sticky-tb-color #Top_bar.is-sticky{background-color:#fff}#Top_bar .wpml-languages a.active,#Top_bar .wpml-languages ul.wpml-lang-dropdown{background-color:#fff}#Top_bar .top_bar_right:before{background-color:#e3e3e3}#Header .top_bar_right{background-color:#f5f5f5}#Top_bar .top_bar_right .top-bar-right-icon,#Top_bar .top_bar_right .top-bar-right-icon svg .path{color:#333;stroke:#333}#Top_bar .menu>li>a,#Top_bar #menu ul li.submenu .menu-toggle{color:#d3d3d3}#Top_bar .menu>li.current-menu-item>a,#Top_bar .menu>li.current_page_item>a,#Top_bar .menu>li.current-menu-parent>a,#Top_bar .menu>li.current-page-parent>a,#Top_bar .menu>li.current-menu-ancestor>a,#Top_bar .menu>li.current-page-ancestor>a,#Top_bar .menu>li.current_page_ancestor>a,#Top_bar .menu>li.hover>a{color:#0095eb}#Top_bar .menu>li a:not(.menu-toggle):after{background:#0095eb}.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description):after{border-top-color:#d3d3d3}#Top_bar .menu>li.current-menu-item.submenu>a>span:not(.description):after,#Top_bar .menu>li.current_page_item.submenu>a>span:not(.description):after,#Top_bar .menu>li.current-menu-parent.submenu>a>span:not(.description):after,#Top_bar .menu>li.current-page-parent.submenu>a>span:not(.description):after,#Top_bar .menu>li.current-menu-ancestor.submenu>a>span:not(.description):after,#Top_bar .menu>li.current-page-ancestor.submenu>a>span:not(.description):after,#Top_bar .menu>li.current_page_ancestor.submenu>a>span:not(.description):after,#Top_bar .menu>li.hover.submenu>a>span:not(.description):after{border-top-color:#0095eb}.menu-highlight #Top_bar #menu>ul>li.current-menu-item>a,.menu-highlight #Top_bar #menu>ul>li.current_page_item>a,.menu-highlight #Top_bar #menu>ul>li.current-menu-parent>a,.menu-highlight #Top_bar #menu>ul>li.current-page-parent>a,.menu-highlight #Top_bar #menu>ul>li.current-menu-ancestor>a,.menu-highlight #Top_bar #menu>ul>li.current-page-ancestor>a,.menu-highlight #Top_bar #menu>ul>li.current_page_ancestor>a,.menu-highlight #Top_bar #menu>ul>li.hover>a{background:#0a0a0a}.menu-arrow-bottom #Top_bar .menu>li>a:after{border-bottom-color:#0095eb}.menu-arrow-top #Top_bar .menu>li>a:after{border-top-color:#0095eb}.header-plain #Top_bar .menu>li.current-menu-item>a,.header-plain #Top_bar .menu>li.current_page_item>a,.header-plain #Top_bar .menu>li.current-menu-parent>a,.header-plain #Top_bar .menu>li.current-page-parent>a,.header-plain #Top_bar .menu>li.current-menu-ancestor>a,.header-plain #Top_bar .menu>li.current-page-ancestor>a,.header-plain #Top_bar .menu>li.current_page_ancestor>a,.header-plain #Top_bar .menu>li.hover>a,.header-plain #Top_bar .wpml-languages:hover,.header-plain #Top_bar .wpml-languages ul.wpml-lang-dropdown{background:#0a0a0a;color:#0095eb}.header-plain #Top_bar .top_bar_right .top-bar-right-icon:hover{background:#0a0a0a}.header-plain #Top_bar,.header-plain #Top_bar .menu>li>a span:not(.description),.header-plain #Top_bar .top_bar_right .top-bar-right-icon,.header-plain #Top_bar .top_bar_right .top-bar-right-button,.header-plain #Top_bar .top_bar_right .top-bar-right-input,.header-plain #Top_bar .wpml-languages{border-color:#f2f2f2}#Top_bar .menu>li ul{background-color:#f2f2f2}#Top_bar .menu>li ul li a{color:#5f5f5f}#Top_bar .menu>li ul li a:hover,#Top_bar .menu>li ul li.hover>a{color:#2e2e2e}.overlay-menu-toggle{color:#0095eb!important;background:0 0}#Overlay{background:rgb(0 149 235 / .95)}#overlay-menu ul li a,.header-overlay .overlay-menu-toggle.focus{color:#fff}#overlay-menu ul li.current-menu-item>a,#overlay-menu ul li.current_page_item>a,#overlay-menu ul li.current-menu-parent>a,#overlay-menu ul li.current-page-parent>a,#overlay-menu ul li.current-menu-ancestor>a,#overlay-menu ul li.current-page-ancestor>a,#overlay-menu ul li.current_page_ancestor>a{color:#b1dcfb}#Top_bar .responsive-menu-toggle,#Header_creative .creative-menu-toggle,#Header_creative .responsive-menu-toggle{color:#0095eb;background:0 0}.mfn-footer-stickymenu{background-color:#fff}.mfn-footer-stickymenu ul li a,.mfn-footer-stickymenu ul li a .path{color:#333;stroke:#333}#Side_slide{background-color:#333;border-color:#333}#Side_slide,#Side_slide #menu ul li.submenu .menu-toggle,#Side_slide .search-wrapper input.field,#Side_slide a:not(.button){color:#fff}#Side_slide .extras .extras-wrapper a svg .path{stroke:#fff}#Side_slide #menu ul li.hover>.menu-toggle,#Side_slide a.active,#Side_slide a:not(.button):hover{color:#1d9cd8}#Side_slide .extras .extras-wrapper a:hover svg .path{stroke:#1d9cd8}#Side_slide #menu ul li.current-menu-item>a,#Side_slide #menu ul li.current_page_item>a,#Side_slide #menu ul li.current-menu-parent>a,#Side_slide #menu ul li.current-page-parent>a,#Side_slide #menu ul li.current-menu-ancestor>a,#Side_slide #menu ul li.current-page-ancestor>a,#Side_slide #menu ul li.current_page_ancestor>a,#Side_slide #menu ul li.hover>a,#Side_slide #menu ul li:hover>a{color:#1d9cd8}#Action_bar .contact_details{color:#bbb}#Action_bar .contact_details a{color:#1d9cd8}#Action_bar .contact_details a:hover{color:#1d9cd8}#Action_bar .social li a,#Header_creative .social li a,#Action_bar:not(.creative) .social-menu a{color:#bbb}#Action_bar .social li a:hover,#Header_creative .social li a:hover,#Action_bar:not(.creative) .social-menu a:hover{color:#1d9cd8}#Subheader .title{color:#444}#Subheader ul.breadcrumbs li,#Subheader ul.breadcrumbs li a{color:rgb(68 68 68 / .6)}.mfn-footer,.mfn-footer .widget_recent_entries ul li a{color:#ccc}.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn){color:#1d9cd8}.mfn-footer a:not(.button,.icon_bar,.mfn-btn,.mfn-option-btn):hover{color:#007cc3}.mfn-footer h1,.mfn-footer h1 a,.mfn-footer h1 a:hover,.mfn-footer h2,.mfn-footer h2 a,.mfn-footer h2 a:hover,.mfn-footer h3,.mfn-footer h3 a,.mfn-footer h3 a:hover,.mfn-footer h4,.mfn-footer h4 a,.mfn-footer h4 a:hover,.mfn-footer h5,.mfn-footer h5 a,.mfn-footer h5 a:hover,.mfn-footer h6,.mfn-footer h6 a,.mfn-footer h6 a:hover{color:#fff}.mfn-footer .themecolor,.mfn-footer .widget_meta ul,.mfn-footer .widget_pages ul,.mfn-footer .widget_rss ul,.mfn-footer .widget_mfn_recent_comments ul li:after,.mfn-footer .widget_archive ul,.mfn-footer .widget_recent_comments ul li:after,.mfn-footer .widget_nav_menu ul,.mfn-footer .widget_price_filter .price_label .from,.mfn-footer .widget_price_filter .price_label .to,.mfn-footer .star-rating span{color:#1d9cd8}.mfn-footer .themebg,.mfn-footer .widget_categories ul,.mfn-footer .Recent_posts ul li .desc:after,.mfn-footer .Recent_posts ul li .photo .c,.mfn-footer .widget_recent_entries ul li:after,.mfn-footer .widget_mfn_menu ul li a:hover,.mfn-footer .widget_product_categories ul{background-color:#1d9cd8}.mfn-footer .Recent_posts ul li a .desc .date,.mfn-footer .widget_recent_entries ul li .post-date,.mfn-footer .tp_recent_tweets .twitter_time,.mfn-footer .widget_price_filter .price_label,.mfn-footer .shop-filters .woocommerce-result-count,.mfn-footer ul.product_list_widget li .quantity,.mfn-footer .widget_shopping_cart ul.product_list_widget li dl{color:#a8a8a8}.mfn-footer .footer_copy .social li a,.mfn-footer .footer_copy .social-menu a{color:#65666c}.mfn-footer .footer_copy .social li a:hover,.mfn-footer .footer_copy .social-menu a:hover{color:#fff}.mfn-footer .footer_copy{border-top-color:rgb(255 255 255 / .1)}#Sliding-top,#Sliding-top .widget_recent_entries ul li a{color:#000}#Sliding-top a{color:#fff}#Sliding-top a:hover{color:#f6b233}#Sliding-top h1,#Sliding-top h1 a,#Sliding-top h1 a:hover,#Sliding-top h2,#Sliding-top h2 a,#Sliding-top h2 a:hover,#Sliding-top h3,#Sliding-top h3 a,#Sliding-top h3 a:hover,#Sliding-top h4,#Sliding-top h4 a,#Sliding-top h4 a:hover,#Sliding-top h5,#Sliding-top h5 a,#Sliding-top h5 a:hover,#Sliding-top h6,#Sliding-top h6 a,#Sliding-top h6 a:hover{color:#fff}#Sliding-top .themecolor,#Sliding-top .widget_meta ul,#Sliding-top .widget_pages ul,#Sliding-top .widget_rss ul,#Sliding-top .widget_mfn_recent_comments ul li:after,#Sliding-top .widget_archive ul,#Sliding-top .widget_recent_comments ul li:after,#Sliding-top .widget_nav_menu ul,#Sliding-top .widget_price_filter .price_label .from,#Sliding-top .widget_price_filter .price_label .to,#Sliding-top .star-rating span{color:#0095eb}#Sliding-top .themebg,#Sliding-top .widget_categories ul,#Sliding-top .Recent_posts ul li .desc:after,#Sliding-top .Recent_posts ul li .photo .c,#Sliding-top .widget_recent_entries ul li:after,#Sliding-top .widget_mfn_menu ul li a:hover,#Sliding-top .widget_product_categories ul{background-color:#0095eb}#Sliding-top .Recent_posts ul li a .desc .date,#Sliding-top .widget_recent_entries ul li .post-date,#Sliding-top .tp_recent_tweets .twitter_time,#Sliding-top .widget_price_filter .price_label,#Sliding-top .shop-filters .woocommerce-result-count,#Sliding-top ul.product_list_widget li .quantity,#Sliding-top .widget_shopping_cart ul.product_list_widget li dl{color:#a8a8a8}blockquote,blockquote a,blockquote a:hover{color:#444}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc,.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title:after,.masonry.tiles .post-item.no-img,.masonry.tiles .post-item.format-quote,.blog-teaser li .desc-wrapper .desc .post-title:after,.blog-teaser li.no-img,.blog-teaser li.format-quote{background:#fff}.image_frame .image_wrapper .image_links a{background:#fff;color:#161922;border-color:#fff}.image_frame .image_wrapper .image_links a.loading:after{border-color:#161922}.image_frame .image_wrapper .image_links a .path{stroke:#161922}.image_frame .image_wrapper .image_links a.mfn-wish-button.loved .path{fill:#161922;stroke:#161922}.image_frame .image_wrapper .image_links a.mfn-wish-button.loved:hover .path{fill:#0089f7;stroke:#0089f7}.image_frame .image_wrapper .image_links a:hover{background:#fff;color:#0089f7;border-color:#fff}.image_frame .image_wrapper .image_links a:hover .path{stroke:#0089f7}.image_frame{border-color:#f8f8f8}.image_frame .image_wrapper .mask:after{background:rgb(0 0 0 / .15)}.counter .icon_wrapper i{color:#0095eb}.quick_fact .number-wrapper .number{color:#0095eb}.mfn-countdown{--mfn-countdown-number-color:#0095eb}.progress_bars .bars_list li .bar .progress{background-color:#0095eb}a:hover.icon_bar{color:#0095eb!important}a.content_link,a:hover.content_link{color:#0095eb}a.content_link:before{border-bottom-color:#0095eb}a.content_link:after{border-color:#0095eb}.mcb-item-contact_box-inner,.mcb-item-info_box-inner,.column_column .get_in_touch,.google-map-contact-wrapper{background-color:#0095eb}.google-map-contact-wrapper .get_in_touch:after{border-top-color:#0095eb}.timeline_items li h3:before,.timeline_items:after,.timeline .post-item:before{border-color:#1d9cd8}.how_it_works .image_wrapper .number{background:#1d9cd8}.trailer_box .desc .subtitle,.trailer_box.plain .desc .line{background-color:#0095eb}.trailer_box.plain .desc .subtitle{color:#0095eb}.icon_box .icon_wrapper,.icon_box a .icon_wrapper,.style-simple .icon_box:hover .icon_wrapper{color:#0095eb}.icon_box:hover .icon_wrapper:before,.icon_box a:hover .icon_wrapper:before{background-color:#0095eb}.list_item.lists_1 .list_left{background-color:#0095eb}.list_item .list_left{color:#0095eb}.feature_list ul li .icon i{color:#0095eb}.feature_list ul li:hover,.feature_list ul li:hover a{background:#0095eb}table th{color:#444}.ui-tabs .ui-tabs-nav li a,.accordion .question>.title,.faq .question>.title,.fake-tabs>ul li a{color:#444}.ui-tabs .ui-tabs-nav li.ui-state-active a,.accordion .question.active>.title>.acc-icon-plus,.accordion .question.active>.title>.acc-icon-minus,.accordion .question.active>.title,.faq .question.active>.title>.acc-icon-plus,.faq .question.active>.title,.fake-tabs>ul li.active a{color:#0095eb}.ui-tabs .ui-tabs-nav li.ui-state-active a:after,.fake-tabs>ul li a:after,.fake-tabs>ul li a .number{background:#0095eb}body.table-hover:not(.woocommerce-page) table tr:hover td{background:#1d9cd8}.pricing-box .plan-header .price sup.currency,.pricing-box .plan-header .price>span{color:#0095eb}.pricing-box .plan-inside ul li .yes{background:#0095eb}.pricing-box-box.pricing-box-featured{background:#0095eb}.alert_warning{background:#fef8ea}.alert_warning,.alert_warning a,.alert_warning a:hover,.alert_warning a.close .icon{color:#8a5b20}.alert_warning .path{stroke:#8a5b20}.alert_error{background:#fae9e8}.alert_error,.alert_error a,.alert_error a:hover,.alert_error a.close .icon{color:#962317}.alert_error .path{stroke:#962317}.alert_info{background:#efefef}.alert_info,.alert_info a,.alert_info a:hover,.alert_info a.close .icon{color:#57575b}.alert_info .path{stroke:#57575b}.alert_success{background:#eaf8ef}.alert_success,.alert_success a,.alert_success a:hover,.alert_success a.close .icon{color:#3a8b5b}.alert_success .path{stroke:#3a8b5b}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.woocommerce .quantity input.qty,.wp-block-search input[type=search],.dark input[type=email],.dark input[type=password],.dark input[type=tel],.dark input[type=text],.dark select,.dark textarea{color:#626262;background-color:rgb(255 255 255);border-color:#ebebeb}.wc-block-price-filter__controls input{border-color:#ebebeb!important}::-webkit-input-placeholder{color:#929292}::-moz-placeholder{color:#929292}:-ms-input-placeholder{color:#929292}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#1982c2;background-color:rgb(233 245 252);border-color:#d5e5ee}.wc-block-price-filter__controls input:focus{border-color:#d5e5ee!important}select:focus{background-color:#e9f5fc!important}:focus::-webkit-input-placeholder{color:#929292}:focus::-moz-placeholder{color:#929292}.select2-container--default .select2-selection--single{background-color:rgb(255 255 255);border-color:#ebebeb}.select2-dropdown{background-color:#fff;border-color:#ebebeb}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#626262}.select2-container--default.select2-container--open .select2-selection--single{border-color:#ebebeb}.select2-container--default .select2-search--dropdown .select2-search__field{color:#626262;background-color:rgb(255 255 255);border-color:#ebebeb}.select2-container--default .select2-search--dropdown .select2-search__field:focus{color:#1982c2;background-color:rgb(233 245 252)!important;border-color:#d5e5ee}.select2-container--default .select2-results__option[data-selected=true],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#1d9cd8;color:#fff}.image_frame span.onsale,.woocommerce span.onsale,.shop_slider .shop_slider_ul .item_wrapper span.onsale{background-color:#1d9cd8}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border-color:#1d9cd8!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.mfn-desc-expandable .read-more{background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255) 65%)}.mfn-wish-button .path{stroke:rgb(0 0 0 / .15)}.mfn-wish-button:hover .path{stroke:rgb(0 0 0 / .3)}.mfn-wish-button.loved:not(.link) .path{stroke:rgb(0 0 0 / .3);fill:rgb(0 0 0 / .3)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger,.woocommerce div.product div.images .mfn-wish-button,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger,.woocommerce .mfn-product-gallery-grid .mfn-wish-button{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover,.woocommerce div.product div.images .mfn-wish-button:hover,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:hover,.woocommerce .mfn-product-gallery-grid .mfn-wish-button:hover{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:before{border-color:#161922}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:after{background-color:#161922}.woocommerce div.product div.images .mfn-wish-button path,.woocommerce .mfn-product-gallery-grid .mfn-wish-button path{stroke:#161922}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:hover:before{border-color:#0089f7}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:after,.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:hover:after{background-color:#0089f7}.woocommerce div.product div.images .mfn-wish-button:hover path,.woocommerce .mfn-product-gallery-grid .mfn-wish-button:hover path{stroke:#0089f7}.woocommerce div.product div.images .mfn-wish-button.loved path,.woocommerce .mfn-product-gallery-grid .mfn-wish-button.loved path{stroke:#0089f7;fill:#0089f7}#mfn-gdpr{background-color:#eef2f5;border-radius:5px;box-shadow:0 15px 30px 0 rgb(1 7 39 / .13)}#mfn-gdpr .mfn-gdpr-content,#mfn-gdpr .mfn-gdpr-content h1,#mfn-gdpr .mfn-gdpr-content h2,#mfn-gdpr .mfn-gdpr-content h3,#mfn-gdpr .mfn-gdpr-content h4,#mfn-gdpr .mfn-gdpr-content h5,#mfn-gdpr .mfn-gdpr-content h6,#mfn-gdpr .mfn-gdpr-content ol,#mfn-gdpr .mfn-gdpr-content ul{color:#626262}#mfn-gdpr .mfn-gdpr-content a,#mfn-gdpr a.mfn-gdpr-readmore{color:#161922}#mfn-gdpr .mfn-gdpr-content a:hover,#mfn-gdpr a.mfn-gdpr-readmore:hover{color:#0089f7}#mfn-gdpr .mfn-gdpr-button{background-color:#006edf;color:#fff;border-color:#fff0}#mfn-gdpr .mfn-gdpr-button:hover,#mfn-gdpr .mfn-gdpr-button:before{background-color:#0089f7;color:#fff;border-color:#fff0}@media only screen and (min-width:768px){.header-semi #Top_bar:not(.is-sticky){background-color:rgb(255 255 255 / .8)}}@media only screen and (max-width:767px){#Top_bar{background-color:#fff!important}#Action_bar{background-color:#fff!important}#Action_bar .contact_details{color:#222}#Action_bar .contact_details a{color:#1d9cd8}#Action_bar .contact_details a:hover{color:#1d9cd8}#Action_bar .social li a,#Action_bar .social-menu a{color:#bbbbbb!important}#Action_bar .social li a:hover,#Action_bar .social-menu a:hover{color:#1d9cd8!important}}.banner-cruises-choice{padding:20px 30px;border:3px solid #1d9cd8;max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap}.banner-cruises-01,.banner-cruises-02{width:100%;display:flex;flex-wrap:wrap;align-items:center;text-align:initial}@media screen and (min-width:1023px){.banner-cruises-choice{flex-wrap:nowrap}.banner-cruises-02{width:40%;display:flex;justify-content:end}.banner-cruises-01{width:60%;display:flex;justify-content:center;text-align:center}}.banner-cruises-choice div h3{font-family:"fredoka one"!important;color:#1d9cd8;font-size:24px}.banner-line{color:#1d9cd8;margin:0;font-size:14px}.banner-line:before{content:"";display:inline-flex;width:20px;margin-right:5px;height:4px;background:#1d9cd8}.banner-cruises-choice a{margin-bottom:0!important;margin-top:10px!important}@media screen and (max-width:767px){.quadmenu-navbar-nav{display:none!important}}.full-height .banner-content{height:100vh}.full-height{height:100vh;display:flex;align-items:flex-end}#Footer .widget_nav_menu ul li:after{border-width:0}.widget_nav_menu ul{background:0 0!important;list-style-type:none!important;margin:0;padding:0}.widget_nav_menu ul li a{display:inline;padding:5px 0}.header-hg-text h1,.header-hg-text h2{color:#fff}.header-hg-text span{font-size:60px;color:#fff;font-family:'Fredoka One';line-height:70px}.header-hg-text h2{font-family:"Dosis"!important}.header-hg-text h1,.header-hg-text h2{color:#fff}.header-hg-text h2{font-family:"Dosis"!important}div.toll-section{display:flex;flex-wrap:wrap;border-bottom:1px solid #ddddd9;padding-top:18px}div.toll-section a:visited,div.toll-section a:link{color:#1d9cd8}div.toll-section a:hover{color:#e12327}strong.toll-phone{margin:0 10px;font-size:16px}p.toll-text{font-size:16px;line-height:20px;padding:2px;text-transform:uppercase}div.toll-section p{text-align:center!important}div.toll-section1{display:flex;flex-wrap:nowrap;width:100%;justify-content:center;align-items:center}div.toll-section-new{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}div.toll-container{display:table;width:30px;height:30px;margin-bottom:10px;background:#1d9cd8;border-radius:50px;text-transform:uppercase;display:flex;justify-content:center;align-items:center}div.toll-container img{height:20px!important}div.toll-container i{display:table-cell;vertical-align:middle;text-align:center;color:#fff!important;font-size:16px;font-weight:400}.toll-section2{display:flex;justify-content:center;margin:0 auto}@media screen and (min-width:768px){div.toll-section{flex-wrap:nowrap}div.toll-section1{flex-wrap:wrap;width:60%;justify-content:left}div.toll-section-new{flex-wrap:wrap;width:65%;justify-content:left}div.toll-section2{display:flex;flex-wrap:wrap;width:50%;justify-content:flex-end;margin:initial}p.toll-text{font-size:16px;line-height:16px}}@media screen and (min-width:1200px){p.toll-text{font-size:20px;line-height:20px}div.toll-section2 i{font-size:20px;line-height:20px;margin:0 5px}}p.shadow-text{text-shadow:1px 1px 2px #000;color:#fff!important;font-weight:400}span.btn-content{margin:5px!important;cursor:pointer}.btn-content,a.btn-content,span.btn-content,button.btn-content{display:inline-block;text-align:center!important;min-width:100px;font-size:18px;line-height:20px;padding:10px 20px;margin:20px 0;text-transform:uppercase;text-decoration:none;color:#fff;background:#e12327;border-radius:5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.btn-content,a.btn-content:link,a.btn-content:visited{color:#fff;background:#e12327}.btn-content,a.btn-content:hover,button.btn-content:hover{color:#fff;background:#f6b233}.fonts-tours h2{text-transform:uppercase;font-weight:700;color:#1d9cd8;font-size:30px;line-height:34px;font-family:"Fredoka One"}.fonts-tours h3{font-family:"Dosis";text-transform:uppercase;color:#333;font-size:25px;line-height:29px}.fonts-tours,.fonts-tours p,.fonts-tours li{font-size:17px;color:#333}.fonts-tours ul.itinerary-list{margin:0;padding:0;list-style:none}.fonts-tours ul.itinerary-list li{border-left:2px solid #1f9ad6;padding-left:10px}.fonts-tours ul.itinerary-list li:first-letter{color:#1f9ad6;padding-left:10px;font-weight:900}.fonts-tours .box-prices{margin:0}.fonts-tours .image_frame.scale-with-grid{border:0}.review{background:#fff;box-shadow:0 4px 4px -2px rgb(0 0 0 / .18);min-height:200px;border:1px solid #f2f2f2;border-radius:6px;padding:25px 10px}.two-columns{column-count:1}@media screen and (min-width:768px){.two-columns{column-count:2}}.content-align{text-align:center!important}.content h1{color:#1d9cd8;font-size:35px;line-height:40px;margin-bottom:20px;text-transform:uppercase;font-family:"Fredoka One"}.content h2,.content h3,.content h4,.content h5,.content h6{font-family:"Dosis HG"!important;font-size:25px;line-height:30px;text-transform:uppercase}.center-content .section_wrapper{display:flex;justify-content:center;flex-wrap:wrap}div.pp-content{width:100%;display:block;flex-wrap:wrap;align-items:center}@media screen and (min-width:623px){div.pp-content{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width:1200px){div.pp-content{width:100%;display:flex;flex-wrap:nowrap;align-items:center}}div.pp-section{display:block;width:100%;box-sizing:border-box;border:5px solid #fff0}@media screen and (min-width:623px){div.pp-section{display:block;width:20%;box-sizing:border-box;border:5px solid #fff0}}.pp-home-container{display:flex;height:200px;position:relative;justify-content:center;align-items:center;overflow:hidden;border-radius:3px;border-bottom:20px;-webkit-box-shadow:0 0 2px 0 rgb(130 130 130);-moz-box-shadow:0 0 2px 0 rgb(130 130 130);box-shadow:0 0 2px 0 rgb(130 130 130)}.pp-home-container .image-container{width:100%;height:100%;position:relative;bottom:0;left:0;z-index:5;top:-50px}.pp-home-container .image-container img{display:block;width:100%;max-width:unset}.pp-home-container .info-title{display:flex;justify-content:center;align-items:center;top:75px}@media screen and (min-width:763px){.pp-home-container .image-container{top:0}}.pp-home-container .gradient-overlay{background:#000;background:-moz-linear-gradient(top,rgb(0 0 0 / .2) 75%,rgb(225 35 39) 100%);background:-webkit-linear-gradient(top,rgb(0 0 0 / .2) 75%,rgb(225 35 39) 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .2) 75%,rgb(225 35 39) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e12327',endColorstr='#e12327',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#001928',GradientType=0);width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:10}.pp-home-container .solid-overlay{background:rgb(1 150 253 / .75);width:100%;height:100%;position:absolute;top:-100%;left:0;z-index:15;transition:all .35s ease-in;-moz-transition:all .35s ease-in;-webkit-transition:all .35s ease-in}.pp-home-container .info{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:10px;position:absolute;bottom:0;left:0;z-index:25}.pp-home-container .info-title{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:10px;position:absolute;top:0;left:0;z-index:25}.pp-home-container .info p{margin:0;color:#fff;height:50px}.pp-home-container .info h2,.pp-home-container .info-title h2{color:#fff;font-family:'Dosis';text-transform:uppercase;font-weight:700;font-size:18px;line-height:30px!important;margin:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.pp-home-container .info a{display:block;font-size:18px;font-weight:500;text-decoration:none}div.pp-container-links{height:auto;padding:10px 0}@media screen and (min-width:623px){div.pp-container-links{height:100px}}a.pp-link-home{display:inline-block;text-decoration:none;font-size:12px;font-weight:400;padding:1px 10px;border-radius:3px;margin-right:5px;margin-bottom:5px;color:#363636;-webkit-box-shadow:0 0 2px 0 rgb(130 130 130);-moz-box-shadow:0 0 2px 0 rgb(130 130 130);box-shadow:0 0 2px 0 rgb(130 130 130)}.banner-home{min-height:100vh;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.banner-home .content{position:absolute;z-index:2;width:100%;height:100%;display:flex;align-items:center}.banner-home .blue-white{background:#1d9cd8;background:linear-gradient(0deg,#fff0 0%,#fff0 15%,#1d9cd8 35%,#1079d2 100%)}.banner-home .yellow-red{background:#1d9cd8;background:linear-gradient(0deg,#fff0 0%,#fff0 31%,#e12327 74%,#f5af3a 100%)}@media screen and (min-width:767px){.banner-home .blue-white{background:#1d9cd8;background:linear-gradient(0deg,#fff0 0%,#fff0 15%,#1d9cd8 45%,#1079d2 100%)}}.banner-home .img-banner{display:none}.img-banner-movil img{position:absolute;bottom:0;left:0}@media screen and (min-width:461px){.banner-home .img-banner{position:absolute;bottom:-10px;display:block}}.banner-home .img-banner{display:none}@media screen and (min-width:1023px){.hg-banner .desktop{display:block}.banner-home .img-banner-movil{display:none}.banner-home .img-banner{display:block}.banner-home .img-banner{width:100vw!important;height:100%}.banner-home .img-banner img{height:630px!important;width:auto!important;max-width:none!important;position:absolute;bottom:0;right:0}}@media screen and (min-width:1220px){.banner-home .img-banner img{height:auto!important;width:100%;max-width:1920px!important}}.banner-home .content div{max-width:1220px;width:100%;margin:auto;padding:0 40px}@media screen and (min-width:1023px){.banner-home .content div{max-width:1220px;width:100%;margin:auto}.banner-home .blue-white{background:#1d9cd8;background:linear-gradient(270deg,#fff0 0%,#fff0 31%,rgb(29 156 216) 74%,rgb(16 121 210) 100%)}.banner-home .yellow-red{background:#1d9cd8;background:linear-gradient(270deg,#fff0 0%,#fff0 31%,#e12327 74%,#f5af3a 100%)}.hide-movil{display:block}}@media screen and (max-width:1220px){.banner-home .content div{padding:0 40px}}@media screen and (min-width:1221px){.banner-home .content div{padding:0}.selling-container{padding:0;width:100%}}.banner-home h3{color:#f5b030;font-weight:700}.banner-content{position:relative;margin:auto;width:100vw;height:70vh;display:flex;align-items:center;background:linear-gradient(0deg,#fff0 20%,rgb(0 0 0 / .68) 100%)}.banner-content div{width:80%;margin:0 auto;max-width:1220px}.banner-content h1{font-family:"Fredoka One"}.banner-content h2{font-family:"Dosis"}.banner-content div h1{color:#fff;font-size:35px;line-height:40px}@media screen and (min-width:767px){.banner-content{height:90vh}.banner-content div h1{font-size:45px;line-height:50px}.hg-banner .desktop img{height:60vh!important;max-width:none!important;width:auto!important}}@media screen and (min-width:1023px){.banner-content{height:70vh}.hg-banner .desktop img{width:100vw!important;height:auto!important}.banner-home{min-height:620px}}@media screen and (min-height:600px){.banner-content{height:95vh}}@media screen and (min-width:1220px){.banner-content{height:100vh}.my-gallery{position:absolute;bottom:30px}.banner-home .img-banner img{height:auto!important;width:100%;max-width:1920px!important}}.banner-home h2,.banner-home p{color:#fff}.facetwp-template button,.facetwp-template a{display:block;width:100%}i.list-number{font-size:17px!important;font-weight:700!important;padding:0 10px 0 0;color:#000!important}.availability h2{font-size:18px!important;font-weight:500;text-transform:uppercase;color:#e12327}form.availability-style{display:flex;justify-content:center;align-items:center;margin:20px 0;background:#f5f5f5;border-radius:3px;border:2px solid #efefef;flex-wrap:wrap;padding:30px 40px 40px;border-bottom:2px solid #e12348}.availability-style a.btn,.popup-style a.btn{padding:7px 20px;border-radius:3px;display:inline-block;text-transform:uppercase}input#cruise{display:none}.popup-style a.btn.btns{margin:0 auto;display:block;margin-top:20px;text-align:center}@media screen and (min-width:768px){form.availability-style{justify-content:space-evenly}}form.availability-style input[type=date],form.availability-style input[type=email],form.availability-style input[type=number],form.availability-style input[type=password],form.availability-style input[type=search],form.availability-style input[type=tel],form.availability-style input[type=text],form.availability-style input[type=url],form.availability-style select,form.availability-style textarea,form.availability-style .woocommerce .quantity input.qty,form.availability-style .dark input[type=email],form.availability-style .dark input[type=password],form.availability-style .dark input[type=tel],form.availability-style .dark input[type=text],.dark select,.dark textarea{border-color:#cecece}input#date{line-height:12px;padding:8px;margin-top:0;border:1px solid #ccc;font-size:16px;color:#929292;font-family:'Dosis';font-weight:500;text-transform:capitalize}.content-form{display:flex;justify-content:center;align-items:flex-end;width:90%;flex-wrap:wrap}@media screen and (min-width:768px){.content-form{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:initial}}.content-form .item{margin:0 5px}.content-form .item input{margin:0}.content-form .item label{font-weight:600;margin-right:10px;color:#333;margin:0;width:80px;font-size:17px;color:#000;font-weight:600;text-align:center;margin-bottom:10px;text-transform:uppercase;width:100%}.content-form .item input{margin:0;max-width:200px}.content-form select{margin:0}input.adults{background:#fff url(https://happygringo.com/wp-content/uploads/2020/12/icon-availability-ad.png) no-repeat left;background-size:35px;text-align:center}input.children{background:#fff url(https://happygringo.com/wp-content/uploads/2020/12/icon-availability-kids.png) no-repeat left;background-size:35px;background-position:0 5px;text-align:center}select#seldate,select#seldates{background:#fff url(https://happygringo.com/wp-content/uploads/2020/12/icon-availability-date.png) no-repeat;text-align:center;padding:10px 10px 10px 50px;font-size:16px;color:#929292;font-family:'Dosis';font-weight:500}input.children::placeholder,input.adults::placeholder{padding-left:35px;font-size:16px;color:#929292;font-family:'Dosis';font-weight:500}form.popup-style input[type=submit]{text-transform:uppercase;background-color:#1f9ad6;margin:0 auto;margin-top:10px!important}form.popup-style{display:flex;justify-content:center;align-items:center;margin:20px 0;background:#f5f5f554;border-radius:3px;border:1px solid #efefef;flex-wrap:wrap;padding:30px 40px 40px;border-bottom:2px solid #e12348}form.popup-style .item label{font-weight:600;margin-right:10px;color:#fff;margin:0;width:80px;font-size:17px;color:#fff;font-weight:600;text-align:center;margin-bottom:10px;text-transform:uppercase;width:100%;margin-top:10px}form.popup-style .content-popup .item{margin:0 5px;width:100%}form.popup-style .content-popup .item input{margin:0 auto;max-width:200px}h2.popup-title{color:#fff}.hg-banner h1{font-family:"Fredoka One"}.hg-banner h2{font-family:"Dosis"}.hg-banner{position:relative;overflow:hidden}.hg-banner .desktop,.hg-banner .movil{position:absolute;z-index:0}.hg-banner .movil img{height:auto!important;width:100%!important;position:relative;max-width:none!important}.hg-banner .desktop{display:none}@media screen and (min-width:1023px){.hg-banner .desktop{display:block}}@media screen and (min-width:768px){.hg-banner .desktop{display:block}.hg-banner .movil{display:none}}@media screen and (min-width:767px){.hg-banner .desktop img{height:60vh!important;max-width:none!important;width:auto!important}}@media screen and (min-width:1023px){.hg-banner .desktop img{width:100vw!important;height:auto!important}}.galapagos-filter{font-size:14px}.galapagos-filter button{margin:0!important}.galapagos-filter .fwpl-result,.ecuador-filter .fwpl-result,.south-america-filter .fwpl-result,.amazon.filter .fwpl-result{border-radius:3px;-webkit-box-shadow:0 0 3px 0 rgb(64 64 64/20%);-moz-box-shadow:0 0 3px 0 rgb(64 64 64/20%);box-shadow:0 0 3px 0 rgb(64 64 64/20%)}.galapagos-filter a,.ecuador-filter a,.south-america-filter a,.amazon.filter a{color:#000;font-weight:500;text-transform:uppercase;font-size:14px}@media screen and (max-width:768px){.galapagos-filter,.ecuador-filter,.south-america-filter,.amazon.filter{display:grid;grid-template-columns:1fr 1fr!important}}@media screen and (min-width:769px) and (max-width:1024px){.galapagos-filter,.ecuador-filter,.south-america-filter,.amazon.filter{display:grid;grid-template-columns:1fr 1fr 1fr!important}}.fwpl-row.filter-content{border-top:1px solid #efefef;background:#f1f1f1;background:linear-gradient(180deg,rgb(241 241 241) 0%,#fd 35%);display:none}a.btn-dispo{display:inline-block;font-size:13px;text-transform:capitalize;background:#fecb00;padding:2px 6px;border-radius:5px;color:#fff}.fwpl-result{position:relative}.fwpl-item.recommend{position:absolute;top:40px;width:50px;height:50px;left:14px}.full-height-movil{height:100vh!important;display:flex;align-items:flex-end}.banner-height .banner-height-content{height:100%;position:relative;top:0;display:flex;justify-content:center;align-items:center;background:#022e43}.banner-height-content div{z-index:1;position:absolute;margin:auto;width:80%;max-width:1195px}.banner-height-content div h1,.banner-height-content div h2{color:#fff}.banner-height-content .desktop,.banner-height-content .movil{position:relative}.banner-height-content .desktop{display:none}.banner-height-content .movil{display:block}@media screen and (min-width:768px){.banner-height-content .desktop{display:block}.banner-height-content .movil{display:none}}.cont-tours-thumb{width:auto;height:150px;background:#f1f1f1;border-radius:6px;-webkit-box-shadow:0 0 14px -8px rgb(105 105 105);-moz-box-shadow:0 0 14px -8px rgb(105 105 105);box-shadow:0 4px 14px -9px rgb(105 105 105);margin-bottom:20px;overflow:hidden;position:relative}@media screen and (min-width:767px) and (max-width:960px){.cont-tours-thumb{height:100px}}@media screen and (min-width:961px){.cont-tours-thumb{height:170px}}.container-tours-tumb{max-width:300px;margin:0 auto}.cont-tours-icon{width:40px;height:40px;background:#e12327;position:absolute;top:10px;left:10px;border-radius:100px;display:flex;justify-content:center;align-items:center;z-index:1}.cont-tours-icon{font-size:14px;font-weight:700}.cont-tours-icon img{width:30px;height:30px}.cont-tours-overlay{width:100%;height:100%;background:linear-gradient(to bottom,#fff0 30%,rgb(0 0 0 / .18) 100%);z-index:1;position:relative}.cont-tours-img{position:absolute;top:0}.tabs-builder .ui-widget-header{background-image:initial;background:0 0!important;border:none!important;display:flex;justify-content:center;flex-wrap:wrap}.tabs-builder .ui-state-default.ui-tab a{background:#d02426;padding:5px!important;width:100%}@media screen and (min-width:768px){.tabs-builder .ui-widget-header{flex-wrap:nowrap}.tabs-builder .ui-state-default.ui-tab a{background:#d02426;padding:8px 10px!important}}.tabs-builder .ui-state-active a{background:#f5b030!important;color:#000!important}.tabs-builder .ui-state-active a:after{display:none!important}.tabs-builder .ui-state-default{background:#e22729}.tabs-builder .ui-state-default.ui-tab a{color:#fff!important;font-size:16px}.tabs-builder div.ui-tabs{border-width:0!important;border-style:none!important}.tabs-builder .ui-tabs .ui-tabs-panel{padding:40px 20px}.box-tabs{display:flex;flex-wrap:wrap;width:90%!important}.tab_one{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:nowrap}.tab_two{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;flex-wrap:nowrap;padding:0 10px}@media screen and (min-width:1024px){div.box-tabs{flex-wrap:nowrap;width:100%}div.tab_one{flex-wrap:wrap;width:50%;height:360px}div.tab_two{flex-wrap:wrap;width:50%}}@media screen and (min-width:481px){.map-estatico{display:none}}@media screen and (max-width:480px){.map-animado{display:none}}ul.specifications-list li{display:block;text-align:initial;margin:5px 0;background:#fff;padding:5px 10px 5px 30px;position:relative}ul.specifications-list{padding:0;margin:0!important;margin-bottom:20px}@media screen and (min-width:767px){ul.specifications-list li{display:inline-block;margin:10px 5px}}ul.specifications-list li:before{content:"";width:8px;height:8px;background:#000;position:absolute;left:14px;top:13px;border-radius:10px}div.ranking-box{display:flex;flex-wrap:wrap}div.ranking-items{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:nowrap;width:100%;padding:0 0 15px}div.ranking-items-two{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:nowrap;width:100%;padding:0 0 15px}div.ranking-title{font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#000;width:25%;padding:10px;background:#f6b233}div.ranking-data{width:75%;padding:10px;background:#ddddd9}div.ranking-data p.description{font-size:14px;line-height:16px;color:#000}div.ranking-stars{width:100%}@media screen and (min-width:768px){div.ranking-box{flex-wrap:nowrap}div.ranking-items{flex-wrap:wrap;width:33.3333%;padding:0 7.5px}div.ranking-items-two{margin:auto;flex-wrap:wrap;width:50%;padding:0 2px}div.ranking-title{width:100%}div.ranking-data{width:100%}}@media screen and (min-width:1200px){div.ranking-items{flex-wrap:nowrap}div.ranking-items-two{flex-wrap:nowrap;width:40%}div.ranking-title{width:25%;display:flex;align-items:center}div.ranking-data{width:75%}}ul.stars{padding:0;margin:0}.stars li{display:inline-block;margin-right:2px}.stars img{width:32px}ul.stars{padding:0;margin:0}.btn-cruise{position:absolute;bottom:0;text-align:center}.btn-launch{cursor:pointer}ul.hight-list{max-width:720px;text-align:initial;margin:0 auto!important;list-style:none}ul.tablet-details-lodges{display:inline-block;margin:5px 0;padding:0}ul.tablet-details-lodges li{min-width:80px!important;padding:5px}ul.tablet-details-lodges span.price-label{display:block;font-size:17px;text-transform:uppercase;font-family:"Dosis"!important;color:#fff}ul.tablet-details-lodges a:link,ul.tablet-details-lodges a:visited{display:inline-block;color:#1d9cd8;text-decoration:none}ul.tablet-details-lodges a:hover{color:#000}@media screen and (max-width:768px){ul.tablet-details-lodges{display:inline-block;margin:5px 0;padding:0}}ul.tablet-details-lodges li{display:inline-block;min-width:100px;font-weight:300;font-size:17px;line-height:18px;padding:10px 5px;background:#1d9cd8;border-right:1px solid #eee;text-align:center}ul.tablet-details-lodges span.data{font-size:16px;display:inline-block;color:#223449;text-transform:uppercase;font-family:"Dosis"!important;color:#fff}ul.tablet-details-lodges span.data-label{display:block;font-size:16px;font-weight:600;text-transform:uppercase;font-family:"Dosis"!important;color:#fff}ul.tablet-details-lodges sub.person-label{display:block;padding-top:5px;font-size:14px;text-transform:uppercase;color:#fff}@media screen and (max-width:767px){ul.tablet-details-lodges span.data-label{display:block;font-size:16px;text-transform:uppercase}}.img-circle img{max-width:200px!important;height:200px!important}ul.highlights-details{list-style:disc!important}ul.highlights-details li{margin:10px 0;line-height:20px}ul.highlights-details ul.sub-highlights{padding:0 0 0 20px;list-style:none!important}a.movil{display:inline-block}a.desktop{display:none}@media screen and (min-width:1023px){a.movil{display:none}a.desktop{display:inline-block}}.charter-form{max-width:700px;margin:0 auto;display:flex;justify-content:center;background:#e0e0e0;padding:10px;border-bottom:2px solid #1d9cd8;border-radius:3px}.charter-form select{margin:0;display:inline-block;padding:12px;border-radius:5px;margin-right:10px;max-width:120px}.charter-form .item{display:inline-block}.charter-form a{margin:0}.charter-form h4{display:inline-block;font-size:18px;margin-right:20px}.list-box li{box-shadow:0 4px 14px -12px #353535;background:#f5f5f5;display:inline-block;width:auto;padding:6px 16px;margin:0 5px 5px}ul.list-box li:before{content:"";width:20px;height:20px;display:inline-block;margin-right:5px;margin-bottom:-2px;background-repeat:no-repeat}ul.list-box li.guide:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_guide.svg)}ul.list-box li.language:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_language.svg)}ul.list-box li.nanny:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_nanny.svg)}ul.list-box li.bar:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_bar.svg)}ul.list-box li.menu:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_menu.svg)}ul.list-box li.language:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_language.svg)}ul.list-box li.itinerary:before{background:url(https://happygringo.com/wp-content/uploads/2021/04/charter_icons_itinerary.svg)}.content-box{display:block;position:relative;background:#fff;padding:0;width:100%;height:auto;margin:auto;padding-left:0;-webkit-box-shadow:0 0 5px -2px rgb(148 148 148);-moz-box-shadow:0 0 5px -2px rgb(148 148 148);box-shadow:0 0 5px -2px rgb(148 148 148);border-radius:0 0 20px 20px}.box-primary{display:block;position:relative;width:100%;height:auto}.box-primary h2{font-size:17px;line-height:18px;color:#2590c4;font-family:"Fredoka One";text-transform:uppercase;padding:5px 2px}@media screen and (min-width:767px){.box-primary h2{font-size:14px;line-height:16px}}@media screen and (min-width:1025px){.box-primary h2{font-size:16px;line-height:18px}}@media screen and (min-width:1200px){.box-primary h2{font-size:18px;line-height:20px}}.box-description{padding:0 10px}.content-box .box-second{width:100%;height:auto;background:#f5f5f5;border-radius:0 0 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;left:0;padding:10px 0}.box-second i{color:#2590c4}.box-second li{color:#000;font-weight:500}.box-second h3{font-size:16px;line-height:18px;color:#2590c4;font-family:"Dosis";font-weight:300;text-transform:uppercase;padding:5px 10px}.box-second p{font-size:14px;line-height:16px;color:#000;font-family:"Dosis";font-weight:200;padding:5px 10px}.box-img{display:block;width:100%;padding-left:0}img.img-box{width:100%}ul.rate-prices{list-style-type:none;padding:0;font-family:"Dosis";font-weight:200;font-size:14px;line-height:16px;margin:0}ul.rate-prices li:nth-child(even){list-style:none;background:#fff;margin:0;padding:5px 20px}ul.rate-prices li{list-style:none;margin:0;padding:5px 20px}ul.details-tour{display:block;margin:5px 0;padding:0;list-style:none;background:#f6f6f6}ul.details-tour li{min-width:50px!important;margin-bottom:0}ul.details-tour li.title{display:block;background:#f6b233;color:#000;font-weight:600}ul.details-tour span.title{display:block;font-size:14px;text-transform:uppercase}ul.details-tour span.data-label{display:block;font-size:14px;text-transform:uppercase}ul.details-tour a:link,ul.tablet-details a:visited{display:inline-block;color:#1d9cd8;text-decoration:none}ul.details-tour a:hover{color:#000}@media screen and (max-width:768px){ul.details-tour{display:block;margin:5px 0;padding:0}}ul.details-tour li{display:inline-block;font-weight:300;line-height:16px;padding:5px 10px}ul.details-tour span.data{font-size:16px;font-weight:400;display:block;color:#223449;text-transform:uppercase;font-family:"Dosis"!important}ul.details-tour span.data-label{display:block;text-transform:uppercase}ul.details-tour sub.person-label{display:block;padding-top:5px;font-size:11px!important;text-transform:uppercase}@media screen and (max-width:767px){ul.details-tour span.data-label{display:block;text-transform:uppercase}}ul.details-tour{display:block;margin:5px 0;padding:0;list-style:none;background:#f6f6f6}ul.details-tour li{min-width:50px!important;margin-bottom:0}ul.details-tour li.title{display:block;background:#f6b233;color:#000;font-weight:600}ul.details-tour span.title{display:block;font-size:14px;text-transform:uppercase}ul.details-tour span.data-label{display:block;font-size:14px;text-transform:uppercase}ul.details-tour a:link,ul.tablet-details a:visited{display:inline-block;color:#1d9cd8;text-decoration:none}ul.details-tour a:hover{color:#000}@media screen and (max-width:768px){ul.details-tour{display:block;margin:5px 0;padding:0}}ul.details-tour li{display:inline-block;font-weight:300;line-height:16px;padding:5px 10px}ul.details-tour span.data{font-size:16px;font-weight:400;display:block;color:#223449;text-transform:uppercase;font-family:"Dosis"!important}ul.details-tour span.data-label{display:block;text-transform:uppercase}ul.details-tour sub.person-label{display:block;padding-top:5px;font-size:11px!important;text-transform:uppercase}@media screen and (max-width:767px){ul.details-tour span.data-label{display:block;text-transform:uppercase}}div.box-prices-hotels{width:100%!important;align-content:center;align-items:center;margin:auto;border-bottom:2px solid #1d9cd8}.best-selling{max-width:1600px;margin:0 auto}.flex-center .mcb-section-inner{display:flex;justify-content:center}.banner-tours-tumb{position:relative;overflow:hidden;max-height:150px;border-radius:3px}.banner-tours-text h3{color:#fff!important;font-size:1.5em}.banner-tours-text p{color:#fff;font-size:1em}.banner-tours-text{position:absolute;bottom:20px;text-align:center;width:100%;z-index:1}@media screen and (min-width:767px){.banner-tours-tumb{max-height:200px}}@media screen and (min-width:1023px){.banner-tours-tumb{max-height:300px}.banner-tours-text{bottom:50px}}@media screen and (min-width:1200px){.banner-tours-tumb{max-height:350px}.banner-tours-text h3{font-size:2.5em}.banner-tours-text p{font-size:1.5em}}.banner-tours-overlay{position:absolute;background:#00000052;z-index:1;width:100%;top:0;height:100%}.ico-yacht:before{background:url(https://happygringo.com/img/yacht-type.svg)}.ico-cruises:before{background:url(https://happygringo.com/img/cruise.svg)}.ico-capacity:before{background:url(https://happygringo.com/img/yacht-capacity.svg)}.ico-price:before{background:url(https://happygringo.com/img/price-dollar.svg)}.ico-location:before{background:url(https://happygringo.com/img/location.svg)}.ico-accommodation-filter:before{background:url(https://happygringo.com/img/accommodation.svg)}.ico-number-day:before{background:url(https://happygringo.com/img/calendar-days.svg)}.ico-recommended:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/hg-recommended.svg)}.ico-physical:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/physical-level-01.svg)}h4.font-filter:before{content:"";width:30px;height:30px;position:relative;display:inline-block;background-repeat:no-repeat;background-size:20px 20px;background-position:center}h4.font-filter{font-size:16px!important;line-height:30px;display:flex;font-family:'dosis';font-weight:400;background:#f1f1f1;padding:5px 10px;border:6px;cursor:pointer}.div-cruises,.div-yacht,.div-capacity,.div-price,.div-number-day,.div-location,.div-recommended,.div-physical,.div-accommodation-filter,.filter-btn{display:none}.box-tour-prices{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:1080px;margin:0 auto}.details-box{background:#fff;display:flex;flex-wrap:wrap;list-style:none!important;padding:0!important;box-shadow:0 4px 14px -12px dimgray;border-radius:3px;overflow:hidden;margin:10px 5px!important}.details-box li.title,.ecuador-tours .details-box li.title{width:100%;background:#1d9cd8}.details-box li{width:25%}.ecuador-tours .details-box li{width:50%}.details-box span.data{display:inline-block;font-size:11px}.details-box span.data-label{width:100%;display:block;font-weight:600;letter-spacing:1px;font-size:14px}.details-box .person-label{display:block;width:100%;text-transform:uppercase;font-size:11px}.note{background:#1d9cd8;padding:5px 10px;border-radius:4px;margin-bottom:20px;font-size:14px;line-height:18px;color:#fff;font-weight:600}.btn-hide{display:none!important}.btn-visible{display:inline-block!important}.btn-01,.btn-02,.btn-03,.btn-04,.btn-05,.btn-06,.btn-07,.btn-08{margin:0 5px 10px 0!important;padding:20px!important}.booking-flex span{font-size:20px!important;padding:16px;background:#f6b233;font-weight:600;margin:0 5px 10px 0}.booking-flex{display:flex;align-items:center;margin-bottom:30px;flex-wrap:wrap}.checkout__travelers{display:none!important}select#id_categoria{padding-right:25px;margin:0;padding:14px;font-size:20px;margin:0 5px 10px 0;display:inline-block}.tripadvisor{text-align:center}.tripadvisor img{width:300px;padding:20px 0 0}.happymenu li#menu-item-37256 div#dropdown-37256,.happymenu li#menu-item-37264 div#dropdown-37264,.happymenu li#menu-item-37267 div#menu-item-37267{height:100%!important}.happymenu li#menu-item-37256 li#menu-item-37282,.happymenu li#menu-item-37264 li#menu-item-37283,.happymenu li#menu-item-37267 li#menu-item-37288{position:absolute;bottom:10px;width:100%}@media (min-width:576px){#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li:first-child{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%!important;max-width:100%!important}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li{-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%!important;max-width:100%!important}}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li:first-child .quadmenu-item-widget.widget.widget_text span.quadmenu-title{border:none!important;color:#1d9cd8!important;font-size:16px!important;margin-bottom:0!important;padding-top:10px!important}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li.col-sm-12:last-child .widget_media_image{display:flex;justify-content:center;width:1220px}.gringo-menu ul.quadmenu-row{border-bottom:2px solid #e12327!important}.gringo-menu ul.quadmenu-row li span.quadmenu-text{color:#1d9cd8!important;font-size:12px!important}.gringo-menu ul.quadmenu-row li:first-child li span.quadmenu-text{color:#1d9cd8!important;font-size:12px!important;font-size:16px!important;text-transform:uppercase!important;font-weight:500!important}.gringo-menu ul.quadmenu-row li{border-bottom:none!important}#quadmenu .quadmenu-navbar-nav li.gringo-menu .quadmenu-dropdown-stretch-boxed ul.quadmenu-row li.quadmenu-item-has-children ul li.quadmenu-has-title a span.quadmenu-item-content{padding:6px 0!important}#quadmenu .quadmenu-navbar-nav li.gringo-menu .quadmenu-dropdown-stretch-boxed ul.quadmenu-row li.quadmenu-item-has-children ul li.quadmenu-has-title a{border:none!important;margin-bottom:2px!important}#quadmenu .quadmenu-navbar-nav li.gringo-menu .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-has-link:hover,#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item.quadmenu-has-link.open{background-color:#f1f1f1}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li.col-sm-12:last-child{background:#f1f1f1;border-top:1px solid #e8e8e8}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li.col-sm-12:last-child ul{padding-top:5px!important;padding-bottom:5px!important}#menu #quadmenu .quadmenu-navbar-nav ul.quadmenu-row li.col-sm-12:last-child .widget_media_image img{max-width:500px!important;width:100%!important}.new-font,.new-font p,.new-font li{font-family:'Open Sans',sans-serif!important;font-size:1rem!important;line-height:1.6rem!important;font-weight:400;color:#262626}.new-font h2{margin-bottom:10px!important;text-transform:capitalize!important;color:#1d9cd8}.logo .logo-main{height:55px!important;max-height:initial!important}.box-yacht{position:relative;height:320px;overflow:hidden;border-radius:2px;-webkit-box-shadow:0 2px 15px -7px rgb(41 41 41);-moz-box-shadow:0 2px 15px -7px rgb(41 41 41);box-shadow:0 2px 15px -7px rgb(41 41 41)}.box-yacht .img-banner img{height:auto;position:relative;top:0;width:auto!important;max-width:none!important}.box-yacht .content{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:end;padding:20px;color:#fff;border:1px solid #133559;background:#1d9cd8;background:linear-gradient(180deg,#fff0 38%,rgb(0 14 25) 100%)}.box-yacht h3{font-size:35px;color:#fff}.h2-red h3{color:#dd2529;font-size:18px;text-transform:uppercase;margin-top:10px;font-family:"Fredoka One"}a.back-to{background:#595959!important}a.btn-content-red{background:#e12327;padding:5px;font-size:20px!important;font-weight:600;border-radius:3px;color:#fff!important;display:inline-block;margin-bottom:20px!important;text-transform:uppercase;border-radius:3px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}a.btn-content-red:link,a.btn-content-red:visited{color:#fff;background:#e12327}a.btn-content-red:hover{background:#f6b233}.selling-container h2{color:#000;font-family:"Dosis"!important;font-size:20px;line-height:25px;text-transform:uppercase}.selling-container p{font-size:17px;line-height:18px}.selling-container .scale-with-grid{border-radius:500px;overflow:hidden;width:300px}.selling-container{max-width:1600px;margin:auto;padding:0 40px}@media screen and (min-width:1221px){.selling-container{padding:0;width:100%}}.quote-title h2{font-size:18px!important;text-transform:uppercase}ul.check-list,ul.exclusions{list-style:none!important}.check-list li:before{content:"";background:url(https://happygringo.com/wp-content/uploads/2021/08/check-solid.svg);background-repeat:no-repeat;width:20px;height:20px;display:inline-flex;background-size:15px;background-position:center 6px;margin-right:10px}.exclusions li:before{content:"";background:url(https://happygringo.com/wp-content/uploads/2021/08/times-solid.svg);background-repeat:no-repeat;width:20px;height:20px;display:inline-flex;background-size:15px;background-position:center 6px;margin-right:10px}ul.no-list{list-style:none!important;padding:0!important;margin:10px 5px}.responsiveContent,.responsiveContentSubs{position:absolute;top:0;width:100%;height:100vh;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.youtube-frame-popup{width:100%;height:100%;min-height:250px}@media screen and (min-width:768px){.youtube-frame-popup{width:650px;height:400px}}.content-video-popup{display:flex;flex-flow:column}.footer-video-popup{font-size:12px;text-align:center}.footer-video-popup a{color:#ffffff73}.video-container{padding:10px 10px 5px;background:#0d3f56}.prices-table{max-width:600px;margin:0 auto;margin-bottom:20px}.prices-table ul{list-style:none;padding:0;margin:0}ul li.title-table{background:#1d9cd8;border-radius:3px 3px 0 0;margin:0;display:flex;font-weight:700;color:#fff;display:flex;align-items:center}.prices-table ul li.item-price{margin:0;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;display:flex}li.item-price span:first-child,li.title-table span:first-child{text-align:center;width:50%;padding:5px;border-right:1px solid}li.title-table span,li.item-price span{width:50%;padding:5px;text-align:center}a.btn-dispo-dive{display:inline-block;font-size:13px;text-transform:capitalize;background:#27a0da;padding:2px 6px;border-radius:5px;color:#fff}ul.details-box li.full-width{width:100%}ul.highlights-style{margin:0;display:flex;flex-flow:wrap;list-style:none}ul.highlights-style li h4{margin:2px 0;font-size:18px;line-height:22px}ul.highlights-style li{background:#fbfbfb;width:100%;display:flex;margin:4px;font-size:12px;line-height:16px}@media screen and (min-width:660px){ul.highlights-style li{width:calc(50% - 8px)}}@media screen and (min-width:1024px){ul.highlights-style li{width:calc(25% - 8px)}}ul.highlights-style li span:first-child{margin-right:5px;padding:5px;height:calc(100% - 12px);display:flex;align-items:center}ul.highlights-style li span:first-child:before{content:"";display:inline-block;position:relative;width:50px;height:50px;background-size:50px;background-repeat:no-repeat;background-position:center}span.surfing-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/surfing-icon.svg)}span.snorkel-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/snorkel-icon.svg)}span.sea-lion-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/sea-lion-icon.svg)}span.galapagos-map-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/galapagos-map-icon.svg)}span.relax-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/relax-icon.svg)}span.explore-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/explore-icon.svg)}span.dollar-sign-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/dollar-sign-icon-red-01.svg)}span.calendar-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/calendar-icon.svg)}span.yacht-excursion:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/yacht-excursion.svg)}span.visitor-sites:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/location-icon.svg)}span.flexibility:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/choose-snorkel-icon.svg)}span.adventure-activities:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/paddle-boarding.svg)}span.adventure-activities-2:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/kayaking-icon-01.svg)}span.hotels-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/hotels-icon-01.svg)}span.accompanied-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/guide-icon-01.svg)}span.calendar-yellow-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/travel-dates-icon-01.svg)}span.flexibility-yellow:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/relax-time-01.svg)}span.galapagos-penguins:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/penguin-icon.svg)}span.number-days-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/day-and-night-icon-.svg)}span.visits-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/location-icon-1.svg)}span.private-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/private-tour-icon.svg)}span.calendar-dates-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/travel-date-icon.svg)}span.adventure-level-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/Medium-low.svg)}span.deep-amazon-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/deep-amazon-icon.svg)}span.access-from-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/access-icon.svg)}span.native-community-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/native-community-icon.svg)}span.birds-icon:before{background:url(https://happygringo.com/wp-content/uploads/2021/08/hg-icon-birds.svg)}span.highlight-red{padding:2px 5px;color:#000}span.highlight-red h4{color:#000}span.highlight-red:last-child{display:flex;align-items:center}span.highlight-red a.book-now{display:block;min-width:80px;background:#e12327;padding:5px;border-radius:3px;color:#fff;text-align:center}.new-book input.nf-previous{color:#e12327;text-transform:uppercase;background:0 0!important;box-shadow:none}.new-book .nf-form-cont{background:#f5f5f5;padding:10px 20px 0}.new-book h3{color:#fff;text-transform:uppercase;background:#e12327;margin:0;padding:5px}.new-book input[type=button]{background:#e12327;text-transform:uppercase}.new-book .field-wrap{display:initial!important}.new-book .nf-form-fields-required{font-size:12px}.new-book .nf-next-previous li.nf-next-item{float:none}.Land-tours-text{position:absolute;z-index:1;bottom:0;width:100%}.Land-tours-text h3{font-size:16px;font-weight:600;color:#fff;margin-bottom:5px}.Land-tours-text div{color:#fff;background:#e4292d;padding:5px;display:flex;justify-content:space-around;font-weight:600}.land-style .fwpl-result{padding:20px 12px;background:#fff;box-shadow:0 2px 11px -3px rgb(0 0 0/13%);border-radius:10px}.land-style .fwpl-item img{border-radius:10px;margin:10px 0}.land-style .fwpl-item{font-family:'Dosis'}.land-style .fwpl-item.titulo-land{font-size:20px;text-transform:uppercase;font-weight:700;text-align:left}.land-style .fwpl-item.precio-land{font-weight:700;font-size:30px;text-align:left;font-family:'Montserrat',sans-serif}.land-style .fwpl-col.fwpl-col.alineado{display:flex;justify-content:end;align-items:end}.land-style button,.boton-land{margin:0;background:#1d9cd8;font-family:'Dosis';font-weight:500;font-size:20px;display:block;width:100%}.boton-land{padding:10px 20px}.boton-land a{color:#fff}.land-style .fwpl-item.sub-titulo-land{font-size:18px;font-weight:400;text-align:left}.subtitle-land-tours h2{color:#1d9cd8;font-size:30px;line-height:35px;margin-bottom:20px;text-transform:uppercase;font-weight:900;font-family:"Fredoka One",Helvetica,Arial,sans-serif!important}.subtitle-red h2{color:#dd2529;font-size:18px;line-height:25px;margin-bottom:20px;text-transform:uppercase;font-weight:900;font-family:"Fredoka One",Helvetica,Arial,sans-serif!important}.fwpl-item.recomendado{position:absolute;width:50px;top:80px;left:20px}h2.before{color:#000}h2.before:before{content:"";width:60px;height:60px;display:block;margin:0 auto;border-radius:150px;margin-bottom:10px}h2.classic:before{background:#f1f1f1 url(https://happygringo.com/wp-content/uploads/2021/08/classic-galapagos-highlights-icon-01.svg);background-size:50px;background-position:center;background-repeat:no-repeat}h2.activity:before{background:#f1f1f1 url(https://happygringo.com/wp-content/uploads/2021/08/galapagos-activity-tours-01.svg);background-size:50px;background-position:center;background-repeat:no-repeat}h2.extensions:before{background:#f1f1f1 url(https://happygringo.com/wp-content/uploads/2021/08/short-island-extensions-icon-01.svg);background-size:50px;background-position:center;background-repeat:no-repeat}h2.hotels-p:before{background:#f1f1f1 url(https://happygringo.com/wp-content/uploads/2021/08/all-incusive-hotel-packages-01.svg);background-size:50px;background-position:center;background-repeat:no-repeat}.new-book{border-bottom:2px solid #e12327;background:#f5f5f5}.calendario input.ninja-forms-field.nf-element.datepicker.pikaday__display.pikaday__display--pikaday.form-control.input{background:#fff url(https://happygringo.com/wp-content/uploads/2020/12/icon-availability-date.png) no-repeat;padding:10px 0 10px 34px}.pasajeros select#nf-field-151,.pasajeros select#nf-field-160{background:#fff url(https://happygringo.com/wp-content/uploads/2020/12/icon-availability-ad.png) no-repeat left;padding:10px 0 10px 35px}.days input#nf-field-157,.days input#nf-field-166{background:#fff url(https://happygringo.com/wp-content/uploads/2021/08/number-of-days-icon.png) no-repeat left;padding:10px 0 10px 35px;background-size:30px}.activo{background:#f6b233!important}.toll-text a.btn-toll{color:#fff!important;background:#e22729;font-size:14px;padding:10px 14px;border-radius:6px;text-decoration:none;margin-right:20px}.toll-text a.btn-toll:hover{color:#000;background:#f5b030;padding:10px 14px;border-radius:6px;text-decoration:none}.highlight-quote{border-radius:3px;display:flex;justify-content:center;width:100%!important;overflow:hidden!important}.highlight-quote span{font-size:20px;color:#fff;font-weight:400;font-family:"Fredoka One",Helvetica,Arial,sans-serif;margin:0 10px;text-shadow:2px 2px 2px rgb(0 0 0 / .37)}.highlight-quote span:before{content:"";background:url(https://happygringo.com/wp-content/uploads/2021/08/get-a-free-quote-01-1.svg);width:30px;height:30px;display:inline-block;background-position:center;background-size:30px;margin-bottom:-7px}@media screen and (min-width:850px){.highlight-quote div{z-index:1}}#hotels-2,#hotels-3,#hotels-4,.tab-content,#my-item-2,#my-item-3,#my-item-4,#my-item-5,#my-item-6,#my-item-7,#my-item-8,#my-item-9,#my-item-10,#my-item-11{display:none}.my-accordion{background:#fff;padding:5px 10px;margin-bottom:3px;border-radius:6px;box-shadow:0 5px 8px -6px rgb(0 0 0/20%);border:1px solid #f1f1f1;cursor:pointer;border-left:10px solid #f6b233}.my-accordion h3{margin:0;font-family:'dosis';font-weight:600!important;font-size:20px!important;text-transform:initial!important}.tab-content,.tab-content li{font-size:16px;color:#000;line-height:20px}.tab-content{border-bottom:1px dotted #ccc;margin-bottom:20px;padding:10px}a.btn-anclas{display:inline-block;text-align:center!important;min-width:50px;font-size:14px;line-height:14px;padding:5px 10px;margin:0 1px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:600;background:#e12327;border-radius:2px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}a.btn-anclas:link,a.btn-anclas:visited{color:#fff;background:#e12327}a.btn-anclas:hover{color:#fff;background:#f6b233}.title-hg-banner h1{text-transform:uppercase;font-size:25px;line-height:30px;color:#fff;margin-bottom:0}.facilities li img{margin-right:10px}.container-hide{display:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected:after,.ui-tabs .ui-tabs-nav li.ui-state-active:after{content:"";display:block;height:4px;width:100%;position:absolute;left:0;bottom:-4px;z-index:1;background:#d65b27;border-radius:0 0 5px 5px}ul.iconsHor i{margin-right:10px}.hg-highlights .feature_box .photo_wrapper{width:80px}.hg-highlights .feature_box .desc_wrapper{width:100%}.hg-highlights .feature_box .feature_box_wrapper{display:flex;align-items:center}.hg-highlights .feature_box h4{font-size:18px;line-height:20px}.card-home,.card-home-2{position:relative;height:auto!important;border-radius:5px;margin-bottom:50px!important}.card-home .photo_box,.card-home-2 .photo_box{border:4px solid #f1f1f1;border-radius:5px}.card-home h4{position:absolute;z-index:1;width:100%;text-align:center;color:#fff;font-family:"Dosis HG"!important;bottom:10px;text-transform:uppercase;font-weight:600}.card-home-2 h4{position:absolute;z-index:1;width:100%;text-align:center;font-family:"Dosis HG"!important;bottom:-50px;text-transform:uppercase;font-weight:600}.card-home .photo_box .image_frame,.card-home-2 .photo_box .image_frame{margin-bottom:0}.card-home .desc,.card-home-2 .desc{position:absolute;top:10px;left:10px}.card-home .card-icon,.card-home-2 .card-icon{width:40px;height:40px}.card-home-title h2{color:#fff}.blue-gradient{background:#007cc3;background:linear-gradient(180deg,#fff0 0%,#1d9cd8 100%)}.red-gradient{background:#007cc3;background:linear-gradient(180deg,#fff0 0%,#e12327 100%)}.yellow-gradient{background:#f5;background:linear-gradient(180deg,#fff0 0%,#f5 100%)}@media screen and (max-width:768px){.logo-banner .image_wrapper{width:150px;margin:0 auto!important}}.font-home-style h2{font-size:2.5rem!important;line-height:2.8rem!important;font-family:"Fredoka One"}.custom-made-style h2{font-size:3.5rem!important;color:#fff!important;line-height:3rem!important}.custom-made-style p{font-size:1.5rem!important;color:#fff!important;line-height:1.5rem!important}.blue-title h2{color:#1d9cd8}.white-title h2{color:#fff}@media screen and (max-width:769px){.icon-movil-home .mcb-column-inner{margin:0;padding:5px 0}.hg-highlights .feature_box .feature_box_wrapper{display:flex;align-items:center;flex-flow:column!important;text-align:center!important}.hg-highlights img.scale-with-grid,.hg-highlights .content_wrapper img{width:40px}}.custom-banner-margin .mcb-column-inner{margin:0}.prices-style .fwpl-col:last-child{padding-top:20px}.prices-style .prices-title{height:20px}.prices-style span{font-family:"fredoka one"!important}.header-title{height:50px}.ecuador-recommended .recommend{top:70px}.days-item{text-transform:capitalize}.hgrcruise.recommend{position:absolute;top:10px;width:50px;height:50px;left:10px}span.icon-arrow-hg{width:20px!important;height:8px!important;background-image:url(https://happygringo.com/wp-content/uploads/2021/08/hgarrow-down.webp);background-position:center;background-size:18px;filter:brightness(147.2%)}.header-title a{font-weight:700;font-size:14px;line-height:16px}.prices-style .prices-item,.prices-style .days-item{font-size:14px!important;line-height:16px}@media screen and (min-width:1023px){.prices-style .prices-item,.prices-style .days-item{font-size:16px!important;line-height:24px}}.ecuador-filter .fwpl-result{background:#fff}@media screen and (max-width:1120px){.section.section-post-intro-share{display:none}.section.section-post-about{display:none}}.social-icons-widget{display:flex;align-items:center}.toll-social-section{display:flex;justify-content:center;width:100%;flex-wrap:inherit}@media screen and (min-width:1120px){.toll-social-section{display:flex;justify-content:end;width:40%;align-items:center}.social-icons-widget{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px!important}}.hg-banner h2,.hg-banner h1{color:#fff}.prices-table-b{font-size:16px}.prices-table-b li.item-price span{color:#000}.diving-icons{width:auto!important;position:absolute;z-index:1;top:10px;left:10px}.solo-desktop{display:none}@media screen and (min-width:767px){.solo-mobile{display:none}.solo-desktop{display:block}}code{border:none!important;background:0 0!important}.calendly-badge-widget{bottom:120px!important}.calendario{position:fixed;z-index:999;bottom:159px;left:20px;background:#fff;max-width:600px;padding:30px;box-shadow:0 2px 11px -3px rgb(0 0 0 / .15);border:3px solid #1d9cd8;border-radius:6px;display:none}.schedule-btn{position:fixed;bottom:100px;padding:10px;left:20px;background:#1d9cd8;border-radius:45px;color:#fff}#qlwapp.qlwapp-show .qlwapp-box{margin-bottom:63px}.gps-box{width:auto!important}.gps-box .desc{position:absolute;bottom:0;text-align:center;width:100%;margin-bottom:0!important}.gps-box .mcb-column-inner{margin:0!important}.gps-box .image_frame{margin:0}.gps-box .photo_box.element_classes h4{width:100%!important}.gps-box .desc{background:#1d9cd8b0!important;margin:0;padding:10px}.gps-box .desc h4{font-size:1em!important;line-height:1em!important}@media screen and (min-width:1024px){.gps-box .desc h4{font-size:1.3em!important}}.dimension-logos .image_wrapper img.scale-with-grid{width:150px!important;height:150px!important}.gps-box p{margin:0}.content-font h2{color:#1d9cd8;font-size:35px;line-height:40px}.btn-calendly{background:#dd2529;position:relative;border-radius:3px;padding:0;min-width:100px!important;display:inline-block}.btn-calendly img{height:auto;margin-top:5px}@media screen and (min-width:1220px){.btn-calendly{margin-right:10px}}.info-box .photo_box{flex-flow:column-reverse;display:flex}.review-form{display:none}.single-post h1,.single-post h2,.single-post h3{font-family:"Fredoka One"}.notice-hg p{font-size:14px;font-style:italic;margin:0}.notice-hg{padding:10px 0}.number-travelers-input,#total-number-of-travelers{border:1px solid #c6c6c6!important;text-align:center!important}#number-travelers-modal{font-size:14px;line-height:110%;min-width:200px}#number-travelers-modal .row{font-size:14px;line-height:110%;align-items:center;margin:0 0 5px}#number-travelers-modal .row input{margin-bottom:0}ul.photos-credits{max-width:1080px;margin:0 auto;text-align:left;list-style:disc;column-count:2;margin-top:40px;column-gap:40px}ul.photos-credits li{padding:0;margin-left:20px}.btn-margin a{margin:0 0 5px!important}a.btn-content-active{background:#f6b233!important}.wpcp-single-content h3{font-size:1.1em}.tab-content ul,.tab-content ol{list-style:disc!important;padding:0 0 0 20px}.tab-content ul li,.tab-content ol li{margin:4px 0}.grecaptcha-badge{visibility:hidden!important}@media screen and (min-width:1024px){.amazon-icon-levels ul.highlights-style li{width:calc(20% - 8px)}}.amazon-icon-levels{width:100%;max-width:calc(100% - 80px);margin:0 auto}.cruise-icon-levels .highlights-style{justify-content:center}.no-display-parts input#nf-field-183{background:#e12327;padding:13px;min-width:200px}.table-third-column span.pax-price:nth-child(2){border-right:solid 1px!important}@media screen and (min-width:768px){div#form-yacht .content-form{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}div#form-yacht .content-form .item input,div#form-yacht .content-form .item select,div#form-yacht .content-form .item a{width:100%!important;display:block;max-width:100%!important}div#form-yacht .content-form .item a{text-align:center}}.cta-container{display:flex;align-items:center;justify-content:center;background-color:#1c68fa;padding:15px;border-radius:6px;color:#fff;font-family:Arial,sans-serif;text-align:center}.cta-text{flex:1;font-size:18px}.cta-text h3{font-size:21px;margin:0;color:#fff;text-transform:uppercase}.cta-buttons{display:flex;flex-direction:column;gap:5px}.cta-buttons img{width:100%;max-width:100px}.cta-button{padding:10px 20px;background:linear-gradient(180deg,#edcf31 0%,#edcf31 100%);color:#0a3166;text-decoration:none;font-weight:700;border-radius:6px}@media (max-width:768px){.cta-container{flex-direction:column}.cta-buttons{flex-direction:column;gap:10px;margin-top:10px;margin-bottom:10px}}.cta-new-container{display:flex;align-items:center;justify-content:space-between;background-color:#1c68fa;padding:20px;border-radius:6px;color:#fff;font-family:Arial,sans-serif;text-align:center}.cta-new-text{flex:1;font-size:24px;font-weight:700;text-align:left;line-height:120%}.cta-new-subtext{font-size:16px;text-align:left;line-height:120%}.cta-new-button{padding:15px 25px;background:#fdd835;color:#0a3166;text-decoration:none;font-weight:700;border-radius:6px;font-size:18px}@media (max-width:768px){.cta-new-container{flex-direction:column;text-align:center;gap:15px}.cta-new-text,.cta-new-subtext{text-align:center}}.cta-alt-container{display:flex;align-items:center;justify-content:space-between;background-color:#a8d1e7;padding:20px;border-radius:6px;color:#fff;font-family:Arial,sans-serif;text-align:center}.cta-alt-content{display:flex;align-items:center;gap:10px;flex:1}.cta-alt-text{font-size:18px;font-weight:400;color:#fff;width:100%}.cta-alt-text h3{font-size:21px;margin:0;color:#fff}.cta-alt-subtext{font-size:24px;color:#fff}.cta-alt-button{padding:15px 25px;background:#2e2e2e;color:#fff;text-decoration:none;font-weight:700;border-radius:6px;font-size:18px}@media (max-width:768px){.cta-alt-container{flex-direction:column;text-align:center;gap:15px}.cta-alt-content{flex-direction:column;text-align:center}}.cta-container,.cta-alt-container,.cta-new-container{max-width:800px;margin:0 auto}.unique-banner{position:relative;width:100%;min-height:300px;color:#fff;text-align:center;font-family:Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px}.unique-banner:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:3px solid #c0da87;pointer-events:none}.unique-banner h2{font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #c0da87;padding-bottom:5px;color:#fff}.unique-banner p{font-size:16px;font-weight:700;margin:10px 0}.btn-unique-banner{background:#c0da87;color:#000;padding:10px 15px;font-weight:700;text-decoration:none;border-radius:5px;display:inline-block}.btn-unique-banner:hover{background:#d4ac0d;color:#000}.icon-unique-location{display:none}.icon-unique-camera{display:none}@media (min-width:768px){.icon-unique-location{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:70px;display:flex}.icon-unique-camera{position:absolute;right:20px;top:30px;width:140px;display:flex}}#blue-banner{position:relative;width:100%;max-width:1094px;margin:auto;background:url(https://happygringo.com/wp-content/uploads/2021/08/responsible-travel-background-blue.jpg) no-repeat center;background-size:cover;display:flex;align-items:center;justify-content:space-between;padding:50px;height:180px}#green-banner{position:relative;width:100%;max-width:1094px;margin:auto;background:url(https://happygringo.com/wp-content/uploads/2021/08/responsible-travel-background.jpg) no-repeat center;background-size:cover;display:flex;align-items:center;justify-content:space-between;padding:50px;height:180px}#green-banner .green-banner-content,#blue-banner .green-banner-content{color:#fff;font-family:Arial,sans-serif;font-weight:700;display:flex;flex-direction:column;gap:10px;padding:50px}#green-banner .green-banner-content h2,#blue-banner .green-banner-content h2{background:#fff;color:#006400;display:inline-block;padding:20px;font-size:2.8em;font-family:"Poppins";font-weight:700;margin:0}#green-banner .green-text-button-container,#blue-banner .green-text-button-container{display:flex;align-items:center;gap:20px}#green-banner .green-banner-content p,#blue-banner .green-banner-content p{font-size:1.5em;color:#fff;margin:0}#green-banner .green-learn-more,#blue-banner .green-learn-more{background:red;color:#fff;padding:10px 15px;text-decoration:none;font-weight:700;border-radius:5px}#green-banner .green-banner-image,#blue-banner .green-banner-image{position:absolute;right:80px;bottom:0;height:200px}#green-banner .green-banner-image img,#blue-banner .green-banner-image img{height:100%}#green-banner .green-top-left,#green-banner .green-bottom-right,#blue-banner .green-top-left,#blue-banner .green-bottom-right{position:absolute;height:100px;width:auto}#green-banner .green-top-left,#blue-banner .green-top-left{top:10px;left:10px}#green-banner .green-bottom-right,#blue-banner .green-bottom-right{bottom:10px;right:10px}@media (max-width:768px){#green-banner,#blue-banner{flex-direction:column;text-align:center;height:auto;padding:0}.cta-logos{display:none}#green-banner .green-banner-content,#blue-banner .green-banner-content{align-items:center}#green-banner .green-banner-content h2,#blue-banner .green-banner-content h2{font-size:2em}#green-banner .green-text-button-container,#blue-banner .green-text-button-container{flex-direction:column;gap:10px}#green-banner .green-banner-content p,#blue-banner .green-banner-content p{font-size:1.5em}#green-banner .green-banner-image,#blue-banner .green-banner-image{position:relative;width:200px;text-align:center;height:auto;right:auto}#green-banner .green-banner-image img,#blue-banner .green-banner-image img{width:auto;height:100%}#green-banner .green-top-left,#green-banner .green-bottom-right,#blue-banner .green-top-left,#blue-banner .green-bottom-right{display:none}}#siq_search_results{margin-top:100px}ul.thank-you-list li{background:#fff;padding:5px 10px;margin-bottom:3px;border-radius:6px;box-shadow:0 5px 8px -6px rgb(0 0 0/20%);border:1px solid #f1f1f1;border-left:10px solid #f6b233}ul.socials-thanks{display:flex;justify-content:center}@media screen and (min-width:767px){ul.thank-you-list li{display:flex;align-items:center;column-gap:10px}}ul.thank-you-list li img{width:25px}ul.thank-you-list li a{color:#1d9cd8!important}div#free-quote-unique .desc{display:flex;gap:0;flex-wrap:wrap;justify-content:center}div#free-quote-unique h3{text-transform:uppercase;margin:0;font-size:1.3em}@media screen and (min-width:767px){div#free-quote-unique .desc{display:flex;gap:20px;align-items:center;justify-content:center;text-transform:uppercase}.my-grid-container .one-third.mcb-wrap{width:calc(33.333% - 40px)}}.my-grid-container .section_wrapper{column-gap:40px;row-gap:20px}.grid-info span.grid-price{font-size:2em;font-weight:700;font-family:'Montserrat'}a.btn-blue-grid{padding:6px 10px;background:#1d9cd8;color:#fff;text-align:center;display:block;width:100%;margin-bottom:3px;font-family:'Dosis';text-transform:capitalize}a.btn-red-grid{padding:6px 10px;background:#e12327;color:#fff;text-align:center;display:block;width:100%;font-family:'Dosis';text-transform:capitalize}span.grid-price-title{display:block;width:100%;font-family:'Dosis'}.price-grid-content{display:flex;flex-wrap:wrap;max-width:50%}@media screen and (max-width:769px){.my-grid-container .section_wrapper .mcb-wrap-inner{padding:6px}.grid-info .desc{display:flex;flex-direction:column;gap:20px}}@media screen and (min-width:770px){.grid-info .desc{display:flex;justify-content:space-between}.my-grid-container .section_wrapper .mcb-wrap-inner{padding:1px}}.my-grid-container h3{margin:0;font-family:'Dosis';text-transform:uppercase;font-weight:600}.my-grid-container span{margin:0;font-family:'Dosis';font-weight:400}