.elementor-3888 .elementor-element.elementor-element-89e96e0{--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;--overlay-opacity:0.65;--overlay-mix-blend-mode:multiply;--padding-top:320.5px;--padding-bottom:171.5px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-89e96e0:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-89e96e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drmccabeortho.com/wp-content/uploads/2022/05/orthodontics-banner-img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3888 .elementor-element.elementor-element-89e96e0::before, .elementor-3888 .elementor-element.elementor-element-89e96e0 > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-89e96e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3888 .elementor-element.elementor-element-89e96e0 > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-89e96e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3888 .elementor-element.elementor-element-89e96e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#100C0B;--background-overlay:'';}.elementor-3888 .elementor-element.elementor-element-8dff798{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-716baae{text-align:center;}.elementor-3888 .elementor-element.elementor-element-716baae .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-ea134a7 );}.elementor-3888 .elementor-element.elementor-element-5b35b54 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-5b35b54{text-align:center;}.elementor-3888 .elementor-element.elementor-element-5b35b54 .elementor-heading-title{font-family:var( --e-global-typography-97032c7-font-family ), Sans-serif;font-size:var( --e-global-typography-97032c7-font-size );font-weight:var( --e-global-typography-97032c7-font-weight );text-transform:var( --e-global-typography-97032c7-text-transform );font-style:var( --e-global-typography-97032c7-font-style );line-height:var( --e-global-typography-97032c7-line-height );letter-spacing:var( --e-global-typography-97032c7-letter-spacing );color:var( --e-global-color-7a969c6 );}.elementor-3888 .elementor-element.elementor-element-6fc209b0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-6fc209b0:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-6fc209b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea134a7 );}.elementor-3888 .elementor-element.elementor-element-6830de74 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6830de74{text-align:center;}.elementor-3888 .elementor-element.elementor-element-6830de74 img{width:59.039px;max-width:59.039px;height:16px;object-fit:contain;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-cd45bf6{text-align:center;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 .elementor-heading-title{font-family:var( --e-global-typography-49bcce5-font-family ), Sans-serif;font-size:var( --e-global-typography-49bcce5-font-size );font-weight:var( --e-global-typography-49bcce5-font-weight );text-transform:var( --e-global-typography-49bcce5-text-transform );font-style:var( --e-global-typography-49bcce5-font-style );line-height:var( --e-global-typography-49bcce5-line-height );letter-spacing:var( --e-global-typography-49bcce5-letter-spacing );color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-430d8f1 > .elementor-widget-container{margin:8px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-430d8f1{text-align:center;}.elementor-3888 .elementor-element.elementor-element-430d8f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-1d3f7394{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-6cccec1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cccec1-font-size );font-weight:var( --e-global-typography-6cccec1-font-weight );font-style:var( --e-global-typography-6cccec1-font-style );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-1d3f7394.elementor-element{--align-self:center;}.elementor-3888 .elementor-element.elementor-element-3ab2bee1{--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;--margin-top:120px;--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-365cfd17{--display:flex;--margin-top:0px;--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-634ca52d img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-1d5bb4f4{--display:flex;--justify-content:center;--margin-top:0px;--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-1367df45.elementor-element{--align-self:center;}.elementor-3888 .elementor-element.elementor-element-1367df45 .elementor-icon-wrapper{text-align:center;}.elementor-3888 .elementor-element.elementor-element-1367df45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-1367df45.elementor-view-stacked .elementor-icon{color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-1367df45.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-1367df45 .elementor-icon{font-size:46.217px;}.elementor-3888 .elementor-element.elementor-element-1367df45 .elementor-icon svg{height:46.217px;}.elementor-3888 .elementor-element.elementor-element-6167278f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-3888 .elementor-element.elementor-element-644f6d6d .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 );color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-730d1725 > .elementor-widget-container{margin:24px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-730d1725{font-family:var( --e-global-typography-6cccec1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cccec1-font-size );font-weight:var( --e-global-typography-6cccec1-font-weight );font-style:var( --e-global-typography-6cccec1-font-style );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-7f20564-font-family ), Sans-serif;font-size:var( --e-global-typography-7f20564-font-size );font-weight:var( --e-global-typography-7f20564-font-weight );text-transform:var( --e-global-typography-7f20564-text-transform );font-style:var( --e-global-typography-7f20564-font-style );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );fill:var( --e-global-color-f92ddae );color:var( --e-global-color-f92ddae );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 21px;}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button:hover svg, .elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-7cb453{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:125px;--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-61651f25{--display:flex;--margin-top:0px;--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-12eecdc9 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-6a29d2d8{--display:flex;--justify-content:center;--margin-top:0px;--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-312e2d3.elementor-element{--align-self:center;}.elementor-3888 .elementor-element.elementor-element-312e2d3 .elementor-icon-wrapper{text-align:center;}.elementor-3888 .elementor-element.elementor-element-312e2d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-312e2d3.elementor-view-stacked .elementor-icon{color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-312e2d3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-312e2d3 .elementor-icon{font-size:46.217px;}.elementor-3888 .elementor-element.elementor-element-312e2d3 .elementor-icon svg{height:46.217px;}.elementor-3888 .elementor-element.elementor-element-126a6d8f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-3888 .elementor-element.elementor-element-655216c .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 );color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-517180c3 > .elementor-widget-container{margin:24px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-517180c3{font-family:var( --e-global-typography-6cccec1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cccec1-font-size );font-weight:var( --e-global-typography-6cccec1-font-weight );font-style:var( --e-global-typography-6cccec1-font-style );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-7f20564-font-family ), Sans-serif;font-size:var( --e-global-typography-7f20564-font-size );font-weight:var( --e-global-typography-7f20564-font-weight );text-transform:var( --e-global-typography-7f20564-text-transform );font-style:var( --e-global-typography-7f20564-font-style );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );fill:var( --e-global-color-f92ddae );color:var( --e-global-color-f92ddae );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 21px;}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button:hover svg, .elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-3ee357c8{--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;--margin-top:125px;--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-26205639{--display:flex;--margin-top:0px;--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-6ae4e5a1 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-3888 .elementor-element.elementor-element-5d4ad9da{--display:flex;--justify-content:center;--margin-top:0px;--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-36a2689c.elementor-element{--align-self:center;}.elementor-3888 .elementor-element.elementor-element-36a2689c .elementor-icon-wrapper{text-align:center;}.elementor-3888 .elementor-element.elementor-element-36a2689c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-36a2689c.elementor-view-stacked .elementor-icon{color:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-36a2689c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-c0d5b6b );}.elementor-3888 .elementor-element.elementor-element-36a2689c .elementor-icon{font-size:46.217px;}.elementor-3888 .elementor-element.elementor-element-36a2689c .elementor-icon svg{height:46.217px;}.elementor-3888 .elementor-element.elementor-element-161b86e2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-3888 .elementor-element.elementor-element-433c1c62 .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 );color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-64bca207 > .elementor-widget-container{margin:24px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-64bca207{font-family:var( --e-global-typography-6cccec1-font-family ), Sans-serif;font-size:var( --e-global-typography-6cccec1-font-size );font-weight:var( --e-global-typography-6cccec1-font-weight );font-style:var( --e-global-typography-6cccec1-font-style );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-7f20564-font-family ), Sans-serif;font-size:var( --e-global-typography-7f20564-font-size );font-weight:var( --e-global-typography-7f20564-font-weight );text-transform:var( --e-global-typography-7f20564-text-transform );font-style:var( --e-global-typography-7f20564-font-style );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );fill:var( --e-global-color-f92ddae );color:var( --e-global-color-f92ddae );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 21px;}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button:hover, .elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button:hover svg, .elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-3888 .elementor-element.elementor-element-89e96e0{--padding-top:201px;--padding-bottom:101px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-716baae .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-5b35b54 .elementor-heading-title{font-size:var( --e-global-typography-97032c7-font-size );line-height:var( --e-global-typography-97032c7-line-height );letter-spacing:var( --e-global-typography-97032c7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6fc209b0{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-6830de74 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 .elementor-heading-title{font-size:var( --e-global-typography-49bcce5-font-size );line-height:var( --e-global-typography-49bcce5-line-height );letter-spacing:var( --e-global-typography-49bcce5-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-430d8f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3888 .elementor-element.elementor-element-1d3f7394{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-3ab2bee1{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-1d5bb4f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-6167278f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-644f6d6d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-730d1725{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );padding:0px 0px 0px 18.5px;}.elementor-3888 .elementor-element.elementor-element-7cb453{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-6a29d2d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-126a6d8f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-655216c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-517180c3{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );padding:0px 0px 0px 18.5px;}.elementor-3888 .elementor-element.elementor-element-3ee357c8{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-5d4ad9da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-161b86e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-3888 .elementor-element.elementor-element-433c1c62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-64bca207{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );padding:0px 0px 0px 18.5px;}}@media(max-width:767px){.elementor-3888 .elementor-element.elementor-element-89e96e0{--padding-top:107px;--padding-bottom:107px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-716baae .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-5b35b54{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-5b35b54 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-5b35b54.elementor-element{--align-self:center;}.elementor-3888 .elementor-element.elementor-element-5b35b54 .elementor-heading-title{font-size:var( --e-global-typography-97032c7-font-size );line-height:var( --e-global-typography-97032c7-line-height );letter-spacing:var( --e-global-typography-97032c7-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-6fc209b0{--content-width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-6830de74 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-6830de74 img{width:41.041px;max-width:41.041px;height:11.122px;object-fit:cover;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-cd45bf6 .elementor-heading-title{font-size:var( --e-global-typography-49bcce5-font-size );line-height:var( --e-global-typography-49bcce5-line-height );letter-spacing:var( --e-global-typography-49bcce5-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-430d8f1 > .elementor-widget-container{margin:8px 0px 16px 0px;}.elementor-3888 .elementor-element.elementor-element-430d8f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3888 .elementor-element.elementor-element-1d3f7394{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-3ab2bee1{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-634ca52d img{height:195px;}.elementor-3888 .elementor-element.elementor-element-1d5bb4f4{--padding-top:18px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-1367df45 .elementor-icon{font-size:25.881px;}.elementor-3888 .elementor-element.elementor-element-1367df45 .elementor-icon svg{height:25.881px;}.elementor-3888 .elementor-element.elementor-element-6167278f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-644f6d6d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-730d1725 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-730d1725{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5c964f0b .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );border-width:2px 2px 2px 2px;padding:0px 0px 0px 9px;}.elementor-3888 .elementor-element.elementor-element-7cb453{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-12eecdc9 img{height:195px;}.elementor-3888 .elementor-element.elementor-element-6a29d2d8{--padding-top:18px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-312e2d3 .elementor-icon{font-size:25.881px;}.elementor-3888 .elementor-element.elementor-element-312e2d3 .elementor-icon svg{height:25.881px;}.elementor-3888 .elementor-element.elementor-element-126a6d8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-655216c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-517180c3 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-517180c3{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-5405b96b .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );border-width:2px 2px 2px 2px;padding:0px 0px 0px 9px;}.elementor-3888 .elementor-element.elementor-element-3ee357c8{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3888 .elementor-element.elementor-element-6ae4e5a1 img{height:195px;}.elementor-3888 .elementor-element.elementor-element-5d4ad9da{--padding-top:18px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-36a2689c .elementor-icon{font-size:25.881px;}.elementor-3888 .elementor-element.elementor-element-36a2689c .elementor-icon svg{height:25.881px;}.elementor-3888 .elementor-element.elementor-element-161b86e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3888 .elementor-element.elementor-element-433c1c62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3888 .elementor-element.elementor-element-64bca207 > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-3888 .elementor-element.elementor-element-64bca207{font-size:var( --e-global-typography-6cccec1-font-size );line-height:var( --e-global-typography-6cccec1-line-height );letter-spacing:var( --e-global-typography-6cccec1-letter-spacing );}.elementor-3888 .elementor-element.elementor-element-7eb17974 .elementor-button{font-size:var( --e-global-typography-7f20564-font-size );line-height:var( --e-global-typography-7f20564-line-height );letter-spacing:var( --e-global-typography-7f20564-letter-spacing );border-width:2px 2px 2px 2px;padding:0px 0px 0px 9px;}}@media(min-width:768px){.elementor-3888 .elementor-element.elementor-element-365cfd17{--width:41.9%;}.elementor-3888 .elementor-element.elementor-element-1d5bb4f4{--width:16.3%;}.elementor-3888 .elementor-element.elementor-element-6167278f{--width:41.8%;}.elementor-3888 .elementor-element.elementor-element-61651f25{--width:41.8%;}.elementor-3888 .elementor-element.elementor-element-6a29d2d8{--width:16.4%;}.elementor-3888 .elementor-element.elementor-element-126a6d8f{--width:41.9%;}.elementor-3888 .elementor-element.elementor-element-26205639{--width:41.9%;}.elementor-3888 .elementor-element.elementor-element-5d4ad9da{--width:16.3%;}.elementor-3888 .elementor-element.elementor-element-161b86e2{--width:41.8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3888 .elementor-element.elementor-element-365cfd17{--width:100%;}.elementor-3888 .elementor-element.elementor-element-1d5bb4f4{--width:100%;}.elementor-3888 .elementor-element.elementor-element-6167278f{--width:100%;}.elementor-3888 .elementor-element.elementor-element-61651f25{--width:100%;}.elementor-3888 .elementor-element.elementor-element-6a29d2d8{--width:100%;}.elementor-3888 .elementor-element.elementor-element-126a6d8f{--width:100%;}.elementor-3888 .elementor-element.elementor-element-26205639{--width:100%;}.elementor-3888 .elementor-element.elementor-element-5d4ad9da{--width:100%;}.elementor-3888 .elementor-element.elementor-element-161b86e2{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6fc209b0 *//*Desktop and Common CSS start*/

.how-we-help .how-we-help-icon .elementor-view-framed .elementor-icon {
    border: 6px solid #fdfdfb;
    height: 92px;
    width: 92px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0px;
}

.how-we-help .how-we-help-icon .elementor-icon::before,
.how-we-help .how-we-help-icon .elementor-icon::after {
    content: "";
    position: absolute;
    height: 255px;
    width: 2px;
    background: #c0dbec;
    top: -255px;
    left: 50%;
    margin-left: -1px;
    display: block;
}

.how-we-help .how-we-help-icon .elementor-icon::after {
    top: auto;
    bottom: -255px;
}

/*Desktop and Common CSS end*/

/*Tab CSS start*/
@media (min-width: 800px) and (max-width: 1024px) {
    .how-we-help .img-col img {
        height: auto !important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .how-we-help .how-we-help-icon .elementor-icon::before,
    .how-we-help .how-we-help-icon .elementor-icon::after {
        height: 2px;
        width: 255.5px;
        left: -255.5px;
        top: 50%;
        margin-top: -1px;
        display: block;
    }

    .how-we-help .how-we-help-icon .elementor-icon::after {
        right: -255.5px;
        left: auto;
        display: block;
    }
}

/*Tab CSS end*/

/*Mob CSS start*/
@media (min-width: 350px) and (max-width: 767px) {
    .how-we-help .img-col img {
        height: auto !important;
    }
}
@media (max-width: 767px) {
    .how-we-help .how-we-help-icon .elementor-view-framed .elementor-icon {
        height: 50px;
        width: 50px;
        border: 4px solid #fdfdfb;
    }
    .how-we-help .how-we-help-icon .elementor-icon::before {
        height: 2px;
        width: 114px;
        left: -114px;
        top: 25px;
    }
    .how-we-help .how-we-help-icon .elementor-icon::after {
        height: 2px;
        width: 114px;
        right: -114px;
        top: 25px;
        left: auto;
    }
}

/*Mob CSS end*//* End custom CSS */