.elementor-5812 .elementor-element.elementor-element-213db04:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-213db04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/wedding-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-213db04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;}.elementor-5812 .elementor-element.elementor-element-213db04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-f79a390 > .elementor-widget-container{margin:60px 0px 160px 0px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-44afe5c{text-align:center;}.elementor-5812 .elementor-element.elementor-element-44afe5c .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:108px;font-weight:400;line-height:100px;}.elementor-5812 .elementor-element.elementor-element-44afe5c > .elementor-widget-container{margin:0px 30px 60px 30px;}.elementor-5812 .elementor-element.elementor-element-2c90173{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-bd6ed3a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-a803c07{text-align:center;}.elementor-5812 .elementor-element.elementor-element-a803c07 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5812 .elementor-element.elementor-element-845e590 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-3837826{text-align:center;}.elementor-5812 .elementor-element.elementor-element-3837826 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5812 .elementor-element.elementor-element-b1dee94 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-632e3af{text-align:center;}.elementor-5812 .elementor-element.elementor-element-632e3af .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5812 .elementor-element.elementor-element-7453d01 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 20px 0px;}.elementor-5812 .elementor-element.elementor-element-b575a71{text-align:center;}.elementor-5812 .elementor-element.elementor-element-b575a71 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-5812 .elementor-element.elementor-element-11d4258{margin-top:0px;margin-bottom:80px;}.elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px;background-color:#092E6E;border-radius:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button:focus{color:#092E6E;background-color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button:hover svg, .elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button:focus svg{fill:#092E6E;}.elementor-5812 .elementor-element.elementor-element-8955470 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-1f689e8{margin-top:10px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-a65730a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-a65730a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/wedding-venue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-a65730a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5812 .elementor-element.elementor-element-a65730a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-dcf2458{z-index:3;}.elementor-5812 .elementor-element.elementor-element-9dff55d{text-align:center;}.elementor-5812 .elementor-element.elementor-element-9dff55d .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-5812 .elementor-element.elementor-element-44d9eae{text-align:center;}.elementor-5812 .elementor-element.elementor-element-44d9eae .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-5812 .elementor-element.elementor-element-2444078{margin-top:10px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-41ffd67:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-41ffd67 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/live-music.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-41ffd67 > .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-5812 .elementor-element.elementor-element-41ffd67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-41ffd67 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-946877e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-946877e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/food.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-946877e > .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-5812 .elementor-element.elementor-element-946877e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-946877e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-b904f30{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-6f26e4f.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5812 .elementor-element.elementor-element-6f26e4f.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-5812 .elementor-element.elementor-element-6f26e4f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-6f26e4f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-6f26e4f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/weeding-tables.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-6f26e4f > .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-5812 .elementor-element.elementor-element-6f26e4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-6f26e4f > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 100px 0px;}.elementor-5812 .elementor-element.elementor-element-b9a69ad > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-b9a69ad{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-b5018d6{text-align:center;}.elementor-5812 .elementor-element.elementor-element-b5018d6 .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-5812 .elementor-element.elementor-element-91cc473{text-align:center;}.elementor-5812 .elementor-element.elementor-element-91cc473 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-9d2f01a.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5812 .elementor-element.elementor-element-9d2f01a.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-5812 .elementor-element.elementor-element-9d2f01a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-9d2f01a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-9d2f01a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/resort-bride.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-9d2f01a > .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-5812 .elementor-element.elementor-element-9d2f01a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-9d2f01a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 100px 0px;}.elementor-5812 .elementor-element.elementor-element-1d02d20 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-1d02d20{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-657295a{text-align:center;}.elementor-5812 .elementor-element.elementor-element-657295a .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-5812 .elementor-element.elementor-element-0608a79{text-align:center;}.elementor-5812 .elementor-element.elementor-element-0608a79 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-5812 .elementor-element.elementor-element-4ea64b1{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-f74d9f8.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5812 .elementor-element.elementor-element-f74d9f8.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-5812 .elementor-element.elementor-element-f74d9f8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-f74d9f8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-f74d9f8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/07/amphi.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-5812 .elementor-element.elementor-element-f74d9f8 > .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-5812 .elementor-element.elementor-element-f74d9f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-f74d9f8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 100px 0px;}.elementor-5812 .elementor-element.elementor-element-2ea2932 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-2ea2932{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-da7ae99{text-align:center;}.elementor-5812 .elementor-element.elementor-element-da7ae99 .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-5812 .elementor-element.elementor-element-c35a824{text-align:center;}.elementor-5812 .elementor-element.elementor-element-c35a824 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-03b0cd7.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-5812 .elementor-element.elementor-element-03b0cd7.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-5812 .elementor-element.elementor-element-03b0cd7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5812 .elementor-element.elementor-element-03b0cd7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-03b0cd7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/wedding-dance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-03b0cd7 > .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-5812 .elementor-element.elementor-element-03b0cd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-03b0cd7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 100px 0px;}.elementor-5812 .elementor-element.elementor-element-e6dae24 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-e6dae24{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-cafcf54{text-align:center;}.elementor-5812 .elementor-element.elementor-element-cafcf54 .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-5812 .elementor-element.elementor-element-402dc40{text-align:center;}.elementor-5812 .elementor-element.elementor-element-402dc40 .elementor-heading-title{color:#303132;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.2em;}.elementor-5812 .elementor-element.elementor-element-b01c7ca{margin-top:10px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5812 .elementor-element.elementor-element-53952bc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-5812 .elementor-element.elementor-element-53952bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-53952bc:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5812 .elementor-element.elementor-element-53952bc > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://testsite08.pandamonk.studio/wp-content/uploads/2022/03/wedding-dance.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5812 .elementor-element.elementor-element-53952bc > .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-5812 .elementor-element.elementor-element-53952bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-53952bc > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-7187d15{text-align:center;}.elementor-5812 .elementor-element.elementor-element-7187d15 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-style:italic;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5812 .elementor-element.elementor-element-172c070 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5812 .elementor-element.elementor-element-172c070{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-f9bae91{text-align:center;}.elementor-5812 .elementor-element.elementor-element-f9bae91 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-5812 .elementor-element.elementor-element-f9bae91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-8a9a422{text-align:center;}.elementor-5812 .elementor-element.elementor-element-8a9a422 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:116px;font-weight:400;line-height:100px;}.elementor-5812 .elementor-element.elementor-element-8a9a422 > .elementor-widget-container{margin:0px 30px 60px 30px;}@media(max-width:1024px){.elementor-5812 .elementor-element.elementor-element-44afe5c .elementor-heading-title{font-size:72px;}.elementor-5812 .elementor-element.elementor-element-9dff55d .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-5812 .elementor-element.elementor-element-b5018d6 .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-5812 .elementor-element.elementor-element-657295a .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-5812 .elementor-element.elementor-element-da7ae99 .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-5812 .elementor-element.elementor-element-cafcf54 .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-5812 .elementor-element.elementor-element-213db04{margin-top:0px;margin-bottom:10px;}.elementor-5812 .elementor-element.elementor-element-f79a390 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-5812 .elementor-element.elementor-element-44afe5c .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-5812 .elementor-element.elementor-element-44afe5c > .elementor-widget-container{margin:200px 20px 30px 20px;}.elementor-5812 .elementor-element.elementor-element-bd6ed3a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-a803c07 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-845e590 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-3837826 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-b1dee94 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-632e3af .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-7453d01 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 40px 0px;}.elementor-5812 .elementor-element.elementor-element-b575a71 .elementor-heading-title{font-size:16px;}.elementor-5812 .elementor-element.elementor-element-11d4258{margin-top:0px;margin-bottom:20px;}.elementor-5812 .elementor-element.elementor-element-8955470 .elementor-button{font-size:18px;}.elementor-5812 .elementor-element.elementor-element-9dff55d .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-5812 .elementor-element.elementor-element-b904f30{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-b5018d6 .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-5812 .elementor-element.elementor-element-657295a .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-5812 .elementor-element.elementor-element-4ea64b1{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-da7ae99 .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-5812 .elementor-element.elementor-element-cafcf54 .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-5812 .elementor-element.elementor-element-b01c7ca{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-172c070{margin-top:30px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-f9bae91 .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-5812 .elementor-element.elementor-element-f9bae91 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-5812 .elementor-element.elementor-element-8a9a422 .elementor-heading-title{font-size:32px;line-height:0.8em;}.elementor-5812 .elementor-element.elementor-element-8a9a422 > .elementor-widget-container{margin:0px 20px 40px 20px;}.elementor-5812 .elementor-element.elementor-element-0672891{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-c949e19 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-c949e19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5812 .elementor-element.elementor-element-c949e19 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5812 .elementor-element.elementor-element-a99f9cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-f79a390 */.elementor-5812 .elementor-element.elementor-element-f79a390{
    width: 280px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44afe5c */.elementor-5812 .elementor-element.elementor-element-44afe5c{
    padding-left: calc((100% - 1400px)/2);
    padding-right: calc((100% - 1400px)/2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a803c07 */.elementor-5812 .elementor-element.elementor-element-a803c07 h2{
    cursor: pointer;
    display: inline-block;
    transition: .2s;
}

.elementor-5812 .elementor-element.elementor-element-a803c07 a{
    padding: 20px 0px;
    display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-5812 .elementor-element.elementor-element-632e3af a{
    padding: 20px 25px;
    display: inline-block;
}

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

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

.elementor-5812 .elementor-element.elementor-element-632e3af h2:hover{
    transition: .3s;
    color: #E5A135 !important;
}

.elementor-5812 .elementor-element.elementor-element-632e3af h2:hover:after{
    transition: .3s;
    background: #E5A135;
}

.elementor-5812 .elementor-element.elementor-element-632e3af h2:hover:before{
    transition: .3s;
    background: #E5A135;
}

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

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

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

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

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

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

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-b575a71 h2:after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c90173 */.elementor-5812 .elementor-element.elementor-element-2c90173{
    max-width: 800px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-535fb19 */.elementor-5812 .elementor-element.elementor-element-535fb19{
    height: 100vh;
    max-height: 1150px;
    min-height: 1000px;    
}
@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-535fb19 {
        height: 850px;
        min-height: 850px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a65730a */.elementor-5812 .elementor-element.elementor-element-a65730a{
    height: 640px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dff55d */.elementor-5812 .elementor-element.elementor-element-9dff55d h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-9dff55d{
    margin-bottom: 0;
}

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

.elementor-5812 .elementor-element.elementor-element-44d9eae{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-44d9eae h3{
        padding: 60px 30px 0;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1eff4d8 */.elementor-5812 .elementor-element.elementor-element-1eff4d8{
    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-bce479c */.elementor-5812 .elementor-element.elementor-element-bce479c{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dcf2458 */.elementor-5812 .elementor-element.elementor-element-dcf2458{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 450px;
    transform: translateY(-260px);
}


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

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-41ffd67{
        margin-right: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-946877e */.elementor-5812 .elementor-element.elementor-element-946877e{
    height: 475px;
    margin-left: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-946877e{
        margin-left: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5018d6 */.elementor-5812 .elementor-element.elementor-element-b5018d6 h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-b5018d6{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-b5018d6 h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91cc473 */.elementor-5812 .elementor-element.elementor-element-91cc473 h3{
    padding: 50px 60px 0;
    height: 200px;
}

.elementor-5812 .elementor-element.elementor-element-91cc473{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-91cc473 h3{
        padding: 60px 30px 0;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd460fd */.elementor-5812 .elementor-element.elementor-element-cd460fd{
    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-82958bb */.elementor-5812 .elementor-element.elementor-element-82958bb{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b9a69ad */.elementor-5812 .elementor-element.elementor-element-b9a69ad{
    width: 450px;
    margin: 0 10px;
    overflow-x: clip;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-b9a69ad{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f26e4f */.elementor-5812 .elementor-element.elementor-element-6f26e4f{
    height: 1320px;
    margin-right: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-6f26e4f{
        margin-right: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-657295a */.elementor-5812 .elementor-element.elementor-element-657295a h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-657295a{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-657295a h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0608a79 */.elementor-5812 .elementor-element.elementor-element-0608a79 h3{
    padding: 50px 60px 0;
    height: 200px;
}

.elementor-5812 .elementor-element.elementor-element-0608a79{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-0608a79 h3{
        padding: 60px 30px 0;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43a4fc4 */.elementor-5812 .elementor-element.elementor-element-43a4fc4{
    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-bc4599f */.elementor-5812 .elementor-element.elementor-element-bc4599f{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d02d20 */.elementor-5812 .elementor-element.elementor-element-1d02d20{
    width: 450px;
    margin: 0 10px;
    overflow-x: clip;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-1d02d20{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9d2f01a */.elementor-5812 .elementor-element.elementor-element-9d2f01a{
    height: 1320px;
    margin-left: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-9d2f01a{
        margin-left: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da7ae99 */.elementor-5812 .elementor-element.elementor-element-da7ae99 h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-da7ae99{
    margin-bottom: 0;
}

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

.elementor-5812 .elementor-element.elementor-element-c35a824{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-c35a824 h3{
        padding: 60px 30px 0;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7afe42c */.elementor-5812 .elementor-element.elementor-element-7afe42c{
    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-c74ae6f */.elementor-5812 .elementor-element.elementor-element-c74ae6f{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ea2932 */.elementor-5812 .elementor-element.elementor-element-2ea2932{
    width: 450px;
    margin: 0 10px;
    overflow-x: clip;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-2ea2932{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f74d9f8 */.elementor-5812 .elementor-element.elementor-element-f74d9f8{
    height: 1320px;
    margin-right: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-f74d9f8{
        margin-right: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cafcf54 */.elementor-5812 .elementor-element.elementor-element-cafcf54 h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-cafcf54{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-cafcf54 h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-402dc40 */.elementor-5812 .elementor-element.elementor-element-402dc40 h3{
    padding: 50px 60px 0;
    height: 200px;
}

.elementor-5812 .elementor-element.elementor-element-402dc40{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-402dc40 h3{
        padding: 60px 30px 0;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-594b71a */.elementor-5812 .elementor-element.elementor-element-594b71a{
    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-d715739 */.elementor-5812 .elementor-element.elementor-element-d715739{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e6dae24 */.elementor-5812 .elementor-element.elementor-element-e6dae24{
    width: 450px;
    margin: 0 10px;
    overflow-x: clip;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-e6dae24{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-03b0cd7 */.elementor-5812 .elementor-element.elementor-element-03b0cd7{
    height: 1320px;
    margin-right: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-03b0cd7{
        margin-right: 0;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7187d15 */.elementor-5812 .elementor-element.elementor-element-7187d15 h3{
    padding: 60px 60px 0;
}

.elementor-5812 .elementor-element.elementor-element-7187d15{
    margin-bottom: 0;
}

@media(max-width: 500px){
    .elementor-5812 .elementor-element.elementor-element-7187d15 h3{
        font-size: 24px !important;
        padding: 60px 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53952bc */.elementor-5812 .elementor-element.elementor-element-53952bc{
    height: 1320px;
    margin-right: 5px;
}

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

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-53952bc{
        margin-right: 0;
        margin-bottom: 10px;
        height:600px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bae91 */.elementor-5812 .elementor-element.elementor-element-f9bae91{
    padding-left: calc((100% - 1400px)/2);
    padding-right: calc((100% - 1400px)/2);
}

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-f9bae91 {
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65225c0 */.elementor-5812 .elementor-element.elementor-element-65225c0{
    min-width: 710px;
}

@media(max-width: 768px){
    .elementor-5812 .elementor-element.elementor-element-65225c0{
        min-width: 0px;
    }
}/* 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% - 55px);
    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 */