.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}* html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.wp-dialog{position:absolute;width:300px;overflow:hidden;}.wp-dialog .ui-dialog-titlebar{position:relative;}.wp-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.wp-dialog .ui-dialog-content{position:relative;border:0;padding:0;background:none;overflow:auto;zoom:1;}.wp-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.wp-dialog .ui-dialog-buttonpane.nitro-lazy{background-image:none !important;}.wp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.wp-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.wp-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.wp-dialog{border:1px solid #999;-moz-box-shadow:0 0 16px rgba(0,0,0,.3);-webkit-box-shadow:0 0 16px rgba(0,0,0,.3);box-shadow:0 0 16px rgba(0,0,0,.3);}.wp-dialog .ui-dialog-title{display:block;text-align:center;padding:1px 0 2px;}.wp-dialog .ui-dialog-titlebar{padding:0 1em;background-color:#444;font-weight:bold;font-size:11px;line-height:18px;color:#e5e5e5;}.wp-dialog{background-color:#f5f5f5;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.wp-dialog .ui-dialog-titlebar{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.wp-dialog .ui-dialog-titlebar-close{position:absolute;width:29px;height:16px;top:2px;right:6px;background:url("http://www.onelovevillas.com/wp-content/plugins/zm-ajax-login-register/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif") no-repeat -87px -16px;padding:0;}.wp-dialog .ui-dialog-titlebar-close.nitro-lazy{background-image:none !important;}.wp-dialog .ui-dialog-titlebar-close:hover,.wp-dialog .ui-dialog-titlebar-close:focus{background-position:-87px -32px;}.ui-widget-overlay{background-color:#000;opacity:.6;filter:alpha(opacity=60);}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button,.ui-widget label,.ui-widget-header,.zm_alr_ul_container{font:12px/1.4em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.ui-widget label{font-weight:bold;}.ui-widget button,.ui-widget input[type="button"],.ui-widget input[type="submit"]{font-weight:bold;}.ui-widget-header{border:0;background:none;color:#000;}.ui-widget-header .ui-icon{display:none;}.ui-dialog-titlebar{background:#e0e0e0;border-bottom:1px solid #ddd;border-radius:3px 3px 0 0;padding:10px 20px 10px 20px;}.ui-dialog-title{font-weight:bold;text-shadow:1px 1px 0 #fff;}.ui-dialog-titlebar-close{float:right;}.ui-dialog .ui-dialog-content{background:none;border:solid #fff;border-width:1px 0 0;border-radius:0 0 3px 3px;padding:20px;}.ui-dialog{background:#f2f2f2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;z-index:999;}.ui-widget-overlay{background:-moz-radial-gradient(rgba(127,127,127,.5),rgba(127,127,127,.5) 35%,rgba(0,0,0,.7)) !important;background:-webkit-radial-gradient(rgba(127,127,127,.5),rgba(127,127,127,.5) 35%,rgba(0,0,0,.7)) !important;z-index:4;position:fixed;}.ui-dialog-buttonpane .ui-dialog-content{padding-bottom:0;}.ui-dialog-buttonpane .ui-button{border:0;background:none;color:#06aeed;font-weight:bold;text-shadow:1px 1px 0 #fff;}.ui-dialog-buttonpane{float:left;padding:0 20px 20px;width:84%;}.ui-dialog-buttonset .ui-button:first-child{float:left;}.ui-dialog-buttonset .ui-button:last-child{float:right;}.ui-dialog-content .fb-login-container{padding:0 20px;margin:0 0 20px -20px;}.ui-dialog-titlebar .ui-button:focus{outline:none;}.ui-dialog-titlebar .ui-button{border:0;background:rgba(0,0,0,0);color:#afafaf;font-weight:300;padding:0;margin:0;letter-spacing:1px;}.zm_alr_form_container *,.zm_alr_form_container *:before,.zm_alr_form_container *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.zm_alr_label{display:block;font-weight:bold;margin-bottom:5px;}.zm_alr_ul_container{clear:both;float:left;width:100%;margin:15px 0 0;padding:0;list-style-type:none;}.zm_alr_ul_container li{display:inline;margin:0 10px 0 0;}.zm_alr_ul_container li:last-child{margin:0;}.zm_alr_checkbox_field{float:left;margin:5px 10px 0 0;width:auto;}.zm_alr_email_field:hover,.zm_alr_password_field:hover,.zm_alr_text_field:hover{border-color:#aaa;}.zm_alr_email_field:focus,.zm_alr_password_field:focus,.zm_alr_text_field:focus{border-color:#999;outline:none;}.zm_alr_email_field,.zm_alr_password_field,.zm_alr_text_field{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;-ms-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-ms-transition-timing-function:linear;transition-timing-function:linear;width:100%;margin:0 0 15px 0;margin:0;background:#fff;border:1px solid #ddd;border-radius:0px;font-size:12px;letter-spacing:.1em;padding:5px;}.zm_alr_form_field_container{margin:0 0 15px 0;}.zm_alr_form_container input[type="submit"]:hover{color:#008000;}.zm_alr_form_container input[type="submit"]:active{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;border:1px solid #cfcfcf;}.zm_alr_form_container input[type="submit"]:disabled:hover{cursor:default;}.zm_alr_form_container input[type="submit"]:disabled{cursor:pointer;opacity:.5;}.zm_alr_form_container input[type="submit"]{-webkit-transition-property:background-image;-webkit-transition-duration:.3s;-webkit-transition-timing-function:linear;font-weight:bold;font-weight:bold;background:#e0e0e0;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;border:1px solid #cfcfcf;cursor:pointer;cursor:pointer;float:left;font-size:12px;padding:7px 20px;text-transform:uppercase;text-shadow:0 1px 0 #fff;color:#008000;}.zm_alr_button_container{float:left;padding:0;width:100%;margin:20px 0 0;}.zm_alr_design_wide .zm_alr_form_field_container{width:50%;float:left;padding:0 10px 0 0;}.zm_alr_design_wide .zm_alr_form_field_container:last-child{padding:0;}.zm_alr_design_wide .zm_alr_login_checkbox_container{clear:both;width:100%;margin:0;}.zm_alr_design_wide .zm_alr_form_field_container.zm_alr_submit_container{margin:20px 0 10px;width:100%;}.ajax-login-default-form-container input[type="button"].text{background:none;border:0;box-shadow:none;cursor:pointer;color:#f00;float:right;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:12px;padding:7px 15px;}.ajax-login-default-form-container .error-container{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7;padding:8px;text-shadow:0 1px 0 rgba(255,255,255,.5);margin:0 0 10px;float:left;width:295px;}.ajax-login-default-form-container .success-container{color:#468847;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#dff0d8;border:1px solid #bbd1bb;padding:8px 35px 8px 14px;}.form-wrapper{float:left;width:100%;margin:0 0 20px 0;}.ui-dialog .form-wrapper{margin:0;}@media screen and (max-width: 782px){}@media screen and (max-width: 600px){}.ajax-login-register-status-container{clear:both;float:left;width:100%;font-size:12px;}.ui-dialog .ajax-login-default-form-container .error-container{width:205px;}.zm_alr_social_facebook_login_container{margin:0 0 20px;}.zm_alr_social_facebook_login_container a.fb-login-logo:before{background-image:url("https://cdn-fdahb.nitrocdn.com/OuTuCijYRdWMOiVvVPchGCVXldnjpPsQ/assets/images/optimized/rev-44b2b04/wp-content/plugins/zm-ajax-login-register/assets/images/fb-icon.png");content:".";color:#425eac;height:32px;width:32px;display:inline-block;background-size:100%;background-repeat:no-repeat;margin-right:5px;text-shadow:none;text-align:center;}.zm_alr_social_facebook_login_container a.fb-login-logo{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-decoration:none;text-decoration:none;background:#4c69ba;background:-webkit-gradient(linear,center top,center bottom,from(#4c69ba),to(#3b55a0));background:-webkit-linear-gradient(#4c69ba,#3b55a0);border-color:#4c69ba;-webkit-font-smoothing:antialiased;text-shadow:0 -1px 0 #354c8c;color:#fff;font-size:13px;padding:5px 8px 5px 5px;border-radius:4px;margin:0;clear:both;display:inline-block;line-height:2.4em;}.zm_alr_social_facebook_login_container a.fb-login-logo:hover{background:-webkit-gradient(linear,center top,center bottom,from(#5b7bd5),to(#4864b1));background:-webkit-linear-gradient(#5b7bd5,#4864b1);cursor:pointer;color:#fff;}.menu-item-object-language_switcher .trp-flag-image{display:inline-block;margin:-1px 5px;vertical-align:baseline;padding:0;border:0;border-radius:0;}.trp-language-switcher{height:42px;position:relative;box-sizing:border-box;width:200px;text-overflow:ellipsis;white-space:nowrap;}.trp-language-switcher > div{box-sizing:border-box;padding:4px 20px 3px 13px;border:1.5px solid #949494;border-radius:2px;background-image:url("https://cdn-fdahb.nitrocdn.com/OuTuCijYRdWMOiVvVPchGCVXldnjpPsQ/assets/images/optimized/rev-44b2b04/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg");background-repeat:no-repeat;background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 3px) calc(1em + 0px);background-size:8px 8px,8px 8px;background-color:#fff;}.trp-language-switcher > div.nitro-lazy{background-image:none !important;}.trp-language-switcher > div:hover{background-image:none;}.trp-language-switcher > div:hover.nitro-lazy{background-image:none !important;}.trp-language-switcher > div > a{display:block;padding:7px 12px;border-radius:3px;text-decoration:none;color:#1e1e1e;font-style:normal;font-weight:400;font-size:16px;}.trp-language-switcher > div > a:hover{background:#f0f0f0;border-radius:2px;}.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language{cursor:default;}.trp-language-switcher > div > a.trp-ls-shortcode-disabled-language:hover{background:none;}.trp-language-switcher > div > a > img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0;}.trp-language-switcher .trp-ls-shortcode-current-language{display:inline-block;}.trp-language-switcher:focus .trp-ls-shortcode-current-language,.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:hidden;}.trp-language-switcher .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto;}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;padding:4px 13px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block !important;min-height:auto;}#wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before{content:"";top:3px;}@media screen and ( max-width: 782px ){#wpadminbar #wp-admin-bar-trp_edit_translation > .ab-item{text-indent:0;}#wpadminbar li#wp-admin-bar-trp_edit_translation{display:block;}}.elementor-shortcode .trp-ls-shortcode-current-language,.elementor-shortcode .trp-ls-shortcode-language{width:300px !important;}.cmplz-video.cmplz-iframe-styles{background-color:transparent;}.cmplz-video.cmplz-hidden{visibility:hidden !important;}.cmplz-blocked-content-notice{display:none;}.cmplz-placeholder-parent{height:inherit;}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block;}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative;}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute;}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial;}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important;}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece;}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block;}.cmplz-blocked-content-container div div{display:none;}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit;}@keyframes cmplz-fadein{from{opacity:0;}to{opacity:1;}}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}.entry-content img{margin:0 0 1.5em 0;}.gallery-caption,.bypostauthor{font-weight:normal;}div.alignleft,img.alignleft{display:inline-block;float:left;margin-right:1em;margin-bottom:1em;}div.alignright,img.alignright{display:inline-block;float:right;margin-left:1em;margin-top:1em;}div.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}div.wp-caption{text-align:center;margin-top:2em;margin-bottom:2em;font-size:12px;}.wp-caption img{border:0 none;margin:0;padding:0;border-radius:3px;}.wp-caption p.wp-caption-text{margin:0;text-align:center;padding-bottom:0 !important;font-size:12px;color:#777;}.wp-smiley{max-height:1em;margin:0 !important;}.gallery dl{margin:0;border:0;padding:0;}.wp-caption img,.alignnone img,.alignleft img,.alignright img{border:0 none;margin:0;padding:0;}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%;}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%;}html{height:100%;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}p,#page_content_wrapper .wpcf7 p,.page_content_wrapper .wpcf7 p{padding-top:1em;padding-bottom:1em;}p:empty{padding:0 !important;}em{font-style:italic;}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto;}.center{text-align:center;}#page_content_wrapper p,.page_content_wrapper p{padding-top:1em;padding-bottom:1em;}#page_content_wrapper p.woocommerce-info,#page_content_wrapper p.woocommerce-message,#page_content_wrapper p.woocommerce-error{padding-top:1em;}#page_content_wrapper p:empty,.page_content_wrapper p:empty{padding:0 !important;margin:0 !important;}#footer p{padding-top:.5em;padding-bottom:.5em;}html,body{min-height:100%;}img,a img{image-rendering:optimizeQuality;}em{font-style:italic;}::selection{background:#efc337;color:#fff;}table{border-spacing:0;}.sticky .post_wrapper{background:#fffae4;border-color:#fffae4 !important;}.marginright{margin-right:7px;}img.alignright{float:right;margin:0 0 1em 2em;}img.alignleft2{float:left;margin:0 2em 1em 0;}img.aligncenter{display:block;margin-left:auto;margin-right:auto;}a img.alignright{float:right;margin:0 0 1em 2em;}a img.alignleft{float:left;margin:0 2em 1em 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}dl{margin:20px 0 40px 0;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}body.page-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ul,body.page-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ol,body.page-template-page-l #page_content_wrapper .inner .sidebar_content ul,body.page-template-page-l #page_content_wrapper .inner .sidebar_content ol,body.page-template-page-r #page_content_wrapper .inner .sidebar_content ul,body.page-template-page-r #page_content_wrapper .inner .sidebar_content ol,body.post-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ul,body.post-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ol{margin:20px 0 30px 20px;}body.post-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ul li ul,body.post-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ol li ol,body.post-template-page-l #page_content_wrapper .inner .sidebar_content ul li ul,body.post-template-page-l #page_content_wrapper .inner .sidebar_content ol li ol,body.post-template-page-r #page_content_wrapper .inner .sidebar_content ul li ul,body.post-template-page-r #page_content_wrapper .inner .sidebar_content ol li ol{margin:5px 0 5px 20px;}body.archive #page_content_wrapper,body.home.blog #page_content_wrapper{padding-bottom:60px;}body.error404 #page_content_wrapper{padding-bottom:20px;}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important;}.elementor-editor-active .elementor-inner{margin-top:0 !important;}.slideUp2{animation-name:slideUp2;-webkit-animation-name:slideUp2;animation-duration:.2s;-webkit-animation-duration:.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;}@keyframes slideUp2{0%{opacity:0;transform:translateY(5%);}100%{opacity:1;transform:translateY(0%);}}@-webkit-keyframes slideUp2{0%{opacity:0;transform:translateY(5%);}100%{opacity:1;transform:translateY(0%);}}@keyframes subNavIn{from{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0;}to{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes subNavIn{from{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0;}to{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}}@keyframes subNavOut{from{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}to{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0;}}@-webkit-keyframes subNavOut{from{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}to{transform:translateX(200px);-webkit-transform:translateX(200px);opacity:0;}}@keyframes mainNavOut{from{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}to{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0;}}@-webkit-keyframes mainNavOut{from{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}to{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0;}}@keyframes mainNavIn{from{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0;}to{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}}@-webkit-keyframes mainNavIn{from{transform:translateX(-200px);-webkit-transform:translateX(-200px);opacity:0;}to{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1;}}body{background:#fff;font-family:"Libre Baskerville","Helvetica Neue",Arial,Verdana,sans-serif;padding:0;margin:0;color:#444;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.7;word-wrap:break-word;-webkit-overflow-scrolling:touch;}body.js_nav{width:100%;height:100%;}.width_half{width:50%;margin:auto;}.width_one_third{width:33%;margin:auto;}#perspective{width:100%;min-height:100%;position:relative;}@-moz-document url-prefix(){#perspective{overflow-x:hidden;}}body.modalview #perspective{position:fixed;perspective:1500px;}body.modalview #footer_wrapper{display:none;}#wrapper{float:left;width:100%;background:#fff;transform-origin:50% 50% 50%;transition:all .4s;position:relative;left:0;min-height:100%;}body.right_clicked #wrapper{filter:blur(7px);}body.leftmenu #wrapper{padding-top:0 !important;width:calc(100% - 350px);left:350px;}body.leftmenu #wrapper #page_content_wrapper{padding:0 40px 0 40px;}body.leftmenu #wrapper #page_content_wrapper.blog_wrapper{padding-top:50px;}body.leftmenu .elementor-section.elementor-section-stretched{max-width:100% !important;left:0 !important;}body.leftmenu .mobile_menu_wrapper{left:0;-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-o-transform:translate(0px,0px);overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:350px;padding:50px;}body.modalview #wrapper{position:absolute;overflow:hidden;cursor:pointer;height:100%;width:100%;backface-visibility:hidden;}body.js_nav #wrapper{transform:translateZ(0px) translateX(10%) rotateY(-50deg);}body.hammenufull.js_nav #wrapper{transform:none;transform:scale(1);opacity:0;}body.tg_password_protected{height:100%;}body.tg_password_protected #page_caption,body.tg_password_protected #footer_wrapper{display:none;}body.tg_password_protected #perspective{background-size:cover;background-position:center center;background-repeat:no-repeat;}body.tg_password_protected #wrapper{background:transparent;height:100%;}body.tg_password_protected #page_content_wrapper{display:table;width:100%;height:100vh;}body.tg_password_protected.leftmenu #page_content_wrapper{width:calc(100% - 350px);}body.tg_password_protected #page_content_wrapper .inner{display:table-cell;vertical-align:middle;float:none;}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper{float:none;text-align:center;width:50%;margin:auto;}body.tg_password_protected.leftmenu #page_content_wrapper .inner .inner_wrapper{width:70%;}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content{padding:70px 60px 60px 60px;box-sizing:border-box;opacity:0;animation-name:slideUp2;-webkit-animation-name:slideUp2;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s;}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content .protected-post-header{margin-bottom:30px;}body.tg_password_protected #page_content_wrapper .inner .inner_wrapper .sidebar_content input[type=password]{text-align:center;}#wrapper.hasbg.transparent{padding-top:0 !important;}hr{height:1px;border:0;border-top:2px solid #ebebeb;background:transparent;margin:auto;margin-top:20px;margin-bottom:20px;width:100%;clear:both;}.themeborder{border-color:#dce0e0;}.theme_radius{border-radius:3px;}a{color:#222;text-decoration:none;-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear;}a:hover{color:#222;text-decoration:none;}a:active{color:#222;text-decoration:none;}h1{font-size:34px;}h2{font-size:30px;}h2.number{font-size:50px;line-height:50px;}h3{font-size:26px;}h3#reply-title,h3.comment_title,h3.sub_title{text-align:center;}h4{font-size:22px;}h5{font-size:18px;}h5.related_post,.fullwidth_comment_wrapper h5.comment_header{text-align:center;}h6{font-size:16px;}h5.widgettitle{font-size:11px;display:inline-block;text-align:left;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;color:#222;font-weight:400;letter-spacing:2px;text-transform:uppercase;position:relative;border-bottom:1px solid #222;}h7{font-size:18px;}h1,h2,h3,h4,h5,h6,h7{color:#222;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;font-weight:400;line-height:1.5em;}pre,code,tt{font:12px "andale mono","lucida console",monospace;line-height:1.5;padding:15px;display:block;overflow:auto;margin-top:20px;margin:20px 0 20px 0;width:100%;border:0;border:1px solid #e1e1e1;color:#000;border-radius:3px;background:#f9f9f9;box-sizing:border-box;}.clear{clear:both;}img.mid_align{vertical-align:middle;margin-right:5px;border:0;}.fullwidth_comment_wrapper{width:100%;float:left;margin-top:60px;}.fullwidth_comment_wrapper:empty{display:none;}#commentform{margin-top:0;}#commentform label{margin-bottom:0;}.logged-in-as{text-align:center;padding-top:0 !important;margin-bottom:10px;}#commentform > p,body.single-product .comment-form-rating{box-sizing:border-box;}#commentform > p.input_wrapper{margin:24px 24px 24px 0;}#commentform > p.input_wrapper.comment-form-url,#commentform > p.input_wrapper.comment-form-comment{margin-right:0;}#commentform > p.input_wrapper.comment-form-comment{margin-top:10px;padding:0;line-height:0;}#commentform > p.input_wrapper.comment-form-comment textarea{padding:0;margin-top:20px;}#commentform > p.comment-form-rating{width:50%;float:left;display:block;clear:none;padding-top:10px;padding-bottom:10px;}#commentform > p.comment-form-rating label{width:50%;float:left;font-size:13px;font-weight:500;}#commentform > p.comment-form-rating  .br-widget{width:50%;float:left;}#commentform > p.comment-form-comment{padding-bottom:0;clear:both;}#commentform > p.comment-notes{text-align:center;padding:0 !important;}#commentform p.comment-form-author,#commentform p.comment-form-email,#commentform p.comment-form-url{float:left;width:calc(33.33% - 16px);}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:calc(33.33% - 16px);}body.single-product #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,body.single-product #page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email{width:50%;}#contact_form input[type="text"],#contact_form textarea,#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"],#commentform textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;}#commentform > p.form-submit{padding-top:15px;clear:both;}blockquote{font-size:24px;font-weight:300;color:#222;margin:auto;padding-top:20px;padding-bottom:20px;margin-bottom:0;text-align:center;position:relative;line-height:1.5em;letter-spacing:0;clear:both;}.textwidget blockquote{margin:0;}blockquote p{padding:0 !important;}blockquote h2{font-weight:normal;font-size:22px;}blockquote h3{font-weight:normal;font-size:20px;}#respond{width:100%;float:left;}#respond.comment-respond{padding-top:30px;}#logo_wrapper{text-align:center;padding:30px 0 30px 0;}.logo_wrapper img.custom_logo_no_info{width:50%;height:auto;}.top_bar.scroll #logo_wrapper{display:none;}body.centeralign2 .top_bar.scroll #logo_wrapper,body.centeralign3 .top_bar.scroll #logo_wrapper{display:block;}body.centeralign2 .top_bar.scroll #logo_wrapper .logo_container,body.centeralign3 .top_bar.scroll #logo_wrapper .logo_container{display:none;}body.centeralign2 .top_bar.scroll #menu_wrapper,body.centeralign2 .top_bar.scroll #logo_right_button,body.centeralign3 .top_bar.scroll #menu_wrapper,body.centeralign3 .top_bar.scroll #logo_right_button{top:17px;}body.admin-bar.centeralign2 .top_bar.scroll #menu_wrapper,body.admin-bar.centeralign2 .top_bar.scroll #logo_right_button,body.admin-bar.centeralign3 .top_bar.scroll #menu_wrapper,body.admin-bar.centeralign3 .top_bar.scroll #logo_right_button{top:49px;}.top_bar.hasbg{border-bottom:0;}.top_bar.hasbg #nav_wrapper{border-color:rgba(256,256,256,.3);}body.centeralign .top_bar{border-bottom:0;}.logo_container{display:table;width:100%;height:100%;}.logo_align{display:table-cell;vertical-align:middle;line-height:0;}body.leftmenu .logo_container{display:block;width:100%;height:auto;}body.leftmenu.admin-bar .logo_container{margin-top:40px;}.logo_wrapper{margin:0;display:inline-block;line-height:0;}.logo_wrapper.hidden{display:none;}.logo_wrapper img.zoom{transform:scale(.8) !important;}.above_top_bar{height:40px;background:#222;position:relative;z-index:3;}.header_style_wrapper{width:100%;float:left;position:fixed;top:0;left:0;z-index:9;display:block;}#elementor_header.header_style_wrapper{opacity:0;}#elementor_header.header_style_wrapper.visible{opacity:1;}#elementor_header.header_style_wrapper.visible section.elementor-invisible{visibility:visible;}#elementor_sticky_header.header_style_wrapper{opacity:0;z-index:-1;-webkit-transform:translate(0px,-140px);-moz-transform:translate(0px,-140px);transform:translate(0px,-140px);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}#elementor_sticky_header.header_style_wrapper.visible{opacity:1;z-index:9;-moz-transform:translate(0px,0px);transform:translate(0px,0px);}body.admin-bar .header_style_wrapper{padding-top:32px;}body.leftmenu .header_style_wrapper{display:none;}.header_style_wrapper.nofixed{display:none;}.top_bar{padding:0;box-sizing:border-box;width:100%;background:#fff;background:rgba(256,256,256,.95);background:rgba(256,256,256,.95);border-bottom:1px solid #dce0e0;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}.top_bar.scroll{box-shadow:0 0 10px 0 rgba(1,1,1,.1);}.top_bar.hasbg{background:transparent;-webkit-box-shadow:0 1px 30px rgba(0,0,0,0);-moz-box-shadow:0 1px 30px rgba(0,0,0,0);box-shadow:0 1px 30px rgba(0,0,0,0);border:0;}html[data-menu=centeralign] body .top_bar.scroll #nav_wrapper{border:0;}.top_bar.noopacity{background:#fff !important;}#mobile_menu{display:none;cursor:pointer;}#menu_wrapper{margin:auto;width:960px;height:100%;}body.centeralign #menu_wrapper{margin-top:20px;}body.centeralign .top_bar.scroll #menu_wrapper{margin-top:0;}body.centeralign2 #menu_wrapper,body.centeralign3 #menu_address_wrapper{width:auto;display:inline-block;position:absolute;left:30px;}body.centeralign2 .header_style_wrapper.scroll #menu_wrapper,body.centeralign3 .header_style_wrapper.scroll #menu_address_wrapper{top:15px;}body.admin-bar.centeralign2 .header_style_wrapper.scroll #menu_wrapper,body.admin-bar.centeralign3 .header_style_wrapper.scroll #menu_address_wrapper{top:47px;}body.centeralign3 #menu_wrapper{display:inline-block;width:auto !important;padding:0;}body.centeralign2 #menu_wrapper #nav_wrapper,body.centeralign3 #menu_wrapper #nav_wrapper{border:0;height:auto;}#nav_wrapper{float:left;display:table;width:100%;height:100%;text-align:center;border-top:1px solid #ccc;}body.centeralign #nav_wrapper{float:none;width:auto;margin:auto;}.nav_wrapper_inner{display:table-cell;vertical-align:middle;}body.centeralign3 #nav_wrapper{float:none;display:inline-block;}body.centeralign3 .nav_wrapper_inner{display:inline-block;}#menu_border_wrapper > div{width:100%;float:left;}body.centeralign2 #menu_border_wrapper > div,body.centeralign3 #menu_border_wrapper > div{width:auto;float:none;display:inline-block;}#mobile_nav_icon{position:relative;box-sizing:border-box;top:2px;}body.leftalign #mobile_nav_icon{margin-left:10px;}body.tg_sidemenu_desktop #mobile_nav_icon{display:none;}#logo_right_button{position:absolute;text-align:right;right:30px;}.top_bar.hasbg #mobile_nav_icon{border-color:#fff;color:#fff;}.header_client_wrapper{display:inline-block;margin-left:10px;position:relative;}.header_client_wrapper{font-size:11px;letter-spacing:2px;text-transform:uppercase;}body.centeralign3 .header_client_wrapper,body.centeralign3 .header_cart_wrapper{top:2px;}body.leftmenu .mobile_menu_wrapper .header_client_wrapper{position:absolute;bottom:50px;margin:0;}.header_client_wrapper span,.header_call_wrapper span{font-size:16px;font-weight:500;margin-right:7px;vertical-align:baseline;}.header_client_wrapper .client_logout_link{margin-left:1px;margin-right:1px;}.header_cart_wrapper,.header_call_wrapper{display:inline-block;margin-left:15px;position:relative;}.header_cart_wrapper .cart_count{position:absolute;top:-10px;right:-10px;font-size:10px;border-radius:50px;background:#1c58f6;color:#fff;z-index:2;width:16px;height:16px;line-height:18px;text-align:center;}.header_cart_wrapper span{font-size:16px;font-weight:500;}body.centeralign3 .menu_address_content,body.centeralign3 .menu_tel_content{display:inline-block;line-height:130%;vertical-align:top;text-align:left;margin-left:20px;font-size:13px;}body.centeralign3 .menu_address_label,body.centeralign3 .menu_tel_label{font-weight:600;}body.admin-bar .mobile_menu_wrapper #mobile_menu_close.button{top:62px;}body.mobile_menu_wrapper #mobile_menu_close.button{z-index:99;}.mobile_menu_wrapper #mobile_menu_close.button{position:fixed;top:30px;right:30px;border-radius:250px;width:40px;height:40px;padding:0;line-height:42px !important;font-size:16px;-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);box-shadow:0 8px 8px -6px rgba(0,0,0,.15);transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;}body.js_nav .mobile_menu_wrapper #mobile_menu_close.button{-webkit-animation-delay:1.5s;animation-delay:1.5s;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}body.js_nav .mobile_menu_wrapper #mobile_menu_close.button{z-index:999;}.mobile_menu_wrapper #mobile_menu_close.button:hover{margin-top:-4px;}.mobile_menu_wrapper{left:-10px;-webkit-transition:-webkit-transform 400ms ease;-moz-transition:transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transform:translate(-400px,0px);-moz-transform:translate(-400px,0px);transform:translate(-400px,0px);-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-overflow-scrolling:touch;width:400px;padding:90px;box-sizing:border-box;background:#111;position:fixed;top:0px;height:100%;color:#999;}body.leftmenu .mobile_menu_wrapper{z-index:1;}.mobile_menu_content{display:table;width:100%;height:100%;}.mobile_menu_content .sidebar_widget{width:100%;clear:both;}.mobile_menu_content .sidebar_widget li.widget_mphb_search_availability_widget{box-shadow:none !important;}.mobile_menu_wrapper .mobile_menu_content > div{width:100%;max-height:100%;overflow:auto;display:table-cell;vertical-align:middle;}body.leftmenu .mobile_menu_wrapper .mobile_menu_content > div{display:block;position:absolute;bottom:100px;width:calc(100% - 100px);box-sizing:border-box;}.mobile_menu_wrapper .mobile_menu_content .social_wrapper{margin-top:20px;}.mobile_menu_wrapper .mobile_menu_content .social_wrapper ul li a i{font-size:24px;line-height:24px;}body.admin-bar .mobile_menu_wrapper{padding-top:32px;}body.admin-bar #close_mobile_menu{top:32px;}body.js_nav .mobile_menu_wrapper,html[data-menu=leftmenu] body.js_nav .mobile_menu_wrapper{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-o-transform:translate(0px,0px);overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;left:0;z-index:99;}#close_mobile_menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;}#close_mobile_menu.open{z-index:99;}.mobile_main_nav,#sub_menu{margin-top:40px;margin-bottom:40px;list-style:none;overflow:hidden;width:100%;}body.leftmenu .mobile_main_nav #sub_menu{margin-top:250px;}#sub_menu .sub-menu{margin-left:15px;margin-top:5px;margin-bottom:5px;list-style:none;}#sub_menu li{width:100%;}.mobile_main_nav li a,#sub_menu li a{color:#777;width:100%;display:block;font-size:14px;font-weight:600;line-height:2em;text-transform:uppercase;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;}.mobile_main_nav li a:hover,.mobile_main_nav li a:active,#sub_menu li a:active{color:#fff;}.mobile_main_nav li ul.sub-menu{display:none;}.mobile_main_nav.mainnav_in{-webkit-animation:mainNavIn .4s;animation:mainNavIn .4s;}.mobile_main_nav.mainnav_out{-webkit-animation:mainNavOut .4s;animation:mainNavOut .4s;}#sub_menu.subnav_out{-webkit-animation:subNavOut .4s;animation:subNavOut .4s;}#sub_menu.subnav_in{-webkit-animation:subNavIn .4s;animation:subNavIn .4s;}#sub_menu li ul a:after{display:none;}#menu_back{text-transform:uppercase !important;letter-spacing:2px !important;font-size:14px !important;margin-bottom:5px;font-weight:600 !important;}#menu_back:before{font-size:12px;margin-right:.7em;position:relative;display:inline;font-family:"Font Awesome 5 Free";content:"";font-weight:900;}.overlay_background{opacity:0;visibility:hidden;background-color:rgba(256,256,256,1);position:fixed;z-index:-2;top:0;left:0;width:100%;height:100%;-ms-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}#page_caption_overlay,.content_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;}.ppb_wrapper .withbg .overlay_background{z-index:1;visibility:visible;opacity:1;position:absolute;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}#side_menu_wrapper.overlay_background.share_open{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;z-index:9;overflow:auto;}.overlay_background.share_open,#side_menu_wrapper.overlay_background.share_open{background-color:rgba(0,0,0,.9);}.overlay_background.visible{opacity:1;visibility:visible;}body #side_menu_wrapper{background:transparent;}body.js_nav #side_menu_wrapper{display:none;}#close_share,.mobile_menu_wrapper #close_mobile_menu{position:absolute;top:42px;right:40px;left:auto;z-index:-1;z-index:10;width:20px;height:40px;line-height:42px;border-radius:25px;background:#eee;color:#fff;text-align:center;padding:0 10px 0 10px;cursor:pointer;display:block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}#close_share:hover,.mobile_menu_wrapper #close_mobile_menu:hover{-webkit-transform:translate(0px,-5px);-moz-transform:translate(0px,-5px);transform:translate(0px,-5px);box-shadow:0 8px 15px rgba(0,0,0,.1);-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;}#close_share.open,.mobile_menu_wrapper #close_mobile_menu.open{z-index:99;}.nav,.subnav,.nav_page_number{list-style:none;padding:10px 0 10px 0;}.subnav{background:none;}.nav > li,.nav_page_number > li{display:inline-block;}.nav_page_number{margin-top:2px;}#menu_wrapper .nav ul,#menu_wrapper div .nav{list-style:none;display:block;padding:0;margin:0;margin-bottom:0;}#menu_wrapper .nav ul li,#menu_wrapper div .nav li{display:inline-block;margin:0;padding:10px 8px 10px 8px;}body.centeralign #menu_wrapper div .nav > li{padding:10px 15px 10px 15px;}body.centeralign2 #menu_wrapper div .nav > li,body.centeralign3 #menu_wrapper div .nav > li{padding:2px 8px 2px 8px;}#menu_wrapper .nav ul li ul li,#menu_wrapper div .nav li ul li{clear:both;width:100%;margin:0;text-align:left !important;padding:5px 20px 5px 20px;box-sizing:border-box;}#menu_wrapper .nav ul li:last-child,#menu_wrapper div .nav li:last-child{margin-right:0;}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li > a{display:inline-block;padding:0;padding:0;margin:0;color:#666;font-size:12px;font-weight:400;margin-right:10px;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;text-transform:uppercase;position:relative;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;}#menu_wrapper .nav ul li a:before,#menu_wrapper div .nav li > a:before,.post_attribute a:before,#page_content_wrapper .inner .sidebar_wrapper a:not(.button):before{content:"";display:block;position:absolute;bottom:2px;left:0;height:1px;width:100%;background-color:#666;transform-origin:right top;transform:scale(0,1);transition:color .1s,transform .2s ease-out;}#page_content_wrapper .inner .sidebar_wrapper a.no_effect:before{display:none !important;}#menu_wrapper .nav ul li a:active:before,#menu_wrapper div .nav li > a:active:before{background-color:#666;}#page_content_wrapper .inner .sidebar_wrapper a:not(.button){position:relative;}#menu_wrapper .nav ul li a:hover:before,#menu_wrapper div .nav li > a:hover:before,.post_attribute a:hover:before,#page_content_wrapper .inner .sidebar_wrapper a:not(.button):hover:before,#menu_wrapper .nav li.current-menu-item a:before{transform-origin:left top;transform:scale(1,1);}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li > a:first-child{padding-left:0;}#wrapper.transparent .top_bar:not(.scroll) #menu_wrapper div .nav > li > a,#wrapper.transparent .top_bar:not(.scroll) #logo_right_button a#mobile_nav_icon,#wrapper.transparent #logo_wrapper .social_wrapper ul li a,#wrapper.transparent .top_bar:not(.scroll) .header_cart_wrapper a,#wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper a,#wrapper.transparent .top_bar:not(.scroll) .header_client_wrapper,#wrapper.transparent .top_bar:not(.scroll) .header_call_wrapper a,#wrapper.transparent .top_bar:not(.scroll) .header_call_wrapper,#wrapper.transparent .top_bar:not(.scroll) #menu_address_wrapper,#wrapper.transparent .top_bar:not(.scroll) #menu_address_wrapper a{color:#fff !important;}#wrapper.transparent #menu_wrapper .nav ul li a:before,#wrapper.transparent #menu_wrapper div .nav li > a:before{background:#fff !important;}#menu_wrapper .nav li.arrow > a:after,#menu_wrapper div .nav li.arrow > a:after{text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;line-height:3em;vertical-align:10%;background-image:none;background-position:0% 0%;background-repeat:repeat;font-family:"themify";content:"";float:right;margin-left:8px;}#menu_wrapper .nav ul li.arrow > a:after,#menu_wrapper div .nav li.arrow > a:after{font-size:7px;}#menu_wrapper .nav ul li a.hover,#menu_wrapper .nav ul li a:hover,#menu_wrapper div .nav li a.hover,#menu_wrapper div .nav li a:hover{color:#444;z-index:2;position:relative;}#menu_wrapper div .nav > li.current-menu-item > a,#menu_wrapper div .nav > li.current-menu-parent > a,#menu_wrapper div .nav > li.current-menu-ancestor > a{color:#444;z-index:2;position:relative;}#menu_wrapper .nav ul li ul,#menu_wrapper div .nav li ul{list-style:none;background:transparent;position:absolute;width:200px;height:0;padding:0;z-index:-1;margin:0;margin-left:0;margin-top:2px;border:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);opacity:0;overflow:hidden;-webkit-transform:translate(0px,-15px);-moz-transform:translate(0px,-15px);transform:translate(0px,-15px);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}#menu_wrapper .nav ul li ul li ul,#menu_wrapper div .nav li ul li ul{position:absolute;left:201px;margin-top:-42px;margin-left:0;opacity:0;}#menu_wrapper .nav ul li ul li ul:before,#menu_wrapper div .nav li ul li ul:before{display:none;}#menu_wrapper .nav > li:hover > ul,#menu_wrapper .nav > li > ul > li:hover > ul{z-index:9;opacity:1;height:auto;-ms-transform:scale(1);-moz-transform:scale(1);-moz-transform:translate(0px,0px);-o-transform:scale(1);-webkit-transform:scale(1);-webkit-transform:translate(0px,0px);transform:scale(1);transform:translate(0px,0px);overflow:visible;}#menu_wrapper div .nav li ul li a,#1menu_wrapper div .nav li.current-menu-item ul li a,#menu_wrapper div .nav li ul li.current-menu-item a,#menu_wrapper .nav ul li ul li a,#menu_wrapper .nav ul li.current-menu-item ul li a,#menu_wrapper .nav ul li ul li.current-menu-item a,#menu_wrapper div .nav li.current-menu-parent ul li a,#menu_wrapper div .nav li ul li.current-menu-parent a{display:block;background:transparent;height:auto;}#menu_wrapper .nav ul li ul li a,#menu_wrapper div .nav li ul li a,#menu_wrapper div .nav li.current-menu-parent ul li a{border-top:0;margin:0;font-size:11px;padding:0;letter-spacing:0;font-weight:400;text-transform:none;box-sizing:border-box;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-ms-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;}#menu_wrapper .nav ul li:first-child > a,#menu_wrapper .nav ul li ul li:first-child > a,#menu_wrapper div .nav li.current-menu-parent ul li:first-child > a{margin-top:10px;}#menu_wrapper .nav ul li:last-child > a,#menu_wrapper .nav ul li ul li:last-child > a,#menu_wrapper div .nav li.current-menu-parent ul li:last-child > a{margin-bottom:10px;}#menu_wrapper .nav ul li.megamenu > ul,#menu_wrapper div .nav li.megamenu > ul{position:absolute;width:960px;left:0;right:0;margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box;}#menu_wrapper .nav ul li:not(.megamenu) > ul.sub-menu > li.arrow > a:after,#menu_wrapper div .nav li:not(.megamenu) > ul.sub-menu > li.arrow > a:after{font-size:7px;margin-left:8px;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;line-height:3em;vertical-align:10%;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;font-family:"themify";content:"";float:right;margin-right:0px;}#menu_wrapper div .nav li.megamenu ul li{display:block;box-sizing:border-box;clear:none;float:left;border-left:1px solid #eee;}#menu_wrapper div .nav li.megamenu ul li > a{display:none;}#menu_wrapper div .nav li.megamenu ul li:first-child{border:0;}#menu_wrapper div .nav li.megamenu.col2 ul > li.menu-item-has-children{width:50%;padding:5px 15px 0 0;}#menu_wrapper div .nav li.megamenu.col3 ul > li.menu-item-has-children{width:33.3%;padding:5px 15px 0 0;}#menu_wrapper div .nav li.megamenu.col4 ul > li.menu-item-has-children{width:25%;padding:5px 15px 0 0;}#menu_wrapper .nav ul li.megamenu ul li ul,#menu_wrapper div .nav li.megamenu ul li ul{position:relative;width:100%;margin:0;border:0;box-shadow:0 0 0;display:block !important;opacity:1 !important;left:0;height:auto;-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);overflow:visible;}#menu_wrapper .nav ul li.megamenu ul li ul li,#menu_wrapper div .nav li.megamenu ul li ul li{width:100% !important;border:0 !important;}#menu_wrapper div .nav li.megamenu ul li > a,#menu_wrapper div .nav li.megamenu ul li > a:hover,#menu_wrapper div .nav li.megamenu ul li  > a:active{color:#444;box-sizing:border-box;background:transparent;}#menu_wrapper .nav ul li.megamenu ul li ul li a,#menu_wrapper div .nav li.megamenu ul li ul li a{color:#888;border-bottom:0;}#menu_wrapper .nav ul li.megamenu ul li ul li,#menu_wrapper div .nav li.megamenu ul li ul li a{width:auto;display:inline-block;margin-left:5px;padding:0;}@media only screen and (min-width: 1200px){#menu_wrapper .nav ul li.megamenu > ul,#menu_wrapper div .nav li.megamenu > ul{max-width:1425px;width:100%;width:calc(100% - 180px);box-sizing:border-box;}}.top_contact_info_container{display:table;float:right;height:100%;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;}.top_contact_info{font-size:12px;color:#222;float:right;line-height:40px;}.top_contact_info i{margin-right:10px;color:#222;font-size:12px;vertical-align:middle;}.top_contact_info span{display:inline-block;margin-left:10px;}.top_contact_info a{color:#444;}#top_menu{float:left;display:block;list-style:none;}#top_menu li{float:left;margin-right:20px;}#top_menu li a{font-size:13px;font-weight:400;color:#222;line-height:40px;}#footer_menu li ul{display:none;}.footer_photostream_wrapper{margin-top:20px;text-align:center;}.footer_photostream{margin-top:20px;}.footer_bar{clear:both;width:100%;margin:auto;padding:0 0 10px 0;float:left;background:#fff;-webkit-transition:-webkit-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:-webkit-transform 500ms ease;}#footer_wrapper{width:100%;float:left;}body.leftmenu #footer_wrapper{width:calc(100% - 350px);margin-left:350px;}#footer{width:100%;margin:auto;word-wrap:break-word;margin-bottom:0;float:left;clear:both;}#footer.empty{padding:0;}#footer.ppb_wrapper{margin-top:0;}#footer a{color:#000;}#footer a:hover,#footer a:active{color:#000;}#footer .sidebar_widget li h2.widgettitle{margin-top:10px;margin-bottom:10px;}#footer ul.sidebar_widget{width:960px;list-style:none;margin:0;margin:auto;padding-top:50px;padding-bottom:50px;}#footer ul.sidebar_widget:after{content:"";display:block;clear:both;}#footer ul.sidebar_widget li ul{list-style:none;margin-left:0;}#footer ul.sidebar_widget li ul li ul.children{margin-left:10px;margin-bottom:0;}#footer ul.sidebar_widget li ul li ul.children li:last-child{border:0;margin-bottom:0;}#footer .sidebar_widget.four > li{width:20%;float:left;margin-right:5%;}#footer .sidebar_widget.four > li:nth-child(4){margin-right:0;width:25%;}#footer .sidebar_widget.three > li{width:31.33%;margin-right:3%;float:left;}#footer .sidebar_widget.three > li:nth-child(3){margin-right:0;}#footer .sidebar_widget.two > li{width:48%;float:left;margin-right:2%;}#footer .sidebar_widget.two > li:nth-child(2){margin-right:0;width:50%;}#footer .sidebar_widget.one{float:none;}#footer .sidebar_widget.one > li{width:100%;clear:both;float:left;margin-bottom:30px;text-align:center;}#footer .sidebar_widget.one > li .social_wrapper.shortcode ul{text-align:center;}#footer .sidebar_widget.one > li:last-child{margin-bottom:0;}#footer ul.sidebar_widget li ul.posts.blog li img{width:60px;float:left;margin:0 15px 15px 0;}#footer ul.sidebar_widget li ul.posts.blog li{clear:both !important;float:left;border:0;width:100%;}#footer ul.sidebar_widget li ul li{margin:0 0 10px 0;}#footer ul.sidebar_widget li ul li ul.sub-menu{margin-left:15px;}#footer ul.sidebar_widget li ul.flickr li{margin:0 2% 0 0;border-bottom:0;width:31%;}#footer ul.sidebar_widget.one li ul.flickr li{width:8%;margin:0 2% 1.2% 0;}#footer ul.sidebar_widget.two li ul.flickr li{width:15%;margin:0 2% 1% 0;}#footer ul.sidebar_widget.three li ul.flickr li{width:20%;margin:0 2% 0 0;}#footer ul.sidebar_widget li ul.flickr li img{width:100%;height:auto;}#copyright{float:left;width:50%;font-weight:normal;text-align:left;}.footer_bar.fullscreen #copyright{color:#fff;}.footer_bar.fullscreen .footer_bar_wrapper,.footer_bar.wall .footer_bar_wrapper,.footer_bar.static .footer_bar_wrapper{margin:auto;float:none;}.footer_bar_wrapper{width:960px;margin:auto;-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;-webkit-font-smoothing:antialiased;clear:both;color:#fff;border-top:1px solid #444;padding-top:20px;}#footer .logo_container{text-align:center;margin-top:50px;float:none;width:100%;}#footer .logo_container .logo_align{display:block;}#toTop{width:45px;height:45px;box-sizing:border-box;opacity:0;text-align:center;padding:10px 10px 10px 10px;position:fixed;bottom:20px;right:10px;cursor:pointer;transition:color 300ms,background-color 300ms,opacity 300ms;-moz-transition:color 300ms,background-color 300ms,opacity 300ms;-o-transition:color 300ms,background-color 300ms,opacity 300ms;-webkit-transition:color 300ms,background-color 300ms,opacity 300ms;z-index:9;background:rgba(0,0,0,.1);color:#fff;display:block;}#toTop i{font-size:1.5em;line-height:24px;}#content_wrapper{width:72%;float:left;margin:0;}#page_content_wrapper:not(.wide),.page_content_wrapper:not(.wide){width:960px;margin:auto;padding-bottom:0;margin-top:0;}body.search #page_content_wrapper .inner{padding-bottom:50px;}body.page-template-default .inner{padding-bottom:70px;}body.elementor-page .inner{padding-bottom:0 !important;}body.home.blog #page_content_wrapper{margin-top:40px;}#page_content_wrapper.wide.nomargin,.page_content_wrapper.wide.nomargin{margin-top:0;}.page_content_wrapper,.page_content_wrapper .inner,.page_content_wrapper .inner .inner_wrapper{width:100%;float:left;}body:not(.elementor-page) #page_content_wrapper img{max-width:100%;height:auto;}.standard_wrapper{width:960px;margin:auto;position:relative;float:none;}.standard_wrapper.withpadding{padding-top:30px;padding-bottom:30px;}.page_content_wrapper.fullwidth,#page_content_wrapper.fullwidth{width:100%;padding:0;}#page_content_wrapper .inner{width:100%;margin:auto;float:left;}#page_content_wrapper .inner .inner_wrapper{padding-top:0;width:100%;float:left;}.type-post.classic.classic:first-child{margin-top:0;}.type-post.type-post.classic{margin-bottom:20px;margin-top:20px;}.type-post.classic{float:left;}.post.type-post.sticky .post_wrapper,body:not(.single) .post:first-child.type-post.sticky .post_wrapper{padding:20px 30px 30px 30px;box-sizing:border-box;}body.page-template-blog-fg .post.type-post{margin-bottom:4%;}body.page-template-blog-fg .post.type-post .post_wrapper{border:0;padding:0;}body.search-results .hentry{float:left;width:100%;margin-bottom:35px;border:0;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content{margin-right:0;padding-right:0;box-sizing:border-box;margin-bottom:0;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar{padding-right:0;}#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post,.post.type-post.grid_layout{width:48%;margin-top:0;margin-bottom:5%;float:left;border:0;}#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post:nth-child(even),.post.type-post.grid_layout.last{float:right;}body.single .post.type-post{border:0;margin-bottom:0;}.post.type-post.last-child{border:0;margin:0;padding:0;}#blog_grid_wrapper{padding-top:30px;}#blog_grid_wrapper.ppb_blog_posts,.blog_grid_wrapper.ppb_blog_posts{padding-top:0;}#blog_grid_wrapper .post.type-post,.blog_grid_wrapper .post.type-post{margin-bottom:20px;box-sizing:border-box;box-sizing:border-box;padding:0;padding:0;border:0;}body.page-template-blog-g-php #blog_grid_wrapper .post.type-post,body.error404 #blog_grid_wrapper .post.type-post,.ppb_blog_posts .post.type-post,body.archive #blog_grid_wrapper .post.type-post{float:left;float:left;width:31.66%;margin-right:2.5%;margin-bottom:3.5%;margin-top:0;}body.page-template-blog-g-php #blog_grid_wrapper .post.type-post:nth-child(3n),body.error404 #blog_grid_wrapper .post.type-post:nth-child(3n),.ppb_blog_posts .post.type-post:nth-child(3n),body.archive #blog_grid_wrapper .post.type-post:nth-child(3n){margin-right:0;}body.page-template-blog-g-php #blog_grid_wrapper .post.type-post:nth-child(3n+1),body.error404 #blog_grid_wrapper .post.type-post:nth-child(3n+1),.ppb_blog_posts .post.type-post:nth-child(3n+1),body.archive #blog_grid_wrapper .post.type-post:nth-child(3n+1){clear:both;}body.page-template-blog-g-php #blog_grid_wrapper .post.type-post.last,.ppb_blog_posts .post.type-post.last{margin-right:0;float:right;}.post.type-post:last-child{margin-bottom:0;}.post_wrapper.grid_layout{float:left;}body.single .post_wrapper{padding-bottom:0;word-break:break-word;}body.single .post_related .post_wrapper{text-align:center;width:100%;}.post_related .post_header_wrapper{clear:both;float:left;width:100%;box-sizing:border-box;}body:not(.single) .post:first-child .post_wrapper,body.page-template-blog-gs-php .post:first-child .post_wrapper,body.page-template-blog-gs-php .post:nth-child(2) .post_wrapper,body.page-template-blog-gls-php .post:first-child .post_wrapper,body.page-template-blog-gls-php .post:nth-child(2) .post_wrapper,body.page-template-blog-g-php .post:first-child .post_wrapper,body.page-template-blog-g-php .post:nth-child(2) .post_wrapper,body.page-template-blog-g-php .post:nth-child(3) .post_wrapper,body.error404 .post:first-child .post_wrapper,body.error404 .post:nth-child(2) .post_wrapper,body.error404 .post:nth-child(3) .post_wrapper,.ppb_blog_grid .post:first-child .post_wrapper,.ppb_blog_grid .post:nth-child(2) .post_wrapper,.ppb_blog_grid .post:nth-child(3) .post_wrapper{border-top:0;padding-top:0;}body.search .post_wrapper:first-child{padding:20px 0 25px 0;border:0;}.post_wrapper.single{width:100%;margin:0;}body.single .post-views{display:none;}.post_header{width:100%;float:left;margin-bottom:10px;position:relative;z-index:1;}.post_header p{text-align:left;}.post_header.search{width:calc(100% - 50px);margin-bottom:0;margin-left:10px;text-align:left;}body.search-results .post_header.search{width:calc(100% - 90px);}.post_header.quote{margin-bottom:0;}.readmore{font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;display:inline-block;border-bottom:1px solid #222;}.readmore span{display:none;}.readmore:hover{opacity:1;}.post_header.grid{margin-bottom:15px;width:100%;box-sizing:border-box;}.post_header.grid.related{margin-bottom:0;}.post_header.full{width:100%;}body.page-template-blog-f-php .post_excerpt_full{margin-bottom:0;}.post_header.grid h6{font-size:18px;}.post_header h3 a,.post_header.grid h6 a{color:#222;}.post_header h5{font-size:26px;margin:10px 0 10px 0;}.post_header h6{font-size:20px;}.post_header h5 a,.post_header h6 a{color:#222;}.post_attribute a{position:relative;padding:3px 0 3px 0;}.post_attribute a:before{opacity:.5;}.post_excerpt{width:100%;margin:auto;}.post_excerpt br:first:child{display:none;}.post_excerpt.post_tag{width:auto;float:left;margin:initial;text-align:left;margin-top:20px;}.post_excerpt.post_tag a{color:#888;display:inline-block;border:0;background:#f0f0f0;padding:3px 15px 3px 25px;margin-right:10px;margin-bottom:10px;position:relative;font-size:15px;}.post_excerpt.post_tag a:before{background:#fff;border-radius:10px;content:"";height:6px;left:10px;position:absolute;width:6px;top:14px;}.post_excerpt.post_tag a:after{background:#fff;border-bottom:17px solid transparent;border-left:10px solid #f0f0f0;border-top:17px solid transparent;content:"";position:absolute;right:0;top:0;}.post_share_text{float:right;margin-top:35px;cursor:pointer;font-size:14px;color:#fff;background:#efa697;border-radius:250px;border:2px solid #efa697;width:30px;height:30px;text-align:center;line-height:30px;-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear;}.post_share_text:hover{background:#000;border-color:#000;}.post_share_text i{font-size:14px;}#about_the_author{margin:60px 0 0 0;border-top:2px solid #dce0e0;border-bottom:2px solid #dce0e0;padding:40px 0 40px 0;box-sizing:border-box;}#about_the_author:after{content:" ";display:block;height:0;clear:both;}#about_the_author .gravatar{float:left;margin-right:20px;width:100px;}#about_the_author .author_detail{float:left;width:calc(100% - 120px);}.post_related{margin-top:40px;}.post_related h5{margin-bottom:30px;}.post_content_wrapper{margin:0;clear:both;width:100%;box-sizing:border-box;}.post_content_wrapper.fullwidth{width:100%;}.recent_post_detail,.post_detail,.thumb_content span .portfolio_excerpt,.testimonial_customer_position,.testimonial_customer_company{width:100%;padding:0;float:left;margin:5px 0 15px 0;font-weight:500;}.search_form_wrapper{margin-bottom:30px;}body.search .search_form_wrapper{margin-top:0;}.search_form_wrapper .content{font-size:16px;text-align:center;width:60%;margin:auto;margin-bottom:40px;}.post_header .post_detail.grid{margin-top:5px;}.post_header .post_detail.full{width:100%;margin-top:7px;margin-bottom:7px;}.post_header .post_detail.grid{margin-bottom:0;}.post_attribute,.comment_date,.post-date{padding:0;margin-top:0;}body.single-mphb_room_type .page_title_content .post_attribute,body.single-mphb_room_type .singleroom_other_header .post_attribute{text-transform:uppercase;letter-spacing:2px;font-size:16px;}.mphb-price-period{border:0 !important;}.post_button_wrapper .post_attribute,.posts.blog li .post_attribute{opacity:.5;}.post_info_cat{font-size:12px;margin-top:20px;margin-bottom:5px;font-weight:300;}#page_caption.hasbg .post_info_cat{color:#fff !important;}.post_detail.single_post a,.post_detail.single_post a:hover,.post_detail.single_post a:active{text-transform:uppercase;}.post_detail.single_post{text-transform:uppercase;margin-bottom:10px;font-size:12px;letter-spacing:2px;}body.single .post_detail.single_post.related{margin-bottom:5px;}.search_thumb{float:left;border-radius:200px;width:60px;height:60px;overflow:hidden;position:relative;margin-top:5px;}body.search-results .search_thumb{margin-right:15px;}.search_thumb img{width:60px;height:60px;}.rev_slider_wrapper{z-index:1;}#page_caption.hasbg .post_detail,#page_caption.hasbg .post_detail a,#page_caption.hasbg .post_detail a:hover,#page_caption.hasbg .post_detail a:active,.page_tagline{padding:0;color:#fff;margin-top:10px;}#page_caption.hasbg .post_attribute{color:#fff;margin-top:10px;}#page_caption .post_detail{float:none;}.post_detail_wrapper{float:left;width:96%;margin:0 0 10px 0;}.gravatar{position:relative;z-index:2;overflow:hidden;float:left;width:100px;height:100px;border-radius:200px;}.comment .gravatar{width:60px;height:60px;}.gravatar img{max-width:100% !important;}#about_the_author .header span{display:block;padding:10px 0 10px 20px;font-size:14px;}#about_the_author .thumb{width:80px;float:left;margin:20px 0 0 20px;}#about_the_author .thumb img{padding:3px;width:50px;}#about_the_author .description{width:550px;float:left;padding:0 0 0 20px;}.comment .left img.avatar{width:50px;height:50px;}.comment{width:100%;padding:30px 0 25px 0;float:left;border-bottom:1px solid #dce0e0;}.fullwidth_comment_wrapper .comment{width:100%;}.comment .left{float:left;margin-right:15px;}.comment .right{width:calc(100% - 85px);float:left;margin-left:25px;padding:0;}.fullwidth_comment_wrapper .comment .right{width:calc(100% - 85px);}.fullwidth_comment_wrapper.sidebar .comment .right{width:calc(100% - 85px);}.fullwidth_comment_wrapper.sidebar .comment .right.fullwidth{width:100%;margin-left:0;}.comment .right p{margin:0;padding:0;}.comment .right strong{font-weight:#fff;}#page_content_wrapper .inner .sidebar_content ul.children{width:100%;float:left;margin-left:0;padding-left:30px;box-sizing:border-box;}.comment_date{margin:0px;opacity:.5;}ul.children .comment{width:100%;margin:0;padding:30px 0 25px 0;float:left;}ul.children .comment:first-child{margin-top:0px;}.social_wrapper{width:100%;margin:20px 0 5px 0;}#logo_wrapper .social_wrapper{width:auto;margin:0;left:30px;text-align:left;position:absolute;}.footer_bar_wrapper .social_wrapper{width:50%;float:right;text-align:right;margin:0;margin-top:-2px;}.above_top_bar .social_wrapper{margin:6px 15px 0 0;float:right;width:auto;}.social_wrapper.shortcode,.social_wrapper.shortcode ul{margin:0;}#page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode,.page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode,#page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode ul,.page_content_wrapper .sidebar .content .textwidget .social_wrapper.shortcode ul{text-align:center;}.social_wrapper ul{list-style:none;margin-left:0 !important;}.above_top_bar .social_wrapper ul{text-align:right;}.footer_bar_wrapper .social_wrapper ul{text-align:right;}#page_content_wrapper .social_wrapper ul{list-style:none;margin-top:12px;}#page_content_wrapper .social_wrapper.shortcode ul{margin-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li .social_wrapper.shortcode ul,.page_content_wrapper .sidebar .content .sidebar_widget li .social_wrapper.shortcode ul{margin-bottom:0;}.social_wrapper ul li,.social_wrapper.small ul li{display:inline-block;margin-right:15px;}#logo_wrapper .social_wrapper ul li{margin-right:10px;}.social_wrapper.shortcode ul li,.social_wrapper.small.shortcode ul li{margin:0 5px 10px 5px !important;}.footer_bar_wrapper .social_wrapper ul li{background:transparent !important;border:0 !important;width:16px;height:16px;margin-left:20px;margin-right:0;float:right;}.social_wrapper.light ul li{border:0 !important;}.social_wrapper.large ul li{width:50px;height:50px;}.above_top_bar .social_wrapper ul li{background:transparent;border:0;width:auto;height:auto;margin-right:0px;}.above_top_bar .social_wrapper ul li{background:transparent;border:0;width:auto;height:auto;margin-right:0px;}.social_wrapper.shortcode ul li{clear:none !important;float:none !important;width:auto !important;display:inline-block !important;}.social_wrapper.shortcode ul li a{display:block;width:40px;height:40px;color:#fff !important;background:#000;border-radius:250px;line-height:42px;text-align:center;}.social_wrapper.shortcode ul li a i{position:relative;top:1px;}.social_wrapper.shortcode ul li.facebook a{background:#2d5f9a;}.social_wrapper.shortcode ul li.twitter a{background:#00c3f3;}.social_wrapper.shortcode ul li.pinterest a{background:#bd081c;}.social_wrapper.shortcode ul li.google a{background:#db4437;}.social_wrapper.shortcode ul li.youtube a{background:#cc181e;}.social_wrapper.shortcode ul li.flickr a{background:#ff0084;}.social_wrapper.shortcode ul li.vimeo a{background:#00adef;}.social_wrapper.shortcode ul li.tumblr a{background:#36465d;}.social_wrapper.shortcode ul li.dribbble a{background:#ea4c89;}.social_wrapper.shortcode ul li.linkedin a{background:#0077b5;}.social_wrapper.shortcode ul li.instagram a{background:#405de6;}.social_wrapper.shortcode ul li.behance a{background:#1769ff;}.sidebar_content ul li .social_wrapper.shortcode,.sidebar_content ul li .social_wrapper.shortcode ul{text-align:center !important;}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle:before{border:0;}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle span{background:transparent;padding-left:0;padding-right:0;}.above_top_bar .social_wrapper ul li:last-child a{margin-right:0;}.above_top_bar .social_wrapper ul li a{display:inline-block;color:#fff;padding:0;margin-left:5px;margin-right:5px;line-height:30px;}.above_top_bar .page_content_wrapper{margin:auto;width:960px;float:none;}.footer_bar_wrapper .social_wrapper ul li a{color:#fff;}.social_wrapper ul li a i,.social_wrapper.small ul li a i{line-height:18px;font-size:18px;}.above_top_bar .social_wrapper ul li a i{font-size:14px;line-height:18px;}.footer_bar_wrapper .social_wrapper ul li a i{line-height:20px;font-size:18px;}.social_wrapper.large ul li a i{line-height:32px;font-size:24px;}.above_top_bar .social_wrapper ul li:hover{background:transparent !important;opacity:1;}#page_caption{padding:25px 0 30px 0;width:100%;margin-bottom:65px;background:#fff;}body.ppb_enable #page_caption{margin-bottom:0;}#page_caption.single_gallery{margin-bottom:0;border:0;}#page_caption.hasbg{height:60%;max-height:750px;position:relative;top:0;right:0;width:100%;border:0;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center;}.post_caption{text-align:center;margin:50px 0 30px 0;}#page_content_wrapper.hasbg .post_caption{margin-top:30px;}.post_caption .post_detail{font-size:14px;display:inline-block;width:auto;float:none;}.parallax_overlay_header{width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:2;}#page_caption.nomargin{margin-bottom:0;}#page_caption .page_title_wrapper{width:100%;text-align:center;}body.single-post #page_caption .page_title_wrapper{width:100%;}body.single-post #page_caption .post_detail{margin-top:10px;}#page_caption.hasbg{width:100%;height:600px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;}#page_caption.hasbg .page_title_wrapper{margin:auto;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}#page_caption.hasbg .page_title_wrapper .standard_wrapper{display:table;width:100%;height:100%;}#page_caption.hasbg .page_title_wrapper .page_title_inner{position:relative;display:table-cell;vertical-align:middle;}#page_caption.hasbg h1,#page_caption.hasbg .page_tagline{color:#fff;}.page_tagline{width:auto;margin:auto;float:none;margin-top:10px;}.overlay_gallery_content .page_tagline{margin-bottom:20px;max-width:90%;}#page_caption.hasbg .page_tagline{border:0;}.one_half{float:left;width:48%;margin-right:3.5%;box-sizing:border-box;}.one_half.last{float:right;width:48%;margin-right:0;clear:right;}.one_third{width:30.66%;float:left;margin-right:4%;margin-bottom:2%;position:relative;box-sizing:border-box;}.one_third.last{margin-right:0 !important;float:right;}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.post_navigation{position:fixed;top:calc(50% + 60px);z-index:1;}.post_navigation.previous{left:0;}.post_navigation.next{right:0;}.post_navigation.previous .navigation_anchor,.post_navigation.next .navigation_anchor{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:-40px;font-size:12px;letter-spacing:2px;text-transform:uppercase;}.post_navigation.next .navigation_anchor{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:0;margin-right:-20px;}.post_navigation .navigation_post_content{position:absolute;background:#fff;width:350px;box-sizing:border-box;-webkit-transition:ease -webkit-transform 500ms,opacity ease 500ms;transition:ease transform 500ms,opacity ease 500ms;opacity:0;top:-170px;padding:30px 30px 30px 100px;-webkit-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px);box-shadow:0 3px 15px rgba(0,0,0,.1);}.post_navigation.next .navigation_post_content{padding:30px 100px 30px 30px;-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px);}.post_navigation.next:hover .navigation_post_content{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);opacity:1;}.post_navigation.previous:hover .navigation_post_content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}.post_navigation .navigation_post_content .post_img{margin:0;margin-bottom:15px;width:220px;float:none;}.post_navigation .navigation_post_content .post_img img{width:auto;max-height:220px;}#right_click_content{position:fixed;opacity:0;visibility:hidden;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);color:#fff;font-size:22px;text-align:center;transition:all .5s linear;}#right_click_content.visible{opacity:1;z-index:999;visibility:visible;transition:all .5s linear;}#right_click_content .right_click_content_table{display:table;width:100%;height:100%;}#right_click_content .right_click_content_table .right_click_content_cell{display:table-cell;vertical-align:middle;}#right_click_content .right_click_content_table .right_click_content_cell > div{width:40%;margin:auto;}.ba-slider .handle:after{box-shadow:none !important;background:transparent !important;border:2px solid #fff !important;font-family:"themify" !important;font-size:24px !important;line-height:61px !important;content:"" !important;}.ba-slider .handle.draggable:after{font-size:18px !important;line-height:45px !important;}.ba-slider .handle{width:1px !important;font-family:"themify" !important;background:rgba(256,256,256,.2) !important;}body.home.blog .type-post,body.archive.tag .type-post,body.archive.category .type-post{margin-bottom:30px;}.post_img{position:relative;height:auto;line-height:0;width:100%;margin-bottom:20px;}.post_img img{max-width:100%;height:auto !important;}.post_img.team{width:100%;margin:auto;float:none;margin-bottom:0;overflow:hidden;}.post_img.team img{max-width:100%;}.post_ft_img{opacity:0;}.post_img.small.square_thumb{width:auto;}body.single-post .post_img.post_ft img{width:auto;margin-bottom:30px;}#content_slider_wrapper{width:100%;height:20px;background:transparent;position:fixed;bottom:200px;}#social_share_wrapper,.social_share_wrapper{margin-left:0 !important;margin-top:20px;padding-top:20px;margin-bottom:20px;text-align:center;clear:both;}#social_share_wrapper a i,.social_share_wrapper.shortcode a i{font-size:20px;}.social_share_wrapper.shortcode{margin:0;}#social_share_wrapper h5,.social_share_wrapper.shortcode h5{display:inline-block;margin-bottom:5px;}#social_share_wrapper ul,.social_share_wrapper.shortcode ul,.social_share_bubble ul{display:block;clear:both;list-style:none;margin:0;margin-left:0 !important;}#social_share_wrapper ul li,.social_share_wrapper.shortcode ul li,.social_share_bubble ul li{display:block;margin:0 0 5px 0;}.social_share_wrapper.shortcode ul li{display:inline-block;margin:0 10px 0 10px;border-left:0 !important;}#overlay_background{display:none;}.multi_share{position:absolute;z-index:999;right:30px;top:-55px;}.multi_share_button{display:inline-flex;font-family:"Roboto",sans-serif;text-decoration:none;justify-content:center;align-items:center;text-align:center;cursor:pointer;white-space:nowrap;padding:8px 20px;font-size:14px;background-color:#e91e63;border-radius:2px;color:white;text-transform:uppercase;border:none;transition:all .2s ease-in;background-position:50%;outline:none !important;}.multi_share_button.multi_share_button_circle{height:50px;width:50px;border-radius:50%;padding:0 !important;font-size:18px;}.multi_share input{display:none;}.multi_share input:not(:checked) ~ label{transform:rotate(0);}.multi_share input:not(:checked) ~ label .multi_share_button{border-radius:0;height:30px;width:30px;box-shadow:none;}.multi_share input:not(:checked) ~ label .multi_share_button:first-child{border-top-left-radius:100%;transform:translate(25px,25px);}.multi_share input:not(:checked) ~ label .multi_share_button:nth-child(2){border-top-right-radius:100%;transform:translate(55px,25px);}.multi_share input:not(:checked) ~ label .multi_share_button:nth-child(3){border-bottom-left-radius:100%;transform:translate(25px,55px);}.multi_share input:not(:checked) ~ label .multi_share_button:nth-child(4){border-bottom-right-radius:100%;transform:translate(55px,55px);}.multi_share input:not(:checked) ~ label .multi_share_button .icon{opacity:0;}.multi_share input:not(:checked) ~ label > .icon{opacity:1;cursor:pointer;}.multi_share label{position:relative;height:80px;width:80px;display:block;transform:rotate(45deg);transition:all .2s ease-in;cursor:default;}.multi_share label .multi_share_button{position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);}.multi_share label .multi_share_button:nth-child(2){transform:translate(60px,0);}.multi_share label .multi_share_button:nth-child(3){transform:translate(0,60px);}.multi_share label .multi_share_button:nth-child(4){transform:translate(60px,60px);}.multi_share label .multi_share_button .icon{opacity:1;transition:all .15s ease-in-out;transform:rotate(-45deg);}.multi_share label > .icon{color:white;position:absolute;border-radius:50%;display:flex;font-size:24px;align-items:center;justify-content:center;height:50px;width:50px;top:30px;left:30px;opacity:0;transition:all .25s ease-in-out;}.multi_share label .icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{width:68%;padding:0;float:left;padding-right:0px;padding-top:0;margin-right:10px;}#page_content_wrapper.noheader .inner .sidebar_content{margin-top:80px;}#page_content_wrapper .inner .sidebar_content.page_content,.page_content_wrapper .inner .sidebar_content.page_content{box-sizing:border-box;}.page_content_wrapper .inner .sidebar_content.page_content{background:transparent;padding:0;}#page_content_wrapper .inner #portfolio_filter_wrapper.sidebar_content{width:100%;padding-right:0;margin-right:0;border:0;}#page_content_wrapper .inner .sidebar_content.nopadding,.page_content_wrapper .inner .sidebar_content.nopadding{padding-top:0 !important;}#page_content_wrapper .inner .sidebar_content.left_sidebar,.page_content_wrapper .inner .sidebar_content.left_sidebar{border-right:0;float:right;margin-right:0;}#page_content_wrapper .inner .sidebar_content.full_width,.page_content_wrapper .inner .sidebar_content.full_width{width:100%;margin-top:0;margin-right:0;border:0;}#page_content_wrapper.hasbg.nomargintop{margin-top:0 !important;}#page_content_wrapper .inner .sidebar_content.full_width.nopadding,.page_content_wrapper .inner .sidebar_content.full_width.nopadding{padding:0 !important;}body:not(.elementor-page) #page_content_wrapper .inner .sidebar_content img,body:not(.elementor-page) .page_content_wrapper .inner .sidebar_content img{max-width:100%;height:auto;}#page_content_wrapper .inner .sidebar_content .map_shortcode_wrapper img,.page_content_wrapper .inner .sidebar_content .map_shortcode_wrapper img{max-width:none;}#page_content_wrapper .inner .sidebar_content div.wp-caption,.page_content_wrapper .inner .sidebar_content div.wp-caption{max-width:100%;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper,.page_content_wrapper .inner .sidebar_content.full_width.blog_grid_wrapper{width:100%;padding:0;}#page_content_wrapper .inner .sidebar_wrapper,.page_content_wrapper .inner .sidebar_wrapper{width:27.99%;float:right;margin-top:0;margin-left:0;padding-top:0;}#page_content_wrapper .inner .sidebar_wrapper.adjust,#page_content_wrapper .inner .sidebar_wrapper.left_sidebar.adjust{padding-top:50px;}#page_content_wrapper .inner .sidebar_wrapper.left_sidebar,.page_content_wrapper .inner .sidebar_wrapper.left_sidebar{margin-right:0;margin-left:0;float:left;}body.woocommerce #page_content_wrapper .inner .sidebar_wrapper.left_sidebar,body.woocommerce .page_content_wrapper .inner .sidebar_wrapper.left_sidebar{margin-top:15px;}#page_content_wrapper .inner .sidebar_wrapper a:not(.button),.page_content_wrapper .inner .sidebar_wrapper a:not(.button){color:#222;}#page_content_wrapper .inner .sidebar_wrapper .sidebar,.page_content_wrapper .inner .sidebar_wrapper .sidebar{width:100%;float:left;margin-bottom:40px;}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content,.page_content_wrapper .inner .sidebar_wrapper .sidebar .content{width:100%;margin:0 0 0 0;}.mobile_menu_wrapper .sidebar_wrapper h2.widgettitle{color:#fff;}.mobile_menu_wrapper .sidebar_wrapper a{color:#777;}.mobile_menu_wrapper .page_content_wrapper{width:100%;}.mobile_menu_wrapper .sidebar_wrapper{width:100%;float:left;}.mobile_menu_wrapper .sidebar_wrapper .sidebar .content .sidebar_widget li{margin-bottom:20px;}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=tel],input.wpcf7-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{padding:10px 0 10px 0;font-size:100%;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;margin:0;background:#fff;border:0;border-bottom:1px solid #222;outline:none;-webkit-transition:border-color linear .3s;-moz-transition:border-color linear .3s;-o-transition:border-color linear .3s;transition:border-color linear .3s;box-sizing:border-box;-webkit-appearance:none;}p.input_wrapper{position:relative;padding:0 !important;}body.error404 .searchform input[type=text],body.search .searchform input[type=text]{width:100%;}.input_effect ~ .focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#1c58f6;transition:.4s;}.input_effect:focus ~ .focus-border{width:100%;transition:.4s;}select{padding:10px;background:#fff;min-width:100%;outline:none;box-sizing:border-box;}.datepick-month-header select{min-width:0;}.woocommerce select.orderby{height:auto;}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input.wpcf7-text:focus,.woocommerce table.cart td.actions .coupon .input-text:focus,.woocommerce-page table.cart td.actions .coupon .input-text:focus,.woocommerce #content table.cart td.actions .coupon .input-text:focus,.woocommerce-page #content table.cart td.actions .coupon .input-text:focus{outline:0;}.contact_form_wrapper input[type=text],.contact_form_wrapper input[type=email],.contact_form_wrapper input[type=date]{width:46%;display:inline;box-sizing:border-box;margin-right:3%;margin-bottom:3%;}.contact_form_wrapper label{display:none;}.contact_form_response ul{margin-left:0 !important;margin-bottom:20px;list-style:none;font-size:12px;}.contact_form_response ul li.error,.password_container .error{padding:10px 20px 10px 40px;position:relative;color:#b13c3c;background:#ffe9e9;margin-bottom:10px;display:inline-block;font-size:12px;}.password_container .error{margin-bottom:20px;}.contact_form_response ul li.error:before,.password_container .error:before{font-size:12px;position:absolute;font-family:"Font Awesome 5 Free";content:"";left:20px;font-weight:900;}.contact_form_response ul:empty{margin:0;}.contact_form_wrapper{margin-top:30px;}.page_content_wrapper .contact_form_wrapper{margin-top:0;}#contact_form input[type="text"],#contact_form textarea{margin-bottom:15px;width:97%;}div.wpcf7-response-output{padding:20px;}.wpcf7-form input.wpcf7-text,.wpcf7-form textarea,.wpcf7-form input.wpcf7-date,.wpcf7-form input.wpcf7-dynamictext,.wpcf7-form select{width:100%;box-sizing:border-box;}.fullwidth_comment_wrapper #commentform textarea{width:100%;}.fullwidth_comment_wrapper .post_content_wrapper{background:transparent !important;padding:30px 0 30px 0 !important;width:100% !important;}.input_wrapper{position:relative;}form.post-password-form label{width:auto;float:left;margin-right:5px;}form.post-password-form input[type=password]{margin-left:5px;}form.post-password-form input[type=submit]{padding:.5em 1.5em .45em 1.5em;}.form-allowed-tags{display:none !important;}p.comment-notes{margin-bottom:40px;}textarea{font-size:100%;border:0;border-bottom:1px solid #dce0e0;margin:0;overflow:auto;padding:.6em 0 .6em 0;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;outline:none;-webkit-transition:border-color linear .2s;-moz-transition:border-color linear .2s;-o-transition:border-color linear .2s;transition:border-color linear .2s;box-sizing:border-box;-webkit-appearance:none;}input[type=submit],input[type=button],a.button,.button,body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"]{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;padding:.6em 2.5em .6em 2.5em;color:#fff;background:#222;border:2px solid #222;font-size:15px;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;text-shadow:none;-webkit-appearance:none;box-shadow:0 0 0 0;font-style:normal;font-weight:normal;text-transform:none;-webkit-transition:color .2s linear,background .3s linear,opacity .2s linear;-moz-transition:color .2s linear,background .3s linear,opacity .2s linear;-ms-transition:color .2s linear,background .3s linear,opacity .2s linear;-o-transition:color .2s linear,background .3s linear,opacity .2s linear;transition:color .2s linear,background .3s linear,opacity .2s linear;}a.comment-reply-link{margin:0;float:right;font-size:13px;text-align:center;border-radius:25px;margin-top:-40px;display:block;font-weight:600;}.comment:hover a.comment-reply-link{display:block;}input[type=submit].medium,input[type=button].medium,a.button.medium{font-size:16px;}input[type=submit].large,input[type=button].large,a.button.large{font-size:18px;}#cancel-comment-reply-link{margin:0 20px 0 10px;font-size:13px;}.pagination{margin:40px 0 60px 0;float:left;clear:both;}.pagination p a:first-child{float:left;}.pagination p a:last-child{float:right;}.pagination a,.pagination span{height:30px;width:30px;line-height:30px;display:inline-block;text-align:center;color:#777;background:#f9f9f9;margin-right:5px;overflow:hidden;font-size:12px;}.pagination span,.pagination a:hover{color:#fff;font-weight:bold;background:#888;}.pagination_detail{margin-top:40px;float:right;font-size:12px;}#page_content_wrapper ul{margin:0;}#page_content_wrapper ol{margin-left:20px;}@-webkit-keyframes lazy_color_change{from{background-color:#ccc;}to{background-color:#f0f0f0;}}@-moz-keyframes lazy_color_change{from{background-color:#ccc;}to{background-color:#f0f0f0;}}@-o-keyframes lazy_color_change{from{background-color:#ccc;}to{background-color:#f0f0f0;}}@keyframes lazy_color_change{from{background-color:#ccc;}to{background-color:#f0f0f0;}}.post_img_hover.lazy{-webkit-animation:lazy_color_change 1s infinite alternate;-moz-animation:lazy_color_change 1s infinite alternate;-ms-animation:lazy_color_change 1s infinite alternate;-o-animation:lazy_color_change 1s infinite alternate;animation:lazy_color_change 1s infinite alternate;}.post_img_hover{position:relative;display:inline-block;}.post_img_hover:not(.lazy){background:#222;background:-moz-linear-gradient(90deg,#222 0%,#444 100%,#666 100%);background:-webkit-linear-gradient(90deg,#222 0%,#444 100%,#666 100%);background:linear-gradient(90deg,#222 0%,#444 100%,#666 100%);}.post_img_hover.classic{min-height:350px;}.post_related .post_img_hover.classic{min-height:150px;}.post_img_hover img,.post_img_hover:before,.post_img_hover:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease;}.post_img_hover img{max-width:100%;backface-visibility:hidden;vertical-align:top;}.post_img_hover:before,.post_img_hover:after{content:"";background-color:#fff;position:absolute;z-index:1;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.post_img_hover:before{width:60px;height:1px;left:100%;}.post_img_hover:after{height:60px;width:1px;top:0%;}.post_img_hover a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.post_img_hover:hover img,.post_img_hover.hover img{zoom:1;filter:alpha(opacity=30);-webkit-opacity:.3;opacity:.3;}.post_img_hover:hover:before,.post_img_hover.hover:before,.post_img_hover:hover:after,.post_img_hover.hover:after{opacity:1;top:50%;left:50%;}.post_img_hover .post_type_icon{position:absolute;bottom:-30px;right:30px;z-index:2;display:inline-block;border-radius:50px;line-height:62px;width:60px;height:60px;background:#1c58f6;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.15);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all .21s cubic-bezier(.5,.5,.4,.9);}.post_related h3{text-align:center;margin-bottom:20px;}.post_related .post_img_hover .post_type_icon{width:50px;height:50px;right:20px;bottom:-20px;line-height:50px;}.post_img_hover:hover .post_type_icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}.post_img_hover .post_type_icon i{color:#fff;font-size:17px;}.post_related .post_img_hover .post_type_icon i{font-size:15px;}#page_content_wrapper ul.flickr{margin:0 0 10px 0;}#page_content_wrapper ul.posts.blog{list-style:none;margin-left:0 !important;float:left;padding:0;width:100%;box-sizing:border-box;}#page_content_wrapper ul.flickr li img{width:65px;height:auto;}#page_content_wrapper .sidebar .content .posts.blog li img,.page_content_wrapper .sidebar .content .posts.blog li img,#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li img,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li img,#footer ul.sidebar_widget li ul.posts.blog li img{float:left;margin:0 10px 2px 0;width:80px;}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li{clear:both;margin-bottom:20px;float:left;}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li a,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li a{font-weight:900;letter-spacing:-1px;}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li .post-excerpt,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li .post-excerpt{color:#999;letter-spacing:0;font-size:11px;font-weight:600;}#page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li:last-child,.page_content_wrapper .sidebar .content ul.sidebar_widget li.widget_post_views_counter_list_widget ul li:last-child{margin-bottom:0;}.post_circle_thumb{position:relative;overflow:hidden;float:left;float:left;width:95px;height:95px;margin-right:0;}.post_circle_thumb img{width:60px;height:auto;}.post_circle_thumb.flickr{margin-right:0;}#page_content_wrapper .sidebar .content .sidebar_widget,#page_content_wrapper .sidebar .content .posts.blog,.page_content_wrapper .sidebar .content .sidebar_widget,.page_content_wrapper .sidebar .content .posts.blog{list-style:none;margin-left:0;margin-top:0;padding:0;}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{padding:0 0 10px 0;}#page_content_wrapper .sidebar .content .posts.blog li:last-child,.page_content_wrapper .sidebar .content .posts.blog li:last-child{padding-bottom:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget,.page_content_wrapper .sidebar .content .sidebar_widget li.widget{margin:40px 0 0px 0;padding:0;padding:0;float:left;clear:both;width:100%;box-sizing:border-box;border:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget:first-child{margin-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget #useronline-count,.page_content_wrapper .sidebar .content .sidebar_widget li.widget #useronline-count{margin-top:10px;}#page_content_wrapper .sidebar .content .sidebar_widget li select,.textwidget select,.page_content_wrapper .sidebar .content .sidebar_widget li select{margin:10px 0 10px 0;max-width:100%;}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle{font-size:11px;display:inline-block;text-align:left;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;color:#222;font-weight:400;letter-spacing:2px;text-transform:uppercase;position:relative;border-bottom:0;}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:after,h2.widgettitle:after{position:absolute;width:55px;border-top:1px solid #e7e7e7;}h2.widgettitle.photostream{display:inline-block;margin-top:30px;margin-bottom:30px;}#page_content_wrapper.blog_wrapper .sidebar .content .sidebar_widget li:first-child{margin-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul,.page_content_wrapper .sidebar .content .sidebar_widget li ul{list-style:none;padding:20px 0 0 0;margin:0 0 15px 0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children,.page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children{padding-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children,.page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children{margin-left:10px;margin-bottom:0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul li ul.children li:last-child{border:0;margin-bottom:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children,.page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li ul.children{margin-left:20px;padding-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul li,#footer .sidebar_widget li ul li,.page_content_wrapper .sidebar .content .sidebar_widget li ul li,#footer .sidebar_widget li ul li{padding:0;margin-top:0;margin-bottom:5px;}#footer .sidebar_widget li.widget_nav_menu ul li,#page_content_wrapper .sidebar .content .sidebar_widget li.widget_pages ul li{border:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li{margin-bottom:40px;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li a.rsswidget{font-weight:600;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li .rss-date{opacity:.5;clear:both;display:block;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_rss ul li .rssSummary{font-size:14px;}#footer .sidebar_widget li ul li{border-color:#000;}#page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul li:first-child,#footer ul.sidebar_widget li ul li:first-child,#footer ul.sidebar_widget li .textwidget{padding-top:0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li:first-child,#footer ul.sidebar_widget li ul.flickr li:first-child{border:0;padding-top:0;}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li a{width:100%;box-sizing:border-box;display:block;}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li ul.sub-menu,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li ul.sub-menu{padding:0 0 0 10px;}#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li:last-child,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul li:last-child,#page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul,.page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul{margin-bottom:0;}#wp-calendar tr td,#wp-calendar tr th{padding:5px 0 5px 0;text-align:center;background:transparent;}#wp-calendar tr td#prev,#wp-calendar tr td#next{text-transform:uppercase;padding-top:20px;}#wp-calendar tr td.pad,#wp-calendar tr td#prev,#wp-calendar tr td#next{background:transparent !important;}#wp-calendar caption{display:none;}#wp-calendar{margin:20px 0 0 0;width:100%;}.mobile_menu_wrapper .widget_calendar table tr th,.mobile_menu_wrapper .widget_calendar table tr td{border-color:#555;}table{margin:10px 0 30px 0;}table tr td{border-bottom:1px solid #dce0e0;}table tr th{font-weight:bold;}table tr th,table tr td{padding:20px;text-align:left;border-bottom:1px dashed #dce0e0;}#footer table tr th,#footer table tr td{border-bottom:1px dashed #000 !important;}#footer .widget_tag_cloud div a{border-color:#000 !important;}#footer_menu{float:right;display:block;list-style:none;}#footer_menu li{float:left;margin-left:20px;}#footer_menu li ul{display:none;}table thead tr th{background:transparent;}table#wp-calendar thead tr th{text-align:center;}table tfoot tr,table tfoot tr td{background:transparent;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr{list-style:none;margin:5px 0 30px 0;float:left;display:block;padding:15px 0 3px 0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li{display:block;float:left;margin:0 10px 10px 0;padding:0;border:0;clear:none;width:calc(33% - 10px);padding-right:10px;box-sizing:border-box;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img{width:100%;height:auto;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter{margin:0;margin-top:20px;list-style:none;padding:0 0 0 0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li{padding-left:32px;padding-bottom:15px;border:0;position:relative;box-sizing:border-box;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before,.page_content_wrapper .sidebar .content .sidebar_widget li ul.twitter li:before{position:absolute;left:0;top:-5px;font-family:"Font Awesome 5 Free";content:"";font-size:22px;font-weight:900;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media,.page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media{list-style:none;margin:10px 0 15px 0;float:left;display:block;padding:0 0 3px 0;margin-left:-5px;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li,.page_content_wrapper .sidebar .content .sidebar_widget li ul.social_media li{display:block;float:left;margin:0 5px 0 0;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,ul.flickr,.page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr,ul.flickr{list-style:none;margin:10px 0 -10px 0;float:left;display:block;clear:both;width:104%;}ul.flickr li{float:left;margin:0 5px 0 0;}#page_content_wrapper .sidebar .content .posts.blog,.page_content_wrapper .sidebar .content .posts.blog{list-style:none;margin-top:30px;}#page_content_wrapper .sidebar .content .posts.blog.withthumb,.page_content_wrapper .sidebar .content .posts.blog.withthumb{margin-top:30px;margin-bottom:0;}#footer ul.sidebar_widget li ul.posts.blog.withthumb{margin-top:20px;}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{line-height:1em;clear:both;border:0;background:none;width:100%;float:left;margin:0;}#page_content_wrapper .posts.blog li,.page_content_wrapper .posts.blog li{float:left;width:49.4%;margin-right:1.2%;margin-bottom:1.2%;padding:20px;box-sizing:border-box;border:1px solid #dce0e0;display:table;text-align:left;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;}#page_content_wrapper .posts.blog li:nth-child(2n),.page_content_wrapper .posts.blog li:nth-child(2n){margin-right:0;float:right;}#page_content_wrapper .posts.blog li a,.page_content_wrapper .posts.blog li a,#footer ul.sidebar_widget li ul.posts.blog li a{width:100%;line-height:1.2em;font-size:16px;}#page_content_wrapper .sidebar .content .posts.blog.withthumb li,#page_content_wrapper .posts.blog.withthumb li,.page_content_wrapper .sidebar .content .posts.blog.withthumb li,.page_content_wrapper .posts.blog.withthumb li{line-height:1.5em;border:0;display:block;}#page_content_wrapper .sidebar .content .posts.blog li,.page_content_wrapper .sidebar .content .posts.blog li{padding-top:10px;}#page_content_wrapper .sidebar .content .posts.blog li strong.header,#page_content_wrapper .posts.blog li strong.header,.page_content_wrapper .sidebar .content .posts.blog li strong.header,.page_content_wrapper .posts.blog li strong.header{font-weight:normal;}#page_content_wrapper .sidebar .content .textwidget,.page_content_wrapper .sidebar .content .textwidget{margin-top:0;padding:0;text-align:left;}.textwidget img{max-width:95%;height:auto;}#searchsubmit{margin:-8px;line-height:18px;padding:.6em 1.5em .5em 1.5em !important;}.widget_search input#searchsubmit{margin:10px 0 0 0;}.widget_tag_cloud div,.tag_cloud{margin:20px 0 0 0;}.widget_tag_cloud div a,.meta-tags a,.tag_cloud a{display:inline-block;display:inline-block;-webkit-transition:background .2s linear,border .1s linear;-moz-transition:background .2s linear,border .1s linear;-ms-transition:background .2s linear,border .1s linear;-o-transition:background .2s linear,border .1s linear;transition:background .2s linear,border .1s linear;color:#000;border:2px solid #e0e0e0;padding:3px 15px 3px 15px;margin-right:8px;margin-bottom:12px;border-radius:25px;font-weight:600;}.widget_tag_cloud div a:hover{background:#efa697;border-color:#efa697;color:#fff !important;}.widget_mc4wp_widget input{text-align:center;}.widget_mc4wp_widget input[type=submit]{width:100%;margin-top:10px;}.portfolio_recent_link h6,.blog_recent_link h6{display:inline;font-size:11px;}.widget_mc4wp_form_widget input[type=email]{width:100%;}.widget_mc4wp_form_widget input[type=submit]{margin-top:20px;}#page_content_wrapper .widget_mc4wp_form_widget p{padding-bottom:.7em;}#page_content_wrapper.blog_wrapper{padding:50px;box-sizing:border-box;width:calc(100% - 180px);box-shadow:0 20px 30px 0 rgba(1,1,1,.1);position:relative;z-index:2;background:#fff;margin-bottom:100px;clear:both;}#page_content_wrapper.blog_wrapper .pagination{margin-bottom:20px;}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border:0;background:#fc0;font-size:13px;}div.wpcf7-mail-sent-ok{background:#4cd964;color:#fff;}.footer_mailing_list_white input[type=email]{background:transparent !important;color:#fff !important;border-color:rgba(256,256,256,.7);width:60%;}.footer_mailing_list_white input[type=email]::placeholder{color:rgba(256,256,256,.7);}.footer_mailing_list_white input[type=submit]{background:transparent;color:#fff;border-color:rgba(256,256,256,.7);margin-left:10px;}.footer_mailing_list_white select{border:1px solid #ccc;height:26px;line-height:18px;margin:0;padding:3px;background:transparent none no-repeat;cursor:pointer;}@media screen and (min-width:0){.footer_mailing_list_white select{border-radius:4px;background-position:-50px -50px;}}@media screen and (-webkit-min-device-pixel-ratio:0){.footer_mailing_list_white select{-webkit-appearance:none;background-position:right center;padding:3px 32px 3px 5px;}}@-moz-document url-prefix(){.footer_mailing_list_white select{-moz-appearance:none;text-indent:.01px;text-overflow:"";background-position:right center;padding-right:16px;}.footer_mailing_list_white select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}.footer_mailing_list_white select option{color:#000;}}h1.page-title{display:none;}.woocommerce ul.products li.product .ajax_add_to_cart,.woocommerce-page ul.products li.product .ajax_add_to_cart{display:none !important;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:31.66%;margin-right:2.5%;margin-bottom:2.5%;padding:0 0 10px 0;box-sizing:border-box;clear:none;border:0;text-align:center;}.woocommerce ul.products li.product:nth-child(3n+1),.woocommerce-page ul.products li.product:nth-child(3n+1),.woocommerce ul.products.columns-3 li.product:nth-child(3n+1),.woocommerce-page ul.products.columns-3 li.product:nth-child(3n+1){clear:both;}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0;}.woocommerce .woocommerce-result-count{font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;font-size:14px;}.woocommerce ul.products li.product .price{font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;color:#444;font-size:1.1em;}.woocommerce ul.products li.product .button{background:transparent;padding:0;text-transform:none;font-size:12px;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;letter-spacing:0;font-weight:400;}.woocommerce div.product form.cart .variations{margin:0;}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{outline:0;border:1px solid #dce0e0 !important;height:36px;width:80px;border-radius:0;}.woocommerce-page div.product form.cart .button{width:auto !important;margin-left:5px;padding:.65em 1.5em .65em 1.5em !important;border:0 !important;border-radius:0;}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:0px 0px 0px black !important;width:100% !important;text-align:center !important;margin:auto !important;}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title{margin-top:30px !important;font-size:22px;padding:0;box-sizing:border-box;}.woocommerce #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product h2.woocommerce-loop-product__title{margin-top:20px !important;font-size:20px;}.woocommerce #page_content_wrapper .inner .sidebar_content.left_sidebar ul.products li.product .price{font-size:1em;}.woocommerce div.product div.images figure,.woocommerce div.product div.summary figure{margin:0;}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:3px;box-sizing:border-box;width:16.66%;margin-top:3px;}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:.9em !important;}.woocommerce ul.cart_list li ins,.woocommerce ul.product_list_widget li ins,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li ins{text-decoration:none;font-weight:bold;}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:none !important;}.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{box-shadow:0px 0px 0px black !important;-webkit-box-shadow:0px 0px 0px black !important;-moz-box-shadow:0px 0px 0px black !important;width:45px;height:auto;}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:0px 0px 0px black !important;-webkit-box-shadow:0px 0px 0px black !important;-moz-box-shadow:0px 0px 0px black !important;}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{margin-left:0 !important;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h1{font-size:30px !important;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h2{font-size:18px !important;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h3{font-size:16px !important;padding-bottom:0;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h4{font-size:14px !important;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h5{font-size:13px !important;}.woocommerce #content_wrapper .inner .inner_wrapper .sidebar_content h6{font-size:12px !important;}.woocommerce div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{margin-bottom:3.8%;}.entry-summary div[itemprop="description"]{margin:10px 0 0 0;padding-left:0 !important;font-size:18px;}.review-summary{display:none !important;}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{font-size:14px !important;color:#222;padding-top:10px !important;}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border:0;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#444 !important;box-shadow:inset 0 0 0 0 rgba(0,0,0,.5) !important;-webkit-box-shadow:inset 0 0 0 0 rgba(204,204,204,.5) !important;-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,.5) !important;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #444 !important;background:#fff !important;box-shadow:inset 0 0 0 4px #fff;}.woocommerce #page_content_wrapper a.button,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover{text-transform:uppercase !important;border:0 !important;padding:0 !important;letter-spacing:2px !important;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif !important;font-weight:400 !important;font-weight:600 !important;position:relative !important;background:transparent !important;margin-top:0;display:block;margin:auto;font-size:13px;}.woocommerce #page_content_wrapper a.button:hover,.woocommerce-page #page_content_wrapper a.button:hover,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover,.woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover{opacity:1;}.woocommerce.columns-4 ul.products li.product a.add_to_cart_button{color:#222 !important;font-size:100% !important;}.woocommerce #page_content_wrapper a.button.product_type_variable:before,.woocommerce-page #page_content_wrapper a.button.product_type_variable:before{content:"";}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{opacity:1 !important;}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{font-weight:normal !important;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{width:70px !important;float:left !important;margin-right:15px !important;margin-left:0 !important;}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin-top:10px;}.cart-collaterals .cart_totals table{width:100% !important;}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{width:31.66% !important;border:0;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;}.woocommerce table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce-page #content table.cart a.remove{color:#999 !important;}.woocommerce table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover{color:#fff !important;}body[data-shop=three_cols].woocommerce ul.products li.product,body[data-shop=three_cols].woocommerce-page ul.products li.product{width:31.2% !important;}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0 !important;}p.price{padding-top:0 !important;}p.price ins span.amount,p.price span.amount,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-weight:500;}.woocommerce #page_content_wrapper div.product p.price,.woocommerce-page #page_content_wrapper div.product p.price{padding-bottom:0;}p.price del span.amount{color:#ccc !important;font-size:16px;}span.price del span.amount{font-size:13px;}#tab-description h2,.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{display:none;}body.woocommerce-checkout .woocommerce .col2-set,body.woocommerce-checkout.woocommerce-page .col2-set{float:left;width:63%;}body.woocommerce-checkout .woocommerce .col2-set .col-1,body.woocommerce-checkout.woocommerce-page .col2-set .col-1,body.woocommerce-checkout .woocommerce .col2-set .col-2,body.woocommerce-checkout.woocommerce-page .col2-set .col-2{width:100%;}.checkout h3{font-size:18px;margin:15px 0 15px 0;}body.woocommerce-checkout .woocommerce #order_review{float:right;width:32%;}body.page-template-default:not(.elementor-page) #page_content_wrapper .inner .sidebar_content dl.variation{margin:0 0 0 0;font-style:italic;font-size:smaller;}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none;}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:#d1edf5 !important;border-radius:5px;}#order_review_heading{display:none;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;float:none;margin-top:20px;}.related.products h2,.cart_totals h2,.shipping_calcuLator h2,.upsells.products h2,.cross-sells h2{margin-bottom:20px;margin-top:10px;}.shipping_calcuLator h2{text-align:left;}.related.products{padding-top:40px;clear:both;float:left;width:100%;border-top:1px dashed #e1e1e1;margin-top:10px;}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border:0;box-shadow:0 0 0;border-radius:0px !important;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before{border:0;box-shadow:0 0 0;border-radius:0px !important;}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{border:0;padding:0;box-sizing:border-box;}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{width:100%;}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:transparent !important;box-shadow:none !important;visibility:visible !important;border:0;border-radius:0px !important;padding:0;}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0 !important;}.woocommerce div.product .woocommerce-tabs .panel{padding-top:40px;}.woocommerce #page_content_wrapper div.product .woocommerce-tabs .panel p{padding:0;}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{padding:10px 30px 9px 30px !important;font-weight:normal !important;text-shadow:none !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{color:#222 !important;border-radius:0px !important;height:auto !important;padding:0 !important;border:0;border-bottom:1px solid #dce0e0;margin-left:0 !important;margin-right:0 !important;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a{color:#222;font-weight:bold !important;border-radius:0px !important;}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding-left:0 !important;}.widget_shopping_cart_content a.button{margin-right:5px !important;}.woocommerce-page div.product p.price ins{text-decoration:none !important;}.woocommerce-page.woocommerce #page_content_wrapper .product_type_variable.add_to_cart_button{display:none;}.product_meta > span{clear:both;display:block;}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{border:0 !important;box-shadow:0 0 0;}.woocommerce-message,.woocommerce-error,.woocommerce-info{box-shadow:0 0 0 #222 !important;}.woocommerce-message{background:#e9f3d2 !important;border-color:#e9f3d2 !important;color:#6a863b !important;text-shadow:none !important;}.woocommerce-info{background:#d1edf5 !important;border-color:#d1edf5 !important;color:#4e7883 !important;text-shadow:none !important;}.woocommerce-error{background:#ffe9e9 !important;border-color:#ffe9e9 !important;color:#b13c3c !important;text-shadow:none !important;}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{box-shadow:none !important;top:.8em !important;}.woocommerce .woocommerce-message a.button{display:none;}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,#order_review{margin-bottom:0;}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-align:left;}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-bottom:0;}.post_carousel.flexslider .slides > li{margin-right:20px;}.woocommerce-page .products .star-rating{float:right;margin-top:28px;}.woocommerce-page #page_content_wrapper .inner .sidebar_content .products .star-rating{float:none;clear:both;margin-top:10px;}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{border:0;display:block;float:none;clear:both;margin-bottom:0;}.woocommerce #content nav.woocommerce-pagination,.woocommerce nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{text-align:left;margin-top:30px;margin-bottom:30px;color:#ff4a52;}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border:0;}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{height:30px;width:30px;line-height:30px;display:inline-block;text-align:center;color:#888;background:#fff;border:1px solid #dce0e0;margin-right:10px;overflow:hidden;}.woocommerce-page nav.woocommerce-pagination ul li a{color:#888;line-height:1.3em;}.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:active{border-color:#dce0e0;background:#fcfcfc;color:#222 !important;font-weight:bold;line-height:1.3em;}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{margin-left:0 !important;}.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a{text-align:center;}.price_slider_wrapper{margin-top:30px;}.woocommerce-page ul.product_list_widget li .star-rating{display:none;}.woocommerce-page ul.product_list_widget li a{font-weight:600 !important;}.woocommerce-page ul.product_list_widget li .amount{font-weight:500;}.woocommerce-page ul.product_list_widget li del .amount{color:#ccc;}.woocommerce-page .price_label{font-weight:600;}.woocommerce-page ul.product_list_widget li ins{background:transparent;}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left !important;}ul.product_list_widget li{padding:10px 0 10px 0 !important;}.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{clear:both;}body.single-product #page_content_wrapper{margin-top:40px;}.woocommerce .woocommerce-product-rating{line-height:1.7;}.woocommerce-review-link{color:#222 !important;}.woocommerce-page div.product form.cart{margin-top:1em;margin-bottom:3em;}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-top:20px;}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:after,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:after,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:after,.woocommerce-page .woocommerce-message:before{display:block;clear:none;}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:70px;}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{padding:12px 12px 10px 12px;}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{line-height:1em;margin-top:10px;}.woocommerce .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after,.woocommerce-page .cart-collaterals .shipping_calcuLator .shipping-calcuLator-button:after,.wc-forward a:after,.wc-forward:after{display:none;}#page_content_wrapper .inner .sidebar_content ul.products{margin-left:0 !important;padding:0;box-sizing:border-box;}#page_content_wrapper .inner .sidebar_content.left_sidebar ul.products{padding:0;}#page_content_wrapper .inner .sidebar_content .related.products ul.products{padding:0;margin-top:20px;}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:0;padding:20px 12px;}.shipping-calcuLator-button{color:#222;}.product-subtotal .amount{color:#222;font-weight:600;}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calcuLator,.woocommerce-page .cart-collaterals .shipping_calcuLator{width:100%;float:none;}.woocommerce .cart-collaterals .shipping_calcuLator,.woocommerce-page .cart-collaterals .shipping_calcuLator{margin-top:10px;}.woocommerce-page table.cart th,table.shop_table thead tr th{border-bottom:1px solid #dce0e0;border-top:1px solid #dce0e0;color:#fff;font-weight:500;background:#333;text-transform:uppercase;letter-spacing:2px;font-size:12px;}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-bottom:1px solid #dce0e0;}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart{border-top:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{border-bottom:0 !important;}.woocommerce table.cart td.actions .coupon .input-text#coupon_code{width:200px;border-radius:0;box-shadow:0 0 0 0;margin-right:10px;border-color:#dce0e0;}.woocommerce .cart-collaterals .cart_totals table tr:first-child td,.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-bottom:0;}.woocommerce-page #payment ul.payment_methods label{display:inline-block;clear:none;width:auto;}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{border-bottom:0;margin-bottom:0;}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{border-top:0;}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#444;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.8em;}strong[itemprop="author"]{font-size:16px;font-weight:600;color:#222;font-family:"Renner","Helvetica Neue",Arial,Verdana,sans-serif;letter-spacing:-1px;}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{display:none !important;}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:0 !important;padding:0;margin:0 0 0 80px;}.woocommerce #review_form #respond{width:100%;}.woocommerce #reviews h3{text-align:left;}h1.product_title{font-weight:300;}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{display:none;}.woocommerce-cart .wc-proceed-to-checkout{padding:2em 0;}.return-to-shop{padding:0 0 5em 0 !important;}.woocommerce-checkout #payment{margin-bottom:100px;}.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:80px;}.woocommerce-checkout #payment ul{margin-left:0 !important;padding:0 !important;}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{margin-left:10px;}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{margin-top:8px;}.woocommerce .top_bar.scroll .logo_wrapper img,.woocommerce-page .top_bar.scroll .logo_wrapper img{max-width:100%;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#222;}.woocommerce .products .onsale,.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{width:45px;height:45px;position:absolute;left:-10px;top:-10px;background:#b13c3c;border-radius:250px;text-align:center;font-weight:600;line-height:47px;-webkit-box-shadow:0 8px 8px -6px rgba(0,0,0,.15);-moz-box-shadow:0 8px 8px -6px rgba(0,0,0,.15);box-shadow:0 8px 8px -6px rgba(0,0,0,.15);}.woocommerce ul.products li.product .price ins{text-decoration:none;}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:1.2em 1.5em;}.woocommerce .term-description89{display:none;}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-top:0;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:15px;margin-bottom:0;display:inline-block;padding:1.5em 1.5em 1.5em 1.5em;float:right;border-radius:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget_products ul li:last-child,.page_content_wrapper .sidebar .content .sidebar_widget li.widget_products ul li:last-child,#footer ul.sidebar_widget li.widget_products ul li:last-child{margin-bottom:0;padding-bottom:0;}.sidebar_widget li.widget_products .product-title{font-weight:400;font-size:16px;}#reviews.woocommerce-Reviews #comments{width:66.66%;float:left;}#reviews.woocommerce-Reviews #review_form_wrapper{width:33.33%;float:left;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.description{margin:0;padding-top:0;padding-bottom:30px;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:0;padding-bottom:0;padding-top:0;}.woocommerce #reviews #comments ol.commentlist li img.avatar{border-radius:250px;border:0;padding:0;background:transparent;width:60px;}.woocommerce .star-rating{font-size:12px;}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#50e3c2;}.woocommerce #reviews #comments ol.commentlist li .comment_container{border-bottom:1px dashed #dce0e0;margin-bottom:10px;}.woocommerce #reviews #comments ol.commentlist li:last-child .comment_container{border:0;margin-bottom:0px;}.woocommerce #review_form #respond p{padding-bottom:0;}body.woocommerce-order-received .woocommerce h2,body.woocommerce-order-received .woocommerce h3{font-size:18px;}body.woocommerce-order-received .woocommerce{margin-bottom:30px;}#page_content_wrapper .inner .sidebar_content ul.woocommerce-thankyou-order-details{margin-left:0;}.woocommerce-account #page_content_wrapper .inner .sidebar_content.full_width{margin-bottom:20px;}.woocommerce-MyAccount-navigation ul{list-style:none;margin-left:0 !important;}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px;padding-left:10px;border-left:5px solid transparent;}.woocommerce-MyAccount-navigation ul li.is-active{border-left:5px solid #ff4a52;color:#ff4a52;font-weight:600;}.woocommerce .woocommerce-Message a.button{background:transparent;padding:0;border-radius:0;}table.woocommerce-cart-form__contents tbody tr td p,table.shop_table.woocommerce-checkout-review-order-table tbody tr td p{padding-top:0 !important;padding-bottom:0 !important;}table.woocommerce-cart-form__contents tbody tr td dl.variation dt.variation-Dates,table.woocommerce-cart-form__contents tbody tr td dl.variation dt.variation-Accommodation,table.shop_table.woocommerce-checkout-review-order-table tbody tr td dl.variation dt.variation-Dates,table.shop_table.woocommerce-checkout-review-order-table tbody tr td dl.variation dt.variation-Accommodation{font-weight:600;}.woocommerce table.shop_table,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0 !important;}table.woocommerce-checkout-review-order-table tr th,table.woocommerce-checkout-review-order-table tr td{border-bottom:0;}table.woocommerce-cart-form__contents tr th,table.woocommerce-cart-form__contents tr td{border-style:solid;}.woocommerce-checkout-payment{background:transparent !important;}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:1em 1em .5em 1em;}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;}.ri-grid{margin:auto;position:relative;max-height:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;overflow:hidden;}.ri-grid.visible{max-height:100%;}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0;overflow:hidden;}.ri-grid ul:before,.ri-grid ul:after{content:"";display:table;}.ri-grid ul:after{clear:both;}.ri-grid ul{zoom:1;}.ri-grid ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;width:0;height:0;}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#333;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.ri-grid-size-1{width:55%;}.ri-grid-size-2{width:100%;}.ri-grid-size-3{width:100%;margin-top:0px;}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;box-shadow:0 15px 10px rgba(0,0,0,.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}.ri-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}.ri-grid-loading:after,.ri-grid-loading:before{display:none;}.ri-loading-image{display:none;}.ri-grid-loading .ri-loading-image{position:relative;left:100%;margin:auto;margin-top:50px;margin-bottom:50px;display:block;text-align:center;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"]{padding:50px 40px 50px 40px;background:#f9f9f9;border-radius:0;}body .ui-widget-overlay{background:rgba(0,0,0,.7) !important;opacity:1;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] button.ui-dialog-titlebar-close,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] button.ui-dialog-titlebar-close{display:none;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar{background:transparent;border:0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar .ui-dialog-title,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar .ui-dialog-title{font-weight:normal;font-size:28px;text-shadow:none;width:100%;display:block;margin-bottom:20px;text-align:center;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper label,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper label{font-weight:normal;font-size:16px;margin-bottom:0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"],body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]{font-size:16px;letter-spacing:0;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]::-webkit-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]::-webkit-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]::-webkit-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]::-webkit-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]::-webkit-input-placeholder{color:transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]::-moz-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]::-moz-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]::-moz-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]::-moz-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]::-moz-placeholder{color:transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="text"]:-ms-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="password"]:-ms-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="text"]:-ms-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="password"]:-ms-input-placeholder,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="email"]:-ms-input-placeholder{color:transparent;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper .zm_alr_form_field_container,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper .zm_alr_form_field_container{margin-bottom:30px;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper .zm_alr_ul_container,body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper .zm_alr_ul_container{font-size:16px;}body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"],body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"]{border-radius:0;text-shadow:none;}.ui-dialog .zm_alr_login_dialog.ui-dialog-content{border:0;}.singleroom_two_third{width:66.66%;float:left;box-sizing:border-box;padding-right:40px;}.singleroom_one_third{width:33.33%;float:left;box-sizing:border-box;padding-left:50px;border-left:1px solid #222;}.singleroom_price_wrapper{float:left;width:100%;padding:20px 0 0 0;box-sizing:border-box;}.singleroom_book{margin-top:10px;width:90%;box-sizing:border-box;}.singleroom_price_label{font-size:12px;letter-spacing:2px;font-weight:600;text-transform:uppercase;float:left;}.singleroom_price_amount .mphb-price-period{display:none;}.singleroom_price_amount{float:left;font-size:60px;text-align:center;font-weight:600;}.singleroom_attributes_wrapper{width:100%;padding:0 0 10px 0;box-sizing:border-box;}.singleroom_attributes_wrapper .sidebar{margin-top:40px;}.singleroom_attribute{width:100%;margin:30px 0 30px 0;}.room_icon img{max-width:45px !important;height:auto;vertical-align:middle;}.room_icon{width:70px;display:inline-block;}.room_attribute{width:calc(100% - 100px);display:inline-block;}.singleroom_amenities{background:#0f172b;color:#fff;padding:80px 0 80px 0;box-sizing:border-box;width:100%;float:left;}.singleroom_amenities_wrapper{width:50%;float:left;}.singleroom_amenities_wrapper .page_content_wrapper{margin:auto;float:none;}.singleroom_amenities_label{float:left;font-size:20px;font-weight:600;width:50%;}.singleroom_amenities_label img{max-width:40px;height:auto;vertical-align:middle;margin-right:15px;}.singleroom_amenities_list_wrapper{float:right;width:50%;padding-right:60px;box-sizing:border-box;}.singleroom_amenities_list{list-style:none;}.singleroom_amenities_list li:before{content:"";font-family:"Font Awesome 5 Free";float:left;margin-left:-2.8em;line-height:2.8em;font-size:10px;font-weight:900;}.singleroom_amenities_list li{margin:15px 0 15px 0;}.singleroom_amenities_list li:first-child{margin-top:0;}.singleroom_amenities_list li:last-child{margin-bottom:0;}body.single-mphb_room_type:not(.elementor-page) #page_content_wrapper .inner .sidebar_content.full_width{margin-bottom:40px;}body.single-mphb_room_type .fullwidth_comment_wrapper{margin:30px 0 60px 0;}body.single-mphb_room_type .singleroom_other_header{text-align:center;}body.single-mphb_room_type .singleroom_other_header h2{font-size:40px;}body.single-mphb_room_type .singleroom_other_wrapper{padding:60px 0 30px 0;box-sizing:border-box;width:100%;float:left;}.singleroom_other_rooms{margin-top:50px;}.room_grid_wrapper,.room_grid_wrapper .room_grid_attr_wrapper .child_one_third{float:left;}.room_grid_wrapper .post_img_hover{margin-bottom:20px;}.room_grid_wrapper h3{display:block;text-align:center;width:100%;padding:0 0 20px 0;box-sizing:border-box;}.room_grid_wrapper img{max-width:100%;height:auto;}.room_grid_wrapper.one_fourth{box-sizing:border-box;width:calc(25% - 19px);margin-right:25px;margin-bottom:50px;}.room_grid_wrapper.one_third{box-sizing:border-box;width:calc(33.33% - 20px);margin-right:30px;margin-bottom:60px;}.room_grid_wrapper.one_half{box-sizing:border-box;width:calc(50% - 20px);margin-right:40px;margin-bottom:80px;}.room_grid_wrapper .room_grid_attr_wrapper .child_one_third{box-sizing:border-box;width:33.33%;padding:0 5% 0 5%;}.child_one_half{box-sizing:border-box;width:50%;padding:0 10% 0 10%;float:left;}.room_grid_wrapper.one_third:nth-child(3n),.room_grid_wrapper.one_half:nth-child(2n),.room_grid_wrapper.one_fourth:nth-child(4n),.room_grid_wrapper .room_grid_attr_wrapper .child_one_third:nth-child(3n){margin-right:0;}.room_grid_wrapper .room_grid_attr_wrapper .child_one_third{text-align:center;border-right:1px solid #222;}.room_grid_wrapper .room_grid_attr_wrapper .child_one_third:nth-child(3n){border:0;}.room_grid_wrapper .room_attr_value{width:100%;text-align:center;font-size:35px;font-weight:600;}.room_grid_wrapper.one_fourth .room_attr_value{font-size:24px;}.room_grid_wrapper .room_attr_unit{width:100%;text-align:center;font-size:13px;text-transform:uppercase;margin-top:-5px;line-height:1.3;}.room_grid_link_wrapper{width:100%;margin-top:30px;text-align:center;}.room_grid_book .mphb-price-period{display:none;}.room_grid_book{display:inline-block;border-bottom:1px solid;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:2px;}.page_title_nav{width:100%;text-align:center;list-style:none;display:block;margin-top:30px;}#page_caption.hasbg .page_title_nav{position:absolute;bottom:120px;left:0;margin-top:0;}.page_title_nav li{display:inline-block;margin:0 15px 0 15px;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:600;}#page_caption.hasbg .page_title_nav li a{color:#fff;}.singleroom_book_form{box-sizing:border-box;background:#f9f9f9;width:90%;max-height:0;padding:5px 25px 15px 25px;opacity:0;overflow:hidden;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget{padding:30px;box-sizing:border-box;background:#f9f9f9;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb-datepick{background:transparent !important;width:100%;}.singleroom_book_form.visible{max-height:none;opacity:1;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);}.singleroom_book_form label{font-size:13px;font-weight:500;}.singleroom_book_form .mphb-required-fields-tip{display:none;}.singleroom_book_form .mphb-datepick,.elementor-widget-shortcode .mphb-datepick{background:transparent !important;width:100%;}.singleroom_book_form .mphb-adults-wrapper,.singleroom_book_form .mphb-children-wrapper,#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-adults,#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-children,.mphb_sc_checkout-form .mphb-adults-chooser,.mphb_sc_checkout-form .mphb-children-chooser,.mphb_sc_booking_form-wrapper .mphb-children-wrapper,.mphb_sc_booking_form-wrapper .mphb-children-wrapper,.elementor-widget-shortcode .mphb-adults-wrapper,.elementor-widget-shortcode .mphb-children-wrapper{display:inline-block;width:48%;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-children,.mphb_sc_booking_form-wrapper .mphb-children-wrapper,.elementor-widget-shortcode .mphb-children-wrapper{margin-left:2%;}.mphb-reserve-room-section .mphb-button.mphb-book-button{margin-top:1em;}.singleroom_book_form .mphb-reserve-btn.button{width:100%;}.room_grid_content_wrapper{border-top:1px solid #222;padding-top:20px;margin-top:0px;}.room_grid2_action_wrapper{margin-top:20px;text-align:center;}.room_grid2_action_wrapper .child_one_half{border-right:1px solid #222;padding:10px 0 10px 0;}.room_grid2_action_wrapper .child_one_half.last{border:0;}.room_grid2_price .mphb-price-period{display:none;}.room_grid2_price .mphb-price{font-size:22px;font-weight:600;line-height:1;}.room_grid2_view{font-size:18px;font-weight:600;border-bottom:1px solid #222;line-height:2.7;}body.archive .mphb_room_type .post_wrapper{margin-bottom:40px;}body .mphb-flexslider.mphb-gallery-thumbnails-slider{margin-top:-10px;}.mphb_widget_search-submit-button-wrapper input{width:100%;}.mphb-recommendation-title{display:none;}.mphb_sc_search_results-info{font-size:18px;font-weight:600;}.mphb-recommendation-details-list{list-style:none;margin-left:0 !important;}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:0 !important;}.mphb-room-type-details-title{display:none;}.mphb-room-type-title{margin-top:10px;}.mphb-loop-room-type-attributes{margin:20px 0 20px 0;list-style:none;}.mphb-loop-room-type-attributes li:before{content:"";font-family:"Font Awesome 5 Free";float:left;margin-left:-2em;line-height:2.8em;font-size:10px;font-weight:900;}.mphb-view-details-button-wrapper{display:none;}.mphb-rooms-quantity{min-width:10%;width:10%;display:inline-block;}.mphb-available-rooms-count{min-width:70%;width:70%;margin-left:5px;display:inline-block;}.mphb-reserve-room-section{border-top:1px solid #222;padding-top:20px;margin-top:20px;}.mphb_sc_search_results-wrapper .mphb-reserve-room-section .mphb-rooms-reservation-message-wrapper .mphb-remove-from-reservation{margin-top:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin-bottom:4em;}.mphb-recommendation{margin-bottom:60px;}.mphb-reservation-cart{display:none;}#mphb-customer-details{clear:both;}form.mphb_sc_checkout-form h3,form.mphb_sc_checkout-form h4{margin-top:40px;}form.mphb_sc_checkout-form h3.mphb-room-number{margin-top:0;}table.mphb-price-breakdown{width:100%;}form.mphb_sc_checkout-form .mphb-guest-name-wrapper input[type=text]{width:100%;}#page_content_wrapper form.mphb_sc_checkout-form .mphb_sc_checkout-services-list{margin-top:20px;margin-left:0 !important;}#page_content_wrapper form.mphb_sc_checkout-form .mphb_sc_checkout-services-list li{margin:5px 0 5px 0;}select.mphb_sc_checkout-service-adults{width:100px;min-width:100px;}#mphb-customer-details.mphb-checkout-section input[type=text],#mphb-customer-details.mphb-checkout-section input[type=email],#mphb-customer-details.mphb-checkout-section textarea,.mphb_sc_search-form input.mphb-datepick,.mphb-booking-form input.mphb-datepick{width:100%;}#page_content_wrapper p.mphb-check-in-date{margin-top:10px;}#page_content_wrapper p.mphb-check-out-date{padding-top:0 !important;}form.mphb_sc_checkout-form .mphb-reserve-rooms-details{padding:40px;box-sizing:border-box;background:#f9f9f9;margin-top:40px;}form.mphb_sc_checkout-form .mphb-reserve-rooms-details .mphb-room-details:first-child{border-top:0;margin-top:0;padding-top:0;}form.mphb_sc_checkout-form .mphb-reserve-rooms-details .mphb-room-details{border-top:2px dashed #222;margin-top:40px;padding-top:40px;}form.mphb_sc_checkout-form .mphb-reserve-rooms-details .mphb-room-details input[type=text]{background:transparent;}.wpcf7-checkbox span.wpcf7-list-item{margin-left:0;}.promotion_wrapper{height:40vh;position:relative;}.promotion_wrapper:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.6)),to(rgba(0,0,0,.69)));background-image:-webkit-linear-gradient(transparent 0%,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.69) 100%);background-image:linear-gradient(transparent 0%,transparent 50%,rgba(0,0,0,.1) 56%,rgba(0,0,0,.6) 93%,rgba(0,0,0,.69) 100%);}.flex-direction-nav a:before{color:#fff !important;}.mphb_sc_checkout-form .mphb-gateways-list{margin-left:0 !important;}.mphb-gateways-list li p.mphb-gateway-description{padding:0 !important;font-size:12px;}p.mphb-total-price{margin-top:30px;font-size:20px;float:left;}p.mphb_sc_checkout-submit-wrapper{float:right;margin-top:30px;}.mphb_sc_checkout-wrapper{margin-bottom:40px;float:left;width:100%;}.datepick-popup{box-sizing:border-box;}.mphb-gallery-thumbnail-slider{display:none !important;}.elementor-section.elementor-section-stretched.elementor-section-height-min-height{overflow:hidden;}.mphb-checkout-terms-wrapper{clear:both;}.mphb-terms-and-conditions h3{margin-top:20px;}li.widget_mphb_search_availability_widget{-webkit-box-shadow:0 5px 40px rgba(0,0,0,.15);-moz-box-shadow:0 5px 40px rgba(0,0,0,.15);box-shadow:0 5px 40px rgba(0,0,0,.15);}.mphb_cb_checkout_form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon,.mphb_sc_checkout-form .mphb-price-breakdown .mphb-price-breakdown-expand>.mphb-inner-icon{line-height:.9em;}.mphb_sc_availability_calendar-wrapper .datepick{width:100% !important;}.mphb-reserve-room-section .mphb-rooms-quantity-wrapper{float:left;width:85%;}body.single-mphb_room_type .tg_horizontal_gallery_wrapper{padding:10px 0 10px 0;box-sizing:border-box;}.tg_horizontal_gallery_cell{overflow:hidden;}body.single-mphb_room_type .tg_horizontal_gallery_wrapper ol.flickity-page-dots{margin-left:0;}.tg_horizontal_gallery_cell img{display:block;width:auto;max-width:none !important;}.tg_horizontal_gallery_wrapper .flickity-page-dots{bottom:-40px;}.tg_horizontal_gallery_wrapper .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button svg{width:40%;height:40%;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button svg{left:30%;top:30%;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button.next,.tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous{transition:all .3s cubic-bezier(.645,.045,.355,1) 0s !important;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1) 0s !important;opacity:.75;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button.next{right:40px;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button.next:hover{right:30px;opacity:1;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous{left:40px;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button.previous:hover{left:30px;opacity:1;}.tg_horizontal_gallery_wrapper .flickity-prev-next-button:disabled{opacity:.3;}.tg_horizontal_gallery_cell_img{transition:opacity .4s;opacity:0;}.tg_horizontal_gallery_cell_img.flickity-lazyloaded,.tg_horizontal_gallery_cell_img.flickity-lazyerror{opacity:1;}.singleroom_two_third .mphb_sc_availability_calendar-wrapper{margin:20px 0 20px 0;}.availability_search_wrapper .mphb_sc_search-wrapper select,.mphb_sc_booking_form-wrapper select,.mphb-reserve-room-section .mphb-rooms-quantity,.mphb-reserve-rooms-details .mphb_checkout-guests-chooser,.mphb-reserve-rooms-details .mphb_checkout-guests-chooser,.mphb-customer-country #mphb_country,.widget_mphb_search_availability_widget .mphb_widget_search-adults select,.widget_mphb_search_availability_widget .mphb_widget_search-children select,.mphb-adults-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-adults,.availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-children,.mphb_sc_booking_form-wrapper .mphb-adults-wrapper,.mphb_sc_booking_form-wrapper .mphb-children-wrapper,.widget_mphb_search_availability_widget .mphb_widget_search-adults,.widget_mphb_search_availability_widget .mphb_widget_search-children{position:relative;display:inline-block;}.mphb-reserve-room-section .mphb-rooms-quantity-wrapper,.mphb-reserve-rooms-details .mphb-adults-chooser,.mphb-reserve-rooms-details .mphb-children-chooser,.mphb-customer-country{position:relative;}.availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-adults:after,.availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-children:after,.mphb_sc_booking_form-wrapper .mphb-adults-wrapper:after,.mphb_sc_booking_form-wrapper .mphb-children-wrapper:after,.mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after,.mphb-reserve-rooms-details .mphb-adults-chooser:after,.mphb-reserve-rooms-details .mphb-children-chooser:after,.mphb-customer-country:after,.widget_mphb_search_availability_widget .mphb_widget_search-adults:after,.widget_mphb_search_availability_widget .mphb_widget_search-children:after{font-family:"themify";content:"";display:inline;position:absolute;bottom:10px;right:20px;font-size:13px;}.mphb_sc_booking_form-wrapper .mphb-adults-wrapper:after,.mphb_sc_booking_form-wrapper .mphb-children-wrapper:after,.mphb-reserve-rooms-details .mphb-adults-chooser:after,.mphb-reserve-rooms-details .mphb-children-chooser:after,.mphb-customer-country:after{bottom:25px;}.widget_mphb_search_availability_widget .mphb_widget_search-adults:after,.widget_mphb_search_availability_widget .mphb_widget_search-children:after{bottom:35px;}.search_selected_accommodation .mphb_sc_booking_form-wrapper .mphb-adults-wrapper:after,.search_selected_accommodation .mphb_sc_booking_form-wrapper .mphb-children-wrapper:after{bottom:10px;}.mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after{left:8%;bottom:27px;}body.page-template-page-l .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after,body.page-template-page-r .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after{left:7%;}.mphb-reserve-rooms-details .mphb-children-chooser{margin-left:3%;}.mobx-holder{position:fixed;overflow:hidden;z-index:99999;width:100%;height:100%;left:0;top:0;visibility:hidden;opacity:0;will-change:opacity,visibility;box-sizing:border-box;-ms-touch-action:none;touch-action:none;pointer-events:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s ease;transition:opacity .4s ease,visibility .4s ease;}.mobx-holder:-webkit-full-screen{background-color:transparent;}.mobx-holder *{box-sizing:border-box;}.mobx-holder svg{pointer-events:none;}.mobx-open{pointer-events:auto;visibility:visible;opacity:1;}.mobx-rtl{direction:rtl;}.mobx-slider{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-transition:opacity .45s ease;transition:opacity .45s ease;}.mobx-hide{opacity:0;-webkit-transition:none;transition:none;}.mobx-overlay{position:absolute;left:0;top:0;width:100%;height:100%;will-change:opacity;transform:translateZ(0);background-color:rgba(0,0,0,.9);}.mobx-ui:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;will-change:opacity;background:rgba(0,0,0,.4);-webkit-transition:opacity .25s ease-out,visibility .25s ease-out;transition:opacity .25s ease-out,visibility .25s ease-out;}.mobx-open-tooltip .mobx-ui:after{opacity:1;visibility:visible;}.mobx-video:before,.mobx-video:after,.mobx-thumb-video:after,.mobx-ui button,.mobx-share-tooltip *:after{background-image:url("https://cdn-fdahb.nitrocdn.com/OuTuCijYRdWMOiVvVPchGCVXldnjpPsQ/assets/images/optimized/rev-44b2b04/wp-content/themes/hoteller/icons/modulobox.svg");background-repeat:no-repeat;background-color:transparent;}.mobx-top-bar{position:absolute;left:0;top:0;width:100%;will-change:transform;background-color:rgba(0,0,0,.4);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;}.mobx-idle .mobx-top-bar,.mobx-will-close .mobx-top-bar,.mobx-holder:not(.mobx-open) .mobx-top-bar{-webkit-transform:translateY(-100%);transform:translateY(-100%);}.mobx-bottom-bar{position:absolute;left:0;bottom:0;width:100%;will-change:transform;background-color:rgba(0,0,0,.4);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;}.mobx-panzoom .mobx-bottom-bar,.mobx-will-close .mobx-bottom-bar,.mobx-holder:not(.mobx-open) .mobx-bottom-bar{-webkit-transform:translateY(100%);transform:translateY(100%);}.mobx-caption{position:relative;display:block;width:100%;padding:0;margin:0;pointer-events:none;}.mobx-caption-inner{max-width:420px;margin:0 auto;pointer-events:auto;cursor:default;}.mobx-title{position:relative;display:block;margin:0;padding:14px 10px 12px;font-size:13px;line-height:18px;font-weight:normal;text-align:center;color:#eee;}.mobx-desc{position:relative;display:block;margin:0;padding:14px 10px 12px;font-size:12px;line-height:16px;font-weight:normal;text-align:center;color:#bbb;}.mobx-title + .mobx-desc{margin:-6px 0 0 0;padding:0 10px 10px;}.mobx-item,.mobx-item-inner{position:absolute;display:block;overflow:hidden;left:0;top:0;bottom:0;width:100%;text-align:center;touch-action:none;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center;transform-origin:center;}.mobx-img,.mobx-panzoom .mobx-item{cursor:move;cursor:grab;cursor:-webkit-grab;}.mobx-dragging .mobx-item *{cursor:grabbing;cursor:-webkit-grabbing;}.mobx-img,.mobx-html,.mobx-video,.mobx-iframe,.mobx-error{position:absolute;display:block;height:0;width:0;max-width:none;padding:0;margin:0;opacity:0;will-change:opacity;visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0,0,0);-webkit-transition:opacity .35s ease;transition:opacity .35s ease;}.mobx-media-loaded{opacity:1;visibility:visible;}.mobx-error,.mobx-html-inner{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.mobx-error{width:100%;height:auto;padding:20px 60px;color:#bbb;pointer-events:none;text-align:center;}.mobx-html{pointer-events:none;}.mobx-html-inner{position:relative;display:inline-block;overflow:auto;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;pointer-events:auto;}.mobx-video{cursor:pointer;background:rgba(255,255,255,.1);background-size:cover;background-repeat:no-repeat;background-position:center;}.mobx-video.mobx-playing{background:none;background-image:none !important;}.mobx-video.mobx-playing.nitro-lazy{background-image:none !important;}.mobx-video:before,.mobx-video:after{position:absolute;content:"";top:50%;left:50%;width:80px;height:80px;padding:0;margin:-44px 0 0 -44px;border:4px solid #fff;border-radius:100%;background-size:175px;background-position:28px -414px;box-sizing:content-box;}.mobx-video.mobx-loading:before{border-color:transparent;}.mobx-video:after{opacity:0;visibility:hidden;background-image:none;background-color:transparent;border-color:transparent;border-left-color:#fff;}.mobx-video.mobx-loading:after{opacity:1;visibility:visible;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear;}.mobx-video.mobx-playing:before,.mobx-video.mobx-playing:after{opacity:0;}.mobx-video video,.mobx-video iframe,.mobx-video .mejs-video{position:absolute;overflow:hidden;top:0;left:0;width:100% !important;height:100% !important;opacity:0;background:rgba(255,255,255,.065);pointer-events:none;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;}.mobx-video iframe{background:none;}.mobx-video.mobx-playing video,.mobx-video.mobx-playing .mejs-video,.mobx-video.mobx-playing iframe{opacity:1;pointer-events:auto;}.mobx-fullscreen video::-webkit-media-controls-fullscreen-button,.mobx-fullscreen .mejs-fullscreen-button{display:none;}:-webkit-full-screen-ancestor:not(iframe){will-change:auto !important;}.mobx-counter{position:relative;display:inline-block;float:left;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;margin:0 10px;letter-spacing:.6px;}.mobx-rtl .mobx-counter{float:right;}.mobx-timer{position:relative;display:inline-block;float:left;width:24px;height:24px;margin:10px 0 10px 5px;opacity:0;will-change:opacity;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}.mobx-rtl .mobx-timer{float:right;}.mobx-autoplay .mobx-timer{opacity:1;}.mobx-loader{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0 0 -15px;outline:1px solid transparent;border-radius:50%;border-width:3px;border-right-style:solid;border-top-style:solid;border-bottom-style:solid;border-color:rgba(255,255,255,.2);border-left:3px solid #fff;-webkit-animation:mobx-load 1.1s infinite linear;animation:mobx-load 1.1s infinite linear;}@-webkit-keyframes mobx-load{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes mobx-load{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.mobx-share-tooltip{position:absolute;display:block;z-index:2;width:120px;top:50px;opacity:0;visibility:hidden;background:#fff;will-change:transform;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform .25s ease,opacity .25s ease,visibility .25s ease;transition:transform .25s ease,opacity .25s ease,visibility .25s ease;}.mobx-share-tooltip:before{content:"";position:absolute;display:block;width:0;height:0;top:-12px;right:14px;border:6px solid transparent;border-bottom-color:#f9fafb;}.mobx-share-tooltip[data-position="left"]:before{left:14px;right:auto;}.mobx-open-tooltip .mobx-share-tooltip{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}.mobx-share-tooltip span{display:block;width:100%;height:40px;padding:10px;color:#777;font-size:14px;line-height:22px;text-align:center;background:#f9fafb;box-shadow:inset 0 -2px 8px rgba(0,0,0,.03);}.mobx-ui button,.mobx-share-tooltip *:after{position:relative;display:inline-block;width:40px;height:40px;padding:0;cursor:pointer;box-shadow:none;border:none;outline:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}.mobx-ui button:hover,.mobx-share-tooltip button:hover:after{opacity:1;}.mobx-share-tooltip button:after{position:absolute;content:"";top:0;left:0;opacity:0;}.mobx-share-tooltip button{float:left;}.mobx-rtl .mobx-share-tooltip button{float:right;}.mobx-top-bar button{float:right;margin:2px;opacity:.75;}.mobx-rtl .mobx-top-bar button{float:left;}button.mobx-prev,button.mobx-next{position:absolute;left:0;top:50%;width:44px;height:32px;margin:0 6px;opacity:.75;background-color:rgba(0,0,0,.4);will-change:transform;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;}button.mobx-next{left:auto;right:0;}.mobx-idle .mobx-prev,.mobx-will-close .mobx-prev,.mobx-holder:not(.mobx-open) .mobx-prev{-webkit-transform:translateX(-120%) translateY(-50%);transform:translateX(-120%) translateY(-50%);}.mobx-idle .mobx-next,.mobx-will-close .mobx-next,.mobx-holder:not(.mobx-open) .mobx-next{-webkit-transform:translateX(120%) translateY(-50%);transform:translateX(120%) translateY(-50%);}.mobx-holder[data-zoom="false"] .mobx-zoom,.mobx-holder[data-zoom="false"] .mobx-zoom:hover,.mobx-holder[data-download="false"] .mobx-download,.mobx-holder[data-download="false"] .mobx-download:hover{opacity:.45;cursor:default;}.mobx-prev{left:0;background-position:10px 4px;}.mobx-next{right:0;background-position:10px -40px;}.mobx-close{background-position:12px -76px;}.mobx-zoom{background-position:12px -120px;}.mobx-panzoom .mobx-zoom{background-position:12px -164px;}.mobx-play{background-position:12px -208px;}.mobx-autoplay .mobx-play{background-position:12px -252px;}.mobx-download{background-position:12px -296px;}.mobx-share{background-position:12px -340px;}.mobx-fullscreen{background-position:12px -384px;}.mobx-fullscreen .mobx-fullscreen{background-position:12px -428px;}.mobx-facebook{background-position:-32px -472px;}.mobx-facebook:after{background-color:#3b5998;background-position:12px -472px;}.mobx-twitter{background-position:-32px -516px;}.mobx-twitter:after{background-color:#1da1f2;background-position:12px -516px;}.mobx-googleplus{background-position:-32px -560px;}.mobx-googleplus:after{background-color:#dd4b39;background-position:12px -560px;}.mobx-pinterest{background-position:-32px -604px;}.mobx-pinterest:after{background-color:#bd081c;background-position:12px -604px;}.mobx-linkedin{background-position:-32px -648px;}.mobx-linkedin:after{background-color:#0077b5;background-position:12px -648px;}.mobx-reddit{background-position:-32px -692px;}.mobx-reddit:after{background-color:#ff4500;background-position:12px -692px;}.mobx-tumblr{background-position:-32px -736px;}.mobx-tumblr:after{background-color:#35465c;background-position:12px -736px;}.mobx-blogger{background-position:-32px -780px;}.mobx-blogger:after{background-color:#f57d00;background-position:12px -780px;}.mobx-buffer{background-position:-32px -824px;}.mobx-buffer:after{background-color:#323b43;background-position:12px -824px;}.mobx-digg{background-position:-34px -868px;}.mobx-digg:after{background-color:#005be2;background-position:10px -868px;}.mobx-stumbleupon{background-position:-32px -912px;}.mobx-stumbleupon:after{background-color:#eb4924;background-position:12px -912px;}.mobx-evernote{background-position:-32px -956px;}.mobx-evernote:after{background-color:#2dbe60;background-position:12px -956px;}.mobx-thumbs-holder,.mobx-thumbs-inner{position:absolute;display:block;left:0;right:0;bottom:0;padding:0;margin:0 auto;}.mobx-thumbs-holder{position:relative;}.mobx-thumb{position:absolute;margin:0;will-change:left;background-color:#191919;outline:0 solid transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;}.mobx-thumb:hover{background-color:#323232;}.mobx-thumb:after{content:"";position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;opacity:.0001;-webkit-transform:translateZ(0);transform:translateZ(0);border:2px solid #fff;}.mobx-active-thumb:after{opacity:.9999;}.mobx-thumb-bg{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;will-change:opacity,visibility;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;}.mobx-thumb-loaded{visibility:visible;opacity:.5;}.mobx-thumb-bg:hover,.mobx-active-thumb .mobx-thumb-loaded{opacity:1;}.mobx-thumbs-holder{cursor:move;cursor:grab;cursor:-webkit-grab;}.mobx-dragging .mobx-thumbs-holder{cursor:grabbing;cursor:-webkit-grabbing;}.mobx-thumb-video:after{position:absolute;content:"";left:0;right:0;top:50%;width:40px;height:40px;margin:-20px auto 0 auto;background-position:12px -208px;}@media screen and (max-height: 800px){.mobx-video:before,.mobx-video:after{width:60px;height:60px;margin:-34px 0 0 -34px;background-size:125px;background-position:22px -294px;}}@media screen and (max-height: 360px){.mobx-video:before,.mobx-video:after{width:40px;height:40px;margin:-24px 0 0 -24px;background-size:initial;background-position:14px -208px;border-width:3px;}}@media screen and (max-width: 400px){.mobx-timer{margin:10px 0;}.mobx-top-bar button{margin:2px 0;}}@media screen and (max-width: 360px){.mobx-counter{margin:0 6px 0 4px;}.mobx-top-bar button{width:34px;}}@media only screen and (-webkit-min-device-pixel-ratio: 2)   and (max-width: 380px),
only screen and (   min--moz-device-pixel-ratio: 2)   and (max-width: 380px),
only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 380px),
only screen and (        min-device-pixel-ratio: 2)   and (max-width: 380px){.mobx-top-bar button{width:40px;}}body.tg_lightbox_white .mobx-overlay{background-color:#fff;}body.tg_lightbox_white .mobx-top-bar{background:#222;}body.tg_lightbox_white .mobx-bottom-bar{background:transparent;}body.tg_lightbox_white .mobx-thumb{background-color:#fff;}body.tg_lightbox_white .mobx-title{color:#222;}body.tg_lightbox_white .mobx-desc{color:#222;}#wrapper{padding-top:75px;}.top_bar .standard_wrapper{min-height:74px;}#logo_wrapper{text-align:left;border:0;padding:0;float:left;width:100%;height:100%;}#logo_wrapper .logo_container{display:table;padding:0;height:100%;}.top_bar.scroll #logo_wrapper{display:block;}#nav_wrapper{border-top:0 !important;}.logo_container{display:block;float:left;width:auto;height:auto;}html[data-menu=leftalign] #menu_wrapper{width:auto;float:left;height:100%;padding:0;margin-left:40px;}html[data-menu=leftalign] #logo_right_wrapper #logo_right_button{position:relative;display:table-cell;vertical-align:middle;right:0;top:0;}html[data-menu=leftalign] #logo_right_wrapper{width:auto;float:right;height:100%;padding:0;display:table;}@media only screen and (min-width: 768px) and (max-width: 960px){html[data-menu=leftalign] #logo_wrapper{padding:0;}html[data-menu=leftalign] .logo_container{margin-top:0px;}}@media only screen and (max-width: 767px){html[data-menu=leftalign] .top_bar .standard_wrapper{height:auto;padding:0;}html[data-menu=leftalign] #nav_wrapper,html[data-menu=leftalign] #menu_wrapper{display:block;}html[data-menu=leftalign] .top_bar{padding-bottom:0;}}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em;}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul>li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear;}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8);}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1);}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1);}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1);}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none;}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-500px:before{content:"";}.fa-accessible-icon:before{content:"";}.fa-accusoft:before{content:"";}.fa-address-book:before{content:"";}.fa-address-card:before{content:"";}.fa-adjust:before{content:"";}.fa-adn:before{content:"";}.fa-adversal:before{content:"";}.fa-affiliatetheme:before{content:"";}.fa-algolia:before{content:"";}.fa-align-center:before{content:"";}.fa-align-justify:before{content:"";}.fa-align-left:before{content:"";}.fa-align-right:before{content:"";}.fa-amazon:before{content:"";}.fa-amazon-pay:before{content:"";}.fa-ambulance:before{content:"";}.fa-american-sign-language-interpreting:before{content:"";}.fa-amilia:before{content:"";}.fa-anchor:before{content:"";}.fa-android:before{content:"";}.fa-angellist:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angrycreative:before{content:"";}.fa-angular:before{content:"";}.fa-app-store:before{content:"";}.fa-app-store-ios:before{content:"";}.fa-apper:before{content:"";}.fa-apple:before{content:"";}.fa-apple-pay:before{content:"";}.fa-archive:before{content:"";}.fa-arrow-alt-circle-down:before{content:"";}.fa-arrow-alt-circle-left:before{content:"";}.fa-arrow-alt-circle-right:before{content:"";}.fa-arrow-alt-circle-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-arrows-alt-h:before{content:"";}.fa-arrows-alt-v:before{content:"";}.fa-assistive-listening-systems:before{content:"";}.fa-asterisk:before{content:"";}.fa-asymmetrik:before{content:"";}.fa-at:before{content:"";}.fa-audible:before{content:"";}.fa-audio-description:before{content:"";}.fa-autoprefixer:before{content:"";}.fa-avianex:before{content:"";}.fa-aviato:before{content:"";}.fa-aws:before{content:"";}.fa-backward:before{content:"";}.fa-balance-scale:before{content:"";}.fa-ban:before{content:"";}.fa-bandcamp:before{content:"";}.fa-barcode:before{content:"";}.fa-bars:before{content:"";}.fa-baseball-ball:before{content:"";}.fa-basketball-ball:before{content:"";}.fa-bath:before{content:"";}.fa-battery-empty:before{content:"";}.fa-battery-full:before{content:"";}.fa-battery-half:before{content:"";}.fa-battery-quarter:before{content:"";}.fa-battery-three-quarters:before{content:"";}.fa-bed:before{content:"";}.fa-beer:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-bell:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bicycle:before{content:"";}.fa-bimobject:before{content:"";}.fa-binoculars:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitcoin:before{content:"";}.fa-bity:before{content:"";}.fa-black-tie:before{content:"";}.fa-blackberry:before{content:"";}.fa-blind:before{content:"";}.fa-blogger:before{content:"";}.fa-blogger-b:before{content:"";}.fa-bluetooth:before{content:"";}.fa-bluetooth-b:before{content:"";}.fa-bold:before{content:"";}.fa-bolt:before{content:"";}.fa-bomb:before{content:"";}.fa-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-bowling-ball:before{content:"";}.fa-braille:before{content:"";}.fa-briefcase:before{content:"";}.fa-btc:before{content:"";}.fa-bug:before{content:"";}.fa-building:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bullseye:before{content:"";}.fa-buromobelexperte:before{content:"";}.fa-bus:before{content:"";}.fa-buysellads:before{content:"";}.fa-calculator:before{content:"";}.fa-calendar:before{content:"";}.fa-calendar-alt:before{content:"";}.fa-calendar-check:before{content:"";}.fa-calendar-minus:before{content:"";}.fa-calendar-plus:before{content:"";}.fa-calendar-times:before{content:"";}.fa-camera:before{content:"";}.fa-camera-retro:before{content:"";}.fa-car:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-caret-square-down:before{content:"";}.fa-caret-square-left:before{content:"";}.fa-caret-square-right:before{content:"";}.fa-caret-square-up:before{content:"";}.fa-caret-up:before{content:"";}.fa-cart-arrow-down:before{content:"";}.fa-cart-plus:before{content:"";}.fa-cc-amazon-pay:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-apple-pay:before{content:"";}.fa-cc-diners-club:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-jcb:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-cc-visa:before{content:"";}.fa-centercode:before{content:"";}.fa-certificate:before{content:"";}.fa-chart-area:before{content:"";}.fa-chart-bar:before{content:"";}.fa-chart-line:before{content:"";}.fa-chart-pie:before{content:"";}.fa-check:before{content:"";}.fa-check-circle:before{content:"";}.fa-check-square:before{content:"";}.fa-chess:before{content:"";}.fa-chess-bishop:before{content:"";}.fa-chess-board:before{content:"";}.fa-chess-king:before{content:"";}.fa-chess-knight:before{content:"";}.fa-chess-pawn:before{content:"";}.fa-chess-queen:before{content:"";}.fa-chess-rook:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-chevron-up:before{content:"";}.fa-child:before{content:"";}.fa-chrome:before{content:"";}.fa-circle:before{content:"";}.fa-circle-notch:before{content:"";}.fa-clipboard:before{content:"";}.fa-clock:before{content:"";}.fa-clone:before{content:"";}.fa-closed-captioning:before{content:"";}.fa-cloud:before{content:"";}.fa-cloud-download-alt:before{content:"";}.fa-cloud-upload-alt:before{content:"";}.fa-cloudscale:before{content:"";}.fa-cloudsmith:before{content:"";}.fa-cloudversify:before{content:"";}.fa-code:before{content:"";}.fa-code-branch:before{content:"";}.fa-codepen:before{content:"";}.fa-codiepie:before{content:"";}.fa-coffee:before{content:"";}.fa-cog:before{content:"";}.fa-cogs:before{content:"";}.fa-columns:before{content:"";}.fa-comment:before{content:"";}.fa-comment-alt:before{content:"";}.fa-comments:before{content:"";}.fa-compass:before{content:"";}.fa-compress:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-contao:before{content:"";}.fa-copy:before{content:"";}.fa-copyright:before{content:"";}.fa-cpanel:before{content:"";}.fa-creative-commons:before{content:"";}.fa-credit-card:before{content:"";}.fa-crop:before{content:"";}.fa-crosshairs:before{content:"";}.fa-css3:before{content:"";}.fa-css3-alt:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-cut:before{content:"";}.fa-cuttlefish:before{content:"";}.fa-d-and-d:before{content:"";}.fa-dashcube:before{content:"";}.fa-database:before{content:"";}.fa-deaf:before{content:"";}.fa-delicious:before{content:"";}.fa-deploydog:before{content:"";}.fa-deskpro:before{content:"";}.fa-desktop:before{content:"";}.fa-deviantart:before{content:"";}.fa-digg:before{content:"";}.fa-digital-ocean:before{content:"";}.fa-discord:before{content:"";}.fa-discourse:before{content:"";}.fa-dochub:before{content:"";}.fa-docker:before{content:"";}.fa-dollar-sign:before{content:"";}.fa-dot-circle:before{content:"";}.fa-download:before{content:"";}.fa-draft2digital:before{content:"";}.fa-dribbble:before{content:"";}.fa-dribbble-square:before{content:"";}.fa-dropbox:before{content:"";}.fa-drupal:before{content:"";}.fa-dyalog:before{content:"";}.fa-earlybirds:before{content:"";}.fa-edge:before{content:"";}.fa-edit:before{content:"";}.fa-eject:before{content:"";}.fa-elementor:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-ember:before{content:"";}.fa-empire:before{content:"";}.fa-envelope:before{content:"";}.fa-envelope-open:before{content:"";}.fa-envelope-square:before{content:"";}.fa-envira:before{content:"";}.fa-eraser:before{content:"";}.fa-erlang:before{content:"";}.fa-ethereum:before{content:"";}.fa-etsy:before{content:"";}.fa-euro-sign:before{content:"";}.fa-exchange-alt:before{content:"";}.fa-exclamation:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-exclamation-triangle:before{content:"";}.fa-expand:before{content:"";}.fa-expand-arrows-alt:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-external-link-alt:before{content:"";}.fa-external-link-square-alt:before{content:"";}.fa-eye:before{content:"";}.fa-eye-dropper:before{content:"";}.fa-eye-slash:before{content:"";}.fa-facebook:before{content:"";}.fa-facebook-f:before{content:"";}.fa-facebook-messenger:before{content:"";}.fa-facebook-square:before{content:"";}.fa-fast-backward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-fax:before{content:"";}.fa-female:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-file:before{content:"";}.fa-file-alt:before{content:"";}.fa-file-archive:before{content:"";}.fa-file-audio:before{content:"";}.fa-file-code:before{content:"";}.fa-file-excel:before{content:"";}.fa-file-image:before{content:"";}.fa-file-pdf:before{content:"";}.fa-file-powerpoint:before{content:"";}.fa-file-video:before{content:"";}.fa-file-word:before{content:"";}.fa-film:before{content:"";}.fa-filter:before{content:"";}.fa-fire:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-firefox:before{content:"";}.fa-first-order:before{content:"";}.fa-firstdraft:before{content:"";}.fa-flag:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-flask:before{content:"";}.fa-flickr:before{content:"";}.fa-flipboard:before{content:"";}.fa-fly:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-font:before{content:"";}.fa-font-awesome:before{content:"";}.fa-font-awesome-alt:before{content:"";}.fa-font-awesome-flag:before{content:"";}.fa-fonticons:before{content:"";}.fa-fonticons-fi:before{content:"";}.fa-football-ball:before{content:"";}.fa-fort-awesome:before{content:"";}.fa-fort-awesome-alt:before{content:"";}.fa-forumbee:before{content:"";}.fa-forward:before{content:"";}.fa-foursquare:before{content:"";}.fa-free-code-camp:before{content:"";}.fa-freebsd:before{content:"";}.fa-frown:before{content:"";}.fa-futbol:before{content:"";}.fa-gamepad:before{content:"";}.fa-gavel:before{content:"";}.fa-gem:before{content:"";}.fa-genderless:before{content:"";}.fa-get-pocket:before{content:"";}.fa-gg:before{content:"";}.fa-gg-circle:before{content:"";}.fa-gift:before{content:"";}.fa-git:before{content:"";}.fa-git-square:before{content:"";}.fa-github:before{content:"";}.fa-github-alt:before{content:"";}.fa-github-square:before{content:"";}.fa-gitkraken:before{content:"";}.fa-gitlab:before{content:"";}.fa-gitter:before{content:"";}.fa-glass-martini:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-globe:before{content:"";}.fa-gofore:before{content:"";}.fa-golf-ball:before{content:"";}.fa-goodreads:before{content:"";}.fa-goodreads-g:before{content:"";}.fa-google:before{content:"";}.fa-google-drive:before{content:"";}.fa-google-play:before{content:"";}.fa-google-plus:before{content:"";}.fa-google-plus-g:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-wallet:before{content:"";}.fa-graduation-cap:before{content:"";}.fa-gratipay:before{content:"";}.fa-grav:before{content:"";}.fa-gripfire:before{content:"";}.fa-grunt:before{content:"";}.fa-gulp:before{content:"";}.fa-h-square:before{content:"";}.fa-hacker-news:before{content:"";}.fa-hacker-news-square:before{content:"";}.fa-hand-lizard:before{content:"";}.fa-hand-paper:before{content:"";}.fa-hand-peace:before{content:"";}.fa-hand-point-down:before{content:"";}.fa-hand-point-left:before{content:"";}.fa-hand-point-right:before{content:"";}.fa-hand-point-up:before{content:"";}.fa-hand-pointer:before{content:"";}.fa-hand-rock:before{content:"";}.fa-hand-scissors:before{content:"";}.fa-hand-spock:before{content:"";}.fa-handshake:before{content:"";}.fa-hashtag:before{content:"";}.fa-hdd:before{content:"";}.fa-heading:before{content:"";}.fa-headphones:before{content:"";}.fa-heart:before{content:"";}.fa-heartbeat:before{content:"";}.fa-hips:before{content:"";}.fa-hire-a-helper:before{content:"";}.fa-history:before{content:"";}.fa-hockey-puck:before{content:"";}.fa-home:before{content:"";}.fa-hooli:before{content:"";}.fa-hospital:before{content:"";}.fa-hotjar:before{content:"";}.fa-hourglass:before{content:"";}.fa-hourglass-end:before{content:"";}.fa-hourglass-half:before{content:"";}.fa-hourglass-start:before{content:"";}.fa-houzz:before{content:"";}.fa-html5:before{content:"";}.fa-hubspot:before{content:"";}.fa-i-cursor:before{content:"";}.fa-id-badge:before{content:"";}.fa-id-card:before{content:"";}.fa-image:before{content:"";}.fa-images:before{content:"";}.fa-imdb:before{content:"";}.fa-inbox:before{content:"";}.fa-indent:before{content:"";}.fa-industry:before{content:"";}.fa-info:before{content:"";}.fa-info-circle:before{content:"";}.fa-instagram:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-ioxhost:before{content:"";}.fa-italic:before{content:"";}.fa-itunes:before{content:"";}.fa-itunes-note:before{content:"";}.fa-jenkins:before{content:"";}.fa-joget:before{content:"";}.fa-joomla:before{content:"";}.fa-js:before{content:"";}.fa-js-square:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-key:before{content:"";}.fa-keyboard:before{content:"";}.fa-keycdn:before{content:"";}.fa-kickstarter:before{content:"";}.fa-kickstarter-k:before{content:"";}.fa-korvue:before{content:"";}.fa-language:before{content:"";}.fa-laptop:before{content:"";}.fa-laravel:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-leaf:before{content:"";}.fa-leanpub:before{content:"";}.fa-lemon:before{content:"";}.fa-less:before{content:"";}.fa-level-down-alt:before{content:"";}.fa-level-up-alt:before{content:"";}.fa-life-ring:before{content:"";}.fa-lightbulb:before{content:"";}.fa-line:before{content:"";}.fa-link:before{content:"";}.fa-linkedin:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-linode:before{content:"";}.fa-linux:before{content:"";}.fa-lira-sign:before{content:"";}.fa-list:before{content:"";}.fa-list-alt:before{content:"";}.fa-list-ol:before{content:"";}.fa-list-ul:before{content:"";}.fa-location-arrow:before{content:"";}.fa-lock:before{content:"";}.fa-lock-open:before{content:"";}.fa-long-arrow-alt-down:before{content:"";}.fa-long-arrow-alt-left:before{content:"";}.fa-long-arrow-alt-right:before{content:"";}.fa-long-arrow-alt-up:before{content:"";}.fa-low-vision:before{content:"";}.fa-lyft:before{content:"";}.fa-magento:before{content:"";}.fa-magic:before{content:"";}.fa-magnet:before{content:"";}.fa-male:before{content:"";}.fa-map:before{content:"";}.fa-map-marker:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-map-pin:before{content:"";}.fa-map-signs:before{content:"";}.fa-mars:before{content:"";}.fa-mars-double:before{content:"";}.fa-mars-stroke:before{content:"";}.fa-mars-stroke-h:before{content:"";}.fa-mars-stroke-v:before{content:"";}.fa-maxcdn:before{content:"";}.fa-medapps:before{content:"";}.fa-medium:before{content:"";}.fa-medium-m:before{content:"";}.fa-medkit:before{content:"";}.fa-medrt:before{content:"";}.fa-meetup:before{content:"";}.fa-meh:before{content:"";}.fa-mercury:before{content:"";}.fa-microchip:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-microsoft:before{content:"";}.fa-minus:before{content:"";}.fa-minus-circle:before{content:"";}.fa-minus-square:before{content:"";}.fa-mix:before{content:"";}.fa-mixcloud:before{content:"";}.fa-mizuni:before{content:"";}.fa-mobile:before{content:"";}.fa-mobile-alt:before{content:"";}.fa-modx:before{content:"";}.fa-monero:before{content:"";}.fa-money-bill-alt:before{content:"";}.fa-moon:before{content:"";}.fa-motorcycle:before{content:"";}.fa-mouse-pointer:before{content:"";}.fa-music:before{content:"";}.fa-napster:before{content:"";}.fa-neuter:before{content:"";}.fa-newspaper:before{content:"";}.fa-nintendo-switch:before{content:"";}.fa-node:before{content:"";}.fa-node-js:before{content:"";}.fa-npm:before{content:"";}.fa-ns8:before{content:"";}.fa-nutritionix:before{content:"";}.fa-object-group:before{content:"";}.fa-object-ungroup:before{content:"";}.fa-odnoklassniki:before{content:"";}.fa-odnoklassniki-square:before{content:"";}.fa-opencart:before{content:"";}.fa-openid:before{content:"";}.fa-opera:before{content:"";}.fa-optin-monster:before{content:"";}.fa-osi:before{content:"";}.fa-outdent:before{content:"";}.fa-page4:before{content:"";}.fa-pagelines:before{content:"";}.fa-paint-brush:before{content:"";}.fa-palfed:before{content:"";}.fa-paper-plane:before{content:"";}.fa-paperclip:before{content:"";}.fa-paragraph:before{content:"";}.fa-paste:before{content:"";}.fa-patreon:before{content:"";}.fa-pause:before{content:"";}.fa-pause-circle:before{content:"";}.fa-paw:before{content:"";}.fa-paypal:before{content:"";}.fa-pen-square:before{content:"";}.fa-pencil-alt:before{content:"";}.fa-percent:before{content:"";}.fa-periscope:before{content:"";}.fa-phabricator:before{content:"";}.fa-phoenix-framework:before{content:"";}.fa-phone:before{content:"";}.fa-phone-square:before{content:"";}.fa-phone-volume:before{content:"";}.fa-php:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-plane:before{content:"";}.fa-play:before{content:"";}.fa-play-circle:before{content:"";}.fa-playstation:before{content:"";}.fa-plug:before{content:"";}.fa-plus:before{content:"";}.fa-plus-circle:before{content:"";}.fa-plus-square:before{content:"";}.fa-podcast:before{content:"";}.fa-pound-sign:before{content:"";}.fa-power-off:before{content:"";}.fa-print:before{content:"";}.fa-product-hunt:before{content:"";}.fa-pushed:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-python:before{content:"";}.fa-qq:before{content:"";}.fa-qrcode:before{content:"";}.fa-question:before{content:"";}.fa-question-circle:before{content:"";}.fa-quidditch:before{content:"";}.fa-quinscape:before{content:"";}.fa-quora:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-random:before{content:"";}.fa-ravelry:before{content:"";}.fa-react:before{content:"";}.fa-rebel:before{content:"";}.fa-recycle:before{content:"";}.fa-red-river:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-alien:before{content:"";}.fa-reddit-square:before{content:"";}.fa-redo:before{content:"";}.fa-redo-alt:before{content:"";}.fa-registered:before{content:"";}.fa-rendact:before{content:"";}.fa-renren:before{content:"";}.fa-reply:before{content:"";}.fa-reply-all:before{content:"";}.fa-replyd:before{content:"";}.fa-resolving:before{content:"";}.fa-retweet:before{content:"";}.fa-road:before{content:"";}.fa-rocket:before{content:"";}.fa-rocketchat:before{content:"";}.fa-rockrms:before{content:"";}.fa-rss:before{content:"";}.fa-rss-square:before{content:"";}.fa-ruble-sign:before{content:"";}.fa-rupee-sign:before{content:"";}.fa-safari:before{content:"";}.fa-sass:before{content:"";}.fa-save:before{content:"";}.fa-schlix:before{content:"";}.fa-scribd:before{content:"";}.fa-search:before{content:"";}.fa-search-minus:before{content:"";}.fa-search-plus:before{content:"";}.fa-searchengin:before{content:"";}.fa-sellcast:before{content:"";}.fa-sellsy:before{content:"";}.fa-server:before{content:"";}.fa-servicestack:before{content:"";}.fa-share:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-share-square:before{content:"";}.fa-shekel-sign:before{content:"";}.fa-shield-alt:before{content:"";}.fa-ship:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-shopping-bag:before{content:"";}.fa-shopping-basket:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-shower:before{content:"";}.fa-sign-in-alt:before{content:"";}.fa-sign-language:before{content:"";}.fa-sign-out-alt:before{content:"";}.fa-signal:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-sistrix:before{content:"";}.fa-sitemap:before{content:"";}.fa-skyatlas:before{content:"";}.fa-skype:before{content:"";}.fa-slack:before{content:"";}.fa-slack-hash:before{content:"";}.fa-sliders-h:before{content:"";}.fa-slideshare:before{content:"";}.fa-smile:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-snowflake:before{content:"";}.fa-sort:before{content:"";}.fa-sort-alpha-down:before{content:"";}.fa-sort-alpha-up:before{content:"";}.fa-sort-amount-down:before{content:"";}.fa-sort-amount-up:before{content:"";}.fa-sort-down:before{content:"";}.fa-sort-numeric-down:before{content:"";}.fa-sort-numeric-up:before{content:"";}.fa-sort-up:before{content:"";}.fa-soundcloud:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-speakap:before{content:"";}.fa-spinner:before{content:"";}.fa-spotify:before{content:"";}.fa-square:before{content:"";}.fa-square-full:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-star:before{content:"";}.fa-star-half:before{content:"";}.fa-staylinked:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-steam-symbol:before{content:"";}.fa-step-backward:before{content:"";}.fa-step-forward:before{content:"";}.fa-stethoscope:before{content:"";}.fa-sticker-mule:before{content:"";}.fa-sticky-note:before{content:"";}.fa-stop:before{content:"";}.fa-stop-circle:before{content:"";}.fa-stopwatch:before{content:"";}.fa-strava:before{content:"";}.fa-street-view:before{content:"";}.fa-strikethrough:before{content:"";}.fa-stripe:before{content:"";}.fa-stripe-s:before{content:"";}.fa-studiovinari:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-subscript:before{content:"";}.fa-subway:before{content:"";}.fa-suitcase:before{content:"";}.fa-sun:before{content:"";}.fa-superpowers:before{content:"";}.fa-superscript:before{content:"";}.fa-supple:before{content:"";}.fa-sync:before{content:"";}.fa-sync-alt:before{content:"";}.fa-table:before{content:"";}.fa-table-tennis:before{content:"";}.fa-tablet:before{content:"";}.fa-tablet-alt:before{content:"";}.fa-tachometer-alt:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-tasks:before{content:"";}.fa-taxi:before{content:"";}.fa-telegram:before{content:"";}.fa-telegram-plane:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-terminal:before{content:"";}.fa-text-height:before{content:"";}.fa-text-width:before{content:"";}.fa-th:before{content:"";}.fa-th-large:before{content:"";}.fa-th-list:before{content:"";}.fa-themeisle:before{content:"";}.fa-thermometer-empty:before{content:"";}.fa-thermometer-full:before{content:"";}.fa-thermometer-half:before{content:"";}.fa-thermometer-quarter:before{content:"";}.fa-thermometer-three-quarters:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbtack:before{content:"";}.fa-ticket-alt:before{content:"";}.fa-times:before{content:"";}.fa-times-circle:before{content:"";}.fa-tint:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-trademark:before{content:"";}.fa-train:before{content:"";}.fa-transgender:before{content:"";}.fa-transgender-alt:before{content:"";}.fa-trash:before{content:"";}.fa-trash-alt:before{content:"";}.fa-tree:before{content:"";}.fa-trello:before{content:"";}.fa-tripadvisor:before{content:"";}.fa-trophy:before{content:"";}.fa-truck:before{content:"";}.fa-tty:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-tv:before{content:"";}.fa-twitch:before{content:"";}.fa-twitter:before{content:"";}.fa-twitter-square:before{content:"";}.fa-typo3:before{content:"";}.fa-uber:before{content:"";}.fa-uikit:before{content:"";}.fa-umbrella:before{content:"";}.fa-underline:before{content:"";}.fa-undo:before{content:"";}.fa-undo-alt:before{content:"";}.fa-uniregistry:before{content:"";}.fa-universal-access:before{content:"";}.fa-university:before{content:"";}.fa-unlink:before{content:"";}.fa-unlock:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-untappd:before{content:"";}.fa-upload:before{content:"";}.fa-usb:before{content:"";}.fa-user:before{content:"";}.fa-user-circle:before{content:"";}.fa-user-md:before{content:"";}.fa-user-plus:before{content:"";}.fa-user-secret:before{content:"";}.fa-user-times:before{content:"";}.fa-users:before{content:"";}.fa-ussunnah:before{content:"";}.fa-utensil-spoon:before{content:"";}.fa-utensils:before{content:"";}.fa-vaadin:before{content:"";}.fa-venus:before{content:"";}.fa-venus-double:before{content:"";}.fa-venus-mars:before{content:"";}.fa-viacoin:before{content:"";}.fa-viadeo:before{content:"";}.fa-viadeo-square:before{content:"";}.fa-viber:before{content:"";}.fa-video:before{content:"";}.fa-vimeo:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-vimeo-v:before{content:"";}.fa-vine:before{content:"";}.fa-vk:before{content:"";}.fa-vnv:before{content:"";}.fa-volleyball-ball:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-up:before{content:"";}.fa-vuejs:before{content:"";}.fa-weibo:before{content:"";}.fa-weixin:before{content:"";}.fa-whatsapp:before{content:"";}.fa-whatsapp-square:before{content:"";}.fa-wheelchair:before{content:"";}.fa-whmcs:before{content:"";}.fa-wifi:before{content:"";}.fa-wikipedia-w:before{content:"";}.fa-window-close:before{content:"";}.fa-window-maximize:before{content:"";}.fa-window-minimize:before{content:"";}.fa-window-restore:before{content:"";}.fa-windows:before{content:"";}.fa-won-sign:before{content:"";}.fa-wordpress:before{content:"";}.fa-wordpress-simple:before{content:"";}.fa-wpbeginner:before{content:"";}.fa-wpexplorer:before{content:"";}.fa-wpforms:before{content:"";}.fa-wrench:before{content:"";}.fa-xbox:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-y-combinator:before{content:"";}.fa-yahoo:before{content:"";}.fa-yandex:before{content:"";}.fa-yandex-international:before{content:"";}.fa-yelp:before{content:"";}.fa-yen-sign:before{content:"";}.fa-yoast:before{content:"";}.fa-youtube:before{content:"";}.fa-youtube-square:before{content:"";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.fab{font-family:Font Awesome\ 5 Brands;}.far{font-weight:400;}.fa,.far,.fas{font-family:Font Awesome\ 5 Free;}.fa,.fas{font-weight:900;}[class^="ti-"],[class*=" ti-"]{font-family:"themify";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ti-wand:before{content:"";}.ti-volume:before{content:"";}.ti-user:before{content:"";}.ti-unlock:before{content:"";}.ti-unlink:before{content:"";}.ti-trash:before{content:"";}.ti-thought:before{content:"";}.ti-target:before{content:"";}.ti-tag:before{content:"";}.ti-tablet:before{content:"";}.ti-star:before{content:"";}.ti-spray:before{content:"";}.ti-signal:before{content:"";}.ti-shopping-cart:before{content:"";}.ti-shopping-cart-full:before{content:"";}.ti-settings:before{content:"";}.ti-search:before{content:"";}.ti-zoom-in:before{content:"";}.ti-zoom-out:before{content:"";}.ti-cut:before{content:"";}.ti-ruler:before{content:"";}.ti-ruler-pencil:before{content:"";}.ti-ruler-alt:before{content:"";}.ti-bookmark:before{content:"";}.ti-bookmark-alt:before{content:"";}.ti-reload:before{content:"";}.ti-plus:before{content:"";}.ti-pin:before{content:"";}.ti-pencil:before{content:"";}.ti-pencil-alt:before{content:"";}.ti-paint-roller:before{content:"";}.ti-paint-bucket:before{content:"";}.ti-na:before{content:"";}.ti-mobile:before{content:"";}.ti-minus:before{content:"";}.ti-medall:before{content:"";}.ti-medall-alt:before{content:"";}.ti-marker:before{content:"";}.ti-marker-alt:before{content:"";}.ti-arrow-up:before{content:"";}.ti-arrow-right:before{content:"";}.ti-arrow-left:before{content:"";}.ti-arrow-down:before{content:"";}.ti-lock:before{content:"";}.ti-location-arrow:before{content:"";}.ti-link:before{content:"";}.ti-layout:before{content:"";}.ti-layers:before{content:"";}.ti-layers-alt:before{content:"";}.ti-key:before{content:"";}.ti-import:before{content:"";}.ti-image:before{content:"";}.ti-heart:before{content:"";}.ti-heart-broken:before{content:"";}.ti-hand-stop:before{content:"";}.ti-hand-open:before{content:"";}.ti-hand-drag:before{content:"";}.ti-folder:before{content:"";}.ti-flag:before{content:"";}.ti-flag-alt:before{content:"";}.ti-flag-alt-2:before{content:"";}.ti-eye:before{content:"";}.ti-export:before{content:"";}.ti-exchange-vertical:before{content:"";}.ti-desktop:before{content:"";}.ti-cup:before{content:"";}.ti-crown:before{content:"";}.ti-comments:before{content:"";}.ti-comment:before{content:"";}.ti-comment-alt:before{content:"";}.ti-close:before{content:"";}.ti-clip:before{content:"";}.ti-angle-up:before{content:"";}.ti-angle-right:before{content:"";}.ti-angle-left:before{content:"";}.ti-angle-down:before{content:"";}.ti-check:before{content:"";}.ti-check-box:before{content:"";}.ti-camera:before{content:"";}.ti-announcement:before{content:"";}.ti-brush:before{content:"";}.ti-briefcase:before{content:"";}.ti-bolt:before{content:"";}.ti-bolt-alt:before{content:"";}.ti-blackboard:before{content:"";}.ti-bag:before{content:"";}.ti-move:before{content:"";}.ti-arrows-vertical:before{content:"";}.ti-arrows-horizontal:before{content:"";}.ti-fullscreen:before{content:"";}.ti-arrow-top-right:before{content:"";}.ti-arrow-top-left:before{content:"";}.ti-arrow-circle-up:before{content:"";}.ti-arrow-circle-right:before{content:"";}.ti-arrow-circle-left:before{content:"";}.ti-arrow-circle-down:before{content:"";}.ti-angle-double-up:before{content:"";}.ti-angle-double-right:before{content:"";}.ti-angle-double-left:before{content:"";}.ti-angle-double-down:before{content:"";}.ti-zip:before{content:"";}.ti-world:before{content:"";}.ti-wheelchair:before{content:"";}.ti-view-list:before{content:"";}.ti-view-list-alt:before{content:"";}.ti-view-grid:before{content:"";}.ti-uppercase:before{content:"";}.ti-upload:before{content:"";}.ti-underline:before{content:"";}.ti-truck:before{content:"";}.ti-timer:before{content:"";}.ti-ticket:before{content:"";}.ti-thumb-up:before{content:"";}.ti-thumb-down:before{content:"";}.ti-text:before{content:"";}.ti-stats-up:before{content:"";}.ti-stats-down:before{content:"";}.ti-split-v:before{content:"";}.ti-split-h:before{content:"";}.ti-smallcap:before{content:"";}.ti-shine:before{content:"";}.ti-shift-right:before{content:"";}.ti-shift-left:before{content:"";}.ti-shield:before{content:"";}.ti-notepad:before{content:"";}.ti-server:before{content:"";}.ti-quote-right:before{content:"";}.ti-quote-left:before{content:"";}.ti-pulse:before{content:"";}.ti-printer:before{content:"";}.ti-power-off:before{content:"";}.ti-plug:before{content:"";}.ti-pie-chart:before{content:"";}.ti-paragraph:before{content:"";}.ti-panel:before{content:"";}.ti-package:before{content:"";}.ti-music:before{content:"";}.ti-music-alt:before{content:"";}.ti-mouse:before{content:"";}.ti-mouse-alt:before{content:"";}.ti-money:before{content:"";}.ti-microphone:before{content:"";}.ti-menu:before{content:"";}.ti-menu-alt:before{content:"";}.ti-map:before{content:"";}.ti-map-alt:before{content:"";}.ti-loop:before{content:"";}.ti-location-pin:before{content:"";}.ti-list:before{content:"";}.ti-light-bulb:before{content:"";}.ti-Italic:before{content:"";}.ti-info:before{content:"";}.ti-infinite:before{content:"";}.ti-id-badge:before{content:"";}.ti-hummer:before{content:"";}.ti-home:before{content:"";}.ti-help:before{content:"";}.ti-headphone:before{content:"";}.ti-harddrives:before{content:"";}.ti-harddrive:before{content:"";}.ti-gift:before{content:"";}.ti-game:before{content:"";}.ti-filter:before{content:"";}.ti-files:before{content:"";}.ti-file:before{content:"";}.ti-eraser:before{content:"";}.ti-envelope:before{content:"";}.ti-download:before{content:"";}.ti-direction:before{content:"";}.ti-direction-alt:before{content:"";}.ti-dashboard:before{content:"";}.ti-control-stop:before{content:"";}.ti-control-shuffle:before{content:"";}.ti-control-play:before{content:"";}.ti-control-pause:before{content:"";}.ti-control-forward:before{content:"";}.ti-control-backward:before{content:"";}.ti-cloud:before{content:"";}.ti-cloud-up:before{content:"";}.ti-cloud-down:before{content:"";}.ti-clipboard:before{content:"";}.ti-car:before{content:"";}.ti-calendar:before{content:"";}.ti-book:before{content:"";}.ti-bell:before{content:"";}.ti-basketball:before{content:"";}.ti-bar-chart:before{content:"";}.ti-bar-chart-alt:before{content:"";}.ti-back-right:before{content:"";}.ti-back-left:before{content:"";}.ti-arrows-corner:before{content:"";}.ti-archive:before{content:"";}.ti-anchor:before{content:"";}.ti-align-right:before{content:"";}.ti-align-left:before{content:"";}.ti-align-justify:before{content:"";}.ti-align-center:before{content:"";}.ti-alert:before{content:"";}.ti-alarm-clock:before{content:"";}.ti-agenda:before{content:"";}.ti-write:before{content:"";}.ti-window:before{content:"";}.ti-widgetized:before{content:"";}.ti-widget:before{content:"";}.ti-widget-alt:before{content:"";}.ti-wallet:before{content:"";}.ti-video-clapper:before{content:"";}.ti-video-camera:before{content:"";}.ti-vector:before{content:"";}.ti-themify-logo:before{content:"";}.ti-themify-favicon:before{content:"";}.ti-themify-favicon-alt:before{content:"";}.ti-support:before{content:"";}.ti-stamp:before{content:"";}.ti-split-v-alt:before{content:"";}.ti-slice:before{content:"";}.ti-shortcode:before{content:"";}.ti-shift-right-alt:before{content:"";}.ti-shift-left-alt:before{content:"";}.ti-ruler-alt-2:before{content:"";}.ti-receipt:before{content:"";}.ti-pin2:before{content:"";}.ti-pin-alt:before{content:"";}.ti-pencil-alt2:before{content:"";}.ti-palette:before{content:"";}.ti-more:before{content:"";}.ti-more-alt:before{content:"";}.ti-microphone-alt:before{content:"";}.ti-magnet:before{content:"";}.ti-line-double:before{content:"";}.ti-line-dotted:before{content:"";}.ti-line-dashed:before{content:"";}.ti-layout-width-full:before{content:"";}.ti-layout-width-default:before{content:"";}.ti-layout-width-default-alt:before{content:"";}.ti-layout-tab:before{content:"";}.ti-layout-tab-window:before{content:"";}.ti-layout-tab-v:before{content:"";}.ti-layout-tab-min:before{content:"";}.ti-layout-slider:before{content:"";}.ti-layout-slider-alt:before{content:"";}.ti-layout-sidebar-right:before{content:"";}.ti-layout-sidebar-none:before{content:"";}.ti-layout-sidebar-left:before{content:"";}.ti-layout-placeholder:before{content:"";}.ti-layout-menu:before{content:"";}.ti-layout-menu-v:before{content:"";}.ti-layout-menu-separated:before{content:"";}.ti-layout-menu-full:before{content:"";}.ti-layout-media-right-alt:before{content:"";}.ti-layout-media-right:before{content:"";}.ti-layout-media-overlay:before{content:"";}.ti-layout-media-overlay-alt:before{content:"";}.ti-layout-media-overlay-alt-2:before{content:"";}.ti-layout-media-left-alt:before{content:"";}.ti-layout-media-left:before{content:"";}.ti-layout-media-center-alt:before{content:"";}.ti-layout-media-center:before{content:"";}.ti-layout-list-thumb:before{content:"";}.ti-layout-list-thumb-alt:before{content:"";}.ti-layout-list-post:before{content:"";}.ti-layout-list-large-image:before{content:"";}.ti-layout-line-solid:before{content:"";}.ti-layout-grid4:before{content:"";}.ti-layout-grid3:before{content:"";}.ti-layout-grid2:before{content:"";}.ti-layout-grid2-thumb:before{content:"";}.ti-layout-cta-right:before{content:"";}.ti-layout-cta-left:before{content:"";}.ti-layout-cta-center:before{content:"";}.ti-layout-cta-btn-right:before{content:"";}.ti-layout-cta-btn-left:before{content:"";}.ti-layout-column4:before{content:"";}.ti-layout-column3:before{content:"";}.ti-layout-column2:before{content:"";}.ti-layout-accordion-separated:before{content:"";}.ti-layout-accordion-merged:before{content:"";}.ti-layout-accordion-list:before{content:"";}.ti-ink-pen:before{content:"";}.ti-info-alt:before{content:"";}.ti-help-alt:before{content:"";}.ti-headphone-alt:before{content:"";}.ti-hand-point-up:before{content:"";}.ti-hand-point-right:before{content:"";}.ti-hand-point-left:before{content:"";}.ti-hand-point-down:before{content:"";}.ti-gallery:before{content:"";}.ti-face-smile:before{content:"";}.ti-face-sad:before{content:"";}.ti-credit-card:before{content:"";}.ti-control-skip-forward:before{content:"";}.ti-control-skip-backward:before{content:"";}.ti-control-record:before{content:"";}.ti-control-eject:before{content:"";}.ti-comments-smiley:before{content:"";}.ti-brush-alt:before{content:"";}.ti-youtube:before{content:"";}.ti-vimeo:before{content:"";}.ti-twitter:before{content:"";}.ti-time:before{content:"";}.ti-tumblr:before{content:"";}.ti-skype:before{content:"";}.ti-share:before{content:"";}.ti-share-alt:before{content:"";}.ti-rocket:before{content:"";}.ti-pinterest:before{content:"";}.ti-new-window:before{content:"";}.ti-microsoft:before{content:"";}.ti-list-ol:before{content:"";}.ti-linkedin:before{content:"";}.ti-layout-sidebar-2:before{content:"";}.ti-layout-grid4-alt:before{content:"";}.ti-layout-grid3-alt:before{content:"";}.ti-layout-grid2-alt:before{content:"";}.ti-layout-column4-alt:before{content:"";}.ti-layout-column3-alt:before{content:"";}.ti-layout-column2-alt:before{content:"";}.ti-instagram:before{content:"";}.ti-google:before{content:"";}.ti-github:before{content:"";}.ti-flickr:before{content:"";}.ti-facebook:before{content:"";}.ti-dropbox:before{content:"";}.ti-dribbble:before{content:"";}.ti-apple:before{content:"";}.ti-android:before{content:"";}.ti-save:before{content:"";}.ti-save-alt:before{content:"";}.ti-yahoo:before{content:"";}.ti-wordpress:before{content:"";}.ti-vimeo-alt:before{content:"";}.ti-twitter-alt:before{content:"";}.ti-tumblr-alt:before{content:"";}.ti-trello:before{content:"";}.ti-stack-overflow:before{content:"";}.ti-soundcloud:before{content:"";}.ti-sharethis:before{content:"";}.ti-sharethis-alt:before{content:"";}.ti-reddit:before{content:"";}.ti-pinterest-alt:before{content:"";}.ti-microsoft-alt:before{content:"";}.ti-linux:before{content:"";}.ti-jsfiddle:before{content:"";}.ti-joomla:before{content:"";}.ti-html5:before{content:"";}.ti-flickr-alt:before{content:"";}.ti-email:before{content:"";}.ti-drupal:before{content:"";}.ti-dropbox-alt:before{content:"";}.ti-css3:before{content:"";}.ti-rss:before{content:"";}.ti-rss-alt:before{content:"";}@media only screen and (min-width: 1920px){#page_content_wrapper.wide:not(.photoframe) .three_cols.gallery .element.photoframe,.ppb_wrapper .three_cols.gallery .element.photoframe{width:calc(20% - 24px);}}@media only screen and (min-width: 1440px){#page_content_wrapper.wide:not(.photoframe) .three_cols.gallery .element.photoframe,.ppb_wrapper .three_cols.gallery .element.photoframe:not(.fixed_columns){width:calc(25% - 22.5px);}}@media only screen and (min-width: 1200px){#page_content_wrapper:not(.wide),.standard_wrapper,.footer_bar_wrapper,#footer ul.sidebar_widget,#page_content_wrapper.wide:not(.photoframe) .standard_wrapper,.ppb_popup.one.contain,#blog_promo_link_wrapper,#menu_wrapper,.page_content_wrapper:not(.wide){max-width:1425px;width:100%;box-sizing:border-box;margin:auto;padding:0 90px;}.page_content_wrapper:not(.wide){float:none;}body.centeralign2 #menu_wrapper,body.centeralign3 #menu_address_wrapper{width:auto;display:inline-block;margin:0;padding:0;left:90px;}#page_content_wrapper.blog_wrapper{padding:50px;width:calc(100% - 180px);}#footer ul.sidebar_widget{padding-top:60px;padding-bottom:60px;}#page_content_wrapper .standard_wrapper{padding:0;}#page_content_wrapper.wide.nomargin,.page_content_wrapper.wide.nomargin{margin-top:0;}#page_content_wrapper.wide:not(.photoframe),.page_content_wrapper.wide:not(.photoframe),#page_content_wrapper.wide:not(.split),.page_content_wrapper.wide:not(.split){width:100%;max-width:100%;padding:0;}.footer_bar_wrapper{padding-top:30px;padding-bottom:20px;}#page_content_wrapper.fullwidth,.page_content_wrapper.fullwidth{width:100%;padding:0;max-width:100%;}.mobile_menu_wrapper .page_content_wrapper{padding:0 !important;}#logo_wrapper .social_wrapper{left:90px;}#logo_right_button{right:90px;}}@media only screen and (min-width: 960px) and (max-width: 1099px){body{line-height:1.6;}html[data-menu=leftalign] .header_client_wrapper{display:none;}#page_caption.hasbg{max-height:600px;}blockquote{font-size:22px;}#option_btn{top:100px;}.mobile_main_nav,#sub_menu{margin:0;padding:0;}.mobile_menu_wrapper{padding:60px;}body.js_nav #wrapper{transform:translateZ(0px) translateX(300px) rotateY(0deg);}body.js_nav #wrapper{left:90px;}#page_caption h1{font-size:50px !important;}.post_header.grid h6{font-size:20px;}.post_caption h1{font-size:30px;}.post_header h5{font-size:24px;}.social_share_button_wrapper ul{border:0;padding-left:0;}.portfolio_post_wrapper{padding:0 30px 0 30px;box-sizing:border-box;}.standard_wrapper{box-sizing:border-box;}.parallax:not(.inner_box){z-index:0;}body.single-post .post_content_wrapper h1{font-size:24px;}body.elementor-fullscreen #perspective{overflow:hidden;}.singleroom_book_form,.singleroom_book{width:100%;}#page_content_wrapper:not(.blog_wrapper),.page_content_wrapper:not(.blog_wrapper){width:100%;padding:0 30px 0 30px;box-sizing:border-box;}#page_content_wrapper.blog_wrapper{padding:30px;width:calc(100% - 60px);}.promotion_wrapper{height:60vh;}}@media only screen and (min-width: 768px) and (max-width: 960px){body{font-size:13px;}.mobile_main_nav,#sub_menu{margin:0;padding:0;}.mobile_menu_wrapper{padding:50px;width:300px;}body.js_nav #wrapper{left:0px;}body.js_nav #wrapper{transform:translateZ(0px) translateX(300px) rotateY(0deg);}#wrapper{padding-top:75px;}.top_bar{width:100%;padding:0;}#logo_wrapper{padding:20px 0 20px 0;}.footer_before_widget .footer_logo.logo_wrapper img{max-height:none;margin-top:0;margin:auto;}html[data-style=fullscreen] #logo_wrapper,.top_bar.hasbg #logo_wrapper{border:0;}#logo_wrapper{border:0;}body.leftmenu .header_style_wrapper{display:block;}.standard_wrapper{width:100%;padding:0 30px 0 30px;box-sizing:border-box;}.page_content_wrapper .inner{width:100%;padding:0;box-sizing:border-box;}.ppb_text.fullwidth .page_content_wrapper .inner{padding:0;}h1{font-size:30px;}h2{font-size:22px;}h3{font-size:20px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:14px;}h7{font-size:12px;}#page_caption h1{font-size:26px;}#page_content_wrapper .inner .sidebar_content.full_width,.gallery_mansory_wrapper{width:100%;box-sizing:border-box;padding:0;}#page_content_wrapper .inner .sidebar_content.full_width img,.page_content_wrapper img{max-width:100%;height:auto;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper,#page_content_wrapper .inner .sidebar_content.full_width#galleries_grid_wrapper{width:0%;}#menu_wrapper{width:100%;}#page_content_wrapper,.page_content_wrapper,#page_caption .page_title_wrapper{width:100%;}.footer_bar{width:100%;padding-bottom:0;}body:not(.centeralign2) #menu_border_wrapper{height:auto;display:none;}.portfolio_header h6{width:89%;}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{width:68%;border:0;}#page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper{width:760px;}.portfolio_header h6{font-size:16px;}.one_fourth.portfolio4{height:320px;}.post_img.animate div.thumb_content i{font-size:2em;margin:0 5px 0 5px;}#page_content_wrapper .inner .sidebar_wrapper{width:220px;margin:0;}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content{margin:0;}#page_content_wrapper .inner .sidebar_wrapper .sidebar{width:100%;}.social_wrapper ul li img{width:22px;}div.home_header{font-size:70px;letter-spacing:-2px;line-height:80px;margin-left:40px;margin-right:40px;}#page_content_wrapper .inner{width:100%;}#page_content_wrapper .sidebar .content .posts.blog li img,#page_content_wrapper .posts.blog li img{width:50px;height:auto;}#footer{width:100%;box-sizing:border-box;}#footer ul.sidebar_widget{width:100%;margin:auto;padding:40px 30px 40px 30px;}#page_content_wrapper:not(.wide),.page_content_wrapper:not(.wide){width:100%;margin-top:0;padding:0 30px 0 30px;box-sizing:border-box;}#page_content_wrapper.wide,.mobile_menu_wrapper .mobile_menu_content > div{padding:0;}#page_content_wrapper .sidebar .content .posts.blog{float:left;margin-bottom:20px;width:100%;}.comment{width:720px;}.comment .right{width:82%;}ul.children div.comment .right{width:78%;}#content_wrapper ul.children ul.children{width:77%;}#menu_wrapper .nav ul,#menu_wrapper div .nav{display:none;}.social_wrapper{float:none;margin:auto;width:auto;}.footer_bar_wrapper .social_wrapper{margin-right:10px;}.above_top_bar .social_wrapper ul{margin-top:0;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper{width:100%;}#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper.grid_layout .post_img img{width:100% !important;height:auto !important;}#page_content_wrapper .inner .sidebar_content{margin-right:0;margin-top:0;padding-right:10px;padding-top:0;}#page_content_wrapper .inner .sidebar_content.left_sidebar{margin-right:0;padding-top:0;padding-left:30px;}#page_content_wrapper .inner .sidebar_wrapper,#page_content_wrapper .inner .sidebar_wrapper.left_sidebar{width:28%;margin-right:0;margin-right:0;padding-left:10px;padding-top:0;}.page_content_wrapper .inner .sidebar_wrapper{width:30%;}#page_content_wrapper .inner .sidebar_wrapper.left_sidebar{padding-left:0;margin-right:0;}#page_content_wrapper .inner .sidebar_content.full_width .post_wrapper .post_img img,#page_content_wrapper .inner .sidebar_content .post_wrapper .post_img img{max-width:100%;height:auto;}.post_content_wrapper{width:100%;}.comment .right{width:54%;}ul.children div.comment .right{width:62%;}#page_content_wrapper .sidebar .content .sidebar_widget li ul.flickr li img{width:62px;height:auto;}.page_control{left:46%;}#footer ul.sidebar_widget li ul.posts.blog li img{width:50px;}.post_circle_thumb{width:60px;height:60px;margin-right:15px;}.testimonial_slider_wrapper{font-size:16px;}#footer .sidebar_widget.four > li{width:46%;margin-right:3%;margin-bottom:3%;}#footer .sidebar_widget.four > li:nth-child(2),#footer .sidebar_widget.four > li:nth-child(4){width:46%;margin-right:0;float:right;}#footer .sidebar_widget.four > li:nth-child(3){clear:both;}.portfolio_desc.team h5{font-size:20px;}.portfolio_desc h6,.portfolio_desc h5{font-size:18px;}.slider_wrapper .flexslider img{max-width:100% !important;height:auto;}.one.withsmallpadding:not(.withbg):not(.fullwidth):not(.ppb_line_divider),.one.withpadding:not(.withbg):not(.fullwidth):not(.ppb_line_divider){padding:40px 0 40px 0 !important;background-attachment:scroll !important;background-repeat:repeat !important;background-position:center top !important;margin:0 !important;}.one.ppb_line_divider{margin-bottom:20px !important;}.post_type_icon{margin-right:20px;}.page_caption_desc{margin-bottom:50px;}h1.product_title{font-size:26px;}p.price ins span.amount,p.price span.amount{font-size:20px;}.post_img.small img.thumbnail_gallery{max-width:143px !important;}.one.withbg,.one.withbg[data-mouse="mouse_pos"],.one.withbg[data-type="background"]{background-attachment:scroll !important;background-size:cover !important;background-position:center top !important;}#page_caption.hasbg h1.withtopbar,h1.hasbg.withtopbar,#page_caption.hasbg.notransparent h1.withtopbar{margin-top:160px !important;}#copyright{float:none;width:100%;margin-bottom:0;text-align:center;clear:both;margin-top:10px;}.menu-footer-menu-container{width:100%;text-align:center;}#footer_menu{float:none;width:100%;text-align:center;}#footer_menu li{float:none;display:inline-block;}input[type=submit].medium,input[type=button].medium,a.button.medium{padding:.3em 1.2em .3em 1.2em;}.contact_form_wrapper input[type=text],.contact_form_wrapper input[type=email],.contact_form_wrapper input[type=date]{margin-bottom:4%;}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content{margin-right:0;}#page_content_wrapper .inner .sidebar_content.left_sidebar{border:0;padding-left:0;padding-right:0;}.ppb_content{width:100%;}.page_content_wrapper.fullwidth .portfolio_filter_dropdown,#page_content_wrapper.fullwidth .portfolio_filter_dropdown{margin-right:3%;}#page_content_wrapper .inner #portfolio_filter_wrapper.sidebar_content{width:100%;padding:0;}.sidebar_content.three_cols.gallery .element{width:100%;margin-right:0;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content{padding:0;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar{padding-left:0;}.post_header.grid h6{font-size:18px;}#page_content_wrapper .posts.blog li,.page_content_wrapper .posts.blog li{width:100%;float:none;margin-right:0;}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:27.6%;}.post_img.team{border-radius:0;}.post_header h5,.post_quote_title{font-size:20px;}#autocomplete{margin-top:11px;}.post_header.search{width:80%;}#searchform input[type=text]{width:70%;}.ppb_fullwidth_button h2.title{float:none;width:100%;}.ppb_fullwidth_button .button{float:none;margin-top:10px;}.one_half .page_content_wrapper .inner,.one_third .page_content_wrapper .inner,.one_fourth .page_content_wrapper .inner,.one_fifth .page_content_wrapper .inner,.two_third .page_content_wrapper .inner{max-width:100%;width:100%;padding:0;}#page_caption h1{font-size:24px;}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:100%;box-sizing:border-box;}.three_cols.gallery .element .portfolio_title h5{font-size:16px;}.three_cols.gallery .element .portfolio_title .post_detail{font-size:12px;}#page_content_wrapper.split #portfolio_filter_wrapper.two_cols.gallery .element{width:100%;margin-right:0;margin-bottom:20px;}#page_content_wrapper.split #portfolio_filter_wrapper.two_cols.gallery.wide .element{margin-bottom:0;}.portfolio_desc.portfolio4 .post_detail{display:none;}.top_bar.scroll #logo_wrapper{display:block;}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:30px;}#mobile_nav_icon{display:inline-block !important;}.image_classic_frame{margin-bottom:20px;}.one_third.gallery3 .gallery_archive_desc h4,.one_fourth.gallery4 .gallery_archive_desc h4{font-size:14px;}.standard_wrapper{width:100%;padding:0 30px 0 30px;}.sidebar_content:not(.full_width) .standard_wrapper{padding:0;}.ppb_fullwidth_button .standard_wrapper,.portfolio_wall_filters_wrapper{margin:0;}#portfolio_filter_wrapper.split.two_cols.gallery{width:100%;}.post_caption h1{font-size:24px;}.four_cols.gallery .element .portfolio_title h5{font-size:14px;}#portfolio_filter_wrapper.gallery.two_cols,.portfolio_filter_wrapper.gallery.two_cols,#portfolio_filter_wrapper.gallery.three_cols,.portfolio_filter_wrapper.gallery.three_cols,#portfolio_filter_wrapper.gallery.four_cols,.portfolio_filter_wrapper.gallery.four_cols{width:100%;}.standard_wrapper .one_half.teaser_wrapper,.standard_wrapper .one_third.teaser_wrapper,.standard_wrapper .one_fourth.teaser_wrapper,.standard_wrapper .one_fifth.teaser_wrapper{padding:15px !important;margin-bottom:2%;}.post_img.fadeIn,.post_img.grid.fadeIn{opacity:1;}.fullwidth_comment_wrapper .comment .right{width:78%;}#nav_wrapper{border:0;}.three_cols.gallery.wide .element.double_size{width:66.65%;}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li > a,html[data-menu=centeralogo] body #logo_right_button{padding-top:0;}#menu_gallery_wrapper.three_cols.gallery.wide .element{width:100%;}.social_share_button_wrapper ul{border:0;padding-left:0;}.parallax{z-index:0;}.portfolio_post_wrapper{margin-bottom:0;}body.single-portfolios .portfolio_post_wrapper{margin-bottom:30px;}#toTop{bottom:15px;}#logo_normal.logo_container{left:0;}.footer_bar_wrapper{width:100%;padding-top:40px;padding-bottom:20px;}.grid.gallery.portrait .element .grid.gallery4{min-height:180px;}.grid.gallery .element .grid.gallery2{min-height:300px;}.grid.gallery .element .grid.gallery3{min-height:200px;}.grid.gallery .element .grid.gallery4{min-height:180px;}.sidebar_content:not(.full_width) .grid.gallery .element .grid.gallery2{min-height:230px;}.sidebar_content:not(.full_width) .grid.gallery .element .grid.gallery3{min-height:160px;}.above_top_bar .page_content_wrapper{width:100%;padding:0 30px 0 30px;box-sizing:border-box;}body #page_caption h1{font-size:42px;}#page_caption.hasbg{height:450px;}blockquote{font-size:20px;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48.5%;}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n),.woocommerce[class*=columns-] ul.products li.product:nth-child(2n){margin-right:0 !important;}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:50%;padding:0 10px 0 10px;box-sizing:border-box;float:left;}body.admin-bar #close_mobile_menu{top:32px;}body.admin-bar .header_style_wrapper{padding-top:32px;}.one.withsmallpadding:not(.withbg):not(.fullwidth).ppb_content_half_map{padding:0 !important;}#page_content_wrapper .posts.blog li a,.page_content_wrapper .posts.blog li a,#footer ul.sidebar_widget li ul.posts.blog li a{letter-spacing:0;}.ppb_card_two_cols_with_image .one_half.last.parallax_scroll{right:30px;}#page_content_wrapper .inner .sidebar_content.full_width.blog_f{width:100%;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:48%;}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{padding:10px 20px 9px 20px !important;}#page_content_wrapper.blog_wrapper.hasbg{padding-top:30px;padding-bottom:30px;}.post_navigation.previous .navigation_anchor{margin-left:-55px;}.post_navigation.next .navigation_anchor{margin-right:-40px;}body.centeralign .logo_container .logo_wrapper:not(.hidden){margin-top:0;}body.leftmenu .mobile_menu_wrapper{left:-10px;-webkit-transition:-webkit-transform 200ms ease;-moz-transition:transform 200ms ease;-o-transition:-o-transform 200ms ease;transition:transform 200ms ease;-webkit-transform:translate(-400px,0px);-moz-transform:translate(-400px,0px);transform:translate(-400px,0px);}body.leftmenu #wrapper{width:100%;transform-origin:50% 50% 50%;left:0;padding-top:initial !important;}body.leftmenu .icon-scroll{left:50%;}#page_content_wrapper:not(.blog_wrapper),.page_content_wrapper:not(.blog_wrapper){width:100%;padding:0 30px 0 30px;box-sizing:border-box;}#page_content_wrapper.blog_wrapper{padding:30px;width:calc(100% - 60px);}.singleroom_two_third{width:100%;padding-right:0;}.singleroom_one_third{width:100%;padding-left:0;margin-top:20px;border:0;text-align:center;}.singleroom_attributes_wrapper{width:80%;margin:auto;}.singleroom_book_form{margin:auto;}.singleroom_price_amount,.singleroom_price_label{float:none;}body #wrapper{overflow-x:hidden;}.singleroom_amenities_label img{max-width:40px !important;}.singleroom_amenities_list_wrapper{width:100%;float:none;clear:both;padding-top:30px;margin-left:30px;}.room_grid_wrapper .room_attr_value{font-size:22px;}.post_related .post_img_hover.classic{min-height:133px;}.footer_mailing_list_white input[type=email]{width:50%;}#footer ul.sidebar_widget{box-sizing:border-box;}#page_content_wrapper.noheader .inner .sidebar_content{margin-top:20px;}#wrapper.transparent #page_content_wrapper.noheader .inner .sidebar_content{margin-top:0;}.mphb-rooms-quantity{width:20%;}.mphb-available-rooms-count{min-width:75%;width:75%;}body.page-template.page-template-page-l .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after,body.page-template.page-template-page-r .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after{left:12%;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-adults,#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-children{width:100%;}}@media only screen and (max-width: 767px){body{-webkit-text-size-adjust:none;}body{font-size:13px;}.logo_container{display:block;}.logo_wrapper img{max-height:70px;width:auto;height:auto;margin-top:0px;display:inline-block;}.footer_before_widget .footer_logo.logo_wrapper img{max-height:none;margin-top:0;margin:auto;}.top_bar{width:100%;padding:0 30px 20px 30px;}.top_bar{padding-bottom:0 !important;}#top_contact_hours,#top_contact_number{display:none;}.mobile_menu_wrapper{width:270px;}.standard_wrapper{width:100%;padding:0 30px 0 30px;box-sizing:border-box;}.ppb_text.fullwidth .page_content_wrapper .inner{padding:0;}h1{font-size:34px;}h2:not(.widgettitle){font-size:28px;}h3:not(.mphb-booking-details-title,.mphb-room-number){font-size:26px;}h4:not(.mphb-services-details-title,.mphb-price-breakdown-title){font-size:24px;}h5:not(.elementor-size-default){font-size:20px;}h6{font-size:18px;}h7{font-size:17px;}.post_header.grid h6,.post_quote_title.grid{font-size:18px;}#page_caption h1{font-size:34px !important;}#page_caption .page_title_wrapper{width:100%;margin:auto;}#page_caption{padding-left:30px;padding-right:30px;padding-top:40px;padding-bottom:40px;box-sizing:border-box;margin-bottom:30px;float:left;}#page_content_wrapper .inner .inner_wrapper{padding:0;}#page_content_wrapper .inner .sidebar_content.full_width{width:100%;margin-top:15px;margin-bottom:0;}#page_content_wrapper .inner .sidebar_content img{max-width:100%;height:auto;}#page_content_wrapper:not(.wide),.page_content_wrapper:not(.wide){width:100%;margin-top:0;padding:0 30px 0 30px;box-sizing:border-box;}#page_content_wrapper.wide,.page_content_wrapper.wide{padding:0;}#page_content_wrapper .inner{width:100%;padding:0;}#page_content_wrapper .inner #page_main_content{margin-top:0;padding-bottom:0;margin-bottom:0;}#page_content_wrapper .inner{width:100%;margin:auto;}#page_content_wrapper .inner .sidebar_content{width:100%;margin-top:0;padding-bottom:0;float:none;border:0 !important;}#page_content_wrapper .inner .sidebar_content.portfolio,#page_content_wrapper .inner .sidebar_content.portfolio #portfolio_filter_wrapper{padding-top:0;}#page_content_wrapper .inner .sidebar_content.full_width{width:100%;margin-top:0;}#page_content_wrapper .inner #page_caption.sidebar_content.full_width{padding-bottom:20px;}#page_content_wrapper .inner .sidebar_content.full_width img{max-width:100%;height:auto;}#page_content_wrapper .inner .sidebar_wrapper{width:100%;margin-left:0;margin-bottom:0;margin-top:25px;padding-top:0;}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content{margin:0;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper,#page_content_wrapper .inner .sidebar_content.full_width#galleries_grid_wrapper{width:100%;}.portfolio_header h6{width:31%;font-size:12px;}#page_content_wrapper .inner .sidebar_content img{max-width:100%;height:auto;}.fullwidth_comment_wrapper .comment .right{width:66%;margin-left:15px;}.fullwidth_comment_wrapper ul.children div.comment .right{width:64%;padding:0;}ul.children div.comment ul.children div.comment .right{width:50%;}#content_wrapper ul.children ul.children{width:100%;}ul.children .comment{margin-left:0;}#content_wrapper ul.children{border:0;}#content_wrapper ul.children ul.children{margin-left:-16px;}.comment_wrapper #respond{margin-left:20px;}.comment_wrapper ul.children #respond{margin-left:-55px;}#menu_wrapper{width:100%;}#menu_border_wrapper,#menu_border_wrapper_right{height:auto;display:none;}#portfolio_filter_wrapper.two_cols{width:100%;}#portfolio_filter_wrapper.two_cols .element{width:100%;}.one_half.gallery2,.one_half.portfolio2,.one_half.gallery2 .mask,.one_half.gallery2.filterable{width:100%;height:auto;}.one_half.gallery2 .mask{width:100%;height:100% !important;}.one_half.portfolio2{margin-bottom:5%;margin-right:5%;}.one_half.gallery2 .mask .button.circle{margin-top:30%;}.one_half.gallery2 img.blur_effect,.one_half.portfolio2 img.blur_effect{width:100%;height:auto;}.one_half.gallery2:hover .mask .mask_circle{width:32px;height:32px;margin-top:22%;}.one_half.gallery2 .mask .mask_circle i{font-size:30px;line-height:34px;}#portfolio_filter_wrapper.three_cols{width:100%;}#portfolio_filter_wrapper.three_cols .element{width:100%;float:left;margin-right:0%;}.one_third.gallery3,.one_third.portfolio3,.one_third.gallery3 .mask,.one_third.gallery3.filterable{width:100%;height:auto;}.one_third.gallery3 .button.circle img{width:30px !important;height:30px !important;}.one_third.gallery3 .mask{width:100%;height:100% !important;}.one_third.gallery3 img.blur_effect,.one_third.portfolio3 img.blur_effect{width:100%;height:auto;}.one_third.gallery3 h5{font-size:14px !important;}.one_third.gallery3:hover .mask .mask_circle{width:32px;height:32px;margin-top:22%;}.one_third.gallery3 .mask .mask_circle i{font-size:30px;line-height:34px;}#portfolio_filter_wrapper.four_cols{width:100%;}#portfolio_filter_wrapper.four_cols .element{width:100%;margin-right:0;}.one_fourth,.one_fourth.last{width:100%;margin-right:0;margin-bottom:2%;clear:both;}.one_fourth.gallery4,.one_fourth.portfolio4,.one_fourth.gallery4 .mask,.one_fourth.gallery4.filterable{width:100%;height:auto;}.one_fourth.gallery4 img.blur_effect,.one_fourth.portfolio4 img.blur_effect{width:100%;height:auto;}.one_fourth.gallery4 .mask{width:100%;height:100% !important;}.one_fourth.gallery4.portfolio_type h6{margin-top:34%;}.one_fourth.gallery4:hover .mask .mask_circle{width:32px;height:32px;margin-top:22%;}.one_fourth.gallery4 .mask .mask_circle i{font-size:30px;line-height:34px;}.one_third.portfolio3_wrapper,.one_fourth.portfolio4_wrapper{width:100%;clear:both;}.post_header{width:100%;}.post_header h5{font-size:20px;letter-spacing:-1px;}blockquote{width:100%;font-size:18px;}blockquote:before{font-size:2em;}#respond{margin-bottom:0;width:100%;}.post_wrapper{width:100%;margin-top:0;}#page_content_wrapper .inner .sidebar_wrapper .sidebar{width:100%;}#footer{width:100%;}#footer ul.sidebar_widget{margin-left:10px;}#footer ul.sidebar_widget{width:100%;float:none;margin:auto;padding:0 30px 0 30px;box-sizing:border-box;}#footer .sidebar_widget.four > li,#footer .sidebar_widget.three > li,#footer .sidebar_widget.two > li,#footer .sidebar_widget.one > li,#footer .sidebar_widget.four > li:nth-child(4),#footer .sidebar_widget.three > li:nth-child(3),#footer .sidebar_widget.two > li:nth-child(2){width:100%;}.footer_bar{margin-bottom:0;}#copyright{width:100%;}.social_wrapper,.social_wrapper.shortcode{float:none;margin:auto;width:auto;}.social_wrapper ul{margin-top:15px;}.social_wrapper ul,.social_wrapper ul li{display:inline-table;}.footer_bar_wrapper{width:100%;}#copyright{float:left;width:100%;padding:0 30px 0 30px;box-sizing:border-box;}.one_third,.one_third.last{width:100%;margin-bottom:3%;margin-right:0;}.two_third,.two_third.last{width:100%;margin-bottom:3%;}#footer .sidebar_widget.four > li{margin-bottom:20px;}.post_content_wrapper{width:100%;}ul.children div.comment .right{width:86%;}.page_control{left:39%;bottom:65px;}.one.fullwidth .page_content_wrapper{padding:0;}.page_content_wrapper.nopadding{padding:0 !important;}#page_content_wrapper .inner .sidebar_content.full_width.portfolio4_content_wrapper,.page_content_wrapper.portfolio4_content_wrapper{width:100% !important;}.one_fourth,.one_fourth.last{width:100%;margin-right:0;}.post_img img{max-width:100% !important;height:auto;}body.page-template-blog-g-php .post.type-post,body.error404 .post.type-post,body.search .hentry,body.page-template-galleries-php .galleries.type-galleries,body.tax-gallerycat .galleries.type-galleries,.ppb_blog_posts .post.type-post{width:100%;}#blog_grid_wrapper .post.type-post{width:100% !important;margin-left:0;}#page_content_wrapper .inner .sidebar_wrapper.left_sidebar{width:100%;padding-top:0;margin-right:0;margin-top:30px;margin-bottom:25px;}.post_header.full,.post_excerpt_full{width:96%;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper{width:100%;}#blog_grid_wrapper{width:100%;}.one_half,.one_half.last{width:100%;clear:both;margin-bottom:20px;}#blog_grid_wrapper{padding-top:20px;}.post_img{margin-bottom:20px;}#social_share_wrapper,.social_share_wrapper{margin-top:30px;}#page_content_wrapper .posts.blog li{width:100%;}body.single .post.type-post{float:none;padding-top:30px;}.post_header h6{font-size:16px;}.alert_box_msg{max-width:80% !important;}.social_wrapper.shortcode ul li{margin:5px;}.one_fifth{width:100%;float:none;}.footer_bar_wrapper .social_wrapper ul{margin-top:0;}.above_top_bar .page_content_wrapper{margin:0;margin:auto;}.above_top_bar .top_contact_info{width:100%;float:none;margin:auto;text-align:center;border:0;}.above_top_bar .top_contact_info span{border:0;}.above_top_bar .social_wrapper{display:none;}.one.withsmallpadding:not(.withbg):not(.fullwidth),.one.withpadding:not(.withbg):not(.fullwidth){padding:30px 0 30px 0 !important;box-sizing:border-box;clear:both;margin:0 !important;}.one.withpadding:not(.withbg):not(.fullwidth).parallax_content{padding:30px 0 30px 0 !important;box-sizing:border-box;}.footer_bar_wrapper .social_wrapper{width:100%;text-align:center;float:none;margin:0 0 10px 0;}.footer_bar_wrapper .social_wrapper ul li{float:none;display:inline-block;margin:0 5px 0 5px;}.comment .right{width:100%;margin-left:0;padding:0 0 15px 0;}body.search .post_header{width:72%;}h1.product_title{font-size:20px;}.post_img.small img.thumbnail_gallery{max-width:140px !important;}.one.withbg{background-attachment:scroll !important;background-size:cover !important;background-position:center top !important;background:#000;}.three_cols.gallery .element,.four_cols.gallery .element,#photo_wall_wrapper .wall_entry,.photo_wall_wrapper .wall_entry,#photo_wall_wrapper .wall_entry.three_cols,#photo_wall_wrapper .wall_entry.four_cols,.photo_wall_wrapper .wall_entry.four_cols{width:100%;margin-right:0%;}.page_content_wrapper .inner,.standard_wrapper{width:100%;}#page_content_wrapper .inner .sidebar_content,.page_content_wrapper .inner .sidebar_content,#page_content_wrapper .inner .sidebar_content.portfolio{width:100%;margin-right:0;border:0;margin-bottom:30px;float:left;padding-right:0;}#page_content_wrapper .inner .sidebar_content.left_sidebar,.page_content_wrapper .inner .sidebar_content.left_sidebar{width:100%;float:none;padding:0;clear:both;}#page_content_wrapper .inner .sidebar_wrapper,.page_content_wrapper .inner .sidebar_wrapper,#page_content_wrapper .inner .sidebar_wrapper.left_sidebar,.page_content_wrapper .inner .sidebar_wrapper.left_sidebar{width:100%;float:left;margin-top:20px;clear:both;}#page_content_wrapper .inner .sidebar_wrapper.left_sidebar,.page_content_wrapper .inner .sidebar_wrapper.left_sidebar{margin-top:0;}.page_content_wrapper.fullwidth #portfolio_filter_wrapper.gallery,#page_content_wrapper.fullwidth #portfolio_filter_wrapper.gallery,.page_content_wrapper.fullwidth .portfolio_filter_wrapper.gallery,#page_content_wrapper.fullwidth .portfolio_filter_wrapper.gallery{width:100%;margin:0;}#page_content_wrapper .inner #portfolio_filter_wrapper.sidebar_content{width:100%;}.page_content_wrapper .inner > div:not(.line_divider_border):not(.line_divider_seperator){width:100% !important;box-sizing:border-box;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content,#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post{width:100%;margin-right:0;}.post_share_bubble{left:30px;}.photo_wall_wrapper.shortcode,#photo_wall_wrapper .wall_entry,.photo_wall_wrapper .wall_entry.withmargin{width:100%;margin:0;}#page_content_wrapper .inner .sidebar_content.full_width img,.page_content_wrapper img{max-width:100%;height:auto;}#footer_menu{float:left;width:100%;padding:0 30px 0 30px;box-sizing:border-box;}#footer_menu li:first-child{margin-left:0;}#page_content_wrapper .inner .sidebar_content.full_width#blog_grid_wrapper,.page_content_wrapper .inner .sidebar_content.full_width.blog_grid_wrapper{width:100%;}#page_content_wrapper .inner #blog_grid_wrapper.sidebar_content.left_sidebar{padding-left:0;}.ppb_fullwidth_button{text-align:center;}.ppb_fullwidth_button h2.title{float:none;width:100%;}.ppb_fullwidth_button .button{float:none;margin-top:10px;}#footer_before_widget_text{width:85%;}#toTop{right:10px;}.post.type-post{margin-bottom:10px;}#page_caption.hasbg .post_detail,#page_caption.hasbg .post_detail a,#page_caption.hasbg .post_detail a:hover,#page_caption.hasbg .post_detail a:active,.page_tagline{font-size:11px;}.post_type_icon i{line-height:38px;}#searchform input[type=text]{width:71%;}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:100%;box-sizing:border-box;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin:0 0 30px 0;}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{width:100% !important;margin:0 0 30px 0;}.woocommerce table.cart td.actions .coupon .input-text#coupon_code{width:48%;}#logo_wrapper .social_wrapper{display:none;}#logo_wrapper,html[data-style=fullscreen] #logo_wrapper,.top_bar.hasbg #logo_wrapper{border:0;text-align:left;padding:15px 0 15px 0;}.three_cols.gallery .element .portfolio_title .image_caption,.two_cols.gallery .element .portfolio_title .image_caption,.four_cols.gallery .element .portfolio_title .image_caption,.five_cols.gallery .element .portfolio_title .image_caption{transform:translateY(0px);opacity:1;}.two_cols.gallery.wide .element,.three_cols.gallery.wide .element,.two_cols.gallery .element,.four_cols.gallery.wide .element,.five_cols.gallery.wide .element{width:100%;margin-right:0;}.two_cols.gallery.wide .element,.three_cols.gallery.wide .element,.four_cols.gallery.wide .element,.five_cols.gallery.wide .element{margin-bottom:0;}.footer_photostream li{width:25%;}.post_excerpt{width:100%;}.top_bar.scroll #logo_wrapper{display:block !important;}.portfolio_desc{margin-bottom:15px;}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:31px;-webkit-appearance:none;}.page_tagline,.post_header .post_detail,.recent_post_detail,.post_detail,.thumb_content span,.portfolio_desc .portfolio_excerpt,.testimonial_customer_position,.testimonial_customer_company{font-size:11px;}.five_cols.gallery .element .portfolio_title h5{font-size:16px;}.textwidget img{text-align:center;}.mobile_menu_wrapper{width:270px;padding:30px;}.mobile_main_nav li.menu-item-has-children > a:after{left:240px;}.fullscreen_share_content #social_share_wrapper ul li a i{font-size:3em;}.fullscreen_share_content #social_share_wrapper ul li{margin:0 10px 0 10px;}body.js_nav #overlay_background{visibility:visible;opacity:1;}.ppb_text{padding:20px 0 20px 0 !important;margin:0 !important;}#mobile_nav_icon{display:inline-block !important;}.standard_wrapper{width:100%;padding:0 20px 0 20px;float:left;}.standard_wrapper:empty{padding:0;}.header_style_wrapper .standard_wrapper{padding:0 10px 0 10px;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;}.post_caption{margin-bottom:20px;}#option_btn,#option_wrapper{display:none;}#logo_normal.logo_container,#logo_transparent.logo_container{left:0;top:10px;}#menu_wrapper .nav ul li a,#menu_wrapper div .nav li > a,html[data-menu=centeralogo] #logo_right_button{padding-top:3px !important;}#mobile_nav_icon{border-top-width:2px;}.parallax{z-index:0;clear:both;}#wrapper{padding-top:69px;}.ppb_fullwidth_button .standard_wrapper,.portfolio_wall_filters_wrapper{margin:0;}.menu-footer-menu-container{margin-bottom:10px;float:left;}.portfolio_mixed_filter_wrapper.contained,.portfolio_mixed_filter_wrapper.three_cols.gallery .element.double_size,.portfolio_mixed_filter_wrapper.three_cols.gallery .element{width:100%;box-sizing:border-box;}.social_share_button_wrapper .social_post_view,.social_share_button_wrapper .social_post_share_count{margin:0 10px 0 10px;}.social_share_button_wrapper ul{padding-left:0;border:0;}#page_caption.hasbg .page_title_wrapper .page_title_inner{box-shadow:0 0 0;}.floatright{float:left;}#page_content_wrapper .inner .sidebar_content ul.products{padding:0;}body.single-product #page_content_wrapper .inner .sidebar_content.full_width{padding-top:0;}#about_the_author .author_detail{width:100%;text-align:center;}#about_the_author .gravatar{margin:auto;float:none;margin-bottom:20px;}.author_content .author_label{float:none;}body.single-post #page_content_wrapper,body.single-attachment #page_content_wrapper{margin-top:30px;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:both;}#page_caption.hasbg{max-height:400px;}.grid.gallery .element .grid.gallery2,.grid.gallery .element .grid.gallery3,.grid.gallery .element .grid.gallery4,.sidebar_content:not(.full_width) .grid.gallery .element .grid.gallery2,.sidebar_content:not(.full_width) .grid.gallery .element .grid.gallery3,.grid.gallery.portrait .element .grid.gallery4{min-height:300px;}body.single-post #page_caption .page_title_wrapper{width:100%;}html[data-menu=leftalign] #logo_right_button{top:0;}#rsvp.button.ghost,.woocommerce #rsvp.button.ghost{margin-right:10px;}#page_content_wrapper p.woocommerce-result-count{padding-bottom:0;}.woocommerce .woocommerce-ordering{margin-bottom:30px;}.woocommerce .star-rating{float:none;clear:both;margin-bottom:5px;}.woocommerce #review_form #respond p.stars{margin-top:-7px;}body.admin-bar #close_mobile_menu{top:46px;}body.admin-bar .header_style_wrapper{padding-top:46px;}body.admin-bar .header_style_wrapper.scroll{padding-top:0px;}.page_title_wrapper .standard_wrapper{padding:0;}#page_caption.hasbg .page_title_wrapper .page_title_inner{width:100%;}#page_caption.hasbg .page_title_wrapper .standard_wrapper{padding:0 30px 0 30px;}#blog_grid_wrapper.sidebar_content:not(.full_width) .post.type-post,.post.type-post.grid_layout{width:100%;margin-top:20px;}body.admin-bar .frame_top{top:46px;}.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price{font-size:1.3em !important;}#page_content_wrapper .inner .sidebar_content.full_width.blog_f{width:100%;}body.js_nav #wrapper{left:-30px;}body.js_nav #wrapper{transform:translateZ(0px) translateX(300px) rotateY(0deg);}#sub_menu{margin:0;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:100%;margin-right:0;}.header_client_wrapper{display:none;}#page_caption.hasbg{margin:0;}.post_navigation.previous .navigation_anchor{margin-left:-53px;}.post_navigation.next .navigation_anchor{margin-right:-35px;}body.centeralign .logo_container .logo_wrapper:not(.hidden){margin-top:0;}body.leftmenu .mobile_menu_wrapper{left:-10px;-webkit-transition:-webkit-transform 200ms ease;-moz-transition:transform 200ms ease;-o-transition:-o-transform 200ms ease;transition:transform 200ms ease;-webkit-transform:translate(-400px,0px);-moz-transform:translate(-400px,0px);transform:translate(-400px,0px);}body.leftmenu #wrapper{width:100%;transform-origin:50% 50% 50%;left:0;padding-top:initial !important;}body.leftmenu .icon-scroll{left:50%;}body.leftmenu .tg_room_slider_wrapper .slide{width:50%;margin:7vh 0 0 20vw;}body.leftmenu .tg_skewed_slide_container .slider-page__content{padding:0 32% 0 32%;}body.leftmenu .tg_clip_path_slide_container .slide__content{left:calc(5%);bottom:30px;}body.leftmenu #page_content_wrapper .inner .sidebar_content .tg_split_slick_slide_container .slideshow .slider .item img{left:50%;min-width:101%;}body.leftmenu .tg_split_slick_slide_container .slideshow-text{left:50%;}body.leftmenu .logo_container{display:none;}body.leftmenu .header_style_wrapper{display:block;}body #wrapper{overflow-x:hidden;}.header_call_wrapper{display:none;}body.centeralign2 #menu_border_wrapper{display:block;}body.centeralign2 #menu_border_wrapper > div{display:none;}body.centeralign2 #menu_wrapper{right:10px;left:initial;}#footer .logo_align{display:block;}#footer .logo_container{margin-top:30px;margin-bottom:30px;}#footer .sidebar_widget > li{text-align:center;}.distortion_grid_wrapper{overflow:hidden;}#page_caption.hasbg .page_title_nav{bottom:50px;}.page_title_nav li{margin:0 5px 0 5px;}#page_content_wrapper.blog_wrapper{margin-bottom:0;width:calc(100% - 60px);top:-30px;margin-top:0;padding:20px 30px 20px 30px;}.singleroom_two_third{width:100%;padding-right:0;}.singleroom_one_third{width:100%;padding-left:0;margin-top:20px;border:0;text-align:center;}.singleroom_attributes_wrapper{width:80%;margin:auto;}.singleroom_book_form{margin:auto;}.singleroom_price_amount,.singleroom_price_label{float:none;}.singleroom_amenities_label img{max-width:40px !important;}.singleroom_amenities_list_wrapper{width:100%;float:none;clear:both;padding-top:40px;margin-left:40px;}.singleroom_amenities{padding:40px 0 40px 0;}.room_grid_wrapper .room_attr_value{font-size:26px;}.post_related .post_img_hover.classic{min-height:133px;}.singleroom_amenities_wrapper{width:100%;}.room_grid_wrapper.one_half,.room_grid_wrapper.one_third,.room_grid_wrapper.one_fourth{width:100%;margin-right:0;margin-bottom:30px;}html[data-menu=leftalign] #logo_right_wrapper{padding:0 !important;}#footer ul.sidebar_widget li{margin-bottom:40px;}#footer ul.sidebar_widget li .textwidget > div{width:100% !important;clear:both;}#footer ul.sidebar_widget li .textwidget img{float:none !important;}#footer{padding-top:40px;}.type-post.blog-posts-list .post_img{width:100%;margin-right:0;margin-bottom:30px;}.type-post.blog-posts-list .post_content_wrapper{width:100%;}.header_style_wrapper #logo_normal .logo_wrapper,.header_style_wrapper #logo_transparent .logo_wrapper{margin-top:0 !important;}body.centeralign3 .menu_address_content,body.centeralign3 .menu_tel_content{display:none;}body.centeralign2 #menu_wrapper,body.centeralign3 #menu_address_wrapper{right:30px;left:auto;}.header_cart_wrapper{margin-right:30px;}#mobile_nav_icon{z-index:3;}.footer_mailing_list_white input[type=email],.footer_mailing_list_white input[type=submit]{width:100%;margin:0;}.footer_mailing_list_white input[type=submit]{margin-top:15px;}body.woocommerce-checkout .woocommerce .col2-set,body.woocommerce-checkout.woocommerce-page .col2-set,body.woocommerce-checkout .woocommerce #order_review{float:none;width:100%;}body.woocommerce-checkout .woocommerce #order_review{margin-top:40px;}.mphb-reserve-room-section .mphb-rooms-quantity-wrapper{width:100%;float:none;}.mphb-rooms-quantity{width:20%;}.mphb-available-rooms-count{min-width:75%;width:75%;}body.page-template.page-template-page-l .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after,body.page-template.page-template-page-r .mphb-reserve-room-section .mphb-rooms-quantity-wrapper:after{left:12%;}#page_content_wrapper.noheader .inner .sidebar_content{margin-top:40px;}#wrapper.transparent #page_content_wrapper.noheader .inner .sidebar_content{margin-top:0;}#page_content_wrapper .inner .sidebar_wrapper{margin-top:0;}body.page-template-page-r #page_content_wrapper .inner .sidebar_content ul{margin:0;}#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-adults,#page_content_wrapper .sidebar .content .sidebar_widget li.widget.widget_mphb_search_availability_widget .mphb_widget_search-children{width:100%;}.mphb_sc_search_results-info{padding-top:0 !important;}}@media only screen and (min-width: 480px) and (max-width: 767px){body{-webkit-text-size-adjust:none;}#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-author,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-email,#page_content_wrapper .inner .sidebar_content #commentform p.comment-form-url{width:25.8%;}#page_caption.hasbg .page_title_wrapper .page_title_inner{padding:25px;bottom:10px;}}@media screen and (max-width: 667px) and (orientation:landscape){body{-webkit-text-size-adjust:none;}}