.elementor-178 .elementor-element.elementor-element-7dd7e8a{--display:flex;--min-height:739px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:156px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-7dd7e8a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-7dd7e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://ioniceland.is/wp-content/uploads/2025/10/Capture.png") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-d4da71c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-d4da71c{text-align:center;}.elementor-178 .elementor-element.elementor-element-d4da71c .elementor-heading-title{font-family:"FAIRE Sprig", Sans-serif;font-size:35px;font-weight:400;line-height:102px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-42c7d8a{--display:flex;--min-height:100px;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-9e9f29e.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-1eea020{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-178 .elementor-element.elementor-element-44794c0 .elementor-button{background-color:var( --e-global-color-e661fd3 );font-family:"Helixa", Sans-serif;font-weight:500;fill:var( --e-global-color-957243a );color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-a341699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:120px;--padding-bottom:200px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-6a25eec{--display:flex;--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-6a25eec:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-6a25eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2024/11/ION-Facade.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-117a30d{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:32px;--padding-bottom:70px;--padding-left:32px;--padding-right:60px;}.elementor-178 .elementor-element.elementor-element-117a30d:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-117a30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e661fd3 );}.elementor-178 .elementor-element.elementor-element-1a7770e .elementor-heading-title{font-family:"Helixa", Sans-serif;font-size:48px;font-weight:400;line-height:61px;color:var( --e-global-color-957243a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-3b84b17{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-3b84b17 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-178 .elementor-element.elementor-element-831465a{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-831465a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-548d2db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-548d2db .ue-link-wrap{justify-content:flex-start;}.elementor-178 .elementor-element.elementor-element-548d2db a.ue-link{flex-direction:row;color:var( --e-global-color-957243a );font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:12px;}.elementor-178 .elementor-element.elementor-element-548d2db a.ue-link svg{fill:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-548d2db a.ue-link:after{background-color:#5C5C5C;height:0px;}.elementor-178 .elementor-element.elementor-element-548d2db .ue-link-hover-effect-icon{font-size:23px;}.elementor-178 .elementor-element.elementor-element-f43757a{--display:flex;--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-f43757a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f43757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2024/11/6573-MasterX.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-424d450{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:32px;--padding-bottom:70px;--padding-left:32px;--padding-right:60px;}.elementor-178 .elementor-element.elementor-element-424d450:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-424d450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e661fd3 );}.elementor-178 .elementor-element.elementor-element-872cb85 .elementor-heading-title{font-family:"Helixa", Sans-serif;font-size:48px;font-weight:400;line-height:61px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-e2abf64{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-e2abf64 > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-178 .elementor-element.elementor-element-ff635ed{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-ff635ed > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-178 .elementor-element.elementor-element-2b019c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-2b019c2 .ue-link-wrap{justify-content:flex-start;}.elementor-178 .elementor-element.elementor-element-2b019c2 a.ue-link{flex-direction:row;color:var( --e-global-color-957243a );font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:12px;}.elementor-178 .elementor-element.elementor-element-2b019c2 a.ue-link svg{fill:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-2b019c2 a.ue-link:after{background-color:#5C5C5C;height:0px;}.elementor-178 .elementor-element.elementor-element-2b019c2 .ue-link-hover-effect-icon{font-size:12px;}.elementor-178 .elementor-element.elementor-element-b670065{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-0dc1128{--display:flex;}.elementor-178 .elementor-element.elementor-element-0dc1128:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0dc1128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/IONAdventure_Glasshouse_Events.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-bd08f12{--spacer-size:580px;}.elementor-178 .elementor-element.elementor-element-d2434d1{--display:flex;--min-height:105px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-178 .elementor-element.elementor-element-d2434d1:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-d2434d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e661fd3 );}.elementor-178 .elementor-element.elementor-element-98d0fc4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-98d0fc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-178 .elementor-element.elementor-element-0e334f7{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-0e334f7.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-0e334f7 .elementor-heading-title{font-family:"Helixa", Sans-serif;font-size:40px;font-weight:400;line-height:56px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-53a342a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a8d4280{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-a8d4280 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-a8d4280.elementor-element{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-ec6794b{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-ec6794b.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-ec6794b .elementor-icon-wrapper{text-align:end;}.elementor-178 .elementor-element.elementor-element-ec6794b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-178 .elementor-element.elementor-element-ec6794b.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-ec6794b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-178 .elementor-element.elementor-element-ec6794b.elementor-view-framed .elementor-icon, .elementor-178 .elementor-element.elementor-element-ec6794b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-178 .elementor-element.elementor-element-ec6794b .elementor-icon{font-size:40px;}.elementor-178 .elementor-element.elementor-element-ec6794b .elementor-icon svg{height:40px;}.elementor-178 .elementor-element.elementor-element-865b713{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-8ffa30b{--spacer-size:106px;}.elementor-178 .elementor-element.elementor-element-4d6c1fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-13334bb{--display:flex;--min-height:676px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-13334bb:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-13334bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/IMG_5493-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-579ab0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-c227014{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-2fbd103 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-178 .elementor-element.elementor-element-2fbd103{text-align:center;}.elementor-178 .elementor-element.elementor-element-2fbd103 .elementor-heading-title{font-family:"FAIRE Sprig", Sans-serif;font-size:24px;font-weight:400;line-height:56px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-6a5c702 .elementor-button{background-color:#61CE7000;font-family:"Helixa", Sans-serif;font-size:20px;font-weight:400;line-height:17px;fill:var( --e-global-color-957243a );color:var( --e-global-color-957243a );border-radius:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-6a5c702 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-6a5c702.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-6a5c702 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-178 .elementor-element.elementor-element-6a5c702 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-178 .elementor-element.elementor-element-0fdb34a{--display:flex;--min-height:676px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-0fdb34a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0fdb34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/JPT25_IONADVENTURE-23-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-178 .elementor-element.elementor-element-c59a367{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-f0c422f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-9bf6406{width:var( --container-widget-width, 627px );max-width:627px;--container-widget-width:627px;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-9bf6406.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-178 .elementor-element.elementor-element-9bf6406 .elementor-heading-title{font-family:"FAIRE Sprig", Sans-serif;font-size:40px;font-weight:300;line-height:48px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-815f2e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e0a8ac3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-5c0f249{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-5c0f249 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-e39c3e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-e39c3e9 .ue-link-wrap{justify-content:flex-start;}.elementor-178 .elementor-element.elementor-element-e39c3e9 a.ue-link{flex-direction:row;color:var( --e-global-color-957243a );font-family:"Helixa", Sans-serif;font-size:16px;font-weight:400;line-height:12px;}.elementor-178 .elementor-element.elementor-element-e39c3e9 a.ue-link svg{fill:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-e39c3e9 a.ue-link:after{background-color:#5C5C5C;height:0px;}.elementor-178 .elementor-element.elementor-element-e39c3e9 .ue-link-hover-effect-icon{font-size:23px;}.elementor-178 .elementor-element.elementor-element-ea01c01 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-ea01c01 img{width:100%;height:430px;object-fit:cover;object-position:center center;}.elementor-178 .elementor-element.elementor-element-12ccf4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-c1cf0a1{text-align:start;}.elementor-178 .elementor-element.elementor-element-c1cf0a1 img{width:100%;height:482px;object-fit:contain;object-position:center center;}.elementor-178 .elementor-element.elementor-element-0211a6e{text-align:start;}.elementor-178 .elementor-element.elementor-element-0211a6e img{width:547px;max-width:100%;height:308px;object-fit:cover;object-position:center center;}.elementor-178 .elementor-element.elementor-element-a9fb7b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e3f4e13{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-e3f4e13.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-e3f4e13 .elementor-heading-title{font-family:"FAIRE Sprig", Sans-serif;font-size:32px;font-weight:300;line-height:47px;color:var( --e-global-color-957243a );}.elementor-178 .elementor-element.elementor-element-f283eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title, .elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-title a, .elementor-widget-jet-carousel .jet-banner__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-text, .elementor-widget-jet-carousel .jet-banner__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-banner__text{color:var( --e-global-color-text );}.elementor-widget-jet-carousel  .jet-carousel__content .jet-carousel__item-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-widget-jet-carousel .jet-carousel__fraction-navigation span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .elementor-slick-slider .jet-carousel__item{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .elementor-slick-slider{margin-right:-0px;margin-left:-0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner{margin:0px 28px 0px 28px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel__content{text-align:left;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel__content .jet-carousel__item-button{background-image:linear-gradient(180deg, #02010100 0%, #02010100 100%);background-color:#02010100;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow{background-color:#6EC1E400;font-size:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow:before{font-size:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow svg{width:0px;height:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.prev-arrow{bottom:100%;top:auto;right:100%;left:auto;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.next-arrow{bottom:100%;top:auto;right:100%;left:auto;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-slick-dots li{padding-left:7px;padding-right:7px;}.elementor-178 .elementor-element.elementor-element-ee7433b{--display:flex;}body.elementor-page-178:not(.elementor-motion-effects-element-type-background), body.elementor-page-178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4926ce );}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-42c7d8a{--content-width:1100px;}.elementor-178 .elementor-element.elementor-element-6a25eec{--width:50%;}.elementor-178 .elementor-element.elementor-element-117a30d{--width:70%;}.elementor-178 .elementor-element.elementor-element-f43757a{--width:50%;}.elementor-178 .elementor-element.elementor-element-424d450{--width:70%;}.elementor-178 .elementor-element.elementor-element-98d0fc4{--width:312px;}.elementor-178 .elementor-element.elementor-element-53a342a{--content-width:881px;}.elementor-178 .elementor-element.elementor-element-4d6c1fa{--content-width:1300px;}.elementor-178 .elementor-element.elementor-element-13334bb{--width:50%;}.elementor-178 .elementor-element.elementor-element-579ab0c{--width:43%;}.elementor-178 .elementor-element.elementor-element-0fdb34a{--width:50%;}.elementor-178 .elementor-element.elementor-element-e0a8ac3{--width:50%;}.elementor-178 .elementor-element.elementor-element-12ccf4e{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-178 .elementor-element.elementor-element-98d0fc4{--width:312px;}}@media(min-width:1441px){.elementor-178 .elementor-element.elementor-element-6a25eec:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-6a25eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-178 .elementor-element.elementor-element-f43757a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f43757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-178 .elementor-element.elementor-element-0dc1128:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0dc1128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-178 .elementor-element.elementor-element-13334bb:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-13334bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-178 .elementor-element.elementor-element-0fdb34a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0fdb34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1440px){.elementor-178 .elementor-element.elementor-element-7dd7e8a{--min-height:851px;--padding-top:0px;--padding-bottom:156px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a341699{--padding-top:60px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-117a30d{--min-height:350px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:40px;}.elementor-178 .elementor-element.elementor-element-1a7770e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-1a7770e .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-178 .elementor-element.elementor-element-3b84b17 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-178 .elementor-element.elementor-element-3b84b17{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-178 .elementor-element.elementor-element-831465a > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-178 .elementor-element.elementor-element-831465a{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-178 .elementor-element.elementor-element-424d450{--min-height:350px;--padding-top:32px;--padding-bottom:40px;--padding-left:32px;--padding-right:64px;}.elementor-178 .elementor-element.elementor-element-872cb85 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-178 .elementor-element.elementor-element-b670065{--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-bd08f12{--spacer-size:400px;}.elementor-178 .elementor-element.elementor-element-d2434d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-178 .elementor-element.elementor-element-0e334f7{width:auto;max-width:auto;}.elementor-178 .elementor-element.elementor-element-0e334f7 .elementor-heading-title{font-size:37px;}.elementor-178 .elementor-element.elementor-element-53a342a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a8d4280 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-ec6794b{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-178 .elementor-element.elementor-element-c227014{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-2fbd103{width:var( --container-widget-width, 212.448px );max-width:212.448px;--container-widget-width:212.448px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-2fbd103 .elementor-heading-title{font-size:40px;line-height:56px;}.elementor-178 .elementor-element.elementor-element-0fdb34a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0fdb34a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/JPT25_IONADVENTURE-23-scaled.jpg");}.elementor-178 .elementor-element.elementor-element-9bf6406{width:var( --container-widget-width, 699px );max-width:699px;--container-widget-width:699px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-815f2e9{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-ea01c01 img{height:330px;}.elementor-178 .elementor-element.elementor-element-c1cf0a1 img{height:430px;}.elementor-178 .elementor-element.elementor-element-0211a6e img{width:354px;height:250px;}.elementor-178 .elementor-element.elementor-element-a9fb7b9{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow{font-size:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow:before{font-size:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow svg{width:0px;height:0px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.prev-arrow{right:0px;left:auto;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.next-arrow{right:0px;left:auto;}}@media(max-width:1024px){.elementor-178 .elementor-element.elementor-element-7dd7e8a{--min-height:553px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-d4da71c > .elementor-widget-container{padding:80px 0px 40px 0px;}.elementor-178 .elementor-element.elementor-element-d4da71c .elementor-heading-title{font-size:60px;line-height:70px;}.elementor-178 .elementor-element.elementor-element-6a25eec{--min-height:575px;}.elementor-178 .elementor-element.elementor-element-117a30d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-1a7770e .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-178 .elementor-element.elementor-element-3b84b17 > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-178 .elementor-element.elementor-element-831465a > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-178 .elementor-element.elementor-element-f43757a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f43757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/minarc-ion-city1-scaled.jpg");}.elementor-178 .elementor-element.elementor-element-f43757a{--min-height:575px;}.elementor-178 .elementor-element.elementor-element-424d450{--min-height:343px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-872cb85 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-178 .elementor-element.elementor-element-e2abf64 > .elementor-widget-container{padding:0px 0px 52px 0px;}.elementor-178 .elementor-element.elementor-element-ff635ed > .elementor-widget-container{padding:0px 0px 52px 0px;}.elementor-178 .elementor-element.elementor-element-bd08f12{--spacer-size:290px;}.elementor-178 .elementor-element.elementor-element-d2434d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-0e334f7 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-178 .elementor-element.elementor-element-a8d4280 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-a8d4280{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-178 .elementor-element.elementor-element-a8d4280.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-ec6794b{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-178 .elementor-element.elementor-element-13334bb{--min-height:450px;}.elementor-178 .elementor-element.elementor-element-c227014{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-2fbd103 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-178 .elementor-element.elementor-element-0fdb34a{--min-height:450px;}.elementor-178 .elementor-element.elementor-element-5c0f249 > .elementor-widget-container{padding:0px 0px 27px 0px;}.elementor-178 .elementor-element.elementor-element-ea01c01 img{height:250px;}.elementor-178 .elementor-element.elementor-element-c1cf0a1 img{height:304px;}.elementor-178 .elementor-element.elementor-element-0211a6e img{width:100%;}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-7dd7e8a{--min-height:90vh;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-d4da71c .elementor-heading-title{font-size:40px;line-height:51px;}.elementor-178 .elementor-element.elementor-element-44794c0{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-44794c0.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-44794c0 .elementor-button{font-size:20px;line-height:25px;border-radius:0px 0px 0px 0px;padding:10px 45px 10px 45px;}.elementor-178 .elementor-element.elementor-element-a341699{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:64px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-6a25eec{--min-height:560px;}.elementor-178 .elementor-element.elementor-element-117a30d{--width:75%;--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-3b84b17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-831465a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-548d2db a.ue-link{line-height:3px;}.elementor-178 .elementor-element.elementor-element-f43757a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-f43757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2024/05/O4A3633-2.webp");}.elementor-178 .elementor-element.elementor-element-f43757a{--min-height:560px;}.elementor-178 .elementor-element.elementor-element-424d450{--width:75%;--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-e2abf64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-ff635ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-b670065{--padding-top:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-0dc1128:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-0dc1128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ioniceland.is/wp-content/uploads/2026/01/IONAdventure_Glasshouse_Events.png");background-position:center center;}.elementor-178 .elementor-element.elementor-element-bd08f12{--spacer-size:175px;}.elementor-178 .elementor-element.elementor-element-d2434d1{--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-98d0fc4{--width:80%;}.elementor-178 .elementor-element.elementor-element-0e334f7 .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-a8d4280 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-ec6794b > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-178 .elementor-element.elementor-element-ec6794b{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}.elementor-178 .elementor-element.elementor-element-ec6794b .elementor-icon{font-size:24px;}.elementor-178 .elementor-element.elementor-element-ec6794b .elementor-icon svg{height:24px;}.elementor-178 .elementor-element.elementor-element-4d6c1fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-13334bb{--width:50%;--min-height:400px;}.elementor-178 .elementor-element.elementor-element-579ab0c{--min-height:309px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-178 .elementor-element.elementor-element-c227014{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-2fbd103 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-0fdb34a{--width:50%;--min-height:400px;}.elementor-178 .elementor-element.elementor-element-9bf6406 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-178 .elementor-element.elementor-element-815f2e9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-e0a8ac3{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-5c0f249 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-178 .elementor-element.elementor-element-e39c3e9 a.ue-link{line-height:3px;}.elementor-178 .elementor-element.elementor-element-12ccf4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-c1cf0a1 img{height:265px;}.elementor-178 .elementor-element.elementor-element-0211a6e{text-align:end;}.elementor-178 .elementor-element.elementor-element-0211a6e img{width:70%;height:277px;}.elementor-178 .elementor-element.elementor-element-a9fb7b9{--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-e3f4e13 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-178 .elementor-element.elementor-element-f283eae{--padding-top:60px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow{font-size:24px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow:before{font-size:24px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow svg{width:24px;height:24px;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.prev-arrow{bottom:-60px;top:auto;right:78px;left:auto;}.elementor-178 .elementor-element.elementor-element-6a679b3 .jet-carousel .jet-arrow.next-arrow{bottom:-60px;top:auto;right:28px;left:auto;}}/* Start custom CSS for html, class: .elementor-element-9e9f29e */.room_search_form_container {
    display: flex;
    align-items: center;
    background-color: #fdf0e991;
    padding: 24px 55px;
    border-radius: 0px;
    justify-content: center;
    gap: 16px
}
.search_option_hotel select {
    background-color: white !important;
    
}
.search-option {
    margin-right: 20px;
    position: relative;
}

