.twb-cont{display:flex;flex-direction:column;margin:10px 10px 0 0 !important;align-items:flex-end}.twb-cont p,.twb-cont p>a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323a45;opacity:.7;padding-top:10px}a.twb-custom-button,a.twb-custom-button:hover,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover{margin:3px 0 0 10px !important;height:26px !important;border-radius:2px;font-weight:600;font-size:12px;line-height:24px;letter-spacing:.1px;text-align:center;cursor:pointer;text-decoration:none;padding:0 8px 0 7px}.twb-green-button,.twb-green-button:hover,.twb-green-button:focus,#wp-admin-bar-booster-top-button .ab-item,#wp-admin-bar-booster-top-button .ab-item:hover,#wp-admin-bar-booster-top-button .ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-booster-top-button:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li.twb-green-button>.ab-item:focus{background:#22b339 0% 0% no-repeat padding-box;color:#fff}.twb-custom-button:before,#wp-admin-bar-booster-top-button .ab-item:before{content:'';top:4px;left:0;width:18px;height:18px;background:transparent url("/wp-content/plugins/photo-gallery/booster/assets/images/optimize.svg") 0% 0% no-repeat padding-box !important;float:left;position:relative;margin-right:6px}.twb_elementor_control_title{font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1e1e1e}.elementor-control a.twb-green-button,.elementor-control a.twb-custom-button,.elementor-control a.twb-custom-button:hover{display:inline-block;margin:10px 0 10px 0!important}.elementor-control-twb_optimize_section .elementor-panel-heading{display:none}.elementor-panel .elementor-tab-control-twb_optimize{position:relative;padding:0 5px;box-sizing:border-box;min-width:80px;width:initial}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.elementor-tab-control-twb_optimize a{top:22px;position:absolute;left:50%;transform:translateX(-50%);font-size:8px;font-weight:600;width:100%}.elementor-control .twb-score-container,.elementor-control .twb-score-disabled-container{display:flex;flex-direction:column;padding:0;background:transparent 0% 0% no-repeat padding-box;border:none;color:#fff;width:100%;position:relative}.elementor-control .twb_elementor_control_title.twb_not_optimized{background:url(/wp-content/plugins/photo-gallery/booster/assets/images/red-info.svg) no-repeat;background-size:16px;padding-left:22px;font-size:12px;font-weight:700;line-height:18px;vertical-align:middle;display:flex;align-items:center;margin-bottom:2px;color:#1e1e1e}.elementor-control .twb-score-title{font-size:12px;line-height:18px;font-weight:400;color:#1e1e1e;margin-top:2px}.elementor-control .twb-score{flex-direction:row;display:flex;padding:20px 0 10px;background-color:#f9f9f9;margin:20px 0 10px;border-radius:6px}.elementor-control .twb-score-mobile,.elementor-control .twb-score-desktop{display:flex;flex-direction:column;width:50%;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px;align-items:center;margin:0}.elementor-control .twb-score-circle{width:40px;height:40px;position:relative;border-radius:50%;margin:0;background:#FD3C311A 0% 0% no-repeat padding-box}.elementor-control .twb-score-text{margin:0;text-align:center;font-family:Open Sans;font-weight:100}.elementor-control .twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0px;opacity:1;color:#323a45}.elementor-control .twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;color:#323a45;opacity:.5}.elementor-control .twb_check_score_button{width:180px;height:30px;line-height:30px;box-sizing:border-box;text-decoration:none;background-color:#22b339;color:#fff;border-radius:4px;text-align:center;margin-top:20px;float:right;cursor:pointer}.elementor-control .twb_status_description{padding-left:21px;font-size:12px;line-height:18px}.elementor-control .twb_elementor_control_title span.twb_inprogress{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/loader_green.svg) 0 0 no-repeat padding-box;animation:rotation 1s infinite linear;background-size:16px;margin-right:6px;width:16px;height:16px;display:inline-block}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.elementor-control .twb-score-overlay{width:47%;height:80px;z-index:10;position:absolute;background-color:#2e3338 !important;align-items:center;justify-content:center}.elementor-control .twb-score-desktop-overlay{right:2%}.elementor-control .twb-score-mobile-overlay{left:2%}.elementor-control .twb-score-bottom a,.elementor-control .twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22b339;font-weight:600;cursor:pointer;border:none}.elementor-panel .elementor-tab-control-twb_optimize a:before{width:26px;position:absolute;top:-17px;left:calc(50% - 13px);content:" ";height:26px;background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel-menu-item-icon .twb-element-menu-icon:before{display:block;margin:auto;width:26px;height:26px;content:" ";background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/logo_dark.svg) 0 0 no-repeat;background-size:26px}.elementor-panel .twb-dismiss-info{justify-content:right;margin-top:15px;opacity:.7}.twb-hidden,.twb-dismiss-container.twb-hidden,.twb-score-container.twb-hidden,.twb-score-overlay.twb-hidden,.twb-score-disabled-container.twb-hidden{display:none}#twb-speed-galleries_bwg,#twb-speed-manage_fm{position:relative;padding-left:30px;font-weight:600;width:180px}#twb-speed-galleries_bwg:before,#twb-speed-manage_fm:before{content:'';position:absolute;top:18px;left:10px;transform:translateY(-50%);width:15px;height:15px}#twb-speed-galleries_bwg:before{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/pg.svg) 0% 0% no-repeat padding-box}#twb-speed-manage_fm:before{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/fm.svg) 0% 0% no-repeat padding-box}th[id^=twb-speed-]:after{content:'';position:absolute;top:18px;right:60px;transform:translateY(-50%);width:15px;height:15px;cursor:pointer}th[id^=twb-speed-]:after{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/closed_eye.svg) 0% 0% no-repeat padding-box}.twb-page-speed{position:relative;padding-left:20px;font-size:12px;font-weight:700;font-family:Open Sans;line-height:18px;color:#51575d}.twb-notoptimized a,a.twb-see-score{color:#3a70ad;text-decoration:underline;cursor:pointer}.twb-page-speed:before{content:'';position:absolute;top:8px;left:0;transform:translateY(-50%);width:16px;height:16px}.twb-optimized:before{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/not_optimized.svg) 0% 0% no-repeat padding-box}.twb-notoptimized:before{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/check_score.svg) 0% 0% no-repeat padding-box}.twb-optimizing:before{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/loader.svg) 0% 0% no-repeat padding-box;margin:8px 2px;animation:rotation 1s infinite linear;width:14px;height:14px;top:-6px}.twb-page-speed p.twb-description{font-size:11px;margin:0;line-height:12px;font-weight:600;padding:0;color:#51575d}.twb-score-container,.twb-dismiss-container,.twb-score-disabled-container{display:flex;flex-direction:column;padding:20px 25px;background:#23282d 0% 0% no-repeat padding-box;border:1px solid #FFFFFF1A;border-radius:6px;color:#fff;position:absolute;z-index:10;margin-top:-2px;width:350px}#wpadminbar .twb-dismiss-info p,.twb-dismiss-info{display:flex;margin:0;justify-content:right}.twb-dismiss-container{flex-direction:row;width:250px}#wpadminbar .twb-dismiss-info p,#wpadminbar .twb-dismiss-info a,.wp-list-table .twb-dismiss-container p,.wp-list-table .twb-dismiss-container a{font:normal normal normal 12px/18px Open Sans;letter-spacing:.1px;color:#FFFFFFCC;margin:0}.elementor-panel .twb-dismiss-info p,.elementor-panel .twb-dismiss-info a{font:normal normal 600 12px/18px Open Sans;letter-spacing:.1px;color:#323a45;border:none}#wpadminbar .twb-dismiss-info a,.elementor-panel .twb-dismiss-info a,.wp-list-table .twb-dismiss-container a{text-decoration:underline}#wpadminbar .twb-dismiss-info a{padding:0 0 0 3px;height:auto}#wpadminbar .twb-score-overlay,.twb-score-overlay{height:32px;z-index:10;position:absolute;background-color:#2e3338 !important;align-items:center;justify-content:center}#wpadminbar .twb-score-desktop-overlay,.twb-score-desktop-overlay{right:20px}#wpadminbar .twb-loader,.twb-loader{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/loader.svg) 0% 0% no-repeat padding-box;animation:rotation 1s infinite linear;width:14px;height:14px}#wpadminbar .twb-reload,.twb-reload{background:transparent url(/wp-content/plugins/photo-gallery/booster/assets/images/reload.svg) 0% 0% no-repeat padding-box;width:28px;height:28px;cursor:pointer}#wpadminbar .twb-score-title,.twb-score-title{font-size:12px;line-height:18px;font-weight:600}#wpadminbar .twb-score-desc,.twb-score-desc{font-size:12px;line-height:18px;font-weight:400;color:#FFFFFFCC}#wpadminbar .twb-score,.twb-score{flex-direction:row;display:flex;padding:20px 0 10px}#wpadminbar .twb-score-bottom,.twb-score-bottom{text-align:right}#wpadminbar .twb-score-bottom a,#wpadminbar .twb-score-bottom a:hover,.twb-score-bottom a,.twb-score-bottom a:hover{text-decoration:underline;font-size:12px;line-height:18px;color:#22b339;font-weight:400;cursor:pointer;padding:0}#wpadminbar .twb-score-mobile,.twb-score-mobile{margin-right:10px}#wpadminbar .twb-score-mobile,#wpadminbar .twb-score-desktop,.twb-score-mobile,.twb-score-desktop{display:flex;width:150px;padding:10px;background:#FFFFFF0D 0% 0% no-repeat padding-box;border-radius:6px}#wpadminbar .twb-score-text,.twb-score-text{margin-right:16px;text-align:left;font-family:Open Sans;font-weight:100}#wpadminbar .twb-score-text-name,.twb-score-text-name{display:block;font:normal normal bold 10px/16px Open Sans;letter-spacing:0px;opacity:1}#wpadminbar .twb-load-text-time,.twb-load-text-time{display:block;font:normal normal 600 10px/16px Open Sans;letter-spacing:.08px;opacity:.5}#wpadminbar .twb-score-circle,.twb-score-circle{width:30px;height:30px;position:relative;border-radius:50%;margin-right:12px;background:#FFFFFF0D 0% 0% no-repeat padding-box}#wpadminbar .twb-score0,.twb-score0{background:url(/wp-content/plugins/photo-gallery/booster/assets/images/red-info.svg) no-repeat #FD3C310D;background-size:30px;width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:30px}#wpadminbar .twb-score-circle .twb-score-circle-animated,.twb-score-circle .twb-score-circle-animated{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font:normal normal bold 12px/18px Open Sans;letter-spacing:0px}#wp-admin-bar-twb_adminbar_info{height:25px}#wpadminbar .quicklinks #wp-admin-bar-twb_adminbar_info .ab-empty-item{display:flex;height:25px}#wpadminbar:not(.mobile) .ab-top-menu>li#wp-admin-bar-twb_adminbar_info:hover>.ab-item{background:0 0}#wpadminbar .twb_admin_bar_menu_header{display:flex;align-items:center;height:25px;padding:2px 8px;box-sizing:border-box;border-radius:2px;color:#fff;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans;background-color:#22b339;margin-top:3px}#wpadminbar .twb_not_optimized_logo{color:#fff;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:700;font-family:Open Sans}#wpadminbar .twb_admin_bar_menu.twb_backend .twb_admin_bar_menu_header{margin-top:0;background-color:transparent}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized{background-color:transparent}#wpadminbar .twb_admin_bar_menu_header img{width:18px;cursor:pointer;margin-right:4px}#wpadminbar .twb_admin_bar_menu_header.twb_not_optimized img{width:12px;cursor:pointer;margin-right:7px}#wpadminbar .twb_admin_bar_menu.twb_frontend.twb_sco@media screen,print{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{width:100%;height:100%}table{border-collapse:collapse;border-spacing:0}iframe{max-width:100%}img,video{max-width:100%;height:auto}figure img{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{overflow-wrap:break-word;overflow-x:hidden;-webkit-text-size-adjust:100%}body{text-align:center;color:#454545;background-color:#e9e6e0}body:not(.boxed) .main{background-color:transparent !important}.left{float:left}.right{float:right}.nopadding{padding:0 !important}hr{background:rgba(0,0,0,.2);height:1px;border:none;width:100%;display:inline-block;margin:5px 0 15px}p{margin-bottom:20px;padding:0}a{color:#41afaa;text-decoration:none;-webkit-transition:all .1s ease-in .1s;-moz-transition:all .1s ease-in .1s;-o-transition:all .1s ease-in .1s;-ms-transition:all .1s ease-in .1s;transition:all .1s ease-in .1s}.wc-block-components-product-name{color:#454545}strong{font-weight:700}blockquote{font-style:italic;font-size:20px;position:relative;padding:15px 0 10px 60px;margin:15px 0}blockquote:before{content:'\201C';font:italic bold 100px/1 "Times New Roman",Times,serif;position:absolute;top:0;left:-10px;color:#41afaa}blockquote p{position:relative;z-index:2}i,cite,em,var,address,dfn{font-style:italic}.main ul,.main ol{margin:0 0 8px 18px}.main ul li{list-style:disc outside;padding:0 0 7px}.main ol li{list-style:decimal outside;padding:0 0 7px}.main .blocks-gallery-grid{margin:0 0 8px}.widget-area>ul,.widget>ul,.menu,.room-types,.lightSlider,.sort,.view-type,.small-list,.reviews,.widget_shopping_cart_content ul{margin:0 !important}.widget,.widget-area>ul ul>li,.widget>ul>li,.main .room-types>li,nav li,.lSSlideOuter li,.menu li,.main .sort li,.main .view-type li,.small-list>li,.reviews li,.widget_shopping_cart_content li{list-style:none !important;padding:0}.widget li::marker{display:none;color:transparent}table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 20px;max-width:100%}table th{background:rgba(0,0,0,.03);border:1px solid #aaa;background-clip:padding-box;padding:13px;text-align:left;vertical-align:top}table:not(.summary) th{font-size:13px;font-weight:600}table td{border:1px solid #aaa;padding:13px;background-clip:padding-box}table:not(.summary) td{font-size:13px}table p{margin:0}table:empty{display:none}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.social li{display:inline-block;margin:0 4px 4px 0;font-size:19px}.social li a{text-align:center;line-height:40px;width:40px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff !important;background-color:#b9aca4;display:block}.social li a .fa{line-height:40px}.social li:last-child{margin-right:0}.social li a:hover,.social li a:focus{background-color:#5fc8c2}.social .fa-twitter{background-size:cover;width:18px;height:18px;background-image:url("/wp-content/themes/BookYourTravel/images/ico/twitter-x-logo.svg");background-repeat:no-repeat}.social .fa-twitter:before{content:""}.social .tiktok{background-size:cover;width:18px;height:18px;background-image:url("/wp-content/themes/BookYourTravel/images/ico/tiktok-logo.svg");background-repeat:no-repeat}.wc-block-components-button:not(.is-link),.gradient-button,input[type=reset],input[type=submit],.scroll-to-top,.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff;padding-top:12px;padding-bottom:12px;padding-left:18px;padding-right:18px;text-align:center;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background:#5fc8c2;cursor:pointer;line-height:normal}.wc-block-components-button:not(.is-link):focus,.wc-block-components-button:not(.is-link):hover,.gradient-button:hover,.gradient-button:focus,.widget .gradient-button:hover,.widget .gradient-button:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus,.scroll-to-top:hover,.scroll-to-top:focus,.button:hover,.button:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{background:#41afaa;color:#fff}.customize-partial-edit-shortcut button,.widget .customize-partial-edit-shortcut button{padding:3px !important}.scroll-to-top{opacity:.75;position:fixed;z-index:99999;bottom:50px;right:50px;padding:0;width:50px;height:50px;line-height:50px;float:right;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff;text-align:center;display:inline-block;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background:#5fc8c2}.scroll-to-top:before{display:none}.scroll-to-top:hover,.scroll-to-top:focus{opacity:1}.scroll-to-top i{line-height:50px}@media screen and (max-width:599px){.scroll-to-top{right:15px;bottom:15px}}.pager{display:inline-block;width:100%;padding:15px 0;text-align:center;border-top:1px solid rgba(0,0,0,.2)}.pager>span{display:inline-block;white-space:nowrap;font-size:11px;line-height:33px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 3px;width:33px;height:33px;background:#fff;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2)}.pager a{font-weight:700;color:#999;display:inline-block;width:100%;height:100%;text-decoration:none;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px}.pager span:first-child,.pager span:last-child{width:auto}.pager span:first-child a,.pager span:last-child a{padding:0 15px}.pager .current,.pager a:hover{background:#5fc8c2;color:#fff}.page-spinner{position:fixed;width:100%;height:100%;z-index:999999;background:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-spinner>div,.tab-content .spinner>div{display:inline-block;width:100px;height:100px}.page-spinner>div:after,.tab-content .spinner>div:after{content:" ";display:block;width:82px;height:82px;margin:1px;border-radius:50%;border:5px solid #5fc8c2;border-left-color:transparent !important;border-right-color:transparent !important;-webkit-animation:page-spinner .5s linear infinite;animation:page-spinner .5s linear infinite}@-webkit-keyframes page-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes page-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{font:13px/1.5 'Open Sans',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.price em{font-family:'Roboto Slab',serif;color:#454545}h1,h2,h3,h4,h5,h6,.price em{font-weight:600}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.breadcrumbs a{color:inherit;font-weight:inherit}a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.breadcrumbs a:hover,a:focus,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus,.breadcrumbs a:focus{color:#41afaa}.price em,.footer em{font-style:normal}body:not(.page-template-default) .entry-title{padding:23px 0 45px;margin:0 !important}.page-template-page-contact .entry-title{padding-bottom:25px}.main .widget-area .s-title h2{padding:5px 0 45px;margin:0 !important;font-size:23px}.main .widget-area .widget:first-of-type .s-title h2{padding-top:25px}.s-title h2:empty{display:none}h1,h2,h3,h4,h5,h6{margin-bottom:20px;padding:0;line-height:1.2}h1{font-size:23px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.page-wrap{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header,.main,.page-bottom{-ms-flex-negative:0;flex-shrink:0}.wrap,.woocommerce-shop .row>.content.full-width{margin:0 auto;text-align:left;width:1170px;max-width:94%}.single-product .content-area{margin:0 auto;text-align:left;width:1170px;max-width:100%}.woocommerce-shop .row>.content.full-width{padding:20px 0 !important}.header .wrap{position:relative}.page-template-page-blank .header,.page-template-elementor_header_footer .header{margin:0}.page-template-page-blank .main{padding:0}.elementor-element.above-footer-sidebar .elementor-widget-container{display:flex}.elementor-widget-sidebar .elementor-widget-container>li.widget-sidebar{padding:0 !important;margin:0 !important}.elementor-widget-container h1,.elementor-widget-container h2,.elementor-widget-container h3,.elementor-widget-container h4,.elementor-widget-container h5,.elementor-widget-container h6,.elementor-widget-container p{margin-bottom:0}.elementor-widget-sidebar .elementor-widget-container h4{margin-bottom:20px}.elementor-element{text-align:left}.boxed{text-align:center}.boxed .page-wrap{overflow:hidden;margin:30px auto;text-align:left;width:1170px;max-width:94%;position:relative;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.6);-moz-box-shadow:0 0 30px rgba(0,0,0,.6);box-shadow:0 0 30px rgba(0,0,0,.6)}.boxed .wrap{width:100%;max-width:100%;padding:0 15px}.boxed .main>.wrap{overflow:hidden}.full-screen .wrap{width:100%;max-width:100%;padding:0 20px}.row{margin:0 -10px}.main>.wrap>.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.main>.wrap>.row>section{min-height:0;min-width:0}.main>.wrap>.row>section>article{width:100%;display:inline-block}@media screen and (min-width:961px){.four-fifth{width:80%}.three-fourth{width:75%}.two-third{width:66.6667%}.three-fifth{width:60%}.one-half{width:50%}.two-fifth{width:40%}.one-third{width:33.3333%}.one-fourth{width:25%}.one-fifth{width:20%}.one-sixth{width:16.6666%}}@media screen and (max-width:960px){.left-sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.right-sidebar{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}table.responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;display:block;width:fit-content}table.responsive th,table.responsive td{width:auto !important;white-space:nowrap}table.responsive.extraitems th:first-child,table.responsive.extraitems td:first-child{white-space:normal}}@media screen and (min-width:600px) and (max-width:960px){.one-third,.one-fourth,.one-fifth,.one-sixth{width:50%}.one-half,.three-fourth,.two-third,.four-fifth,.three-fifth,.two-fifth{width:100%}}@media screen and (max-width:599px){.three-fourth,.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth,.two-third,.four-fifth,.three-fifth,.two-fifth{width:100%}}.full-width{width:100%}.full-width,.three-fourth,.two-third,.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth{margin-bottom:20px;padding:0 10px !important}.header{background-color:#fff;margin-bottom:20px;width:100%;position:relative;z-index:999}.page-template-page-home .header,.page-template-byt_home .header,.home:not(.blog) .header{margin:0}.header>.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header .contact{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.header .search{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px}.header .ribbon{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header .mega-menu-wrap{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.header .minicart{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.logo{padding:15px 0 10px;position:relative;z-index:99999}.logo a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.logo img{height:50px;display:block;width:auto}.main-nav{float:left;display:block;width:100%;height:40px;background:#c1b6ae;background:-moz-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(193,182,174,1)),color-stop(100%,rgba(186,172,163,1)));background:-webkit-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-o-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-ms-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:linear-gradient(to bottom,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1b6ae',endColorstr='#baaca3',GradientType=0)}.main-nav>ul{position:relative;z-index:20;top:0;display:inline-block;height:100%}.main-nav li{line-height:40px;float:left;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 20px 0 0;letter-spacing:-1px;text-shadow:0 0 1px rgba(0,0,0,.3)}.main-nav li a{font-weight:700;display:block;color:#fff}.main-nav li a .sub{width:100%;text-transform:none;display:inline-block}.main-nav li a:hover,.main-nav li.current-menu-item li a:hover,.main-nav li.current-menu-item a,.main-nav .current-menu-parent>a,.main-nav li.current_page_ancestor>a{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,.15)}.main-nav li.current-menu-item li a{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.3)}.main-nav ul ul{display:none;position:absolute;top:100%;margin-left:-10px;padding-bottom:10px;min-width:130px;background:#c1b6ae;background:-moz-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(193,182,174,1)),color-stop(100%,rgba(186,172,163,1)));background:-webkit-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-o-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:-ms-linear-gradient(top,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);background:linear-gradient(to bottom,rgba(193,182,174,1) 0%,rgba(186,172,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1b6ae',endColorstr='#baaca3',GradientType=0)}.main-nav ul ul li{float:none;position:relative;padding:10px 10px 0;background:0 0;line-height:normal}.main-nav ul ul ul{position:absolute;left:100%;top:0;margin-left:0}.main-nav li:hover>ul{