.elementor-3888 .elementor-element.elementor-element-755b3eb6{--display:flex;--min-height:797px;--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:flex-end;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-755b3eb6:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beverlyhillsorthodontics.kinsta.cloud/wp-content/uploads/2023/02/dr-madan-checking-braces.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3888 .elementor-element.elementor-element-755b3eb6::before, .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-755b3eb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(197deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-3888 .elementor-element.elementor-element-527bad9f{--display:flex;--justify-content:flex-end;--overlay-opacity:0.43;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-527bad9f::before, .elementor-3888 .elementor-element.elementor-element-527bad9f > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-527bad9f > .e-con-inner > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-527bad9f > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-527bad9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-527bad9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #141414 -15%, #FFFFFF00 50%);}.elementor-3888 .elementor-element.elementor-element-527bad9f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-307dc22e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-18a28a9b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-6e691762 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6e691762 .elementor-heading-title{font-family:var( --e-global-typography-f23ed91-font-family ), Sans-serif;font-size:var( --e-global-typography-f23ed91-font-size );font-weight:var( --e-global-typography-f23ed91-font-weight );line-height:var( --e-global-typography-f23ed91-line-height );letter-spacing:var( --e-global-typography-f23ed91-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-2d1e501{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-e19f46b{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-e19f46b:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-e19f46b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-e19f46b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-ff990ec{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-ff990ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-9d33310{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-b35e7ba .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-4511500{width:var( --container-widget-width, 404px );max-width:404px;--container-widget-width:404px;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-4511500 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-ad2df34{--display:flex;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 .elementor-heading-title{font-family:var( --e-global-typography-9e5323c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5323c-font-size );font-weight:var( --e-global-typography-9e5323c-font-weight );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-e3eb81d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-e3eb81d{font-family:var( --e-global-typography-51b1ed7-font-family ), Sans-serif;font-size:var( --e-global-typography-51b1ed7-font-size );font-weight:var( --e-global-typography-51b1ed7-font-weight );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button{background-color:var( --e-global-color-fb24e9b );font-family:var( --e-global-typography-647bb9f-font-family ), Sans-serif;font-size:var( --e-global-typography-647bb9f-font-size );font-weight:var( --e-global-typography-647bb9f-font-weight );text-transform:var( --e-global-typography-647bb9f-text-transform );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d7c5230 );border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-e2761cb{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-361f311{text-align:end;}.elementor-3888 .elementor-element.elementor-element-361f311 img{width:100%;max-width:100%;}.elementor-3888 .elementor-element.elementor-element-44a1752{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-44a1752:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-44a1752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3888 .elementor-element.elementor-element-44a1752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-64d10c2{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-64d10c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-090d805{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-7424b63 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-953841d .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-8f2158d .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-b33e215{--display:flex;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 .elementor-heading-title{font-family:var( --e-global-typography-9e5323c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5323c-font-size );font-weight:var( --e-global-typography-9e5323c-font-weight );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-5c76d39 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-5c76d39{font-family:var( --e-global-typography-51b1ed7-font-family ), Sans-serif;font-size:var( --e-global-typography-51b1ed7-font-size );font-weight:var( --e-global-typography-51b1ed7-font-weight );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button{background-color:var( --e-global-color-fb24e9b );font-family:var( --e-global-typography-647bb9f-font-family ), Sans-serif;font-size:var( --e-global-typography-647bb9f-font-size );font-weight:var( --e-global-typography-647bb9f-font-weight );text-transform:var( --e-global-typography-647bb9f-text-transform );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );fill:var( --e-global-color-94ddafd );color:var( --e-global-color-94ddafd );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-f4f077a );border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button:focus{border-color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-8d73ea3{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-64383e4{text-align:end;}.elementor-3888 .elementor-element.elementor-element-64383e4 img{width:100%;max-width:100%;height:925px;object-fit:cover;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-45b7515{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-45b7515:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-45b7515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-45b7515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-6aa6409{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-6aa6409.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-da8d57e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-dff71cd .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-c739478 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-8082e13 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-cc2fb31{--display:flex;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c .elementor-heading-title{font-family:var( --e-global-typography-9e5323c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5323c-font-size );font-weight:var( --e-global-typography-9e5323c-font-weight );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-c591204 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-c591204{font-family:var( --e-global-typography-51b1ed7-font-family ), Sans-serif;font-size:var( --e-global-typography-51b1ed7-font-size );font-weight:var( --e-global-typography-51b1ed7-font-weight );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button{background-color:var( --e-global-color-fb24e9b );font-family:var( --e-global-typography-647bb9f-font-family ), Sans-serif;font-size:var( --e-global-typography-647bb9f-font-size );font-weight:var( --e-global-typography-647bb9f-font-weight );text-transform:var( --e-global-typography-647bb9f-text-transform );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d7c5230 );border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-3841e61{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-b7c79cf{text-align:end;}.elementor-3888 .elementor-element.elementor-element-b7c79cf img{width:100%;max-width:100%;height:925px;object-fit:cover;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-ba93ce6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-ba93ce6:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-ba93ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-ba93ce6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-1b904c2{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-1b904c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3888 .elementor-element.elementor-element-b9f7403{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-70d0ffa .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-ffe9f26 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-00b2251 .elementor-heading-title{font-family:var( --e-global-typography-3ee7366-font-family ), Sans-serif;font-size:var( --e-global-typography-3ee7366-font-size );font-weight:var( --e-global-typography-3ee7366-font-weight );text-transform:var( --e-global-typography-3ee7366-text-transform );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-2e621da{--display:flex;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-c20401d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3888 .elementor-element.elementor-element-c20401d .elementor-heading-title{font-family:var( --e-global-typography-9e5323c-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5323c-font-size );font-weight:var( --e-global-typography-9e5323c-font-weight );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-7d0bef2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-7d0bef2{font-family:var( --e-global-typography-51b1ed7-font-family ), Sans-serif;font-size:var( --e-global-typography-51b1ed7-font-size );font-weight:var( --e-global-typography-51b1ed7-font-weight );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button{background-color:var( --e-global-color-fb24e9b );font-family:var( --e-global-typography-647bb9f-font-family ), Sans-serif;font-size:var( --e-global-typography-647bb9f-font-size );font-weight:var( --e-global-typography-647bb9f-font-weight );text-transform:var( --e-global-typography-647bb9f-text-transform );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );fill:var( --e-global-color-94ddafd );color:var( --e-global-color-94ddafd );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-f4f077a );border-radius:0px 0px 0px 0px;padding:11px 0px 11px 0px;}.elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button:focus{border-color:var( --e-global-color-94ddafd );}.elementor-3888 .elementor-element.elementor-element-d1b8bf0{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-844df2f{text-align:end;}.elementor-3888 .elementor-element.elementor-element-844df2f img{width:100%;max-width:100%;height:925px;object-fit:cover;object-position:center center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3888 .elementor-element.elementor-element-755b3eb6{--width:100%;}.elementor-3888 .elementor-element.elementor-element-527bad9f{--width:100%;}.elementor-3888 .elementor-element.elementor-element-ff990ec{--width:100%;}.elementor-3888 .elementor-element.elementor-element-64d10c2{--width:100%;}.elementor-3888 .elementor-element.elementor-element-6aa6409{--width:100%;}.elementor-3888 .elementor-element.elementor-element-1b904c2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3888 .elementor-element.elementor-element-e19f46b{--width:100%;}.elementor-3888 .elementor-element.elementor-element-ff990ec{--width:100%;}.elementor-3888 .elementor-element.elementor-element-44a1752{--width:100%;}.elementor-3888 .elementor-element.elementor-element-64d10c2{--width:100%;}.elementor-3888 .elementor-element.elementor-element-45b7515{--width:100%;}.elementor-3888 .elementor-element.elementor-element-6aa6409{--width:100%;}.elementor-3888 .elementor-element.elementor-element-ba93ce6{--width:100%;}.elementor-3888 .elementor-element.elementor-element-1b904c2{--width:100%;}}@media(min-width:2400px){.elementor-3888 .elementor-element.elementor-element-18a28a9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6e691762 .elementor-heading-title{font-size:var( --e-global-typography-f23ed91-font-size );line-height:var( --e-global-typography-f23ed91-line-height );letter-spacing:var( --e-global-typography-f23ed91-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-b35e7ba .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-4511500 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-a33f349 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e3eb81d{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7424b63 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-953841d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8f2158d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2456e23 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5c76d39{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-dff71cd .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c739478 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8082e13 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2d0d92c .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c591204{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-70d0ffa .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-ffe9f26 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-00b2251 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c20401d .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7d0bef2{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}}@media(max-width:1024px){.elementor-3888 .elementor-element.elementor-element-755b3eb6{--min-height:540px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-527bad9f{--padding-top:0px;--padding-bottom:60px;--padding-left:040px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-307dc22e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-18a28a9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6e691762 .elementor-heading-title{font-size:var( --e-global-typography-f23ed91-font-size );line-height:var( --e-global-typography-f23ed91-line-height );letter-spacing:var( --e-global-typography-f23ed91-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e19f46b{--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-3888 .elementor-element.elementor-element-ff990ec{--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-b35e7ba .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-4511500{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-3888 .elementor-element.elementor-element-4511500 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-ad2df34{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e3eb81d{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e3eb81d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e2761cb{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-361f311 img{width:100%;max-width:100%;height:706px;object-fit:cover;}.elementor-3888 .elementor-element.elementor-element-44a1752{--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-3888 .elementor-element.elementor-element-64d10c2{--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-7424b63 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-953841d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8f2158d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-b33e215{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5c76d39 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-5c76d39{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8d73ea3{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-64383e4 img{width:100%;max-width:100%;height:706px;object-fit:cover;}.elementor-3888 .elementor-element.elementor-element-45b7515{--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-3888 .elementor-element.elementor-element-6aa6409{--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-dff71cd .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c739478 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8082e13 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-cc2fb31{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c591204 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-c591204{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-3841e61{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-b7c79cf img{width:100%;max-width:100%;height:706px;object-fit:cover;}.elementor-3888 .elementor-element.elementor-element-ba93ce6{--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-3888 .elementor-element.elementor-element-1b904c2{--padding-top:100px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-70d0ffa .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-ffe9f26 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-00b2251 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2e621da{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-c20401d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3888 .elementor-element.elementor-element-c20401d .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7d0bef2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-7d0bef2{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-d1b8bf0{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-844df2f img{width:100%;max-width:100%;height:706px;object-fit:cover;}}@media(max-width:767px){.elementor-3888 .elementor-element.elementor-element-755b3eb6{--min-height:390px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-527bad9f{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}.elementor-3888 .elementor-element.elementor-element-18a28a9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6e691762 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6e691762 .elementor-heading-title{font-size:var( --e-global-typography-f23ed91-font-size );line-height:var( --e-global-typography-f23ed91-line-height );letter-spacing:var( --e-global-typography-f23ed91-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e19f46b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-ff990ec{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-b35e7ba .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-4511500{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;}.elementor-3888 .elementor-element.elementor-element-4511500 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-ad2df34{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-a33f349 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e3eb81d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-e3eb81d{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5836803 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-e2761cb{--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-361f311 img{height:390px;}.elementor-3888 .elementor-element.elementor-element-44a1752{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-64d10c2{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-7424b63 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-953841d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8f2158d .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-b33e215{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-2456e23 .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5c76d39 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-5c76d39{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-cd37e16 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8d73ea3{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-64383e4 img{height:390px;}.elementor-3888 .elementor-element.elementor-element-45b7515{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-6aa6409{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-dff71cd .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c739478 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-8082e13 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-cc2fb31{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-2d0d92c .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-c591204 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-c591204{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-f18bc83 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-3841e61{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-b7c79cf img{height:390px;}.elementor-3888 .elementor-element.elementor-element-ba93ce6{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-1b904c2{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-70d0ffa .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-ffe9f26 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-00b2251 .elementor-heading-title{font-size:var( --e-global-typography-3ee7366-font-size );line-height:var( --e-global-typography-3ee7366-line-height );letter-spacing:var( --e-global-typography-3ee7366-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2e621da{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-c20401d{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-c20401d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-c20401d .elementor-heading-title{font-size:var( --e-global-typography-9e5323c-font-size );line-height:var( --e-global-typography-9e5323c-line-height );letter-spacing:var( --e-global-typography-9e5323c-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7d0bef2 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-7d0bef2{font-size:var( --e-global-typography-51b1ed7-font-size );line-height:var( --e-global-typography-51b1ed7-line-height );letter-spacing:var( --e-global-typography-51b1ed7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-2f0e7f2 .elementor-button{font-size:var( --e-global-typography-647bb9f-font-size );line-height:var( --e-global-typography-647bb9f-line-height );letter-spacing:var( --e-global-typography-647bb9f-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-d1b8bf0{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-844df2f img{height:390px;}}/* Start custom CSS for container, class: .elementor-element-755b3eb6 */.elementor-13324 .elementor-element.elementor-element-90e338a:not(.elementor-motion-effects-element-type-background), .elementor-13324 .elementor-element.elementor-element-90e338a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-repeat: no-repeat!important;
    background-size: 100%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d1e501 */.body-text-container{
    position: relative;
}
.body-text-container::after,
.top-text-container::after{
    position: absolute;
    content: '';
    top: 48px;
    right: 40px;
    width: 33px;
    height: calc(100% - 96px);
    background: url('/wp-content/uploads/2023/02/how-element.svg') no-repeat center right;
}

.details-cont{
    max-width: 596px;
    margin-left: auto;
}

.low-font span{
    position: absolute;
    font-size: 20px;
    top: -15px;
    right: 10px;
        
}

.details-cont .mini-title h5{
    position: relative;
}
.details-cont .mini-title h5::before{
    position: absolute;
    content: '';
    top: 50%;
    left: -3000px;
    width: calc(3000px - 80px);
    height: 2px;
    background: rgba(77, 77, 77, 0.5);
}
.details-cont .mini-title.brace h5::before{
    background:rgba(255, 255, 255, 0.5);
}

.details-cont .mini-title span{
    font-size: 18px;  
    position: absolute;
    top: -10px;
    
}


@media screen and (min-width: 1025px){
    .body-text-container{
        max-width: 650px;
        /*margin-left: calc(calc(100% -1680px) / 2);*/
    }
    .banner-container{
        background-position: center right;
    }
       
    .single-contanier {
        padding-left: calc(calc(calc(100% - 1680px) / 2) + 45px);
    } 
        
    .how-img-sinlge{
        width: 100% !important;
        max-width: 699px !important;
    }
    
    .how-text-sinlge{
        width: 100% !important;
        max-width: calc(100% - 699px) !important;
    }
    
}

@media screen and (min-width: 1025px) and (max-width: 1441px){
    .body-text-container{
        max-width: 600px;
        padding: 40px 50px !important;
        margin: 130px 0!important;
    }
    .details-cont .mini-title h5::before{ 
        width: calc(3000px - 40px); 
    }
    
    .how-img-sinlge{
        width: 100% !important;
        max-width: 450px !important;
    }
    
    .how-text-sinlge{
        width: 100% !important;
        max-width: calc(100% - 450px) !important;
    }
    .how-img-sinlge .brace img{
        height: 600px !important;
    }
}
@media screen and (min-width: 1025px) and (max-width: 1200px){
    
    .banner-contanier{
        background-position: -300px 0px !important;
    }
    .low-font h2{
        font-size: 63px !important;
    }
}

@media screen and (max-width: 1024px){
    .top-text-container{
        position: relative;
    }
    .top-text-container::after{
        position: absolute;
        content: '';
            top: 40px;
    height: calc(100% - 80px);
        background: url('/wp-content/uploads/2023/02/how-element-tab.svg') no-repeat center right;
    }
    .banner-contanier{
        background: none !important;
    }
        
    .details-cont{
        max-width: 100% ;
        margin-left: auto;
    }
    .details-cont .mini-title span{
        font-size: 14px;  
        position: absolute;
        
    }
    .details-cont .mini-title h5::before{ 
        width: calc(3000px - 40px); 
    }
        
    .low-font span{ 
        font-size: 17px;
        top: -12px;
        right: 5px;
            
    }
    
    .how-img-sinlge .bho-invis-img img{
        max-width: 650px !important;
    }

}


@media screen and (min-width: 780px) and (max-width: 1024px){
    
}

@media screen and (max-width: 767px){
    .top-text-container{
        position: relative;
    }
    .top-text-container::before{
        position: absolute;
        content: '';
        top: unset;
        bottom: 14px;
        left: 50%;
        margin-left: -35px;
        width: 70px;
        height: 33px;
        background: #141414 url('/wp-content/uploads/2023/02/who-we-rect-after-mob.svg') no-repeat center center;
        z-index: 20;
        
        
    }
    .top-text-container::after{
        position: absolute;
        content: ''; 
        top: unset;
        bottom: 30px;
        left: 20px;
        width: calc(100% - 40px);
        height: 1px;
        background: rgba(237, 237, 237, 0.5);
    }
    .details-cont{
        max-width: calc(100% - 20px);
        margin-left: auto;
    }
    .details-cont .mini-title span{
        font-size: 10px; 
        top: -6px;
        
    }
    .details-cont .mini-title h5::before{ 
        width: calc(3000px - 20px); 
    }
    .low-font span{ 
        font-size: 11px;
        top: -6px;
        right: 0;
            
    }
    .banner-img{
        width: 100%;
    }
}

@media screen and (max-width: 350px){
    .how-img-sinlge img{
        height: 280px !important;
    }
}/* End custom CSS */