.elementor-803 .elementor-element.elementor-element-6d57ce9 > .elementor-background-overlay{background-color:#000000BF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-6d57ce9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-64px;margin-bottom:01px;padding:560px 0px 0px 0px;position:relative;}.elementor-803 .elementor-element.elementor-element-57ec77b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-803 .elementor-element.elementor-element-57ec77b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-803 .elementor-element.elementor-element-57ec77b{position:relative;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-5d4ad5c{width:var( --container-widget-width, 78.685% );max-width:78.685%;--container-widget-width:78.685%;--container-widget-flex-grow:0;align-self:center;z-index:9999;}.elementor-803 .elementor-element.elementor-element-5d4ad5c > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-803 .elementor-element.elementor-element-5d4ad5c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:140px;font-weight:300;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-3d5c151{z-index:9999;}.elementor-803 .elementor-element.elementor-element-3d5c151 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:139px;font-weight:700;color:#FFFFFF;}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container:hover .premium-video-box-play-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-c3332b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:1;position:relative;}.elementor-803 .elementor-element.elementor-element-c3332b1 > .elementor-widget-container{padding:-0px -0px -0px -0px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-container > div{aspect-ratio:1.77777;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-video-container video{object-fit:contain;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-image-container, .elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-video-container{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-video-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-play-icon{color:#000000;font-size:30px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-text{color:#000000;font-family:"Urbanist", Sans-serif;font-size:81px;font-weight:700;line-height:62px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-description-container{background-color:#FFFFFF00;}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-sticky-close{background:#FFF;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-sticky-close i{font-size:15px;}.elementor-803 .elementor-element.elementor-element-b4dc94b > .elementor-background-overlay{background-color:#000000BF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-b4dc94b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-64px;margin-bottom:01px;padding:560px 0px 0px 0px;position:relative;}.elementor-803 .elementor-element.elementor-element-210c607.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-803 .elementor-element.elementor-element-210c607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-803 .elementor-element.elementor-element-210c607{position:relative;}.elementor-803 .elementor-element.elementor-element-2d52fd7{width:var( --container-widget-width, 78.685% );max-width:78.685%;--container-widget-width:78.685%;--container-widget-flex-grow:0;align-self:center;z-index:9999;}.elementor-803 .elementor-element.elementor-element-2d52fd7 > .elementor-widget-container{margin:0px 0px 0px 4px;}.elementor-803 .elementor-element.elementor-element-2d52fd7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:140px;font-weight:300;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-135fda3{z-index:9999;}.elementor-803 .elementor-element.elementor-element-135fda3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:139px;font-weight:700;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-3796521{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:1;position:relative;}.elementor-803 .elementor-element.elementor-element-3796521 > .elementor-widget-container{padding:-0px -0px -0px -0px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-container > div{aspect-ratio:1.77777;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-video-container video{object-fit:contain;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-image-container, .elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-video-container{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-video-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-play-icon{color:#000000;font-size:30px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-text{color:#000000;font-family:"Urbanist", Sans-serif;font-size:81px;font-weight:700;line-height:62px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-description-container{background-color:#FFFFFF00;}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-sticky-close{background:#FFF;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-sticky-close i{font-size:15px;}.elementor-803 .elementor-element.elementor-element-fb45c26 > .elementor-background-overlay{background-color:#000000BF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-fb45c26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-64px;margin-bottom:01px;padding:560px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-803 .elementor-element.elementor-element-4578502.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-803 .elementor-element.elementor-element-4578502.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-803 .elementor-element.elementor-element-4578502.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-803 .elementor-element.elementor-element-4578502 > .elementor-element-populated{margin:12px 0px 11px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4px 0px 3px 0px;}.elementor-803 .elementor-element.elementor-element-4578502{position:relative;top:-325px;right:122px;}.elementor-803 .elementor-element.elementor-element-3924521 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:67px;font-weight:600;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-3be40f3 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-3be40f3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:122px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-c698dbd{font-family:"Urbanist", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-803 .elementor-element.elementor-element-25f733c .elementor-button{background-color:#DBDBDB82;width:237px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;border-radius:38px 38px 38px 38px;}.elementor-803 .elementor-element.elementor-element-25f733c .elementor-button:hover, .elementor-803 .elementor-element.elementor-element-25f733c .elementor-button:focus{background-color:#CFCFCF;}.elementor-803 .elementor-element.elementor-element-25f733c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-ec2e32f .elementor-button{background-color:#61CE7000;width:237px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;border-radius:38px 38px 38px 38px;}.elementor-803 .elementor-element.elementor-element-ec2e32f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-0772ca6{padding:050px 0px 69px 0px;}.elementor-803 .elementor-element.elementor-element-e202e60{width:100%;max-width:100%;text-align:center;}.elementor-803 .elementor-element.elementor-element-e202e60 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:700;letter-spacing:-1.6px;word-spacing:2px;color:#000000;}.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-fitRows div.premium-gallery-item{width:16.66%;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery{background-color:#F7F7F7;border-radius:34px;margin:0px 0px 0px 0px;padding:3px 12px 26px 12px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-load-more-btn{background-color:#F7F7F7;font-family:"Roboto", Sans-serif;font-weight:600;color:#737373;border-radius:68px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-load-more-btn:hover{background-color:#E6E6E6;color:#000000;border-radius:78px;}.elementor-803 .elementor-element.elementor-element-b710230 > .elementor-widget-container{padding:0px 42px 106px 42px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-load-more{text-align:center;margin:35px 35px 0px 35px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-filter{justify-content:center;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-item{padding:10px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-caption{text-align:center;border-radius:0px 0px 0px 0px;margin:0px 0px 1px -1px;padding:0px 0px -4px 0px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-container, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:9px 9px 9px 9px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-name a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-name{margin-bottom:0px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-desc, .elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-desc a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:10px;font-weight:500;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:46%;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-icons-inner-container i, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-icons-caption-cell i{font-size:22px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-icons-inner-container svg, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-icons-caption-cell svg{width:22px;height:22px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image i, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link i{color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image svg, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image span, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link span{background-color:#FCC21400;border-radius:100px;margin:0px 0px 28px 0px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image:hover i, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link:hover i{color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image:hover svg, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link:hover svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-magnific-image:hover span, .elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-link:hover span{background-color:#FCC21487;border-radius:80px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-cats-container li a.category{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:600;color:#737373;background-color:#F7F7F7;border-radius:77px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-cats-container li a:hover{color:#000000;background-color:#E6E6E6;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-cats-container li a.category:hover{border-radius:85px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-cats-container li a.active{color:#000000;background-color:#CECECE;border-radius:57px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-load-more-btn .premium-loader{border-color:#737373;}.elementor-803 .elementor-element.elementor-element-e14a92d{padding:31px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 61px 6px 50px;}.elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-f852384{width:var( --container-widget-width, 45.982% );max-width:45.982%;--container-widget-width:45.982%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-f852384 > .elementor-widget-container{padding:55px 0px 51px 0px;}.elementor-803 .elementor-element.elementor-element-f852384 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:33px;font-weight:800;color:#000000;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-803 .elementor-element.elementor-element-ed58254{width:var( --container-widget-width, 47.072% );max-width:47.072%;--container-widget-width:47.072%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-803 .elementor-element.elementor-element-ed58254 > .elementor-widget-container{--e-transform-scale:0.7;margin:2px -703px 39px 375px;padding:0em -39em 3336em -2em;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn{font-family:"Urbanist", Sans-serif;font-size:1.4rem;font-weight:700;border-radius:41px 41px 41px 41px;padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn, .elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:-49px -49px -49px -49px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:41px 41px 41px 41px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#000000;--ha-ctv-btn-border-clr:#000000;--ha-ctv-btn-txt-hvr-clr:#000000;--ha-ctv-btn-bg-hvr-clr:#FFFFFF;--ha-ctv-btn-border-hvr-clr:#000000;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--iconica > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-eeb889e{width:var( --container-widget-width, 85.779% );max-width:85.779%;--container-widget-width:85.779%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-eeb889e > .elementor-widget-container{padding:54px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-eeb889e .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:92px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-12654de{width:var( --container-widget-width, 83.956% );max-width:83.956%;--container-widget-width:83.956%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-12654de > .elementor-widget-container{padding:26px 0px 58px 0px;}.elementor-803 .elementor-element.elementor-element-12654de .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.8px;word-spacing:3px;color:#000000;}.elementor-803 .elementor-element.elementor-element-060b81a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-bd9ac54{padding:31px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-776e29d > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 61px 6px 50px;}.elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-8c90108{width:var( --container-widget-width, 45.982% );max-width:45.982%;--container-widget-width:45.982%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-8c90108 > .elementor-widget-container{padding:55px 0px 51px 0px;}.elementor-803 .elementor-element.elementor-element-8c90108 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:33px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-cf74046{width:var( --container-widget-width, 47.072% );max-width:47.072%;--container-widget-width:47.072%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-803 .elementor-element.elementor-element-cf74046 > .elementor-widget-container{--e-transform-scale:0.7;margin:2px -703px 39px 375px;padding:0em -39em 3336em -2em;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn{font-family:"Urbanist", Sans-serif;font-size:1.4rem;font-weight:700;border-radius:41px 41px 41px 41px;padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn, .elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:-49px -49px -49px -49px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:41px 41px 41px 41px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#000000;--ha-ctv-btn-border-clr:#000000;--ha-ctv-btn-txt-hvr-clr:#000000;--ha-ctv-btn-bg-hvr-clr:#FFFFFF;--ha-ctv-btn-border-hvr-clr:#000000;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--iconica > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-dc9ee53{width:var( --container-widget-width, 85.779% );max-width:85.779%;--container-widget-width:85.779%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-dc9ee53 > .elementor-widget-container{padding:54px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-dc9ee53 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:92px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-c01c41a{width:var( --container-widget-width, 83.956% );max-width:83.956%;--container-widget-width:83.956%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-c01c41a > .elementor-widget-container{padding:26px 0px 58px 0px;}.elementor-803 .elementor-element.elementor-element-c01c41a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.8px;word-spacing:3px;color:#000000;}.elementor-803 .elementor-element.elementor-element-efd3e1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-e213fd4{padding:31px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-cba127b > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 61px 6px 50px;}.elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-803 .elementor-element.elementor-element-1e72026{width:var( --container-widget-width, 45.982% );max-width:45.982%;--container-widget-width:45.982%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-1e72026 > .elementor-widget-container{padding:55px 0px 51px 0px;}.elementor-803 .elementor-element.elementor-element-1e72026 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:33px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-ac591ef{width:var( --container-widget-width, 47.072% );max-width:47.072%;--container-widget-width:47.072%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-803 .elementor-element.elementor-element-ac591ef > .elementor-widget-container{--e-transform-scale:0.7;margin:2px -703px 39px 375px;padding:0em -39em 3336em -2em;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn{font-family:"Urbanist", Sans-serif;font-size:1.4rem;font-weight:700;border-radius:41px 41px 41px 41px;padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn, .elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:-49px -49px -49px -49px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:41px 41px 41px 41px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#000000;--ha-ctv-btn-border-clr:#000000;--ha-ctv-btn-txt-hvr-clr:#000000;--ha-ctv-btn-bg-hvr-clr:#FFFFFF;--ha-ctv-btn-border-hvr-clr:#000000;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--iconica > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:18px 040px 18px 040px;}.elementor-803 .elementor-element.elementor-element-179f534{width:var( --container-widget-width, 85.779% );max-width:85.779%;--container-widget-width:85.779%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-179f534 > .elementor-widget-container{padding:54px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-179f534 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:92px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-e149eab{width:var( --container-widget-width, 83.956% );max-width:83.956%;--container-widget-width:83.956%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-e149eab > .elementor-widget-container{padding:26px 0px 58px 0px;}.elementor-803 .elementor-element.elementor-element-e149eab .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:0.8px;word-spacing:3px;color:#000000;}.elementor-803 .elementor-element.elementor-element-a2d978a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:800;color:#000000;}.elementor-803 .elementor-element.elementor-element-7f8c769{padding:050px 0px 50px 0px;}.elementor-803 .elementor-element.elementor-element-76947c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-11fbee2{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-11fbee2 .swiper-wrapper{display:flex;align-items:center;}.elementor-803 .elementor-element.elementor-element-211d6b4{width:100%;max-width:100%;text-align:center;}.elementor-803 .elementor-element.elementor-element-211d6b4 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:700;letter-spacing:-1.6px;word-spacing:2px;color:#000000;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-load-more-btn{background-color:#FFD904;color:#FFFFFF;border-radius:68px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-load-more-btn:hover{background-color:#FFFFFF;color:#F9C105;border-radius:78px;}.elementor-803 .elementor-element.elementor-element-aa39056 > .elementor-widget-container{background-color:#F7F7F7;padding:0px 17px 22px 017px;border-radius:38px 38px 38px 38px;}.elementor-803 .elementor-element.elementor-element-aa39056.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-load-more{text-align:center;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-filter{justify-content:center;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-item{padding:10px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-caption{text-align:center;border-radius:0px 0px 0px 0px;margin:0px 0px 1px -1px;padding:0px 0px -4px 0px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery{border-radius:0px;margin:7px 7px 7px 7px;padding:-1px -1px -0px -1px;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-container, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:9px 9px 9px 9px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-img-name a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-img-name{margin-bottom:0px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-img-desc, .elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-img-desc a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-weight:500;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:46%;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-icons-inner-container i, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-icons-caption-cell i{font-size:22px;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-icons-inner-container svg, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-icons-caption-cell svg{width:22px;height:22px;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image i, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link i{color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image svg, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image span, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link span{background-color:#FCC21400;border-radius:100px;margin:0px 0px 28px 0px;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image:hover i, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link:hover i{color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image:hover svg, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link:hover svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-magnific-image:hover span, .elementor-803 .elementor-element.elementor-element-aa39056 .pa-gallery-img-link:hover span{background-color:#FCC21487;border-radius:80px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-cats-container li a.category{font-family:"Urbanist", Sans-serif;font-size:17px;font-weight:600;color:#737373;background-color:#F7F7F7;border-radius:100px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-cats-container li a:hover{color:#000000;background-color:#E6E6E6;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-cats-container li a.category:hover{border-radius:100px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-cats-container li a.active{color:#000000;background-color:#CECECE;border-radius:100px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-load-more-btn .premium-loader{border-color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-7f4a041 > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-7f4a041 > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-7f4a041 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-7f4a041 > .elementor-element-populated{padding:55px 4px 0px 4px;}.elementor-803 .elementor-element.elementor-element-9ed3dac{width:100%;max-width:100%;text-align:center;}.elementor-803 .elementor-element.elementor-element-9ed3dac .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:700;letter-spacing:-1.6px;word-spacing:2px;color:#000000;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-fitRows div.premium-gallery-item{width:25%;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-load-more-btn:hover{background-color:#0B0909;color:#FFFFFF;border-radius:54px;}.elementor-803 .elementor-element.elementor-element-025d5d0 > .elementor-widget-container{background-color:#F7F7F7;padding:29px 5px 29px 10px;border-radius:38px 38px 38px 38px;}.elementor-803 .elementor-element.elementor-element-025d5d0.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-load-more{text-align:center;margin:35px 35px 0px 35px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-item{padding:7px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-caption{text-align:center;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img-container, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:15px 15px 15px 15px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-img-name a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-weight:600;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:201px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-icons-inner-container i, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-icons-caption-cell i{font-size:21px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-icons-inner-container svg, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-icons-caption-cell svg{width:21px;height:21px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-magnific-image i, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img-link i{color:#FFFEFEE0;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-magnific-image svg, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img-link svg{fill:#FFFEFEE0;color:#FFFEFEE0;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-magnific-image span, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img-link span{background-color:#FCC21400;}.elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-magnific-image:hover span, .elementor-803 .elementor-element.elementor-element-025d5d0 .pa-gallery-img-link:hover span{background-color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-load-more-btn{color:#6C6B68;border-radius:27px;padding:12px 12px 12px 12px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-load-more-btn .premium-loader{border-color:#6C6B68;}.elementor-803 .elementor-element.elementor-element-fae8672 > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-fae8672 > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-fae8672 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-803 .elementor-element.elementor-element-fae8672 > .elementor-element-populated{padding:55px 4px 0px 4px;}.elementor-803 .elementor-element.elementor-element-0326ba9{width:100%;max-width:100%;text-align:center;}.elementor-803 .elementor-element.elementor-element-0326ba9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:43px;font-weight:700;letter-spacing:-1.6px;word-spacing:2px;color:#000000;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-fitRows div.premium-gallery-item{width:25%;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-load-more-btn:hover{background-color:#0B0909;color:#FFFFFF;border-radius:54px;}.elementor-803 .elementor-element.elementor-element-b62d589 > .elementor-widget-container{background-color:#F7F7F7;padding:29px 5px 29px 10px;border-radius:38px 38px 38px 38px;}.elementor-803 .elementor-element.elementor-element-b62d589.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-load-more{text-align:center;margin:35px 35px 0px 35px;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-item{padding:7px;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-caption{text-align:center;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img-container, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img.style2 .pa-gallery-icons-caption-container{border-radius:15px 15px 15px 15px;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-img-name a{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-weight:600;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:201px;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-icons-inner-container i, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-icons-caption-cell i{font-size:21px;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-icons-inner-container svg, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-icons-caption-cell svg{width:21px;height:21px;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-magnific-image i, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img-link i{color:#FFFEFEE0;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-magnific-image svg, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img-link svg{fill:#FFFEFEE0;color:#FFFEFEE0;}.elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-magnific-image span, .elementor-803 .elementor-element.elementor-element-b62d589 .pa-gallery-img-link span{background-color:#FCC21400;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-load-more-btn{color:#6C6B68;border-radius:27px;padding:12px 12px 12px 12px;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-load-more-btn .premium-loader{border-color:#6C6B68;}.elementor-803 .elementor-element.elementor-element-7dc8e77{padding:0px 0px 0100px 0px;}.elementor-803 .elementor-element.elementor-element-0aad960 > .elementor-element-populated{padding:0px 0px 69px 0px;}.elementor-803 .elementor-element.elementor-element-3584f88{--e-image-carousel-slides-to-show:9;width:100%;max-width:100%;}.elementor-803 .elementor-element.elementor-element-3584f88 > .elementor-widget-container{padding:95px 0px 21px 0px;border-radius:-2px -2px -2px -2px;}.elementor-803 .elementor-element.elementor-element-3584f88.jltma-glass-effect-yes.elementor-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}.elementor-803 .elementor-element.elementor-element-3584f88.jltma-glass-effect-yes > .elementor-widget-wrap{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}.elementor-803 .elementor-element.elementor-element-3584f88.jltma-glass-effect-yes > .elementor-widget{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}.elementor-803 .elementor-element.elementor-element-3584f88.ha-has-bg-overlay > .elementor-widget-container:before{opacity:0.61;transition:background 0.3s;}.elementor-803 .elementor-element.elementor-element-3584f88 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;width:9px;height:9px;}.elementor-803 .elementor-element.elementor-element-3584f88 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E7E7E7;opacity:1;}.elementor-803 .elementor-element.elementor-element-3584f88 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-803 .elementor-element.elementor-element-5d4ad5c{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-5d4ad5c .elementor-heading-title{font-size:102px;}.elementor-803 .elementor-element.elementor-element-3d5c151 .elementor-heading-title{font-size:114px;}.elementor-803 .elementor-element.elementor-element-2d52fd7{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-2d52fd7 .elementor-heading-title{font-size:102px;}.elementor-803 .elementor-element.elementor-element-135fda3 .elementor-heading-title{font-size:114px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-803 .elementor-element.elementor-element-e14a92d{padding:34px 34px 34px 34px;}.elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-background-slideshow{border-radius:39px 39px 39px 39px;}.elementor-803 .elementor-element.elementor-element-51f0b45 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-803 .elementor-element.elementor-element-ed58254 > .elementor-widget-container{margin:-8px 0px 32px 163px;padding:-9em -12em -8em -5.2em;}.elementor-803 .elementor-element.elementor-element-ed58254{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-803 .elementor-element.elementor-element-eeb889e .elementor-heading-title{font-size:80px;}.elementor-803 .elementor-element.elementor-element-bd9ac54{padding:34px 34px 34px 34px;}.elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-776e29d > .elementor-background-slideshow{border-radius:39px 39px 39px 39px;}.elementor-803 .elementor-element.elementor-element-776e29d > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-803 .elementor-element.elementor-element-cf74046 > .elementor-widget-container{margin:-8px 0px 32px 163px;padding:-9em -12em -8em -5.2em;}.elementor-803 .elementor-element.elementor-element-cf74046{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-803 .elementor-element.elementor-element-dc9ee53{width:var( --container-widget-width, 686.148px );max-width:686.148px;--container-widget-width:686.148px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-dc9ee53 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-803 .elementor-element.elementor-element-dc9ee53 .elementor-heading-title{font-size:56px;}.elementor-803 .elementor-element.elementor-element-e213fd4{padding:34px 34px 34px 34px;}.elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated, .elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated > .elementor-background-overlay, .elementor-803 .elementor-element.elementor-element-cba127b > .elementor-background-slideshow{border-radius:39px 39px 39px 39px;}.elementor-803 .elementor-element.elementor-element-cba127b > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-803 .elementor-element.elementor-element-ac591ef > .elementor-widget-container{margin:-8px 0px 32px 163px;padding:-9em -12em -8em -5.2em;}.elementor-803 .elementor-element.elementor-element-ac591ef{--container-widget-width:368px;--container-widget-flex-grow:0;width:var( --container-widget-width, 368px );max-width:368px;}.elementor-803 .elementor-element.elementor-element-179f534{width:var( --container-widget-width, 686.148px );max-width:686.148px;--container-widget-width:686.148px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-179f534 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-803 .elementor-element.elementor-element-179f534 .elementor-heading-title{font-size:56px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-803 .elementor-element.elementor-element-7dc8e77{margin-top:40px;margin-bottom:-34px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-3584f88{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 9;}.elementor-803 .elementor-element.elementor-element-3584f88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:29px 29px 29px 29px;}.elementor-803 .elementor-element.elementor-element-3584f88 .swiper-pagination-bullet{width:7px;height:7px;}}@media(max-width:767px){.elementor-803 .elementor-element.elementor-element-6d57ce9{margin-top:-53px;margin-bottom:0px;padding:75px 75px 75px 75px;}.elementor-803 .elementor-element.elementor-element-57ec77b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-57ec77b{top:81px;right:61px;}.elementor-803 .elementor-element.elementor-element-5d4ad5c{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-5d4ad5c .elementor-heading-title{font-size:32px;}.elementor-803 .elementor-element.elementor-element-3d5c151{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-3d5c151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -10px 0px;}.elementor-803 .elementor-element.elementor-element-3d5c151 .elementor-heading-title{font-size:44px;}.elementor-803 .elementor-element.elementor-element-c3332b1 > .elementor-widget-container{--e-transform-translateY:120px;}.elementor-803 .elementor-element.elementor-element-c3332b1{--container-widget-width:497px;--container-widget-flex-grow:0;width:var( --container-widget-width, 497px );max-width:497px;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-video-container video{object-fit:fill;}.elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-image-container, .elementor-803 .elementor-element.elementor-element-c3332b1 .premium-video-box-video-container{border-radius:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-c3332b1.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-803 .elementor-element.elementor-element-b4dc94b{margin-top:-62px;margin-bottom:0px;padding:75px 75px 75px 75px;}.elementor-803 .elementor-element.elementor-element-210c607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-210c607{top:81px;right:61px;}.elementor-803 .elementor-element.elementor-element-2d52fd7{width:var( --container-widget-width, 324px );max-width:324px;--container-widget-width:324px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-2d52fd7 .elementor-heading-title{font-size:32px;}.elementor-803 .elementor-element.elementor-element-135fda3{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-135fda3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -10px 0px;}.elementor-803 .elementor-element.elementor-element-135fda3 .elementor-heading-title{font-size:44px;}.elementor-803 .elementor-element.elementor-element-3796521 > .elementor-widget-container{--e-transform-translateY:120px;}.elementor-803 .elementor-element.elementor-element-3796521{--container-widget-width:497px;--container-widget-flex-grow:0;width:var( --container-widget-width, 497px );max-width:497px;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-video-container video{object-fit:fill;}.elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-image-container, .elementor-803 .elementor-element.elementor-element-3796521 .premium-video-box-video-container{border-radius:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-803 .elementor-element.elementor-element-3796521.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-803 .elementor-element.elementor-element-fb45c26{margin-top:-53px;margin-bottom:0px;padding:75px 75px 75px 75px;}.elementor-803 .elementor-element.elementor-element-0772ca6{padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-e202e60 > .elementor-widget-container{padding:28px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-803 .elementor-element.elementor-element-b710230 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-img-gallery-filter{justify-content:center;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-item{padding:6px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-name a{font-size:13px;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-desc, .elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-img-desc a{font-size:9px;}.elementor-803 .elementor-element.elementor-element-b710230 .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container{top:43%;}.elementor-803 .elementor-element.elementor-element-b710230 .premium-gallery-cats-container li a.category{font-size:0.8em;line-height:1.3em;word-spacing:0em;margin:7px 7px 7px 7px;padding:1px 1px 1px 1px;}.elementor-803 .elementor-element.elementor-element-f852384 .elementor-heading-title{font-size:12px;}.elementor-803 .elementor-element.elementor-element-ed58254{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;align-self:center;}.elementor-803 .elementor-element.elementor-element-ed58254 > .elementor-widget-container{--e-transform-scale:0.5;margin:0px -70px 0px 28px;padding:02em 0em 0em 0em;}.elementor-803 .elementor-element.elementor-element-ed58254 .ha-creative-btn{font-size:1.4rem;line-height:1.1em;word-spacing:0em;}.elementor-803 .elementor-element.elementor-element-eeb889e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-eeb889e .elementor-heading-title{font-size:28px;}.elementor-803 .elementor-element.elementor-element-12654de{width:var( --container-widget-width, 302.047px );max-width:302.047px;--container-widget-width:302.047px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-12654de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-12654de .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-803 .elementor-element.elementor-element-8c90108 .elementor-heading-title{font-size:12px;}.elementor-803 .elementor-element.elementor-element-cf74046{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;align-self:center;}.elementor-803 .elementor-element.elementor-element-cf74046 > .elementor-widget-container{--e-transform-scale:0.5;margin:0px -70px 0px 28px;padding:02em 0em 0em 0em;}.elementor-803 .elementor-element.elementor-element-cf74046 .ha-creative-btn{font-size:1.4rem;line-height:1.1em;word-spacing:0em;}.elementor-803 .elementor-element.elementor-element-dc9ee53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-dc9ee53 .elementor-heading-title{font-size:28px;}.elementor-803 .elementor-element.elementor-element-c01c41a{width:var( --container-widget-width, 302.047px );max-width:302.047px;--container-widget-width:302.047px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-c01c41a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-c01c41a .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-803 .elementor-element.elementor-element-cba127b{width:100%;}.elementor-803 .elementor-element.elementor-element-1e72026{width:var( --container-widget-width, 123.727px );max-width:123.727px;--container-widget-width:123.727px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-1e72026 .elementor-heading-title{font-size:14px;}.elementor-803 .elementor-element.elementor-element-ac591ef{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;align-self:center;}.elementor-803 .elementor-element.elementor-element-ac591ef > .elementor-widget-container{--e-transform-scale:0.5;margin:0px -59px 0px 4px;padding:0em 0em 0em 0em;}.elementor-803 .elementor-element.elementor-element-ac591ef .ha-creative-btn{font-size:1.4rem;line-height:1.1em;word-spacing:0em;}.elementor-803 .elementor-element.elementor-element-179f534 > .elementor-widget-container{padding:0px 0px 31px 0px;}.elementor-803 .elementor-element.elementor-element-179f534 .elementor-heading-title{font-size:28px;}.elementor-803 .elementor-element.elementor-element-e149eab{width:var( --container-widget-width, 302.047px );max-width:302.047px;--container-widget-width:302.047px;--container-widget-flex-grow:0;}.elementor-803 .elementor-element.elementor-element-e149eab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-e149eab .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-803 .elementor-element.elementor-element-11fbee2{width:100%;max-width:100%;}.elementor-803 .elementor-element.elementor-element-11fbee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-aa39056 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-803 .elementor-element.elementor-element-aa39056 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:03px 17px 22px 017px;border-radius:25px 25px 25px 25px;}.elementor-803 .elementor-element.elementor-element-aa39056 .premium-gallery-cats-container li a.category{font-size:0.6em;margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-025d5d0 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-load-more{text-align:center;}.elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-025d5d0 .premium-gallery-img-name a{font-size:13px;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-803 .elementor-element.elementor-element-b62d589 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-load-more{text-align:center;}.elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-img-name, .elementor-803 .elementor-element.elementor-element-b62d589 .premium-gallery-img-name a{font-size:13px;}.elementor-803 .elementor-element.elementor-element-7dc8e77{padding:0px 0px 52px 0px;}.elementor-803 .elementor-element.elementor-element-3584f88{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;grid-column:span 7;grid-row:span 12;}.elementor-803 .elementor-element.elementor-element-3584f88 > .elementor-widget-container{padding:60px 0px 0px 40px;}.elementor-803 .elementor-element.elementor-element-3584f88 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;width:5px;height:5px;}}/* Start custom CSS */.premium-gallery-caption {
    /* Ensures this is the positioning context for the text block */
    position: relative;
    /* Optional: Ensure the caption takes up the full space if it's not already */
    width: 100%; 
    height: 100%;
}

