.elementor-442 .elementor-element.elementor-element-2ddb4ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1% 1%;--row-gap:1%;--column-gap:1%;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-2ddb4ed.e-con{--align-self:center;}.elementor-442 .elementor-element.elementor-element-dcb5e78{width:100%;max-width:100%;}.elementor-442 .elementor-element.elementor-element-dcb5e78 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-442 .elementor-element.elementor-element-dcb5e78.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-56fd86a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-56fd86a.e-con{--align-self:stretch;}.elementor-442 .elementor-element.elementor-element-0a44059{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-0a44059:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-0a44059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.connect-tribu.fr/wp-content/uploads/2025/09/pluit-fini-rose-et-turquoise.png");background-position:bottom center;}.elementor-442 .elementor-element.elementor-element-0a44059.e-con{--align-self:stretch;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-442 .elementor-element.elementor-element-c89bade .elementor-cta .elementor-cta__bg, .elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-442 .elementor-element.elementor-element-c89bade{background-color:#C54444;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__content{text-align:center;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__title{font-family:"Times New Roman", Sans-serif;font-size:2.2em;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:underline;color:#000000;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__description{font-family:"Arial", Sans-serif;font-size:1.8em;color:#000000;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__description:not(:last-child){margin-bottom:0.1em;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__button{color:#534646;background-color:#e77471;border-color:#000000;border-radius:10px;}.elementor-442 .elementor-element.elementor-element-c89bade .elementor-cta__button:hover{color:#000000;background-color:#3ac6c3;}.elementor-442 .elementor-element.elementor-element-1eca548{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-1eca548:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-1eca548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.connect-tribu.fr/wp-content/uploads/2025/09/image-couple-tour-eiffel-contact-conseiller-matrimonial-copie-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-442 .elementor-element.elementor-element-1eca548.e-con{--align-self:stretch;}.elementor-442 .elementor-element.elementor-element-42293cc2{--display:flex;--min-height:0.1em;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:4px 0px 4px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#e77471;--border-color:#e77471;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-42293cc2:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-42293cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3ac6c3;background-image:url("https://www.connect-tribu.fr/wp-content/uploads/2025/09/fond-etoile-menu-connect-copie-3-300x42.png");}.elementor-442 .elementor-element.elementor-element-42293cc2.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-442 .elementor-element.elementor-element-b2a7f3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-442 .elementor-element.elementor-element-b2a7f3f:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-b2a7f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000D6;}.elementor-442 .elementor-element.elementor-element-875d10f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-875d10f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-442 .elementor-element.elementor-element-70e2486{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-442 .elementor-element.elementor-element-70e2486.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-442 .elementor-element.elementor-element-70e2486 img{width:100%;}.elementor-442 .elementor-element.elementor-element-c070fc9{--grid-template-columns:repeat(0, auto);text-align:center;width:100%;max-width:100%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--icon-size:1rem;--grid-column-gap:13px;--grid-row-gap:0em;}.elementor-442 .elementor-element.elementor-element-c070fc9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-442 .elementor-element.elementor-element-c070fc9 .elementor-social-icon{background-color:rgba(2, 1, 1, 0);--icon-padding:0em;}.elementor-442 .elementor-element.elementor-element-c070fc9 .elementor-social-icon i{color:#e77471;}.elementor-442 .elementor-element.elementor-element-c070fc9 .elementor-social-icon svg{fill:#e77471;}.elementor-442 .elementor-element.elementor-element-c070fc9 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-442 .elementor-element.elementor-element-c070fc9 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-442 .elementor-element.elementor-element-1b5c4e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-442 .elementor-element.elementor-element-e4a229c{width:100%;max-width:100%;background-color:#2CC1C0;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-442 .elementor-element.elementor-element-e4a229c.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-e4a229c p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-9341608{width:100%;max-width:100%;background-color:#FFFFFFD9;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;text-shadow:0px 0px 10px #FFFFFF;color:#000000;}.elementor-442 .elementor-element.elementor-element-9341608.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-9341608 p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-8d2e829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-8d2e829.e-con{--align-self:center;}.elementor-442 .elementor-element.elementor-element-f2cea2f{width:100%;max-width:100%;background-color:#2CC1C0;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-442 .elementor-element.elementor-element-f2cea2f.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-f2cea2f p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-fdee775{width:100%;max-width:100%;background-color:#FFFFFFD9;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:start;text-shadow:0px 0px 10px #FFFFFF;color:#000000;}.elementor-442 .elementor-element.elementor-element-fdee775.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-fdee775 p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-1342cce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-1342cce.e-con{--align-self:center;}.elementor-442 .elementor-element.elementor-element-608230c{width:100%;max-width:100%;background-color:#2CC1C0;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-442 .elementor-element.elementor-element-608230c.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-608230c p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-46ecfc0{width:100%;max-width:100%;background-color:#FFFFFFD9;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:start;text-shadow:0px 0px 10px #FFFFFF;color:#000000;}.elementor-442 .elementor-element.elementor-element-46ecfc0.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-46ecfc0 p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-7fbca05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-bc6898e{width:100%;max-width:100%;background-color:#2CC1C0;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-442 .elementor-element.elementor-element-bc6898e.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-bc6898e p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-6af7f0a{width:100%;max-width:100%;background-color:#FFFFFFD9;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:1% 1% 1% 1%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:start;text-shadow:0px 0px 10px #FFFFFF;color:#000000;}.elementor-442 .elementor-element.elementor-element-6af7f0a.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-6af7f0a p{margin-block-end:0em;}.elementor-442 .elementor-element.elementor-element-a7bb76f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:1%;}.elementor-442 .elementor-element.elementor-element-a7bb76f.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-442 .elementor-element.elementor-element-dc45ffa{width:100%;max-width:100%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-442 .elementor-element.elementor-element-dc45ffa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-442 .elementor-element.elementor-element-dc45ffa img{width:100%;}.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-442 .elementor-element.elementor-element-e626b3b{width:100%;max-width:100%;background-color:#FFFFFF00;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-442 .elementor-element.elementor-element-e626b3b.elementor-element{--align-self:center;}.elementor-442 .elementor-element.elementor-element-e626b3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;text-shadow:0px 0px 3px rgba(0, 0, 0, 0.99);color:#FFFFFF;}.elementor-442 .elementor-element.elementor-element-3dbd77b{width:100%;max-width:100%;background-color:#FFFFFF;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-442 .elementor-element.elementor-element-3dbd77b.elementor-element{--align-self:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-442 .elementor-element.elementor-element-42293cc2{--min-height:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-c070fc9{text-align:left;}}@media(min-width:768px){.elementor-442 .elementor-element.elementor-element-0a44059{--width:50%;}.elementor-442 .elementor-element.elementor-element-1eca548{--width:50%;}.elementor-442 .elementor-element.elementor-element-b2a7f3f{--width:100%;}.elementor-442 .elementor-element.elementor-element-875d10f{--width:10%;}.elementor-442 .elementor-element.elementor-element-a7bb76f{--width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-442 .elementor-element.elementor-element-42293cc2{--width:100%;}}@media(max-width:767px){.elementor-442 .elementor-element.elementor-element-42293cc2{--width:100%;--min-height:0px;--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-875d10f{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-70e2486{width:var( --container-widget-width, 30.163% );max-width:30.163%;--container-widget-width:30.163%;--container-widget-flex-grow:0;}.elementor-442 .elementor-element.elementor-element-70e2486 img{width:100%;}.elementor-442 .elementor-element.elementor-element-a7bb76f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-442 .elementor-element.elementor-element-dc45ffa{width:var( --container-widget-width, 126.387px );max-width:126.387px;--container-widget-width:126.387px;--container-widget-flex-grow:0;}.elementor-442 .elementor-element.elementor-element-e626b3b{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-442 .elementor-element.elementor-element-3dbd77b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}}/* Start custom CSS for container, class: .elementor-element-42293cc2 */@media (min-width: 1384px) {
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
        width: 4.4%!important;
    }
}

@media (min-width: 1304px) and (max-width: 1383.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 32%!important;
    }
}

@media (min-width: 1295px) and (max-width: 1303.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 32%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 22%!important;
    }

}


@media (min-width: 1250.40px) and (max-width: 1294.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 33%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 22%!important;
    }

}

@media (min-width: 1212.80px) and (max-width: 1250.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 34%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 22%!important;
    }

}

@media (min-width: 1177.60px) and (max-width: 1212.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 35%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 22%!important;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
        width: 6%!important;
    }

}

@media (min-width: 1168px) and (max-width: 1177.59px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 36%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 22%!important;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
        width: 6%!important;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }

}


@media (min-width: 1144.80px) and (max-width: 1167.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 36%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 23%!important;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
        width: 6%!important;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
}

@media (min-width: 1112.80px) and (max-width: 1144.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 23%!important;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
        width: 6%!important;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
}

@media (min-width: 1055.20px) and (max-width: 1112.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 38%!important;
        padding: 0% 0% 0% 0%; 
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 122%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0.5% 0% 0.5%; 
    }
}


@media (min-width: 1028px) and (max-width: 1055.19px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 39%!important;
        padding: 0% 0% 0% 0%; 
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 122%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
}


@media (min-width:1024,80px) and (max-width: 1027.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 40%!important;
        padding: 0% 0% 0% 0%; 
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
}


