.elementor-254326 .elementor-element.elementor-element-57403e2 > .elementor-container{min-height:290px;}.elementor-254326 .elementor-element.elementor-element-57403e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 130px 0px;}.elementor-254326 .elementor-element.elementor-element-57403e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254326 .elementor-element.elementor-element-2868d75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-254326 .elementor-element.elementor-element-2868d75 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-254326 .elementor-element.elementor-element-b6835f9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-254326 .elementor-element.elementor-element-b6835f9{text-align:center;}.elementor-254326 .elementor-element.elementor-element-b6835f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:700;line-height:74px;color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-8966142{text-align:center;}.elementor-254326 .elementor-element.elementor-element-8966142 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-37721f5{margin-top:-100px;margin-bottom:0px;}.elementor-254326 .elementor-element.elementor-element-bb1d7e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-254326 .elementor-element.elementor-element-e1480ad > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-254326 .elementor-element.elementor-element-c88aa9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:77px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-c88aa9b:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-c88aa9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-59fc694{--display:flex;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-72688fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-72688fc{text-align:center;}.elementor-254326 .elementor-element.elementor-element-72688fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-629fd69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-bd76a60{--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:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-254326 .elementor-element.elementor-element- > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-254326 .elementor-element.elementor-element-{text-align:center;}.elementor-254326 .elementor-element.elementor-element- .elementor-heading-title{font-size:36px;}.elementor-254326 .elementor-element.elementor-element-b942763{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0122px;--padding-bottom:0130px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-b942763:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-b942763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.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-254326 .elementor-element.elementor-element-27bcfe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-5840aff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:05.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-5840aff:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-5840aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-856ba25 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-856ba25{text-align:start;}.elementor-254326 .elementor-element.elementor-element-856ba25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.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-254326 .elementor-element.elementor-element-169d434 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-169d434{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.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-254326 .elementor-element.elementor-element-551d2fe .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-551d2fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-551d2fe .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-d9493b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-7e45210{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-7e45210:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-7e45210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-bf3b515 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-bf3b515{text-align:start;}.elementor-254326 .elementor-element.elementor-element-bf3b515 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-b5732ce > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-b5732ce{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-5831aaa .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-5831aaa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-5831aaa .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-6a0c5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-472b8a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-472b8a0:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-472b8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-abbedb8 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-abbedb8{text-align:start;}.elementor-254326 .elementor-element.elementor-element-abbedb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-5930d56 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-5930d56{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-8edb80f .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-8edb80f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-8edb80f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-d1a4e55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-b09cb1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-b09cb1b:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-b09cb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-89aecde > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-89aecde{text-align:start;}.elementor-254326 .elementor-element.elementor-element-89aecde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-3938dc0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-3938dc0{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-cda244f .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-cda244f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-cda244f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-c89f3a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-3c044f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-3c044f8:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-3c044f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-6a7676c > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-6a7676c{text-align:start;}.elementor-254326 .elementor-element.elementor-element-6a7676c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-b995f3d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-b995f3d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-bc5240d .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-bc5240d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-bc5240d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-a4bdc11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-e9cf366{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-e9cf366:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-e9cf366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-b4acfc6 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-b4acfc6{text-align:start;}.elementor-254326 .elementor-element.elementor-element-b4acfc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-869089b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-869089b{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-1589d44 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-1589d44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-1589d44 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-caf1d95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05.8%;--padding-bottom:5.8%;--padding-left:12.5%;--padding-right:12.5%;}.elementor-254326 .elementor-element.elementor-element-caf1d95:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-caf1d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-254326 .elementor-element.elementor-element-ec2c636 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 12% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-ec2c636{text-align:start;}.elementor-254326 .elementor-element.elementor-element-ec2c636 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:500;color:#000000;}.elementor-254326 .elementor-element.elementor-element-b4986b2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 16% 0%;}.elementor-254326 .elementor-element.elementor-element-b4986b2{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;line-height:140.144%;letter-spacing:0.18px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-11eaca9 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-11eaca9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-254326 .elementor-element.elementor-element-11eaca9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-254326 .elementor-element.elementor-element-ea420e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:112px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-716edbb{--display:flex;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010.23%;--padding-bottom:010.23%;--padding-left:3.8%;--padding-right:0%;}.elementor-254326 .elementor-element.elementor-element-716edbb:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-716edbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.visitsierraleone.org/wp-content/uploads/2025/01/Banner.jpg");background-position:center center;}.elementor-254326 .elementor-element.elementor-element-6bb16d4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:15px 15px 15px 15px;--padding-top:34px;--padding-bottom:38px;--padding-left:35px;--padding-right:60px;}.elementor-254326 .elementor-element.elementor-element-6bb16d4:not(.elementor-motion-effects-element-type-background), .elementor-254326 .elementor-element.elementor-element-6bb16d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-254326 .elementor-element.elementor-element-4581870{text-align:start;}.elementor-254326 .elementor-element.elementor-element-4581870 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:49px;font-weight:700;line-height:46px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-ca46d1c > .elementor-widget-container{margin:23px 0px 56px 0px;padding:0% 18% 0% 0%;}.elementor-254326 .elementor-element.elementor-element-ca46d1c{text-align:start;}.elementor-254326 .elementor-element.elementor-element-ca46d1c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#000000;}.elementor-254326 .elementor-element.elementor-element-f1a9a4f .elementor-button{background-color:#C4D13B;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:700;fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:26px 24px 26px 24px;}.elementor-254326 .elementor-element.elementor-element-4760af1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-254326 .elementor-element.elementor-element-c88aa9b{--content-width:min(1730px, 90%);}.elementor-254326 .elementor-element.elementor-element-b942763{--content-width:min(1360px, 80%);}.elementor-254326 .elementor-element.elementor-element-ea420e7{--content-width:min(1730px, 90%);}.elementor-254326 .elementor-element.elementor-element-716edbb{--width:100%;}.elementor-254326 .elementor-element.elementor-element-6bb16d4{--width:582px;}}@media(max-width:1024px){.elementor-254326 .elementor-element.elementor-element-57403e2{padding:150px 0px 150px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254326 .elementor-element.elementor-element-b6835f9 .elementor-heading-title{font-size:38px;line-height:48px;}.elementor-254326 .elementor-element.elementor-element-37721f5{margin-top:-100px;margin-bottom:0px;}.elementor-254326 .elementor-element.elementor-element-bb1d7e2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-254326 .elementor-element.elementor-element-e1480ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-c88aa9b{--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-59fc694{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-254326 .elementor-element.elementor-element-72688fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-72688fc .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-254326 .elementor-element.elementor-element-b942763{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-254326 .elementor-element.elementor-element-27bcfe6 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-5840aff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-5840aff.e-con{--align-self:flex-start;}.elementor-254326 .elementor-element.elementor-element-856ba25 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-254326 .elementor-element.elementor-element-169d434 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-169d434{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-551d2fe .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-d9493b7 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-7e45210{--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-7e45210.e-con{--align-self:center;}.elementor-254326 .elementor-element.elementor-element-bf3b515 .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-b5732ce > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-b5732ce{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-5831aaa .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-6a0c5c3 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-472b8a0{--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-472b8a0.e-con{--align-self:center;}.elementor-254326 .elementor-element.elementor-element-abbedb8 .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-5930d56 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-5930d56{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-8edb80f .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-d1a4e55 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-b09cb1b{--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-89aecde .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-3938dc0 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-3938dc0{font-size:15px;line-height:28px;letter-spacing:0.18px;}.elementor-254326 .elementor-element.elementor-element-cda244f .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-c89f3a7 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-3c044f8{--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-6a7676c .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-b995f3d > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-b995f3d{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-bc5240d .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-a4bdc11 img{height:383px;object-fit:cover;}.elementor-254326 .elementor-element.elementor-element-e9cf366{--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-b4acfc6 .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-869089b > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-869089b{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-1589d44 .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-caf1d95{--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-ec2c636 .elementor-heading-title{font-size:30px;}.elementor-254326 .elementor-element.elementor-element-b4986b2 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-254326 .elementor-element.elementor-element-b4986b2{font-size:15px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-11eaca9 .elementor-button{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-ea420e7{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-254326 .elementor-element.elementor-element-716edbb{--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:0%;}.elementor-254326 .elementor-element.elementor-element-6bb16d4{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-254326 .elementor-element.elementor-element-4581870 .elementor-heading-title{font-size:24px;line-height:38px;}.elementor-254326 .elementor-element.elementor-element-ca46d1c .elementor-heading-title{font-size:18px;}.elementor-254326 .elementor-element.elementor-element-f1a9a4f .elementor-button{font-size:16px;padding:18px 16px 18px 16px;}}@media(max-width:767px){.elementor-254326 .elementor-element.elementor-element-57403e2{padding:56px 15px 130px 15px;}.elementor-254326 .elementor-element.elementor-element-2868d75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-254326 .elementor-element.elementor-element-b6835f9 .elementor-heading-title{font-size:42px;line-height:52px;}.elementor-254326 .elementor-element.elementor-element-37721f5{margin-top:-100px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-254326 .elementor-element.elementor-element-bb1d7e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-e1480ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-c88aa9b{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-254326 .elementor-element.elementor-element-59fc694{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-254326 .elementor-element.elementor-element-72688fc .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-254326 .elementor-element.elementor-element- .elementor-heading-title{font-size:26px;}.elementor-254326 .elementor-element.elementor-element-b942763{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-254326 .elementor-element.elementor-element-27bcfe6 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-5840aff{--padding-top:04%;--padding-bottom:08%;--padding-left:04%;--padding-right:04%;}.elementor-254326 .elementor-element.elementor-element-856ba25 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-254326 .elementor-element.elementor-element-551d2fe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-d9493b7 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-7e45210{--padding-top:04%;--padding-bottom:08%;--padding-left:04%;--padding-right:04%;}.elementor-254326 .elementor-element.elementor-element-bf3b515 .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-5831aaa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-6a0c5c3 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-472b8a0{--padding-top:04%;--padding-bottom:08%;--padding-left:04%;--padding-right:04%;}.elementor-254326 .elementor-element.elementor-element-abbedb8 .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-8edb80f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-d1a4e55 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-b09cb1b{--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-89aecde .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-cda244f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-c89f3a7 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-3c044f8{--padding-top:4%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-254326 .elementor-element.elementor-element-6a7676c .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-bc5240d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-254326 .elementor-element.elementor-element-a4bdc11 img{height:231px;}.elementor-254326 .elementor-element.elementor-element-e9cf366{--padding-top:04%;--padding-bottom:8%;--padding-left:4%;--padding-right:04%;}.elementor-254326 .elementor-element.elementor-element-b4acfc6 .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-1589d44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-caf1d95{--padding-top:04%;--padding-bottom:8%;--padding-left:4%;--padding-right:04%;}.elementor-254326 .elementor-element.elementor-element-ec2c636 .elementor-heading-title{font-size:25px;}.elementor-254326 .elementor-element.elementor-element-11eaca9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-ea420e7{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-254326 .elementor-element.elementor-element-716edbb{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-254326 .elementor-element.elementor-element-6bb16d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 020px;--padding-top:22px;--padding-bottom:22px;--padding-left:10px;--padding-right:10px;}.elementor-254326 .elementor-element.elementor-element-4581870 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-4581870 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-254326 .elementor-element.elementor-element-ca46d1c > .elementor-widget-container{margin:10px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-254326 .elementor-element.elementor-element-ca46d1c .elementor-heading-title{font-size:15px;line-height:21px;letter-spacing:-0.4px;}.elementor-254326 .elementor-element.elementor-element-f1a9a4f .elementor-button{font-size:15px;padding:12px 20px 12px 20px;}}/* Start custom CSS for st_list_service, class: .elementor-element-629fd69 */ul#nav-tab a.active{
    background: #C4D13B;
    
}
ul#nav-tab a{
    border-radius: 50px;
} 
.recomendation-class h3.title{
    color: #000 !important;
/*font-family: "Helvetica"!important;*/
font-size: 23px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
}
.recomendation-class div.sub-title{
    color: #000!important;
font-family: "DM Sans", Sans-serif !important;
font-size: 17px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
opacity: 0.7!important;


}
.recomendation-class .section-footer{
    border-top: none!important;
}
.recomendation-class .price{
    opacity: 0.89!important;
    color: #1E1E1E!important;
/*font-family: "Helvetica"!important;*/
font-size: 24.311px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
  
 .recomendation-class .unit{
     color: #000!important;
/*font-family: "Helvetica"!important;*/
font-size: 22.609px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
opacity: 0.7!important;
 } 
   .recomendation-class h3.title a{
           color: #000 !important;
   }
   
   
   
   
    .recomendation-class .service-border{
            box-shadow: none!important;
    }
     .recomendation-class .image-feature{
             border-radius: 15px!important;
     }
     
    .recomendation-class .section-footer{
            margin-top: 10px !important;
    padding-top: 10px !important;
    }
    .recomendation-class .featured-image img{
            width: 404px!important;
    height: 385px!important;
    }
      .recomendation-class .featured-image a{
          border-radius: 15px!important;
      }
  @media screen and (min-width: 1680px) and (max-width: 1920px) {
      .recomendation-class div.sub-title{
      padding-top:22px!important;
      }
      
  }
  
@media screen and (min-width: 1440px) and (max-width: 1680px) {
.recomendation-class div.sub-title{
     padding-top:20px!important;
 }  
  .recomendation-class .featured-image img {
    width: 381px !important;
    height: 305px !important;
}
}  
    
  @media only screen and (min-width: 1280px) and (max-width: 1440px) {
      .recomendation-class div.sub-title{
     padding-top:15px!important;
     font-size: 18px!important;
 }  
 .recomendation-class h3.title{
     font-size: 22px!important;
 }
  .recomendation-class .unit{
      font-size:20px!important;
  }
  .recomendation-class .price{
      font-size:22px!important;
  }
    .recomendation-class .featured-image img {
    width: 381px !important;
    height: 305px !important;
}
  }  
  
  
  @media only screen and (min-width: 1024px) and (max-width: 1280px)  { .recomendation-class div.sub-title{
      padding-top:10px!important;
      font-size: 18px!important;
      
  }
   .recomendation-class h3.title{
     font-size: 20px!important;
 }
     .recomendation-class .featured-image img {
        width: 360px !important;
        height: 277px !important;
    }
  }  
  @media only screen and (max-width: 1200px)  {
          .recomendation-class .featured-image img {
        width: 100% !important;
        height: 100% !important;
    }
      
      
  }
    @media only screen and (min-width: 768px) and (max-width: 1024px)  { .recomendation-class div.sub-title{
      padding-top:10px!important;
      font-size: 16px!important;
      
  }
  .recomendation-class h3.title{
     font-size: 19px!important;
 }
 .recomendation-class .unit{
      font-size:18px!important;
  }
  .recomendation-class .price{
      font-size:20px!important;
  }
  }
  
   @media only screen and (max-width: 768px)  {
       .recomendation-class div.sub-title{
      padding-top:10px!important;
       font-size: 16px!important;
       
   }
    .recomendation-class h3.title{
     font-size: 18px!important;
 }
   .recomendation-class .unit{
      font-size:18px!important;
  }
  .recomendation-class .price{
      font-size:20px!important;
  }
   }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169d434 */@media only screen and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-169d434 .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5840aff */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-5840aff{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff .elementor-button{
        font-size:22px;
    }

}
@media only screen and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-5840aff {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-5840aff .elementor-button {
        font-size: 20px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-5840aff {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-5840aff{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-5840aff h2{
        font-size:30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5732ce */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-b5732ce .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e45210 */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-7e45210{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 .elementor-button{
        font-size:22px;
    }

}
@media only screen and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-7e45210 {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-7e45210 .elementor-button {
        font-size: 20px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-7e45210 {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-7e45210{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-7e45210 h2{
        font-size:30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5930d56 */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-5930d56 .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-472b8a0 */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-472b8a0{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 .elementor-button{
        font-size:22px;
    }

}
@media only screen and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-472b8a0 {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-472b8a0 .elementor-button {
        font-size: 20px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-472b8a0 {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-472b8a0{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-472b8a0 h2{
        font-size:30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3938dc0 */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-3938dc0 .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b09cb1b */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-b09cb1b{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b .elementor-button{
        font-size:22px;
    }

}
@media only screen and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-b09cb1b {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-b09cb1b .elementor-button {
        font-size: 20px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-b09cb1b {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-b09cb1b{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-b09cb1b h2{
        font-size:30px!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b995f3d */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-b995f3d .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c044f8 */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-3c044f8{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 .elementor-button{
        font-size:22px;
    }

}
@media only screen and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-3c044f8 {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-3c044f8 .elementor-button {
        font-size: 20px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-3c044f8 {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-3c044f8{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-3c044f8 h2{
        font-size:30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-869089b */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-869089b .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9cf366 */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-e9cf366{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 .elementor-button{
        font-size:22px;
    }

}
@media only screen and (min-width: 1024px) and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-e9cf366 {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-e9cf366 .elementor-button {
        font-size: 20px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-e9cf366 {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-e9cf366{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-e9cf366 h2{
        font-size:30px!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4986b2 */@media only screen  and (min-width: 1024px) and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-b4986b2 .elementor-widget-container{
       padding: 0% 0% 12% 0%;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caf1d95 */@media only screen and (max-width: 1440px) {
    .elementor-254326 .elementor-element.elementor-element-caf1d95{
    --padding-top: 4.8%;
    --padding-bottom: 4.8%;
    --padding-left: 10%;
    --padding-right: 10%;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 h2{
        font-size:42px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 p{
        font-size:17px;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 .elementor-button{
        font-size:22px;
    }

}
@media only screen and (min-width: 1024px) and (max-width: 1290px) {
    .elementor-254326 .elementor-element.elementor-element-caf1d95 {
        --padding-top: 4.8%;
        --padding-bottom: 4.8%;
        --padding-left: 9.5%;
        --padding-right: 9.5%;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 h2 {
        font-size: 36px !important;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 p {
        font-size: 16px;
    }
    .elementor-254326 .elementor-element.elementor-element-caf1d95 .elementor-button {
        font-size: 20px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-254326 .elementor-element.elementor-element-caf1d95 {
        --padding-left: 0%;
    }
       .elementor-254326 .elementor-element.elementor-element-caf1d95{
 --padding-bottom: 6%;
    }
}

@media only screen and (max-width: 1024px) {
    
    .elementor-254326 .elementor-element.elementor-element-caf1d95 h2{
        font-size:30px!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea420e7 */.elementor-249427 #members-logo-footer{
    display:none !important;
}/* End custom CSS */