.premium-gallery-caption .premium-gallery-img-name, 
.premium-gallery-caption .premium-gallery-img-desc {
    /* Resets any default margin/padding that might be causing issues */
    margin: 0;
    padding: 0;
}

.premium-gallery-caption .premium-gallery-img-name {
    /* Style the title (optional) */
    font-weight: bold;
}

/* This is the new, more robust centering block for the text container */
.premium-gallery-caption .premium-gallery-caption-text-container {
    position: absolute;
    top: 50%; /* Moves the top edge of the block to the vertical center */
    left: 50%; /* Moves the left edge of the block to the horizontal center */
    transform: translate(-50%, -50%); /* Shifts the block back by half its width and height */
    text-align: center; /* Centers the text horizontally */
    width: 100%; /* Ensures the text block spans the full width of the parent */
}/* This is the container holding the image/video and the caption */
.pa-gallery-img-container {
    /* Set this to relative so the absolute positioning of the caption works correctly */
    position: relative;
    /* Optional: Ensure this container has a consistent height */
    /* You might need to adjust this depending on your layout */
    /* For example: aspect-ratio: 16/9; for horizontal videos */
}

/* Ensure the caption covers the entire image/video area */
.premium-gallery-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2; /* Ensures the caption is above the image/video */

    /* Flexbox properties for perfect centering of text */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

/* This targets the title and description directly to center them */
.premium-gallery-img-name,
.premium-gallery-img-desc {
    text-align: center;
    width: 100%; /* Ensures the text takes up the full width for centering */
}/* This code targets the title and description and removes default spacing */
.premium-gallery-img-name,
.premium-gallery-img-desc {
    margin: 0;
    padding: 0;
    line-height: 1.2; /* You can adjust this value to control vertical spacing */
}/*
 * Targets the play button's link container with the most specificity.
 * This will override the builder's positioning rules.
 */
.pa-gallery-lightbox-wrap.pa-gallery-magnific-image.pa-gallery-video-icon {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -65%) !important; /* Adjust this value for vertical position */
    z-index: 99 !important;
}/* End custom CSS */