.elementor-14696 .elementor-element.elementor-element-68634b6f:not(.elementor-motion-effects-element-type-background), .elementor-14696 .elementor-element.elementor-element-68634b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.terme-topolsica.si/wp-content/uploads/2021/10/MG_1056-min1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14696 .elementor-element.elementor-element-68634b6f > .elementor-background-overlay{background-color:#000000C9;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14696 .elementor-element.elementor-element-68634b6f > .elementor-container{min-height:450px;}.elementor-14696 .elementor-element.elementor-element-68634b6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-49373b04{text-align:center;}.elementor-14696 .elementor-element.elementor-element-49373b04 .elementor-heading-title{font-family:var( --e-global-typography-1f48b90-font-family ), Sans-serif;font-size:var( --e-global-typography-1f48b90-font-size );font-weight:var( --e-global-typography-1f48b90-font-weight );line-height:var( --e-global-typography-1f48b90-line-height );letter-spacing:var( --e-global-typography-1f48b90-letter-spacing );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-715f07af{text-align:center;font-family:var( --e-global-typography-24804d7-font-family ), Sans-serif;font-size:var( --e-global-typography-24804d7-font-size );font-weight:var( --e-global-typography-24804d7-font-weight );line-height:var( --e-global-typography-24804d7-line-height );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-7405f077 > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-7405f077{margin-top:070px;margin-bottom:70px;}.elementor-14696 .elementor-element.elementor-element-6fb9549f{text-align:center;}.elementor-14696 .elementor-element.elementor-element-6fb9549f .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:var( --e-global-color-2952ee4 );}.elementor-14696 .elementor-element.elementor-element-5d02cbd2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-5d02cbd2{text-align:center;}.elementor-14696 .elementor-element.elementor-element-5d02cbd2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-6dd2663b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14696 .elementor-element.elementor-element-6dd2663b{text-align:center;}.elementor-14696 .elementor-element.elementor-element-6dd2663b .elementor-heading-title{font-family:var( --e-global-typography-9b4c4ac-font-family ), Sans-serif;font-size:var( --e-global-typography-9b4c4ac-font-size );font-weight:var( --e-global-typography-9b4c4ac-font-weight );color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-43d3844a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14696 .elementor-element.elementor-element-43d3844a{text-align:center;font-family:var( --e-global-typography-976210a-font-family ), Sans-serif;font-size:var( --e-global-typography-976210a-font-size );font-weight:var( --e-global-typography-976210a-font-weight );line-height:var( --e-global-typography-976210a-line-height );color:var( --e-global-color-text );}.elementor-14696 .elementor-element.elementor-element-1f74ee3d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14696 .elementor-element.elementor-element-1f74ee3d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14696 .elementor-element.elementor-element-1f74ee3d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-1f74ee3d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14696 .elementor-element.elementor-element-340f7b51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-340f7b51 > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-340f7b51{margin-top:070px;margin-bottom:70px;padding:40px 15px 40px 15px;}.elementor-14696 .elementor-element.elementor-element-25d788a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-4f157934 > .elementor-background-overlay{background-image:url("https://www.terme-topolsica.si/wp-content/uploads/2021/10/background-siva-small1.png");background-position:top center;background-repeat:no-repeat;opacity:1;}.elementor-14696 .elementor-element.elementor-element-4f157934{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-14443fb7 > .elementor-element-populated{margin:020px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-1483caf{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-1483caf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-a255ae3 > .elementor-element-populated{margin:050px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-1ec8fc3c{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-42731970 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-20e9f104 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-20e9f104{margin-top:0px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-63fe9774 > .elementor-element-populated{margin:0px 65px 0px 65px;--e-column-margin-right:65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-7f66faf{text-align:center;font-family:var( --e-global-typography-976210a-font-family ), Sans-serif;font-size:var( --e-global-typography-976210a-font-size );font-weight:var( --e-global-typography-976210a-font-weight );line-height:var( --e-global-typography-976210a-line-height );color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-b7e924c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-b7e924c > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-b7e924c{margin-top:070px;margin-bottom:70px;padding:40px 15px 40px 15px;}.elementor-14696 .elementor-element.elementor-element-6558f8f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-7bc5e50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-7bc5e50{margin-top:0px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-0db0be2 > .elementor-element-populated{margin:0px 65px 0px 65px;--e-column-margin-right:65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-7c1cf917 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-7c1cf917{text-align:center;}.elementor-14696 .elementor-element.elementor-element-7c1cf917 .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:var( --e-global-color-2952ee4 );}.elementor-14696 .elementor-element.elementor-element-e482e93 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-e482e93{text-align:center;}.elementor-14696 .elementor-element.elementor-element-e482e93 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-41a5d4e{text-align:center;}.elementor-14696 .elementor-element.elementor-element-41a5d4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-b02f418{text-align:center;font-family:var( --e-global-typography-976210a-font-family ), Sans-serif;font-size:var( --e-global-typography-976210a-font-size );font-weight:var( --e-global-typography-976210a-font-weight );line-height:var( --e-global-typography-976210a-line-height );color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-9bbfa34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-2f73720 > .elementor-background-overlay{background-image:url("https://www.terme-topolsica.si/wp-content/uploads/2021/10/background-siva-small1.png");background-position:top center;background-repeat:no-repeat;opacity:1;}.elementor-14696 .elementor-element.elementor-element-2f73720{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-21515d2 > .elementor-element-populated{margin:020px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-86a93b1{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-85e4ae4 > .elementor-element-populated{margin:050px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-9e8b7d3{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-9e8b7d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-1d84f41 > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-1d84f41{margin-top:70px;margin-bottom:70px;padding:40px 0px 40px 0px;}.elementor-14696 .elementor-element.elementor-element-4f57b5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-4f57b5c .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:#F2F2F2;}.elementor-14696 .elementor-element.elementor-element-5018c15 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-5018c15{text-align:center;}.elementor-14696 .elementor-element.elementor-element-5018c15 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-cadef06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-cadef06{text-align:center;}.elementor-14696 .elementor-element.elementor-element-cadef06 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;line-height:1.35em;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-a458b31 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-icon i{color:var( --e-global-color-13d7803 );transition:color 0.3s;}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-icon svg{fill:var( --e-global-color-13d7803 );transition:fill 0.3s;}.elementor-14696 .elementor-element.elementor-element-a458b31{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6acee8e-font-family ), Sans-serif;font-size:var( --e-global-typography-6acee8e-font-size );font-weight:var( --e-global-typography-6acee8e-font-weight );line-height:var( --e-global-typography-6acee8e-line-height );}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-text{color:var( --e-global-color-088504d );transition:color 0.3s;}.elementor-14696 .elementor-element.elementor-element-7b67f6c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-7b67f6c > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-7b67f6c{margin-top:070px;margin-bottom:70px;padding:40px 15px 40px 15px;}.elementor-14696 .elementor-element.elementor-element-414302a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-29192c8 > .elementor-background-overlay{background-image:url("https://www.terme-topolsica.si/wp-content/uploads/2021/10/background-siva-small1.png");background-position:top center;background-repeat:no-repeat;opacity:1;}.elementor-14696 .elementor-element.elementor-element-29192c8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-5417e07 > .elementor-element-populated{margin:020px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-c526937{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-e22d1ae > .elementor-element-populated{margin:050px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-d729f3e{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-d729f3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-56697b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-e10f539 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-e10f539{margin-top:0px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-1651dd4 > .elementor-element-populated{margin:0px 65px 0px 65px;--e-column-margin-right:65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-c3bc746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-c3bc746{text-align:center;}.elementor-14696 .elementor-element.elementor-element-c3bc746 .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:var( --e-global-color-2952ee4 );}.elementor-14696 .elementor-element.elementor-element-7181994 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-7181994{text-align:center;}.elementor-14696 .elementor-element.elementor-element-7181994 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-9d86545{text-align:center;}.elementor-14696 .elementor-element.elementor-element-9d86545 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-3ec047a{text-align:center;font-family:var( --e-global-typography-976210a-font-family ), Sans-serif;font-size:var( --e-global-typography-976210a-font-size );font-weight:var( --e-global-typography-976210a-font-weight );line-height:var( --e-global-typography-976210a-line-height );color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-4fc1d4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-4fc1d4e > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-4fc1d4e{margin-top:070px;margin-bottom:70px;padding:40px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-383c7da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-53fcef1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-53fcef1{margin-top:0px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-13e98ef > .elementor-element-populated{margin:0px 65px 0px 65px;--e-column-margin-right:65px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-5a9d8c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-5a9d8c3{text-align:center;}.elementor-14696 .elementor-element.elementor-element-5a9d8c3 .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:var( --e-global-color-2952ee4 );}.elementor-14696 .elementor-element.elementor-element-b0f8e9f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-b0f8e9f{text-align:center;}.elementor-14696 .elementor-element.elementor-element-b0f8e9f .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-28bff98{text-align:center;}.elementor-14696 .elementor-element.elementor-element-28bff98 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-a9cb926{text-align:center;font-family:var( --e-global-typography-976210a-font-family ), Sans-serif;font-size:var( --e-global-typography-976210a-font-size );font-weight:var( --e-global-typography-976210a-font-weight );line-height:var( --e-global-typography-976210a-line-height );color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-749645f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-74c2e49 > .elementor-background-overlay{background-image:url("https://www.terme-topolsica.si/wp-content/uploads/2021/10/background-siva-small1.png");background-position:top center;background-repeat:no-repeat;opacity:1;}.elementor-14696 .elementor-element.elementor-element-74c2e49{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-8083690 > .elementor-element-populated{margin:020px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-504d1d4{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-0a5f53b > .elementor-element-populated{margin:050px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-e545517{width:auto;max-width:auto;text-align:start;}.elementor-14696 .elementor-element.elementor-element-e545517 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-042bea1:not(.elementor-motion-effects-element-type-background), .elementor-14696 .elementor-element.elementor-element-042bea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f22714f );}.elementor-14696 .elementor-element.elementor-element-042bea1 > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-042bea1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:70px;padding:40px 0px 40px 0px;}.elementor-14696 .elementor-element.elementor-element-042bea1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14696 .elementor-element.elementor-element-5c766b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-5c766b3 .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:#F2F2F2;}.elementor-14696 .elementor-element.elementor-element-1c1e550 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-1c1e550{text-align:center;}.elementor-14696 .elementor-element.elementor-element-1c1e550 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;line-height:1.35em;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-f4d4476{margin-top:050px;margin-bottom:0px;}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta .elementor-cta__bg, .elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__content{min-height:400px;text-align:center;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__title{font-family:var( --e-global-typography-46f00c7-font-family ), Sans-serif;font-size:var( --e-global-typography-46f00c7-font-size );font-weight:var( --e-global-typography-46f00c7-font-weight );line-height:var( --e-global-typography-46f00c7-line-height );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__button{font-size:14px;text-transform:uppercase;line-height:26px;border-width:1px;}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#564E4E00;}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta .elementor-cta__bg, .elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__content{min-height:400px;text-align:center;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__title{font-family:var( --e-global-typography-46f00c7-font-family ), Sans-serif;font-size:var( --e-global-typography-46f00c7-font-size );font-weight:var( --e-global-typography-46f00c7-font-weight );line-height:var( --e-global-typography-46f00c7-line-height );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__button{font-size:14px;text-transform:uppercase;line-height:26px;border-width:1px;}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#564E4E00;}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta .elementor-cta__bg, .elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__content{min-height:400px;text-align:center;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__title{font-family:var( --e-global-typography-46f00c7-font-family ), Sans-serif;font-size:var( --e-global-typography-46f00c7-font-size );font-weight:var( --e-global-typography-46f00c7-font-weight );line-height:var( --e-global-typography-46f00c7-line-height );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__button{font-size:14px;text-transform:uppercase;line-height:26px;border-width:1px;}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#564E4E00;}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta .elementor-cta__bg, .elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__content{min-height:400px;text-align:center;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__title{font-family:var( --e-global-typography-46f00c7-font-family ), Sans-serif;font-size:var( --e-global-typography-46f00c7-font-size );font-weight:var( --e-global-typography-46f00c7-font-weight );line-height:var( --e-global-typography-46f00c7-line-height );color:var( --e-global-color-fb529b7 );}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__button{font-size:14px;text-transform:uppercase;line-height:26px;border-width:1px;}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#564E4E00;}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-14696 .elementor-element.elementor-element-0d67ec7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14696 .elementor-element.elementor-element-0d67ec7 > .elementor-container{max-width:1200px;}.elementor-14696 .elementor-element.elementor-element-0d67ec7{margin-top:070px;margin-bottom:70px;padding:40px 15px 40px 15px;}.elementor-14696 .elementor-element.elementor-element-eedf763 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-93a7eb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-93a7eb2{text-align:center;}.elementor-14696 .elementor-element.elementor-element-93a7eb2 .elementor-heading-title{font-family:var( --e-global-typography-d46fbfb-font-family ), Sans-serif;font-size:var( --e-global-typography-d46fbfb-font-size );font-weight:var( --e-global-typography-d46fbfb-font-weight );line-height:var( --e-global-typography-d46fbfb-line-height );color:var( --e-global-color-2952ee4 );}.elementor-14696 .elementor-element.elementor-element-2c9264a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14696 .elementor-element.elementor-element-2c9264a{text-align:center;}.elementor-14696 .elementor-element.elementor-element-2c9264a .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.8em;color:#7A7A7A;}.elementor-14696 .elementor-element.elementor-element-a8ae142 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14696 .elementor-element.elementor-element-a8ae142{text-align:center;}.elementor-14696 .elementor-element.elementor-element-a8ae142 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:#2A2A2A;}.elementor-14696 .elementor-element.elementor-element-afebad2{--e-image-carousel-slides-to-show:10;}.elementor-14696 .elementor-element.elementor-element-afebad2 .swiper-pagination-bullet{background:var( --e-global-color-13d7803 );}.elementor-14696 .elementor-element.elementor-element-afebad2 .swiper-wrapper{display:flex;align-items:center;}.elementor-14696 .elementor-element.elementor-element-c1f45a7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14696 .elementor-element.elementor-element-c1f45a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14696 .elementor-element.elementor-element-c1f45a7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-14696 .elementor-element.elementor-element-c1f45a7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14696 .elementor-element.elementor-element-4034cdde:not(.elementor-motion-effects-element-type-background), .elementor-14696 .elementor-element.elementor-element-4034cdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c97cfc );}.elementor-14696 .elementor-element.elementor-element-4034cdde{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-14696 .elementor-element.elementor-element-4034cdde > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-14696 .elementor-element.elementor-element-49373b04 .elementor-heading-title{font-size:var( --e-global-typography-1f48b90-font-size );line-height:var( --e-global-typography-1f48b90-line-height );letter-spacing:var( --e-global-typography-1f48b90-letter-spacing );}.elementor-14696 .elementor-element.elementor-element-715f07af{font-size:var( --e-global-typography-24804d7-font-size );line-height:var( --e-global-typography-24804d7-line-height );}.elementor-14696 .elementor-element.elementor-element-6fb9549f .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-6dd2663b .elementor-heading-title{font-size:var( --e-global-typography-9b4c4ac-font-size );}.elementor-14696 .elementor-element.elementor-element-43d3844a{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-63fe9774 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-14696 .elementor-element.elementor-element-7f66faf{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-0db0be2 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-14696 .elementor-element.elementor-element-7c1cf917 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-b02f418{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-4f57b5c .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6acee8e-font-size );line-height:var( --e-global-typography-6acee8e-line-height );}.elementor-14696 .elementor-element.elementor-element-1651dd4 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-14696 .elementor-element.elementor-element-c3bc746 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-3ec047a{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-13e98ef > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-14696 .elementor-element.elementor-element-5a9d8c3 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-a9cb926{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-5c766b3 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-eedf763 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-14696 .elementor-element.elementor-element-93a7eb2 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}}@media(max-width:767px){.elementor-14696 .elementor-element.elementor-element-49373b04 .elementor-heading-title{font-size:var( --e-global-typography-1f48b90-font-size );line-height:var( --e-global-typography-1f48b90-line-height );letter-spacing:var( --e-global-typography-1f48b90-letter-spacing );}.elementor-14696 .elementor-element.elementor-element-715f07af{font-size:var( --e-global-typography-24804d7-font-size );line-height:var( --e-global-typography-24804d7-line-height );}.elementor-14696 .elementor-element.elementor-element-6fb9549f .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-6dd2663b .elementor-heading-title{font-size:var( --e-global-typography-9b4c4ac-font-size );}.elementor-14696 .elementor-element.elementor-element-43d3844a{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-340f7b51{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-14443fb7{width:50%;}.elementor-14696 .elementor-element.elementor-element-14443fb7 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-a255ae3{width:50%;}.elementor-14696 .elementor-element.elementor-element-a255ae3 > .elementor-element-populated{margin:20px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-14696 .elementor-element.elementor-element-63fe9774 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-7f66faf{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-b7e924c{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-0db0be2 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-7c1cf917 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-b02f418{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-21515d2{width:50%;}.elementor-14696 .elementor-element.elementor-element-21515d2 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-85e4ae4{width:50%;}.elementor-14696 .elementor-element.elementor-element-85e4ae4 > .elementor-element-populated{margin:20px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-14696 .elementor-element.elementor-element-4f57b5c .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14696 .elementor-element.elementor-element-a458b31 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6acee8e-font-size );line-height:var( --e-global-typography-6acee8e-line-height );}.elementor-14696 .elementor-element.elementor-element-7b67f6c{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-5417e07{width:50%;}.elementor-14696 .elementor-element.elementor-element-5417e07 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-e22d1ae{width:50%;}.elementor-14696 .elementor-element.elementor-element-e22d1ae > .elementor-element-populated{margin:20px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-14696 .elementor-element.elementor-element-1651dd4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-c3bc746 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-3ec047a{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-4fc1d4e{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-13e98ef > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-5a9d8c3 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-a9cb926{font-size:var( --e-global-typography-976210a-font-size );line-height:var( --e-global-typography-976210a-line-height );}.elementor-14696 .elementor-element.elementor-element-8083690{width:50%;}.elementor-14696 .elementor-element.elementor-element-8083690 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-0a5f53b{width:50%;}.elementor-14696 .elementor-element.elementor-element-0a5f53b > .elementor-element-populated{margin:20px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-14696 .elementor-element.elementor-element-5c766b3 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__title{font-size:var( --e-global-typography-46f00c7-font-size );line-height:var( --e-global-typography-46f00c7-line-height );}.elementor-14696 .elementor-element.elementor-element-0d67ec7{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14696 .elementor-element.elementor-element-eedf763 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-14696 .elementor-element.elementor-element-93a7eb2 .elementor-heading-title{font-size:var( --e-global-typography-d46fbfb-font-size );line-height:var( --e-global-typography-d46fbfb-line-height );}.elementor-14696 .elementor-element.elementor-element-afebad2{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for section, class: .elementor-element-20e9f104 */.elementor-14696 .elementor-element.elementor-element-20e9f104
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bc5e50 */.elementor-14696 .elementor-element.elementor-element-7bc5e50
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f57b5c */.elementor-14696 .elementor-element.elementor-element-4f57b5c .elementor-heading-title
{
    margin-top: 45px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cadef06 */.elementor-14696 .elementor-element.elementor-element-cadef06
{
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e10f539 */.elementor-14696 .elementor-element.elementor-element-e10f539
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-53fcef1 */.elementor-14696 .elementor-element.elementor-element-53fcef1
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c766b3 */.elementor-14696 .elementor-element.elementor-element-5c766b3 .elementor-heading-title
{
    margin-top: 45px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8f875a5 */.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__title
{
    background-color: rgba(0,0,0,.4);
    padding: 35px 16px 35px 16px;
    margin-bottom: 0px;
    transition: all .5s;
    
}
.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__button-wrapper 
{
    
   
 max-height: 0;
 visibility: hidden;
 
    transition: max-height 0.5s ease-out;
    overflow: hidden;
   -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
   
    background-color: rgba(0,0,0,.4);
   margin-bottom: 0px !important;
 

}
.elementor-14696 .elementor-element.elementor-element-8f875a5  .elementor-cta__title:hover
{
 color: #78AA42;
 
}

.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__content:hover .elementor-cta__title
{
    
    cursor: pointer;
    padding-bottom: 0px;
    
 
}
.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__content:hover .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
 max-height: 100px;
 
 padding: 10px 16px 0px 16px;
 visibility: visible;
 
  
   
}

.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__button
{
    padding: 6px 20px;
}
.elementor-14696 .elementor-element.elementor-element-8f875a5 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
    padding: 20px 16px 35px 16px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f8434c1 */.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__title
{
    background-color: rgba(0,0,0,.4);
    padding: 35px 16px 35px 16px;
    margin-bottom: 0px;
    transition: all .5s;
    
}
.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__button-wrapper 
{
    
   
 max-height: 0;
 visibility: hidden;
 
    transition: max-height 0.5s ease-out;
    overflow: hidden;
   -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
   
    background-color: rgba(0,0,0,.4);
   margin-bottom: 0px !important;
 

}
.elementor-14696 .elementor-element.elementor-element-f8434c1  .elementor-cta__title:hover
{
 color: #78AA42;
 
}

.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__content:hover .elementor-cta__title
{
    
    cursor: pointer;
    padding-bottom: 0px;
    
 
}
.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__content:hover .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
 max-height: 100px;
 
 padding: 10px 16px 0px 16px;
 visibility: visible;
 
  
   
}

.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__button
{
    padding: 6px 20px;
}
.elementor-14696 .elementor-element.elementor-element-f8434c1 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
    padding: 20px 16px 35px 16px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6714a20 */.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__title
{
    background-color: rgba(0,0,0,.4);
    padding: 35px 16px 35px 16px;
    margin-bottom: 0px;
    transition: all .5s;
    
}
.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__button-wrapper 
{
    
   
 max-height: 0;
 visibility: hidden;
 
    transition: max-height 0.5s ease-out;
    overflow: hidden;
   -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
   
    background-color: rgba(0,0,0,.4);
   margin-bottom: 0px !important;
 

}
.elementor-14696 .elementor-element.elementor-element-6714a20  .elementor-cta__title:hover
{
 color: #78AA42;
 
}

.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__content:hover .elementor-cta__title
{
    
    cursor: pointer;
    padding-bottom: 0px;
    
 
}
.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__content:hover .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
 max-height: 100px;
 
 padding: 10px 16px 0px 16px;
 visibility: visible;
 
  
   
}

.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__button
{
    padding: 6px 20px;
}
.elementor-14696 .elementor-element.elementor-element-6714a20 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
    padding: 20px 16px 35px 16px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-28f4c79 */.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__title
{
    background-color: rgba(0,0,0,.4);
    padding: 35px 16px 35px 16px;
    margin-bottom: 0px;
    transition: all .5s;
    
}
.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__button-wrapper 
{
    
   
 max-height: 0;
 visibility: hidden;
 
    transition: max-height 0.5s ease-out;
    overflow: hidden;
   -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
   
    background-color: rgba(0,0,0,.4);
   margin-bottom: 0px !important;
 

}
.elementor-14696 .elementor-element.elementor-element-28f4c79  .elementor-cta__title:hover
{
 color: #78AA42;
 
}

.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__content:hover .elementor-cta__title
{
    
    cursor: pointer;
    padding-bottom: 0px;
    
 
}
.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__content:hover .elementor-cta__description,
.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
 max-height: 100px;
 
 padding: 10px 16px 0px 16px;
 visibility: visible;
 
  
   
}

.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__button
{
    padding: 6px 20px;
}
.elementor-14696 .elementor-element.elementor-element-28f4c79 .elementor-cta__content:hover  .elementor-cta__button-wrapper 
{
    padding: 20px 16px 35px 16px;
}/* End custom CSS */