/*!
Theme Name: Simloc 2024
Theme URI: https://icey.se/
Author: Icey
Author URI: https://icey.se/
Description: Tema byggt för Simloc Hotell
Version: 1.0.0
Tested up to: 6.3
Requires PHP: 8
Text Domain: wp_simloc
Tags: custom
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;z-index:1;position:relative;width:100%;min-height:100%;align-self:flex-start}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}body,button,input,select,optgroup,textarea{color:#291314;font-family:"azo-sans-web",sans-serif}h1,h2,h3,h4,h5,h6,body .elementor-heading-title{font-family:"azo-sans-web",sans-serif;clear:both;font-weight:300;text-transform:uppercase;text-wrap:balance;line-height:1.4;color:#6d3235}h1{font-size:2.1rem}h2{font-size:1.5rem}h3{font-size:1.5rem}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4{margin-bottom:1em}p{margin:0 0 1em 0}p:last-child{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto}figure{margin:1em 0}figure.wp-caption>figcaption.wp-caption-text{background-color:#fff;font-size:.8rem;color:#6d3235;text-align:right;margin:0 0 1rem 0;padding:.5rem 1rem}table{margin:0 0 1.5em;width:100%}a{transition:0.3s all;text-decoration:none;color:#c57d35}a:hover{color:inherit}a:focus{outline:none}a:focus-visible{outline:3px solid #D32F2F}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#6d3235}select{border:1px solid #ccc}textarea{width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0;-moz-tap-highlight-color:#fff0;tap-highlight-color:#fff0}::-moz-selection{color:#fff;background:#6d3235}::selection{color:#fff;background:#6d3235}body.icey_pc *{scrollbar-width:thin;scrollbar-color:#6d3235 #DACCCC}body.icey_pc::-webkit-scrollbar{width:7px}body.icey_pc::-webkit-scrollbar-track{background:#DACCCC}body.icey_pc::-webkit-scrollbar-thumb{background:#6d3235}body.icey_pc::-webkit-scrollbar-thumb:hover{background:#c57d35}:root{--icey_site_content_width:1500px;--icey_site_content_inner_width:900px;--icey_site_content_h_padding:40px;--icey_site_content_h_min_padding:20px;--icey_site_content_inside_h_padding:50px;--icey_site_header_width:1500px;--icey_site_header_height:100px;--icey_site_border_radius:25px;--icey_site_admin_bar:32px}html{min-height:100%;margin:0;padding:0;width:100%;font-size:17px}body{background-color:#fff;color:#291314;letter-spacing:.03em;line-height:1.4;font-weight:400;margin:0;padding:0;width:100%;font-size:1rem;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body .icey_simloc_line_headline{align-self:flex-start}body .icey_simloc_line_headline h2{font-size:1.1rem;padding-bottom:1em;border-bottom:1.5px solid #656565;text-transform:uppercase;padding-right:.5em;margin-bottom:1em}body .icey_simloc_1_1_text{font-size:1.1rem}#page{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;padding:0;overflow:hidden;padding-top:var(--icey_site_header_height);justify-content:flex-start;width:100%}a{transition:0.3s color}button,a.simloc_button,a.elementor-button,a.elementor-button.elementor-size-md,button.forminator-button{cursor:pointer;pointer-events:all;transition:all 0.3s;color:#fff;background-color:#6d3235;white-space:nowrap;font-size:.9rem;padding:.8em 2em;border:none;font-weight:400;border-radius:var(--icey_site_border_radius);text-transform:uppercase}a.elementor-button,a.elementor-button.elementor-size-md{padding:1.2em 2em .5em;min-width:200px;min-height:50px}button:hover,a.simloc_button:hover,a.elementor-button:hover,input.buttons:hover,button.forminator-button:hover{background-color:#c57d35;color:#fff}body a.elementor-button span{text-shadow:none}body .elementor .icey_simloc_uline_link a{text-transform:uppercase;text-decoration:underline}.icey_simloc_round_image.elementor-widget-image>div.elementor-widget-container>img{aspect-ratio:1/1;object-fit:cover;border-radius:50%}.elementor .simloc_arrow_link a,.elementor a.simloc_arrow_link,.icey_simloc_post_content a,.simloc_arrow_link a{display:inline-block;width:auto}.elementor .simloc_arrow_link a::after,.elementor a.simloc_arrow_link::after,.icey_simloc_post_content a::after,a.simloc_arrow_link::after{content:"";display:inline-block;vertical-align:middle;position:relative;width:.8em;height:.8em;z-index:2;border-radius:var(--icey_site_border_radius);opacity:1;transition:0.3s all ease-out;clip-path:polygon(100% 48%,100% 52%,0 100%,0 0);margin-left:.5em;margin-right:1em;background-color:#D32F2F;top:-.05em}.elementor .simloc_arrow_link a:hover::after,.elementor a.simloc_arrow_link:hover::after,.icey_simloc_post_content a:hover::after,a.simloc_arrow_link:hover::after{margin-left:1.5em;margin-right:0}.simloc_white_link a,a.simloc_white_link,body .elementor-element.simloc_white_link>.elementor-widget-container>.elementor-heading-title>a{color:#fff}.simloc_white_link a:hover,a.simloc_white_link:hover,body .elementor-element.simloc_white_link>.elementor-widget-container>.elementor-heading-title>a:hover{color:#D52F2F}.simloc_s_arrow_button a.elementor-button:hover .elementor-button-content-wrapper{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.simloc_s_arrow_button a.elementor-button .elementor-button-content-wrapper::after{content:"";width:1rem;height:1rem;background-color:#fff;border-radius:var(--icey_site_border_radius);display:inline-block;margin-left:0rem;margin-right:0rem;order:11;transition:0.3s all ease-in;clip-path:polygon(100% 0,100% 100%,0 100%,0 0);opacity:0}.simloc_s_arrow_button a.elementor-button:hover .elementor-button-content-wrapper::after{clip-path:polygon(100% 48%,100% 52%,0 100%,0 0);opacity:1;margin-left:.75rem;margin-right:-.5rem}.simloc_s_arrow_button a.elementor-button .elementor-button-content-wrapper>span{margin-left:.75rem;transition:0.3s margin-left ease-in}.simloc_s_arrow_button a.elementor-button:hover .elementor-button-content-wrapper>span{margin-left:.5rem}ul.icey_clean_ul{margin:0;padding:0;list-style:none}.icey_text_balance{text-wrap:balance}html.translated-ltr header{top:39px!important}body header.elementor-location-header{position:fixed;top:0;left:0;width:100%;height:var(--icey_site_header_height);transition:top 0.6s,background 0.6s;background-color:rgb(255 255 255 / .8);display:flex;justify-content:flex-start;flex-direction:column;align-items:center;z-index:10002}body.icey_scroll_down header.elementor-location-header{top:calc(-1 * (var(--icey_site_header_height) + 20px))}body.icey_scroll_up header.elementor-location-header{background-color:rgb(255 255 255 / .95)}.admin-bar header.elementor-location-header{margin-top:0}body header.elementor-location-header>div{height:100%}.simloc_header_top,.simloc_header_main{position:relative;display:flex;flex-direction:row;justify-content:center;width:100%;padding:0 var(--icey_site_content_h_padding);z-index:1}.simloc_header_top{background-color:rgb(218 204 204 / .5);height:40px;z-index:2}.simloc_header_top>.simloc_header_inner{align-items:center}.simloc_header_main>.simloc_header_inner{align-items:center;height:calc(var(--icey_site_header_height) - 40px)}.secondary_simloc_navigation_wrapper{position:relative;pointer-events:all;height:100%;margin-right:-1rem}.secondary_simloc_navigation{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}.secondary_simloc_navigation{font-size:.75rem;text-transform:uppercase;font-weight:300;height:100%}.secondary_simloc_navigation>li{position:relative;height:100%}.secondary_simloc_navigation>li>a{display:flex;flex-direction:row;align-items:center;height:100%;padding:.5em 1rem;transition:0.3s all;color:#291314}.secondary_simloc_navigation>li:hover>a{background-color:#6d3235;color:#fff}.secondary_simloc_navigation>li.icey_icon_lang>a::before{content:"";display:inline-block;width:.9rem;height:.9rem;position:relative;margin-right:.4rem;background-image:url(/wp-content/themes/icey_simloc/img/simloc-icon-language.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.secondary_simloc_navigation>li.icey_icon_lang:hover>a::before{background-image:url(/wp-content/themes/icey_simloc/img/simloc-icon-language-white.svg)}.secondary_simloc_navigation>li.simloc_top_book>a{background-color:#6d3235;color:#fff}.secondary_simloc_navigation>li.simloc_top_book>a:hover{background-color:#c57d35}.secondary_simloc_navigation>li.current-menu-item>a,.secondary_simloc_navigation>li.current_page_item>a,.secondary_simloc_navigation>li.current_page_parent>a{background-color:#6d3235;color:#fff}.secondary_simloc_navigation li>ul.sub-menu{opacity:0;position:absolute;list-style:none;padding:1.5rem;background-color:#6d3235;transition:0.3s opacity ease-in-out;pointer-events:none;z-index:1;margin:0;display:flex;flex-direction:column;gap:0em}.secondary_simloc_navigation li:hover>ul.sub-menu{pointer-events:all;opacity:1}.secondary_simloc_navigation li>ul.sub-menu>li>a{color:#fff;padding:.5rem 1rem;transition:0.3s all;width:100%;text-align:center;display:flex;justify-content:flex-start;align-items:center}.secondary_simloc_navigation li>ul.sub-menu>li>a:hover{background-color:#fff;color:#000}.secondary_simloc_navigation li>ul.sub-menu>li.lang-item.current-lang a{opacity:.5;pointer-events:none;cursor:pointer}.secondary_simloc_navigation li>ul.sub-menu>li.lang-item a span{margin-left:0.8em!important}#icey_google_translate{padding-top:1rem}.icey_google_translate{display:none}.icey_google_translate .goog-te-gadget-simple{display:flex;gap:.5em;border:none;padding:5px}.icey_google_translate .goog-te-gadget-simple>img{width:1rem;height:1rem;display:inline-block;margin:0;padding:0;background-color:red;background-size:auto 100%;background-position:100% 0px!important;background-repeat:no-repeat}.secondary_simloc_navigation .icey_google_translate .goog-te-gadget-simple>span>a{color:#000}.secondary_simloc_navigation .icey_google_translate .goog-te-gadget-simple>span>a>span:last-child{color:#6d3235!important;margin-left:1rem;position:relative;right:1rem}.simloc_header_inner{position:relative;display:flex;flex-direction:row;justify-content:flex-end;height:100%;width:100%;max-width:var(--icey_site_content_width)}.site_branding{position:absolute;width:160px;height:auto;z-index:1;pointer-events:all;left:0;top:50%;transition:0.3s opacity ease-out;transform:translate(0,-50%)}.icey_scroll_down .site_branding{opacity:0;pointer-events:none}.simloc_site_logo{position:relative;height:100%;display:inline-block;transition:0.4s scale;width:100%}.simloc_site_logo:hover{scale:1.1}.logo_img{position:relative;width:100%;height:100%;left:0;top:0;object-fit:contain;object-position:left center;vertical-align:middle;transition:.4s all ease-out}.logo_img{height:auto}body.icey_project_wrapper_active .main_navigation{pointer-events:none}button.menu_toggle{display:none}.main_simloc_navigation_wrapper{width:100%;height:100%}ul.main_simloc_navigation{list-style:none;display:flex;flex-direction:row;justify-content:space-between;padding:0;margin:0;column-gap:0}ul.main_simloc_navigation li{padding:0;margin:0}ul.main_simloc_navigation li a{font-size:.9rem;font-weight:300;color:#291314;display:block;text-transform:uppercase;position:relative}button.simloc_menu_toogle{display:none}ul.main_simloc_navigation li{position:relative}ul.main_simloc_navigation li.simloc_secondary_menu{display:none}ul.main_simloc_navigation>li.menu-item-has-children a .simloc_sub_menu_opener{position:absolute;left:calc(100% - 0.8rem);height:2rem;width:2rem;font-size:1.3rem;transition:0.3s transform ease-in-out;transform-origin:center;padding:0;line-height:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;top:50%;transform:translate(0,-52%);cursor:pointer;pointer-events:all;font-weight:100;z-index:1;vertical-align:middle}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>a .simloc_sub_menu_opener{position:absolute;left:calc(100% - 2.5rem);font-size:1.3rem}.main_navigation{position:absolute;z-index:1;right:0;width:auto;pointer-events:all;display:flex;flex-direction:column;height:100%}ul.main_simloc_navigation{height:100%;margin-right:-1rem}ul.main_simloc_navigation>li>a{display:flex;align-items:center;height:100%;padding:0 1rem}ul.main_simloc_navigation li.menu-item-has-children{padding-right:1.5rem}ul.main_simloc_navigation>li.current_page_item,ul.main_simloc_navigation>li.current-menu-item,ul.main_simloc_navigation>li.current-menu-ancestor,ul.main_simloc_navigation>li.current_page_ancestor{background-color:#6d3235}ul.main_simloc_navigation>li.current_page_item>a,ul.main_simloc_navigation>li.current-menu-item>a,ul.main_simloc_navigation>li.current-menu-ancestor>a,ul.main_simloc_navigation>li.current_page_ancestor>a{color:#fff}ul.main_simloc_navigation>li>ul.sub-menu{position:absolute;opacity:0;pointer-events:none;transition:.3s opacity ease-in,.5s transform ease-out;white-space:nowrap;transform-origin:top center;backface-visibility:hidden;perspective:100px;background-color:#6d3235;list-style:none;padding:0;margin:0}ul.main_simloc_navigation>li>ul.sub-menu a{font-size:.8rem}ul.main_simloc_navigation>li>ul.sub-menu>li a{padding:.3rem 1rem;color:#fff;height:3.5rem;display:flex;align-items:center}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu{position:relative;list-style:none;padding:0;margin:0}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu{max-height:0;transition:max-height 0.5s ease-out;overflow:hidden}ul.main_simloc_navigation>li>ul.sub-menu>li.simloc_active>ul.sub-menu,ul.main_simloc_navigation>li>ul.sub-menu>li.current-menu-ancestor>ul.sub-menu,ul.main_simloc_navigation>li>ul.sub-menu>li.current-menu-parentr>ul.sub-menu,ul.main_simloc_navigation>li>ul.sub-menu>li.current_page_parent>ul.sub-menu,ul.main_simloc_navigation>li>ul.sub-menu>li.current_page_ancestor>ul.sub-menu{max-height:30rem;ransition:max-height 0.5s ease-in}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu a{border-top:1px solid #28628C;background-color:#fff;color:#000}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu a:hover{background-color:#BFCED6;color:#000}ul.main_simloc_navigation>li>ul.sub-menu>li.current_page_item>a,ul.main_simloc_navigation>li>ul.sub-menu>li.current-menu-item>a{font-weight:700;cursor:default;pointer-events:none}ul.main_simloc_navigation>li>ul.sub-menu>li a:hover{background-color:#fff;color:#000;transition:0.4s background-color,0s color}ul.main_simloc_navigation>li.current-menu-item>a,ul.main_simloc_navigation>li.current_page_item>a{pointer-events:none}ul.main_simloc_navigation>li>a:hover>.simloc_sub_menu_opener,ul.main_simloc_navigation>li>ul>li.simloc_active>a>.simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg)}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children{padding-right:0}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>a{padding-right:2.5rem}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li>ul>li.current-menu-item>a,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li>ul>li.ccurrent_page_item>a{font-weight:700;cursor:default;pointer-events:none}@media only screen and (min-width:1025px){ul.main_simloc_navigation>li{transition:0.3s all}ul.main_simloc_navigation>li:hover,ul.main_simloc_navigation>li.simloc_active_hover{background-color:#6d3235;color:#fff}ul.main_simloc_navigation>li.current-menu-item>a,ul.main_simloc_navigation>li.current_page_item>a{pointer-events:none;cursor:default}ul.main_simloc_navigation>li:hover>a,ul.main_simloc_navigation>li.simloc_active_hover>a{color:#fff}ul.main_simloc_navigation>li.simloc_active_hover>ul.sub-menu,ul.main_simloc_navigation>li:hover>ul.sub-menu{opacity:1;pointer-events:all}ul.main_simloc_navigation>li.menu-item-has-children.simloc_active_hover>a .simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg)}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current-menu-ancestor>a .simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current-menu-parent>a .simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current_page_parent>a .simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current_page_ancestor>a .simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg);opacity:0}ul.main_simloc_navigation>li>a>.simloc_sub_menu_opener,ul.main_simloc_navigation>li:hover>a>.simloc_sub_menu_opener{transition:0.3s transform ease-in-out,0.7s opacity}ul.main_simloc_navigation>li:hover>a>.simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg);opacity:0}.site_nav_bd_close{display:none;pointer-events:none}}@media only screen and (max-width:1025px){:root{--icey_site_header_height:80px}html:has(body.simloc_main_menu_active),body.simloc_main_menu_active{overflow:hidden}header.elementor-location-header{justify-content:center}.simloc_header_main{height:var(--icey_site_header_height);flex-direction:column}.main_navigation{z-index:1002}.site_branding{z-index:1001}.simloc_header_top{position:absolute;top:-400px}button.simloc_menu_toogle{position:absolute;width:50px;height:50px;padding:0;display:flex;justify-content:center;flex-direction:column;align-items:center;z-index:3001;right:0;background-color:#fff0;border:none;translate:0 -50%;top:50%}button.simloc_menu_toogle:after{content:"";position:absolute;font-size:12px;text-transform:uppercase;right:75px;color:#fff;font-weight:700;top:50%;transform:translateY(-50%);width:40px;text-align:right;opacity:0;transition:1s all}.simloc_menu_toogle span{display:block;width:65%;height:4px;margin-bottom:6px;position:relative;background:#000;border-radius:1px;z-index:1;transform-origin:50% 0%;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,background-color .3s;pointer-events:none}.simloc_menu_toogle span:first-child{margin-top:6px}.simloc_menu_toogle span:nth-last-child(2){transform-origin:50% 100%}body.simloc_main_menu_active .simloc_menu_toogle span{opacity:1;transform:rotate(45deg) translate(-5px,-9px);background:#000}body.simloc_main_menu_active .simloc_menu_toogle span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}body.simloc_main_menu_active .simloc_menu_toogle span:nth-last-child(2){transform:rotate(-45deg) translate(2px,1px)}.site_nav_bd_close{display:block;z-index:2;position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none}.simloc_main_menu_active .site_nav_bd_close{pointer-events:all}.main_simloc_navigation_wrapper{position:fixed;height:calc(100vh - var(--icey_site_header_height));height:calc(100dvh - var(--icey_site_header_height));width:50vw;min-width:500px;background-color:#fff;top:var(--icey_site_header_height);right:-100vw;z-index:1000;transition:0.4s all;pointer-events:none;display:flex;flex-direction:column;overflow:hidden}.simloc_main_menu_active .main_simloc_navigation_wrapper{right:0;pointer-events:all;padding:0}ul.main_simloc_navigation{flex-direction:column;margin:auto 0;overflow-y:auto;padding:0;justify-content:flex-start;background-color:#6d3235}ul.main_simloc_navigation li{width:100%;display:flex;flex-direction:column;align-items:center}ul.main_simloc_navigation li ul.sub-menu{background-color:#FFF}ul.main_simloc_navigation>li:hover,ul.main_simloc_navigation>li.simloc_active_hover{background-color:#fff0;color:inherit}ul.main_simloc_navigation li.menu-item-has-children{padding-right:0}ul.main_simloc_navigation li a,ul.main_simloc_navigation>li>ul.sub-menu>li a{position:relative;font-size:1.3rem;width:100%;padding:10px var(--icey_site_content_h_padding);text-align:center;justify-content:center;height:5rem;background-color:#6d3235;color:#fff;white-space:normal;border-top:1px solid #fff}ul.main_simloc_navigation>li.simloc_active>a,ul.main_simloc_navigation>li.current-menu-ancestor>au,ul.main_simloc_navigation>li.current-menu-parent>a,ul.main_simloc_navigation>li.current_page_parent>a,ul.main_simloc_navigation>li.current_page_ancestor>a,ul.main_simloc_navigation>li.current-menu-item>a{background-color:#DACCCC;color:#6d3235}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children a{padding:10px var(--icey_site_content_h_padding)}ul.main_simloc_navigation>li.menu-item-has-children.current-menu-ancestor>a .simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children.current-menu-parent>a .simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg);opacity:0}ul.main_simloc_navigation>li>ul.sub-menu{opacity:1;overflow:hidden;max-height:0;transition:0.5s max-height ease-out;width:100%;display:block;flex-direction:column;position:relative;height:100%;pointer-events:all}ul.main_simloc_navigation>li.simloc_active>ul.sub-menu,ul.main_simloc_navigation>li.current-menu-ancestor>ul.sub-menu,ul.main_simloc_navigation>li.current-menu-parent>ul.sub-menu,ul.main_simloc_navigation>li.current_page_parent>ul.sub-menu,ul.main_simloc_navigation>li.current_page_ancestor>ul.sub-menu{display:flex;flex-direction:column;max-height:70vh;opacity:1;pointer-events:all;transition:0.5s max-height ease-in}ul.main_simloc_navigation li.simloc_secondary_menu{display:flex}ul.main_simloc_navigation>li>ul.sub-menu>li a{display:flex;font-size:1rem;background-color:#fff;color:#000;border-top:1px solid #000}ul.main_simloc_navigation li.current-menu-ancestor>a,ul.main_simloc_navigation li.current-menu-parent>a,ul.main_simloc_navigation li>a:hover{user-select:none}ul.main_simloc_navigation li.current-menu-item>a,ul.main_simloc_navigation li.current_page_item>a,ul.main_simloc_navigation li>a:hover{user-select:none}ul.main_simloc_navigation>li.simloc_active>a>.simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg)}ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current-menu-ancestor>a>.simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current-menu-parent>a>.simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current_page_parent>a>.simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.current_page_ancestor>a>.simloc_sub_menu_opener{transform:translate(0,-50%) rotate(45deg);opacity:0}ul.main_simloc_navigation>li.menu-item-has-children>a .simloc_sub_menu_opener,ul.main_simloc_navigation>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>a .simloc_sub_menu_opener{pointer-events:all;font-size:3rem;left:calc(100% - 5rem);width:4rem;height:100%}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu{display:inherit}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu>li>a{border-top:#fff 1px solid}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu{display:flex;flex-direction:column;width:100%}ul.main_simloc_navigation>li>ul.sub-menu>li>ul.sub-menu>li>a{background-color:#BFCED6;color:#000}.secondary_simloc_navigation li>ul.sub-menu:has(.icey_google_translate.icey_active){opacity:1}.icey_google_translate{position:fixed;width:100%;height:100px;top:-200px;transition:0.5s top ease-in-out;left:0;padding:var(--icey_site_content_h_padding);background-color:#fff;pointer-events:all}.icey_google_translate.icey_active{top:100px}.icey_google_translate_overlay{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:0.4s opacity;background-color:rgb(0 0 0 / .8);z-index:0}.icey_google_translate_overlay.icey_active{pointer-events:all;opacity:1}body.simloc_main_menu_active:has(>div.skiptranslate>iframe.skiptranslate) header.elementor-location-header .main_simloc_navigation_wrapper{top:calc(var(--icey_site_header_height) + 40px);height:calc(100vh - 40px - var(--icey_site_header_height));height:calc(100dvh - 40px - var(--icey_site_header_height))}}@media only screen and (max-width:768px){.main_simloc_navigation_wrapper{width:100%;right:0;top:-100vh;min-width:0}.simloc_main_menu_active .main_simloc_navigation_wrapper{top:var(--icey_site_header_height)}ul.main_simloc_navigation li a{font-size:1.2rem}ul.main_simloc_navigation li>ul.sub-menu a{font-size:1rem}ul.main_simloc_navigation li.menu-item-has-children::after{height:.7rem;width:.7rem;top:1.2rem}}body .e-con.icey_simloc_section{padding-left:var(--icey_site_content_h_padding);padding-right:var(--icey_site_content_h_padding)}body .e-con.icey_simloc_section.icey_simloc_section_standard{padding-top:7rem;padding-bottom:7rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_top{padding-top:7rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_bottom{padding-bottom:7rem}body .e-con.icey_simloc_section.icey_simloc_subhero{padding-top:3rem;padding-bottom:3rem}body .e-con.icey_simloc_section.icey_simloc_subhero a{color:#DACCCC}body .e-con.icey_simloc_section.icey_simloc_subhero a:hover{color:#c57d35}body .e-con.simloc_content_col>.elementor-widget:not(:last-child){padding-bottom:2rem}body .e-con.simloc_content_col>.elementor-widget:not(:last-child):has(h2),body .e-con.simloc_content_col>.elementor-widget:not(:last-child):has(h3){padding-bottom:1rem}body .e-con.simloc_content_col>.elementor-widget.elementor-widget-image:not(:first-child){padding-top:2rem}body .e-con.simloc_content_col>.elementor-widget.elementor-widget-image:not(:last-child){padding-bottom:4rem}body .elementor-widget.simloc_standard_preamble{padding-bottom:2rem}body .icey_simloc_textgroup{margin-bottom:2rem}body .e-con.simloc_content_box{border-radius:var(--icey_site_border_radius);padding:2rem}body .e-con.icey_simloc_section.icey_simloc_section_inner_center>.e-con-inner{max-width:var(--icey_site_content_inner_width)}body .e-con.icey_simloc_section.icey_simloc_section_inner_center>.e-con-inner>div.e-con{padding:3rem var(--icey_site_content_h_padding);border-radius:var(--icey_site_border_radius)}body .simloc_content_max_1{max-width:800px}body .elementor-element.e-con.simloc_hero{width:100%;padding-left:var(--icey_site_content_h_padding);padding-right:var(--icey_site_content_h_padding)}body .elementor-element.e-con.simloc_hero.simloc_standard_height{min-height:80vh}body .elementor-element.e-con.simloc_hero.simloc_hero_overlay_1::before{background-color:rgb(109 50 53 / .3);content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0}body .elementor-element.simloc_hero_headline_wrapper{padding:calc(var(--icey_site_header_height) * 2) 0 var(--icey_site_header_height) 0}body .elementor-element.e-con.simloc_hero .e-con-inner{max-width:var(--icey_site_content_width);flex-direction:column;justify-content:center}body .elementor-element.e-con.simloc_hero.simloc_hero_page{min-height:50vh}body .elementor-element.e-con .simloc_hero_slider .swiper-slide-inner{padding:var(--icey_site_header_height) 0 0 0}body .elementor-element.e-con.simloc_hero .simloc_hero_headline{padding:5rem 0}body .elementor-element.e-con .simloc_hero_slider .swiper-pagination{padding-bottom:2rem}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev,body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next{border-radius:50%;transition:0.3s background-color}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev:hover,body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next:hover{background-color:#fff}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev{left:var(--icey_site_content_h_padding)}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next{right:var(--icey_site_content_h_padding)}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev svg,body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next svg{display:none}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev::before,body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next::before{content:"";display:inline-block;width:1.5em;height:1.5em;background-image:url(/wp-content/themes/icey_simloc/img/simloc-arrow-circle-left-white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;mix-blend-mode:difference}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next::before{background-image:url(/wp-content/themes/icey_simloc/img/simloc-arrow-circle-right-white.svg)}body .elementor-element.e-con .simloc_hero_slider .elementor-button.elementor-slide-button{background-color:#fff;color:#6d3235}body .elementor-element.e-con .simloc_hero_slider .elementor-button.elementor-slide-button:hover{background-color:#c57d35;color:#fff}body .e-con.simloc_coworker_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:80px;row-gap:80px}body .e-con.simloc_coworker_wrapper .e-con.simloc_coworker{flex-grow:0;width:calc(100% / 3 - 54px);background-color:#fff;overflow:hidden}body .simloc_coworker img{aspect-ratio:5/6;object-fit:cover;object-position:top center;width:100%}body .simloc_coworker .simloc_content{padding:20px;text-align:center;line-height:1.8}body .e-con.simloc_coworker_wrapper .e-con.simloc_coworker .simloc_coworker_title{margin-bottom:5px;opacity:.8}body .e-con.simloc_coworker a:hover{color:#C57D35}body .elementor-element.icey_room_loop{background-color:#fff;padding:var(--icey_site_content_h_min_padding);border-radius:2px;overflow:hidden}.icey_room_wrapper{display:flex;flex-direction:column;width:100%}.icey_room_wrapper h2{font-size:1.2rem;margin:0 0 1em 0}.icey_room_wrapper h3{font-size:1rem;margin:0 0 1em 0}.icey_featured_image{width:100%;margin-bottom:0;line-height:0}.icey_featured_image img{width:100%;object-fit:cover;height:400px;object-position:center}.icey_room_meta{display:flex;flex-direction:row;gap:1rem;background-color:#DACCCC;padding:.5rem;margin-bottom:1rem;justify-content:flex-end}.icey_room_meta>span{font-size:.8rem;font-weight:700;color:#6d3235}ul.icey_room_features{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:.5rem;margin-bottom:2rem}ul.icey_room_features li{display:flex;flex-direction:row;align-items:flex-start;width:100%;font-size:.7rem}ul.icey_room_features li::before{content:"";width:1rem;height:1rem;background-color:#6d3235;border-radius:50%;margin-right:1rem;display:inline-block;aspect-ratio:1/1;position:relative;top:.1em}.icey_room_content{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}body .elementor-element.icey_room_loop .elementor-image-gallery .gallery{gap:.5rem;display:flex;flex-wrap:wrap}body .elementor-element.icey_room_loop .elementor-image-gallery figure.gallery-item{margin:0;width:calc(25% - 0.4rem)}body .elementor-element.icey_room_loop .elementor-image-gallery figure.gallery-item .gallery-icon.landscape{height:100%}body .elementor-element.icey_room_loop .elementor-image-gallery .gallery-item a{margin:0;height:100%;display:inline-block;line-height:0;transition:0.3s all}body .elementor-element.icey_room_loop .elementor-image-gallery .gallery-item a:hover{opacity:.8}body .elementor-element.icey_room_loop .elementor-image-gallery .gallery-item a img{height:100%;object-position:center;object-fit:cover}body .elementor-element.icey_room_loop .elementor-widget-image-gallery{margin-top:auto}.icey_show_hide{overflow:hidden;opacity:0;transition:all 0.5s ease}body.icey_wp .modal-cacsp-position .modal-cacsp-box{font-weight:500}body.icey_wp .modal-cacsp-position .modal-cacsp-box span{font-weight:500!important}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-box-header{background-color:#6d3235}.modal-cacsp-toggle-switch>span:first-of-type{font-weight:600}.modal-cacsp-box-content a,.modal-cacsp-position .modal-cacsp-box a{color:#6d3235;text-decoration:none;font-weight:600}.modal-cacsp-box-content a:hover,.modal-cacsp-position .modal-cacsp-box a:hover{color:#C57D35}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-save,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all{font-weight:400;border:none;transition:0.3s background-color}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all{background-color:#6d3235}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn{transition:0.3s background-color;border:none}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn:hover{opacity:1;background-color:#c57d35;color:#fff}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle{background-color:#E8E2E2}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle{background-color:#6d3235}body>footer{margin-top:auto;width:100%}body footer .simloc_footer_wrapper .elementor-shortcode>.elementor>.elementor-element{padding-left:var(--icey_site_content_h_padding);padding-right:var(--icey_site_content_h_padding)}body footer .simloc_footer_wrapper .elementor-shortcode>.elementor>.elementor-element>.e-con-inner{max-width:var(--icey_site_content_width)}body>footer a{color:#fff}body>footer .simloc_top_footer a{color:#6d3235}body>footer a:hover,body>footer .simloc_top_footer a:hover{color:#c57d35}#simloc_to_top{font-size:0;position:fixed;right:10px;bottom:-100px;transition:all 0.3s ease-in-out;width:40px;height:40px;padding:0;background-color:#DACCCC;z-index:100;border-radius:5px}#simloc_to_top:hover{background-color:#c57d35;transition:all 0.3s ease-in-out}.icey_scrolled #simloc_to_top{bottom:40px;opacity:1}#simloc_to_top::before{content:"";position:absolute;width:20px;height:20px;background-color:#fff;left:50%;top:50%;translate:-50% -50%;z-index:2;border-radius:var(--icey_site_border_radius);transition:all 1s ease-out 1.5s;clip-path:polygon(100% 0,100% 100%,0 100%,0 0);opacity:0;rotate:-90deg}.icey_scrolled #simloc_to_top::before{opacity:1;box-shadow:0 0 20px -7px rgb(0 0 0 / .5);transition:1s all ease-in,clip-path 1s ease-in 0.2s;clip-path:polygon(100% 48%,100% 52%,0 100%,0 0)}.simloc_form form.forminator-custom-form{display:flex;flex-direction:column}.simloc_form form.forminator-custom-form .forminator-row{display:flex;flex-direction:row;gap:1rem}.simloc_form form.forminator-custom-form .forminator-field{display:flex;flex-direction:column;gap:.5em}.simloc_form form.forminator-custom-form .forminator-field label.forminator-label{font-size:.9rem}.simloc_form form.forminator-custom-form input[type="text"],.simloc_form form.forminator-custom-form input[type="email"],.simloc_form form.forminator-custom-form textarea,.simloc_form form.forminator-custom-form input[type="number"]{border:none;border-radius:15px;padding:var(--icey_site_content_h_min_padding);background-color:#fff}.simloc_form form.forminator-custom-form textarea{resize:vertical}.simloc_form form.forminator-custom-form input[type="text"]:focus,.simloc_form form.forminator-custom-form input[type="email"]:focus,.simloc_form form.forminator-custom-form textarea:focus,.simloc_form form.forminator-custom-form input[type="text"]:focus-visible,.simloc_form form.forminator-custom-form input[type="email"]:focus-visible,.simloc_form form.forminator-custom-form textarea:focus-visible{outline:2px solid #6d3235;border:none}.simloc_form form.forminator-custom-form .forminator-field span.forminator-label{order:-1;font-weight:700;width:100%}.simloc_form form.forminator-custom-form .forminator-field span.forminator-description{order:-1;width:100%}.simloc_form form.forminator-custom-form .forminator-field:has(.forminator-checkbox-inline){flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:.5em}.simloc_form form.forminator-custom-form .forminator-field:has(.forminator-checkbox-inline) span.forminator-label{width:100%;margin-bottom:.5rem}.simloc_form form.forminator-custom-form .forminator-radio input{width:1rem;height:1rem;margin-right:1rem}.simloc_form form.forminator-custom-form .forminator-checkbox input{width:1rem;height:1rem;margin-right:1rem}.simloc_form form.forminator-custom-form .forminator-field-html label.forminator-label{display:none}.simloc_form form.forminator-custom-form .forminator-field-html h3{font-size:1.1rem;margin:0;text-wrap:auto}.simloc_form form.forminator-custom-form .forminator-field-date .forminator-input-with-icon{display:flex;flex-direction:row;align-items:center;gap:1rem}.simloc_form form.forminator-custom-form .forminator-field-date .forminator-input-with-icon .forminator-icon-calendar{color:#6d3235}.simloc_form form.forminator-custom-form .forminator-field-date .forminator-input.forminator-datepicker{width:100%}body .ui-datepicker.ui-widget{background-color:#fff;padding:1rem;border-radius:var(--icey_site_border_radius)}body .ui-datepicker.ui-widget .ui-datepicker-header{width:100%;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-prev,body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-next{width:calc(50% - 0.6rem);cursor:pointer}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title{width:100%;padding:.5em 0;display:flex;flex-direction:row;gap:1rem}body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,body .ui-datepicker.ui-widget .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{width:100%;cursor:pointer;padding:.5rem;border-radius:10px}.simloc_form form.forminator-custom-form .forminator-field .forminator-error-message{background-color:#c57d35;color:#fff;padding:.5em 1em;font-size:.8rem}.simloc_form form.forminator-custom-form .forminator-row.forminator-row-last .forminator-field{display:flex;flex-direction:row;justify-content:flex-end}.simloc_form form.forminator-custom-form .forminator-response-message{display:none;width:100%;flex-wrap:wrap;white-space:wrap;height:auto;background-color:#fff;margin-bottom:2rem;padding:1rem}.simloc_form form.forminator-custom-form .forminator-response-message.forminator-accessible{display:none}.simloc_form form.forminator-custom-form .forminator-response-message.forminator-success{display:flex}.simloc_form form.forminator-custom-form .forminator-response-message>div{width:100%}.simloc_form form.forminator-custom-form .forminator-response-message .tw-data-text{background-color:#fff;margin:0;font-family:inherit}.simloc_form form.forminator-custom-form .forminator-response-message .tw-data-text>span{white-space:wrap}.simloc_form form.forminator-custom-form .grecaptcha-badge{scale:.6;translate:-20% 0}.simloc_list ul{list-style:none;margin:0;padding:0}.simloc_list ul li{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:.5em;font-size:1.1rem}.simloc_list ul li::before{content:"";width:1rem;height:1rem;background-color:#6d3235;border-radius:50%;margin-right:1rem;display:inline-block}.simloc_rooms_archive .e-loop-item .icey_room_loop{height:100%}.simloc_fb_feed .fts-jal-fb-header{display:none}.simloc_fb_feed .fts-simple-fb-wrapper{display:flex;flex-direction:column;gap:3rem}.simloc_fb_feed .fts-simple-fb-wrapper .fts-jal-single-fb-post{padding:var(--icey_site_content_h_padding)!important;margin:0!important;background-color:#fff;display:flex;flex-direction:column;width:100%}.simloc_fb_feed .fts-simple-fb-wrapper .fts-jal-single-fb-post a.fts-jal-fb-picture{width:100%}body.single .elementor-widget-share-buttons .elementor-grid{gap:1rem;display:flex}.elementor-share-btn{border-radius:var(--icey_site_border_radius)}.simloc_icon_list a{color:#6d3235}.simloc_icon_list a:hover{color:#c57d35}body.admin-bar .dialog-type-lightbox.elementor-popup-modal{position:fixed}body .simloc_faq summary.e-n-accordion-item-title{transition:0.3s background-color}body .simloc_faq summary.e-n-accordion-item-title[aria-expanded="true"]{background-color:#6d3235}body .simloc_faq details.e-n-accordion-item>.elementor-element{padding:1rem 0}body .simloc_faq summary.e-n-accordion-item-title .e-n-accordion-item-title-text{transition:0.3s color}body .simloc_faq summary.e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-text{color:#fff}body .simloc_faq summary.e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon svg{fill:#fff}body .elementor-element.simloc_cta_e_card{height:100%}body .elementor-element.simloc_cta_e_card>.elementor-widget-container{transition:0.3s all ease-in-out;box-shadow:0 0 0 0 #fff0}body .elementor-element.simloc_cta_e_card>.elementor-widget-container:hover{scale:1.02;translate:0 -1rem 0 0;box-shadow:.5rem .5rem 2rem -.5rem rgb(0 0 0 / .3)}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta{height:100%;display:flex;flex-direction:column}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper{height:300px}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg{height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content{height:calc(100% - 300px);display:flex;flex-direction:column;justify-content:flex-start}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content h2.elementor-cta__title{font-size:1.5rem;font-weight:300}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description{margin-bottom:2rem}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper{margin-top:auto;display:flex;justify-content:center}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button{padding:.8em 2em .8em 2em;display:flex;flex-direction:column;justify-content:center;border:none;border-radius:var(--icey_site_border_radius);background-color:#6d3235;color:#fff}body .elementor-element.simloc_cta_e_card .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper .elementor-cta__button:hover{background-color:#c57d35}body .elementor-element.simloc_reviews_slider .elementor-main-swiper{margin:0 10rem 0 10rem;width:calc(100% - 20rem);padding-bottom:0}body .elementor-element.simloc_reviews_slider .elementor-main-swiper .swiper-slide{display:flex;flex-direction:column;justify-content:center;padding:var(--icey_site_content_h_padding)}body .elementor-element.simloc_reviews_slider .elementor-main-swiper .swiper-pagination{padding-top:4rem;position:relative}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev,body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next{border-radius:50%;transition:0.3s background-color}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev:hover,body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next:hover{background-color:#fff}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev{left:0}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next{right:0}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev svg,body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next svg{display:none}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev::before,body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next::before{content:"";display:inline-block;width:1.5em;height:1.5em;background-image:url(/wp-content/themes/icey_simloc/img/simloc-arrow-circle-left-white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;mix-blend-mode:difference}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next::before{background-image:url(/wp-content/themes/icey_simloc/img/simloc-arrow-circle-right-white.svg)}.icey_bottom_ebutton{margin-top:auto}@media only screen and (min-width:1025px){body{overflow-y:scroll;overflow-x:hidden}}@media only screen and (max-width:1440px){body .elementor-element.e-con.simloc_hero{}body .elementor-element.e-con.simloc_hero.simloc_hero_page{min-height:30vh}body .e-con.icey_simloc_section.icey_simloc_section_standard{padding-top:4rem;padding-bottom:4rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_top{padding-top:4rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_bottom{padding-bottom:4rem}}@media only screen and (max-width:1025px){:root{--icey_site_content_h_padding:40px;--icey_site_header_height:100px;--icey_site_border_radius:25px}html,body{overflow-x:hidden}html.icey_main_menu_active{overflow:hidden!important}body .elementor-element.e-con.simloc_hero.simloc_hero_page{min-height:40vh}body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-prev,body .elementor-element.e-con .simloc_hero_slider .elementor-swiper-button.elementor-swiper-button-next{display:none}body .e-con.icey_simloc_section.icey_simloc_section_standard{padding-top:4rem;padding-bottom:4rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_top{padding-top:4rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_bottom{padding-bottom:4rem}body .elementor-element.simloc_reviews_slider .elementor-main-swiper{margin:0 5rem 0 5rem;width:calc(100% - 10rem)}.icey_mob_100_grid_child{grid-column:1 / -1}body .e-con.simloc_coworker_wrapper{column-gap:40px;row-gap:40px}body .e-con.simloc_coworker_wrapper .e-con.simloc_coworker{width:calc(100% / 3 - 27px)}.e-con.simloc_coworker .elementor-heading-title{font-size:1.1rem}}@media only screen and (max-width:768px){:root{--icey_site_content_h_padding:20px;--icey_site_content_h_min_padding:20px;--icey_site_content_inside_h_padding:50px;--icey_site_header_height:70px;--icey_site_border_radius:25px}html{font-size:16px}body .elementor-element.e-con.simloc_hero.simloc_hero_page{min-height:50vh}body .e-con.icey_simloc_section.icey_simloc_section_standard{padding-top:3rem;padding-bottom:3rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_top{padding-top:3rem}body .e-con.icey_simloc_section.icey_simloc_section_standard_bottom{padding-bottom:3rem}body .elementor-element.simloc_reviews_slider .elementor-main-swiper{margin:0;width:calc(100%)}body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-prev,body .elementor-element.e-con .simloc_reviews_slider .elementor-swiper-button.elementor-swiper-button-next{display:none}ul.icey_room_features li::before{width:.5rem;height:.5rem;top:.3em;margin-right:.5em}.simloc_form form.forminator-custom-form .forminator-row,.simloc_form form.forminator-custom-form .forminator-row .forminator-col{width:100%}body .e-con.simloc_coworker_wrapper{row-gap:30px}body .e-con.simloc_coworker_wrapper .e-con.simloc_coworker{width:100%}body .e-con.simloc_coworker_wrapper .e-con.simloc_coworker .e-con>.elementor-widget{width:100%}#simloc_cookies{font-size:.9rem}}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}#wp-admin-bar-wp-logo{display:none!important}body.admin-bar .dialog-lightbox-widget{height:100vh}