.elementor-6922 .elementor-element.elementor-element-9daba28{--display:flex;--min-height:777px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-6922 .elementor-element.elementor-element-9daba28:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-9daba28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://type2diabetesrevolution.com/wp-content/uploads/DianaJose-book.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6922 .elementor-element.elementor-element-9daba28::before, .elementor-6922 .elementor-element.elementor-element-9daba28 > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-9daba28 > .e-con-inner > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-9daba28 > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-9daba28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-9daba28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#233648;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6922 .elementor-element.elementor-element-f84544c{width:var( --container-widget-width, 762px );max-width:762px;--container-widget-width:762px;--container-widget-flex-grow:0;text-align:center;}.elementor-6922 .elementor-element.elementor-element-f84544c .elementor-heading-title{font-family:"TTC Demi Bold", Sans-serif;font-size:90px;font-weight:400;line-height:1;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-6922 .elementor-element.elementor-element-00bf9aa{text-align:center;}.elementor-6922 .elementor-element.elementor-element-00bf9aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.4;letter-spacing:0.2em;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-6922 .elementor-element.elementor-element-c0e9be2{--display:flex;--overflow:hidden;--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-6922 .elementor-element.elementor-element-bc43bff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-90019e6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6922 .elementor-element.elementor-element-a1943e2{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-a1943e2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-a1943e2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-a1943e2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-a1943e2 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-a1943e2 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-a1943e2 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-a1943e2 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-8c64f91{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-8c64f91.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-8c64f91.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-8c64f91.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-8c64f91 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-8c64f91 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-8c64f91 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-8c64f91 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-d0cfe60{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6922 .elementor-element.elementor-element-68dbc91{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-6922 .elementor-element.elementor-element-7b3b8f6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6922 .elementor-element.elementor-element-8e12d54{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-8e12d54.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-8e12d54.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-8e12d54.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-8e12d54 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-8e12d54 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-8e12d54 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-8e12d54 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-a2dd32d{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-a2dd32d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-a2dd32d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-a2dd32d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-a2dd32d .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-a2dd32d .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-a2dd32d .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-a2dd32d .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-5136628{--display:flex;--overflow:hidden;--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-6922 .elementor-element.elementor-element-9e78575{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-16bc925{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-16bc925:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-16bc925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E8;}.elementor-6922 .elementor-element.elementor-element-5254e0a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:33px;font-weight:700;line-height:1.2;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-40b2e08 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;font-style:italic;line-height:1.2;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-e966592{--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;--align-items:center;}.elementor-6922 .elementor-element.elementor-element-934e991 img{width:150px;height:45px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-b54e4fd img{width:125px;height:61px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-84e1b70 img{width:87px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-29680d2 img{width:86px;height:78px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-bcbeaa3 img{width:153px;height:98px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-6a61303 img{width:119px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-0071b5a img{width:123px;height:46px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-971e580 img{width:150px;height:73px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-7031fc3 img{width:135px;height:101px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-72033c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6922 .elementor-element.elementor-element-dde43f8 img{width:150px;height:45px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-a5656ad img{width:87px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-aeb03c9 img{width:153px;height:98px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-1656e12 img{width:125px;height:61px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-d88dea6 img{width:86px;height:78px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-476bdd6 img{width:123px;height:46px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-30dcbbe img{width:150px;height:73px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-2a63c09 img{width:119px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-1666556 img{width:135px;height:101px;object-fit:contain;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6922 .elementor-element.elementor-element-1fca412{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-1fca412 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-1fca412 a{color:#1605D5;}.elementor-6922 .elementor-element.elementor-element-03173f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-4ec426b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-a37a7c9{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;text-align:center;}.elementor-6922 .elementor-element.elementor-element-a37a7c9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6922 .elementor-element.elementor-element-c4dfed1 .elementor-button{background-color:#B709EF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:26px 26px 26px 26px;}.elementor-6922 .elementor-element.elementor-element-c4dfed1{width:var( --container-widget-width, 278px );max-width:278px;--container-widget-width:278px;--container-widget-flex-grow:0;}.elementor-6922 .elementor-element.elementor-element-6093bc7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6922 .elementor-element.elementor-element-f096435{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-f096435 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-f096435 a{color:#1605D5;}.elementor-6922 .elementor-element.elementor-element-fce3b16{--display:flex;--overflow:hidden;--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-6922 .elementor-element.elementor-element-fce3b16:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-fce3b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEFF0;}.elementor-6922 .elementor-element.elementor-element-94327d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-6922 .elementor-element.elementor-element-cd64052{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E8B03080;--border-color:#E8B03080;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-cd64052::before, .elementor-6922 .elementor-element.elementor-element-cd64052 > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-cd64052 > .e-con-inner > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-cd64052 > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-cd64052 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-cd64052 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-6922 .elementor-element.elementor-element-213cba6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-6bd9514{width:var( --container-widget-width, 901px );max-width:901px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:901px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-6bd9514 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-6bd9514 a{color:#1605D5;}.elementor-6922 .elementor-element.elementor-element-b01d596{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-6922 .elementor-element.elementor-element-b6ce2f4 img{width:452px;height:460px;object-fit:cover;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-efc913f{--display:flex;}.elementor-6922 .elementor-element.elementor-element-0881f9b{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-icon i{color:#E8B030;transition:color 0.3s;}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-icon svg{fill:#E8B030;transition:fill 0.3s;}.elementor-6922 .elementor-element.elementor-element-0c09ffd{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5;}.elementor-6922 .elementor-element.elementor-element-0c09ffd .elementor-icon-list-text{color:var( --e-global-color-14173db );transition:color 0.3s;}.elementor-6922 .elementor-element.elementor-element-d196511{--display:flex;--overflow:hidden;}.elementor-6922 .elementor-element.elementor-element-c5014f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-a00e5f0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:55px;font-weight:700;line-height:0.8;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-122f9f0{width:var( --container-widget-width, 176px );max-width:176px;--e-transform-rotateZ:-11deg;--container-widget-width:176px;--container-widget-flex-grow:0;top:94.806px;z-index:2;text-align:center;}body:not(.rtl) .elementor-6922 .elementor-element.elementor-element-122f9f0{left:734.815px;}body.rtl .elementor-6922 .elementor-element.elementor-element-122f9f0{right:734.815px;}.elementor-6922 .elementor-element.elementor-element-122f9f0 .elementor-heading-title{font-family:"PrintedMoments", Sans-serif;font-size:44px;font-weight:400;line-height:0.8;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-a725759{--display:flex;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e{--e-image-carousel-slides-to-show:3;padding:0px 10px 0px 10px;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-next{font-size:68px;color:#6189A9;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#6189A9;}.elementor-6922 .elementor-element.elementor-element-4e806c6{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-4e806c6:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-4e806c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF3E8;}.elementor-6922 .elementor-element.elementor-element-ac62d93{--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;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:110px;--padding-right:110px;}.elementor-6922 .elementor-element.elementor-element-e10bf94 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-6c6db7b img{width:484px;height:611px;object-fit:cover;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-a9842d6{--display:flex;}.elementor-6922 .elementor-element.elementor-element-fb22b11 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-99612c6{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-4febe72{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-fb72b9f{--display:flex;--min-height:700px;}.elementor-6922 .elementor-element.elementor-element-fb72b9f:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-fb72b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://type2diabetesrevolution.com/wp-content/uploads/type2mockup_spreads2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6922 .elementor-element.elementor-element-afd4911{--display:flex;--overflow:hidden;}.elementor-6922 .elementor-element.elementor-element-5946b34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-5946b34::before, .elementor-6922 .elementor-element.elementor-element-5946b34 > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-5946b34 > .e-con-inner > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-5946b34 > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-5946b34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-5946b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FAF3E8;--background-overlay:'';}.elementor-6922 .elementor-element.elementor-element-f8d5da9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:49px;font-weight:700;line-height:1.2;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-ff62d04{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-ff62d04 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-ff62d04 a{color:#1605D5;}.elementor-6922 .elementor-element.elementor-element-d770384{--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;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6922 .elementor-element.elementor-element-888c402 img{width:150px;height:45px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-3fd2391 img{width:125px;height:61px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-7eea026 img{width:105px;height:61px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-c6eeaee img{width:86px;height:78px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-71ccf71 img{width:143px;height:46px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-0fbb809 img{width:140px;height:80px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-2e43e5f img{width:119px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-bfc204f img{width:160px;height:73px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-efa0f8b img{width:145px;height:101px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-b219e8b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6922 .elementor-element.elementor-element-f3a9c76 img{width:150px;height:45px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-aaa3bef img{width:87px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-6d45e77 img{width:153px;height:98px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-2446a94 img{width:125px;height:61px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-37730d0 img{width:86px;height:78px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-64dfa6a img{width:123px;height:46px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-782f278 img{width:150px;height:73px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-de60f28 img{width:119px;height:51px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-cf4438d img{width:135px;height:101px;object-fit:contain;object-position:center center;}.elementor-6922 .elementor-element.elementor-element-398ed66{--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-6922 .elementor-element.elementor-element-398ed66:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-398ed66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6922 .elementor-element.elementor-element-8280736{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6922 .elementor-element.elementor-element-8280736:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-8280736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6922 .elementor-element.elementor-element-6bbbb94{width:var( --container-widget-width, 348px );max-width:348px;--container-widget-width:348px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-6bbbb94.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-6bbbb94.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-6bbbb94.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-6bbbb94 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-6bbbb94 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-6bbbb94 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-6bbbb94 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-a5cf6c7{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-9e00e64{--display:flex;}.elementor-6922 .elementor-element.elementor-element-394f8c7{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-6922 .elementor-element.elementor-element-ff91c42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6922 .elementor-element.elementor-element-c3467ff{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-c3467ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-c3467ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-c3467ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-c3467ff .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-c3467ff .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-c3467ff .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-c3467ff .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-9b991c5{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;z-index:1;}.elementor-6922 .elementor-element.elementor-element-9b991c5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6922 .elementor-element.elementor-element-9b991c5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6922 .elementor-element.elementor-element-9b991c5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-9b991c5 .elementor-image-box-wrapper .elementor-image-box-img{width:141px;}.elementor-6922 .elementor-element.elementor-element-9b991c5 .elementor-image-box-img img{height:41px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-6922 .elementor-element.elementor-element-9b991c5 .elementor-image-box-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;}.elementor-6922 .elementor-element.elementor-element-9b991c5 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-d181329{--display:flex;--min-height:700px;}.elementor-6922 .elementor-element.elementor-element-d181329:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-d181329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://type2diabetesrevolution.com/wp-content/uploads/thetype2mockup_spreads.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6922 .elementor-element.elementor-element-7918802{--display:flex;--overflow:hidden;--overlay-opacity:0;--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-6922 .elementor-element.elementor-element-7918802::before, .elementor-6922 .elementor-element.elementor-element-7918802 > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-7918802 > .e-con-inner > .elementor-background-video-container::before, .elementor-6922 .elementor-element.elementor-element-7918802 > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-7918802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6922 .elementor-element.elementor-element-7918802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EDEFF0;--background-overlay:'';}.elementor-6922 .elementor-element.elementor-element-4511b7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6922 .elementor-element.elementor-element-5b7032d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-6922 .elementor-element.elementor-element-5b7032d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:55px;font-weight:700;line-height:0.8;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-433d24e{--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-6922 .elementor-element.elementor-element-42b398b{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-42b398b p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-2ef6ca1{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-2ef6ca1 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-88ba85e{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-88ba85e p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-940d6f1{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-940d6f1 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-2815a4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6922 .elementor-element.elementor-element-2815a4d:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-2815a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6922 .elementor-element.elementor-element-b6cd963{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-6922 .elementor-element.elementor-element-b6cd963 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1;color:var( --e-global-color-14173db );}.elementor-6922 .elementor-element.elementor-element-22d3917{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6922 .elementor-element.elementor-element-e6fbcc3{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2;color:#6189A9;}.elementor-6922 .elementor-element.elementor-element-e6fbcc3 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-e4e594d{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2;color:#6189A9;}.elementor-6922 .elementor-element.elementor-element-e4e594d p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-2a632b4{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2;color:#6189A9;}.elementor-6922 .elementor-element.elementor-element-2a632b4 p{margin-block-end:0px;}.elementor-6922 .elementor-element.elementor-element-54ab5ea{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6922 .elementor-element.elementor-element-9daba28{--min-height:calc(777px * (100vw / 1200px));}.elementor-6922 .elementor-element.elementor-element-f84544c{--container-widget-width:525px;--container-widget-flex-grow:0;width:var( --container-widget-width, 525px );max-width:525px;}.elementor-6922 .elementor-element.elementor-element-f84544c .elementor-heading-title{font-size:60px;}.elementor-6922 .elementor-element.elementor-element-c0e9be2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-bc43bff{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-6922 .elementor-element.elementor-element-5136628{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-9e78575{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-16bc925{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-6922 .elementor-element.elementor-element-72033c0{--grid-auto-flow:row;}.elementor-6922 .elementor-element.elementor-element-03173f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-6922 .elementor-element.elementor-element-6093bc7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6922 .elementor-element.elementor-element-fce3b16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-94327d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:60px;--padding-left:35px;--padding-right:35px;}.elementor-6922 .elementor-element.elementor-element-c5014f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e{--e-image-carousel-slides-to-show:3;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6922 .elementor-element.elementor-element-7d1fa2e .elementor-swiper-button.elementor-swiper-button-next{font-size:68px;}.elementor-6922 .elementor-element.elementor-element-4e806c6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-ac62d93{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:40px;--padding-left:110px;--padding-right:110px;}.elementor-6922 .elementor-element.elementor-element-fb72b9f{--min-height:calc(700px * (100vw / 1200px));}.elementor-6922 .elementor-element.elementor-element-fb72b9f:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-fb72b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-6922 .elementor-element.elementor-element-5946b34{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-6922 .elementor-element.elementor-element-b219e8b{--grid-auto-flow:row;}.elementor-6922 .elementor-element.elementor-element-d181329{--min-height:calc(700px * (100vw / 1200px));}.elementor-6922 .elementor-element.elementor-element-7918802{--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-4511b7d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}}@media(max-width:767px){.elementor-6922 .elementor-element.elementor-element-9daba28{--min-height:calc(824px * (100vw / 767px));--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-f84544c .elementor-heading-title{font-size:42px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-00bf9aa .elementor-heading-title{font-size:11px;line-height:1.2;}.elementor-6922 .elementor-element.elementor-element-bc43bff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-a1943e2 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-8c64f91 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-d0cfe60.e-con{--order:-99999 /* order start hack */;}.elementor-6922 .elementor-element.elementor-element-8e12d54 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-a2dd32d .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-9e78575{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-16bc925{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-5254e0a{text-align:center;}.elementor-6922 .elementor-element.elementor-element-5254e0a .elementor-heading-title{font-size:25px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-40b2e08 .elementor-heading-title{font-size:18px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-72033c0{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-aeb03c9 img{height:60px;}.elementor-6922 .elementor-element.elementor-element-d88dea6 img{object-fit:contain;}.elementor-6922 .elementor-element.elementor-element-1666556 img{height:70px;}.elementor-6922 .elementor-element.elementor-element-1fca412{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-6922 .elementor-element.elementor-element-03173f9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-4ec426b{text-align:center;}.elementor-6922 .elementor-element.elementor-element-4ec426b .elementor-heading-title{font-size:24px;line-height:1.2;}.elementor-6922 .elementor-element.elementor-element-a37a7c9 .elementor-heading-title{font-size:14px;}.elementor-6922 .elementor-element.elementor-element-c4dfed1 .elementor-button{font-size:17px;}.elementor-6922 .elementor-element.elementor-element-f096435{text-align:center;font-size:14px;}.elementor-6922 .elementor-element.elementor-element-94327d6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-cd64052{--justify-content:center;--overlay-opacity:0;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-213cba6 .elementor-heading-title{font-size:34px;line-height:1;}.elementor-6922 .elementor-element.elementor-element-6bd9514{font-size:13px;}.elementor-6922 .elementor-element.elementor-element-b01d596{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6922 .elementor-element.elementor-element-b6ce2f4 img{width:100%;height:400px;}.elementor-6922 .elementor-element.elementor-element-0881f9b{text-align:center;font-size:14px;}.elementor-6922 .elementor-element.elementor-element-c5014f7{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-a00e5f0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-6922 .elementor-element.elementor-element-a00e5f0 .elementor-heading-title{font-size:34px;line-height:1;}.elementor-6922 .elementor-element.elementor-element-122f9f0{--e-transform-rotateZ:0deg;top:19%;}body:not(.rtl) .elementor-6922 .elementor-element.elementor-element-122f9f0{left:42.983%;}body.rtl .elementor-6922 .elementor-element.elementor-element-122f9f0{right:42.983%;}.elementor-6922 .elementor-element.elementor-element-122f9f0 .elementor-heading-title{font-size:20px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-a725759{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-7d1fa2e{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6922 .elementor-element.elementor-element-ac62d93{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-e10bf94{width:var( --container-widget-width, 156px );max-width:156px;--container-widget-width:156px;--container-widget-flex-grow:0;text-align:center;}.elementor-6922 .elementor-element.elementor-element-e10bf94.elementor-element{--align-self:center;}.elementor-6922 .elementor-element.elementor-element-e10bf94 .elementor-heading-title{font-size:34px;}.elementor-6922 .elementor-element.elementor-element-6c6db7b img{width:100%;height:100%;}.elementor-6922 .elementor-element.elementor-element-99612c6{font-size:14px;}.elementor-6922 .elementor-element.elementor-element-4febe72{font-size:14px;}.elementor-6922 .elementor-element.elementor-element-fb72b9f{--min-height:0;}.elementor-6922 .elementor-element.elementor-element-afd4911{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-5946b34{--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-f8d5da9{padding:0px 20px 0px 20px;text-align:center;}.elementor-6922 .elementor-element.elementor-element-f8d5da9 .elementor-heading-title{font-size:30px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-ff62d04{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;font-size:14px;}.elementor-6922 .elementor-element.elementor-element-b219e8b{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-6d45e77 img{height:60px;}.elementor-6922 .elementor-element.elementor-element-37730d0 img{object-fit:contain;}.elementor-6922 .elementor-element.elementor-element-cf4438d img{height:70px;}.elementor-6922 .elementor-element.elementor-element-398ed66{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-6bbbb94 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-a5cf6c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-9e00e64.e-con{--order:-99999 /* order start hack */;}.elementor-6922 .elementor-element.elementor-element-c3467ff .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-9b991c5 .elementor-image-box-img{margin-bottom:15px;}.elementor-6922 .elementor-element.elementor-element-d181329{--min-height:0;}.elementor-6922 .elementor-element.elementor-element-7918802{--overlay-opacity:1;}.elementor-6922 .elementor-element.elementor-element-4511b7d{--padding-top:40px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-5b7032d{text-align:center;}.elementor-6922 .elementor-element.elementor-element-5b7032d .elementor-heading-title{font-size:34px;line-height:1.1;}.elementor-6922 .elementor-element.elementor-element-433d24e{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-42b398b{font-size:13px;line-height:1.8;}.elementor-6922 .elementor-element.elementor-element-2ef6ca1{font-size:13px;line-height:1.8;}.elementor-6922 .elementor-element.elementor-element-88ba85e{font-size:13px;line-height:1.8;}.elementor-6922 .elementor-element.elementor-element-940d6f1{font-size:13px;line-height:1.8;}.elementor-6922 .elementor-element.elementor-element-2815a4d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6922 .elementor-element.elementor-element-b6cd963{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-6922 .elementor-element.elementor-element-b6cd963 .elementor-heading-title{font-size:34px;line-height:0.9;}.elementor-6922 .elementor-element.elementor-element-22d3917{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6922 .elementor-element.elementor-element-e6fbcc3{font-size:16px;}.elementor-6922 .elementor-element.elementor-element-e4e594d{font-size:16px;}.elementor-6922 .elementor-element.elementor-element-2a632b4{font-size:16px;}}@media(min-width:768px){.elementor-6922 .elementor-element.elementor-element-9daba28{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-c0e9be2{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-5136628{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-fce3b16{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-efc913f{--width:484px;}.elementor-6922 .elementor-element.elementor-element-d196511{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-4e806c6{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-a9842d6{--width:428px;}.elementor-6922 .elementor-element.elementor-element-afd4911{--content-width:1200px;}.elementor-6922 .elementor-element.elementor-element-7918802{--content-width:1200px;}}@media(min-width:1025px){.elementor-6922 .elementor-element.elementor-element-fb72b9f:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-fb72b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6922 .elementor-element.elementor-element-d181329:not(.elementor-motion-effects-element-type-background), .elementor-6922 .elementor-element.elementor-element-d181329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-68dbc91 */.elementor-6922 .elementor-element.elementor-element-68dbc91 {
  filter: drop-shadow(7px 9px 5px rgba(0, 0, 0, 0.5));
}
@media (max-width: 767px) {
  .elementor-6922 .elementor-element.elementor-element-68dbc91 {
    filter: drop-shadow(6px 6px 5px rgba(0, 0, 0, 0.5));
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc43bff */@keyframes testimonialFromBookLeft {
  0% {
    opacity: 0;
    transform: translate(180px, 40px) scale(0.3);
  }

  100% {
    opacity: 1;
    transform: translate(0, 0) scale(1);
  }
}

@keyframes testimonialFromBookRight {
  0% {
    opacity: 0;
    transform: translate(-180px, 40px) scale(0.3);
  }

  100% {
    opacity: 1;
    transform: translate(0, 0) scale(1);
  }
}

.testimonial-from-book-left,
.testimonial-from-book-right {
  opacity: 0;
  transform-origin: center center !important;
}

.book-testimonial-section.is-visible .testimonial-from-book-left {
  animation-name: testimonialFromBookLeft;
  animation-duration: 0.75s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}

.book-testimonial-section.is-visible .testimonial-from-book-right {
  animation-name: testimonialFromBookRight;
  animation-duration: 0.75s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
}

.book-testimonial-section.is-visible .testimonial-delay-0 {
  animation-delay: 0s;
}

.book-testimonial-section.is-visible .testimonial-delay-250 {
  animation-delay: 0.25s;
}

.book-testimonial-section.is-visible .testimonial-delay-500 {
  animation-delay: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e9be2 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-c0e9be2 {
    
    /*height: auto !important;*/
    height: calc(600px * (100vw / 1200px)) !important;
  }
    
  /*}*/

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  /**/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16bc925 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03173f9 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e78575 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5136628 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-5136628 {
    
    /*height: auto !important;*/
    height: calc(890px * (100vw / 1200px)) !important;
    
  }

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0c09ffd */@media(max-width:767px){
.elementor-6922 .elementor-element.elementor-element-0c09ffd svg path {
    fill: #9ec4c0 !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce3b16 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-fce3b16 {
    
    /*height: auto !important;*/
    height: calc(800px * (100vw / 1200px)) !important;
    
  }

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7d1fa2e *//*.recipe-image-carousel .elementor-swiper-button-prev {*/
 /*   left: -10px !important;*/
    
 /* }*/

 /* .recipe-image-carousel .elementor-swiper-button-next {*/
 /*   right: -10px !important;*/
 /* }*/

.recipe-image-carousel {
  max-width: 1097px;
  height: 546px;
  margin: 0 auto;
  overflow: hidden !important;
}

.recipe-image-carousel .elementor-image-carousel-wrapper,
.recipe-image-carousel .swiper,
.recipe-image-carousel .swiper-container {
  height: 546px !important;
  overflow: hidden !important;
}

.recipe-image-carousel .swiper-wrapper {
  height: 546px !important;
  align-items: center !important;
}

.recipe-image-carousel .swiper-slide {
  height: 546px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  transform: scale(0.78);
  transition: transform 0.35s ease;
}

.recipe-image-carousel .swiper-slide-active + .swiper-slide {
  transform: scale(1);
  z-index: 5;
}

.recipe-image-carousel .swiper-slide img {
  height: 546px !important;
  width: auto !important;
  max-width: none !important;
  object-fit: contain !important;
}

@media (max-width: 767px) {
  .recipe-image-carousel {
    height: 430px !important;
    overflow: visible !important;
  }

  .recipe-image-carousel .elementor-widget-container {
    height: 430px !important;
    overflow: visible !important;
  }

  /* keep the carousel/image area unchanged */
  .recipe-image-carousel .elementor-image-carousel-wrapper,
  .recipe-image-carousel .swiper,
  .recipe-image-carousel .swiper-container {
    height: 305px !important;
    overflow: visible !important;
  }

  .recipe-image-carousel .swiper-wrapper {
    height: 305px !important;
    align-items: center !important;
  }

  .recipe-image-carousel .swiper-slide {
    height: 305px !important;
  }

  .recipe-image-carousel .swiper-slide img {
    height: 305px !important;
    width: auto !important;
    max-width: none !important;
    object-fit: contain !important;
  }

  .recipe-image-carousel .elementor-swiper-button {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;

    top: 350px !important;
    bottom: auto !important;
    transform: none !important;

    color: #6189A9 !important;
    fill: #6189A9 !important;
    z-index: 50 !important;
  }

  .recipe-image-carousel .elementor-swiper-button-prev {
    left: 80px !important;
  }

  .recipe-image-carousel .elementor-swiper-button-next {
    right: 80px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a725759 */@media (max-width: 767px) {
  .recipe-carousel-mobile-wrap,
  .recipe-carousel-mobile-wrap .elementor-widget-container {
    overflow: visible !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5014f7 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d196511 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-d196511 {
    
    /*height: auto !important;*/
    height: calc(710px * (100vw / 1200px)) !important;
    
  }

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac62d93 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e806c6 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-4e806c6 {
    
    /*height: auto !important;*/
    height: calc(720px * (100vw / 1200px)) !important;
  }

    
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb72b9f */@media (orientation: landscape) and (max-width: 1024px) {
  .elementor-6922 .elementor-element.elementor-element-fb72b9f {
    background-attachment: fixed !important;
  }
}
@supports (-webkit-touch-callout: none) {
  @media (orientation: landscape) and (max-width: 1024px) {
    .elementor-6922 .elementor-element.elementor-element-fb72b9f {
      background-attachment: scroll !important;
      background-size: cover !important;
      background-position: center center !important;
      background-repeat: no-repeat !important;
    }
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-394f8c7 */.elementor-6922 .elementor-element.elementor-element-394f8c7 {
  filter: drop-shadow(7px 9px 5px rgba(0, 0, 0, 0.5));
}
@media (max-width: 767px) {
  .elementor-6922 .elementor-element.elementor-element-394f8c7 {
    filter: drop-shadow(6px 6px 5px rgba(0, 0, 0, 0.5));
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5946b34 *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afd4911 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-afd4911 {
    
    /*height: auto !important;*/
    height: calc(750px * (100vw / 1200px)) !important;
    
  }

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d181329 */@media (orientation: landscape) and (max-width: 1024px) {
  .elementor-6922 .elementor-element.elementor-element-d181329 {
    background-attachment: fixed !important;
  }
}
@supports (-webkit-touch-callout: none) {
  @media (orientation: landscape) and (max-width: 1024px) {
    .elementor-6922 .elementor-element.elementor-element-d181329 {
      background-attachment: scroll !important;
      background-size: cover !important;
      background-position: center center !important;
      background-repeat: no-repeat !important;
    }
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42b398b */.elementor-6922 .elementor-element.elementor-element-42b398b a{
    text-decoration: underline;
    font-size: inherit;
    color:#1f38db;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ef6ca1 */.elementor-6922 .elementor-element.elementor-element-2ef6ca1 a{
    text-decoration: underline;
    font-size: inherit;
    color:#1f38db;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88ba85e */.elementor-6922 .elementor-element.elementor-element-88ba85e a{
    text-decoration: underline;
    font-size: inherit;
    color:#1f38db;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-940d6f1 */.elementor-6922 .elementor-element.elementor-element-940d6f1 a{
    text-decoration: underline;
    font-size: inherit;
    color:#1f38db;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6fbcc3 */.elementor-6922 .elementor-element.elementor-element-e6fbcc3 a{
    text-decoration: underline;
    color:#1f38db;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4e594d */.elementor-6922 .elementor-element.elementor-element-e4e594d a{
    text-decoration: underline;
    color:#1f38db;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a632b4 */.elementor-6922 .elementor-element.elementor-element-2a632b4 a{
    text-decoration: underline;
    color:#1f38db;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4511b7d *//*@keyframes testimonialFromBookLeft {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*@keyframes testimonialFromBookRight {*/
/*  0% {*/
/*    opacity: 0;*/
/*    transform: translate(-180px, 40px) scale(0.3);*/
/*  }*/

/*  100% {*/
/*    opacity: 1;*/
/*    transform: translate(0, 0) scale(1);*/
/*  }*/
/*}*/

/*.testimonial-from-book-left {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookLeft;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/*.testimonial-from-book-right {*/
/*  opacity: 0;*/
/*  animation-name: testimonialFromBookRight;*/
/*  animation-duration: 0.75s;*/
/*  animation-timing-function: ease-out;*/
/*  animation-fill-mode: forwards;*/
/*  transform-origin: center center !important;*/
/*}*/

/* Timing like the original site */
/*.testimonial-delay-0 {*/
/*  animation-delay: 0s;*/
/*}*/

/*.testimonial-delay-250 {*/
/*  animation-delay: 0.25s;*/
/*}*/

/*.testimonial-delay-500 {*/
/*  animation-delay: 0.5s;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7918802 *//*Tablet only: 1024px to 768px */
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-6922 .elementor-element.elementor-element-7918802 {
    
    /*height: auto !important;*/
    height: calc(700px * (100vw / 1200px)) !important;
    
  }

  /*.canvas-d {*/
  /*  width: 1200px !important;*/
     
    /*max-width: none !important;*/
  /*  transform: scale(calc(100vw / 1150px));*/
  /*  transform-origin: top left;*/
  /*  overflow: visible !important;*/
  /*}*/

  
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 1200px) and (min-width: 768px) {
  

  .canvas-d {
    width: 1200px !important;
     
    /*max-width: none !important;*/
    transform: scale(calc(100vw / 1220px));
    transform-origin: top left;
    overflow: visible !important;
  }

  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TTC Demi Bold';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://type2diabetesrevolution.com/wp-content/uploads/TT-Commons-DemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PrintedMoments';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://type2diabetesrevolution.com/wp-content/uploads/printedmoments.woff') format('woff');
}
/* End Custom Fonts CSS */