@media (min-width:975.20px) and (max-width: 1024.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
}


@media (min-width: 949.60px) and (max-width: 975.19px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 38%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
}


@media (min-width: 911.20px) and (max-width: 949.59px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 38%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 24%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
}


@media (min-width: 888px) and (max-width: 911.19px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 39%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 25%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 8%;
    }
}


@media (min-width: 873.60px) and (max-width: 887.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 40%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 25%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 6%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 795px) and (max-width: 873.59px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 38%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 25%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 19%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 8%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}

@media (min-width: 768px) and (max-width: 794.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 38%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 25%!important;
        padding: 0% 0.5% 0% 0.5%; 
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 19%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 9%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}



@media (min-width: 720px) and (max-width: 767.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 34%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 25%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 20%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 9%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 667.19px) and (max-width: 719.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 33%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 28%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 10%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 586.40px) and (max-width: 667.18px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 37%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 30%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 10%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}

@media (min-width: 542.40px) and (max-width: 586.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 40%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 10%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 504.80px) and (max-width: 542.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 43%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 36%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 10%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}

@media (min-width: 480px) and (max-width: 504.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 40%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 32%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 13.5%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 420px) and (max-width: 479.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 40%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 30%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 16%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
    }
}


@media (min-width: 380.80px) and (max-width: 419.99px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 45%!important;
        padding: 0% 0.5% 0% 0.5%; 
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 35%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 17%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
}


@media (min-width: 370.40px) and (max-width: 380.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 45%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 18%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 358.40px) and (max-width: 370.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 46.5%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 18%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 351.20px) and (max-width: 358.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 47.5%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 18%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 314.40px) and (max-width: 351.19px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 55%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 20%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}

@media (min-width: 298.40px) and (max-width: 314.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 55%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 22%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 253.60px) and (max-width: 298.39px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 65%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 25%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 244.80px) and (max-width: 253.59px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 72%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 26%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 244.80px) and (max-width: 253.59px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 72%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 26%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}


@media (min-width: 0px) and (max-width: 244.79px) {
    .elementor-442 .elementor-element.elementor-element-8aa6a54 {
        width: 37%!important;
        padding: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-d0eae91 {
        width: 70%!important;
        padding: 0% 0.5% 0% 0.5%;
        border-left: none;
        border-right: none;
        margin-left: 1%;
    }
    .elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button {
        width: 80%!important;
    }
    .elementor-442 .elementor-element.elementor-element-69feb7d9 {
        width: 33%;
        padding: 0% 0% 0% 0.5%;
        display: none;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 .elementor-button {
       font-size: 10px;
    }
    .elementor-442 .elementor-element.elementor-element-9a0c500 {
       width: 27%;
       margin: 0% 0% 0% 0%;
    }
    .elementor-442 .elementor-element.elementor-element-95fa004 {
       margin: 0% 0% 0% 2%;
    }
    .elementor-442 .elementor-element.elementor-element-73dd058 {
       width: 7%;
       display: none;
    }
    .elementor-442 .elementor-element.elementor-element-42293cc2 {
       padding-right: 0%;
    }
}/* End custom CSS */