.bg-white{background:#fff}.bg-red{background:#fe6162}.bg-black{background:#000}.bg-dark-grey{background:#181815}.bg-orange{background:#eeb136}.bg-yellow{background:#ffc71c}body{font-family:avenir,sans-serif!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.row .iframe-container{width:100%!important;text-align:center}.row .iframe-container #educater_frame{height:400px!important}body a,body a:hover,html a,html a:hover{color:#000}.elementor-widget{margin-bottom:0!important}.elementor-section .elementor-column-wrap.elementor-element-populated{padding:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}#comments,.hide,.post-tags{display:none}@media only screen and (max-width:1024px){section.elementor-section{position:relative;overflow:hidden}.sm-hide{display:none!important}.sm-show{display:block!important}}@media only screen and (max-width:767px){.xs-hide{display:none!important}.xs-show{display:block!important}}.elementor-row{width:100%;display:flex}@media only screen and (max-width:767px){.elementor-row{flex-wrap:wrap}}.elementor-column-wrap{width:100%;position:relative;display:flex}.elementor-widget-heading.title-one .elementor-heading-title{font-size:47px;line-height:47px;font-weight:900!important;text-transform:uppercase;color:#eeb136;margin-bottom:20px}@media only screen and (max-width:1024px){.elementor-widget-heading.title-one .elementor-heading-title{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.elementor-widget-heading.title-one .elementor-heading-title{font-size:8vw;line-height:8vw}}.elementor-widget-heading.title-two .elementor-heading-title{font-size:33px;line-height:33px;font-weight:900!important;color:#eeb136;margin-bottom:20px}@media only screen and (max-width:1024px){.elementor-widget-heading.title-two .elementor-heading-title{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.elementor-widget-heading.title-two .elementor-heading-title{font-size:8vw;line-height:8vw}}@media only screen and (max-width:1024px){#wpadminbar{display:none!important}html[lang=en-US]{margin-top:0!important}}[data-elementor-type=header]{z-index:101;position:relative}.nav-top{background:#fff;color:#000;font-weight:400;font-size:14px;height:34px}@media only screen and (max-width:1024px){.nav-top{display:none}}.nav-top p{margin:0}.nav-top p a{color:#000}.nav-top .elementor-icon.elementor-social-icon{background:0 0!important}.nav-top .elementor-icon.elementor-social-icon i{color:#a7a7a7!important}.nav-top .elementor-widget-button .elementor-button-link{font-size:11px;font-weight:500;padding:6px 21px}.mega-menu{background:#fff;padding-top:20px;box-shadow:0 10px 10px rgba(0,0,0,.2)}@media only screen and (max-width:1024px){.mega-menu{padding-top:0;background:0 0!important;box-shadow:none;padding-left:20px!important;padding-bottom:20px!important}}.mega-menu .col-items{width:24%!important;padding-top:30px!important;padding-bottom:60px!important}@media only screen and (max-width:1024px){.mega-menu .col-items{width:100%!important;padding-top:0!important;padding-bottom:0!important}}.mega-menu .col-items>.elementor-column-wrap{padding-left:40px!important;padding-right:40px!important;padding-top:0!important;padding-bottom:0!important}@media only screen and (min-width:1025px){.mega-menu .col-items>.elementor-column-wrap{border-right:1px solid #e0dbc1}}@media only screen and (max-width:1024px){.mega-menu .col-items>.elementor-column-wrap{padding-left:0!important;padding-right:0!important}}.mega-menu .col-items>.elementor-column-wrap .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}.mega-menu .col-items>.elementor-column-wrap .elementor-column:last-child{border-right:none!important}.mega-menu .col-items>.elementor-column-wrap .elementor-column .elementor-column-wrap{padding:0;padding-left:0;padding-right:0}.mega-menu .col-items .elementor-heading-title{font-size:17px;line-height:32px;font-weight:400;color:#000}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-heading-title{font-size:15px;line-height:28px;margin-bottom:0;font-weight:600}}.mega-menu .col-items .elementor-heading-title a{color:#000!important}.mega-menu .col-items .elementor-widget-icon-list{font-size:16px;line-height:32px;font-weight:400}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-widget-icon-list li{color:#000}.mega-menu .col-items .elementor-widget-icon-list li a{color:#000}}.mega-menu .advert{width:28%!important}.mega-menu .advert.large{width:76%!important}.mega-menu .advert .elementor-column-wrap{padding:0!important}.mega-menu .advert>.elementor-column-wrap{padding:40px!important;padding-right:40px!important;padding-top:20px!important}.mega-menu .advert .tag{position:relative;left:-47px;display:inline-block;width:auto}.mega-menu .advert .tag .elementor-heading-title{background:#000;color:#fff!important;padding:10px;padding-left:20px;padding-right:20px;box-sizing:border-box;font-size:17px;line-height:17px;font-weight:400}.mega-menu .advert .title{margin-top:10px}.mega-menu .advert .title .elementor-heading-title{font-size:42px;line-height:48px;font-family:avenir,sans-serif!important;font-style:normal;font-weight:400;color:#fff;margin-bottom:20px}.mega-menu .advert .button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.mega-menu .advert .button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.mega-menu .advert .elementor-widget-button{margin-bottom:15px!important}.mega-menu .advert .elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.mega-menu .advert .elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.mega-menu .advert .elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.mega-menu .advert .elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.mega-menu .advert .elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.mega-menu .advert .elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.mega-menu .advert .elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.mega-menu .advert .elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.mega-menu .advert .elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.mega-menu .advert .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.mega-menu .advert .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.mega-menu .advert .elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.mega-menu .advert .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.mega-menu .advert .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.mega-menu .advert .elementor-widget-button.white .elementor-button-link{background:#fff}.mega-menu .advert .elementor-widget-button.red .elementor-button-link{background:#fe6162}.mega-menu .advert .elementor-widget-button.black .elementor-button-link{background:#000}.mega-menu .advert .elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.mega-menu .advert .elementor-widget-button.orange .elementor-button-link{background:#eeb136}.mega-menu .advert .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.mega-menu .advert .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.mega-menu .advert .elementor-button-link{width:100%}.mega-menu .widget-menu-accordion .items-wrapper{width:100%}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper{height:0;overflow-y:hidden;position:relative;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items{width:100%;margin-bottom:15px;padding:0}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper ul.items{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-o-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);transition:opacity .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold,.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold a{color:#000!important}.mega-menu .widget-menu-accordion .items-wrapper ul.items li span{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper.active ul.items{opacity:1}}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion.no_accordion .items-wrapper{height:auto!important}}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion.no_accordion .items-wrapper ul.items{opacity:1!important}}.nav-main{padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;height:120px;padding:20px 10px;left:0;right:0;background:#000}@media only screen and (max-width:1024px){.nav-main{padding-bottom:20px;height:71px}}@media only screen and (max-width:1024px){.nav-main .bottom{position:absolute;top:0;right:0;width:auto!important}}.nav-main .logo-wrap{width:40%!important}@media only screen and (max-width:1024px){.nav-main .logo-wrap{order:2}}.nav-main .logo-wrap .logo-holder .elementor-image{text-align:left}.nav-main .logo-wrap .logo-holder .elementor-image a{width:260px}@media only screen and (max-width:1024px){.nav-main .logo-wrap .logo-holder .elementor-image a{width:268px}}.nav-main .logo-wrap .logo-holder .elementor-image a img{width:100%;max-width:100%}.nav-main .social-wrap{width:30%!important;position:static!important}@media only screen and (max-width:1024px){.nav-main .social-wrap{display:none}}.nav-main .menu-wrap{position:static!important}@media only screen and (max-width:1024px){.nav-main .menu-wrap{width:50px!important}}.nav-main .menu-wrap .elementskit-menu-hamburger{padding:0!important;width:31px!important;height:31px;border-radius:0!important;border:none;background-repeat:no-repeat;right:10px;top:7px;background:0 0!important}.nav-main .menu-wrap .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:3px;background-color:#fff!important;border-radius:2px!important;margin-bottom:5px}.nav-main .menu-wrap #ekit-megamenu-navigation{background:0 0;max-width:100%}.nav-main .menu-wrap #ekit-megamenu-navigation a.close-mob{display:none}@media only screen and (max-width:1024px){.nav-main .menu-wrap #ekit-megamenu-navigation{max-width:400px;background:#fff;padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:0;top:0;left:inherit;right:0;transform:translateX(100%);-webkit-transition:transform .6s cubic-bezier(.76, 0, .24, 1);transition:transform .6s cubic-bezier(.76, 0, .24, 1)}.nav-main .menu-wrap #ekit-megamenu-navigation.active{left:inherit;transform:translateX(0)}.nav-main .menu-wrap #ekit-megamenu-navigation .elementskit-nav-identity-panel{display:none!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav{padding-top:20px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap{text-align:right;position:absolute;overflow:hidden;top:35px;right:30px;z-index:1}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap a.close-mob{display:inline-block;font-size:71px;line-height:51px;width:57px;height:57px;color:#eeb136;position:relative;top:0;right:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav .close-wrap a.close-mob span{transform:rotate(45deg);position:absolute;left:14px;top:-1px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item{border-bottom:1px solid #e9e8e4}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .elementskit-megamenu-panel .elementor-inner{padding-bottom:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .elementskit-megamenu-panel .elementor-inner .elementor-top-section{padding:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .elementskit-megamenu-panel .elementor-inner .elementor-top-section .elementor-widget-wrap{padding:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .elementskit-megamenu-panel .elementor-inner .elementor-top-section .elementor-widget-wrap .elementor-widget-wrap{padding:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item .advert{display:none!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert{display:block!important;border:none!important;margin-top:60px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert>a{display:none;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul{background:0 0;display:block!important;opacity:1;visibility:visible;max-height:inherit!important;max-width:100%!important;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert{width:100%!important;height:273px;display:block!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert>.elementor-column-wrap{padding:15px!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.advert ul .mega-menu .advert>.elementor-column-wrap .title .elementor-heading-title{font-size:7vw;line-height:8vw}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search{display:block!important;border:none!important;margin-top:30px;margin-bottom:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .ekit-menu-nav-link{display:none!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel{display:block!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel{background:0 0;display:block!important;opacity:1;visibility:visible;max-height:inherit!important;max-width:100%!important;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .book-demo .elementor-widget-container{margin:0 44px 40px 0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .book-demo .elementor-widget-container a{color:#fff!important;font-size:17px!important;font-weight:900!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-widget-wrap{padding:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap{padding:0!important}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form .elementor-search-form__container{background:#f7f4f2;font-size:19px;color:#000;min-height:43px;border-radius:24px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form .elementor-search-form__container input[type=search]{color:#000;font-size:19px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form .elementor-search-form__container input[type=search]::placeholder{color:#5c5b5b;opacity:1}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form .elementor-search-form__container input[type=search]:-ms-input-placeholder{color:#5c5b5b}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form .elementor-search-form__container input[type=search]::-ms-input-placeholder{color:#5c5b5b}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form.elementor-search-form--focus .fa.fa-search{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form.elementor-search-form--focus input[type=search]::placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form.elementor-search-form--focus input[type=search]:-ms-input-placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.search .elementskit-megamenu-panel .elementor-column-wrap .elementor-search-form.elementor-search-form--focus input[type=search]::-ms-input-placeholder{color:#fff}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary{display:block!important;border:none!important;margin-top:20px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary>a{display:none;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul{background:0 0;display:block!important;opacity:1;visibility:visible;max-height:inherit!important;max-width:100%!important;border:none;margin-left:-15px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li{color:#bbb;font-size:17px;line-height:20px;display:inline-block;width:auto;border:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li a{color:#bbb;font-size:17px;line-height:20px;display:inline-block;padding-top:0;padding-bottom:0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li a:hover{background:0 0}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li:after{content:"  |  ";display:inline-block}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li.menu-item.secondary ul li:last-child:after{content:"";display:none}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a{color:#000}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link{padding:0;padding-top:15px;padding-bottom:15px;font-weight:900;font-size:17px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link i.icon{width:23px;height:27px;position:relative;padding:0;margin:0;text-align:center;line-height:31px;border-radius:0;outline:0;border:none!important;pointer-events:none!important;-webkit-transition:transform .1s linear;-moz-transition:transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link i.icon:before{content:"\f0d7"!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;color:#000;font-size:13px}.nav-main .menu-wrap #ekit-megamenu-navigation ul.elementskit-navbar-nav li a.ekit-menu-nav-link i.icon.on{transform:rotate(180deg)}}@media only screen and (max-width:1024px){.nav-main .menu-wrap #ekit-megamenu-navigation{padding-left:50px}}@media only screen and (max-width:767px){.nav-main .menu-wrap #ekit-megamenu-navigation{max-width:90%}}@media only screen and (max-width:1024px){.nav-main .menu-wrap .elementskit-menu-overlay{opacity:0;visibility:hidden;left:0!important;-webkit-transition:opacity .4s cubic-bezier(.6, .1, .68, .53),visibility .4s cubic-bezier(.6, .1, .68, .53);transition:opacity .4s cubic-bezier(.6, .1, .68, .53),visibility .4s cubic-bezier(.6, .1, .68, .53)}.nav-main .menu-wrap .elementskit-menu-overlay.active{opacity:1;visibility:visible}}@media only screen and (min-width:1025px){.nav-main .menu-wrap #ekit-megamenu-navigation,.nav-main .menu-wrap .elementor-column-wrap,.nav-main .menu-wrap .elementor-widget-ekit-nav-menu,.nav-main .menu-wrap .elementor-widget-wrap,.nav-main .menu-wrap .elementskit-navbar-nav{position:static!important}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link{padding-left:20px!important;padding-right:20px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px;position:relative;top:0;font-weight:900;color:#fff}.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link.active,.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link:hover{color:#eeb136!important}}@media only screen and (min-width:1025px) and (max-width:1253px){.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link{padding-left:15px;padding-right:15px}}@media only screen and (min-width:1025px){.nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link .icon-down-arrow1{color:#fff!important}.nav-main .menu-wrap .elementskit-navbar-nav li .elementskit-megamenu-panel{width:auto!important}.nav-main .menu-wrap .elementskit-navbar-nav li .elementskit-megamenu-panel .mega-menu{width:auto!important;position:absolute;left:0!important}.nav-main .menu-wrap .elementskit-navbar-nav li .elementor-inner{width:100%!important}.nav-main .menu-wrap .elementskit-navbar-nav li.single .elementskit-megamenu-panel .mega-menu{width:312px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.single .elementskit-megamenu-panel .mega-menu .col-items{width:100%!important;padding-top:30px!important;padding-bottom:60px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.double .elementskit-megamenu-panel .mega-menu{width:624px!important;position:absolute;left:0!important}.nav-main .menu-wrap .elementskit-navbar-nav li.double .elementskit-megamenu-panel .mega-menu .col-items{width:312px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.double .elementskit-megamenu-panel .mega-menu .advert{width:364px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.triple .elementskit-megamenu-panel .mega-menu{width:936px!important;position:absolute;left:0!important}.nav-main .menu-wrap .elementskit-navbar-nav li.triple .elementskit-megamenu-panel .mega-menu .col-items{width:312px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.triple .elementskit-megamenu-panel .mega-menu .advert{width:364px!important}.nav-main .menu-wrap .elementskit-navbar-nav li.full{position:static!important}.nav-main .menu-wrap .elementskit-navbar-nav li.full .elementskit-megamenu-panel .mega-menu{width:1300px!important;position:absolute;left:0!important}}@media only screen and (min-width:1025px) and (max-width:1320px){.nav-main .menu-wrap .elementskit-navbar-nav li.full .elementskit-megamenu-panel .mega-menu{width:calc(100vw - 20px)!important}}.nav-main .search-wrap{width:30%!important}@media only screen and (max-width:1024){.nav-main .search-wrap{width:20%!important;order:1}}.nav-main .search-wrap .elementor-search-form__toggle i{background:0 0;color:#fff}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container{background:0 0;border:1px solid #aab0b8;border-radius:0!important;min-height:38px!important}.nav-main .search-wrap .elementor-widget-button.orange .elementor-button-link{border-radius:26px!important;padding-top:11px}body.nav-Light .nav-main .logo-wrap .elementor-column-wrap{background:url(../images/logos/educater-white.png) no-repeat left center}@media only screen and (min-width:1025px){body.nav-Light .nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link{color:#fff!important}body.nav-Light .nav-main .menu-wrap .elementskit-navbar-nav li a.ekit-menu-nav-link .elementskit-submenu-indicator{color:#fff}}body.nav-Light .nav-main .search-wrap .elementor-search-form__toggle i{color:#fff}body.nav-Light .elementor-widget-button.purple .elementor-button-link{background:#fff;color:#eeb136}.breadcrumb-list{font-weight:500;font-size:10px;line-height:12px;color:#fff;text-transform:lowercase}.breadcrumb-list a,.breadcrumb-list span{color:#fff;font-family:avenir,sans-serif;font-weight:500;font-size:10px;line-height:12px;text-decoration:none}.breadcrumb-list a:hover,.breadcrumb-list span:hover{opacity:.8}.breadcrumb-list .pipe{color:#fff;margin:0 5px!important}.button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.elementor-widget-button{margin-bottom:15px!important}.elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.elementor-widget-button.white .elementor-button-link{background:#fff}.elementor-widget-button.red .elementor-button-link{background:#fe6162}.elementor-widget-button.black .elementor-button-link{background:#000}.elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.elementor-widget-button.orange .elementor-button-link{background:#eeb136}.elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.related-pages .swiper-box{overflow:hidden;position:relative}.carousel-slider{overflow:hidden}.swiper-button-next:after,.swiper-button-prev:after{display:none}.product-header{height:677px!important}@media only screen and (max-width:1024px){.product-header{height:400px!important}}.product-header .elementor-container{height:100%;max-width:1300px!important}.product-header .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.product-header .elementor-container .elementor-row{padding:30px}}.header-image{height:559px!important;padding-top:0;background-size:cover;background-position:center center;position:relative}.header-image.blog{height:200px!important}@media only screen and (max-width:1024px){.header-image{height:91vw!important}.header-image.blog{height:auto!important}}.header-image .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.header-image .credit{bottom:20px}@media only screen and (max-width:767px){.header-image.portrait-mobile{height:500px!important}}.header-image .elementor-background-overlay{background:rgba(0,0,0,.6);opacity:1;transition:background .3s,border-radius .3s,opacity .3s;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.header-image .breadcrumb-list{width:100%;position:absolute;top:30px;left:20px;z-index:1}@media only screen and (max-width:767px){.header-image .breadcrumb-list{display:none}}.header-image .cats-tags{position:absolute;top:30px;right:15px;z-index:2}@media only screen and (max-width:767px){.header-image .cats-tags{display:none}}.header-image .cats-tags a{background:#4b4a4b;border:2px solid #fff;border-radius:2px;color:#fff;font-size:15px;padding:5px 16px;margin-left:6px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.header-image .cats-tags a:hover{background:#000}.header-image .elementor-container{height:100%;max-width:990px!important;position:relative;z-index:2}.header-image .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.header-image .elementor-container .elementor-row{padding:20px;padding-bottom:60px}}.header-image .elementor-container .elementor-row .elementor-column{width:100%!important;height:100%}@media only screen and (max-width:1024px){.header-image .elementor-container .elementor-row .elementor-column{width:100%!important}}@media only screen and (max-width:1024px){.header-image.blog .elementor-container .elementor-row{padding:20px!important}}.header-image.blog .elementor-container .elementor-row .elementor-column.left{width:70%!important}.header-image.blog .elementor-container .elementor-row .elementor-column.right{width:30%!important}.header-image.blog .elementor-container .elementor-row .elementor-widget-wrap{justify-content:center!important}.header-image.category .elementor-widget-wrap{padding-bottom:60px;justify-content:center;flex-direction:column;flex-wrap:nowrap}@media only screen and (max-width:1024px){.header-image.category .elementor-widget-wrap{padding-bottom:0}}.header-image.category .elementor-widget-wrap h1{font-size:44px;font-family:avenir,sans-serif!important;font-style:normal;font-weight:900;line-height:44px!important;color:#fff;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}@media only screen and (max-width:1024px){.header-image.category .elementor-widget-wrap h1{font-size:8vw;line-height:8vw!important;margin-bottom:15px}}@media only screen and (max-width:767px){.header-image.category .elementor-widget-wrap h1{font-size:10vw;line-height:10vw!important;margin-bottom:10px}}.header-image.category .elementor-widget-wrap h2{font-size:24px;font-weight:400!important;font-style:normal!important;margin-bottom:0;color:#fff}.header-image.category .elementor-widget-wrap h3{font-size:10px;font-family:avenir,sans-serif!important;font-weight:500!important;line-height:12px;color:#fff;margin-bottom:20px;text-transform:lowercase}@media only screen and (max-width:767px){.header-image.category .elementor-widget-wrap h3{margin-bottom:15px}}.header-image.blog .elementor-widget-wrap{padding-bottom:0}.header-image.blog h1{color:#000!important;margin-bottom:0!important}.header-image.blog h3{color:#000!important;margin-bottom:0!important}.header-image .elementor-text-editor{font-size:16px;font-family:avenir,sans-serif;font-weight:500;line-height:18px;margin-bottom:30px;color:#fff}@media only screen and (max-width:767px){.header-image .elementor-text-editor{font-size:15px;line-height:17px;margin-bottom:20px;max-width:100%}}.header-image .elementor-text-editor p{margin-bottom:0}.header-image .button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.header-image .button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.header-image .elementor-widget-button{margin-bottom:15px!important}.header-image .elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.header-image .elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.header-image .elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.header-image .elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.header-image .elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.header-image .elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.header-image .elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.header-image .elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.header-image .elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.header-image .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.header-image .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.header-image .elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.header-image .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.header-image .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.header-image .elementor-widget-button.white .elementor-button-link{background:#fff}.header-image .elementor-widget-button.red .elementor-button-link{background:#fe6162}.header-image .elementor-widget-button.black .elementor-button-link{background:#000}.header-image .elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.header-image .elementor-widget-button.orange .elementor-button-link{background:#eeb136}.header-image .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.header-image .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.share-wrap{height:0;width:100%;clear:both;z-index:1;position:absolute;bottom:0;left:0}@media only screen and (max-width:767px){.share-wrap{height:auto}}.share-wrap .container{max-width:1330px!important;margin:auto;position:relative}.share-wrap .container .share{display:flex;flex-wrap:wrap;margin-top:0;align-items:center;position:absolute;left:0;bottom:10px}@media only screen and (max-width:767px){.share-wrap .container .share{position:relative;bottom:0}}.share-wrap .container .share .share-title{font-size:16px;color:#fff}.share-wrap .container .share .share-title p{margin-bottom:0}.share-wrap .container .share .elementor-widget-share-buttons{padding-left:20px}.share-wrap .container .share .elementor-widget-share-buttons a{border:none;color:#000}@media only screen and (max-width:767px){.share-wrap .container .share .elementor-widget-share-buttons a{color:#000}}.share-wrap .container .share .elementor-widget-share-buttons a span.elementor-share-btn__icon{width:31px}.share-wrap .container .share .elementor-widget-share-buttons a.elementor-social-icon-x-twitter{background:0 0}.header-title{padding-top:45px;padding-bottom:0;color:#000}@media only screen and (max-width:767px){.header-title{padding-top:20px}}.header-title .left{padding-left:20px}.header-title .left.mb{margin-bottom:20px!important}.header-title .left h1{font-size:65px;font-family:avenir,sans-serif!important;font-style:normal;font-weight:400;line-height:65px!important;text-transform:capitalize;color:#000}@media only screen and (max-width:767px){.header-title .left h1{font-size:45px;line-height:45px!important}}.header-title .left h2{font-size:24px;font-weight:400!important;font-style:normal!important;margin-bottom:15px;color:#000}@media only screen and (max-width:767px){.header-title .left h2{margin-bottom:5px}}.header-title .left .address-wrap,.header-title .left .address-wrap *{font-size:14px;color:#b7b7b7;font-style:normal!important;margin-bottom:0;text-transform:none}.header-title .left .address-wrap * .elementor-heading-title,.header-title .left .address-wrap .elementor-heading-title{color:#b7b7b7!important}.header-title .left .address-wrap{display:flex;margin-top:10px;width:100%;align-items:center}.header-title .left .address-wrap .get-address{margin-right:10px}.header-title .left .address-wrap .get-address p{font-size:13px;font-style:normal!important;font-weight:400!important;margin-bottom:0;color:#000;text-transform:uppercase!important}.header-title .left .address-wrap .get-address p span{color:#000;font-family:"Font Awesome 5 Free"}.header-title .left .address-wrap .elementor-column-wrap.elementor-element-populated{padding:0}.header-title .right{padding-right:20px}@media only screen and (max-width:767px){.header-title .right{padding-left:10px;margin-top:20px;margin-bottom:20px}}.header-title .right .elementor-button-link.elementor-button{color:#fff;background:#bab632;font-size:20px;padding-left:0;padding-right:0;min-width:230px}@media only screen and (max-width:767px){.header-title .right .elementor-widget-wrap{padding:10px!important;margin-top:5px}.header-title .right .text-right{text-align:left}}.header-title.white .left h2{color:#fff}.header-title.red .left h2{color:#fe6162}.header-title.black .left h2{color:#000}.header-title.dark-grey .left h2{color:#181815}.header-title.orange .left h2{color:#eeb136}.header-title.yellow .left h2{color:#ffc71c}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{display:none}.banner-with-text{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.banner-with-text .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.banner-with-text .elementor-container{max-width:1200px!important}.banner-with-text .elementor-background-overlay.middle{background-color:#000;opacity:.3}.banner-with-text .elementor-background-overlay.top{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%)}.banner-with-text .elementor-background-overlay.bottom{background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%)}.banner-with-text .elementor-row{min-height:600px!important;align-items:center}@media only screen and (max-width:1024px){.banner-with-text .elementor-row{min-height:400px!important}}@media only screen and (max-width:767px){.banner-with-text .elementor-row{min-height:inherit!important}}.banner-with-text .elementor-row.top{align-items:flex-start}.banner-with-text .elementor-row.bottom{align-items:flex-end}.banner-with-text .elementor-row.centre{text-align:center}@media only screen and (max-width:1024px){.banner-with-text .elementor-container.elementor-column-gap-default{min-height:300px!important}}.banner-with-text .elementor-column-wrap{padding:0 20px!important}@media only screen and (max-width:1024px){.banner-with-text .elementor-column-wrap{padding:0 30px!important}}.banner-with-text .elementor-column-wrap .elementor-widget-wrap{padding-top:40px;padding-bottom:40px}@media only screen and (max-width:1024px){.banner-with-text .elementor-column-wrap .elementor-widget-wrap{padding:30px 0 50px 0!important}}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .icon{width:100%;text-align:center;margin-bottom:20px}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .small{font-size:24px;font-weight:400!important;color:#fff;margin-bottom:10px}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .large{font-size:65px;line-height:60px;color:#fff;font-family:avenir,sans-serif!important;font-style:normal;font-weight:400;margin-bottom:30px;text-transform:uppercase;font-weight:600}@media only screen and (max-width:1024px){.banner-with-text .elementor-column-wrap .elementor-widget-wrap .large{font-size:5vw;line-height:5vw}}@media only screen and (max-width:767px){.banner-with-text .elementor-column-wrap .elementor-widget-wrap .large{font-size:8vw;line-height:8vw}}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-text-editor{margin-bottom:20px!important;color:#fff}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button{margin-bottom:15px!important}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.white .elementor-button-link{background:#fff}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.red .elementor-button-link{background:#fe6162}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.black .elementor-button-link{background:#000}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.orange .elementor-button-link{background:#eeb136}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.banner-with-text .elementor-column-wrap .elementor-widget-wrap .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}@media only screen and (max-width:767px){.banner-with-text .elementor-column-wrap .elementor-widget-wrap .button-wrap{flex-wrap:wrap}}.banner-with-text.dark{color:#000!important}.banner-with-text.dark .elementor-heading-title,.banner-with-text.dark .elementor-widget-text-editor{color:#000!important}.banner-with-text.shape-overlay{min-height:900px}@media only screen and (max-width:991px){.banner-with-text.shape-overlay{min-height:700px}}@media only screen and (max-width:767px){.banner-with-text.shape-overlay{min-height:650px}}.banner-with-text.shape-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:32%;background:url(../images/shape-bg.png) no-repeat;background-size:cover;background-position:center bottom}.banner-with-text.shape-overlay .elementor-widget-wrap{padding-top:100px}.banner-with-text.shape-overlay .elementor-widget-wrap .large{font-size:47px;line-height:47px}.cta-two-column .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.cta-two-column .elementor-container{max-width:1465px!important}.cta-two-column .cta-text{padding:0!important}.cta-two-column .image{min-height:300px;background-size:cover!important}@media only screen and (max-width:767px){.cta-two-column .image{order:-1}}@media only screen and (max-width:767px){.timeline-wrap{padding-left:36px!important;padding-right:15px}}.timeline-wrap section.elementor-section{overflow:visible!important}.timeline{position:relative;z-index:2}@media only screen and (max-width:767px){.timeline{padding-left:0!important;padding-right:0!important;border-left:1px solid #ffb72d;border-right:none!important}}.timeline .elementor-widget-wrap{align-items:space-between!important;align-content:space-between!important}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point{overflow:visible!important}}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .elementor-row{flex-wrap:nowrap}}.timeline .elementor-widget-wrap .point .year{width:19%}@media only screen and (max-width:991px){.timeline .elementor-widget-wrap .point .year{width:25%!important}}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .year{order:1;width:17%!important}}.timeline .elementor-widget-wrap .point .year .elementor-column-wrap{padding:0!important}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-wrap{align-items:flex-start!important;justify-content:flex-start!important}}.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .bullet{position:relative;height:48px;width:10px;background:#ffb72d}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .bullet{right:inherit!important;left:-5px!important}}.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .icon{position:relative}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .icon{right:inherit!important;left:-26px!important;width:50px!important}}.timeline .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-heading{font-size:35px;line-height:35px;color:#ffb72d;font-weight:500;position:absolute}.timeline .elementor-widget-wrap .point .description{align-items:flex-start;width:81%!important}@media only screen and (max-width:991px){.timeline .elementor-widget-wrap .point .description{width:75%!important}}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .description{order:2;width:83%!important}}.timeline .elementor-widget-wrap .point .description .elementor-column-wrap{padding:0!important}.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading .elementor-heading-title{font-size:30px;line-height:34px;color:#000;margin-bottom:10px!important;text-transform:uppercase}@media only screen and (max-width:991px){.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading .elementor-heading-title{font-size:25px;line-height:25px}}.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-text-editor{font-size:17px;line-height:20px;color:#4d4d4d;width:75%;font-weight:400}@media only screen and (max-width:991px){.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-text-editor{width:100%}}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-text-editor{width:100%}}.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date{position:absolute}.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date .elementor-heading-title{font-size:35px;line-height:35px;color:#ffb72d!important;font-weight:500}@media only screen and (max-width:991px){.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date .elementor-heading-title{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.timeline .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date{position:relative;left:inherit!important;right:inherit!important}}.timeline.left{border-right:1px solid #ffb72d;padding-left:20px}.timeline.left .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-wrap{align-items:flex-end;justify-content:flex-end}.timeline.left .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-wrap .bullet{right:-5px}.timeline.left .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-wrap .icon{right:-38px}.timeline.left .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-wrap .elementor-widget-heading{right:0}.timeline.left .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date{left:calc(100% + 10px);width:auto}.timeline.right{border-left:1px solid #ffb72d;padding-right:20px}.timeline.right .elementor-widget-wrap .point .year .elementor-column-wrap .bullet{left:-5px}.timeline.right .elementor-widget-wrap .point .year .elementor-column-wrap .icon{left:-38px}.timeline.right .elementor-widget-wrap .point .year .elementor-column-wrap .elementor-widget-heading{right:100%}.timeline.right .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date{right:calc(100% + 170px);width:auto}@media only screen and (max-width:991px){.timeline.right .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading.date{right:calc(100% + 140px)}}.timeline.dark .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-heading .elementor-heading-title{color:#fff}.timeline.dark .elementor-widget-wrap .point .description .elementor-column-wrap .elementor-widget-text-editor{color:#fff}.timeline.last-mobile .elementor-widget-wrap{align-items:flex-start!important;align-content:flex-start!important}@media only screen and (max-width:767px){.timeline-image{display:none!important}}.banner-parallax .elementor-container{min-height:470px;align-items:center}.banner-parallax .icon{justify-content:center}.banner-parallax .elementor-widget-text-editor{width:65%!important;margin:auto}@media only screen and (max-width:767px){.banner-parallax .elementor-widget-text-editor{width:100%!important}}.banner-parallax .video-wrap{height:auto;margin:auto;margin-top:50px!important}.banner-parallax.parallax-layout1 .elementor-container{min-height:470px}.banner-parallax.parallax-layout2 .elementor-container{min-height:370px}.banner-parallax.parallax-layout3{background:#fff!important;height:500px;margin-bottom:500px}@media only screen and (max-width:1024px){.banner-parallax.parallax-layout3{height:auto;margin-bottom:0}}.banner-parallax.parallax-layout3 .elementor-container{min-height:370px}.banner-parallax.bg-purple .elementor-widget-heading{color:#fff}.parallax-content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden!important}.parallax-content i{position:absolute;background:#000;border-radius:50%}.parallax-content i.white{background:#fff}.parallax-content i.red{background:#fe6162}.parallax-content i.black{background:#000}.parallax-content i.dark-grey{background:#181815}.parallax-content i.orange{background:#eeb136}.parallax-content i.yellow{background:#ffc71c}.parallax-content .left,.parallax-content .right{position:absolute;top:0;bottom:0;width:315px}@media only screen and (max-width:767px){.parallax-content .left,.parallax-content .right{width:20%}}.parallax-content .left{left:12%}@media only screen and (max-width:767px){.parallax-content .left{left:10px}}.parallax-content .right{right:12%}@media only screen and (max-width:767px){.parallax-content .right{right:10px}}.parallax-layout1 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout1 .parallax-content .left i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#fe6162}@media only screen and (max-width:767px){.parallax-layout1 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout1 .parallax-content .left i:nth-child(3){width:66px;height:66px;top:75%;right:0;background:#eeb136}.parallax-layout1 .parallax-content .right i:first-child{width:18px;height:18px;top:50%;left:0;background:#eeb136}.parallax-layout1 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#eeb136}@media only screen and (max-width:767px){.parallax-layout1 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout1 .parallax-content .right i:nth-child(3){width:66px;height:66px;top:75%;right:0;background:#ffc71c}.parallax-layout2 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout2 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#eeb136}@media only screen and (max-width:767px){.parallax-layout2 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout2 .parallax-content .left i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.parallax-layout2 .parallax-content .right i:first-child{width:66px;height:66px;top:50%;left:0;background:#eeb136}.parallax-layout2 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#ffc71c}@media only screen and (max-width:767px){.parallax-layout2 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout2 .parallax-content .right i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#fe6162}.parallax-layout3 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout3 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#eeb136}@media only screen and (max-width:767px){.parallax-layout3 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout3 .parallax-content .left i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.parallax-layout3 .parallax-content .right i:first-child{width:66px;height:66px;top:50%;left:0;background:#eeb136}.parallax-layout3 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#ffc71c}@media only screen and (max-width:767px){.parallax-layout3 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout3 .parallax-content .right i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#fe6162}.parallax-layout4 .parallax-content .left i:first-child{width:26px;height:26px;top:50%;left:0;background:#fe6162}.parallax-layout4 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#eeb136}@media only screen and (max-width:767px){.parallax-layout4 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout4 .parallax-content .left i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#eeb136}.parallax-layout4 .parallax-content .right i:first-child{width:18px;height:18px;top:75%;left:0;background:#eeb136}.parallax-layout4 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#eeb136}@media only screen and (max-width:767px){.parallax-layout4 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout4 .parallax-content .right i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.cta-text{position:relative;padding:18px}.cta-text .elementor-element{margin-bottom:0!important}.cta-text .elementor-column-wrap{padding:40px 60px!important}@media only screen and (max-width:1024px){.cta-text .elementor-column-wrap{padding:40px!important}}.cta-text.np .elementor-column-wrap{padding:0!important}.cta-text h3{font-size:24px;font-weight:400!important;color:#000;margin-bottom:10px}@media only screen and (max-width:1024px){.cta-text h3{font-size:2.5vw;line-height:2.5vw}}@media only screen and (max-width:767px){.cta-text h3{font-size:3.8vw;line-height:3.8vw}}.cta-text.white h3{color:#fff}.cta-text.red h3{color:#fe6162}.cta-text.black h3{color:#000}.cta-text.dark-grey h3{color:#181815}.cta-text.orange h3{color:#eeb136}.cta-text.yellow h3{color:#ffc71c}.cta-text h4{font-size:28px;line-height:31px;font-family:avenir,sans-serif!important;font-style:normal;color:#000;font-weight:900;margin-bottom:0;white-space:pre-line;margin-bottom:15px}@media only screen and (max-width:767px){.cta-text h4{font-size:20px;line-height:22px;margin-bottom:8px}}.cta-text .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px}@media only screen and (max-width:767px){.cta-text .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:10px}}.cta-text .elementor-widget-button .elementor-button{background:0 0;font-size:19px;line-height:55px;border:none!important;padding:0!important}.cta-text .elementor-widget-button .elementor-button .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px;content:"\f061"}.cta-text-title .elementor-container{max-width:1200px!important}.cta-text-title .elementor-container .elementor-row{flex-wrap:wrap}@media only screen and (max-width:1024px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:18px;padding-right:18px}}.cta-text-title.repeater{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1024px){.cta-text-title.repeater{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:767px){.cta-text-title.repeater{padding-top:30px;padding-top:30px}}.cta-text-title.repeater .elementor-container{max-width:1200px!important}.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:0;padding-top:0}}.image-with-text{padding-top:0;padding-bottom:0}@media only screen and (max-width:767px){.image-with-text{padding-top:0;padding-bottom:30px;padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.image-with-text .image-side{margin-bottom:30px}}.image-with-text .elementor-container{max-width:1350px!important;padding:0!important}.image-with-text .order-1{order:-1}.image-with-text .elementor-widget-wrap.middle{align-content:center}.image-with-text .elementor-column-wrap{padding:0!important}.image-with-text .elementor-inner-column{padding:40px}@media only screen and (max-width:1024px){.image-with-text .elementor-inner-column{padding:20px!important}}@media only screen and (max-width:767px){.image-with-text .elementor-inner-column{padding-left:0;padding-left:0}}.image-with-text .elementor-inner-column .elementor-column-wrap{padding:0!important}.image-with-text .elementor-inner-column.padding-alt{padding-left:0;padding-right:0}.image-with-text.small .elementor-container{max-width:1200px!important;padding-top:0}.image-with-text.small .elementor-container .elementor-column .elementor-column-wrap{padding:10px}.image-with-text .elementor-widget-heading.title-one.white .elementor-heading-title{color:#fff}.image-with-text .elementor-widget-heading.title-one.red .elementor-heading-title{color:#fe6162}.image-with-text .elementor-widget-heading.title-one.black .elementor-heading-title{color:#000}.image-with-text .elementor-widget-heading.title-one.dark-grey .elementor-heading-title{color:#181815}.image-with-text .elementor-widget-heading.title-one.orange .elementor-heading-title{color:#eeb136}.image-with-text .elementor-widget-heading.title-one.yellow .elementor-heading-title{color:#ffc71c}.image-with-text .elementor-text-editor{margin-top:15px;font-size:17px;line-height:28px;color:#fff;margin-bottom:30px}@media only screen and (max-width:767px){.image-with-text .elementor-text-editor{font-size:17px;line-height:22px}}.image-with-text.bg-white .elementor-text-editor{color:#000}.image-with-text .button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.image-with-text .button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.image-with-text .elementor-widget-button{margin-bottom:15px!important}.image-with-text .elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.image-with-text .elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.image-with-text .elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.image-with-text .elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.image-with-text .elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.image-with-text .elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.image-with-text .elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.image-with-text .elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.image-with-text .elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.image-with-text .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.image-with-text .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.image-with-text .elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.image-with-text .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.image-with-text .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.image-with-text .elementor-widget-button.white .elementor-button-link{background:#fff}.image-with-text .elementor-widget-button.red .elementor-button-link{background:#fe6162}.image-with-text .elementor-widget-button.black .elementor-button-link{background:#000}.image-with-text .elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.image-with-text .elementor-widget-button.orange .elementor-button-link{background:#eeb136}.image-with-text .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.image-with-text .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}@media only screen and (max-width:767px){.image-with-text .elementor-widget-button{text-align:center}}.image-with-text .elementor-image img{max-width:100%;height:auto}.image-with-text.square .text-box{width:30%!important}@media only screen and (max-width:1024px){.image-with-text.square .text-box{width:100%!important}}.image-with-text.square .image{width:35%!important}@media only screen and (max-width:1024px){.image-with-text.square .image{width:50%!important}}@media only screen and (max-width:767px){.image-with-text.square .image{order:-1}}.image-with-text.square .image .elementor-column-wrap{padding:10px!important}.image-with-text.square .image img{width:100%;height:auto}.image-with-text.numbered{padding-top:100px;padding-bottom:100px;background:0 0!important;padding-right:0!important}@media only screen and (max-width:767px){.image-with-text.numbered{padding-top:0;padding-bottom:0;padding-left:10px!important;padding-right:10px!important}}.image-with-text.numbered .elementor-inner-column{padding:0!important}.image-with-text.numbered .elementor-element.image-left .elementor-column{padding-left:50px!important}@media only screen and (max-width:767px){.image-with-text.numbered .elementor-element.image-left .elementor-column{padding-left:0!important}}.image-with-text.numbered .elementor-element.image-right .elementor-column{padding-right:50px!important}@media only screen and (max-width:767px){.image-with-text.numbered .elementor-element.image-right .elementor-column{padding-right:0!important}}@media only screen and (max-width:767px){.image-with-text.numbered .order-1{order:unset!important}}.image-with-text.numbered .elementor-heading-title{font-weight:900}.image-with-text.numbered .number{width:44px;height:44px;border-radius:22px;text-align:center;color:#fff;font-style:normal;font-size:26px;font-weight:900;line-height:44px;margin-bottom:10px;display:inline-block;background:#000;margin-right:10px}.image-with-text.numbered .number.white{background:#fff}.image-with-text.numbered .number.red{background:#fe6162}.image-with-text.numbered .number.black{background:#000}.image-with-text.numbered .number.dark-grey{background:#181815}.image-with-text.numbered .number.orange{background:#eeb136}.image-with-text.numbered .number.yellow{background:#ffc71c}.image-with-text.numbered .elementor-widget-heading h4{font-size:25px;line-height:27px}.image-with-text.numbered .elementor-text-editor{font-size:18px;line-height:28px}.image-with-text.carousel{overflow-x:hidden}@media only screen and (min-width:768px){.image-with-text.carousel{padding-top:200px;padding-bottom:100px}}@media only screen and (min-width:768px){.image-with-text.carousel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:40%;background:#fff;z-index:2}}.image-with-text.carousel .left-side{background:#fff;z-index:3}@media only screen and (max-width:767px){.image-with-text.carousel .left-side{order:0;text-align:center}}.image-with-text.carousel .left-side .elementor-inner-column{padding-left:0;padding-top:0}@media only screen and (max-width:767px){.image-with-text.carousel.oval-tiles{padding-top:50px}}@media only screen and (max-width:767px){.image-with-text.carousel.oval-tiles .left-side{order:-1}}@media only screen and (max-width:767px){.image-with-text.carousel .nav{display:none!important}}.image-with-text.carousel .nav .go-next,.image-with-text.carousel .nav .go-prev{width:57px;height:57px;background:#000;margin-bottom:2px;cursor:pointer}.image-with-text.carousel .nav .go-prev{background:url(../images/icons/arrow-left.gif) no-repeat top left}.image-with-text.carousel .nav .go-next{background:url(../images/icons/arrow-right.gif) no-repeat top left}.image-with-text.carousel .carousel-slider{width:100%!important}.image-with-text.carousel .carousel-slider .swiper-container{overflow:visible!important}.image-with-text.carousel .carousel-slider .swiper-container .swiper-pagination{bottom:5px;left:0;width:100%;position:relative;display:block}.image-with-text.carousel .carousel-slider.oval-tiles .elementor-column-wrap{background:#eeb136;border-radius:200px!important;min-height:500px;max-width:290px;margin:auto}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.oval-tiles .elementor-column-wrap{min-height:270px;max-width:160px}}.image-with-text.carousel .carousel-slider.oval-tiles .elementor-column-wrap .elementor-widget-wrap{background-position:center center;background-size:auto 100%;background-repeat:no-repeat}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.oval-tiles{padding-top:50px}}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-container{overflow:hidden!important}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide{padding-left:15px;padding-right:15px}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide .elementor-column-wrap{overflow:hidden}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+1){margin-top:100px}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+1){margin-top:0}}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+2){margin-top:50px}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+2){margin-top:50px}}.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+3){margin-top:0}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.oval-tiles .swiper-slide:nth-child(3n+3){margin-top:0}}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.square-images{padding-top:50px;padding-bottom:50px;padding-left:15px}}.image-with-text.carousel .carousel-slider.square-images .swiper-slide{padding-left:5px;padding-right:5px}.image-with-text.carousel .carousel-slider.square-images .swiper-slide .elementor-column-wrap{min-height:360px}@media only screen and (max-width:767px){.image-with-text.carousel .carousel-slider.square-images .swiper-slide .elementor-column-wrap{min-height:32vw}}.image-with-text.carousel .carousel-slider.square-images .swiper-slide .elementor-column-wrap .elementor-widget-wrap{background-position:center center;background-size:cover;background-repeat:no-repeat}.image-with-text.carousel .carousel-slider.products .desc{font-size:17px;text-align:center;width:100%}.image-with-text.carousel .carousel-slider.products .desc .title{text-align:center;font-weight:900}.image-with-text.carousel .carousel-slider.products .desc .size{font-style:italic}.image-with-text.feature{overflow:visible}.image-with-text.feature.top{z-index:1;padding-top:200px}@media only screen and (max-width:767px){.image-with-text.feature.top{padding-top:20px}}.image-with-text.feature.bottom{padding-bottom:200px}@media only screen and (max-width:767px){.image-with-text.feature.bottom{padding-bottom:20px;padding-top:200px}}.image-with-text.feature .pre-title .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-weight:900;color:#eeb136}.image-with-text.feature .title-one{margin-bottom:40px!important}.image-with-text.feature .elementor-image{height:400px}@media only screen and (max-width:767px){.image-with-text.feature .elementor-image{height:100px!important}}@media only screen and (max-width:767px){.image-with-text.feature .elementor-image img{max-width:200px;height:auto}}.image-with-text.feature .tabs{width:100%}.image-with-text.feature .tabs .tab-navigator{width:100%;display:block;margin-bottom:30px;position:relative}.image-with-text.feature .tabs .tab-navigator:before{position:absolute;left:0;right:0;height:2px;background:#ccc;content:""}.image-with-text.feature .tabs .tab-navigator a{width:33.3%;text-transform:uppercase;color:#ccc;text-decoration:none;font-size:17px;font-weight:600;text-align:center;white-space:nowrap;text-align:center;letter-spacing:1px;padding-top:20px;float:left;position:relative;-webkit-transition:color .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:color .3s cubic-bezier(.45, 0, .55, 1);-o-transition:color .3s cubic-bezier(.45, 0, .55, 1);transition:color .3s cubic-bezier(.45, 0, .55, 1)}@media only screen and (max-width:767px){.image-with-text.feature .tabs .tab-navigator a{font-size:10px}}.image-with-text.feature .tabs .tab-navigator a span{position:absolute;top:-2px;left:50%;width:6px;height:6px;background:#ccc;margin-left:-3px;border-radius:3px;z-index:1;-webkit-transition:all .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:all .3s cubic-bezier(.45, 0, .55, 1);-o-transition:all .3s cubic-bezier(.45, 0, .55, 1);transition:all .3s cubic-bezier(.45, 0, .55, 1)}.image-with-text.feature .tabs .tab-navigator a.current{color:#000}.image-with-text.feature .tabs .tab-navigator a.current span{position:absolute;top:-7px;left:50%;width:14px;height:14px;background:#000;margin-left:-7px;border-radius:7px}@media only screen and (max-width:767px){.image-with-text.feature .tabs .tab-navigator a.current span{width:10px;height:10px;margin-left:-5px;border-radius:5px;top:-5px}}.image-with-text.feature .tabs .tab-navigator a:first-child:before{content:"";width:50%;height:20px;position:absolute;left:0;top:0;background:#fff}.image-with-text.feature .tabs .tab-navigator a:last-child:after{content:"";width:50%;height:20px;position:absolute;right:0;top:0;background:#fff}.image-with-text.feature .tabs .tab-content .item{display:none}.image-with-text.feature .tabs .tab-content .item.current{display:block}.image-with-text.product-items .left-side{padding-top:30px;padding-bottom:50px}.elementor-widget-ImageWithPoints+.elementor-widget-ImageWithPoints .numbered{padding-top:0!important}.cta-banner{padding-top:0!important;padding-bottom:0!important}.cta-banner .elementor-container{min-height:603px}@media only screen and (max-width:767px){.cta-banner .elementor-container{min-height:440px}}@media only screen and (max-width:767px){.cta-banner .elementor-container .left{width:20%}}@media only screen and (max-width:767px){.cta-banner .elementor-container .right{width:80%;padding-bottom:40px}}.cta-banner .elementor-container .image-floater{position:absolute;width:759px;height:523px;bottom:0;right:0}@media only screen and (max-width:767px){.cta-banner .elementor-container .image-floater{width:580px;height:401px;bottom:0;right:-172%;background-size:auto 100%!important}}.cta-banner .elementor-container .elementor-column-wrap{align-items:center}@media only screen and (max-width:767px){.cta-banner .elementor-container .elementor-column-wrap{align-items:flex-end}}.cta-banner .elementor-container .elementor-column-wrap .elementor-widget-heading .elementor-heading-title{color:#fff!important}.cta-banner .parallax-content .left{width:550px}@media only screen and (max-width:767px){.cta-banner .parallax-content .left{display:none}}.cta-banner .parallax-content .left i:first-child{width:18px;height:18px;top:25%;left:0;background:#eeb136}@media only screen and (max-width:767px){.cta-banner .parallax-content .left i:first-child{top:10%}}.cta-banner .parallax-content .left i:nth-child(2){width:26px;height:26px;top:50%;left:50%;background:#fe6162}.cta-banner .parallax-content .left i:nth-child(3){width:50px;height:50px;top:75%;right:0;background:#eeb136}.cta-banner .parallax-content .right{width:300px}@media only screen and (max-width:767px){.cta-banner .parallax-content .right{height:50%}}.cta-banner .parallax-content .right i:first-child{width:18px;height:18px;top:75%;left:0;background:#fe6162}@media only screen and (max-width:767px){.cta-banner .parallax-content .right i:first-child{background:#eeb136}}.cta-banner .parallax-content .right i:nth-child(2){width:66px;height:66px;top:25%;left:30%;background:#eeb136}@media only screen and (max-width:767px){.cta-banner .parallax-content .right i:nth-child(2){width:26px;height:26px;top:10%;background:#fe6162}}.cta-banner .parallax-content .right i:nth-child(3){width:26px;height:26px;top:50%;right:0;background:#eeb136}@media only screen and (max-width:767px){.cta-banner .parallax-content .right i:nth-child(3){background:#eeb136}}.product-feed{padding-top:40px}@media only screen and (max-width:767px){.product-feed{padding-top:0}}.product-feed .elementor-container{max-width:1060px!important;flex-wrap:wrap}.product-feed .category-tiles-row{width:100%;margin-bottom:40px}.product-feed .category-tiles-row .category-tiles-container{display:flex;gap:26px;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:767px){.product-feed .category-tiles-row .category-tiles-container{gap:10px;padding:0 20px}}.product-feed .category-tiles-row .category-tile{position:relative;width:245px;height:140px;cursor:pointer;overflow:hidden;transition:transform .3s ease;border-radius:0}@media only screen and (max-width:767px){.product-feed .category-tiles-row .category-tile{width:calc(50% - 5px);height:120px}}.product-feed .category-tiles-row .category-tile:hover .tile-overlay{background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 100%);opacity:.8}.product-feed .category-tiles-row .category-tile.selected .tile-background{background:#eeb136}.product-feed .category-tiles-row .category-tile.selected .tile-overlay{background:rgba(238,177,54,.8)}.product-feed .category-tiles-row .category-tile.selected .tile-text{color:#000;font-weight:900}.product-feed .category-tiles-row .category-tile .tile-background,.product-feed .category-tiles-row .category-tile .tile-image,.product-feed .category-tiles-row .category-tile .tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0}.product-feed .category-tiles-row .category-tile .tile-background{background:#f5f5f5;z-index:1}.product-feed .category-tiles-row .category-tile .tile-image{background-size:cover;background-position:center;background-repeat:no-repeat;z-index:2}.product-feed .category-tiles-row .category-tile .tile-overlay{background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 100%);opacity:.7;z-index:3;transition:background .3s ease}.product-feed .category-tiles-row .category-tile .tile-text{position:absolute;bottom:20px;left:20px;color:#fff;font-family:Avenir,sans-serif;font-weight:900;font-size:18px;line-height:28px;z-index:4;transition:color .3s ease}@media only screen and (max-width:767px){.product-feed .category-tiles-row .category-tile .tile-text{font-size:16px;bottom:15px;left:15px}}@media only screen and (max-width:480px){.product-feed .category-tiles-row .category-tile .tile-text{font-size:14px;bottom:10px;left:10px}}.product-feed .mobile-filter{display:none}@media only screen and (max-width:767px){.product-feed .mobile-filter{padding-left:20px;padding-right:20px;display:block;height:30px;width:100%;text-align:right;justify-content:flex-end;align-content:flex-end;align-items:flex-end;margin-bottom:20px;margin-top:20px}.product-feed .mobile-filter .open{text-align:left;font-size:18px;text-transform:uppercase;font-weight:900;color:#000}.product-feed .mobile-filter .open i{width:32px;height:22px;background:url(../images/icons/filter.svg) no-repeat center;display:inline-block;margin-right:10px;position:relative;top:5px}}.product-feed .left{padding-left:20px}@media only screen and (max-width:767px){.product-feed .left{position:fixed;z-index:1000;background:#fff;top:0;bottom:0;overflow:scroll;visibility:hidden;padding:50px 30px 50px 50px}.product-feed .left.active{visibility:visible}}.product-feed .left .elementor-widget-wrap{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width:768px){.product-feed .left .elementor-widget-wrap{max-width:225px}}.product-feed .left .elementor-widget-wrap .product-feed-title{font-size:22px;line-height:24px;font-weight:900;text-transform:uppercase;color:#000}.product-feed .left .elementor-widget-wrap .close{width:30px;height:30px;background:url(../images/icons/close.svg) center no-repeat;position:absolute;right:0;display:none}@media only screen and (max-width:767px){.product-feed .left .elementor-widget-wrap .close{display:block}}.product-feed .left .elementor-widget-wrap .product-feed-filter{width:100%}@media only screen and (max-width:767px){.product-feed .left .elementor-widget-wrap .product-feed-filter{max-width:200px;padding-left:20px;margin-top:50px}}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items{position:relative;overflow:hidden;padding-left:12px;padding-right:12px;transition:height .4s cubic-bezier(.455, .03, .515, .955)}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .title{margin-bottom:0;font-size:18px;line-height:20px;font-weight:700;padding-bottom:15px;padding-top:15px;cursor:pointer;position:relative;margin-left:-12px}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .title:before{content:"";background-image:url("../images/icons/chevron.svg");background-repeat:no-repeat;background-position:center right;background-size:16px 16px;width:16px;height:16px;position:absolute;right:0;top:13px;z-index:1;transform:rotate(0);transition:transform .4s cubic-bezier(.455, .03, .515, .955)}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items.active .title:before{transform:rotate(-90deg)}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container{padding:20px 0}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .capacity-value{margin-bottom:15px;text-align:right}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .capacity-value .value-display{font-size:18px;font-weight:500;color:#585858;font-family:Avenir,sans-serif}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .slider-wrapper{position:relative;width:100%;height:8px}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .slider-wrapper .capacity-slider{position:absolute;width:100%;height:8px;background:0 0;outline:0;opacity:0;cursor:pointer;z-index:3;top:0}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .slider-wrapper .slider-track{position:relative;width:100%;height:8px;background:#d9d9d9;border-radius:4px;top:0;overflow:visible}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .slider-wrapper .slider-track .slider-fill{position:absolute;left:0;top:0;height:100%;background:#eeb136;border-radius:4px;width:0%;transition:width .2s ease}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .capacity-slider-container .slider-wrapper .slider-track .slider-thumb{margin-left:-12px;position:absolute;top:50%;left:0;width:24px;height:24px;background:url("../images/icons/thumb.png") no-repeat center;background-size:contain;transform:translate(0,-50%);cursor:pointer;transition:right .2s ease}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items{padding:0;margin:0;padding-bottom:20px;list-style:none}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items .color-option{margin-bottom:10px}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items .color-option .color-choice{display:flex;align-items:center;gap:12px;font-size:15px;line-height:19px;color:#585858;text-decoration:none;transition:color .3s ease}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items .color-option .color-choice.selected .color-label{color:#000;font-weight:900}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items .color-option .color-choice .color-circle{width:15px;height:15px;border-radius:50%;display:block;flex-shrink:0}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items .color-items .color-option .color-choice .color-label{transition:all .3s ease}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items ul.items{padding:0;margin:0;padding-bottom:20px;list-style:none}@media only screen and (max-width:767px){.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items ul.items{padding-bottom:20px}}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items ul.items li{margin-bottom:10px}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items ul.items li a{font-size:15px;line-height:19px;color:#585858;transition:all .3s ease}.product-feed .left .elementor-widget-wrap .product-feed-filter .parent-items ul.items li a.selected{color:#000;font-weight:900}.product-feed .right .elementor-column-wrap{flex-wrap:wrap;flex-direction:column}.product-feed .right .results{flex-wrap:wrap;text-align:center;width:100%}.product-feed .right .results .no-results{width:100%}.product-feed .right .results .item{cursor:pointer;flex-wrap:wrap;display:flex;align-items:center;text-align:center;flex-direction:column;padding-bottom:100px;position:relative}@media only screen and (max-width:991px){.product-feed .right .results .item{width:50%!important;padding-bottom:50px}}.product-feed .right .results .item .admin-edit-btn{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.8);color:#fff;border-radius:4px;padding:8px;text-decoration:none;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.product-feed .right .results .item .admin-edit-btn:hover{background:rgba(0,0,0,.9);transform:scale(1.1);color:#fff}.product-feed .right .results .item .admin-edit-btn svg{width:16px;height:16px}.product-feed .right .results .item:hover .admin-edit-btn{opacity:1;visibility:visible}.product-feed .right .results .item img{margin:auto;max-width:155px;height:auto}.product-feed .right .results .item .desc .size,.product-feed .right .results .item .desc .title{font-size:14px;line-height:24px;font-weight:500!important;color:#000;margin-bottom:0}@media only screen and (max-width:767px){.product-feed .right .results .item .desc .size,.product-feed .right .results .item .desc .title{font-size:18px;line-height:28px}}.product-feed .right .results .item .desc .title{font-weight:900}.product-feed .right .results .item .desc .size{font-weight:400}.product-feed .right .showmore{width:100%;text-align:center;position:relative}.product-feed .right .showmore.loading .elementor-button-link{opacity:.6;pointer-events:none}.product-feed .right .showmore .spinner-loader{margin:20px auto 0;width:32px;height:32px;border:3px solid #f3f3f3;border-top:3px solid #333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.product-filter-popup{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;overflow-y:scroll;justify-content:center;align-content:center;align-items:center;z-index:200}@media only screen and (max-width:991px){.product-filter-popup{align-items:flex-start}}.product-filter-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.popup-content{max-width:1200px;width:100%;position:relative;background:#fff;z-index:1;padding:110px;box-sizing:border-box}@media only screen and (max-width:991px){.popup-content{padding:50px}}@media only screen and (max-width:767px){.popup-content{padding:25px}}.popup-content .close{font-size:23px;position:absolute;right:30px;top:30px;display:block;cursor:pointer;z-index:10}.popup-content .elementor-column{flex-wrap:wrap;flex-direction:column}.popup-content .tags{width:100%;color:#ffc71c;font-size:17px;text-transform:uppercase}.popup-content .main-title{font-size:37px;line-height:53px;color:#000;margin-bottom:0;font-weight:900}.popup-content .sub-title{font-size:20px;line-height:26px;color:#6a6a6a;margin-bottom:30px;font-weight:500}.popup-content .decription .title{font-size:17px;text-transform:uppercase;color:#6a6a6a;margin-bottom:10px;font-weight:900}.popup-content .decription .content{font-size:17px;line-height:27px;color:#6a6a6a;margin-bottom:20px}.popup-content .elementor-widget-button .elementor-button-link{color:#fff;min-width:280px}.popup-content .specs{overflow:hidden;position:relative;height:40px;margin-top:30px}.popup-content .specs .specs-title{font-size:17px;text-transform:uppercase;font-weight:900;border-bottom:1px solid #000;display:inline-block;position:relative;line-height:20px}.popup-content .specs .specs-title:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;right:-23px;position:absolute;top:0;transition:transform .2s cubic-bezier(.455, .03, .515, .955)}.popup-content .specs.active .specs-title:after{transform:rotate(180deg)}.popup-content .specs .items{font-size:16px;color:#6a6a6a;padding-top:20px}.popup-content .specs .items .elementor-row{margin-bottom:8px;flex-wrap:wrap}.popup-content .specs .items .elementor-row p{margin-bottom:0;width:100%}.popup-content .specs .items .elementor-row.name{font-weight:900;margin-bottom:0}.popup-content .specs .items .elementor-row.values p{margin-bottom:5px}.popup-content .specs .items .elementor-row .color-items{padding:0;margin:0;padding-bottom:20px;list-style:none}.popup-content .specs .items .elementor-row .color-items .color-option{margin-bottom:10px}.popup-content .specs .items .elementor-row .color-items .color-option .color-choice{display:flex;align-items:center;gap:12px;font-size:15px;line-height:19px;color:#585858;text-decoration:none;transition:color .3s ease}.popup-content .specs .items .elementor-row .color-items .color-option .color-choice.selected .color-label{color:#000;font-weight:900}.popup-content .specs .items .elementor-row .color-items .color-option .color-choice .color-circle{width:15px;height:15px;border-radius:50%;display:block;flex-shrink:0}.popup-content .specs .items .elementor-row .color-items .color-option .color-choice .color-label{transition:all .3s ease}.popup-content .right .download{text-align:right;margin-bottom:60px}@media only screen and (max-width:767px){.popup-content .right .download{margin-top:40px;text-align:left}}.popup-content .right .download a{text-transform:uppercase;font-weight:900;font-size:16px;letter-spacing:1px;background:url(../images/icons/download-icon.gif) no-repeat top left;padding-left:32px}.popup-content .right .gallery{width:100%;position:relative;display:flex;align-content:center;flex-direction:column}.popup-content .right .gallery .viewer{width:100%;height:500px;background-size:contain;background-position:center center;background-repeat:no-repeat}.popup-content .right .gallery .thumbs{height:90px;width:100%;display:flex;margin:0;padding:0;justify-content:center;margin-top:20px}.popup-content .right .gallery .thumbs li{width:90px;height:90px;overflow:hidden}.popup-content.clone .specs .specs-title::after{display:none}.popup-content.clone .right .gallery .thumbs{width:100%;height:auto;flex-wrap:wrap}.popup-content.clone .right .gallery .thumbs li{width:50%;height:auto}.popup-content.clone .right .gallery .thumbs li a{width:100%}.popup-content.clone .right .gallery .thumbs li a img{width:100%}.capacity-slider-container.discrete{position:relative;margin:20px 0}.capacity-slider-container.discrete .capacity-value{text-align:center;margin-bottom:15px;font-weight:700;color:#333;font-size:16px}@media (max-width:768px){.capacity-slider-container.discrete .capacity-value{font-size:14px}}.capacity-slider-container.discrete .slider-wrapper{position:relative;height:60px}.capacity-slider-container.discrete .capacity-slider{width:100%;height:4px;background:#ddd;outline:0;opacity:0;position:absolute;top:20px;z-index:10;cursor:pointer}.capacity-slider-container.discrete .slider-track{position:absolute;top:20px;left:0;right:0;height:4px;background:#ddd;border-radius:2px}.capacity-slider-container.discrete .slider-fill{height:100%;background:#007cba;border-radius:2px;transition:width .3s ease}.capacity-slider-container.discrete .slider-thumb{position:absolute;top:-6px;width:16px;height:16px;background:#007cba;border-radius:50%;transition:left .3s ease;transform:translateX(-50%)}.capacity-slider-container.discrete .slider-labels{position:absolute;top:30px;left:0;right:0;height:30px;display:none}@media (max-width:768px){.capacity-slider-container.discrete .slider-labels{display:none}}.capacity-slider-container.discrete .slider-label{position:absolute;font-size:10px;color:#666;transform:translateX(-50%);white-space:nowrap;text-align:center;line-height:1.2}.two-columns{overflow:hidden}.two-columns .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.two-columns.white .text-box:before{background:#fff}.two-columns.red .text-box:before{background:#fe6162}.two-columns.black .text-box:before{background:#000}.two-columns.dark-grey .text-box:before{background:#181815}.two-columns.orange .text-box:before{background:#eeb136}.two-columns.yellow .text-box:before{background:#ffc71c}.two-columns .elementor-container{max-width:1200px!important}.two-columns .bg-image{position:absolute;right:0;top:0;width:50%;bottom:0;background-size:cover!important;background-position:center!important}@media only screen and (max-width:767px){.two-columns .bg-image{position:relative;width:100%;height:300px}}.two-columns .text-box{padding-top:100px;padding-bottom:100px;padding-left:20px;padding-right:20px}@media only screen and (max-width:1024px){.two-columns .text-box{padding:30px 20px}}.two-columns .text-box .elementor-column-wrap{padding:0!important}.two-columns .text-box:before{content:"";position:absolute;top:0;bottom:0;right:0;width:1000px}.two-columns .text-box h3{font-size:24px;line-height:28px;font-weight:400!important;color:#000;margin-bottom:10px}@media only screen and (max-width:1024px){.two-columns .text-box h3{font-size:20px;line-height:24px}}@media only screen and (max-width:767px){.two-columns .text-box h3{font-size:3.8vw;line-height:3.8vw}}.two-columns .text-box .elementor-widget-heading.title-one .elementor-heading-title{color:#000}.two-columns .text-box .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px;color:#000}@media only screen and (max-width:767px){.two-columns .text-box .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:15px}}.two-columns .text-box .button-wrap{width:100%;display:flex;align-items:center;justify-content:center}.two-columns .text-box .button-wrap .elementor-widget-button{width:auto;margin-left:10px;margin-right:10px}.two-columns .text-box .elementor-widget-button{margin-bottom:15px!important}.two-columns .text-box .elementor-widget-button .elementor-button-link{font-size:18px;font-weight:900;margin-bottom:0;padding:13px 40px;border-radius:0!important;background:0 0;text-transform:uppercase;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.two-columns .text-box .elementor-widget-button .elementor-button-link.dark-outline{background:0 0;border:1px solid #000;color:#000}.two-columns .text-box .elementor-widget-button .elementor-button-link.white-outline{background:0 0;border:1px solid #fff;color:#fff}.two-columns .text-box .elementor-widget-button .elementor-button-link.solid-orange{background:#eeb136;border:none;color:#000}.two-columns .text-box .elementor-widget-button .elementor-button-link.solid-black{background:#000;border:none;color:#fff}.two-columns .text-box .elementor-widget-button .elementor-button-link.arrow-white-text{padding:0;color:#fff;border-bottom:1px solid #fff}.two-columns .text-box .elementor-widget-button .elementor-button-link.arrow-dark-text{padding:0;color:#000;border-bottom:1px solid #000}.two-columns .text-box .elementor-widget-button .elementor-button-link.arrow-dark-text .elementor-button-text:after{content:"\f019"}.two-columns .text-box .elementor-widget-button .elementor-button-link.download .elementor-button-text:after,.two-columns .text-box .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}.two-columns .text-box .elementor-widget-button .elementor-button-link[target=_blank] .elementor-button-text:after{content:"\f35d"}.two-columns .text-box .elementor-widget-button .elementor-button-link.download .elementor-button-text:after{content:"\f019"}.two-columns .text-box .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.two-columns .text-box .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.two-columns .text-box .elementor-widget-button.white .elementor-button-link{background:#fff}.two-columns .text-box .elementor-widget-button.red .elementor-button-link{background:#fe6162}.two-columns .text-box .elementor-widget-button.black .elementor-button-link{background:#000}.two-columns .text-box .elementor-widget-button.dark-grey .elementor-button-link{background:#181815}.two-columns .text-box .elementor-widget-button.orange .elementor-button-link{background:#eeb136}.two-columns .text-box .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.two-columns .text-box .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}@media only screen and (max-width:767px){.two-columns .image{height:300px;order:-1}}.cta-feature{background:#f1f2ed;margin-top:60px!important;padding-bottom:100px}@media only screen and (max-width:1024px){.cta-feature{margin-top:0!important;padding-bottom:10px!important}}.cta-feature .elementor-container{max-width:1500px!important}.cta-feature .cta-text{width:40%!important;margin-top:-535px;padding-bottom:150px}@media only screen and (max-width:1024px){.cta-feature .cta-text{width:100%!important;margin-top:0;padding-bottom:0}}.cta-feature .cta-text .elementor-column-wrap{padding:70px!important}.cta-feature .cta-text .elementor-column-wrap .elementor-widget-wrap{align-content:center}@media only screen and (max-width:1024px){.cta-feature .cta-text .elementor-column-wrap{padding:30px!important}}@media only screen and (max-width:767px){.cta-feature .cta-text .elementor-column-wrap{padding:30px!important}}.cta-feature .image{padding:18px}@media only screen and (max-width:1024px){.cta-feature .image{padding:10px}}@media only screen and (max-width:1024px) and (min-width:768px){.cta-feature .image.item-1{padding-left:20px}.cta-feature .image.item-3{padding-right:20px}}@media only screen and (max-width:767px){.cta-feature .image{padding:18px}}.cta-feature .image .elementor-column-wrap .elementor-widget-wrap{align-content:flex-end}.cta-feature .image .elementor-column-wrap .elementor-widget-wrap .elementor-heading-title{font-size:18px;color:#fff}@media only screen and (max-width:1024px){.cta-feature .image.square{width:33.3%!important}}@media only screen and (max-width:767px){.cta-feature .image.square{width:100%!important;padding-bottom:0}.cta-feature .image.square:last-child{padding-bottom:18px}}.cta-feature .image.square a{position:absolute;padding:18px;box-sizing:border-box;bottom:0;top:0;left:0;right:0;display:flex}.cta-feature .image.square .elementor-column-wrap{height:290px;padding:18px!important;background-size:cover!important;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:1024px){.cta-feature .image.square .elementor-column-wrap{height:28vw}}@media only screen and (max-width:767px){.cta-feature .image.square .elementor-column-wrap{height:80vw}}.cta-feature .image.large{width:89%;margin-top:-70px;padding-left:0}@media only screen and (max-width:1024px){.cta-feature .image.large{padding:0!important;margin-top:0;width:100%}}.cta-feature .image.large .elementor-column-wrap{height:727px;justify-content:flex-end;background-size:cover!important}@media only screen and (max-width:1024px){.cta-feature .image.large .elementor-column-wrap{height:400px}}@media only screen and (max-width:767px){.cta-feature .image.large .elementor-column-wrap{height:300px}}.cta-feature .image.large .elementor-column-wrap .elementor-widget-wrap{width:76%;padding:18px 36px!important}@media only screen and (max-width:1024px){.cta-feature .image.large .elementor-column-wrap .elementor-widget-wrap{width:100%}}@media only screen and (max-width:767px){.cta-feature .image.large .elementor-column-wrap .elementor-widget-wrap{padding:10px!important}}.cta-feature .top-row{align-items:flex-end}.cta-feature .top-row .elementor-row{justify-content:flex-end}.category-feature{position:relative;overflow:hidden!important}.category-feature .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.category-feature .elementor-container{max-width:1500px!important}.category-feature.image-left{background-repeat:no-repeat;background-size:cover;background-position:left center}.category-feature.image-left .bg-image{background-size:cover;position:absolute;left:0;top:0;width:75%;bottom:0;background-size:cover!important}@media only screen and (max-width:1024px){.category-feature.image-left .bg-image{width:50%}}@media only screen and (max-width:767px){.category-feature.image-left .bg-image{position:relative;width:100%;height:300px}}.category-feature .elementor-container{height:100%}.category-feature .left{width:65.5%!important}@media only screen and (max-width:1250px){.category-feature .left{width:55%!important}}@media only screen and (max-width:1024px){.category-feature .left{width:50%!important}}@media only screen and (max-width:767px){.category-feature .left{width:100%!important}}.category-feature .right{width:34.5%!important}@media only screen and (max-width:1250px){.category-feature .right{width:45%!important}}@media only screen and (max-width:1024px){.category-feature .right{width:50%!important}}@media only screen and (max-width:767px){.category-feature .right{width:100%!important}}.category-feature .cta-text{padding:0}.category-feature .cta-text .elementor-column-wrap{color:#000;padding:100px!important;padding-bottom:40px!important;min-height:570px}@media only screen and (max-width:1024px){.category-feature .cta-text .elementor-column-wrap{padding:50px!important;min-height:400px}}@media only screen and (max-width:767px){.category-feature .cta-text .elementor-column-wrap{min-height:inherit;padding:30px!important}}.category-feature .cta-text.left:before{content:"";position:absolute;top:0;bottom:0;left:-1000px;width:1000px;background:#fff}.category-feature .cta-text.right:before{content:"";position:absolute;top:0;bottom:0;right:-1000px;width:1000px;background:#fff}.category-feature .tile{position:relative;padding:18px}.category-feature .tile .elementor-widget-wrap{align-content:center}.category-feature.layout-two .elementor-container{max-width:1200px!important;padding:0 20px}@media only screen and (max-width:767px){.category-feature.layout-two .elementor-container{padding:0!important}}@media only screen and (max-width:1024px){.category-feature.layout-two .left{width:50%!important}}@media only screen and (max-width:767px){.category-feature.layout-two .left{width:100%!important}}@media only screen and (max-width:1024px){.category-feature.layout-two .right{width:50%!important}}@media only screen and (max-width:767px){.category-feature.layout-two .right{width:100%!important}}@media only screen and (max-width:1024px) and (min-width:768px){.category-feature.layout-two .elementor-widget-wrap{min-height:inherit!important;padding-top:50px!important;padding-bottom:50px!important}}.category-feature.layout-two .cta-text .elementor-column-wrap{padding:0!important}@media only screen and (max-width:1024px){.category-feature.layout-two .cta-text .elementor-column-wrap{min-height:inherit!important;padding:10px!important}}@media only screen and (max-width:767px){.category-feature.layout-two .cta-text .elementor-column-wrap{padding:30px!important;padding-top:50px!important;padding-bottom:50px!important}}.category-feature.layout-two .cta-text .elementor-column-wrap .elementor-widget-wrap{width:50%;align-content:center}@media only screen and (max-width:1250px){.category-feature.layout-two .cta-text .elementor-column-wrap .elementor-widget-wrap{width:70%}}@media only screen and (max-width:767px){.category-feature.layout-two .cta-text .elementor-column-wrap .elementor-widget-wrap{width:100%}}.category-feature.layout-two .video{padding:0!important}@media only screen and (max-width:767px){.category-feature.layout-two .video{padding:0!important;font-size:0px;order:-1}}.category-feature.layout-two .video .elementor-widget-video{width:695px;margin-left:-302px}.category-feature.layout-two .video .elementor-widget-video.is-image{display:flex;align-items:center}@media only screen and (max-width:1250px){.category-feature.layout-two .video .elementor-widget-video{width:140%;margin-left:-27%}}@media only screen and (max-width:1024px){.category-feature.layout-two .video .elementor-widget-video{width:111%;margin-left:-13%}}@media only screen and (max-width:767px){.category-feature.layout-two .video .elementor-widget-video{width:100%;margin-left:0}}.title-with-text{padding-top:100px;padding-bottom:100px;text-align:center}@media only screen and (max-width:767px){.title-with-text{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}}.title-with-text .elementor-widget-heading.title-one .elementor-heading-title{color:#000;text-transform:uppercase}.title-with-text.white .elementor-widget-heading.title-one .elementor-heading-title{color:#fff}.title-with-text.red .elementor-widget-heading.title-one .elementor-heading-title{color:#fe6162}.title-with-text.black .elementor-widget-heading.title-one .elementor-heading-title{color:#000}.title-with-text.dark-grey .elementor-widget-heading.title-one .elementor-heading-title{color:#181815}.title-with-text.orange .elementor-widget-heading.title-one .elementor-heading-title{color:#eeb136}.title-with-text.yellow .elementor-widget-heading.title-one .elementor-heading-title{color:#ffc71c}.title-with-text .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:50px}.title-with-text .elementor-text-editor p:first-child{font-weight:500!important}.title-with-text.bg-true .elementor-text-editor{color:#fff}.title-with-text.bg-true .elementor-widget-heading.title-one .elementor-heading-title{color:#fff}.title-with-text.with-media .elementor-container{flex-direction:column}.title-with-text.with-media .elementor-container .elementor-row{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.title-with-text.with-media .elementor-container .elementor-row{padding-top:20px;padding-bottom:20px}}.title-with-text.with-media .elementor-container .elementor-row .video .elementor-wrapper{display:flex;flex-wrap:wrap}.title-with-text.with-media .elementor-container .elementor-row .padder{padding:10px}.title-with-text.with-media .elementor-container .elementor-row .elementor-col-100.image{display:block}.title-with-text.with-media .elementor-container .elementor-row .elementor-col-100.image img{width:100%;height:auto}@media only screen and (max-width:767px){.title-with-text.with-media .elementor-container .elementor-row+.elementor-row{padding-bottom:0;padding-top:0}}.meet-the-team{padding-top:100px;padding-bottom:100px}.meet-the-team .elementor-container{max-width:1350px!important}@media only screen and (max-width:767px){.meet-the-team{padding-top:30px;padding-bottom:30px}}.meet-the-team .elementor-container{flex-wrap:wrap}.meet-the-team .elementor-container .profiles{margin-top:50px;flex-wrap:wrap}.meet-the-team .elementor-container .profiles .elementor-column{text-align:left;flex-direction:column;padding-left:5px;padding-right:5px;margin-bottom:20px}@media only screen and (max-width:1024px){.meet-the-team .elementor-container .profiles .elementor-column{width:50%!important}}@media only screen and (max-width:767px){.meet-the-team .elementor-container .profiles .elementor-column{width:50%!important}}.meet-the-team .elementor-container .profiles .elementor-column .inner{position:relative}.meet-the-team .elementor-container .profiles .elementor-column img{margin-bottom:15px;width:100%;height:auto!important}.meet-the-team .elementor-container .profiles .elementor-column p{font-size:17px;color:#eeb136;margin-bottom:0}.meet-the-team .elementor-container .profiles .elementor-column p a{word-break:break-word}.meet-the-team .elementor-container .profiles .elementor-column .title{font-weight:900;color:#000;font-size:22px}.meet-the-team .elementor-container .profiles .elementor-column .title+p{text-transform:uppercase}.meet-the-team .elementor-container .profiles .elementor-column .social .elementor-icon{background:#eeb136;font-size:var(--icon-size, 10px);line-height:var(--icon-size, 10px);width:calc(var(--icon-size,10px) + 2 * var(--icon-padding,.5em));height:calc(var(--icon-size,10px) + 2 * var(--icon-padding,.5em))}.related-pages{padding-top:60px;padding-bottom:60px}.related-pages .container{max-width:1500px!important;margin:auto}.related-pages .container .feed{margin-top:20px}.related-pages .container .feed[type=mini] .elementor-post__title a:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}@media only screen and (max-width:1024px){.related-pages{padding-top:20px;padding-bottom:20px}}.related-pages .elementor-post__thumbnail{height:260px;background-color:#bfc3c9;background-repeat:no-repeat;background-position:center center;background-size:cover!important;margin-bottom:15px}.related-pages .elementor-widget-container{padding-left:15px;padding-right:15px}@media only screen and (max-width:1024px){.related-pages .elementor-widget-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.related-pages .elementor-widget-container{padding-left:20px;padding-right:20px}}.related-pages .elementor-widget-container .elementor-heading-title{font-size:65px;line-height:normal;margin-bottom:0!important;text-align:left;color:#000;font-family:avenir,sans-serif!important;font-style:normal;font-weight:400;letter-spacing:1px}@media only screen and (max-width:1024px){.related-pages .elementor-widget-container .elementor-heading-title{font-size:6vw;line-height:5vw}}@media only screen and (max-width:767px){.related-pages .elementor-widget-container .elementor-heading-title{font-size:12vw;line-height:11vw}}.related-pages .elementor-widget-container .desc{font-size:18px;line-height:28px;font-weight:400;color:#000}.related-pages .elementor-row{flex-wrap:wrap}@media only screen and (max-width:1024px){.related-pages .elementor-row{padding-left:10px;padding-right:10px}}.related-pages .elementor-row .elementor-post{width:33.3%;padding-left:18px;padding-right:18px;box-sizing:border-box;margin-bottom:40px}@media only screen and (max-width:1024px){.related-pages .elementor-row .elementor-post{width:50%;padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.related-pages .elementor-row .elementor-post{width:100%}}.related-pages .elementor-row .elementor-post .elementor-post__text{color:#000;text-align:left!important}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:avenir,sans-serif;font-weight:400;margin-bottom:10px}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__excerpt{font-size:18px;line-height:28px;font-weight:400;color:#000}.related-pages .elementor-row .elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:inherit;font-size:inherit;color:inherit}.related-pages .elementor-row .elementor-post .elementor-post__text .categories{color:#000;font-size:13px;line-height:15px;margin-bottom:6px}.related-pages .elementor-row .elementor-post .elementor-post__text .categories a{color:#5f7484;padding-left:6px;padding-right:6px}.related-pages .elementor-row .elementor-post .elementor-post__text .categories a:first-child{padding-left:0}.related-pages .elementor-row .elementor-post .elementor-post__text .categories.area{color:silver}.related-pages .elementor-row .elementor-post .elementor-post__text .get-address{font-size:13px;font-style:normal!important;color:#000;font-weight:400!important;margin-bottom:0}.related-pages .elementor-row .elementor-post .elementor-post__text .get-address span{color:#000;font-family:"Font Awesome 5 Free"}.related-pages .elementor-row.four-columns{padding-left:8px;padding-right:8px}@media only screen and (max-width:767px){.related-pages .elementor-row.four-columns{padding-left:10px;padding-right:10px}}.related-pages .elementor-row.four-columns .elementor-post{padding-left:10px;padding-right:10px;width:25%}@media only screen and (max-width:767px){.related-pages .elementor-row.four-columns .elementor-post{width:100%}}.related-pages .elementor-row.four-columns .elementor-post .elementor-post__thumbnail{height:200px}.related-pages .elementor-icon-wrapper{text-align:center}.related-pages .elementor-icon-wrapper .elementor-icon{color:#d8d8d8;opacity:0;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.related-pages .elementor-icon-wrapper .elementor-icon i{animation:rotation 1s infinite linear}.related-pages .elementor-icon-wrapper .elementor-icon:hover{color:#d8d8d8}.related-pages .elementor-icon-wrapper.loading .elementor-icon{opacity:1}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.related-pages .elementor-button-wrapper{padding-top:60px}@media only screen and (max-width:1024px){.related-pages .elementor-button-wrapper{padding-top:0}}.related-pages .elementor-button-wrapper .elementor-button-link{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;background:0 0;margin-bottom:20px;padding-left:35px;padding-right:35px;padding-top:6px;padding-bottom:6px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.related-pages .elementor-button-wrapper .elementor-button-link:hover{background:rgba(0,0,0,.2)}@media only screen and (max-width:1024px){.related-pages .elementor-button-wrapper .elementor-button-link{margin-bottom:0}}.post-content .related-pages .elementor-widget-container .elementor-heading-title{padding-left:0;padding-right:0}.post-content .related-pages .elementor-row{padding-left:0!important;padding-right:0!important;margin-left:-5px;margin-right:-5px}@media only screen and (max-width:767px){.post-content .related-pages .elementor-row{margin-left:0;margin-right:0}}.post-content .related-pages .elementor-row .elementor-post{padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.post-content .related-pages .elementor-row .elementor-post{padding-left:0;padding-right:0}}.post-content .related-pages .elementor-row .elementor-post .elementor-post__thumbnail{height:170px}.location-info{padding-top:25px;padding-bottom:45px}@media only screen and (max-width:767px){.location-info{padding-top:0;padding-bottom:0}}.location-info p{font-size:18px;line-height:28px;margin-bottom:28px}@media only screen and (max-width:767px){.location-info p{padding-bottom:10px}}@media only screen and (max-width:767px){.location-info .textbox p{margin-bottom:10px}}.location-info .elementor-container{max-width:1140px;padding-left:20px;padding-right:20px}.location-info .facilities{width:50%!important}@media only screen and (max-width:767px){.location-info .facilities{width:100%!important;margin-bottom:30px;padding-top:30px;border-top:1px solid #ececec}}.location-info .facilities ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.location-info .facilities ul li{font-size:18px;line-height:20px;font-weight:400!important;margin-top:10px;width:50%;padding-left:40px;position:relative}@media only screen and (max-width:767px){.location-info .facilities ul li{padding-left:31px}}.location-info .facilities ul li img{position:absolute;width:auto;height:20px;max-width:23px;top:0;left:0}.location-info .awards{width:25%!important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width:767px){.location-info .awards{width:50%!important;margin-bottom:30px;border-top:1px solid #ececec;padding-top:30px}}@media only screen and (max-width:550px){.location-info .awards{width:100%!important}}.location-info .awards .awards-icons{list-style:none;display:flex;flex-wrap:wrap;padding:0;padding-right:20px}@media only screen and (max-width:767px){.location-info .awards .awards-icons{padding-left:0}}.location-info .awards .awards-icons li{float:left;margin-right:4px;margin-left:4px}.location-info .awards .awards-icons li img{width:70px;height:auto}.location-info .details{width:25%!important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width:767px){.location-info .details{width:50%!important;border-top:1px solid #ececec;padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:550px){.location-info .details{width:100%!important}}.location-info .details p{margin-bottom:0;font-size:18px;line-height:28px}@media only screen and (max-width:767px){.location-info .details p{padding-bottom:0!important}}.location-info .details .social-icons{margin-top:20px;display:flex}.location-info .details .social-icons .elementor-grid-item .elementor-icon{border-radius:50%;padding:13px;background:#5f6364;font-size:22px;color:#fff;margin-right:5px}@media only screen and (max-width:767px){.location-info .border-bottom{border-bottom:1px solid #ececec}}.location-opening-times{background:#000;padding-top:40px;padding-bottom:40px;color:#000}.location-opening-times .elementor-container{max-width:1600px!important;padding-left:10px;padding-right:10px}.location-opening-times .elementor-container .elementor-row{flex-wrap:wrap}.location-opening-times .elementor-heading-title{font-size:40px;line-height:38px;font-family:avenir,sans-serif!important;font-style:normal;font-weight:400;color:#000;margin-bottom:20px}.location-opening-times .elementor-column{margin-bottom:0;padding:0 40px}@media only screen and (max-width:1024px){.location-opening-times .elementor-column{padding:0 20px}}.location-opening-times .elementor-column .list-box{flex-wrap:wrap;padding:0;margin:0;font-size:18px;line-height:22px}.location-opening-times .elementor-column .list-box .row{width:100%;margin-bottom:10px}.location-opening-times .elementor-column .list-box .row .elementor-column{padding:0}.location-opening-times .elementor-column .list-box .bold,.location-opening-times .elementor-column .list-box strong{font-weight:400!important}.location-opening-times .elementor-column a{border:2px solid #000;color:#000;font-size:18px;font-weight:400;background:0 0;margin-bottom:20px;padding:6px;padding-left:35px;padding-right:35px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.location-opening-times .elementor-column a:hover{background:rgba(0,0,0,.2)}.location-opening-times .elementor-column a[target=_blank]:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px}@media only screen and (max-width:767px){.location-opening-times .elementor-column a{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.location-opening-times .elementor-column a .elementor-align-icon-right{margin-left:10px}.map-and-contact .banner{background:#d3553d;padding:13px;box-sizing:border-box;width:100%;margin-bottom:0}.map-and-contact .banner p{color:#fff;font-size:13px}.map-and-contact .banner p:last-child{margin-bottom:0}.map-and-contact .banner a{color:#fff;text-decoration:underline}.map-and-contact>.elementor-row{height:560px}@media only screen and (max-width:1024px){.map-and-contact>.elementor-row{height:auto!important}}.map-and-contact .elementor-column .elementor-column-wrap{padding:0!important}.map-and-contact .map{width:40%!important}@media only screen and (max-width:1300px){.map-and-contact .map{width:40%!important}}@media only screen and (max-width:1024px){.map-and-contact .map{width:100%!important;height:50vw}}.map-and-contact .map .elementor-widget-google_maps,.map-and-contact .map .elementor-widget-google_maps *{height:100%}.map-and-contact .contact-panel{background:#4b4a4b;width:40%!important;padding:50px!important;color:#fff}.map-and-contact .contact-panel a{color:#fff}@media only screen and (max-width:1300px){.map-and-contact .contact-panel{width:40%!important}}@media only screen and (max-width:1024px){.map-and-contact .contact-panel{width:50%!important;padding:30px!important}}@media only screen and (max-width:767px){.map-and-contact .contact-panel{width:100%!important}}.map-and-contact .contact-panel .elementor-social-icons-wrapper .elementor-icon{border-radius:50%;padding:13px;background:#fff;font-size:22px;color:#4b4a4b;margin-right:5px}.map-and-contact .contact-panel .contact-info{margin-bottom:30px;font-size:18px;line-height:28px}.map-and-contact .contact-panel .contact-info p{margin-bottom:0}.map-and-contact .contact-panel .contact-info .web{font-size:24px}.map-and-contact .contact-panel p.elementor-heading-title{font-size:24px;line-height:28px;font-weight:400!important;color:#fff;margin-bottom:0}.map-and-contact .contact-panel h4.elementor-heading-title{font-size:40px;line-height:35px;font-family:avenir,sans-serif!important;font-style:normal;color:#938f8f;margin-bottom:20px}.map-and-contact .image{width:20%!important;min-height:300px}@media only screen and (max-width:1300px){.map-and-contact .image{width:20%!important}}@media only screen and (max-width:1024px){.map-and-contact .image{width:50%!important}}@media only screen and (max-width:767px){.map-and-contact .image{width:100%!important}}@media only screen and (min-width:768px){.map-and-contact .elementor-row.no-image .contact-panel,.map-and-contact .elementor-row.no-image .map{width:50%!important}}.elementor-widget-testimonial-carousel{background:#eeb136;padding-top:100px;padding-bottom:100px;color:#fff}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel{padding-top:20px;padding-bottom:20px}}.elementor-widget-testimonial-carousel .elementor-widget-container{max-width:1200px;margin:auto;padding-left:20px;padding-right:20px}.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide{padding-left:70px;padding-right:70px}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial{text-align:center}}.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial .elementor-testimonial__text{font-size:31px;line-height:46px;font-style:normal;font-weight:500}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial .elementor-testimonial__text{font-size:5vw;line-height:7vw}}.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__image{display:none}.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__cite{margin-left:0!important;font-size:25px;width:100%}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__cite{font-size:4vw;line-height:6vw}}.elementor-widget-testimonial-carousel .elementor-swiper-button{border-radius:50%;border:1px solid #fff;padding:5px}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-swiper-button{display:none}}.elementor-widget-testimonial-carousel .swiper-pagination{display:none}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .swiper-pagination{display:block}}.elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet{background:#fff}.elementor-widget-testimonial-carousel.parallax-layout4 .parallax-content .left{left:2%}.elementor-widget-testimonial-carousel.parallax-layout4 .parallax-content .right{right:2%}.picture-with-annotation{padding-top:50px;padding-bottom:50px;padding-left:10px!important;padding-right:10px!important}@media only screen and (max-width:1024px){.picture-with-annotation{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:767px){.picture-with-annotation{padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}}.picture-with-annotation .elementor-container{max-width:1600px!important}.picture-with-annotation .elementor-column{text-align:center}.picture-with-annotation .elementor-column .swiper-pagination{padding-bottom:25px;display:inline-block;width:100%;position:relative}.picture-with-annotation .elementor-column .gallery-item{padding:10px;box-sizing:border-box}@media only screen and (max-width:1024px){.picture-with-annotation .elementor-column .gallery-item{width:50%!important;max-width:50%!important}}@media only screen and (max-width:767px){.picture-with-annotation .elementor-column .gallery-item{padding:0;width:100%!important;max-width:100%!important}}.picture-with-annotation .elementor-column .gallery-item img{width:100%}.picture-with-annotation .elementor-column .elementor-heading-title,.picture-with-annotation .elementor-column .wp-caption-text.gallery-caption{margin-top:20px;font-size:18px;font-weight:400!important;margin-top:0;font-style:normal}.select-url-list{padding-top:50px;padding-bottom:50px}.select-url-list .elementor-container{max-width:1500px!important}.select-url-list .elementor-container .elementor-column{padding:20px;box-sizing:border-box}.select-url-list .elementor-container .elementor-column .elementor-column{padding:0}.select-url-list .elementor-container .elementor-widget-heading .elementor-heading-title{font-size:24px;font-weight:400!important;color:#bab57a}.select-url-list .elementor-container .elementor-widget-heading .elementor-heading-title:after{display:block;content:"";width:150px;height:3px;background:#bab57a;margin-top:15px;margin-bottom:15px}.select-url-list .elementor-container .elementor-widget-text-editor .elementor-text-editor,.select-url-list .elementor-container .elementor-widget-text-editor .elementor-text-editor p{font-size:18px;line-height:28px;font-weight:400;color:#000}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-select{margin-bottom:10px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-type-select select{background:0 0;border:1px solid #aab0b8;border-radius:0!important;min-height:38px!important;padding:10px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;background:0 0;margin-bottom:20px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;padding:6px 35px}.select-url-list .elementor-container .elementor-form .elementor-form-fields-wrapper .elementor-field-group .elementor-button:hover{background:rgba(0,0,0,.2)}.tile-widget{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:767px){.tile-widget{padding-top:20px;padding-bottom:20px}}.tile-widget .elementor-container{max-width:1350px!important}.tile-widget .elementor-row{flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1024px){.tile-widget .elementor-row{padding:8px}}.tile-widget .elementor-row .elementor-widget-heading.title-one{width:100%;text-align:center}.tile-widget .elementor-row .elementor-widget-heading.title-one .elementor-heading-title{margin-bottom:30px!important}.tile-widget .elementor-row .elementor-element{margin-bottom:0}.tile-widget .tile{padding:15px;width:33.3%!important;position:relative;overflow:hidden!important;flex-wrap:wrap}@media only screen and (max-width:1024px){.tile-widget .tile{padding:8px;width:50%!important;align-content:flex-start}}@media only screen and (max-width:767px){.tile-widget .tile{padding:8px;width:50%!important}}.tile-widget .tile .float-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.tile-widget .tile .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}@media only screen and (max-width:767px){.tile-widget .tile.order-1{order:-1}}.tile-widget .tile .elementor-widget-wrap.background-cover{background-size:cover!important}.tile-widget .tile.cta-text .elementor-column-wrap{min-height:500px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-wrap{padding:30px!important}@media only screen and (max-width:1500px){.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-wrap{padding:3.8vw!important}}@media only screen and (max-width:767px){.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-wrap{padding:4vw!important}}@media only screen and (max-width:767px){.tile-widget .tile.cta-text .elementor-column-wrap.collapse{height:auto!important}}.tile-widget .tile.cta-text .elementor-column-wrap .elementor-text-editor{font-size:16px;line-height:20px}.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-button .elementor-button-link{line-height:normal}@media only screen and (max-width:1500px) and (min-width:1025px){.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-button .elementor-button-link{font-size:1.2vw;margin-bottom:1vw}}@media only screen and (max-width:1024px){.tile-widget .tile.cta-text .elementor-column-wrap .elementor-widget-button .elementor-button-link{padding-left:15px;padding-right:15px;margin-bottom:0}}.tile-widget .tile.cta-text.white .elementor-column-wrap{color:#000}.tile-widget .tile.cta-text.white .elementor-column-wrap h3,.tile-widget .tile.cta-text.white .elementor-column-wrap h4{color:#000}.tile-widget .tile.cta-text.white .elementor-column-wrap .elementor-widget-button .elementor-button-link{color:#000}.tile-widget .tile.white .elementor-column-wrap h3,.tile-widget .tile.white .elementor-column-wrap h4{color:#fff}.tile-widget .tile.white .elementor-column-wrap .number{background:#fff}.tile-widget .tile.white .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.white.hover:hover .elementor-column-wrap{background:#fff}@media only screen and (min-width:768px){.tile-widget .tile.white.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #fff}}.tile-widget .tile.white.hover:hover .elementor-column-wrap,.tile-widget .tile.white.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.white.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.red .elementor-column-wrap h3,.tile-widget .tile.red .elementor-column-wrap h4{color:#fe6162}.tile-widget .tile.red .elementor-column-wrap .number{background:#fe6162}.tile-widget .tile.red .elementor-widget-button .elementor-button-link{color:#fe6162}.tile-widget .tile.red.hover:hover .elementor-column-wrap{background:#fe6162}@media only screen and (min-width:768px){.tile-widget .tile.red.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #fe6162}}.tile-widget .tile.red.hover:hover .elementor-column-wrap,.tile-widget .tile.red.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.red.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.black .elementor-column-wrap h3,.tile-widget .tile.black .elementor-column-wrap h4{color:#000}.tile-widget .tile.black .elementor-column-wrap .number{background:#000}.tile-widget .tile.black .elementor-widget-button .elementor-button-link{color:#000}.tile-widget .tile.black.hover:hover .elementor-column-wrap{background:#000}@media only screen and (min-width:768px){.tile-widget .tile.black.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #000}}.tile-widget .tile.black.hover:hover .elementor-column-wrap,.tile-widget .tile.black.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.black.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.dark-grey .elementor-column-wrap h3,.tile-widget .tile.dark-grey .elementor-column-wrap h4{color:#181815}.tile-widget .tile.dark-grey .elementor-column-wrap .number{background:#181815}.tile-widget .tile.dark-grey .elementor-widget-button .elementor-button-link{color:#181815}.tile-widget .tile.dark-grey.hover:hover .elementor-column-wrap{background:#181815}@media only screen and (min-width:768px){.tile-widget .tile.dark-grey.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #181815}}.tile-widget .tile.dark-grey.hover:hover .elementor-column-wrap,.tile-widget .tile.dark-grey.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.dark-grey.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.orange .elementor-column-wrap h3,.tile-widget .tile.orange .elementor-column-wrap h4{color:#eeb136}.tile-widget .tile.orange .elementor-column-wrap .number{background:#eeb136}.tile-widget .tile.orange .elementor-widget-button .elementor-button-link{color:#eeb136}.tile-widget .tile.orange.hover:hover .elementor-column-wrap{background:#eeb136}@media only screen and (min-width:768px){.tile-widget .tile.orange.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #eeb136}}.tile-widget .tile.orange.hover:hover .elementor-column-wrap,.tile-widget .tile.orange.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.orange.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget .tile.yellow .elementor-column-wrap h3,.tile-widget .tile.yellow .elementor-column-wrap h4{color:#ffc71c}.tile-widget .tile.yellow .elementor-column-wrap .number{background:#ffc71c}.tile-widget .tile.yellow .elementor-widget-button .elementor-button-link{color:#ffc71c}.tile-widget .tile.yellow.hover:hover .elementor-column-wrap{background:#ffc71c}@media only screen and (min-width:768px){.tile-widget .tile.yellow.hover:hover .elementor-column-wrap{box-shadow:0 3px 13px #ffc71c}}.tile-widget .tile.yellow.hover:hover .elementor-column-wrap,.tile-widget .tile.yellow.hover:hover .elementor-heading-title{color:#fff}.tile-widget .tile.yellow.hover:hover .elementor-widget-button .elementor-button-link{color:#fff}.tile-widget.oval-tiles{background:#000}.tile-widget.oval-tiles .tile.cta-text .elementor-column-wrap{background:#eeb136;border-radius:200px!important;min-height:500px;max-width:290px;margin:auto}@media only screen and (max-width:767px){.tile-widget.oval-tiles .tile.cta-text .elementor-column-wrap{min-height:270px;max-width:160px}}.tile-widget.oval-tiles .tile.cta-text .elementor-column-wrap .elementor-widget-wrap{background-position:center center;background-size:auto 100%;background-repeat:no-repeat}.tile-widget.oval-tiles .tile .elementor-widget-heading{text-align:center;width:100%;margin-top:20px}.tile-widget.oval-tiles .tile .elementor-widget-heading .elementor-heading-title{color:#fff;font-size:20px;line-height:20px}.tile-widget.oval-tiles .tile.background-cover .elementor-column-wrap{padding:0!important;overflow:hidden}.tile-widget.oval-tiles .tile.background-cover .elementor-column-wrap .elementor-widget-wrap{background-size:cover!important}.tile-widget.oval-tiles .elementor-widget-heading .elementor-heading-title{color:#fff}.tile-widget.picture-tile{background:#fff}.tile-widget.picture-tile .tile{padding:0!important}.tile-widget.picture-tile .tile.cta-text .elementor-column-wrap{height:300px;min-height:270px;padding:0!important}@media only screen and (max-width:767px){.tile-widget.picture-tile .tile.cta-text .elementor-column-wrap{height:41vw;min-height:41vw}}.tile-widget.picture-tile .tile.cta-text .elementor-column-wrap .elementor-widget-wrap{background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;align-content:center}.tile-widget.picture-tile .tile.cta-text .elementor-column-wrap .elementor-widget-wrap:before{content:"";position:absolute;bottom:0;top:0;left:0;right:0;background:rgba(0,0,0,.4)}.tile-widget.picture-tile .tile .elementor-widget-heading{text-align:center;width:100%;margin-top:0}.tile-widget.picture-tile .tile .elementor-widget-heading .elementor-heading-title{color:#fff;font-size:20px;line-height:20px;text-transform:uppercase}@media only screen and (max-width:767px){.tile-widget.picture-tile .tile .elementor-widget-heading .elementor-heading-title{font-size:12px;line-height:13px}}.tile-widget.picture-tile .elementor-widget-heading .elementor-heading-title{color:#fff}@media only screen and (max-width:1024px) and (min-width:768px){.tile-widget.icons .tile{width:33%!important}}@media only screen and (max-width:767px){.tile-widget.icons .tile.cta-text{width:100%!important}}.tile-widget.icons .tile.cta-text .elementor-column-wrap{background:0 0!important;padding:0!important;min-height:auto}@media only screen and (max-width:767px){.tile-widget.icons .tile.cta-text .elementor-column-wrap{padding:20px!important;padding-bottom:0!important;text-align:center}}.tile-widget.icons .tile.cta-text .elementor-column-wrap .number{background:#eeb136;width:90px;height:90px;border-radius:45px;text-align:center;color:#fff;font-style:normal;font-size:26px;font-weight:900;line-height:125px;margin-bottom:35px}@media only screen and (max-width:767px){.tile-widget.icons .tile.cta-text .elementor-column-wrap .number{margin:auto;margin-bottom:10px}}.tile-widget.icons .tile.cta-text .elementor-column-wrap .elementor-widget-heading h4{font-size:25px;line-height:27px;color:#eeb136}.tile-widget.icons .tile.cta-text .elementor-column-wrap .elementor-text-editor{font-size:17px;line-height:33px}.tile-widget .two-items{padding:0;width:33.3%!important;display:flex;flex-wrap:wrap}@media only screen and (max-width:1024px){.tile-widget .two-items{width:100%!important}}@media only screen and (max-width:767px){.tile-widget .two-items{padding-top:10px!important;padding-bottom:10px!important}}.tile-widget .two-items .tile{padding-bottom:18px!important;width:100%!important}@media only screen and (max-width:1024px) and (min-width:768px){.tile-widget .two-items .tile{width:50%!important}}@media only screen and (max-width:767px){.tile-widget .two-items .tile{padding-top:0!important;padding-bottom:0!important}}.post-content a,.post-content a:hover{color:#000}.post-content .elementor-text-editor,.post-content .elementor-text-editor p{text-align:left!important}.post-content .elementor-text-editor ol,.post-content .elementor-text-editor ul{margin:0;padding-left:18px}.post-content .elementor-text-editor ol li,.post-content .elementor-text-editor ul li{margin-bottom:10px!important}.widget-blog-feed .elementor-widget-heading .elementor-heading-title{font-size:50px;line-height:50px;font-weight:900!important;color:#eeb136;margin-bottom:20px}@media only screen and (max-width:1024px){.widget-blog-feed .elementor-widget-heading .elementor-heading-title{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.widget-blog-feed .elementor-widget-heading .elementor-heading-title{font-size:8vw;line-height:8vw}}body.single.overlay-bottle .blog-header .elementor-background-overlay{background:url(../images/header-filter-bottle.png) no-repeat;background-position:center center;background-size:cover;opacity:1}body.single.overlay-jar .blog-header .elementor-background-overlay{background:url(../images/header-filter-jar.png) no-repeat;background-position:center center;background-size:cover;opacity:1}.blog-title .social{margin-bottom:40px}.blog-title .category{font-size:17px;line-height:20px;color:#eeb136;margin-right:10px}.blog-title .date .elementor-post-info__item--type-date{font-size:17px!important;line-height:20px;color:#000!important;font-style:italic!important}.blog-title h1.elementor-heading-title{font-size:50px!important;line-height:54px!important;color:#000!important;font-weight:900!important;text-transform:uppercase;margin-top:10px!important;margin-bottom:40px!important}@media only screen and (max-width:991px){.blog-title h1.elementor-heading-title{font-size:45px!important;line-height:45px!important;margin-bottom:0!important}}@media only screen and (max-width:767px){.blog-title h1.elementor-heading-title{font-size:8vw!important;line-height:8vw!important}}.blog-title .elementor-post-info .elementor-post-info__item--type-date{color:#eeb136;font-size:17px;font-weight:500}.blog-section-title .elementor-heading-title{font-size:50px!important;line-height:50px!important;font-weight:700!important;color:#eeb136;margin-bottom:10px;text-align:center}.blog-category-title .elementor-heading-title{font-size:24px;font-weight:400!important;margin-bottom:10px}.post-content .elementor-heading-title i.fa-external-link-alt,.post-content .elementor-text-editor i.fa-external-link-alt{font-size:12px;position:relative;top:-5px}.post-content .elementor-widget-image-box{margin-bottom:20px!important}.post-content .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px;font-weight:400!important;color:#000}.post-content .elementor-heading-title{font-weight:900!important}.post-content h2,.post-content h3{color:#000;font-size:29px!important;line-height:31px!important;margin-bottom:10px!important}.post-content .elementor-text-editor b,.post-content .elementor-text-editor strong{font-weight:400!important}.post-content .elementor-heading-title{font-size:18px}.featured-section .elementor-posts-container{grid-column-gap:50px;grid-row-gap:35px}.featured-section .elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.featured-section .elementor-grid{grid-template-columns:repeat(2,1fr);display:grid}.featured-section .elementor-posts--skin-classic{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-section article{position:relative;float:left;color:#000!important;display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important}.featured-section article .group-link{display:flex!important;align-items:center!important;flex-wrap:wrap!important}.featured-section article:first-child{margin-right:1%}.featured-section article:last-child{margin-left:1%}.featured-section article .elementor-post__text,.featured-section article .elementor-post__thumbnail__link{width:50%}.featured-section article .elementor-post__thumbnail__link{order:1}@media only screen and (max-width:767px){.featured-section article .elementor-post__thumbnail__link{width:100%!important;margin-bottom:0}}.featured-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}.featured-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{width:100%!important;height:auto!important}.featured-section article.elementor-post .elementor-post__text{position:relative!important;left:0;right:0;bottom:0;white-space:normal;z-index:2;padding-left:60px!important;color:#fff;order:2}@media only screen and (max-width:767px){.featured-section article.elementor-post .elementor-post__text{width:100%!important;padding:20px!important}}.featured-section article.elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-weight:900;margin-bottom:15px;color:#fff;text-transform:uppercase!important}.featured-section article.elementor-post .elementor-post__text .elementor-post__title a{color:#fff!important}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;margin-bottom:13px;color:#eeb136;font-weight:500!important}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data span.categories{color:#eeb136;margin-right:10px}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data span.categories a{color:#eeb136}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data span.elementor-post-date{color:#fff;font-style:italic}.featured-section .elementor-post__excerpt{margin-bottom:30px!important;color:#fff}.featured-section .elementor-post__excerpt p{color:#000!important;font-size:18px!important;line-height:28px!important;color:#fff!important}.featured-section .read-more{color:#fff;text-transform:uppercase;font-weight:900;border-bottom:1px solid #fff}@supports (display:grid){.featured-section article{width:100%;float:none;margin:0!important}}@media only screen and (max-width:991px){.featured-section .elementor-post__text{padding:30px!important}}@media only screen and (max-width:991px){.featured-section .elementor-posts-container{grid-column-gap:20px;grid-row-gap:0px}.featured-section .elementor-post__title{font-size:3vw!important;line-height:3vw!important}.featured-section .elementor-post__title a{font-size:3vw!important;line-height:3vw!important}.featured-section .elementor-post__excerpt p{line-height:normal;font-size:12px!important}}@media only screen and (max-width:767px){.featured-section .elementor-grid{grid-template-columns:none}.featured-section .elementor-post__excerpt p{line-height:normal;font-size:12px!important}.featured-section .elementor-post__title{font-size:7vw!important;line-height:8vw!important}.featured-section .elementor-post__title a{font-size:7vw!important;line-height:8vw!important}}.blog-cat .heading .elementor-heading-title{text-transform:uppercase;color:#fff;font-weight:800;font-size:47px;text-align:center;margin-bottom:40px}.blog-cat.white{background:#fff}.blog-cat.white .heading .elementor-heading-title{color:#000}.blog-cat.black{background:#000}.blog-cat.black .heading .elementor-heading-title{color:#fff}.blogfeed-wrap{padding-top:0;padding-bottom:100px}.blogfeed-wrap .elementor-container{max-width:1300px;display:flex;flex-direction:column}.blogfeed-wrap .elementor-container .title-one{text-align:center;margin-bottom:30px!important}.blogfeed-wrap .blogfeed{grid-column-gap:30px!important;grid-row-gap:35px!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:repeat(3,1fr);display:grid}@media only screen and (max-width:767px){.blogfeed-wrap .blogfeed{grid-template-columns:repeat(1,1fr)}}.blogfeed-wrap .blogfeed.slider{display:block;width:100%!important}.blogfeed-wrap .blogfeed.slider .carousel-slider .swiper-slide{padding-left:15px;padding-right:15px;height:auto}.blogfeed-wrap .blogfeed.slider .carousel-slider .swiper-button-next,.blogfeed-wrap .blogfeed.slider .carousel-slider .swiper-button-prev{width:14px;height:44px;background-repeat:no-repeat!important;background-size:35px!important}.blogfeed-wrap .blogfeed.slider .carousel-slider .swiper-button-next{right:-30px;background:url(../images/icons/right-arrow-white.svg)}.blogfeed-wrap .blogfeed.slider .carousel-slider .swiper-button-prev{left:-30px;background:url(../images/icons/left-arrow-white.svg)}.blogfeed-wrap .blogfeed article{width:100%!important;float:left!important;margin-bottom:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between}@media only screen and (max-width:767px){.blogfeed-wrap .blogfeed article{flex-direction:row}}.blogfeed-wrap .blogfeed article:nth-child(odd){clear:both}.blogfeed-wrap .blogfeed .categories{font-size:18px;line-height:18px;font-weight:500!important;color:#eeb136;margin-bottom:5px!important;margin-right:10px}.blogfeed-wrap .blogfeed .categories a{color:#eeb136;margin-right:3px}.blogfeed-wrap .blogfeed .elementor-post__text{width:100%;background:#fff;padding:30px;height:100%}.blogfeed-wrap .blogfeed .elementor-post__title{font-weight:700;font-size:32px!important;line-height:32px!important;text-transform:uppercase;color:#000;margin-bottom:10px!important}@media only screen and (max-width:991px){.blogfeed-wrap .blogfeed .elementor-post__title{font-size:22px!important;line-height:22px!important}}.blogfeed-wrap .blogfeed .elementor-post__excerpt p{font-size:17px!important;line-height:28px!important;font-weight:400;color:#000!important}.blogfeed-wrap .blogfeed .elementor-post__meta-data{font-size:16px!important;line-height:16px!important;color:#000!important;font-weight:500!important;display:inline-block;font-style:italic}.blogfeed-wrap .blogfeed .elementor-post__title a{color:#000}.blogfeed-wrap .blogfeed .elementor-post__thumbnail__link{margin-right:0;line-height:0;width:100%!important;margin-bottom:0!important;background:#f6f6f6}.blogfeed-wrap .blogfeed .read-more{color:#000;text-transform:uppercase;font-weight:900;border-bottom:1px solid #000}.btn-more-posts{margin-top:50px;display:none}.btn-more-posts .elementor-button-link{background:0 0!important;border:2px solid #000;color:#000!important;font-size:18px;font-weight:400;background:0 0;margin-bottom:20px;padding-left:35px;padding-right:35px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.btn-more-posts.active{display:block}@supports (display:grid){.blogfeed article{width:100%!important;float:none!important;margin-bottom:0}}@media only screen and (max-width:991px){.blogfeed{grid-template-columns:none}}@media only screen and (max-width:767px){.elementor-posts--skin-classic .elementor-post{display:block;flex-wrap:wrap}.blogfeed .elementor-post__text,.blogfeed .elementor-post__thumbnail__link,.blogfeed .elementor-post__thumbnail__link img{margin-right:0;width:100%!important}}.category_display{margin:0;padding:0;list-style:none;float:left;display:flex;align-content:center;align-items:center;justify-content:center;width:100%}.category_display li{margin-bottom:10px;margin-right:10px}.category_display li a{color:grey;font-weight:500;margin-bottom:0;padding:8px 20px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none}@media only screen and (max-width:767px){.category_display li a{padding-left:20px;padding-right:20px;padding-bottom:9px;font-size:14px}}.category_display li a:hover{background:#333;color:#fff}.blog-post-categories .elementor-heading-title{font-size:24px!important;font-weight:400!important;color:#a49665!important}.blog-post-categories .elementor-heading-title:after{display:block;content:"";width:150px;height:3px;background:#a49665;margin-top:15px;margin-bottom:15px}.next-prev-posts .post-navigation__next--label,.next-prev-posts .post-navigation__prev--label{color:#eeb136;font-size:25px!important;font-weight:700!important;margin-bottom:0}.next-prev-posts .post-navigation__prev--label:before{content:"\f053";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;margin-right:6px}.next-prev-posts .post-navigation__next--label:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;margin-left:6px}.next-prev-posts .post-navigation__next--title,.next-prev-posts .post-navigation__prev--title{font-size:25px!important;line-height:28px!important;font-family:avenir,sans-serif!important;color:#000!important;font-weight:400!important;margin-bottom:15px!important}.share-icn .elementor-share-btn__icon{background:0 0!important;background-image:none!important}.more-to-explore .elementor-post__text{order:1;padding:20px}.more-to-explore .elementor-post__meta-data{border-top:none}.more-to-explore .elementor-post__title{font-weight:700;font-size:24px!important;line-height:25px!important;color:#000;text-transform:uppercase;margin-bottom:10px!important}.more-to-explore .elementor-post__excerpt p{font-size:15px!important;line-height:22px!important;color:#000!important}.more-to-explore .elementor-post__meta-data,.more-to-explore .elementor-post__text{padding:0!important}.more-to-explore .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;color:#000!important;margin-top:0;border-top:none!important}.more-to-explore .elementor-post__read-more{border-bottom:1px solid #000;color:#000;font-size:14px!important;font-weight:900!important;background:0 0;text-transform:uppercase;margin-bottom:0;padding:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.mkl_pc .mkl_pc_container .mkl_pc_viewer{left:inherit!important;right:0!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar{left:0!important;right:inherit!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul li button.layer-item{padding-left:30px!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul li button.layer-item:after{color:#ffb72d!important;border-color:#ffb72d!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul li button.layer-item span.text{color:#ffb72d!important;text-transform:uppercase;font-size:14px;font-weight:600}.mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul li button.layer-item .selected-choice{color:#4e4e4e!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar .layer_choices .choices-list li{box-shadow:none!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar .layer_choices .choices-list li button.choice-item{padding:0!important;box-shadow:none!important}.mkl_pc .mkl_pc_container .mkl_pc_toolbar .layer_choices .choices-list li button.choice-item .choice-text .text{text-transform:none;white-space:pre-line}.mkl_pc .mkl_pc_container .mkl_pc_footer{left:350px;right:0}.enquire-launch{margin-left:30px!important;margin-top:20px!important;background-color:#ffb72d!important}.woocommerce .quantity .qty{height:36px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#ffb72d!important;color:#fff!important}.contact-form-widget .form-wrap .elementor-field-group .elementor-field-textual{background:0 0;background-color:unset!important;border:1px solid #fff;border-radius:10px;color:#fff}.contact-form-widget .form-wrap .elementor-heading-title{text-transform:uppercase;font-weight:900}.contact-form-widget .form-wrap .elementor-button[type=submit]{background:#eeb136;color:#fff!important;-ms-flex-preferred-size:200px;flex-basis:200px!important;font-weight:900;text-transform:uppercase}.search-results .elementor-widget-heading h1{font-size:24px;font-weight:400!important;color:#bab57a;margin-bottom:30px}.search-results .elementor-posts article.elementor-post{overflow:visible}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:avenir,sans-serif;font-weight:400;margin-bottom:10px}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt{font-size:18px;line-height:28px;font-weight:400;color:#000}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:inherit;font-size:inherit;color:inherit}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more{border:2px solid #000;color:#000;font-size:18px;line-height:28px;font-weight:400;background:0 0;margin-bottom:20px;white-space:nowrap;border-radius:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;padding:6px 35px;display:inline-block;margin-top:10px}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more:hover{background:rgba(0,0,0,.2)}.search-results .assign_shortcode{display:none!important}.back-to-top-panel{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.back-to-top-panel.hidden{opacity:0}.footer-section{background:#000;color:#fff;padding-top:64px;padding-bottom:64px}@media only screen and (max-width:767px){.footer-section{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:1024px){.footer-section>.elementor-container{padding-left:20px;padding-right:20px}}.footer-section .subscribe-form .elementor-field-type-email{width:100%;padding:0!important}.footer-section .subscribe-form .elementor-field-type-email .elementor-field{border-radius:31px;font-weight:900;font-size:20px;padding:8px 20px;padding-right:183px;color:#b1b1b1}.footer-section .subscribe-form .elementor-field-type-submit{width:25%;padding:0!important;position:absolute;right:-5px}.footer-section .subscribe-form .elementor-field-type-submit .elementor-button[type=submit]{background:#eeb136;color:#fff;border-radius:31px;text-transform:uppercase;font-weight:900;padding:13px 20px;font-size:20px}.footer-section .links .logo-wrap{width:40%!important}@media only screen and (max-width:1024px){.footer-section .links .logo-wrap{width:100%!important}}@media only screen and (max-width:767px){.footer-section .links .logo-wrap .elementor-widget-wrap{justify-content:center!important}}@media only screen and (max-width:767px){.footer-section .links .logo-wrap .elementor-widget-wrap .elementor-social-icons-wrapper{text-align:center}}.footer-section .links .logo-wrap .logo{width:auto;height:auto}.footer-section .links .logo-wrap .elementor-widget-social-icons .elementor-grid-item .elementor-icon{background:0 0!important;border-radius:50%;margin-right:2px!important}.footer-section .links .logo-wrap .elementor-widget-social-icons .elementor-grid-item .elementor-icon i{color:#fff}@media only screen and (max-width:1024px){.footer-section .links .link-col{width:25%!important}}@media only screen and (max-width:767px){.footer-section .links .link-col{width:100%!important}}.footer-section .links .elementor-widget-heading .elementor-heading-title{font-size:14px;line-height:30px;font-weight:900;text-transform:uppercase}.footer-section .links .elementor-widget-heading .elementor-heading-title a{color:#eeb136}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items{font-size:14px;line-height:30px;color:#fff}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items a{color:#fff}.footer-section .links .change-cookie .elementor-widget-container p{font-size:15px;line-height:35px;color:#fff}.footer-section .links .change-cookie .elementor-widget-container p a{color:#fff;font-weight:400}.footer-section .copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.footer-section .copyright .elementor-column-wrap{padding:0!important}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item,.footer-section .copyright .elementor-widget-heading .elementor-heading-title{font-size:12px;line-height:29px;color:#fff}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item a,.footer-section .copyright .elementor-widget-heading .elementor-heading-title a{color:#fff}