body{font-family:lufga,sans-serif;color:#000}.wp-core-ui{padding:0!important;background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-core-ui div#login h1 a{padding-bottom:0;width:100%;margin:0;padding:0;background-position:50%;max-width:100%;background-size:contain;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top:3px solid #fff}.wp-core-ui div#login #loginform{padding:15px 15px 20px;text-align:left;border:1px solid #bababa}.wp-core-ui form .input,.login input[type=text]{font-size:20px!important}.wp-core-ui #login_error,.login .message,.login .success{margin-bottom:0}.wp-core-ui div#login{text-align:center;padding:10% 10px;height:100vh}.wp-core-ui form{margin-top:0}.wp-core-ui .button.button-large{padding:0 12px 2px!important}.wp-core-ui form .input,.login input[type=text]{font-size:16px!important;padding:5px 10px;border-radius:0}.wp-core-ui #login_error,.login .message{border-left:4px solid #eb504e}.wp-core-ui .the_champ_outer_login_container{display:none}.wp-core-ui .button-primary{background:#f68d1f}.wp-core-ui #wp-submit{color:#fff}.wp-core-ui .wp-hide-pw{color:#256532;border-color:#2c8e40}.login .button.wp-hide-pw{background:0 0!important;top:-10px}.wp-core-ui #wp-submit{outline:none;box-shadow:none}.wp-core-ui .button-primary{border:none!important}.wp-core-ui input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:visited,select:focus,textarea:focus,button:focus{border-color:#f68d1f;box-shadow:none;outline:none}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#52f0b6;border-color:#f68d1f}.wp-core-ui #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#f68d1f}.show{display:block!important}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}#preloader:before{content:"";height:100vh;width:30%;background-image:url(https://oesisgcc.com/wp-content/uploads/2022/01/Oesis_logo.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;z-index:9;z-index:9}@media(max-width:768px){#preloader:before{width:70%}}.toggle-button{position:absolute;padding:10px;padding-left:20px;padding-right:20px;font-family:sans-serif;background-color:rgba(255,255,255,.5);border-radius:10px;left:50%;top:5%;transform:translateX(-50%);cursor:pointer;transition:background-color .5s;z-index:1}.toggle-button:hover{background-color:#fff}.toggle-button.toggle-on{background-color:rgba(28,186,110,.5)}.toggle-button.toggle-on:hover{background-color:#1cba6e}.sitelogo{background-image:url(assets/images/logo.svg)}.show_loader{display:none;margin-top:4%}.show_loader .ac-animated-svg-icon{width:90px!important;height:90px!important;padding-bottom:90px}.page_404{padding:40px 0;background:#fff}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(assets/images/page_not_found.gif);height:400px;background-position:50%}.four_zero_four_bg h1{font-size:80px}.four_zero_four_bg h3{font-size:80px}.link_404{color:#fff!important;padding:10px 20px;background:#f68d1f;margin:20px 0;display:inline-block}.contant_box_404{margin-top:-50px}.site-main{margin-top:95px}.woocommerce .site-main{margin-top:180px}.page .site-main,.woocommerce-active .site-main{margin-top:100px}img{max-width:100%}a{color:#24643}a:hover,a:focus{text-decoration:none;transition:all ease-in-out .3s;outline:none}a.btn-secondary{color:#f68d1f}a.btn-secondary:hover{color:#37b449}h1{font-size:45px;margin-top:30px;margin-bottom:0}h2{font-size:32px;margin-top:30px;margin-bottom:0}h3{font-size:26px;margin-top:30px;margin-bottom:0}h4{font-size:20px;margin-top:30px;margin-bottom:0}h5{font-size:18px;margin-top:30px;margin-bottom:0}h6{font-size:14px;margin-top:30px;margin-bottom:0}p{font-size:15px;line-height:28px;outline:none}.bg-sandal-light{background-color:#f9eab6}.bg-gray-light{background-color:#707080}.bg-pink-light{background-color:#f1a8be}.bg-green{background-color:#01be7a}.bg-green-light{background-color:#b1dea4}.bg-red-light{background-color:#e97171}.bg-sky-blue{background-color:#34bbd1}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-yellow{background-color:#fcdb39}.bg-yellow-light{background-color:#f9e47d}.bg-blue{background-color:#1b6ae3}.bg-blue-light{background-color:#699ff3}.bg-orange{background-color:#f94e1e}.text-sandal-light{color:#f9eab6}.text-gray-light{color:#707080}.text-pink-light{color:#f1a8be}.text-green-light{color:#b1dea4}.text-red-light{color:#e97171}.text-red-dark{color:#990834}.text-sky-blue{color:#34bbd1}.text-black{color:#000}.text-white{color:#fff}.text-yellow{color:#fcdb39}.text-blue{color:#1b6ae3}.text-orange{color:#f94e1e}.text-green{color:#3ebe79}.text-black,.text-black:visited{color:#000}.btn{font-size:15px;outline:none}.btn-primary,.btn-primary:visited,.btn-primary:focus{position:relative;z-index:1;padding:16px 52px;border-radius:30px;background-color:#ffe68f;border:none;color:#cc6e00;font-family:Lufga;font-style:normal;font-weight:600;box-shadow:none;outline:none;transition:all 100ms ease-out;position:relative;z-index:1;display:inline-block;overflow:hidden;transition:all 100ms ease-out;outline:none}.btn-primary:after{position:absolute;z-index:-1;bottom:0;left:50%;width:200%;height:250%;transform:translateZ(0)translate(-50%,50%)scale(0);border-radius:50%;background-color:#cc6e00;content:'';transition:transform .5s cubic-bezier(.165,.84,.44,1)}.btn-primary:hover::after{transform:translateZ(0)translate(-50%,50%)scale(1)}.btn-primary:hover svg path{fill:#fff}.btn-secondary,.btn-secondary:visited{padding:8px 30px;border-radius:50%;background-color:#fff;color:#f68d1f;border-color:#fd8100}.btn-primary:hover,.btn-primary:before,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{transition:all 300ms ease 0ms;color:#fff;background:#cc6e00;filter:drop-shadow(0 6px 30px rgba(0,0,0,.17))}.btn-primary.small{padding:10px 25px}.btn-secondary:hover{color:#37b449;background-color:#fff;border-color:#37b449}.btn-secondary.small{padding:10px 25px}.btn-primary.large,.btn-secondary.large{padding:27px 67px}.btn-primary.black{background:#2b2b2b;color:#fff}.btn-primary.sandal-light{background:#ffe68f;color:#cc6e00}.btn-primary.sandal-light svg path{fill:#cc6e00}button:focus,a:focus{outline:none!important}.btn-text{display:inline-block;color:#454545;font-size:10px;font-weight:600;line-height:150%;border-bottom:1px solid #454545}.woocommerce-page .yellow-button:hover,.button:hover{filter:drop-shadow(0 6px 30px rgba(0,0,0,.17))}.woocommerce-page .yellow-button,.button,.form-submit .submit{background:#ffe68f!important;border-radius:58px!important;color:#cc6e00!important;padding:15px 25px!important}.cart_totals h2{margin-bottom:20px}.coupon #coupon_code{width:150px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}.woocommerce table.shop_table td a{color:#000}.back-to-top{position:fixed;display:none;right:15px;bottom:15px;z-index:99999}.back-to-top i{display:flex;align-items:center;justify-content:center;font-size:24px;width:40px;height:40px;background:#f68d1f;color:#fff;transition:all .4s}.back-to-top i:hover{background:#52f0b6;color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{height:40px;width:100%;padding-left:15px}input[type=submit]{font-weight:400;font-size:16px;letter-spacing:.5px;display:inline-block;padding:14px 28px;transition:.5s;color:#fff;background:#f68d1f;border-radius:25px;border-color:none}input[type=submit]:hover{background:#3b594d}.wpcf7 label{width:100%}.wpcf7 textarea{height:100px;width:100%;border-radius:0;padding-left:15px}::-webkit-input-placeholder{color:#251d1e;font-size:13px;font-family:roboto,sans-serif;font-style:normal!important}::-moz-placeholder{color:#251d1e;font-size:13px;font-family:roboto,sans-serif;font-style:normal!important}:-ms-input-placeholder{color:#251d1e;font-size:13px;font-family:roboto,sans-serif;font-style:normal!important}:-moz-placeholder{color:#251d1e;font-size:13px;font-family:roboto,sans-serif;font-style:normal!important}input{background:#f0f0f2;border-radius:4px}#header{transition:all .5s;z-index:9999;background:#fff;border-bottom:1px solid #ddd}.home #header{border-bottom:none;padding-bottom:0}#header.header-scrolled{top:0;padding:0;box-shadow:0 0 30px rgba(7,51,84,.17)}.header-scrolled .headercontainer .center,.header-scrolled .headercontainer .right{padding-top:10px}.header-scrolled .headercontainer .logo{background:0 0!important}.header-scrolled .headercontainer .logo-tagline{display:none}.header-scrolled .headercontainer .custom-logo{margin:0;width:110px}.header-scrolled .headercontainer .inner{padding-top:8px}.desktop-header .logo{position:absolute;font-size:16px;margin:0;padding:0;line-height:1;font-weight:700;letter-spacing:2px;text-transform:uppercase}.desktop-header .logo a{color:#fff}.home .desktop-header .logo{background:#f9eab6}.home .header-scrolled .desktop-header .logo{padding-top:0}.headercontainer .searchicon{padding-left:60px;padding-right:0;display:inline-block}.header-inner-pages{background:rgba(0,0,0,.9)!important}.page-header{padding:3% 0}.post,.page{margin:0}@media(max-width:992px){#header{top:0;padding:0 0 10px}#header .logo{font-size:28px}}.navigation_container ul{margin:0;padding:0;list-style:none}.navigation_container>ul{display:flex}.navigation_container>ul>li{position:relative;white-space:nowrap;padding:10px 8px;transition:.3s;margin:0 10px}.navigation_container a{display:block;position:relative;color:#20292f;transition:.3s;font-size:15px}.navigation_container>ul>li:hover a,.navigation_container .active a{color:#37b449}.navigation_container>ul>li:hover ul a{color:#37b449}.navigation_container .menu-item-has-children ul{display:block;position:absolute;left:0;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s}.navigation_container .menu-item-has-children:hover>ul{opacity:1;top:100%;visibility:visible}.navigation_container .menu-item-has-children li{min-width:180px;position:relative}.navigation_container .menu-item-has-children ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#191919}.navigation_container .menu-item-has-children ul a:hover,.navigation_container .menu-item-has-children ul .active>a,.navigation_container .menu-item-has-children ul li:hover>a{color:#37b449}.navigation_container .menu-item-has-children>a:after{font-family:FontAwesome;content:"\f0d7";padding-left:10px}.navigation_container .menu-item-has-children .menu-item-has-children ul{top:0;left:calc(100% - 30px)}.navigation_container .menu-item-has-children .menu-item-has-children:hover>ul{opacity:1;top:0;left:100%}.navigation_container .menu-item-has-children .menu-item-has-children>a{padding-right:35px}.navigation_container .menu-item-has-children .menu-item-has-children>a:after{font-family:FontAwesome;content:"\f0d7";position:absolute;right:15px}.navigation_container .current_page_parent,.navigation_container .current_page_item,.navigation_container li:hover{background:0 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:first-child>a.mega-menu-link{color:#990834;text-shadow:0 1px 1px rgb(0 0 0/39%)}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(2)>a.mega-menu-link{color:#1b6ae3}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(3)>a.mega-menu-link{color:#ffba07}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(4)>a.mega-menu-link{color:#01be7a}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(5)>a.mega-menu-link{color:#f07d5c}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:first-child:hover{border-bottom:1px solid #990834}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(2):hover{border-bottom:1px solid #1b6ae3}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(3):hover{border-bottom:1px solid #ffba07}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(4):hover{border-bottom:1px solid #01be7a}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:nth-child(5):hover{border-bottom:1px solid #f07d5c}@media(max-width:1366px){.navigation_container .menu-item-has-children .menu-item-has-children ul{left:-90%}.navigation_container .menu-item-has-children .menu-item-has-children:hover>ul{left:-100%}.navigation_container .menu-item-has-children .menu-item-has-children>a:after{content:"\f0d7"}}#hero{width:100%;height:90vh;background:#f68d1f;background-size:cover;position:relative}#hero:before{content:"";background:rgba(0,0,0,.5);position:absolute;bottom:0;top:0;left:0;right:0}#hero .container{margin-top:-25px}.home_banner h1{font-weight:400;font-size:80px;margin-bottom:15px;color:#fff;max-width:100%}.home_banner .para p{font-size:24px;width:100%;float:left;color:#fff;margin-bottom:25px}.home_banner .para{max-width:100%}.home_banner .item{background:#f68d1f}.owl-nav .owl-prev{outline:none;left:1%;position:absolute;top:48%;background:#f68d1f;color:#fff;font-size:0;padding:15px}.owl-nav .owl-next{outline:none;right:1%;position:absolute;top:48%;background:#f68d1f;color:#fff;font-size:0;padding:15px}.owl-dots .owl-dot{margin:0 5px;display:inline-block}.owl-dots .owl-dot span{width:15px;height:15px;float:left;background:#405191;border-radius:50%}.home_banner .owl-dots{position:absolute;bottom:15%;width:50%}.owl-dots .owl-dot.active span{background:#fff}.site-slider .overlay{background:rgba(0,0,0,.3);height:100%}.owl-nav .owl-prev,.owl-nav .owl-next{padding:10px;opacity:.5}.home_banner .item{height:90vh;float:left;width:100%;background-size:cover;background-position:50%}.home_banner .inner{background-size:cover;height:90vh;position:relative;z-index:11;width:800px;display:flex;align-items:center;width:100%;justify-content:center}.home_banner .bg{float:left;padding:3% 5%;border-radius:5px;width:100%}.home_banner .item:after{position:absolute;content:'';width:100%;height:100vh;background:rgb(0 0 0/.5);z-index:1;top:0;left:0}.home_banner .item p{color:#fff;letter-spacing:3px;font-size:16px}.divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2dnciIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTI4MCAxNDBWMFM5OTMuNDYgMTQwIDY0MCAxMzkgMCAwIDAgMHYxNDB6Ii8+PC9nPjwvc3ZnPg==);background-size:100% 5vw;height:5vw;z-index:1;display:block;background-repeat-y:no-repeat;position:absolute;pointer-events:none;width:100%;left:0;right:0}.divider.top{top:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2dnciIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTI4MCAxNDBWMFM5OTMuNDYgMTQwIDY0MCAxMzkgMCAwIDAgMHYxNDB6Ii8+PC9nPjwvc3ZnPg==)}.divider.bottom{bottom:0}.divider.inside{top:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI2dnciIHZpZXdCb3g9IjAgMCAxMjgwIDE0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmFmYWZhIj48cGF0aCBkPSJNMzIwIDI4QzE2MCAyOCA4MCA0OSAwIDcwVjBoMTI4MHY3MGMtODAgMjEtMTYwIDQyLTMyMCA0Mi0zMjAgMC0zMjAtODQtNjQwLTg0eiIvPjwvZz48L3N2Zz4=)}@media(min-width:1366px){#hero,.home_banner .inner,.home_banner .item{height:600px}}@media(min-width:1024px){#hero{background-attachment:fixed}}@media(max-width:768px){#hero{text-align:center}#hero h1{font-size:42px;line-height:43px}#hero h2{font-size:18px;line-height:24px;margin-bottom:30px}.home_banner .para p{font-size:20px}}section{padding:80px 0;overflow:hidden}.section-title{text-align:center;padding:30px 0;position:relative}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:0;color:#191919;position:relative;z-index:2}.section-title span{position:absolute;top:30px;color:#f4f4f4;left:0;right:0;z-index:1;font-weight:700;font-size:52px;text-transform:uppercase;line-height:0}.section-title p{margin-bottom:0;position:relative;z-index:2}#footer{color:#755450}#footer .textwidget{font-size:16px;line-height:28px}.footercolumnline{background:#f0f1f1;height:1px}.footerlinks{width:100%;padding-right:2%;padding-bottom:0}.footerlinks li a:hover{color:#f68d1f}.footerlinks li a:hover .fa{color:#f68d1f}.footerlinks .widget-title{font-size:20px;font-weight:600;color:#656565;text-transform:uppercase;margin-bottom:15px}#footer .copyright{color:#676767}.footerlinks ul{margin:0;padding:0;width:100%;float:left;text-align:center}.footerlinks li{margin:0;padding:0 10px;list-style:none;display:inline-block}.footerlinks li a{color:#676767;padding:4px 0;float:left;width:100%;font-size:16px}.footerlinks p{color:#676767;font-size:16px;line-height:2}.footerlinks .textwidget img{margin-top:-6px;width:180px}.footerlinks ul.social{margin-top:10px}.footerlinks h5{font-size:16px;color:#080b1c;font-weight:600}.footerlinks h5.first{margin-top:10px}.footerlinks h5.second{margin-top:10px}.copyright_row{margin-top:44px}.copyrightlinks p{color:#676767;font-size:13px;padding-right:10%}.copyrightlinks{margin:5px 0 0;float:right}.copyrightlinks li{margin:0;padding:0;list-style:none;float:left}.copyrightlinks li a{color:#676767;padding:0 5px;border-right:1px solid #a5a5a5;line-height:10px;float:left;width:100%}.copyrightlinks li:last-child a{border:none}.copyright{padding:15px 0;background:#2c2c2c}.copyright p{margin:0;padding:0;font-size:14px;color:#777}.social{margin:0;padding:3px 0 0}.social li{margin:0;padding:0;list-style:none;float:left;width:32px;text-align:center}.social li a{color:#777}.social li:hover a{color:#f68d1f}.footerlinks:nth-child(4) a{color:#f68d1f}.footerlinks:nth-child(4) a:hover .fa{color:#37b449}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#000;width:253px;height:40px}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 40px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;text-align:right;font-size:20px;font-family:gilroy;line-height:26px}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#ccc transparent transparent transparent;position:absolute;top:16px;right:10px}.select-styled:hover{}.select-styled:active,.select-styled.active{}.select-styled:active:after,.select-styled.active:after{top:9px;border-color:transparent transparent #ccc transparent}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background:#fff;box-shadow:0 9px 30px rgba(0,0,0,.25);border-radius:10px}.select-options li{margin:0;padding:8px 0;text-indent:20px;border-bottom:1px solid #ddd;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;font-size:16px;font-family:gilroy}.select-options li:hover{background-color:rgb(210 55 140/.1)}.select-options li[rel=hide]{display:none}