.elementor-271 .elementor-element.elementor-element-a9756ae{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-a9756ae:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-a9756ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB700;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-271 .elementor-element.elementor-element-2704d28{--e-transform-rotateZ:12deg;padding:120px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-271 .elementor-element.elementor-element-2704d28 img{width:30%;height:520px;object-fit:contain;object-position:center center;}.elementor-271 .elementor-element.elementor-element-99295da{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-271 .elementor-element.elementor-element-20660da .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-11d1696{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-6fe0880 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-c9d49fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-40cd9c2 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-4472db1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-638d6e3 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-3aabfec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-e4803ca .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-6852422{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-8bf17f1 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-9b36f65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-6c178de .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-9fcb557{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-4befdb9 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:42px;font-weight:500;color:#000000;}.elementor-271 .elementor-element.elementor-element-680da1c{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-271 .elementor-element.elementor-element-17181c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-17181c5:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-17181c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB700;}.elementor-271 .elementor-element.elementor-element-06fb250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-1dfb5de img{width:40%;}.elementor-271 .elementor-element.elementor-element-1a4f62a{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-074f3a0 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-371ee0c{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-371ee0c:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-371ee0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3B245;}.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-271 .elementor-element.elementor-element-3953c3a{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-53a72ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-4dba4e3 img{width:70%;}.elementor-271 .elementor-element.elementor-element-8d4f2d6{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-e8d6aa5 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-9015415{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-9015415:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-9015415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04972C;}.elementor-271 .elementor-element.elementor-element-0545322{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-8a6593b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-c6a2cd5 img{width:50%;}.elementor-271 .elementor-element.elementor-element-e8dba45{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-fb6837a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-650e40a{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-650e40a:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-650e40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2C53;}.elementor-271 .elementor-element.elementor-element-7fcc247{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-146b58e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-323e5c4 img{width:40%;}.elementor-271 .elementor-element.elementor-element-d7da11d{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-c999125 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-c54e927{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-c54e927:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-c54e927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6BB42C;}.elementor-271 .elementor-element.elementor-element-6ca48b8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-474003a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-1eab3fb img{width:50%;}.elementor-271 .elementor-element.elementor-element-fed10c1{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-7652372 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-df697db{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-df697db:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-df697db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#049DB6;}.elementor-271 .elementor-element.elementor-element-93efb23{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-5f3cdf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-c8d46c9 img{width:50%;}.elementor-271 .elementor-element.elementor-element-b0690be{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-49c4ea6 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-875b773{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-875b773:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-875b773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF1376;}.elementor-271 .elementor-element.elementor-element-62042a8{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-aeaf946{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-878b869 img{width:50%;}.elementor-271 .elementor-element.elementor-element-be77130{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-18fcbe4 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-a3ca892{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-a3ca892:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-a3ca892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81069A;}.elementor-271 .elementor-element.elementor-element-87321a5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-ceea173{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-f01d0a3 img{width:50%;}.elementor-271 .elementor-element.elementor-element-30c8161{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-a1f5b8c .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-56939b8{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-56939b8:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-56939b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#81069A;}.elementor-271 .elementor-element.elementor-element-fc92281{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-73626d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-271 .elementor-element.elementor-element-01876bd img{width:60%;}.elementor-271 .elementor-element.elementor-element-04957c7{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-a097a34 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-4cfec0d{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-271 .elementor-element.elementor-element-4cfec0d:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-4cfec0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00BDF3;}.elementor-271 .elementor-element.elementor-element-f23a316{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-271 .elementor-element.elementor-element-305946b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-271 .elementor-element.elementor-element-166b604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-271 .elementor-element.elementor-element-166b604:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-166b604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB700;}.elementor-271 .elementor-element.elementor-element-6b56eb6{--display:flex;}.elementor-271 .elementor-element.elementor-element-b4884c5{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-b37d289{top:40%;}.elementor-271 .elementor-element.elementor-element-b37d289 img{width:40%;}.elementor-271 .elementor-element.elementor-element-5a921ab .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-7a5edd8{--display:flex;}.elementor-271 .elementor-element.elementor-element-d430960{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-8127efb{top:40%;}.elementor-271 .elementor-element.elementor-element-8127efb img{width:70%;}.elementor-271 .elementor-element.elementor-element-93b55b8 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-fd622bd{--display:flex;}.elementor-271 .elementor-element.elementor-element-c44bc7d{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-8db57de{top:50%;}.elementor-271 .elementor-element.elementor-element-8db57de img{width:50%;}.elementor-271 .elementor-element.elementor-element-24f944d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-bac2bf9{--display:flex;}.elementor-271 .elementor-element.elementor-element-ecfd754{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-d7a2a09{top:45%;}.elementor-271 .elementor-element.elementor-element-d7a2a09 img{width:40%;}.elementor-271 .elementor-element.elementor-element-ed873da .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-c2161fc{--display:flex;}.elementor-271 .elementor-element.elementor-element-6836543{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-dfb9985{top:50%;}.elementor-271 .elementor-element.elementor-element-dfb9985 img{width:50%;}.elementor-271 .elementor-element.elementor-element-ff7f669 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-a2b34ac{--display:flex;}.elementor-271 .elementor-element.elementor-element-0684914{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-d254631{top:40%;}.elementor-271 .elementor-element.elementor-element-d254631 img{width:50%;}.elementor-271 .elementor-element.elementor-element-86982ca .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-59a5fe5{--display:flex;}.elementor-271 .elementor-element.elementor-element-171bee0{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-cd60b49{top:40%;}.elementor-271 .elementor-element.elementor-element-cd60b49 img{width:50%;}.elementor-271 .elementor-element.elementor-element-1399179 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-4d8c0c7{--display:flex;}.elementor-271 .elementor-element.elementor-element-b9929d1{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-1f77c3d{top:40%;}.elementor-271 .elementor-element.elementor-element-1f77c3d img{width:50%;}.elementor-271 .elementor-element.elementor-element-4702105 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-3c9e3a6{--display:flex;}.elementor-271 .elementor-element.elementor-element-dfc08bf{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-bc4852a{top:50%;}.elementor-271 .elementor-element.elementor-element-bc4852a img{width:60%;}.elementor-271 .elementor-element.elementor-element-1aacacf .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-271 .elementor-element.elementor-element-d3f7ef0{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-271 .elementor-element.elementor-element-df896eb{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-271 .elementor-element.elementor-element-df896eb:not(.elementor-motion-effects-element-type-background), .elementor-271 .elementor-element.elementor-element-df896eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB700;}.elementor-271 .elementor-element.elementor-element-346bb60 .elementor-heading-title{font-family:"Intan", Sans-serif;font-size:36px;font-weight:500;color:#000000;}body.elementor-page-271:not(.elementor-motion-effects-element-type-background), body.elementor-page-271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-680da1c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-271 .elementor-element.elementor-element-305946b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-271 .elementor-element.elementor-element-d3f7ef0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-2704d28{padding:10px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-2704d28 img{width:300px;height:300px;}.elementor-271 .elementor-element.elementor-element-680da1c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-271 .elementor-element.elementor-element-305946b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-271 .elementor-element.elementor-element-d3f7ef0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-271 .elementor-element.elementor-element-df896eb{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20660da */.elementor-271 .elementor-element.elementor-element-20660da {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fe0880 */.elementor-271 .elementor-element.elementor-element-6fe0880 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40cd9c2 */.elementor-271 .elementor-element.elementor-element-40cd9c2 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-638d6e3 */.elementor-271 .elementor-element.elementor-element-638d6e3 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4803ca */.elementor-271 .elementor-element.elementor-element-e4803ca {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bf17f1 */.elementor-271 .elementor-element.elementor-element-8bf17f1 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c178de */.elementor-271 .elementor-element.elementor-element-6c178de {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4befdb9 */.elementor-271 .elementor-element.elementor-element-4befdb9 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-680da1c */.elementor-271 .elementor-element.elementor-element-680da1c .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dfb5de */.elementor-271 .elementor-element.elementor-element-1dfb5de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-074f3a0 */.elementor-271 .elementor-element.elementor-element-074f3a0 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dba4e3 */.elementor-271 .elementor-element.elementor-element-4dba4e3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8d6aa5 */.elementor-271 .elementor-element.elementor-element-e8d6aa5 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a2cd5 */.elementor-271 .elementor-element.elementor-element-c6a2cd5 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fb6837a */.elementor-271 .elementor-element.elementor-element-fb6837a video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-323e5c4 */.elementor-271 .elementor-element.elementor-element-323e5c4 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c999125 */.elementor-271 .elementor-element.elementor-element-c999125 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1eab3fb */.elementor-271 .elementor-element.elementor-element-1eab3fb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7652372 */.elementor-271 .elementor-element.elementor-element-7652372 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8d46c9 */.elementor-271 .elementor-element.elementor-element-c8d46c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-49c4ea6 */.elementor-271 .elementor-element.elementor-element-49c4ea6 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-878b869 */.elementor-271 .elementor-element.elementor-element-878b869 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-18fcbe4 */.elementor-271 .elementor-element.elementor-element-18fcbe4 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f01d0a3 */.elementor-271 .elementor-element.elementor-element-f01d0a3 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a1f5b8c */.elementor-271 .elementor-element.elementor-element-a1f5b8c video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01876bd */.elementor-271 .elementor-element.elementor-element-01876bd {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a097a34 */.elementor-271 .elementor-element.elementor-element-a097a34 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-305946b */.case {
    cursor: pointer;
}

.case-logo {
    top: 40%;
    transition: all 0.3s ease-in-out;
}
.case-logo.active {
    top: 30px;
    width: 35%;
    right: 50px;
}

.case-content {
    display: none;
    pointer-events: none;
}
.case-content.active {
    display: flex;
}


.case-content p {
    font-family: 'Montserrat', Sans-Serif;
}


.elementor-271 .elementor-element.elementor-element-305946b .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b37d289 */.elementor-271 .elementor-element.elementor-element-b37d289 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-5a921ab */.elementor-271 .elementor-element.elementor-element-5a921ab video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8127efb */.elementor-271 .elementor-element.elementor-element-8127efb {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93b55b8 */.elementor-271 .elementor-element.elementor-element-93b55b8 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8db57de */.elementor-271 .elementor-element.elementor-element-8db57de {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-24f944d */.elementor-271 .elementor-element.elementor-element-24f944d video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7a2a09 */.elementor-271 .elementor-element.elementor-element-d7a2a09 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ed873da */.elementor-271 .elementor-element.elementor-element-ed873da video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dfb9985 */.elementor-271 .elementor-element.elementor-element-dfb9985 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ff7f669 */.elementor-271 .elementor-element.elementor-element-ff7f669 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d254631 */.elementor-271 .elementor-element.elementor-element-d254631 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-86982ca */.elementor-271 .elementor-element.elementor-element-86982ca video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd60b49 */.elementor-271 .elementor-element.elementor-element-cd60b49 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1399179 */.elementor-271 .elementor-element.elementor-element-1399179 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f77c3d */.elementor-271 .elementor-element.elementor-element-1f77c3d {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4702105 */.elementor-271 .elementor-element.elementor-element-4702105 video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc4852a */.elementor-271 .elementor-element.elementor-element-bc4852a {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1aacacf */.elementor-271 .elementor-element.elementor-element-1aacacf video {
    aspect-ratio: auto !important;
    height: 620px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-271 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Intan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yellowmug.ag/wp-content/uploads/2025/09/intan.ttf') format('truetype');
}
/* End Custom Fonts CSS */