.elementor-167 .elementor-element.elementor-element-c000d12:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-c000d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitsiosrentals.com/wp-content/uploads/2024/03/Read-our-reviews.-1920-x-222-px-1800-x-222-px.png");background-repeat:no-repeat;background-size:contain;}.elementor-167 .elementor-element.elementor-element-c000d12 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-167 .elementor-element.elementor-element-c000d12 > .elementor-container{min-height:0vh;text-align:center;}.elementor-167 .elementor-element.elementor-element-c000d12{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 120px 120px 120px;}.elementor-167 .elementor-element.elementor-element-0737b96{--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-167 .elementor-element.elementor-element-52b25ab{--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-167 .elementor-element.elementor-element-52b25ab:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-52b25ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-201f0e2{--display:flex;}.elementor-167 .elementor-element.elementor-element-201f0e2:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-201f0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-55883fb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-55883fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-1b23226.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-1b23226 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-5ac473e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-cafebcd{--display:flex;}.elementor-167 .elementor-element.elementor-element-cafebcd:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-cafebcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-5461de6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-5461de6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-6886670{--display:flex;}.elementor-167 .elementor-element.elementor-element-6886670:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-6886670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-167 .elementor-element.elementor-element-b7c1c4c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-b7c1c4c.elementor-widget-xpro-post-title{text-align:left;}.elementor-167 .elementor-element.elementor-element-b7c1c4c .xpro-post-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1px;word-spacing:0px;}.elementor-167 .elementor-element.elementor-element-b7c1c4c .xpro-post-title-text{color:#2E3967;}.elementor-167 .elementor-element.elementor-element-b7c1c4c .xpro-post-title-icon i{color:#2E3967;}.elementor-167 .elementor-element.elementor-element-b7c1c4c .xpro-post-title-icon svg{fill:#2E3967;}.elementor-167 .elementor-element.elementor-element-8731eb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-icon i{color:#2E3967;transition:color 0.3s;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-icon svg{fill:#2E3967;transition:fill 0.3s;}.elementor-167 .elementor-element.elementor-element-8731eb3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-167 .elementor-element.elementor-element-77875bd .elementor-button{background-color:#45C655;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-167 .elementor-element.elementor-element-77875bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-77875bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-167 .elementor-element.elementor-element-77875bd .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-167 .elementor-element.elementor-element-368d7ef{--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-167 .elementor-element.elementor-element-550b54f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-550b54f .stm-elementor-contact-form-seven .icon-title i{font-size:27px;}.elementor-167 .elementor-element.elementor-element-550b54f .stm-elementor-contact-form-seven .icon-title img{width:27px;}.elementor-167 .elementor-element.elementor-element-550b54f .stm-elementor-contact-form-seven .icon-title .title{color:#232628;}.elementor-167 .elementor-element.elementor-element-f45e53a{--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;--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-167 .elementor-element.elementor-element-8a5a756{--spacer-size:20px;}.elementor-167 .elementor-element.elementor-element-8a5a756.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-38f5ad8{--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;--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-167 .elementor-element.elementor-element-abf34b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-abf34b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-abf34b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-167 .elementor-element.elementor-element-1ed3530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-1ed3530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-1ed3530 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-167 .elementor-element.elementor-element-db94558{--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-167 .elementor-element.elementor-element-c274d96{--spacer-size:15px;}.elementor-167 .elementor-element.elementor-element-c274d96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-b9cb482{--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;--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-167 .elementor-element.elementor-element-e61b849{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:230px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-e61b849.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-e4f882f{width:var( --container-widget-width, 116.112% );max-width:116.112%;--container-widget-width:116.112%;--container-widget-flex-grow:0;}.elementor-167 .elementor-element.elementor-element-e4f882f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-e4f882f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-f09021f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-167 .elementor-element.elementor-element-f09021f.e-con{--align-self:flex-start;}.elementor-167 .elementor-element.elementor-element-1cd2bcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-1cd2bcc.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-1cd2bcc.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-1cd2bcc.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-1cd2bcc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-5bbee96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-5bbee96.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-5bbee96.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-5bbee96.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-5bbee96 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-9e5337b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-9e5337b.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-9e5337b.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-9e5337b.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-9e5337b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-c79cda0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-c79cda0.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-c79cda0.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-c79cda0.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-c79cda0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-850325b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-850325b .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-850325b .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-850325b.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-850325b.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-850325b.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-850325b .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-850325b .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-850325b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-850325b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-62eecc4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon-box-wrapper{gap:0px;}.elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon-box-title{margin-block-end:0px;color:#9E9C9C;}.elementor-167 .elementor-element.elementor-element-62eecc4.elementor-view-stacked .elementor-icon{background-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-62eecc4.elementor-view-framed .elementor-icon, .elementor-167 .elementor-element.elementor-element-62eecc4.elementor-view-default .elementor-icon{fill:#2E3967;color:#2E3967;border-color:#2E3967;}.elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon{font-size:40px;}.elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon-box-title, .elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;}.elementor-167 .elementor-element.elementor-element-62eecc4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-167 .elementor-element.elementor-element-af891ae{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-af891ae.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-139ae63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-139ae63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-text );}.elementor-167 .elementor-element.elementor-element-8bbff06 > .elementor-widget-container{margin:-18px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-8bbff06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-8bbff06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#EB1E24;}.elementor-167 .elementor-element.elementor-element-0528eb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-0528eb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-text );}.elementor-167 .elementor-element.elementor-element-2a65870 .elementor-button{background-color:#EC1F25;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:20px 40px 20px 40px;}.elementor-167 .elementor-element.elementor-element-2a65870 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-2a65870.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-2a65870 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-167 .elementor-element.elementor-element-2a65870 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-167 .elementor-element.elementor-element-8a0dc54{--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;--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-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#333;}.elementor-167 .elementor-element.elementor-element-1a39158.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs{border-style:none;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Montserrat", Sans-serif;background-color:#f1f1f1;color:#333;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-tab-top-icon li i, .elementor-167 .elementor-element.elementor-element-1a39158 .eael-tab-top-icon li img, .elementor-167 .elementor-element.elementor-element-1a39158 .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active){background-color:#EC1F25;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#EC1F25;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li.active{color:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-content > div{color:#333;font-family:"Montserrat", Sans-serif;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#444;}.rtl .elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#444;}.elementor-167 .elementor-element.elementor-element-c4d521e{--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-167 .elementor-element.elementor-element-4644878{--spacer-size:30px;}.elementor-167 .elementor-element.elementor-element-4644878.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-b9cb482{--content-width:1600px;}.elementor-167 .elementor-element.elementor-element-e61b849{--width:25%;}.elementor-167 .elementor-element.elementor-element-f09021f{--width:28.473%;}.elementor-167 .elementor-element.elementor-element-af891ae{--width:14.345%;}}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-201f0e2{--border-radius:30px 30px 0px 0px;}.elementor-167 .elementor-element.elementor-element-55883fb > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-167 .elementor-element.elementor-element-55883fb .elementor-heading-title{font-size:30px;}.elementor-167 .elementor-element.elementor-element-1b23226 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-167 .elementor-element.elementor-element-1b23226 .elementor-heading-title{font-size:40px;}.elementor-167 .elementor-element.elementor-element-5ac473e > .elementor-widget-container{margin:-20px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-cafebcd{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-5461de6 > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-167 .elementor-element.elementor-element-5461de6.elementor-element{--align-self:stretch;}.elementor-167 .elementor-element.elementor-element-5461de6{text-align:start;}.elementor-167 .elementor-element.elementor-element-5461de6 .elementor-heading-title{font-size:29px;}.elementor-167 .elementor-element.elementor-element-6886670{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167 .elementor-element.elementor-element-b7c1c4c > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-167 .elementor-element.elementor-element-8731eb3 > .elementor-widget-container{margin:-13px 0px 0px 13px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-8731eb3{--e-icon-list-icon-size:20px;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > a{font-size:20px;}.elementor-167 .elementor-element.elementor-element-77875bd .elementor-button{font-size:19px;border-radius:0px 0px 30px 30px;padding:20px 330px 20px 330px;}.elementor-167 .elementor-element.elementor-element-f09021f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-167 .elementor-element.elementor-element-c000d12:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-c000d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kitsiosrentals.com/wp-content/uploads/2024/03/Read-our-reviews.-1920-x-222-px-1.png");}.elementor-167 .elementor-element.elementor-element-c000d12{padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-201f0e2{--border-radius:30px 30px 0px 0px;}.elementor-167 .elementor-element.elementor-element-55883fb > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-167 .elementor-element.elementor-element-55883fb .elementor-heading-title{font-size:18px;}.elementor-167 .elementor-element.elementor-element-1b23226 > .elementor-widget-container{margin:-20px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-1b23226 .elementor-heading-title{font-size:30px;}.elementor-167 .elementor-element.elementor-element-5ac473e > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-cafebcd{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-5461de6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 3px 0px;}.elementor-167 .elementor-element.elementor-element-5461de6{text-align:start;}.elementor-167 .elementor-element.elementor-element-5461de6 .elementor-heading-title{font-size:16px;}.elementor-167 .elementor-element.elementor-element-6886670{--justify-content:center;--border-radius:0px 0px 50px 50px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-6886670.e-con{--align-self:center;}.elementor-167 .elementor-element.elementor-element-b7c1c4c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-167 .elementor-element.elementor-element-b7c1c4c .xpro-post-title{font-size:17px;line-height:32px;}.elementor-167 .elementor-element.elementor-element-8731eb3 > .elementor-widget-container{margin:-15px 0px 10px 10px;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-167 .elementor-element.elementor-element-8731eb3{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-167 .elementor-element.elementor-element-8731eb3 .elementor-icon-list-item > a{font-size:15px;}.elementor-167 .elementor-element.elementor-element-77875bd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-77875bd .elementor-button{font-size:21px;border-radius:0px 0px 30px 30px;padding:20px 150px 20px 150px;}.elementor-167 .elementor-element.elementor-element-550b54f > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-f09021f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-167 .elementor-element.elementor-element-2a65870.elementor-element{--align-self:flex-start;}.elementor-167 .elementor-element.elementor-element-2a65870 .elementor-button{font-size:22px;padding:25px 95.5px 25px 95.5px;}.elementor-167 .elementor-element.elementor-element-1a39158 .eael-advance-tabs{border-radius:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-77875bd *//* Prevent button text from wrapping into two lines */
.elementor-element-77875bd .elementor-button-text {
  white-space: nowrap !important;
  max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for stm-contact-form-seven, class: .elementor-element-550b54f *//* Import Montserrat font */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');

.form-container {
    background: #ffffff !important;
    padding: 30px !important;
    border-radius: 10px !important;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) !important;
    max-width: 600px !important;
    width: 100% !important;
    border: 0px solid #ccc !important;
    border-radius: 40px !important;
}

