.elementor-7165 .elementor-element.elementor-element-c65b3ce{--display:flex;}.elementor-7165 .elementor-element.elementor-element-85a883b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:19.2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-217d0de{--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:4.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-217d0de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7165 .elementor-element.elementor-element-306e17e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7165 .elementor-element.elementor-element-306e17e .elementor-heading-title{font-family:var( --e-global-typography-fb5f873-font-family ), Sans-serif;font-size:var( --e-global-typography-fb5f873-font-size );font-weight:var( --e-global-typography-fb5f873-font-weight );line-height:var( --e-global-typography-fb5f873-line-height );}.elementor-7165 .elementor-element.elementor-element-8784da6{width:var( --container-widget-width, 58.6rem );max-width:58.6rem;padding:4rem 0rem 0rem 0rem;--container-widget-width:58.6rem;--container-widget-flex-grow:0;font-size:1.8rem;font-weight:400;line-height:2.7rem;}.elementor-7165 .elementor-element.elementor-element-9562519{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.6rem;padding:1.5rem 0rem 0rem 0rem;font-family:"Montserrat", Sans-serif;font-size:1.2rem;color:var( --e-global-color-e38e994 );}.elementor-7165 .elementor-element.elementor-element-dc8f2cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-414ef89{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:end;}.elementor-7165 .elementor-element.elementor-element-414ef89 img{max-width:59.4rem;}.elementor-7165 .elementor-element.elementor-element-5661977{--display:flex;}.elementor-7165 .elementor-element.elementor-element-05f8e29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7165 .elementor-element.elementor-element-a5ca349{width:var( --container-widget-width, 98.1rem );max-width:98.1rem;padding:7.6rem 0rem 5.1rem 0rem;--container-widget-width:98.1rem;--container-widget-flex-grow:0;text-align:center;}.elementor-7165 .elementor-element.elementor-element-a5ca349 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.8rem;font-weight:400;line-height:5.28rem;}.elementor-7165 .elementor-element.elementor-element-f48763f{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-3d6d53b{width:var( --container-widget-width, 99.1rem );max-width:99.1rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:99.1rem;--container-widget-flex-grow:0;}.elementor-7165 .elementor-element.elementor-element-3d6d53b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7165 .elementor-element.elementor-element-71324f8{width:var( --container-widget-width, 99.1rem );max-width:99.1rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:99.1rem;--container-widget-flex-grow:0;}.elementor-7165 .elementor-element.elementor-element-71324f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7165 .elementor-element.elementor-element-eb9b865{--display:flex;}.elementor-7165 .elementor-element.elementor-element-74eba44{--display:flex;}.elementor-7165 .elementor-element.elementor-element-97adc82{padding:14.5rem 0rem 0rem 0rem;}.elementor-7165 .elementor-element.elementor-element-97adc82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2rem;font-weight:700;line-height:3.82rem;color:var( --e-global-color-secondary );}.elementor-7165 .elementor-element.elementor-element-4be2e18{--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:space-between;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:3.1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-49b9a7b{--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;--z-index:6;}.elementor-7165 .elementor-element.elementor-element-49b9a7b:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-49b9a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-wrapper{text-align:center;gap:1.9rem;}.elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-title, .elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-title a{font-size:1.8rem;font-weight:700;line-height:2.7rem;}.elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-title{color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-description{color:#000000;}.elementor-7165 .elementor-element.elementor-element-f3089de{--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;--z-index:4;}.elementor-7165 .elementor-element.elementor-element-f3089de:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-f3089de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-wrapper{text-align:center;gap:1.9rem;}.elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-title, .elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-title a{font-size:1.8rem;font-weight:700;line-height:2.7rem;}.elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-title{color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-description{color:#000000;}.elementor-7165 .elementor-element.elementor-element-fa9a048{--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;--z-index:3;}.elementor-7165 .elementor-element.elementor-element-fa9a048:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-fa9a048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-wrapper{text-align:center;gap:1.9rem;}.elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-title, .elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-title a{font-size:1.8rem;font-weight:700;line-height:2.7rem;}.elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-title{color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-description{color:#000000;}.elementor-7165 .elementor-element.elementor-element-871b011{--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;--z-index:1;}.elementor-7165 .elementor-element.elementor-element-871b011:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-871b011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-wrapper{text-align:center;gap:1.9rem;}.elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-title, .elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-title a{font-size:1.8rem;font-weight:700;line-height:2.7rem;}.elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-title{color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-description{color:#000000;}.elementor-7165 .elementor-element.elementor-element-043a51e{--display:flex;--margin-top:11.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-45043b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 60px 0px 60px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0.6rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:9.9rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-45043b7:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-45043b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spyglasspharma.com/wp-content/uploads/2025/12/Group-1622.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7165 .elementor-element.elementor-element-4c67ecf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-4.5rem;--margin-right:0rem;--padding-top:7.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-3215401{--display:flex;--min-height:15.7rem;--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-3215401.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7165 .elementor-element.elementor-element-3c604ea img{width:100%;max-width:100%;}.elementor-7165 .elementor-element.elementor-element-bebe038{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-ea947ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:6rem;font-weight:700;letter-spacing:0px;color:var( --e-global-color-019a1f0 );}.elementor-7165 .elementor-element.elementor-element-04f6768{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-0d2599b{width:var( --container-widget-width, 97.8rem );max-width:97.8rem;margin:0.3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:97.8rem;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:700;line-height:2.583rem;color:var( --e-global-color-019a1f0 );}.elementor-7165 .elementor-element.elementor-element-7e150d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-887e1da{width:var( --container-widget-width, 94.7rem );max-width:94.7rem;--container-widget-width:94.7rem;--container-widget-flex-grow:0;text-align:start;}.elementor-7165 .elementor-element.elementor-element-887e1da.elementor-element{--align-self:flex-start;}.elementor-7165 .elementor-element.elementor-element-887e1da img{width:100%;max-width:94.7rem;}.elementor-7165 .elementor-element.elementor-element-21b6b41{--display:flex;--overflow:hidden;--border-radius:0px 25px 0px 25px;}.elementor-7165 .elementor-element.elementor-element-21b6b41.e-con{--align-self:flex-start;}.elementor-7165 .elementor-element.elementor-element-80298fc{--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;}.elementor-7165 .elementor-element.elementor-element-dbbd6f4{--display:flex;--z-index:9;}.elementor-7165 .elementor-element.elementor-element-dbbd6f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7165 .elementor-element.elementor-element-de8ef31{text-align:center;}.elementor-7165 .elementor-element.elementor-element-de8ef31 .elementor-heading-title{font-size:10rem;font-weight:700;line-height:100%;color:var( --e-global-color-7cc9762 );}body:not(.rtl) .elementor-7165 .elementor-element.elementor-element-109af3e{right:-2.5rem;}body.rtl .elementor-7165 .elementor-element.elementor-element-109af3e{left:-2.5rem;}.elementor-7165 .elementor-element.elementor-element-109af3e{top:1rem;text-align:center;}.elementor-7165 .elementor-element.elementor-element-109af3e .elementor-heading-title{font-size:9rem;font-weight:700;line-height:100%;color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-b19ea9b{--display:flex;--border-radius:0px 20px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-36rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-946d939{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:36rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-033241e{text-align:center;}.elementor-7165 .elementor-element.elementor-element-033241e .elementor-heading-title{font-size:10rem;font-weight:700;line-height:100%;color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-94e47f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 027px;--row-gap:0px;--column-gap:027px;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-ce5d6f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-8e61598 .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:2.7rem;color:var( --e-global-color-019a1f0 );}.elementor-7165 .elementor-element.elementor-element-4bcbac2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-6a9c2fc .elementor-heading-title{font-size:1.8rem;font-weight:700;line-height:2.7rem;color:var( --e-global-color-019a1f0 );}.elementor-7165 .elementor-element.elementor-element-abead0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 027px;--row-gap:0px;--column-gap:027px;--padding-top:2.3rem;--padding-bottom:4.9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-e613b1a .elementor-heading-title{font-size:1.2rem;font-weight:700;line-height:1.6rem;color:var( --e-global-color-019a1f0 );}.elementor-7165 .elementor-element.elementor-element-3e0e0e8{--display:flex;--margin-top:14.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-0b0455b{--display:flex;}.elementor-7165 .elementor-element.elementor-element-bc4af30{width:var( --container-widget-width, 98.1rem );max-width:98.1rem;padding:9rem 0rem 3.1rem 0rem;--container-widget-width:98.1rem;--container-widget-flex-grow:0;text-align:start;}.elementor-7165 .elementor-element.elementor-element-2b09676{width:var( --container-widget-width, 112.2rem );max-width:112.2rem;padding:0rem 0rem 3rem 0rem;--container-widget-width:112.2rem;--container-widget-flex-grow:0;font-size:1.8rem;font-weight:400;line-height:2.7rem;color:#000000;}.elementor-7165 .elementor-element.elementor-element-5b86692{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:2rem 0rem 0rem 0.3rem;font-family:"Montserrat", Sans-serif;font-size:1.2rem;color:var( --e-global-color-e38e994 );}.elementor-7165 .elementor-element.elementor-element-5b86692 a{color:var( --e-global-color-text );}.elementor-7165 .elementor-element.elementor-element-6363a99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 7.6rem;--row-gap:0rem;--column-gap:7.6rem;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-f93d4d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-cd8bb8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-bb68a6c{width:var( --container-widget-width, 57.8rem );max-width:57.8rem;padding:8.5rem 0rem 4rem 0rem;--container-widget-width:57.8rem;--container-widget-flex-grow:0;text-align:start;}.elementor-7165 .elementor-element.elementor-element-8730d13{width:var( --container-widget-width, 54rem );max-width:54rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:54rem;--container-widget-flex-grow:0;font-size:1.8rem;font-weight:400;line-height:2.7rem;color:#000000;}.elementor-7165 .elementor-element.elementor-element-90031ee .elementor-button{background-color:var( --e-global-color-7cc9762 );font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.7rem;fill:var( --e-global-color-bb802a9 );color:var( --e-global-color-bb802a9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7cc9762 );border-radius:2.4rem 2.4rem 2.4rem 2.4rem;padding:1.5rem 4rem 1.5rem 4rem;}.elementor-7165 .elementor-element.elementor-element-90031ee .elementor-button:hover, .elementor-7165 .elementor-element.elementor-element-90031ee .elementor-button:focus{background-color:var( --e-global-color-bb802a9 );color:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-90031ee{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7165 .elementor-element.elementor-element-90031ee .elementor-button:hover svg, .elementor-7165 .elementor-element.elementor-element-90031ee .elementor-button:focus svg{fill:var( --e-global-color-7cc9762 );}.elementor-7165 .elementor-element.elementor-element-ee4f775{--display:flex;--margin-top:12.3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-def0c46{--display:flex;}.elementor-7165 .elementor-element.elementor-element-dbedff0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:7.2rem;--padding-bottom:8rem;--padding-left:7.8rem;--padding-right:1.1rem;}.elementor-7165 .elementor-element.elementor-element-7433980{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:1.6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:5.5rem;}.elementor-7165 .elementor-element.elementor-element-ec00fe5 img{width:6.9rem;max-width:6.9rem;}.elementor-7165 .elementor-element.elementor-element-96f67c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7165 .elementor-element.elementor-element-4fa6797{width:var( --container-widget-width, 78.3rem );max-width:78.3rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:78.3rem;--container-widget-flex-grow:0;}.elementor-7165 .elementor-element.elementor-element-4fa6797 .elementor-heading-title{font-size:6rem;font-weight:700;}.elementor-7165 .elementor-element.elementor-element-611cc22{width:var( --container-widget-width, 98.7rem );max-width:98.7rem;padding:01rem 0rem 0rem 0rem;--container-widget-width:98.7rem;--container-widget-flex-grow:0;font-size:2.4rem;font-weight:400;line-height:3rem;color:#000000;}.elementor-7165 .elementor-element.elementor-element-a0efe65{--display:flex;}.elementor-7165 .elementor-element.elementor-element-3d0ded0{--display:flex;}.elementor-7165 .elementor-element.elementor-element-6bc5a07 > .elementor-widget-container{padding:7.8rem 0rem 4rem 0rem;}@media(max-width:1200px){.elementor-7165 .elementor-element.elementor-element-45043b7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(max-width:1024px){.elementor-7165 .elementor-element.elementor-element-85a883b{--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-306e17e .elementor-heading-title{font-size:var( --e-global-typography-fb5f873-font-size );line-height:var( --e-global-typography-fb5f873-line-height );}.elementor-7165 .elementor-element.elementor-element-414ef89{text-align:end;}.elementor-7165 .elementor-element.elementor-element-f48763f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7165 .elementor-element.elementor-element-97adc82{padding:7rem 0rem 0rem 0rem;}.elementor-7165 .elementor-element.elementor-element-45043b7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(max-width:767px){.elementor-7165 .elementor-element.elementor-element-85a883b{--margin-top:0rem;--margin-bottom:1.7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-217d0de{--margin-top:6.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-306e17e .elementor-heading-title{font-size:var( --e-global-typography-fb5f873-font-size );line-height:var( --e-global-typography-fb5f873-line-height );}.elementor-7165 .elementor-element.elementor-element-9562519{padding:1.8rem 0rem 0rem 0rem;font-size:1.2rem;line-height:1.6rem;}.elementor-7165 .elementor-element.elementor-element-dc8f2cf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-414ef89{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-7165 .elementor-element.elementor-element-414ef89 img{width:35rem;}.elementor-7165 .elementor-element.elementor-element-5661977{--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-05f8e29{--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-a5ca349{padding:0.2rem 0rem 0rem 0rem;}.elementor-7165 .elementor-element.elementor-element-a5ca349 .elementor-heading-title{font-size:2.4rem;line-height:2.64rem;}.elementor-7165 .elementor-element.elementor-element-f48763f{--border-radius:6px 6px 6px 6px;--padding-top:3.6rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:2.3rem;}.elementor-7165 .elementor-element.elementor-element-3d6d53b{width:100%;max-width:100%;border-radius:6px 6px 6px 6px;}.elementor-7165 .elementor-element.elementor-element-71324f8{width:100%;max-width:100%;border-radius:6px 6px 6px 6px;}.elementor-7165 .elementor-element.elementor-element-97adc82{padding:7.7rem 0rem 0rem 0rem;}.elementor-7165 .elementor-element.elementor-element-97adc82 .elementor-heading-title{font-size:2.4rem;line-height:2.6rem;}.elementor-7165 .elementor-element.elementor-element-4be2e18{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2.4rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-49b9a7b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7165 .elementor-element.elementor-element-475d5f4 .elementor-icon-box-wrapper{text-align:center;gap:2.5rem;}.elementor-7165 .elementor-element.elementor-element-80cd848 .elementor-icon-box-wrapper{text-align:center;gap:1.8rem;}.elementor-7165 .elementor-element.elementor-element-982c821{margin:0.8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7165 .elementor-element.elementor-element-982c821 .elementor-icon-box-wrapper{text-align:center;gap:2.4rem;}.elementor-7165 .elementor-element.elementor-element-b1a376b .elementor-icon-box-wrapper{text-align:center;gap:3.4rem;}.elementor-7165 .elementor-element.elementor-element-043a51e{--margin-top:7.8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-45043b7:not(.elementor-motion-effects-element-type-background), .elementor-7165 .elementor-element.elementor-element-45043b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spyglasspharma.com/wp-content/uploads/2025/12/Group-1492.svg");background-position:top center;background-size:cover;}.elementor-7165 .elementor-element.elementor-element-45043b7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2.4rem;--padding-right:1.5rem;}.elementor-7165 .elementor-element.elementor-element-4c67ecf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-3215401{--margin-top:0rem;--margin-bottom:0.9rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-3c604ea{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -1rem;}.elementor-7165 .elementor-element.elementor-element-3c604ea img{width:100%;max-width:20.3rem;}.elementor-7165 .elementor-element.elementor-element-ea947ba .elementor-heading-title{font-size:2.4rem;}.elementor-7165 .elementor-element.elementor-element-04f6768{--margin-top:0rem;--margin-bottom:0.6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4.1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.5rem;}.elementor-7165 .elementor-element.elementor-element-0d2599b{width:var( --container-widget-width, 28.1rem );max-width:28.1rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:28.1rem;--container-widget-flex-grow:0;}.elementor-7165 .elementor-element.elementor-element-7e150d3{--margin-top:0rem;--margin-bottom:0.6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-887e1da img{width:100%;}.elementor-7165 .elementor-element.elementor-element-dbbd6f4{--width:11.6rem;--min-height:6.4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-de8ef31 .elementor-heading-title{font-size:3.4rem;}body:not(.rtl) .elementor-7165 .elementor-element.elementor-element-109af3e{right:-1.3rem;}body.rtl .elementor-7165 .elementor-element.elementor-element-109af3e{left:-1.3rem;}.elementor-7165 .elementor-element.elementor-element-109af3e .elementor-heading-title{font-size:4.2rem;}.elementor-7165 .elementor-element.elementor-element-b19ea9b{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-11.6rem;--margin-right:0rem;--padding-top:1.4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-946d939{--width:calc(100% - 11.6rem);--margin-top:0rem;--margin-bottom:0rem;--margin-left:11.6rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-033241e .elementor-heading-title{font-size:3.4rem;}.elementor-7165 .elementor-element.elementor-element-94e47f7{--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:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-ce5d6f6{--margin-top:0rem;--margin-bottom:0.9rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-ce5d6f6.e-con{--order:1;}.elementor-7165 .elementor-element.elementor-element-8e61598{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.3rem 0rem 0rem 0rem;}.elementor-7165 .elementor-element.elementor-element-4bcbac2{--margin-top:-0.1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-4bcbac2.e-con{--order:3;}.elementor-7165 .elementor-element.elementor-element-6a9c2fc{width:var( --container-widget-width, 28.2rem );max-width:28.2rem;--container-widget-width:28.2rem;--container-widget-flex-grow:0;}.elementor-7165 .elementor-element.elementor-element-abead0b{--margin-top:0rem;--margin-bottom:2.1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7165 .elementor-element.elementor-element-abead0b.e-con{--order:2;}.elementor-7165 .elementor-element.elementor-element-3e0e0e8{--margin-top:7.9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-bc4af30{padding:8.1rem 0rem 4rem 0rem;}.elementor-7165 .elementor-element.elementor-element-2b09676{padding:0rem 0rem 4rem 0rem;}.elementor-7165 .elementor-element.elementor-element-79a8782{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4.5rem) 0rem;}.elementor-7165 .elementor-element.elementor-element-5b86692{padding:02rem 0rem 0rem 0.3rem;font-size:1.2rem;line-height:1.6rem;}.elementor-7165 .elementor-element.elementor-element-f93d4d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7165 .elementor-element.elementor-element-bb68a6c{width:100%;max-width:100%;padding:6rem 0rem 4rem 0rem;}.elementor-7165 .elementor-element.elementor-element-90031ee{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7165 .elementor-element.elementor-element-ee4f775{--margin-top:7.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7165 .elementor-element.elementor-element-dbedff0{--padding-top:6.5rem;--padding-bottom:5.5rem;--padding-left:1.9rem;--padding-right:1rem;}.elementor-7165 .elementor-element.elementor-element-7433980{--justify-content:center;--margin-top:0rem;--margin-bottom:2.8rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0.5rem;}.elementor-7165 .elementor-element.elementor-element-ec00fe5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -2.7rem;}.elementor-7165 .elementor-element.elementor-element-ec00fe5 img{width:8.6rem;max-width:8.6rem;}.elementor-7165 .elementor-element.elementor-element-4fa6797{width:100%;max-width:100%;}.elementor-7165 .elementor-element.elementor-element-4fa6797 .elementor-heading-title{font-size:3.8rem;line-height:3.93rem;letter-spacing:1px;}.elementor-7165 .elementor-element.elementor-element-611cc22{padding:4.2rem 0rem 0rem 0rem;font-size:2.2rem;}.elementor-7165 .elementor-element.elementor-element-6bc5a07 > .elementor-widget-container{padding:10.7rem 0rem 4rem 0rem;}}@media(min-width:768px){.elementor-7165 .elementor-element.elementor-element-217d0de{--width:51%;}.elementor-7165 .elementor-element.elementor-element-dc8f2cf{--width:50%;}.elementor-7165 .elementor-element.elementor-element-f48763f{--width:99.1rem;}.elementor-7165 .elementor-element.elementor-element-49b9a7b{--width:25%;}.elementor-7165 .elementor-element.elementor-element-f3089de{--width:25%;}.elementor-7165 .elementor-element.elementor-element-fa9a048{--width:25%;}.elementor-7165 .elementor-element.elementor-element-871b011{--width:25%;}.elementor-7165 .elementor-element.elementor-element-45043b7{--width:100%;}.elementor-7165 .elementor-element.elementor-element-3215401{--width:25.4rem;}.elementor-7165 .elementor-element.elementor-element-dbbd6f4{--width:38%;}.elementor-7165 .elementor-element.elementor-element-b19ea9b{--width:100%;}.elementor-7165 .elementor-element.elementor-element-946d939{--width:calc(100% -36rem);}.elementor-7165 .elementor-element.elementor-element-ce5d6f6{--width:33.1rem;}.elementor-7165 .elementor-element.elementor-element-4bcbac2{--width:58rem;}.elementor-7165 .elementor-element.elementor-element-abead0b{--width:100%;}.elementor-7165 .elementor-element.elementor-element-f93d4d7{--width:48.1rem;}.elementor-7165 .elementor-element.elementor-element-cd8bb8a{--width:50%;}.elementor-7165 .elementor-element.elementor-element-7433980{--width:fit-content;}.elementor-7165 .elementor-element.elementor-element-96f67c7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7165 .elementor-element.elementor-element-dc8f2cf{--width:50%;}}@media(min-width:2400px){.elementor-7165 .elementor-element.elementor-element-306e17e .elementor-heading-title{font-size:var( --e-global-typography-fb5f873-font-size );line-height:var( --e-global-typography-fb5f873-line-height );}}/* Start custom CSS for jet-engine-component-533, class: .elementor-element-46c015a */@media (max-width:767px) {
	.inner-hero-multiline .inner-hero-title{ 	margin-bottom:23.7rem  !important; 	} }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-306e17e */.elementor-7165 .elementor-element.elementor-element-306e17e sup{

  font-size: 54%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9562519 */.elementor-7165 .elementor-element.elementor-element-9562519 p::first-letter { 
    margin-left: -0.5rem; 
    position: relative;
}
@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-9562519 p::first-letter { 
    margin-left: 0rem; 
}
.elementor-7165 .elementor-element.elementor-element-9562519 p{
    display: flex;
}
}


.elementor-7165 .elementor-element.elementor-element-9562519 sup{
    left: -0.1rem;
    top: -4px;
}
 @media (max-width: 767px){
        .elementor-7165 .elementor-element.elementor-element-9562519 sup{
            left: -1px;
            top: 5px;
        }
        
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc8f2cf */@media (max-width:767px){
    min-wdith: 100vw !important:
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5ca349 */@media (max-width:767px){
    .elementor-7165 .elementor-element.elementor-element-a5ca349 .mobile-1{
         margin-left:-4px;
    }
   
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3d6d53b */@media (min-width: 768px) {
  .elementor-7165 .elementor-element.elementor-element-3d6d53b svg {
    height: 20rem;
    width: 20rem;
    padding-top: 3.5rem;
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
      .elementor-7165 .elementor-element.elementor-element-3d6d53b svg{
    height: 4.8rem;
    width: 4.8rem;
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-71324f8 */@media (min-width: 768px) {
  .elementor-7165 .elementor-element.elementor-element-71324f8 svg {
    height: 20rem;
    width: 20rem;
    padding-top: 3.5rem;
    padding-left: 2rem;
  }
}
@media (max-width: 767px) {
      .elementor-7165 .elementor-element.elementor-element-71324f8 svg{
    height: 4.8rem;
    width: 4.8rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f48763f */@media (min-width:1200px){
#the-spyglass-bim-iol-system > div.elementor-element.elementor-element-f48763f.e-con-full.e-flex.e-con.e-child{
    height: 55.2rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b9a7b */@media (min-width: 1200px) {
    .elementor-7165 .elementor-element.elementor-element-49b9a7b svg {
    padding-left: 5rem;
    }
    
}
@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-49b9a7b .elementor-icon-box-icon{
        justify-content: start!important;
        
    padding-left: 9rem !important;
    padding-top: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3089de */@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-f3089de .elementor-icon-box-icon{
        justify-content: start!important;
        
    padding-left: 4rem !important;
    padding-top: 0rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9a048 */.elementor-7165 .elementor-element.elementor-element-fa9a048 svg {
    padding-left:1.5rem;
    padding-bottom:0.4rem;
}
@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-fa9a048 .elementor-icon-box-icon{
        justify-content: start!important;
        
    padding-left: 2.5rem !important;
    padding-bottom: 0rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871b011 */@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-871b011 .elementor-icon-box-icon{
        justify-content: start!important;
        
    padding-left: 3.5rem !important;
    padding-top: 4rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be2e18 */.elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-icon-box-content{
    text-align: left;
    width: 28.2rem !important;
}
.elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-widget-icon-box .elementor-icon-box-icon {
  display: inline-flex !important;
  flex: 0 0 auto;
  line-height: 0;
  height: 16.3rem !important;
  text-align: left;
  padding-left: 35px;
  align-items: center;
}
.elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-icon i, .elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-icon svg {
  display: block;
  height: auto;
  position: relative;
  width: auto; 
}
@media (max-width:1220px){
    .elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-widget-icon-box .elementor-icon-box-icon {
        padding-left: 0px;
        text-align: center;
        justify-content: center;
    }
}
@media (max-width:767px){
    .elementor-7165 .elementor-element.elementor-element-4be2e18 .elementor-widget-icon-box .elementor-icon-box-icon{
        padding-left: 0px;
        text-align: center;
        justify-content: center;
    }
    sup {
    top: -0.75rem;
    left:0px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea947ba */.elementor-7165 .elementor-element.elementor-element-ea947ba h2 {
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d2599b */.elementor-7165 .elementor-element.elementor-element-0d2599b .yellow{
    font-size: 2.3rem;
    line-height: 3.2rem;
}
@media ( max-width:767px){
    .elementor-7165 .elementor-element.elementor-element-0d2599b {
        line-height: 2.7rem;
        
    }
    .disp-desk{
        display: none;
    }
    .elementor-7165 .elementor-element.elementor-element-0d2599b span.yellow{
            font-size: 2rem;
        }
}
@media ( min-width:768px){
    .disp-mob{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d117a44 */.elementor-7165 .elementor-element.elementor-element-d117a44{
    width: 100%;
}
.elementor-7165 .elementor-element.elementor-element-d117a44 img{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbbd6f4 */.elementor-7165 .elementor-element.elementor-element-dbbd6f4 {
    border-radius: 0 20px;
background: var(--Off-white-blue, #EDF5FA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b19ea9b */.elementor-7165 .elementor-element.elementor-element-b19ea9b{
    
background: var(--Yellow-Grad, linear-gradient(90deg, #FFE100 0%, #D8A60E 100%));


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b6b41 */.elementor-7165 .elementor-element.elementor-element-21b6b41 {
    max-width: 94.7rem;
}
.elementor-7165 .elementor-element.elementor-element-21b6b41 sup{
    top:-3.25rem;
    
}
@media (max-width:767px){
   .elementor-7165 .elementor-element.elementor-element-21b6b41 {
    max-width: 30.7rem;
}
.elementor-7165 .elementor-element.elementor-element-21b6b41 sup{
    top:-1.2rem;
    
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e613b1a */.elementor-7165 .elementor-element.elementor-element-e613b1a p::first-letter { 
    margin-left: -0.5rem; 
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-043a51e */@media ( min-width:768px){
    .disp-mob{
        display: none;
    }
}
@media ( max-width:767px){
.disp-desk{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f625bd */.elementor-7165 .elementor-element.elementor-element-6f625bd span{
    letter-spacing: 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79a8782 */.elementor-7165 .elementor-element.elementor-element-79a8782 span{
    letter-spacing: 2px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a195f2 */.elementor-7165 .elementor-element.elementor-element-7a195f2 span{
    letter-spacing: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b86692 */@media (max-width: 767px){
    .elementor-7165 .elementor-element.elementor-element-5b86692 p::first-letter { 
    margin-left: 0rem; 
}
.elementor-7165 .elementor-element.elementor-element-5b86692 p{
    display: flex;
}
}


.elementor-7165 .elementor-element.elementor-element-5b86692 sup{
    left: -0.1rem;
    top: -4px;
}
 @media (max-width: 767px){
        .elementor-7165 .elementor-element.elementor-element-5b86692 sup{
            left: -1px;
            
        }
        
    }/* End custom CSS */
/* Start custom CSS for jet-engine-component-570, class: .elementor-element-e5c31c3 */.elementor-7165 .elementor-element.elementor-element-e5c31c3 .circle__image--container{
    max-width: 48.1rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f93d4d7 */@media (min-width: 768px) {
  .elementor-7165 .elementor-element.elementor-element-f93d4d7{
    height: 48.1rem !important;
    max-width: 48.1rem !important;
  }
  .elementor-7165 .elementor-element.elementor-element-f93d4d7 imng{
      width: 44.1rem !important;
      height: 44.1rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8730d13 */.elementor-7165 .elementor-element.elementor-element-8730d13 sup{
    left: 0.2rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90031ee */.elementor-7165 .elementor-element.elementor-element-90031ee .plus{
        margin-left: 0.8rem;
    margin-top: 0.2re,;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fa6797 */.elementor-7165 .elementor-element.elementor-element-4fa6797 h2 {
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-611cc22 */.elementor-7165 .elementor-element.elementor-element-611cc22 h4{
    color : #000 !important;
}
.elementor-7165 .elementor-element.elementor-element-611cc22 {
    color : #000 !important;
}
.elementor-7165 .elementor-element.elementor-element-611cc22 .mobile-space{
    display: none;
}
.elementor-7165 .elementor-element.elementor-element-611cc22 span{
    white-space: nowrap;
}
@media (max-width:767px){
  .elementor-7165 .elementor-element.elementor-element-611cc22 .mobile-space{
    display: inline-block;
}  
}/* End custom CSS */
/* Start custom CSS */html {
  overflow-x: hidden;
}/* End custom CSS */