.elementor-3348 .elementor-element.elementor-element-89bc9ae{--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-3348 .elementor-element.elementor-element-0d31c2f{--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;--padding-top:120px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-3348 .elementor-element.elementor-element-0d31c2f:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-0d31c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9dbe034 );}.elementor-3348 .elementor-element.elementor-element-4b9f331{--display:flex;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play i{font-size:72px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play svg{width:72px;height:72px;}.elementor-3348 .elementor-element.elementor-element-efe12c9 > .elementor-widget-container{background-color:var( --e-global-color-dab86a6 );padding:19px 29px 19px 29px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;}.elementor-3348 .elementor-element.elementor-element-efe12c9{text-align:center;}.elementor-3348 .elementor-element.elementor-element-efe12c9 .elementor-heading-title{font-family:var( --e-global-typography-8c966cb-font-family ), Sans-serif;font-size:var( --e-global-typography-8c966cb-font-size );font-weight:var( --e-global-typography-8c966cb-font-weight );text-transform:var( --e-global-typography-8c966cb-text-transform );font-style:var( --e-global-typography-8c966cb-font-style );line-height:var( --e-global-typography-8c966cb-line-height );color:var( --e-global-color-43b7c52 );}.elementor-3348 .elementor-element.elementor-element-1461342{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fa25c08-font-family ), Sans-serif;font-size:var( --e-global-typography-fa25c08-font-size );font-weight:var( --e-global-typography-fa25c08-font-weight );text-transform:var( --e-global-typography-fa25c08-text-transform );font-style:var( --e-global-typography-fa25c08-font-style );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-1461342 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-0f3037d );}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-175130b-font-family ), Sans-serif;font-size:var( --e-global-typography-175130b-font-size );font-weight:var( --e-global-typography-175130b-font-weight );text-transform:var( --e-global-typography-175130b-text-transform );font-style:var( --e-global-typography-175130b-font-style );text-decoration:var( --e-global-typography-175130b-text-decoration );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );fill:var( --e-global-color-9dbe034 );color:var( --e-global-color-9dbe034 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:6px 6px 6px 22px;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-ddbe884 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-e497845{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-126a7aa{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-126a7aa > .elementor-widget-container{padding:0px 0px 55px 0px;}.elementor-3348 .elementor-element.elementor-element-63f9d9a{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fa25c08-font-family ), Sans-serif;font-size:var( --e-global-typography-fa25c08-font-size );font-weight:var( --e-global-typography-fa25c08-font-weight );text-transform:var( --e-global-typography-fa25c08-text-transform );font-style:var( --e-global-typography-fa25c08-font-style );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-63f9d9a > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-0f3037d );}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-175130b-font-family ), Sans-serif;font-size:var( --e-global-typography-175130b-font-size );font-weight:var( --e-global-typography-175130b-font-weight );text-transform:var( --e-global-typography-175130b-text-transform );font-style:var( --e-global-typography-175130b-font-style );text-decoration:var( --e-global-typography-175130b-text-decoration );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );fill:var( --e-global-color-9dbe034 );color:var( --e-global-color-9dbe034 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:6px 6px 6px 22px;}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-ad34f1b > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-7c754b8{--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-3348 .elementor-element.elementor-element-19bfd0e{--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-3348 .elementor-element.elementor-element-9e16b68 img{width:100%;}.elementor-3348 .elementor-element.elementor-element-863e728{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-4b64116{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-3348 .elementor-element.elementor-element-4b64116.elementor-element{--align-self:center;}.elementor-3348 .elementor-element.elementor-element-4b64116 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-4ce1ef0{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-4ce1ef0 > .elementor-widget-container{padding:24px 0px 80px 0px;}.elementor-3348 .elementor-element.elementor-element-610f04c{--grid-columns:2;--grid-row-gap:40px;--grid-column-gap:80px;}.elementor-3348 .elementor-element.elementor-element-617664c{--display:flex;}.elementor-3348 .elementor-element.elementor-element-617664c:not(.elementor-motion-effects-element-type-background), .elementor-3348 .elementor-element.elementor-element-617664c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1cc489 );}.elementor-3348 .elementor-element.elementor-element-147aeba{--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 100px;--row-gap:0px;--column-gap:100px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-752ac20{--display:flex;}.elementor-3348 .elementor-element.elementor-element-cc36895 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-f91e588{--display:flex;}.elementor-3348 .elementor-element.elementor-element-8931c37 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-8931c37{font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-175130b-font-family ), Sans-serif;font-size:var( --e-global-typography-175130b-font-size );font-weight:var( --e-global-typography-175130b-font-weight );text-transform:var( --e-global-typography-175130b-text-transform );font-style:var( --e-global-typography-175130b-font-style );text-decoration:var( --e-global-typography-175130b-text-decoration );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );fill:var( --e-global-color-9dbe034 );color:var( --e-global-color-9dbe034 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:6px 6px 6px 22px;}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-addc7d0{--display:flex;}.elementor-3348 .elementor-element.elementor-element-8248ff1 img{width:100%;}.elementor-3348 .elementor-element.elementor-element-10594b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3348 .elementor-element.elementor-element-ab3313a{text-align:center;}.elementor-3348 .elementor-element.elementor-element-ab3313a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-8ea9446{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-3db23f8 );}.elementor-3348 .elementor-element.elementor-element-8ea9446 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-79ed7eb{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3501f4e );--border-color:var( --e-global-color-3501f4e );--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-3348 .elementor-element.elementor-element-32381a4{--display:flex;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d.elementor-element{--align-self:center;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d img{height:318px;object-fit:cover;object-position:center center;}.elementor-3348 .elementor-element.elementor-element-f3bd4ee{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-2378ecc .elementor-heading-title{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;line-height:36px;letter-spacing:3px;color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-0618d3a{font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-b8adf33{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3501f4e );--border-color:var( --e-global-color-3501f4e );--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-3348 .elementor-element.elementor-element-adb0fe2{--display:flex;}.elementor-3348 .elementor-element.elementor-element-b330694{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-3348 .elementor-element.elementor-element-b330694.elementor-element{--align-self:center;}.elementor-3348 .elementor-element.elementor-element-b330694 img{height:318px;object-fit:cover;object-position:center center;}.elementor-3348 .elementor-element.elementor-element-cb58fba{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-33aec49 .elementor-heading-title{font-family:var( --e-global-typography-77fc19b-font-family ), Sans-serif;font-size:var( --e-global-typography-77fc19b-font-size );font-weight:var( --e-global-typography-77fc19b-font-weight );text-transform:var( --e-global-typography-77fc19b-text-transform );font-style:var( --e-global-typography-77fc19b-font-style );line-height:var( --e-global-typography-77fc19b-line-height );letter-spacing:var( --e-global-typography-77fc19b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-877600f{font-family:var( --e-global-typography-767db53-font-family ), Sans-serif;font-size:var( --e-global-typography-767db53-font-size );font-weight:var( --e-global-typography-767db53-font-weight );text-transform:var( --e-global-typography-767db53-text-transform );font-style:var( --e-global-typography-767db53-font-style );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-175130b-font-family ), Sans-serif;font-size:var( --e-global-typography-175130b-font-size );font-weight:var( --e-global-typography-175130b-font-weight );text-transform:var( --e-global-typography-175130b-text-transform );font-style:var( --e-global-typography-175130b-font-style );text-decoration:var( --e-global-typography-175130b-text-decoration );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );fill:var( --e-global-color-9dbe034 );color:var( --e-global-color-9dbe034 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:6px 7px 6px 20px;}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button:hover, .elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button:hover svg, .elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-3348 .elementor-element.elementor-element-0d31c2f{--content-width:1440px;}.elementor-3348 .elementor-element.elementor-element-4b9f331{--width:54.7%;}.elementor-3348 .elementor-element.elementor-element-e497845{--width:45.3%;}.elementor-3348 .elementor-element.elementor-element-863e728{--content-width:1240px;}.elementor-3348 .elementor-element.elementor-element-617664c{--content-width:1240px;}.elementor-3348 .elementor-element.elementor-element-10594b8{--content-width:1240px;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--width:398px;}.elementor-3348 .elementor-element.elementor-element-b8adf33{--width:398px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3348 .elementor-element.elementor-element-4b9f331{--width:100%;}.elementor-3348 .elementor-element.elementor-element-e497845{--width:100%;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--width:40%;}.elementor-3348 .elementor-element.elementor-element-b8adf33{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3348 .elementor-element.elementor-element-4b9f331{--width:100%;}.elementor-3348 .elementor-element.elementor-element-e497845{--width:100%;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--width:100%;}.elementor-3348 .elementor-element.elementor-element-32381a4{--width:26%;}.elementor-3348 .elementor-element.elementor-element-f3bd4ee{--width:74%;}.elementor-3348 .elementor-element.elementor-element-b8adf33{--width:100%;}.elementor-3348 .elementor-element.elementor-element-adb0fe2{--width:26%;}.elementor-3348 .elementor-element.elementor-element-cb58fba{--width:74%;}}@media(min-width:2400px){.elementor-3348 .elementor-element.elementor-element-efe12c9 .elementor-heading-title{font-size:var( --e-global-typography-8c966cb-font-size );line-height:var( --e-global-typography-8c966cb-line-height );}.elementor-3348 .elementor-element.elementor-element-1461342{font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-a16fff3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-126a7aa{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-63f9d9a{font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-4b64116 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-4ce1ef0{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-cc36895 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8931c37{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ab3313a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8ea9446{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-0618d3a{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-33aec49 .elementor-heading-title{font-size:var( --e-global-typography-77fc19b-font-size );line-height:var( --e-global-typography-77fc19b-line-height );letter-spacing:var( --e-global-typography-77fc19b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-877600f{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );}}@media(max-width:1200px){.elementor-3348 .elementor-element.elementor-element-0d31c2f{--flex-direction:column-reverse;--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:60px;--padding-left:40px;--padding-right:40px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-1461342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3348 .elementor-element.elementor-element-ddbe884 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-e497845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3348 .elementor-element.elementor-element-126a7aa > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-126a7aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3348 .elementor-element.elementor-element-610f04c{--grid-column-gap:40px;}.elementor-3348 .elementor-element.elementor-element-617664c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3348 .elementor-element.elementor-element-147aeba{--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-3348 .elementor-element.elementor-element-cc36895 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3348 .elementor-element.elementor-element-8931c37 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3348 .elementor-element.elementor-element-addc7d0{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-3348 .elementor-element.elementor-element-0d31c2f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play i{font-size:60px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-3348 .elementor-element.elementor-element-efe12c9 > .elementor-widget-container{padding:15px 19px 15px 19px;}.elementor-3348 .elementor-element.elementor-element-efe12c9 .elementor-heading-title{font-size:var( --e-global-typography-8c966cb-font-size );line-height:var( --e-global-typography-8c966cb-line-height );}.elementor-3348 .elementor-element.elementor-element-1461342 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-3348 .elementor-element.elementor-element-1461342{--container-widget-width:924px;--container-widget-flex-grow:0;width:var( --container-widget-width, 924px );max-width:924px;font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ddbe884 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:4px 4px 4px 18px;}.elementor-3348 .elementor-element.elementor-element-e497845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-126a7aa > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-126a7aa{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-63f9d9a{font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:4px 4px 4px 18px;}.elementor-3348 .elementor-element.elementor-element-19bfd0e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3348 .elementor-element.elementor-element-863e728{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3348 .elementor-element.elementor-element-4b64116{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-3348 .elementor-element.elementor-element-4b64116 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-4ce1ef0 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-3348 .elementor-element.elementor-element-4ce1ef0{--container-widget-width:688px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688px );max-width:688px;font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-610f04c{--grid-columns:2;--grid-column-gap:20px;}.elementor-3348 .elementor-element.elementor-element-617664c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3348 .elementor-element.elementor-element-147aeba{--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-3348 .elementor-element.elementor-element-752ac20{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-cc36895 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3348 .elementor-element.elementor-element-cc36895 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8931c37 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3348 .elementor-element.elementor-element-8931c37{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-a3b76fa{width:auto;max-width:auto;}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:4px 4px 4px 18px;}.elementor-3348 .elementor-element.elementor-element-addc7d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-ab3313a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8ea9446 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-8ea9446{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-79ed7eb{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d{--container-widget-width:158px;--container-widget-flex-grow:0;width:var( --container-widget-width, 158px );max-width:158px;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d img{height:158px;}.elementor-3348 .elementor-element.elementor-element-f3bd4ee{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-2378ecc .elementor-heading-title{font-size:22px;line-height:33px;letter-spacing:2px;}.elementor-3348 .elementor-element.elementor-element-0618d3a{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-b8adf33{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-3348 .elementor-element.elementor-element-b330694{--container-widget-width:158px;--container-widget-flex-grow:0;width:var( --container-widget-width, 158px );max-width:158px;}.elementor-3348 .elementor-element.elementor-element-b330694 img{height:158px;object-fit:cover;object-position:center center;}.elementor-3348 .elementor-element.elementor-element-cb58fba{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-33aec49 .elementor-heading-title{font-size:var( --e-global-typography-77fc19b-font-size );line-height:var( --e-global-typography-77fc19b-line-height );letter-spacing:var( --e-global-typography-77fc19b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-877600f{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-eb777eb{width:auto;max-width:auto;}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:4px 4px 4px 18px;}}@media(max-width:767px){.elementor-3348 .elementor-element.elementor-element-0d31c2f{--flex-direction:column-reverse;--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:40px;--padding-left:20px;--padding-right:20px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play i{font-size:30px;}.elementor-3348 .elementor-element.elementor-element-efb6d75 .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-3348 .elementor-element.elementor-element-efe12c9 > .elementor-widget-container{padding:4px 9px 4px 9px;}.elementor-3348 .elementor-element.elementor-element-efe12c9 .elementor-heading-title{font-size:var( --e-global-typography-8c966cb-font-size );line-height:var( --e-global-typography-8c966cb-line-height );}.elementor-3348 .elementor-element.elementor-element-1461342 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-3348 .elementor-element.elementor-element-1461342{font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ddbe884 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-ddbe884 .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:2px 2px 2px 14px;}.elementor-3348 .elementor-element.elementor-element-e497845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-3348 .elementor-element.elementor-element-a16fff3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-126a7aa > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-3348 .elementor-element.elementor-element-126a7aa{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-63f9d9a{font-size:var( --e-global-typography-fa25c08-font-size );line-height:var( --e-global-typography-fa25c08-line-height );letter-spacing:var( --e-global-typography-fa25c08-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-ad34f1b .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:2px 2px 2px 14px;}.elementor-3348 .elementor-element.elementor-element-19bfd0e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3348 .elementor-element.elementor-element-863e728{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3348 .elementor-element.elementor-element-4b64116 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-3348 .elementor-element.elementor-element-4b64116 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-4ce1ef0 > .elementor-widget-container{padding:16px 0px 30px 0px;}.elementor-3348 .elementor-element.elementor-element-4ce1ef0{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-610f04c{--grid-columns:1;--grid-row-gap:30px;}.elementor-3348 .elementor-element.elementor-element-617664c{--flex-direction:column-reverse;--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-3348 .elementor-element.elementor-element-147aeba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-752ac20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-cc36895 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-3348 .elementor-element.elementor-element-cc36895 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8931c37 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-3348 .elementor-element.elementor-element-8931c37{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-a3b76fa .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:2px 2px 2px 14px;}.elementor-3348 .elementor-element.elementor-element-addc7d0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-ab3313a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-8ea9446 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-3348 .elementor-element.elementor-element-8ea9446{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-79ed7eb{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3348 .elementor-element.elementor-element-6d2f4f3{--width:100%;--justify-content:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d.elementor-element{--align-self:center;}.elementor-3348 .elementor-element.elementor-element-b6dbe9d img{height:240px;}.elementor-3348 .elementor-element.elementor-element-f3bd4ee{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-2378ecc .elementor-heading-title{font-size:18px;line-height:27px;letter-spacing:2px;}.elementor-3348 .elementor-element.elementor-element-0618d3a{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-b8adf33{--justify-content:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-3348 .elementor-element.elementor-element-b330694{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-3348 .elementor-element.elementor-element-b330694.elementor-element{--align-self:center;}.elementor-3348 .elementor-element.elementor-element-b330694 img{height:240px;}.elementor-3348 .elementor-element.elementor-element-cb58fba{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-3348 .elementor-element.elementor-element-33aec49 .elementor-heading-title{font-size:var( --e-global-typography-77fc19b-font-size );line-height:var( --e-global-typography-77fc19b-line-height );letter-spacing:var( --e-global-typography-77fc19b-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-877600f{font-size:var( --e-global-typography-767db53-font-size );line-height:var( --e-global-typography-767db53-line-height );letter-spacing:var( --e-global-typography-767db53-letter-spacing );}.elementor-3348 .elementor-element.elementor-element-eb777eb .elementor-button{font-size:var( --e-global-typography-175130b-font-size );line-height:var( --e-global-typography-175130b-line-height );letter-spacing:var( --e-global-typography-175130b-letter-spacing );padding:2px 2px 2px 14px;}}/* Start custom CSS for container, class: .elementor-element-0d31c2f */.our-practice .left .elementor-widget-video .elementor-custom-embed-image-overlay .elementor-custom-embed-play svg{
    opacity: 1 !important
}


.our-practice .elementor-widget-video{
    height: 705px !important;
}

.our-practice .left .bottom-text{
    width: fit-content;
    position: absolute;
    left: 50%;
    bottom: -17px;
    transform: translateX(-50%);
}


.our-practice .elementor-widget-video .elementor-wrapper{
    height: 100%;
    width: 100%;
}

.our-practice .elementor-widget-video .elementor-custom-embed-image-overlay{
    height: 100%;
}
.our-practice .elementor-widget-video .elementor-custom-embed-image-overlay img{
    height: 100% !important;
}

@media screen and (min-width: 1201px) and (max-width: 1435px){
    .our-practice .left .bottom-text {
        
        left: 0;
        right: 0;
        margin: auto;
        transform:unset;
    }
}
@media screen and (min-width: 1025px) and (max-width: 1200px) {
    .our-practice .left .bottom-text {
        
        bottom: 175px;
       
    }

}

/* / TABLET  / */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .our-practice .elementor-widget-video{
        height: 733px !important;
    }
    .our-practice .left .bottom-text {
        
        bottom: 167px;
       
    }
    .our-practice .left .elementor-custom-embed-play{
        top:48% !important;
    }

}
/* / MOBILE  / */
@media screen and (max-width: 767px) {
    .our-practice .elementor-widget-video{
        height: 310px !important;
    }
    
    .our-practice .left .bottom-text {
        bottom: 207px;
        left: 0;
        right: 0;
        margin: auto;
        transform:unset;
    }
    .our-practice .left .elementor-custom-embed-play{
        top:47% !important;
    }
}

@media screen and (min-width: 661px) and (max-width: 767px) {
    .our-practice .left .elementor-widget-video{
        height: 480px !important;
        
    }
}
@media screen and (min-width: 581px) and (max-width: 660px) {
    .our-practice .left .elementor-widget-video{
        height: 420px !important;
        
    }
}
@media screen and (min-width: 501px) and (max-width: 580px) {
    .our-practice .left .elementor-widget-video{
        height: 380px !important;
        
    }
}
@media screen and (min-width: 421px) and (max-width: 500px) {
    .our-practice .left .elementor-widget-video{
        height: 340px !important;
        
    }
}
@media screen and (min-width: 365px) and (max-width: 420px) {
    .our-practice .left .elementor-widget-video{
        height: 290px !important;
        
    }
}
@media screen and (min-width: 574px) and (max-width: 767px){
    .our-practice .left .bottom-text{
        bottom:145px !important;
    }
}
@media screen and (min-width: 431px) and (max-width: 573px){
    .our-practice .left .bottom-text{
        bottom:164px !important;
    }
}
@media screen and (min-width: 335px) and (max-width: 430px){
    .our-practice .left .bottom-text{
        bottom:186px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-863e728 */@media (min-width: 1201px) and (max-width: 1280px){
    .doctor-card .doctor-img img{
        height: auto !important;
    }
    .doctor-card .doctor-info h3{
        width: 75%;
    }
}

@media (min-width: 1114px) and (max-width: 1271px){
    .doctor-card .doctor-info .doctor-bio {
        height: 175px !important;
    }
}

@media (min-width: 1050px) and (max-width: 1110px){
    .doctor-card .doctor-info .doctor-bio {
        height: 200px !important;
    }
}

@media (min-width: 800px) and (max-width: 1024px){
    .doctor-card .doctor-img img{
        height: auto !important;
    }
    .doctor-card .doctor-info h3{
        width: 91%;
    }
}

@media (min-width: 965px) and (max-width: 1024px){
    .doctor-card .doctor-info .doctor-bio {
        height: 160px !important;
    }
}

@media (min-width: 881px) and (max-width: 965px){
    .doctor-card .doctor-info .doctor-bio {
        height: 190px !important;
    }
}

@media (min-width: 769px) and (max-width: 880px){
    .doctor-card .doctor-info .doctor-bio {
        height: 215px !important;
    }
}

@media (max-width: 1024px){
    .doctor-card .doctor-info .doctor-bio {
        height: 244px;
    }
}

@media (max-width: 767px){
    .doctor-card .doctor-info .doctor-bio {
        height: unset;
    }
 
    .our-doctor .elementor-loop-container .team-members:nth-of-type(odd) .doctor-card .doctor-info h3{
        margin-top: 5px;
        line-height: 25px !important;
    }
    .doctor-card .doctor-info h3{
        width: 245px;
    }
}

@media (min-width: 621px) and (max-width: 767px){
    .doctor-card img{
        height: 680px !important;
    }
}

@media (min-width: 340px) and (max-width: 620px){
    .doctor-card img{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-617664c */@media screen and (max-width: 340px) {
    .meet-our-team .top .right p{
        font-size:15.9px !important;
    }
}/* End custom CSS */