.form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 27px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}

.form-group {
    display: flex !important;
    flex-direction: column !important;
    margin-bottom: 20px !important; /* Further decreased margin to make the form more compact */
}

input[type="text"],
input[type="tel"],
input[type="date"],
input[type="email"],
select,
textarea {
    padding: 10px !important;
    border: 1px solid #ccc !important;
    border-radius: 40px !important;
    font-size: 14px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Montserrat', sans-serif !important;
    background-color: #ffffff !important;
}

input[type="text"]::placeholder,
input[type="tel"]::placeholder,
input[type="date"]::placeholder,
input[type="email"]::placeholder {
    font-family: 'Montserrat', sans-serif !important;
    color: #aaa !important;
}

textarea {
    resize: vertical !important;
}

input[type="submit"] {
    background: #ea2027 !important;
    color: #fff !important;
    border: none !important;
    padding: 15px !important;
    border-radius: 40px !important;
    cursor: pointer !important;
    font-size: 20px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-weight: 700 !important;
    margin-top: 10px !important; /* Add a bit of space before the submit button */
    font-family: 'Montserrat', sans-serif !important;
}

input[type="submit"]:hover {
    background: #c81b22 !important;
}

/* Grid layout */
.form-row {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important; /* Decreased gap to make the form more compact */
    margin-bottom: -5px !important; /* Negative margin to bring rows closer */
}

.form-row .form-group {
    flex: 1 !important;
    min-width: calc(50% - 10px) !important;
}


@media (max-width: 600px) {
    .form-row {
        flex-direction: column !important;
        gap: 1px !important; /* Reduced gap to bring rows closer on mobile */
    }

    .form-group {
        margin-bottom: 10px !important; /* Reduced margin to bring fields closer on mobile */
    }

    input[type="text"],
    input[type="tel"],
    input[type="date"],
    input[type="email"],
    select,
    textarea {
        margin-bottom: 8px !important; /* Reduced margin to bring fields closer on mobile */
    }
    
    .form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}
}/* End custom CSS */
/* Start custom CSS for stm-contact-form-seven, class: .elementor-element-550b54f *//* Import Montserrat font */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');

.new-form-container {
    background: #ffffff !important;
    padding: 30px !important;
    border-radius: 10px !important;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) !important;
    max-width: 600px !important;
    width: 100% !important;
    border: 0px solid #ccc !important;
    border-radius: 40px !important;
}

.form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 27px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}

.form-group {
    display: flex !important;
    flex-direction: column !important;
    margin-bottom: 20px !important; /* Further decreased margin to make the form more compact */
}

input[type="text"],
input[type="tel"],
input[type="date"],
input[type="email"],
select,
textarea {
    padding: 10px !important;
    border: 1px solid #ccc !important;
    border-radius: 40px !important;
    font-size: 14px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Montserrat', sans-serif !important;
    background-color: #ffffff !important;
}

input[type="text"]::placeholder,
input[type="tel"]::placeholder,
input[type="date"]::placeholder,
input[type="email"]::placeholder {
    font-family: 'Montserrat', sans-serif !important;
    color: #aaa !important;
}

textarea {
    resize: vertical !important;
}

input[type="submit"] {
    background: #ea2027 !important;
    color: #fff !important;
    border: none !important;
    padding: 15px !important;
    border-radius: 40px !important;
    cursor: pointer !important;
    font-size: 20px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-weight: 700 !important;
    margin-top: 10px !important; /* Add a bit of space before the submit button */
    font-family: 'Montserrat', sans-serif !important;
}

input[type="submit"]:hover {
    background: #c81b22 !important;
}

/* Grid layout */
.form-row {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important; /* Decreased gap to make the form more compact */
    margin-bottom: -5px !important; /* Negative margin to bring rows closer */
}

.form-row .form-group {
    flex: 1 !important;
    min-width: calc(50% - 10px) !important;
}


@media (max-width: 600px) {
    .form-row {
        flex-direction: column !important;
        gap: 1px !important; /* Reduced gap to bring rows closer on mobile */
    }

    .form-group {
        margin-bottom: 10px !important; /* Reduced margin to bring fields closer on mobile */
    }

    input[type="text"],
    input[type="tel"],
    input[type="date"],
    input[type="email"],
    select,
    textarea {
        margin-bottom: 8px !important; /* Reduced margin to bring fields closer on mobile */
    }
    
    .form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a65870 *//* Import Montserrat font */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap');

.form-container {
    background: #ffffff !important;
    padding: 30px !important;
    border-radius: 10px !important;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1) !important;
    max-width: 600px !important;
    width: 100% !important;
    border: 0px solid #ccc !important;
    border-radius: 40px !important;
}

.form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 27px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}

.form-group {
    display: flex !important;
    flex-direction: column !important;
    margin-bottom: 20px !important; /* Further decreased margin to make the form more compact */
}

input[type="text"],
input[type="tel"],
input[type="date"],
input[type="email"],
select,
textarea {
    padding: 10px !important;
    border: 1px solid #ccc !important;
    border-radius: 40px !important;
    font-size: 14px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-family: 'Montserrat', sans-serif !important;
    background-color: #ffffff !important;
}

input[type="text"]::placeholder,
input[type="tel"]::placeholder,
input[type="date"]::placeholder,
input[type="email"]::placeholder {
    font-family: 'Montserrat', sans-serif !important;
    color: #aaa !important;
}

textarea {
    resize: vertical !important;
}

input[type="submit"] {
    background: #ea2027 !important;
    color: #fff !important;
    border: none !important;
    padding: 15px !important;
    border-radius: 40px !important;
    cursor: pointer !important;
    font-size: 20px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    font-weight: 700 !important;
    margin-top: 10px !important; /* Add a bit of space before the submit button */
    font-family: 'Montserrat', sans-serif !important;
}

input[type="submit"]:hover {
    background: #c81b22 !important;
}

/* Grid layout */
.form-row {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important; /* Decreased gap to make the form more compact */
    margin-bottom: -5px !important; /* Negative margin to bring rows closer */
}

.form-row .form-group {
    flex: 1 !important;
    min-width: calc(50% - 10px) !important;
}


@media (max-width: 600px) {
    .form-row {
        flex-direction: column !important;
        gap: 1px !important; /* Reduced gap to bring rows closer on mobile */
    }

    .form-group {
        margin-bottom: 10px !important; /* Reduced margin to bring fields closer on mobile */
    }

    input[type="text"],
    input[type="tel"],
    input[type="date"],
    input[type="email"],
    select,
    textarea {
        margin-bottom: 8px !important; /* Reduced margin to bring fields closer on mobile */
    }
    
    .form-heading {
    color: #31343b !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 20px !important;
    margin-bottom: 20px !important;
    text-align: left !important;
    font-weight: 700 !important;
}
}



/* Custom CSS to fix z-index issue for the third-party Datepicker */
.xdsoft_datetimepicker, 
.xdsoft_timepicker, 
.xdsoft_datepicker {
    z-index: 9999 !important; /* Adjust based on your popup's z-index */
}

/* Ensure the popup has a lower z-index */
.pum-container {
    z-index: 10000 !important; /* Example value */
}

/* Ensure the popup overlay has a lower z-index */
.pum-overlay {
    z-index: 9999 !important; /* Example value */
}/* End custom CSS */