.search-option label {
    display: block;
    font-size: 16px;
    color: #333333;
    margin-bottom: 5px;
}

.search-option select,
.search-option input {
    border: none;
    border-bottom: 1px solid #333333;
    border-radius: 0px;
    padding: 5px;
    width: 170px;
    font-size: 16px;
    outline: none;
    appearance: none;
    font-family: "Helixa", Sans-serif;
}



.search-option input::placeholder {
    color: #333333;
}

.divider {
    height: 50px;
    width: 2px;
    background-color: #E9DCD5;
    margin-right: 20px;
}

.search-button {
    background-color: #e0d1cb;
    border: none;
    border-radius: 20px;
    padding: 10px 24px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 300ms ease-in;
    color: black;
    font-family: "Helixa", Sans-serif;
}

.search-option option{
    background-color: white !important;
}

.search-button:hover {
    background-color: #cbb5a9;
}

.room_search_form_container label{
    display: none;
}

.room_search_button{
    background: #E9DCD5;
    color: #333333;
    font-size: 16px;
    outline: none;
    border-color: transparent;
    border-radius: 50px;
    padding: 5px 36px;
    background: linear-gradient(to left, #E9DCD5
 52%, #749AB6 50%) right;
        background-size: 208%;
        transition: 1s ease-out;
        font-family: "Helixa", Sans-serif;
    background-repeat: no-repeat;
}



.room_search_button:hover{
    
   color: #333333;
    background-position: left;
     outline: none;
     border: 0px;
    
}
.room_search_button:focus,.room_search_button:visited{
 background-size: 208%;
     outline: none;
     border: 0px;
    
}

.search_option_hotel select {
    appearance: none; /* Hides the default dropdown arrow */
    -webkit-appearance: none; /* Hides the dropdown arrow in Safari */
    -moz-appearance: none; /* Hides the dropdown arrow in Firefox */
    background: url('https://ioniceland.is/wp-content/uploads/2024/09/res.svg') no-repeat right 4px center;
    background-size: 18px; /* Adjust the size of the custom arrow */
    padding-right: 30px; /* Adds space for the custom arrow */
    width: auto;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2e9dbf */.room-card {
            margin-bottom: 20px;
        }
        .room-card img {
            max-height: 200px;
            object-fit: cover;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eea020 */.elementor-178 .elementor-element.elementor-element-1eea020 .room-card{
    background: white;
    padding: 8px 20px;
    border-radius: 8px;
}

.elementor-178 .elementor-element.elementor-element-1eea020 .room-images{
    position: relative;
    height: 216px;
}

.elementor-178 .elementor-element.elementor-element-1eea020 .room-images img{
    position: absolute;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d6c1fa */@media (max-width: 767px) {  
  
    .colii {
    display: none; 
  }

  .coli:hover .colii
    {
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS */.crl{
        
        padding:7px  16px;
      }


.crl::before {
        content: ""; /* Add content to pseudo-element */
        position: absolute;
        top: 3%; /* Adjust the top position  */
        left:0%;
        height: 38px;
        width: 38px;
        border-radius: 100%;
        background-color: #749AB6
;
        transition: 0.5s ease-in;
        z-index: -1;
      }
      .crl:hover::before {
        width: 100%;
        height: 38px;
        border-radius: 100px;
      }
      
      
      @media only screen and (max-width: 600px) {
      
      .crl{
        
        padding:7px  16px;
      }


.crl::before {
        content: ""; /* Add content to pseudo-element */
        position: absolute;
        top: 3%; /* Adjust the top position  */
        left:0%;
        height: 38px;
        width: 38px;
        border-radius: 100%;
        background-color: #749AB6
;
        transition: 0.5s ease-in;
        z-index: -1;
      }
      .crl::before {
        width: 100%;
        height: 38px;
        border-radius: 100px;
      }
      
}  




.icn .elementor-icon:hover svg {
            animation: toRightFromLeft 0.4s forwards;
            animation-iteration-count: 1;
        }

@keyframes toRightFromLeft {
            0% {
                transform: translateX(0);
                opacity: 1;
            }
            49% {
                transform: translateX(100%);
                opacity: 0;
            }
            50% {
                opacity: 0;
                transform: translateX(-100%);
            }
            51% {
                opacity: 0;
                transform: translateX(-100%);
            }
            100% {
                opacity: 1;
                transform: translateX(0);
            }
        }
        
        
/*styles added on 01-06-2024 for button icon animation*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FAIRE Sprig';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ioniceland.is/wp-content/uploads/2024/05/FAIRE-Sprig-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */