.elementor-5635 .elementor-element.elementor-element-f06ec8b:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-f06ec8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/02/accomodation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-f06ec8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-5635 .elementor-element.elementor-element-f06ec8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-1376456 > .elementor-widget-container{margin:60px 0px 160px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-af57f5d{text-align:center;}.elementor-5635 .elementor-element.elementor-element-af57f5d .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:108px;font-weight:400;line-height:100px;}.elementor-5635 .elementor-element.elementor-element-af57f5d > .elementor-widget-container{margin:0px 30px 60px 30px;}.elementor-5635 .elementor-element.elementor-element-777bfd9{margin-top:0px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-9fa4688 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-12da67f{text-align:center;}.elementor-5635 .elementor-element.elementor-element-12da67f .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-35e57f7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-a9fed11{text-align:center;}.elementor-5635 .elementor-element.elementor-element-a9fed11 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-e01475b{text-align:center;}.elementor-5635 .elementor-element.elementor-element-e01475b .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-54b7a44{margin-top:0px;margin-bottom:80px;}.elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;background-color:#092E6E;border-radius:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button:hover, .elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button:focus{color:#092E6E;background-color:#FFFFFF;}.elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button:hover svg, .elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button:focus svg{fill:#092E6E;}.elementor-5635 .elementor-element.elementor-element-9f8530b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-d83f4ab > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5635 .elementor-element.elementor-element-d83f4ab{margin-top:0px;margin-bottom:60px;}.elementor-5635 .elementor-element.elementor-element-d14c457 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-5635 .elementor-element.elementor-element-fd60640{text-align:center;}.elementor-5635 .elementor-element.elementor-element-fd60640 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-5635 .elementor-element.elementor-element-fd60640 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-eaf2fd3{text-align:center;}.elementor-5635 .elementor-element.elementor-element-eaf2fd3 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:116px;font-weight:400;line-height:100px;}.elementor-5635 .elementor-element.elementor-element-eaf2fd3 > .elementor-widget-container{margin:0px 30px 60px 30px;}.elementor-5635 .elementor-element.elementor-element-b6f0d51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-b6f0d51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-7e25d4c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-7e25d4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-ad234c3{z-index:3;}.elementor-5635 .elementor-element.elementor-element-d80f4ad{text-align:center;}.elementor-5635 .elementor-element.elementor-element-d80f4ad .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-bc29841{text-align:center;}.elementor-5635 .elementor-element.elementor-element-bc29841 .elementor-heading-title{color:#0A2F6F;font-size:16px;font-weight:500;}.elementor-5635 .elementor-element.elementor-element-bc29841 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-6895c7d{margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-9293839:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-9293839 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/02/room2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-9293839 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-9293839 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-9293839 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9ff13cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-9ff13cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-eccacfc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-eccacfc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-35c24a3{text-align:center;}.elementor-5635 .elementor-element.elementor-element-35c24a3 .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-0689c7e{text-align:center;}.elementor-5635 .elementor-element.elementor-element-0689c7e .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-f5a293a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-3dfbe3f{text-align:center;}.elementor-5635 .elementor-element.elementor-element-3dfbe3f .elementor-heading-title{color:#FFA45F;font-size:16px;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-6811b8c:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-6811b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-5635 .elementor-element.elementor-element-6811b8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-6811b8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-1bd8bc9 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-7e65be1{text-align:left;top:20px;}.elementor-5635 .elementor-element.elementor-element-7e65be1:hover img{opacity:0.7;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-7e65be1{right:25px;}body.rtl .elementor-5635 .elementor-element.elementor-element-7e65be1{left:25px;}.elementor-5635 .elementor-element.elementor-element-a7cd0a9 > .elementor-widget-container{margin:30px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-e5ba7b6 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-5635 .elementor-element.elementor-element-e5ba7b6 > .elementor-widget-container{margin:0px 0px 10px 50px;}.elementor-5635 .elementor-element.elementor-element-5e44b29 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-5e44b29 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-7de65d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-7de65d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-2ab9c81 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-2ab9c81 > .elementor-widget-container{margin:0px 50px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-0b2f76b .elementor-heading-title{color:#092E6E;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;}.elementor-5635 .elementor-element.elementor-element-0b2f76b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-5635 .elementor-element.elementor-element-ade1032:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-ade1032 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/02/room3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-ade1032 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-ade1032 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-ade1032 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-c64d953 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-c64d953 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-46f2cf4{text-align:center;}.elementor-5635 .elementor-element.elementor-element-46f2cf4 .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-6123da0{text-align:center;}.elementor-5635 .elementor-element.elementor-element-6123da0 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-6650454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-df495cb{text-align:center;}.elementor-5635 .elementor-element.elementor-element-df495cb .elementor-heading-title{color:#FFA45F;font-size:16px;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-7a07288:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-7a07288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-5635 .elementor-element.elementor-element-7a07288{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-7a07288 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-e802d29 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-cdda54b{text-align:left;top:20px;}.elementor-5635 .elementor-element.elementor-element-cdda54b:hover img{opacity:0.7;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-cdda54b{right:25px;}body.rtl .elementor-5635 .elementor-element.elementor-element-cdda54b{left:25px;}.elementor-5635 .elementor-element.elementor-element-9080336 > .elementor-widget-container{margin:30px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-ab745ef .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-5635 .elementor-element.elementor-element-ab745ef > .elementor-widget-container{margin:0px 0px 10px 50px;}.elementor-5635 .elementor-element.elementor-element-5975db6 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-5975db6 > .elementor-widget-container{margin:0px 50px 20px 50px;}.elementor-5635 .elementor-element.elementor-element-4915137 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-4915137 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-db92e99 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-db92e99 > .elementor-widget-container{margin:0px 50px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-741b8dc .elementor-heading-title{color:#092E6E;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;}.elementor-5635 .elementor-element.elementor-element-741b8dc > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-5635 .elementor-element.elementor-element-4d44d60 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5635 .elementor-element.elementor-element-4d44d60{margin-top:70px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-901d355 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-5635 .elementor-element.elementor-element-f94413c{text-align:center;}.elementor-5635 .elementor-element.elementor-element-f94413c .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-5635 .elementor-element.elementor-element-f94413c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-264c92d{text-align:center;}.elementor-5635 .elementor-element.elementor-element-264c92d .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:116px;font-weight:400;line-height:100px;}.elementor-5635 .elementor-element.elementor-element-264c92d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5635 .elementor-element.elementor-element-4d9ebed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-4d9ebed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-4ee6166 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-4ee6166 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-421a0e3{z-index:3;}.elementor-5635 .elementor-element.elementor-element-95f8330{text-align:center;}.elementor-5635 .elementor-element.elementor-element-95f8330 .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-ad71c58{text-align:center;}.elementor-5635 .elementor-element.elementor-element-ad71c58 .elementor-heading-title{color:#0A2F6F;font-size:16px;font-weight:500;}.elementor-5635 .elementor-element.elementor-element-ad71c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-0e1cb42{margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-62d1266:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-62d1266 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/suite2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-62d1266 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-62d1266 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-62d1266 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-d7f8157{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-d7f8157 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-5a03bfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-5a03bfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-39ceab9{text-align:center;}.elementor-5635 .elementor-element.elementor-element-39ceab9 .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-2d9beb7{text-align:center;}.elementor-5635 .elementor-element.elementor-element-2d9beb7 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-70c427e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8047e6c{text-align:center;}.elementor-5635 .elementor-element.elementor-element-8047e6c .elementor-heading-title{color:#FFA45F;font-size:16px;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-475feca:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-475feca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-5635 .elementor-element.elementor-element-475feca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-475feca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-2dbedbd > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-a9cf5d8{text-align:left;top:20px;}.elementor-5635 .elementor-element.elementor-element-a9cf5d8:hover img{opacity:0.7;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-a9cf5d8{right:25px;}body.rtl .elementor-5635 .elementor-element.elementor-element-a9cf5d8{left:25px;}.elementor-5635 .elementor-element.elementor-element-8242073 > .elementor-widget-container{margin:30px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-13cdcae .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-5635 .elementor-element.elementor-element-13cdcae > .elementor-widget-container{margin:0px 0px 10px 50px;}.elementor-5635 .elementor-element.elementor-element-9b4632d .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-9b4632d > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-2531135 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-2531135 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-824b407 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-824b407 > .elementor-widget-container{margin:0px 50px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-cb1256d .elementor-heading-title{color:#092E6E;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;}.elementor-5635 .elementor-element.elementor-element-cb1256d > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-5635 .elementor-element.elementor-element-379d7e9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-379d7e9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/suite3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-379d7e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-379d7e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-379d7e9 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-d0a6718 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-d0a6718 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-6c5adc8{text-align:center;}.elementor-5635 .elementor-element.elementor-element-6c5adc8 .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-64bb37e{text-align:center;}.elementor-5635 .elementor-element.elementor-element-64bb37e .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-4e5c57f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-262a416{text-align:center;}.elementor-5635 .elementor-element.elementor-element-262a416 .elementor-heading-title{color:#FFA45F;font-size:16px;text-transform:uppercase;}.elementor-5635 .elementor-element.elementor-element-740fd51:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-740fd51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-5635 .elementor-element.elementor-element-740fd51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-740fd51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-a30f6fe > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-e94d327{text-align:left;top:20px;}.elementor-5635 .elementor-element.elementor-element-e94d327:hover img{opacity:0.7;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-e94d327{right:25px;}body.rtl .elementor-5635 .elementor-element.elementor-element-e94d327{left:25px;}.elementor-5635 .elementor-element.elementor-element-41ae0e1 > .elementor-widget-container{margin:30px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-11fa412 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-5635 .elementor-element.elementor-element-11fa412 > .elementor-widget-container{margin:0px 0px 10px 50px;}.elementor-5635 .elementor-element.elementor-element-c5edbc2 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-c5edbc2 > .elementor-widget-container{margin:0px 50px 20px 50px;}.elementor-5635 .elementor-element.elementor-element-d99d761 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-d99d761 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-c02fefb .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-c02fefb > .elementor-widget-container{margin:0px 50px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-4c7270a .elementor-heading-title{color:#092E6E;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;}.elementor-5635 .elementor-element.elementor-element-4c7270a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-5635 .elementor-element.elementor-element-096526e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5635 .elementor-element.elementor-element-096526e{margin-top:70px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-5bda9a2 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-5635 .elementor-element.elementor-element-c77eab0{text-align:center;}.elementor-5635 .elementor-element.elementor-element-c77eab0 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-5635 .elementor-element.elementor-element-c77eab0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9688a68{text-align:center;}.elementor-5635 .elementor-element.elementor-element-9688a68 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:116px;font-weight:400;line-height:100px;}.elementor-5635 .elementor-element.elementor-element-9688a68 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5635 .elementor-element.elementor-element-1288270{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-1288270 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-9496157 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-9496157 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-bcbb018{z-index:3;}.elementor-5635 .elementor-element.elementor-element-85183ce{text-align:center;}.elementor-5635 .elementor-element.elementor-element-85183ce .elementor-heading-title{color:#040405;font-size:28px;font-style:italic;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-8c63488{text-align:center;}.elementor-5635 .elementor-element.elementor-element-8c63488 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-ad625da{text-align:center;}.elementor-5635 .elementor-element.elementor-element-ad625da .elementor-heading-title{color:#0A2F6F;font-size:16px;font-weight:500;}.elementor-5635 .elementor-element.elementor-element-ad625da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-393c79b{margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-93fe904:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-93fe904 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/villas2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-93fe904 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-93fe904 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-93fe904 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9503787:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-9503787 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/villas3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-9503787 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-9503787 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-9503787 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9e50212{margin-top:10px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-51f234a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5635 .elementor-element.elementor-element-51f234a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/villas4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5635 .elementor-element.elementor-element-51f234a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5635 .elementor-element.elementor-element-51f234a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-884dee8:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-884dee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF9;}.elementor-5635 .elementor-element.elementor-element-884dee8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:5;}.elementor-5635 .elementor-element.elementor-element-884dee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5635 .elementor-element.elementor-element-fb1a487 > .elementor-widget-container{margin:80px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-15f3814 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-5635 .elementor-element.elementor-element-15f3814 > .elementor-widget-container{margin:0px 0px 10px 50px;}.elementor-5635 .elementor-element.elementor-element-da59d60{text-align:left;top:10px;}.elementor-5635 .elementor-element.elementor-element-da59d60:hover img{opacity:0.7;}body:not(.rtl) .elementor-5635 .elementor-element.elementor-element-da59d60{right:10px;}body.rtl .elementor-5635 .elementor-element.elementor-element-da59d60{left:10px;}.elementor-5635 .elementor-element.elementor-element-5d7f299 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-5d7f299 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-2d51155 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-5635 .elementor-element.elementor-element-2d51155 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-994519d .elementor-heading-title{color:#092E6E;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;}.elementor-5635 .elementor-element.elementor-element-994519d > .elementor-widget-container{margin:40px 0px 0px 50px;}.elementor-5635 .elementor-element.elementor-element-1b91f92{z-index:1;}.elementor-5635 .elementor-element.elementor-element-4a99e3b{text-align:center;}.elementor-5635 .elementor-element.elementor-element-4a99e3b .elementor-heading-title{color:#040405;font-size:var( --e-global-typography-8dd3a8f-font-size );font-style:var( --e-global-typography-8dd3a8f-font-style );line-height:var( --e-global-typography-8dd3a8f-line-height );letter-spacing:var( --e-global-typography-8dd3a8f-letter-spacing );word-spacing:var( --e-global-typography-8dd3a8f-word-spacing );}.elementor-5635 .elementor-element.elementor-element-b5b506e{text-align:center;}.elementor-5635 .elementor-element.elementor-element-b5b506e .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-5635 .elementor-element.elementor-element-f987b66{text-align:center;}.elementor-5635 .elementor-element.elementor-element-f987b66 .elementor-heading-title{color:#0A2F6F;font-size:16px;font-weight:500;}.elementor-5635 .elementor-element.elementor-element-f987b66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-275771d{text-align:center;}.elementor-5635 .elementor-element.elementor-element-275771d .elementor-heading-title{color:#0A2F6F;font-size:16px;font-weight:500;}.elementor-5635 .elementor-element.elementor-element-275771d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5635 .elementor-element.elementor-element-14ae9e1{width:20%;}.elementor-5635 .elementor-element.elementor-element-8ced11d{width:58.877%;}.elementor-5635 .elementor-element.elementor-element-14372e0{width:20%;}.elementor-5635 .elementor-element.elementor-element-9772c36{width:10%;}.elementor-5635 .elementor-element.elementor-element-b25fff1{width:79.929%;}.elementor-5635 .elementor-element.elementor-element-d2b3d61{width:10%;}}@media(max-width:1024px){.elementor-5635 .elementor-element.elementor-element-af57f5d .elementor-heading-title{font-size:72px;}.elementor-5635 .elementor-element.elementor-element-af57f5d > .elementor-widget-container{margin:120px 30px 60px 30px;}.elementor-5635 .elementor-element.elementor-element-4a99e3b .elementor-heading-title{font-size:var( --e-global-typography-8dd3a8f-font-size );line-height:var( --e-global-typography-8dd3a8f-line-height );letter-spacing:var( --e-global-typography-8dd3a8f-letter-spacing );word-spacing:var( --e-global-typography-8dd3a8f-word-spacing );}}@media(max-width:767px){.elementor-5635 .elementor-element.elementor-element-f06ec8b:not(.elementor-motion-effects-element-type-background), .elementor-5635 .elementor-element.elementor-element-f06ec8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-5635 .elementor-element.elementor-element-f06ec8b{margin-top:0px;margin-bottom:10px;}.elementor-5635 .elementor-element.elementor-element-1376456 > .elementor-widget-container{margin:100px 0px 20px 0px;}.elementor-5635 .elementor-element.elementor-element-af57f5d .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-5635 .elementor-element.elementor-element-af57f5d > .elementor-widget-container{margin:200px 20px 20px 20px;}.elementor-5635 .elementor-element.elementor-element-9fa4688 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-12da67f .elementor-heading-title{font-size:16px;}.elementor-5635 .elementor-element.elementor-element-35e57f7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-a9fed11 .elementor-heading-title{font-size:16px;}.elementor-5635 .elementor-element.elementor-element-92e9441 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 60px 0px;}.elementor-5635 .elementor-element.elementor-element-e01475b .elementor-heading-title{font-size:16px;}.elementor-5635 .elementor-element.elementor-element-54b7a44{margin-top:0px;margin-bottom:20px;}.elementor-5635 .elementor-element.elementor-element-9f8530b .elementor-button{font-size:18px;}.elementor-5635 .elementor-element.elementor-element-d83f4ab{margin-top:30px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-fd60640 .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-fd60640 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5635 .elementor-element.elementor-element-eaf2fd3 .elementor-heading-title{font-size:32px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-eaf2fd3 > .elementor-widget-container{margin:0px 20px 40px 20px;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-9293839.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-9293839.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-f5a293a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-a7cd0a9 > .elementor-widget-container{margin:30px 0px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-e5ba7b6 > .elementor-widget-container{margin:0px 0px 10px 30px;}.elementor-5635 .elementor-element.elementor-element-5e44b29 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-2ab9c81 > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-0b2f76b > .elementor-widget-container{margin:40px 30px 160px 30px;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-ade1032.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-ade1032.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-6650454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-9080336 > .elementor-widget-container{margin:30px 0px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-ab745ef > .elementor-widget-container{margin:0px 0px 10px 30px;}.elementor-5635 .elementor-element.elementor-element-5975db6 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-db92e99 > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-741b8dc > .elementor-widget-container{margin:40px 30px 160px 30px;}.elementor-5635 .elementor-element.elementor-element-f94413c .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-f94413c > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5635 .elementor-element.elementor-element-264c92d .elementor-heading-title{font-size:32px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-264c92d > .elementor-widget-container{margin:0px 20px 40px 20px;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-62d1266.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-62d1266.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-62d1266 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5635 .elementor-element.elementor-element-70c427e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-475feca{padding:40px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-8242073 > .elementor-widget-container{margin:30px 0px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-13cdcae > .elementor-widget-container{margin:0px 0px 10px 30px;}.elementor-5635 .elementor-element.elementor-element-9b4632d > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-824b407 > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-cb1256d > .elementor-widget-container{margin:40px 30px 160px 30px;}.elementor-5635 .elementor-element.elementor-element-b44edff > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-5635 .elementor-element.elementor-element-379d7e9.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-379d7e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5635 .elementor-element.elementor-element-4e5c57f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-740fd51{padding:0px 0px 40px 0px;}.elementor-5635 .elementor-element.elementor-element-41ae0e1 > .elementor-widget-container{margin:30px 0px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-11fa412 > .elementor-widget-container{margin:0px 0px 10px 30px;}.elementor-5635 .elementor-element.elementor-element-c5edbc2 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-c02fefb > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-4c7270a > .elementor-widget-container{margin:40px 30px 160px 30px;}.elementor-5635 .elementor-element.elementor-element-fa3352e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5635 .elementor-element.elementor-element-c77eab0 .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-c77eab0 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5635 .elementor-element.elementor-element-9688a68 .elementor-heading-title{font-size:32px;line-height:0.8em;}.elementor-5635 .elementor-element.elementor-element-9688a68 > .elementor-widget-container{margin:0px 20px 40px 20px;}.elementor-5635 .elementor-element.elementor-element-9e50212{margin-top:0px;margin-bottom:0px;}.elementor-5635 .elementor-element.elementor-element-fb1a487 > .elementor-widget-container{margin:30px 0px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-15f3814 > .elementor-widget-container{margin:0px 0px 10px 30px;}.elementor-5635 .elementor-element.elementor-element-5d7f299 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-2d51155 > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-994519d > .elementor-widget-container{margin:40px 30px 0px 30px;}.elementor-5635 .elementor-element.elementor-element-4a99e3b .elementor-heading-title{font-size:var( --e-global-typography-8dd3a8f-font-size );line-height:var( --e-global-typography-8dd3a8f-line-height );letter-spacing:var( --e-global-typography-8dd3a8f-letter-spacing );word-spacing:var( --e-global-typography-8dd3a8f-word-spacing );}.elementor-5635 .elementor-element.elementor-element-0b8d39c{margin-top:10px;margin-bottom:0px;}}/* Start custom CSS for image, class: .elementor-element-1376456 */.elementor-5635 .elementor-element.elementor-element-1376456{
    width: 280px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12da67f */.elementor-5635 .elementor-element.elementor-element-12da67f h2{
    cursor: pointer;
    display: inline-block;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-12da67f a{
    padding: 20px 25px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-12da67f h2:after{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-12da67f h2:before{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-12da67f h2:hover{
    transition: .3s;
    color: #E5A135 !important;
}

.elementor-5635 .elementor-element.elementor-element-12da67f h2:hover:after{
    transition: .3s;
    background: #E5A135;
}

.elementor-5635 .elementor-element.elementor-element-12da67f h2:hover:before{
    transition: .3s;
    background: #E5A135;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-12da67f h2:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9fed11 */.elementor-5635 .elementor-element.elementor-element-a9fed11 h2{
    cursor: pointer;
    display: inline-block;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 a{
    padding: 20px 25px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 h2:after{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 h2:before{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 h2:hover{
    transition: .3s;
    color: #E5A135 !important;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 h2:hover:after{
    transition: .3s;
    background: #E5A135;
}

.elementor-5635 .elementor-element.elementor-element-a9fed11 h2:hover:before{
    transition: .3s;
    background: #E5A135;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-a9fed11 h2:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e01475b */.elementor-5635 .elementor-element.elementor-element-e01475b h2{
    cursor: pointer;
    display: inline-block;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-e01475b a{
    padding: 20px 25px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-e01475b h2:after{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-e01475b h2:before{
    content: "";
    width: 100px;
    height: 2px;
    background: white;
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: auto;
}

.elementor-5635 .elementor-element.elementor-element-e01475b h2:hover{
    transition: .3s;
    color: #E5A135 !important;
}

.elementor-5635 .elementor-element.elementor-element-e01475b h2:hover:after{
    transition: .3s;
    background: #E5A135;
}

.elementor-5635 .elementor-element.elementor-element-e01475b h2:hover:before{
    transition: .3s;
    background: #E5A135;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-e01475b h2:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-777bfd9 */.elementor-5635 .elementor-element.elementor-element-777bfd9{
    max-width: 600px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-516c202 */.elementor-5635 .elementor-element.elementor-element-516c202{
    height: 100vh;
    max-height: 1150px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-516c202 {
        height: 850px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7385697 */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14ae9e1 */.elementor-5635 .elementor-element.elementor-element-14ae9e1{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd60640 */.elementor-5635 .elementor-element.elementor-element-fd60640{
    padding-left: calc((100% - 1400px)/2);
    padding-right: calc((100% - 1400px)/2);
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-fd60640 {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8ced11d */.elementor-5635 .elementor-element.elementor-element-8ced11d{
    min-width: 450px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-8ced11d{
        min-width: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-951f10d */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14372e0 */.elementor-5635 .elementor-element.elementor-element-14372e0{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7e25d4c */.elementor-5635 .elementor-element.elementor-element-7e25d4c{
    height: 640px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b6f0d51 */.elementor-5635 .elementor-element.elementor-element-b6f0d51{
    max-width: 1400px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d80f4ad */.elementor-5635 .elementor-element.elementor-element-d80f4ad h3{
    padding: 60px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-d80f4ad{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-d80f4ad h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0109e4 */.elementor-5635 .elementor-element.elementor-element-e0109e4{
    position: absolute;
    top: -50px;
}
.triangle1{
    border-bottom: 50px solid white;
    border-left: 450px solid transparent;
}

@media(max-width: 500px){
    .triangle1{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-577618d */.elementor-5635 .elementor-element.elementor-element-577618d{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc29841 */.elementor-5635 .elementor-element.elementor-element-bc29841 h3{
    cursor: pointer;
}

.elementor-5635 .elementor-element.elementor-element-bc29841 a{
    padding: 45px 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-bc29841 h3:hover{
    transition: .3s;
    color: black!important;
}

.elementor-5635 .elementor-element.elementor-element-bc29841{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-bc29841 a{
        padding: 45px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b39342b */.elementor-5635 .elementor-element.elementor-element-b39342b{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad234c3 */.elementor-5635 .elementor-element.elementor-element-ad234c3{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 450px;
    transform: translateY(-260px);
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-ad234c3{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c6108b6 */.elementor-5635 .elementor-element.elementor-element-c6108b6{
    position: absolute;
    top: -50px;
}
.triangle{
    border-bottom: 50px solid white;
    border-left: 370px solid transparent;
}

@media(max-width: 400px){
    .triangle{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35c24a3 */.elementor-5635 .elementor-element.elementor-element-35c24a3 h3{
    padding: 60px 60px 40px;
}

.elementor-5635 .elementor-element.elementor-element-35c24a3{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-35c24a3 h3{
        padding: 60px 30px;
        font-size: 28px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0689c7e */.elementor-5635 .elementor-element.elementor-element-0689c7e h3{
    padding: 0 60px;
}

.elementor-5635 .elementor-element.elementor-element-0689c7e{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-0689c7e h3{
        padding: 0 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-20f4942 */.elementor-5635 .elementor-element.elementor-element-20f4942{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5a293a */.btnCont{
    cursor: pointer;
    margin:auto;
    width:243px;
    height: 16px;
    padding: 45px 0px 45px 0px;
    text-align: center;
}
.btnText{
    font-family: 'Playfair Display'!important;
    color: #0A2F6F;
    width: auto;
    font-weight: 500;
    line-height: 16px;
    height: 16px;
    padding-left: 10px;
    display: inline-block;
}


.btnImg{
    
    display: inline-block;
    width: 12px;
    height: 16px;
    background: url(http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/open.png) center no-repeat;
    background-size: contain;
    transition: .1s;
}

.btnCont:hover > .btnText{
    opacity: .7;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-322e29c */.elementor-5635 .elementor-element.elementor-element-322e29c{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dfbe3f */.elementor-5635 .elementor-element.elementor-element-3dfbe3f h3{
    cursor: pointer;
    background: #0a2f6f;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-3dfbe3f a{
    padding: 45px calc(50% - 42.7px) 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-3dfbe3f h3:hover{
    transition: .3s;
    background: white;
    color: #040405;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-3dfbe3f a{
        padding: 45px calc(50% - 42.7px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ff13cc */.elementor-5635 .elementor-element.elementor-element-9ff13cc{
    max-width: 370px;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 550px;
    transition: 0.3s;
}

@media(max-width: 400px){
    .elementor-5635 .elementor-element.elementor-element-9ff13cc{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e65be1 */.elementor-5635 .elementor-element.elementor-element-7e65be1{
    width: 12px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7cd0a9 */.elementor-5635 .elementor-element.elementor-element-a7cd0a9{
    max-width: 420px;
}
.text, .text1, .text2{
    font-family: Montserrat;
    color: #303132;
    float: left;
    font-size: 15px;
    width: 160px;
    line-height: 25px;
    height: 25px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.text1{
    width: 140px;
}

.text2{
    margin-bottom: 40px;
}

.img1, .img2, .img3, .img4, .img5{
    float: left;
    width: 25px;
    height: 25px;
    background: url(/wp-content/uploads/2022/03/guest.png) center no-repeat;
    background-size: contain;
}

.img2{
    background: url(/wp-content/uploads/2022/03/cradle.png) center no-repeat;
    background-size: contain;
}

.img3{
    background: url(/wp-content/uploads/2022/03/queen-bed.png) center no-repeat;
    background-size: contain;
}

.img4{
    background: url(/wp-content/uploads/2022/03/measuring-square.png) center no-repeat;
    background-size: contain;
}

.img5{
    background: url(/wp-content/uploads/2022/03/extra-bed.png) center no-repeat;
    background-size: contain;
}

.cont{
    width: 100%;
}

@media(max-width: 1105px){
    .text, .text1{
        width: 150px;
    }
    .text2{
        width: 163px;
    }
    .elementor-5635 .elementor-element.elementor-element-a7cd0a9{
        max-width: 238px;
    }
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-a7cd0a9{
        max-width: 218px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bd8bc9 */.elementor-5635 .elementor-element.elementor-element-1bd8bc9{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f638428 */.elementor-5635 .elementor-element.elementor-element-f638428{
    width: 50%;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-f638428 {
        height: auto;
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ab9c81 */@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-2ab9c81{
        padding-left: 50px!important;
        padding-top: 20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b2f76b */.elementor-5635 .elementor-element.elementor-element-0b2f76b h3:hover{
    opacity: .7;
    transition: .3s;
    cursor: pointer;
}

@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-0b2f76b{
        padding-left: 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7de65d8 */.elementor-5635 .elementor-element.elementor-element-7de65d8{
    width: 50%!important;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-7de65d8 {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6811b8c */.elementor-5635 .elementor-element.elementor-element-6811b8c{
    bottom: 0;
    position: absolute;
    overflow-y: hidden;
    max-height: 0;
    transition: 0.3s;
}

.elementor-5635 .elementor-element.elementor-element-6811b8c > div > div{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-36d2a62 */.elementor-5635 .elementor-element.elementor-element-36d2a62{
    margin-bottom: calc((-100vw / 1.777764674666116) - 40px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9293839 */.elementor-5635 .elementor-element.elementor-element-9293839{
    height: 1300px;
    margin-right: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-9293839{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-9293839{
        margin-right: 0;
        margin-bottom: calc((100vw / 1.777764674666116) + 35px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26b82c2 */.elementor-5635 .elementor-element.elementor-element-26b82c2{
    position: absolute;
    top: -50px;
}
.triangle{
    border-bottom: 50px solid white;
    border-left: 370px solid transparent;
}

@media(max-width: 400px){
    .triangle{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46f2cf4 */.elementor-5635 .elementor-element.elementor-element-46f2cf4 h3{
    padding: 60px 60px 40px;
}

.elementor-5635 .elementor-element.elementor-element-46f2cf4{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-46f2cf4 h3{
        padding: 60px 30px;
        font-size: 28px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6123da0 */.elementor-5635 .elementor-element.elementor-element-6123da0 h3{
    padding: 0 60px;
}

.elementor-5635 .elementor-element.elementor-element-6123da0{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-6123da0 h3{
        padding: 0 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7f71d0 */.elementor-5635 .elementor-element.elementor-element-a7f71d0{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e694a84 */.elementor-5635 .elementor-element.elementor-element-e694a84{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df495cb */.elementor-5635 .elementor-element.elementor-element-df495cb h3{
    cursor: pointer;
    background: #0a2f6f;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-df495cb a{
    padding: 45px calc(50% - 42.7px) 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-df495cb h3:hover{
    transition: .3s;
    background: white;
    color: #040405;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-df495cb a{
        padding: 45px calc(50% - 42.7px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4fc62d */.elementor-5635 .elementor-element.elementor-element-f4fc62d{
    max-width: 370px;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 550px;
    transition: 0.3s;
}

@media(max-width: 400px){
    .elementor-5635 .elementor-element.elementor-element-f4fc62d{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cdda54b */.elementor-5635 .elementor-element.elementor-element-cdda54b{
    width: 12px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9080336 */.elementor-5635 .elementor-element.elementor-element-9080336{
    max-width: 420px;
}
.text, .text1, .text2{
    font-family: Montserrat;
    color: #303132;
    float: left;
    width: 160px;
    line-height: 25px;
    height: 25px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.text1{
    width: 140px;
}

.text2{
    margin-bottom: 40px;
}

.img1, .img2, .img3, .img4, .img5{
    float: left;
    width: 25px;
    height: 25px;
    background: url(/wp-content/uploads/2022/03/guest.png) center no-repeat;
    background-size: contain;
}

.img2{
    background: url(/wp-content/uploads/2022/03/cradle.png) center no-repeat;
    background-size: contain;
}

.img3{
    background: url(/wp-content/uploads/2022/03/queen-bed.png) center no-repeat;
    background-size: contain;
}

.img4{
    background: url(/wp-content/uploads/2022/03/measuring-square.png) center no-repeat;
    background-size: contain;
}

.img5{
    background: url(/wp-content/uploads/2022/03/extra-bed.png) center no-repeat;
    background-size: contain;
}

.cont{
    width: 100%;
}

@media(max-width: 1105px){
    .text, .text1{
        width: 150px;
    }
    .text2{
        width: 163px;
    }
    .elementor-5635 .elementor-element.elementor-element-9080336{
        max-width: 238px;
    }
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-9080336{
        max-width: 218px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e802d29 */.elementor-5635 .elementor-element.elementor-element-e802d29{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41c0983 */.elementor-5635 .elementor-element.elementor-element-41c0983{
    width: 50%;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-41c0983 {
        height: auto;
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db92e99 */@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-db92e99{
        padding-left: 50px!important;
        padding-top: 20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-741b8dc */.elementor-5635 .elementor-element.elementor-element-741b8dc h3:hover{
    opacity: .7;
    transition: .3s;
    cursor: pointer;
}

@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-741b8dc{
        padding-left: 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4915137 */.elementor-5635 .elementor-element.elementor-element-4915137{
    width: 50%!important;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-4915137 {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a07288 */.elementor-5635 .elementor-element.elementor-element-7a07288{
    bottom: 0;
    position: absolute;
    overflow-y: hidden;
    max-height: 0;
    transition: 0.3s;
}

.elementor-5635 .elementor-element.elementor-element-7a07288 > div > div{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-244bf51 */.elementor-5635 .elementor-element.elementor-element-244bf51{
    margin-bottom: calc((-100vw / 1.777764674666116) - 40px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ade1032 */.elementor-5635 .elementor-element.elementor-element-ade1032{
    height: 1300px;
    margin-left: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-ade1032{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-ade1032{
        margin-left: 0;
        margin-bottom: calc((100vw / 1.777764674666116) + 35px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae71f4e */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9772c36 */.elementor-5635 .elementor-element.elementor-element-9772c36{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f94413c */.elementor-5635 .elementor-element.elementor-element-f94413c{
    padding-left: calc((100% - 1400px)/2);
    padding-right: calc((100% - 1400px)/2);
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-f94413c {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b25fff1 */.elementor-5635 .elementor-element.elementor-element-b25fff1{
    min-width: 450px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-b25fff1{
        min-width: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-149c05c */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2b3d61 */.elementor-5635 .elementor-element.elementor-element-d2b3d61{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ee6166 */.elementor-5635 .elementor-element.elementor-element-4ee6166{
    height: 640px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4d9ebed */.elementor-5635 .elementor-element.elementor-element-4d9ebed{
    max-width: 1400px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95f8330 */.elementor-5635 .elementor-element.elementor-element-95f8330 h3{
    padding: 60px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-95f8330{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-95f8330 h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8588c48 */.elementor-5635 .elementor-element.elementor-element-8588c48{
    position: absolute;
    top: -50px;
}
.triangle1{
    border-bottom: 50px solid white;
    border-left: 450px solid transparent;
}

@media(max-width: 500px){
    .triangle1{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ecb4a3f */.elementor-5635 .elementor-element.elementor-element-ecb4a3f{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad71c58 */.elementor-5635 .elementor-element.elementor-element-ad71c58 h3{
    cursor: pointer;
}

.elementor-5635 .elementor-element.elementor-element-ad71c58 a{
    padding: 45px 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-ad71c58 h3:hover{
    transition: .3s;
    color: black!important;
}

.elementor-5635 .elementor-element.elementor-element-ad71c58{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-ad71c58 a{
        padding: 45px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47db1a0 */.elementor-5635 .elementor-element.elementor-element-47db1a0{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-421a0e3 */.elementor-5635 .elementor-element.elementor-element-421a0e3{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 450px;
    transform: translateY(-260px);
}


@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-421a0e3{
        width: calc(100% - 20px);
    }
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-421a0e3{
        width: 300px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9ea2c4 */.elementor-5635 .elementor-element.elementor-element-a9ea2c4{
    position: absolute;
    top: -50px;
}
.triangle{
    border-bottom: 50px solid white;
    border-left: 370px solid transparent;
}

@media(max-width: 400px){
    .triangle{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39ceab9 */.elementor-5635 .elementor-element.elementor-element-39ceab9 h3{
    padding: 60px 60px 40px;
}

.elementor-5635 .elementor-element.elementor-element-39ceab9{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-39ceab9 h3{
        padding: 60px 30px;
        font-size: 28px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9beb7 */.elementor-5635 .elementor-element.elementor-element-2d9beb7 h3{
    padding: 0 60px;
}

.elementor-5635 .elementor-element.elementor-element-2d9beb7{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-2d9beb7 h3{
        padding: 0 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a929e17 */.elementor-5635 .elementor-element.elementor-element-a929e17{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-922bf49 */.elementor-5635 .elementor-element.elementor-element-922bf49{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8047e6c */.elementor-5635 .elementor-element.elementor-element-8047e6c h3{
    cursor: pointer;
    background: #0a2f6f;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-8047e6c a{
    padding: 45px calc(50% - 42.7px) 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-8047e6c h3:hover{
    transition: .3s;
    background: white;
    color: #040405;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-8047e6c a{
        padding: 45px calc(50% - 42.7px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d7f8157 */.elementor-5635 .elementor-element.elementor-element-d7f8157{
    max-width: 370px;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 550px;
    transition: 0.3s;
}

@media(max-width: 400px){
    .elementor-5635 .elementor-element.elementor-element-d7f8157{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9cf5d8 */.elementor-5635 .elementor-element.elementor-element-a9cf5d8{
    width: 12px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8242073 */.elementor-5635 .elementor-element.elementor-element-8242073{
    max-width: 420px;
}
.text, .text1, .text2{
    font-family: Montserrat;
    color: #303132;
    float: left;
    width: 160px;
    line-height: 25px;
    height: 25px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.text1{
    width: 140px;
}

.text2{
    margin-bottom: 40px;
}

.img1, .img2, .img3, .img4, .img5{
    float: left;
    width: 25px;
    height: 25px;
    background: url(/wp-content/uploads/2022/03/guest.png) center no-repeat;
    background-size: contain;
}

.img2{
    background: url(/wp-content/uploads/2022/03/cradle.png) center no-repeat;
    background-size: contain;
}

.img3{
    background: url(/wp-content/uploads/2022/03/queen-bed.png) center no-repeat;
    background-size: contain;
}

.img4{
    background: url(/wp-content/uploads/2022/03/measuring-square.png) center no-repeat;
    background-size: contain;
}

.img5{
    background: url(/wp-content/uploads/2022/03/extra-bed.png) center no-repeat;
    background-size: contain;
}

.cont{
    width: 100%;
}

@media(max-width: 1105px){
    .text, .text1{
        width: 150px;
    }
    .text2{
        width: 163px;
    }
    .elementor-5635 .elementor-element.elementor-element-8242073{
        max-width: 238px;
    }
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-8242073{
        max-width: 218px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2dbedbd */.elementor-5635 .elementor-element.elementor-element-2dbedbd{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e2181c5 */.elementor-5635 .elementor-element.elementor-element-e2181c5{
    width: 50%;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-e2181c5 {
        height: auto;
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-824b407 */@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-824b407{
        padding-left: 50px!important;
        padding-top: 20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb1256d */.elementor-5635 .elementor-element.elementor-element-cb1256d h3:hover{
    opacity: .7;
    transition: .3s;
    cursor: pointer;
}

@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-cb1256d{
        padding-left: 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2531135 */.elementor-5635 .elementor-element.elementor-element-2531135{
    width: 50%!important;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-2531135 {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-475feca */.elementor-5635 .elementor-element.elementor-element-475feca{
    bottom: 0;
    position: absolute;
    overflow-y: hidden;
    max-height: 0;
    transition: 0.3s;
}

.elementor-5635 .elementor-element.elementor-element-475feca > div > div{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b44edff */.elementor-5635 .elementor-element.elementor-element-b44edff{
    margin-bottom: calc((-100vw / 1.777764674666116) - 40px);
}

.elementor-5635 .elementor-element.elementor-element-b44edff .swiper-pagination-bullets{
    bottom: 7px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62d1266 */.elementor-5635 .elementor-element.elementor-element-62d1266{
    height: 1300px;
    margin-right: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-62d1266{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-62d1266{
        margin-right: 0;
        margin-bottom: calc((100vw / 1.777764674666116) + 35px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ff45001 */.elementor-5635 .elementor-element.elementor-element-ff45001{
    position: absolute;
    top: -50px;
}
.triangle{
    border-bottom: 50px solid white;
    border-left: 370px solid transparent;
}

@media(max-width: 400px){
    .triangle{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c5adc8 */.elementor-5635 .elementor-element.elementor-element-6c5adc8 h3{
    padding: 60px 60px 40px;
}

.elementor-5635 .elementor-element.elementor-element-6c5adc8{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-6c5adc8 h3{
        padding: 60px 30px;
        font-size: 28px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bb37e */.elementor-5635 .elementor-element.elementor-element-64bb37e h3{
    padding: 0 60px;
}

.elementor-5635 .elementor-element.elementor-element-64bb37e{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-64bb37e h3{
        padding: 0 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d74091b */.elementor-5635 .elementor-element.elementor-element-d74091b{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df58608 */.elementor-5635 .elementor-element.elementor-element-df58608{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-262a416 */.elementor-5635 .elementor-element.elementor-element-262a416 h3{
    cursor: pointer;
    background: #0a2f6f;
    transition: .2s;
}

.elementor-5635 .elementor-element.elementor-element-262a416 a{
    padding: 45px calc(50% - 42.7px) 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-262a416 h3:hover{
    transition: .3s;
    background: white;
    color: #040405;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-262a416 a{
        padding: 45px calc(50% - 42.7px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-200b494 */.elementor-5635 .elementor-element.elementor-element-200b494{
    max-width: 370px;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 550px;
    transition: 0.3s;
}


@media(max-width: 400px){
    .elementor-5635 .elementor-element.elementor-element-200b494{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e94d327 */.elementor-5635 .elementor-element.elementor-element-e94d327{
    width: 12px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41ae0e1 */.elementor-5635 .elementor-element.elementor-element-41ae0e1{
    max-width: 420px;
}
.text, .text1, .text2{
    font-family: Montserrat;
    color: #303132;
    float: left;
    width: 160px;
    line-height: 25px;
    height: 25px;
    padding-left: 10px;
    margin-bottom: 10px;
}

.text1{
    width: 140px;
}

.text2{
    margin-bottom: 40px;
}

.img1, .img2, .img3, .img4, .img5{
    float: left;
    width: 25px;
    height: 25px;
    background: url(/wp-content/uploads/2022/03/guest.png) center no-repeat;
    background-size: contain;
}

.img2{
    background: url(/wp-content/uploads/2022/03/cradle.png) center no-repeat;
    background-size: contain;
}

.img3{
    background: url(/wp-content/uploads/2022/03/queen-bed.png) center no-repeat;
    background-size: contain;
}

.img4{
    background: url(/wp-content/uploads/2022/03/measuring-square.png) center no-repeat;
    background-size: contain;
}

.img5{
    background: url(/wp-content/uploads/2022/03/extra-bed.png) center no-repeat;
    background-size: contain;
}

.cont{
    width: 100%;
}

@media(max-width: 1105px){
    .text, .text1{
        width: 150px;
    }
    .text2{
        width: 163px;
    }
    .elementor-5635 .elementor-element.elementor-element-41ae0e1{
        max-width: 238px;
    }
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-41ae0e1{
        max-width: 218px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a30f6fe */.elementor-5635 .elementor-element.elementor-element-a30f6fe{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c036fed */.elementor-5635 .elementor-element.elementor-element-c036fed{
    width: 50%;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-c036fed {
        height: auto;
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c02fefb */@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-c02fefb{
        padding-left: 50px!important;
        padding-top: 20px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c7270a */.elementor-5635 .elementor-element.elementor-element-4c7270a h3:hover{
    opacity: .7;
    transition: .3s;
    cursor: pointer;
}

@media(min-width: 768px) and (max-width: 1105px){
    .elementor-5635 .elementor-element.elementor-element-4c7270a{
        padding-left: 50px!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d99d761 */.elementor-5635 .elementor-element.elementor-element-d99d761{
    width: 50%!important;
}

@media(max-width:1105px){
    .elementor-5635 .elementor-element.elementor-element-d99d761 {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-740fd51 */.elementor-5635 .elementor-element.elementor-element-740fd51{
    bottom: 0;
    position: absolute;
    overflow-y: hidden;
    max-height: 0;
    transition: 0.3s;
}

.elementor-5635 .elementor-element.elementor-element-740fd51 > div > div{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fa3352e */.elementor-5635 .elementor-element.elementor-element-fa3352e{
    margin-bottom: calc((-100vw / 1.777764674666116) - 40px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-379d7e9 */.elementor-5635 .elementor-element.elementor-element-379d7e9{
    height: 1300px;
    margin-left: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-379d7e9{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-379d7e9{
        margin-left: 0;
        margin-bottom: calc((100vw / 1.777764674666116) + 35px);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5239e96 */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-efbff20 */.elementor-5635 .elementor-element.elementor-element-efbff20{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77eab0 */.elementor-5635 .elementor-element.elementor-element-c77eab0{
    padding-left: calc((100% - 1400px)/2);
    padding-right: calc((100% - 1400px)/2);
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-c77eab0 {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14e9ff5 */.elementor-5635 .elementor-element.elementor-element-14e9ff5{
    min-width: 450px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-14e9ff5{
        min-width: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af0665d */.line{
    background: black;
    width: 100%;
    height: 1px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2a1a10 */.elementor-5635 .elementor-element.elementor-element-d2a1a10{
    width: calc(50% - 225px)
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9496157 */.elementor-5635 .elementor-element.elementor-element-9496157{
    height: 900px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1288270 */.elementor-5635 .elementor-element.elementor-element-1288270{
    max-width: 1400px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85183ce */.elementor-5635 .elementor-element.elementor-element-85183ce h3{
    padding: 60px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-85183ce{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-85183ce h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c63488 */.elementor-5635 .elementor-element.elementor-element-8c63488 h3{
    padding: 50px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-8c63488{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-8c63488 h3{
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb1e33c */.elementor-5635 .elementor-element.elementor-element-eb1e33c{
    position: absolute;
    top: -50px;
}
.triangle1{
    border-bottom: 50px solid white;
    border-left: 450px solid transparent;
}


@media(max-width: 500px){
    .triangle1{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9506c7e */.elementor-5635 .elementor-element.elementor-element-9506c7e{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad625da */.elementor-5635 .elementor-element.elementor-element-ad625da h3{
    cursor: pointer;
}

.elementor-5635 .elementor-element.elementor-element-ad625da a{
    padding: 45px 60px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-ad625da h3:hover{
    transition: .3s;
    color: black!important;
}

.elementor-5635 .elementor-element.elementor-element-ad625da{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-ad625da a{
        padding: 45px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c2182a */.elementor-5635 .elementor-element.elementor-element-6c2182a{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bcbb018 */.elementor-5635 .elementor-element.elementor-element-bcbb018{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 450px;
    transform: translateY(-260px);
}


@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-bcbb018{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93fe904 */.elementor-5635 .elementor-element.elementor-element-93fe904{
    height: 475px;
    margin-right: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-93fe904{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-93fe904{
        margin-right: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9503787 */.elementor-5635 .elementor-element.elementor-element-9503787{
    height: 475px;
    margin-left: 5px;
}

@media(min-width: 768px) and (max-width: 1024px){
   .elementor-5635 .elementor-element.elementor-element-9503787{
        width: calc(50% - 5px);
    } 
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-9503787{
        margin-left: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb1a487 */.elementor-5635 .elementor-element.elementor-element-fb1a487{
    max-width: 420px;
    color: #303132;
}

.text{
    font-size: 15px;
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-fb1a487{
        max-width: 210px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da59d60 */.elementor-5635 .elementor-element.elementor-element-da59d60{
    width: 12px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-994519d */.elementor-5635 .elementor-element.elementor-element-994519d h3:hover{
    opacity: .7;
    transition: .3s;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49f9af2 */.elementor-5635 .elementor-element.elementor-element-49f9af2{
    height:900px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-884dee8 */.elementor-5635 .elementor-element.elementor-element-884dee8{
    width: 50%;
    right: 0;
    bottom: 0;
    position: absolute;
    overflow-y: hidden;
    max-height: 0;
    transition: 0.3s;
}

@media(max-width: 1300px){
    .elementor-5635 .elementor-element.elementor-element-884dee8{
        width:calc(100%);
        left: 0;
        margin: auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51f234a */.elementor-5635 .elementor-element.elementor-element-51f234a{
    height: 900px;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a99e3b */.elementor-5635 .elementor-element.elementor-element-4a99e3b h3{
    padding: 60px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-4a99e3b{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-4a99e3b h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b506e */.elementor-5635 .elementor-element.elementor-element-b5b506e h3{
    padding: 50px 60px 0;
}

.elementor-5635 .elementor-element.elementor-element-b5b506e{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-b5b506e h3{
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b54e949 */.elementor-5635 .elementor-element.elementor-element-b54e949{
    position: absolute;
    top: -50px;
}
.triangle1{
    border-bottom: 50px solid white;
    border-left: 450px solid transparent;
}

@media(max-width: 500px){
    .triangle1{
        border-bottom: 50px solid white;
        border-left: 300px solid transparent;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ee1e0d */.elementor-5635 .elementor-element.elementor-element-3ee1e0d{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f987b66 */.elementor-5635 .elementor-element.elementor-element-f987b66 h3{
    cursor: pointer;
}

.elementor-5635 .elementor-element.elementor-element-f987b66 a{
    padding: 45px 0px;
    display: inline-block;
}

.elementor-5635 .elementor-element.elementor-element-f987b66 h3:hover{
    transition: .3s;
    color: black!important;
}

.elementor-5635 .elementor-element.elementor-element-f987b66{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-f987b66 a{
        padding: 45px 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2dd320 */.elementor-5635 .elementor-element.elementor-element-c2dd320{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4d71bc */@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-f4d71bc{
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac77c1 */.elementor-5635 .elementor-element.elementor-element-bac77c1{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-275771d */.elementor-5635 .elementor-element.elementor-element-275771d h3{
    padding: 45px 0px;
    cursor: pointer;
}

.elementor-5635 .elementor-element.elementor-element-275771d h3:hover{
    transition: .3s;
    color: black!important;
}

.elementor-5635 .elementor-element.elementor-element-275771d{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-275771d h3{
        padding: 45px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae16d06 */.elementor-5635 .elementor-element.elementor-element-ae16d06{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70bf2c9 */@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-70bf2c9{
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b91f92 */.elementor-5635 .elementor-element.elementor-element-1b91f92{
    position: absolute;
    left: 0px;
    width: 600px;
    transform: translateY(-760px);
    padding-left: 150px
}

@media(min-width: 1400px){
    .elementor-5635 .elementor-element.elementor-element-1b91f92{
        padding-left: calc((50vw - 700px) + 150px);
        width: calc(600px + (50vw - 700px));
    }
}

@media(max-width: 768px){
    .elementor-5635 .elementor-element.elementor-element-1b91f92{
        left: 0;
        right: 0;
        margin: auto;
        padding-left: 0px;
        width: 450px;

    }
}

@media(max-width: 500px){
    .elementor-5635 .elementor-element.elementor-element-1b91f92{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS */#container{
    overflow: hidden;
}

.round-box{
    background: white;
}

#btn-cont-box{

}

#btn-box{
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
}

#book-now-btn{
    width: 300px;
    margin: auto;
    background: #092e6e;
    cursor: pointer;
    transition: .2s;
}

#book-now-btn > div > h3 > a{
    padding: 15px calc(50% - 48.02px);
    display: inline-block;
}

#book-now-btn:hover > div > h3{
    transition: .3s;
    color: #092e6e !important;
}

#book-now-btn:hover{
    transition: .3s;
    background: white;
}/* End custom CSS */