.elementor-77378 .elementor-element.elementor-element-df8e64b{width:var( --container-widget-width, 113.838% );max-width:113.838%;--container-widget-width:113.838%;--container-widget-flex-grow:0;}.elementor-77378 .elementor-element.elementor-element-e07ede2{text-align:center;}.elementor-77378 .elementor-element.elementor-element-e07ede2 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:28px;line-height:1.3em;}.elementor-77378 .elementor-element.elementor-element-0fd7d6f{margin-top:30px;margin-bottom:30px;}.elementor-77378 .elementor-element.elementor-element-c339e08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-77378 .elementor-element.elementor-element-c339e08 > .elementor-widget-container{margin:0% 20% 0% 10%;}.elementor-bc-flex-widget .elementor-77378 .elementor-element.elementor-element-776c410.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-77378 .elementor-element.elementor-element-776c410.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77378 .elementor-element.elementor-element-776c410.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-77378 .elementor-element.elementor-element-27e51e4 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-77378 .elementor-element.elementor-element-27e51e4 img{width:100%;}.elementor-77378 .elementor-element.elementor-element-4c3af51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-77378 .elementor-element.elementor-element-4c3af51 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-77378 .elementor-element.elementor-element-5cc2003{text-align:center;}.elementor-77378 .elementor-element.elementor-element-5cc2003 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:28px;line-height:1.3em;}.elementor-77378 .elementor-element.elementor-element-6b84441{margin-top:60px;margin-bottom:60px;}.elementor-77378 .elementor-element.elementor-element-5142984 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77378 .elementor-element.elementor-element-5142984{text-align:center;}.elementor-77378 .elementor-element.elementor-element-5142984 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:40px;}.elementor-77378 .elementor-element.elementor-element-8ec814e{font-family:"Roboto Flex", Sans-serif;font-size:28px;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-77378 .elementor-element.elementor-element-c339e08 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-77378 .elementor-element.elementor-element-27e51e4 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-77378 .elementor-element.elementor-element-4c3af51 > .elementor-widget-container{margin:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-77378 .elementor-element.elementor-element-6ca85a3{width:25%;}.elementor-77378 .elementor-element.elementor-element-e6cf7a0{width:49.332%;}.elementor-77378 .elementor-element.elementor-element-2947801{width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-b259ac0 */.gform-bodyform > div {
        margin-bottom:15px;
    }
    .gform-body input[type="text"], .hbspt-form input[type="email"] {
        max-width: 100%;
        width: 100%;
        height: 40px;
    }
    .gform-body ul {
        padding:0;
    }
    .gform-body ul li {
        list-style: none;
        
    }
    .gform-body .actions {
        text-align:center;
    }
    .gform-body .input input {
        border-radius: 4px;
        background-color: #FFFFFF;
        text-indent: 12px;
        border-style: solid;
        border-width: 0;
    }
    .gform-body input[type="checkbox"]{
        margin-right: 5px;
    }
    .gform-body input[type="submit"]{
        cursor: pointer;
        background-color: #AF272F;
        border-color:#AF272F;
        color: #fff;
        border-radius: 4px;
        border:0;
        outline:0;
        padding: 12px 24px;
        text-transform:capitalize;
        font-family: "Roboto", Sans-serif;
        font-size: 18px;
        font-weight: 500;
        font-style: normal;
        text-decoration: none;
        line-height: 20px;
    }
    .gform-body input[type="submit"]:hover {
        background-color: #AF272F;
    }

 #gform_submit_button_166{

    color: white;
    background-color: #AF272F;

 }
 
h3 {
  text-align: center;
  font-family: 'Roboto Flex', sans-serif;
  font-size: 18px;
  color: #54575C;
  font-weight: 600;
}

p {
  font-family: 'Roboto Flex', sans-serif;
  font-size: 16px;
  color: #54575C;
  line-height: 1.3em;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://adfinternational.org/wp-content/uploads/2025/04/RobotoSlab-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://adfinternational.org/wp-content/uploads/2025/04/RobotoSlab-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto Slab';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://adfinternational.org/wp-content/uploads/2025/04/RobotoSlab-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */