.elementor-1571 .elementor-element.elementor-element-ad0714a{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-ad0714a:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-ad0714a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1571 .elementor-element.elementor-element-db12cfb{text-align:center;}.elementor-1571 .elementor-element.elementor-element-db12cfb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-30dfb88{text-align:center;}.elementor-1571 .elementor-element.elementor-element-30dfb88 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;line-height:50px;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-047511b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-047511b:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-047511b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1571 .elementor-element.elementor-element-ee73e73{--display:flex;--padding-top:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-ee73e73 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1571 .elementor-element.elementor-element-ee73e73 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#027691;}.elementor-1571 .elementor-element.elementor-element-ee73e73 > .elementor-shape-bottom svg, .elementor-1571 .elementor-element.elementor-element-ee73e73 > .e-con-inner > .elementor-shape-bottom svg{height:95px;transform:translateX(-50%) rotateY(180deg);}.elementor-1571 .elementor-element.elementor-element-13c5a66{text-align:center;}.elementor-1571 .elementor-element.elementor-element-13c5a66 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:700;color:var( --e-global-color-7edfefa );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-1571 .elementor-element.elementor-element-455a048{text-align:center;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-ffabea2{text-align:center;}.elementor-1571 .elementor-element.elementor-element-ffabea2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#027691;}.elementor-1571 .elementor-element.elementor-element-0580bee > .elementor-widget-container{background-color:var( --e-global-color-19e4488 );padding:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-0580bee{text-align:center;}.elementor-1571 .elementor-element.elementor-element-0580bee .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-6e87677{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-6e87677:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-6e87677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#027691;}.elementor-1571 .elementor-element.elementor-element-5e13916 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:8px 8px 8px 8px;}.elementor-1571 .elementor-element.elementor-element-5e13916.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-5e13916{text-align:center;}.elementor-1571 .elementor-element.elementor-element-5e13916 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;color:#027691;}.elementor-1571 .elementor-element.elementor-element-ce8d5b9{text-align:center;}.elementor-1571 .elementor-element.elementor-element-ce8d5b9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-b01f516{text-align:center;}.elementor-1571 .elementor-element.elementor-element-b01f516 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-61f0853{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-61f0853.e-con{--align-self:center;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1571 .elementor-element.elementor-element-a861aee.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1571 .elementor-element.elementor-element-a861aee{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-1571 .elementor-element.elementor-element-95be665 .elementor-button{background-color:#e74548;font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-1571 .elementor-element.elementor-element-784f401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-784f401:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-784f401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1571 .elementor-element.elementor-element-03be36b{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-03be36b:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-03be36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-1f4162b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-1571 .elementor-element.elementor-element-1f4162b.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-1f4162b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:37px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1571 .elementor-element.elementor-element-55a86c9.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 030px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-732587d{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-732587d > .elementor-widget-container{background-color:#FFFFFF;padding:25px 30px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-732587d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-3aa75d0{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-3aa75d0 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 30px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-3aa75d0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-d015333{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-d015333 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 30px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-d015333 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-68d81f0{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-68d81f0 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 30px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-68d81f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-ba9be80{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-ba9be80 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 30px 25px 30px;border-radius:10px 10px 10px 10px;}.elementor-1571 .elementor-element.elementor-element-ba9be80 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-b8117cd{text-align:center;}.elementor-1571 .elementor-element.elementor-element-b8117cd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-a913cc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-a7ae447{text-align:center;}.elementor-1571 .elementor-element.elementor-element-a7ae447 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-e0f125d{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1571 .elementor-element.elementor-element-0990742{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-0990742 .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-0990742 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-8d2056a{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-8d2056a .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-8d2056a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-62ac9f3{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-62ac9f3 .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-62ac9f3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-10612cc{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-10612cc .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-10612cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-f260e69{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-f260e69 .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-f260e69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-146e0b6{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-146e0b6 .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-146e0b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-218a8ea{--divider-border-style:solid;--divider-color:#C4C4C4;--divider-border-width:2.3px;}.elementor-1571 .elementor-element.elementor-element-218a8ea .elementor-divider-separator{width:100%;}.elementor-1571 .elementor-element.elementor-element-218a8ea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1571 .elementor-element.elementor-element-1081f9a{--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;}.elementor-1571 .elementor-element.elementor-element-1081f9a:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-1081f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A83E7B;}.elementor-1571 .elementor-element.elementor-element-b0ccadb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:200px;--padding-right:100px;}.elementor-1571 .elementor-element.elementor-element-b0ccadb:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-b0ccadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-087d635{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1571 .elementor-element.elementor-element-087d635 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-3f316b0{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-d06bddc img{border-style:solid;border-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-5fca5b6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-2220e5f{--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-1571 .elementor-element.elementor-element-d900c82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-854548d .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-c9ad452{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 > .elementor-widget-container{background-color:#D6EBED;padding:010px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 .elementor-blockquote__content{color:var( --e-global-color-7edfefa );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-f645ee6 > .elementor-widget-container{background-color:#D6EBED;padding:010px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-f645ee6 .elementor-blockquote__content{color:#414042;font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-f645ee6 .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-f645ee6 .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-066765f > .elementor-widget-container{background-color:#D6EBED;padding:010px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-066765f .elementor-blockquote__content{color:var( --e-global-color-7edfefa );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-066765f .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-066765f .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-0d72c3f > .elementor-widget-container{background-color:#D6EBED;padding:010px 30px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-0d72c3f .elementor-blockquote__content{color:var( --e-global-color-7edfefa );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-0d72c3f .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-0d72c3f .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-a670615 > .elementor-widget-container{background-color:#D6EBED;padding:010px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-a670615 .elementor-blockquote__content{color:var( --e-global-color-7edfefa );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-a670615 .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-a670615 .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-7e110ba > .elementor-widget-container{background-color:#D6EBED;padding:010px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-7e110ba .elementor-blockquote__content{color:var( --e-global-color-7edfefa );font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-7e110ba .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-7e110ba .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-ce956e2{--display:flex;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f > .elementor-widget-container{background-color:#D6EBED;padding:010px 035px 25px 30px;border-radius:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f .elementor-blockquote__content{color:#414042;font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f .elementor-blockquote__author{color:var( --e-global-color-7edfefa );font-size:22px;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f .elementor-blockquote:before{color:var( --e-global-color-19e4488 );font-size:calc(1px * 100);}.elementor-1571 .elementor-element.elementor-element-0d06e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-0d06e34:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-0d06e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1571 .elementor-element.elementor-element-32ab756{--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-1571 .elementor-element.elementor-element-c4b18fa{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-c4b18fa:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-c4b18fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-900c665{text-align:center;}.elementor-1571 .elementor-element.elementor-element-900c665 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-a2de369{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-a2de369.e-con{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-be00cc3.elementor-element{--align-self:center;}.elementor-1571 .elementor-element.elementor-element-be00cc3{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-1e208b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-1e208b7:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-1e208b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6EBED;}.elementor-1571 .elementor-element.elementor-element-736d757{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1571 .elementor-element.elementor-element-736d757:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-736d757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-5b5c926{text-align:center;}.elementor-1571 .elementor-element.elementor-element-5b5c926 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-e391839{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-deb7bec{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1571 .elementor-element.elementor-element-3bd2280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1571 .elementor-element.elementor-element-3bd2280 img{height:240px;object-fit:contain;object-position:center center;}.elementor-1571 .elementor-element.elementor-element-b5c446a.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1571 .elementor-element.elementor-element-b5c446a{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-text{color:var( --e-global-color-7edfefa );transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-efe92ac{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1571 .elementor-element.elementor-element-67a0d67 img{height:240px;}.elementor-1571 .elementor-element.elementor-element-29dd574.elementor-element{--align-self:flex-start;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-icon i{color:#FF4A4A;transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-icon svg{fill:#FF4A4A;transition:fill 0.3s;}.elementor-1571 .elementor-element.elementor-element-29dd574{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:30px;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-text{color:var( --e-global-color-7edfefa );transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-83a1051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-2a1af30{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-bec7a42{--display:flex;--justify-content:center;}.elementor-1571 .elementor-element.elementor-element-bb4b9c5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-4606288{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;}.elementor-1571 .elementor-element.elementor-element-b218037{--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;}.elementor-1571 .elementor-element.elementor-element-b218037:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-b218037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1571 .elementor-element.elementor-element-ec28c6d{--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-1571 .elementor-element.elementor-element-ca8c0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-d3b91b1{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-1571 .elementor-element.elementor-element-d3b91b1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-f7c88bd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-0a09ca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-0a09ca5:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-0a09ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-7b9344e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-radius:15px 15px 15px 15px;}.elementor-1571 .elementor-element.elementor-element-7b9344e{text-align:center;}.elementor-1571 .elementor-element.elementor-element-7b9344e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-c42b230{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-c42b230:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-c42b230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-2b63cfb{--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-1571 .elementor-element.elementor-element-26e70d7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1571 .elementor-element.elementor-element-26e70d7:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-26e70d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-b07d114 img{width:85%;}.elementor-1571 .elementor-element.elementor-element-dd36549 .elementor-button{background-color:#00B3B3;font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-dd36549 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1571 .elementor-element.elementor-element-dd36549 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1571 .elementor-element.elementor-element-e7f24b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1571 .elementor-element.elementor-element-e7f24b4:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-e7f24b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-icon i{color:#FFC1E3;transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-icon svg{fill:#FFC1E3;transition:fill 0.3s;}.elementor-1571 .elementor-element.elementor-element-634d562{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-text{color:var( --e-global-color-7edfefa );transition:color 0.3s;}.elementor-1571 .elementor-element.elementor-element-fd51854{text-align:center;}.elementor-1571 .elementor-element.elementor-element-fd51854 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;line-height:35px;color:var( --e-global-color-19e4488 );}.elementor-1571 .elementor-element.elementor-element-89e54a5{--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-1571 .elementor-element.elementor-element-89e54a5:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-89e54a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A83E7B;}.elementor-1571 .elementor-element.elementor-element-35199b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-ba0aea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-a652533{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-45cfcb8{--display:flex;--padding-top:80px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-45cfcb8:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-45cfcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-2e189f5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-2e189f5:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-2e189f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-581b893 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-31a5025{text-align:center;}.elementor-1571 .elementor-element.elementor-element-31a5025 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-8d5a32d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-faf065a{--display:flex;--padding-top:80px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-faf065a:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-faf065a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-8e6cf1b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-8e6cf1b:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-8e6cf1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-ab9cabb > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-6d997c9{text-align:center;}.elementor-1571 .elementor-element.elementor-element-6d997c9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-3cc667f{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-97d6de3{--display:flex;--padding-top:80px;--padding-bottom:025px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-97d6de3:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-97d6de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-ea1a519{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-ea1a519:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-ea1a519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-f304752 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-915e4bf{text-align:center;}.elementor-1571 .elementor-element.elementor-element-915e4bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-70addc2{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-fd0af05{--display:flex;--padding-top:80px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-fd0af05:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-fd0af05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-5ace200{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-5ace200:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-5ace200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-0754554 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-c4bc713{text-align:center;}.elementor-1571 .elementor-element.elementor-element-c4bc713 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-eee0da5{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-33f7d0e{--display:flex;--padding-top:80px;--padding-bottom:025px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-33f7d0e:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-33f7d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-3e0f414{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-3e0f414:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-3e0f414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-2d2c1e4 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-888cab3{text-align:center;}.elementor-1571 .elementor-element.elementor-element-888cab3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-1baf677{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}.elementor-1571 .elementor-element.elementor-element-6d0bcab{--display:flex;--padding-top:80px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1571 .elementor-element.elementor-element-6d0bcab:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-6d0bcab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E3DA;}.elementor-1571 .elementor-element.elementor-element-4968261{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-4968261:not(.elementor-motion-effects-element-type-background), .elementor-1571 .elementor-element.elementor-element-4968261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1571 .elementor-element.elementor-element-d1e0a1e > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-2c668d6{text-align:center;}.elementor-1571 .elementor-element.elementor-element-2c668d6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;color:#65A45E;}.elementor-1571 .elementor-element.elementor-element-912b48d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7edfefa );}body.elementor-page-1571:not(.elementor-motion-effects-element-type-background), body.elementor-page-1571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1571 .elementor-element.elementor-element-ad0714a{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1571 .elementor-element.elementor-element-ee73e73{--padding-top:50px;--padding-bottom:120px;--padding-left:15px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-13c5a66 .elementor-heading-title{font-size:36px;}.elementor-1571 .elementor-element.elementor-element-0580bee .elementor-heading-title{font-size:20px;}.elementor-1571 .elementor-element.elementor-element-6e87677{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-61f0853{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-03be36b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-732587d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-3aa75d0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-d015333 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-68d81f0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-ba9be80 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-a913cc4{--padding-top:50px;--padding-bottom:050px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-a7ae447 .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-1571 .elementor-element.elementor-element-1081f9a{--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:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-b0ccadb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-087d635{width:100%;max-width:100%;text-align:center;}.elementor-1571 .elementor-element.elementor-element-3f316b0{width:100%;max-width:100%;text-align:center;}.elementor-1571 .elementor-element.elementor-element-d06bddc img{border-width:20px 20px 20px 20px;}.elementor-1571 .elementor-element.elementor-element-2220e5f.e-con{--order:99999 /* order end hack */;}.elementor-1571 .elementor-element.elementor-element-d900c82{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-854548d{text-align:center;}.elementor-1571 .elementor-element.elementor-element-c9ad452{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-0d06e34{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-a2de369{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-e391839{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-3bd2280 img{height:385px;object-fit:contain;}.elementor-1571 .elementor-element.elementor-element-67a0d67 img{width:215px;height:385px;}.elementor-1571 .elementor-element.elementor-element-83a1051{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-2a1af30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-bb4b9c5{text-align:center;}.elementor-1571 .elementor-element.elementor-element-bb4b9c5 .elementor-heading-title{font-size:40px;}.elementor-1571 .elementor-element.elementor-element-4606288{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-b218037{--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:50px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-ec28c6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-2b0554e img{width:100%;height:335px;object-fit:cover;object-position:center center;}.elementor-1571 .elementor-element.elementor-element-ca8c0ed.e-con{--order:-99999 /* order start hack */;}.elementor-1571 .elementor-element.elementor-element-d3b91b1{width:100%;max-width:100%;text-align:center;}.elementor-1571 .elementor-element.elementor-element-d3b91b1 .elementor-heading-title{font-size:40px;}.elementor-1571 .elementor-element.elementor-element-f7c88bd{width:100%;max-width:100%;}.elementor-1571 .elementor-element.elementor-element-0a09ca5{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-7b9344e .elementor-heading-title{font-size:36px;}.elementor-1571 .elementor-element.elementor-element-c42b230{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-b07d114 img{width:275px;}.elementor-1571 .elementor-element.elementor-element-fd51854 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1571 .elementor-element.elementor-element-fd51854 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-1571 .elementor-element.elementor-element-a652533{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:768px){.elementor-1571 .elementor-element.elementor-element-ad0714a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-db12cfb .elementor-heading-title{font-size:42px;}.elementor-1571 .elementor-element.elementor-element-30dfb88 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-1571 .elementor-element.elementor-element-047511b{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1571 .elementor-element.elementor-element-61f0853{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1571 .elementor-element.elementor-element-03be36b{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-1f4162b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-732587d .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-3aa75d0 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-d015333 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-68d81f0 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-ba9be80 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-a7ae447 .elementor-heading-title{font-size:32px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1571 .elementor-element.elementor-element-087d635 .elementor-heading-title{font-size:32px;}.elementor-1571 .elementor-element.elementor-element-3f316b0{font-size:20px;}.elementor-1571 .elementor-element.elementor-element-c9ad452{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-a2de369{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-5b5c926 .elementor-heading-title{font-size:32px;}.elementor-1571 .elementor-element.elementor-element-e391839{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-2a1af30{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-b218037{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-d3b91b1{text-align:center;}.elementor-1571 .elementor-element.elementor-element-d3b91b1 .elementor-heading-title{font-size:32px;}.elementor-1571 .elementor-element.elementor-element-35199b1{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:15px;}.elementor-1571 .elementor-element.elementor-element-a652533{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:600px){.elementor-1571 .elementor-element.elementor-element-ad0714a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-047511b{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-1571 .elementor-element.elementor-element-61f0853{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-1f4162b .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-a7ae447 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-e0f125d{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-087d635 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-3f316b0{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-854548d .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-c9ad452{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-f645ee6 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-066765f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-0d72c3f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-a670615 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-7e110ba .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-a2de369{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-1e208b7{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-736d757{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-5b5c926 .elementor-heading-title{font-size:32px;}.elementor-1571 .elementor-element.elementor-element-e391839{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-3bd2280 img{height:265px;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > a{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-67a0d67 img{height:265px;object-fit:contain;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > a{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-2a1af30{--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-b218037{--padding-top:025px;--padding-bottom:0px;--padding-left:0px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-d3b91b1 .elementor-heading-title{font-size:32px;}.elementor-1571 .elementor-element.elementor-element-dd36549 .elementor-button{font-size:17px;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > a{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-a652533{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:479px){.elementor-1571 .elementor-element.elementor-element-ad0714a{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1571 .elementor-element.elementor-element-db12cfb .elementor-heading-title{font-size:36px;}.elementor-1571 .elementor-element.elementor-element-30dfb88 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-1571 .elementor-element.elementor-element-047511b{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1571 .elementor-element.elementor-element-ee73e73 > .elementor-shape-bottom svg, .elementor-1571 .elementor-element.elementor-element-ee73e73 > .e-con-inner > .elementor-shape-bottom svg{height:66px;}.elementor-1571 .elementor-element.elementor-element-ee73e73{--padding-top:50px;--padding-bottom:100px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-13c5a66 .elementor-heading-title{font-size:36px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1571 .elementor-element.elementor-element-6153692 img{width:80%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1571 .elementor-element.elementor-element-455a048{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-ffabea2 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-0580bee .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-6e87677{--padding-top:20px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-5e13916 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-ce8d5b9 .elementor-heading-title{font-size:40px;}.elementor-1571 .elementor-element.elementor-element-b01f516 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-61f0853{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1571 .elementor-element.elementor-element-a861aee > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-a861aee .elementor-icon-list-item > a{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-3278836.elementor-element{--order:-99999 /* order start hack */;}.elementor-1571 .elementor-element.elementor-element-784f401{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-03be36b{--padding-top:50px;--padding-bottom:50px;--padding-left:020px;--padding-right:020px;}.elementor-1571 .elementor-element.elementor-element-1f4162b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1571 .elementor-element.elementor-element-1f4162b .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-cc9fbf0 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-732587d .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-3aa75d0 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-d015333 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-68d81f0 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-ba9be80 .elementor-heading-title{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-b8117cd .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-a913cc4{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-a7ae447 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-e0f125d{font-size:18px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1571 .elementor-element.elementor-element-1081f9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-b0ccadb{--padding-top:50px;--padding-bottom:050px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-087d635{width:100%;max-width:100%;text-align:center;}.elementor-1571 .elementor-element.elementor-element-087d635 .elementor-heading-title{font-size:36px;}.elementor-1571 .elementor-element.elementor-element-3f316b0{text-align:center;font-size:18px;}.elementor-1571 .elementor-element.elementor-element-5fca5b6.elementor-element{--order:99999 /* order end hack */;}.elementor-1571 .elementor-element.elementor-element-5fca5b6{text-align:center;}.elementor-1571 .elementor-element.elementor-element-5fca5b6 .elementor-heading-title{font-size:23px;}.elementor-1571 .elementor-element.elementor-element-d900c82{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-854548d{text-align:center;}.elementor-1571 .elementor-element.elementor-element-854548d .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-c9ad452{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-0b4dfe8 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-f645ee6 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-066765f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-0d72c3f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-a670615 .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-7e110ba .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-4fa5f9f .elementor-blockquote__content{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-0d06e34{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-c4b18fa{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-900c665 .elementor-heading-title{font-size:36px;}.elementor-1571 .elementor-element.elementor-element-a2de369{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-be00cc3{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-1e208b7{--padding-top:20px;--padding-bottom:20px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-736d757{--gap:025px 025px;--row-gap:025px;--column-gap:025px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1571 .elementor-element.elementor-element-5b5c926 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-e391839{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-3bd2280 img{height:265px;}.elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-b5c446a .elementor-icon-list-item > a{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-67a0d67 img{height:265px;object-fit:contain;}.elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-29dd574 .elementor-icon-list-item > a{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-83a1051{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-2a1af30{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-bb4b9c5{text-align:center;}.elementor-1571 .elementor-element.elementor-element-bb4b9c5 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-4606288{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-b218037{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-ec28c6d.e-con{--order:99999 /* order end hack */;}.elementor-1571 .elementor-element.elementor-element-ca8c0ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1571 .elementor-element.elementor-element-d3b91b1{width:100%;max-width:100%;text-align:center;}.elementor-1571 .elementor-element.elementor-element-d3b91b1 .elementor-heading-title{font-size:30px;}.elementor-1571 .elementor-element.elementor-element-f7c88bd{width:100%;max-width:100%;font-size:18px;}.elementor-1571 .elementor-element.elementor-element-0a09ca5{--padding-top:50px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-7b9344e > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-1571 .elementor-element.elementor-element-7b9344e .elementor-heading-title{font-size:28px;}.elementor-1571 .elementor-element.elementor-element-c42b230{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-26e70d7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-b07d114 img{width:80%;}.elementor-1571 .elementor-element.elementor-element-e7f24b4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1571 .elementor-element.elementor-element-634d562 .elementor-icon-list-item > a{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-fd51854 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-1571 .elementor-element.elementor-element-35199b1{--padding-top:50px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}.elementor-1571 .elementor-element.elementor-element-a652533{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1571 .elementor-element.elementor-element-31a5025 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-8d5a32d{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-6d997c9 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-3cc667f{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-915e4bf .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-70addc2{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-c4bc713 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-eee0da5{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-888cab3 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-1baf677{font-size:18px;}.elementor-1571 .elementor-element.elementor-element-2c668d6 .elementor-heading-title{font-size:22px;}.elementor-1571 .elementor-element.elementor-element-912b48d{font-size:18px;}}@media(min-width:480px){.elementor-1571 .elementor-element.elementor-element-ad0714a{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-047511b{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-ee73e73{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-6e87677{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-61f0853{--width:85%;}.elementor-1571 .elementor-element.elementor-element-03be36b{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-55a86c9{--content-width:650px;}.elementor-1571 .elementor-element.elementor-element-a913cc4{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-1081f9a{--content-width:1400px;}.elementor-1571 .elementor-element.elementor-element-b0ccadb{--width:66.6666%;}.elementor-1571 .elementor-element.elementor-element-2220e5f{--width:33.3333%;}.elementor-1571 .elementor-element.elementor-element-0d06e34{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-c4b18fa{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-a2de369{--width:80%;}.elementor-1571 .elementor-element.elementor-element-1e208b7{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-83a1051{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-b218037{--content-width:1400px;}.elementor-1571 .elementor-element.elementor-element-ec28c6d{--width:50%;}.elementor-1571 .elementor-element.elementor-element-ca8c0ed{--width:50%;}.elementor-1571 .elementor-element.elementor-element-0a09ca5{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-c42b230{--content-width:1000px;}.elementor-1571 .elementor-element.elementor-element-2b63cfb{--width:60%;}.elementor-1571 .elementor-element.elementor-element-26e70d7{--width:100%;}.elementor-1571 .elementor-element.elementor-element-e7f24b4{--width:40%;}.elementor-1571 .elementor-element.elementor-element-35199b1{--content-width:850px;}.elementor-1571 .elementor-element.elementor-element-ba0aea4{--content-width:1000px;}}@media(max-width:1024px) and (min-width:480px){.elementor-1571 .elementor-element.elementor-element-55a86c9{--content-width:80%;}.elementor-1571 .elementor-element.elementor-element-b0ccadb{--width:100%;}.elementor-1571 .elementor-element.elementor-element-2220e5f{--width:100%;}.elementor-1571 .elementor-element.elementor-element-ec28c6d{--width:100%;}.elementor-1571 .elementor-element.elementor-element-ca8c0ed{--width:100%;}.elementor-1571 .elementor-element.elementor-element-26e70d7{--width:100%;}.elementor-1571 .elementor-element.elementor-element-e7f24b4{--width:80%;}}@media(max-width:768px) and (min-width:480px){.elementor-1571 .elementor-element.elementor-element-55a86c9{--content-width:70%;}}@media(max-width:600px) and (min-width:480px){.elementor-1571 .elementor-element.elementor-element-b218037{--content-width:600px;}}/* Start custom CSS for container, class: .elementor-element-a913cc4 *//* Tablet portrait and smaller */
@media (max-width: 1024px) {
  /* 1) Make both columns stretch to the full row height */
  section.ej-ing .row {
    align-items: stretch !important;   /* was flex-start/center – stretch is key */
  }

  /* 2) Center the image vertically (and horizontally if you like) */
  section.ej-ing .row .media-col {
    display: flex !important;
    align-items: center !important;     /* vertical center */
    justify-content: center;            /* optional horizontal center */
  }

  /* (Optional) If the image has its own top margin from the builder, kill it */
  section.ej-ing .row .media-col img.media {
    margin-top: 0 !important;
  }
}
/* Make image smaller on mobile */
@media (max-width: 768px) {
  section.ej-ing .media-col img.media {
    width: 80% !important;   /* reduces image size */
    max-width: 300px;        /* prevents it from blowing up */
    margin: 0 auto;          /* keeps it centered */
    display: block;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9cf154 *//* =========================================
   MAG7 B2GO CTA — CLEAN + EXACT + NO OVERFLOW
   Scoped to .main-cta so it won't wreck other modules
   ========================================= */

.main-cta {
  font-family: "Lato", Arial, sans serif;
  overflow-x: hidden; /* prevents 350px horizontal scroll from rounding/padding */
}

.main-cta,
.main-cta * {
  box-sizing: border-box;
}

.main-cta img {
  max-width: 100%;
  height: auto;
  display: block;
}

.strike{
  text-decoration: line-through;
  text-decoration-thickness: 3px;
  text-decoration-color: #222;
}

/* OUTER CONTAINER */
.main-cta .main-cta-container {
  display: flex;
  flex-direction: column;
  gap: 18px;
  padding: 25px 15px;
  max-width: 1100px;
  margin: 0 auto;
  
}

@media (min-width: 768px) {
  .main-cta .main-cta-container {
    flex-direction: row;
    gap: 34px;
    padding: 50px 15px;
    align-items: stretch;
  }
}

/* WHITE ROUNDED BLOCKS (matches source behavior) */
.main-cta .main-cta-container .left,
.main-cta .main-cta-container .price-info-container,
.main-cta .main-cta-container .right .mobile {
  background-color: #fff;
  border-radius: 25px;
}

/* LEFT (DESKTOP BOTTLE CARD) */
.main-cta .main-cta-container .left {
  flex: 0 0 40%;
  display: none; /* default hidden on mobile */
  justify-content: center;
  align-items: center;
  padding: 50px 0 25px;
  margin: 0;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .left {
    display: flex;
  }
}

.main-cta .main-cta-container .left .desktop {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* RIGHT SIDE */
.main-cta .main-cta-container .right {
  flex: 1 1 auto;
  color: #fff;
  width: 100%;
  
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .right {
    padding-left: 50px;
  }
}

/* MOBILE COMBINED IMAGE CARD */
.main-cta .main-cta-container .right .mobile {
  display: block;
  padding: 25px;
  margin: 25px auto;
  width: 100%;
  max-width: 680px;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .right .mobile {
    display: none;
  }
}

/* HEADINGS */
.main-cta .main-cta-container .right h2,
.main-cta .main-cta-container .right h3 {
  margin: 0;
  padding: 0;
  line-height: 1.2;
  text-align: center;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .right h2,
  .main-cta .main-cta-container .right h3 {
    text-align: left;
    line-height: 1.3;
  }
}

.main-cta .main-cta-container .right h2 {
  font-size: 40px;
}

@media (min-width: 992px) {
  .main-cta .main-cta-container .right h2 {
    font-size: 50px;
  }
}

.main-cta .main-cta-container .right h3 {
  font-size: 28px;
  opacity: 0.95;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .right h3 {
    font-size: 38px;
  }
}

/* ICON ROW */
.main-cta .main-cta-container .icon-container {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-wrap: wrap;
  gap: 18px;
  margin: 25px 0;
  width: 100%;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .icon-container {
    flex-wrap: nowrap;
    margin: 50px 0;
    gap: 0;
  }
}

.main-cta .main-cta-container .icon-container .icon-item {
  display: flex;
  flex: 0 0 30%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.main-cta .main-cta-container .icon-container .icon-item .icon img {
  margin: 0 auto;
  max-width: 75px;
  width: auto;
}

.main-cta .main-cta-container .icon-container .icon-item .label {
  font-family: "LatoSemiBold", Arial, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  padding-top: 6px;
  font-size: 16px;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .icon-container .icon-item .label {
    font-size: 18px;
  }
}

@media (max-width: 380px) {
  .main-cta .main-cta-container .icon-container .icon-item .label {
    font-size: 14px;
  }
}

/* PRICE BOX (CENTERED + NO OVERFLOW) */
.main-cta .main-cta-container .price-info-container {
  width: 100%;
  display: flex;
  justify-content: center; /* center by default */
  padding: 25px;
  margin: 0 auto 25px;
  max-width: 100%;
  font-family: "Lato", Arial, sans serif !important;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .price-info-container {
    justify-content: flex-start; /* left align on desktop like source */
    padding: 15px 25px 25px;
    margin-bottom: 35px;
  }
}

/* IMPORTANT: keep the white box centered on tablet */
@media (min-width: 768px) and (max-width: 991px) {
  .main-cta .main-cta-container .price-info-container {
    justify-content: center;
  }
}

.main-cta .main-cta-container .price-info-container .price-info-inner {
  width: 100%;
  max-width: 720px; /* prevents giant stretch but stays responsive */
  text-align: center;
  margin: 0 auto;
}

/* PRICE ROW */
.main-cta .main-cta-container .price-info-container .price-container {
  color: #414042;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center; /* center the contents inside the white box */
  width: 100%;
  font-family: "Lato", Arial, sans serif;
}

/* sale + regular */
.main-cta .main-cta-container .price-info-container .price-container .sale-price {
  font-family: "Lato", Arial, sans serif;
  font-weight: 600;
  font-size: 60px;
  line-height: 1;
  text-align: center;
  flex: 0 0 100%;
}

.main-cta .main-cta-container .price-info-container .price-container .regular-price {
  font-family: "Lato", Arial, sans serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.1;
  text-align: center;
  padding: 10px 0 15px;
  flex: 0 0 100%;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .price-info-container .price-container {
    justify-content: flex-start; /* desktop layout */
  }

  .main-cta .main-cta-container .price-info-container .price-container .sale-price {
    flex: 0 0 auto;
    text-align: left;
  }

  .main-cta .main-cta-container .price-info-container .price-container .regular-price {
    flex: 0 0 auto;
    text-align: left;
    padding: 0 0 0 15px;
    font-size: 20px;
  }
}

/* CTA BUTTON CONTAINER */
.main-cta .cta-btn-container {
  display: flex;
  justify-content: center;
  margin-top: 10px;
  width: 100%;
}

@media (min-width: 768px) {
  .main-cta .cta-btn-container {
    justify-content: flex-start;
  }
}

/* ===== EXACT SPRITE BUTTON (FIXED SYNTAX) ===== */
.main-cta .orange-btn.cta-btn {
  background: url("https://organixx.com/wp-content/themes/ox2022/content/salesletters/magnesium-7-special-offer/build/images/pm-cta-btn.png")
    no-repeat 0 0 !important;
  background-size: cover !important;

  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;

  width: 100%;
  max-width: 250px;
  min-height: 53px;

  margin: 0 auto; /* centers on mobile/tablet */
  text-decoration: none !important;
  text-transform: uppercase;
  text-align: center;

  border: 0 !important;
  box-shadow: none !important;
  color: #fff !important;
}

@media (min-width: 768px) {
  .main-cta .orange-btn.cta-btn {
    margin: 0; /* aligns left on desktop */
  }
}

.main-cta .orange-btn.cta-btn .btn-label {
  font-family: "Lato", Arial, sans serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
  margin-right: 20px;
  display: inline-block;
  color: #fff !important;
}

.main-cta .orange-btn.cta-btn .btn-arrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.main-cta .orange-btn.cta-btn .btn-arrow img {
  width: 11px;
  height: 20px;
}

/* SUPER SMALL DEVICES (<= 350px) */
@media (max-width: 350px) {
  .main-cta .main-cta-container {
    padding-left: 12px;
    padding-right: 12px;
  }

  .main-cta .main-cta-container .right h2 {
    font-size: 34px;
  }

  .main-cta .main-cta-container .right h3 {
    font-size: 22px;
  }

  .main-cta .main-cta-container .price-info-container {
    padding: 18px;
  }

  .main-cta .main-cta-container .price-info-container .price-container .sale-price {
    font-size: 52px;
  }

  .main-cta .orange-btn.cta-btn {
    max-width: 240px;
  }
}

/* MONEY BACK */
.main-cta .main-cta-container .money-back {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  gap: 16px;
}

.main-cta .main-cta-container .money-back .badge img {
  max-width: 75px;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .money-back .badge img {
    max-width: 159px;
  }
}

.main-cta .main-cta-container .money-back .label {
  font-family: "LatoSemiBold", Arial, sans-serif;
  font-weight: 600;
  font-size: 18px;
  padding-left: 0;
  color: #fff;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .money-back .label {
    font-size: 25px;
  }
}

/* =========================================
   DESKTOP — center price row + button
   Keep price inline (not stacked)
   ========================================= */

@media (min-width: 768px){

  /* center the white card contents */
  .main-cta .price-info-container{
    justify-content: center !important;
  }

  .main-cta .price-info-inner{
    margin: 0 auto !important;
    text-align: center !important;
  }

  /* center the price row BUT keep inline layout */
  .main-cta .price-container{
    justify-content: center !important;
    text-align: center !important;
    width: 100%;
  }

  /* restore inline behavior */
  .main-cta .price-container .sale-price,
  .main-cta .price-container .regular-price{
    flex: 0 0 auto !important;
    text-align: left !important;
  }

  /* spacing between price + regular */
  .main-cta .price-container .regular-price{
    padding-left: 15px !important;
  }

  /* center CTA button under row */
  .main-cta .cta-btn-container{
    justify-content: center !important;
    margin-top: 18px;
  }
}

/* =========================================
   MOBILE — force 3 icons on one line
   ========================================= */

@media (max-width: 520px){

  /* icon row layout */
  .main-cta .icon-container{
    flex-wrap: nowrap !important;      /* keep on one line */
    justify-content: space-between !important;
    gap: 8px !important;
  }

  /* each icon column */
  .main-cta .icon-container .icon-item{
    flex: 0 0 33.33% !important;       /* 3 across */
    min-width: 0 !important;
  }

  /* shrink icon images */
  .main-cta .icon-container .icon-item .icon img{
    max-width: 42px !important;
    height: auto !important;
  }

  /* shrink labels */
  .main-cta .icon-container .icon-item .label{
    font-size: 13px !important;
    line-height: 1.1 !important;
    padding-top: 6px !important;
  }
}

/* ICON ROW */
.main-cta .main-cta-container .icon-container {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-wrap: wrap;
  gap: 18px;
  margin: 25px 0;
  width: 100%;
}

@media (min-width: 768px) {
  .main-cta .main-cta-container .icon-container {
    flex-wrap: nowrap;
    margin: 50px 0;
    gap: 0;
  }
}

/* ITEM */
.main-cta .main-cta-container .icon-container .icon-item {
  display: flex;
  flex: 0 0 30%;
  flex-direction: row; /* change to row */
  align-items: center;
  justify-content: center;
  text-align: left;
  gap: 10px;
}

/* CHECKMARK */
.checkmark {
  font-size: 26px;
  color: #f3a6d6; /* soft pink */
  font-weight: bold;
  line-height: 1;
}

/* LABEL */
.main-cta .main-cta-container .icon-container .icon-item .label {
  font-family: "LatoSemiBold", Arial, sans-serif;
  font-weight: 600;
  text-transform: none; /* remove uppercase if you want */
  font-size: 18px;
}

/* MOBILE */
@media (max-width: 380px) {
  .main-cta .main-cta-container .icon-container .icon-item .label {
    font-size: 14px;
  }

  .checkmark {
    font-size: 22px;
  }
}


/* ITEM */
.main-cta .main-cta-container .icon-container .icon-item {
  display: flex;
  flex: 0 0 45%; /* mobile: 2 per row */
  flex-direction: row;
  align-items: center;
  justify-content: center;
  text-align: left;
  gap: 10px;
}

/* DESKTOP — 4 IN A ROW */
@media (min-width: 768px) {
  .main-cta .main-cta-container .icon-container .icon-item {
    flex: 0 0 25%;
  }
}/* End custom CSS */
/* Start custom CSS *//* ==================== Global ==================== */
body {
  font-family: 'Open Sans', sans-serif;
  color: #333;
  background-color: #fff;
  line-height: 1.6;
  margin: 0;
  padding: 0;
}
.container, .container-wide {
  max-width: 1200px;
  margin: 0 auto;
  padding: 40px 20px;
}
h1, h2, h3, h4, h5 {
  font-weight: 700;
  margin-bottom: 0.5em;
}
p {
  margin-bottom: 1em;
}
img {
  max-width: 100%;
  height: auto;
}

/* ==================== Hero ==================== */
.hero {
  background-color: #f5fbf9;
  text-align: center;
  padding: 60px 20px;
}
.hero h1 {
  font-size: 36px;
  margin-bottom: 10px;
}
.hero h2 {
  font-size: 20px;
  color: #555;
}
.hero .icon-list {
  display: flex;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap;
  margin-top: 30px;
}

/* ==================== Top CTA ==================== */
#top-cta {
  background-color: #fff;
  text-align: center;
  padding: 60px 20px;
}
#top-cta h2 {
  font-size: 28px;
}
#top-cta h3 {
  font-size: 20px;
  color: #666;
}
#top-cta .try-it-btn .try-free-btn {
  display: inline-block;
  background-color: #3c8c75;
  color: #fff;
  padding: 14px 28px;
  font-weight: bold;
  border-radius: 4px;
  text-decoration: none;
}
#top-cta .try-it-btn .try-free-btn:hover {
  background-color: #31785f;
}

/* ==================== Benefits ==================== */
#benefits .icon-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px;
}
#benefits .icon-list li {
  flex: 1 1 200px;
  text-align: center;
}
#benefits .ingredient-list {
  display: flex;
  justify-content: center;
  gap: 30px;
  margin-top: 40px;
  flex-wrap: wrap;
}
#benefits .ingredient-list li {
  flex: 1 1 250px;
  text-align: center;
}

/* ==================== Doctor Recommended ==================== */
#doctor-recommended {
  background-color: #f0f7f4;
  padding: 60px 20px;
  text-align: center;
}
#doctor-recommended .img-holder {
  margin: 20px auto;
}
#doctor-recommended .dr-sig img {
  margin-top: 20px;
}

/* ==================== Best Results ==================== */
#best-results .grid {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
  align-items: center;
}
#best-results .img-holder {
  flex: 1 1 300px;
  text-align: center;
}

/* ==================== CTA Ninety Days ==================== */
#cta-ninety-days {
  background-color: #eaf8f3;
  text-align: center;
  padding: 60px 20px;
}
#cta-ninety-days .btn-holder .add-to-cart {
  background-color: #3c8c75;
  color: #fff;
  padding: 16px 32px;
  font-weight: bold;
  border-radius: 4px;
  display: inline-block;
  margin-top: 20px;
}
#cta-ninety-days .btn-holder .add-to-cart:hover {
  background-color: #31785f;
}

/* ==================== Reviews ==================== */
#reviews {
  background-color: #fff;
  padding: 60px 20px;
}
#reviews .two-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
}
#reviews .single-review {
  background-color: #f9f9f9;
  padding: 20px;
  border-radius: 6px;
  margin-bottom: 20px;
}

/* ==================== Footer ==================== */
footer {
  background-color: #1d1d1d;
  color: #fff;
  padding: 40px 20px;
  text-align: center;
}
footer a {
  color: #fff;
  text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://lp.organixx.com/wp-content/uploads/2025/06/Lato-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */