.end_of_page{width:100%; text-align:right; font-size:14px; font-weight:bold; height:44px; display:flex; justify-content:flex-end; align-items:center; padding:0px 22px; font-family: 'Noto Sans', sans-serif;}
.epic_container_up img{width:100%;}
.epic_container_down img{width:100%;}
.epic_text_1_terms p{font-family: 'Noto Sans', sans-serif;}
.small{font-size:12px !important; line-height:18px !important;}
.small a{font-size:12px !important; line-height:18px !important; font-family: 'Noto Sans', sans-serif; color:#e11b22; text-decoration:underline !important;}
@media screen and (min-width: 1280px){



.section_11{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column; margin-top:100px;}
.section_21{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_31{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_41{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_51{width:100%; min-height:30vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}


.epic_wrapper{width:100%; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.epic_container_up{background-position:center !important; background-size:cover !important; width:100%; height:400px; margin-top:-36vw;}
.epic_container_down{background-position:center !important; background-size:cover !important; width:100%; height:400px; overflow: hidden;}
.epic_container{z-index:1; width:100%; display:flex; justify-content:flex-start; align-items:center; padding-top:0px; flex-direction:column; background-position:top center !important; background-size:cover !important; min-height:2000px; }
.epic_logo{z-index:99;}
.epic_logo img{width:320px;}
.epic_text_1{margin-top:0px; color:#e11b22; font-size:24px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif; position:relative;}
.epic_text_1_terms{width:900px; margin-top:500px; color:#e11b22; font-size:16px; line-height:22px; text-align:left; font-family: 'Noto Sans', sans-serif; position:relative;}
.epic_back{font-size:22px; text-align:left; font-family: 'Noto Sans', sans-serif; font-weight:300; color:#e11b22; text-decoration:underline !important; margin-bottom:33px;}
.epic_text_1 span{color:#e11b22; font-size:16px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif;}
.epic_text_1 strong{color:#e11b22; font-size:24px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif;}
.arrow{position: absolute;
    width: 15vw;
    bottom: -10vw;
    right: -18vw;}
.header_title{font-family: 'Noto Sans', sans-serif; margin-top:0px; margin-bottom:88px; min-height:300px; background-position:center !important; background-size:contain !important; width:900px; display:flex; justify-content:center; align-items:center; font-size:34px; font-weight:bold; color:#e11b22; letter-spacing:4px;}
.col_3{width:1240px; display:flex; justify-content:space-between; align-items:center;}
.col_3 .col{min-height: 450px; display:flex; justify-content:flex-start; align-items:center; flex-direction:column; flex:3; padding:0px 22px;}
.col_3 .col img{width:200px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.col_3 .col strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:30px; text-align:center; margin-bottom:11px;}
.col_3 .col span{color:#e11b22; font-size:20px; line-height:28px; text-align:center;}
input[type="checkbox"]{display:none !important;}
input[type="submit"]{display:none !important;}
.fake_checkbox{position:relative; width:33px; height:33px; background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/forma-tick.png') no-repeat; background-position:center !important; background-size:contain !important;}
.fake_checked:after{content:"\2713"; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-size:20px; font-weight:bold; color:#e11b22;}
.fake_submit_cont{width:100%; display:flex; justify-content:center; align-items:center; margin-top:22px;}
.fake_submit{background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/ipovoli.png') no-repeat; background-position:center !important; background-size:contain !important; color: transparent; font-size:0; cursor:pointer; width:155px; height:44px;}
.info_cont{width: 900px; display:flex; justify-content:flex-start; align-items:center; flex-direction:column; margin-bottom:0px;}
.info_cont img{width:200px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.info_cont strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.info_cont span{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:28px; text-align:center; margin-bottom:11px;}
.big a{font-weight:bold;font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.form_cont{display:flex; justify-content:center; align-items:center; flex-wrap:wrap; width:1240px;}
.form_cont label{flex:3; padding:0px 22px; color:#e11b22; font-size:18px; font-weight:bold;}
.form_cont label input{width:100%; margin-top:11px; border:none; height:44px; border-radius:5px;}
.acceptance{width:900px; text-align:center; display:flex; justify-content:center; align-items:flex-start; margin-top:44px;}
.acceptance .acceptance-906{}
.acceptance .rest_acceptance{display:flex; justify-content:flex-start; align-items:flex-start; flex-direction:column; width:400px;}
.acceptance .rest_acceptance strong{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22;}
.acceptance .rest_acceptance strong a{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22; font-weight:bold; text-decoration:underline !important;}
.acceptance .rest_acceptance span{font-family: 'Noto Sans', sans-serif; font-size:12px; color:#e11b22; line-height:20px; text-align: left;}
}

@media screen and (max-width:1279px) and (min-width:768px){
    
/*
.section_11{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column; margin-top:100px;}
.section_21{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_31{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_41{width:100%; min-height:100vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.section_51{width:100%; min-height:30vh !important; display:flex; justify-content:center; align-items:center; flex-direction:column;}
*/

.epic_wrapper{width:100%; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.epic_container_up{background-position:center !important; background-size:cover !important; width:100%; height:400px; margin-top:-36vw;}
.epic_container_down{background-position:center !important; background-size:cover !important; width:100%; height:400px; overflow: hidden;}
.epic_container{z-index:1; width:100%; display:flex; justify-content:flex-start; align-items:center; padding-top:0px; flex-direction:column; background-position:top center !important; background-size:cover !important; min-height:2000px; }
.epic_logo{z-index:99;}
.epic_logo img{width:320px;}
.epic_text_1{margin-top:115px; color:#e11b22; font-size:24px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif; position:relative;}
.epic_text_1_terms{width:720px; margin-top:115px; color:#e11b22; font-size:16px; line-height:22px; text-align:left; font-family: 'Noto Sans', sans-serif; position:relative;}

.epic_back{font-size:22px; text-align:left; font-family: 'Noto Sans', sans-serif; font-weight:300; color:#e11b22; text-decoration:underline !important; margin-bottom:33px;}
.epic_text_1 span{color:#e11b22; font-size:16px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif;}
.epic_text_1 strong{color:#e11b22; font-size:24px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif;}
.arrow{position: absolute;
    width: 15vw;
    bottom: -10vw;
    left: -14vw;}
.header_title{font-family: 'Noto Sans', sans-serif; margin-top:200px; margin-bottom:200px; min-height:300px; background-position:center !important; background-size:contain !important; width:100%; display:flex; justify-content:center; align-items:center; font-size:34px; font-weight:bold; color:#e11b22; letter-spacing:4px;}
.col_3{width:calc(100% - 11px); display:flex; justify-content:space-between; align-items:center;}
.col_3 .col{min-height: 450px; display:flex; justify-content:flex-start; align-items:center; flex-direction:column; flex:3; padding:0px 22px;}
.col_3 .col img{width:200px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.col_3 .col strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:30px; text-align:center; margin-bottom:11px;}
.col_3 .col span{color:#e11b22; font-size:20px; line-height:28px; text-align:center;}
input[type="checkbox"]{display:none !important;}
input[type="submit"]{display:none !important;}
.fake_checkbox{position:relative; width:33px; height:33px; background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/forma-tick.png') no-repeat; background-position:center !important; background-size:contain !important;}
.fake_checked:after{content:"\2713"; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-size:20px; font-weight:bold; color:#e11b22;}
.fake_submit_cont{width:100%; display:flex; justify-content:center; align-items:center; margin-top:22px;}
.fake_submit{background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/ipovoli.png') no-repeat; background-position:center !important; background-size:contain !important; color: transparent; font-size:0; cursor:pointer; width:155px; height:44px;}
.info_cont{display:flex; justify-content:flex-start; align-items:center; flex-direction:column; margin-top:200px; margin-bottom:0px; width:720px;}
.info_cont img{width:200px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.info_cont strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.info_cont span{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:28px; text-align:center; margin-bottom:11px;}
.big a{font-weight:bold;font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.form_cont{display:flex; justify-content:center; align-items:center; flex-wrap:wrap; width:calc(100% - 11px);}
.form_cont label{flex:3; padding:0px 22px; color:#e11b22; font-size:18px; font-weight:bold;}
.form_cont label input{width:100%; margin-top:11px; border:none; height:44px; border-radius:5px;}
.acceptance{width:720px; text-align:center; display:flex; justify-content:center; align-items:flex-start; margin-top:44px;}
.acceptance .acceptance-906{}
.acceptance .rest_acceptance{display:flex; justify-content:flex-start; align-items:flex-start; flex-direction:column; width:400px;}
.acceptance .rest_acceptance strong{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22;}
.acceptance .rest_acceptance strong a{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22; font-weight:bold; text-decoration:underline !important;}
.acceptance .rest_acceptance span{font-family: 'Noto Sans', sans-serif; font-size:12px; color:#e11b22; line-height:20px; text-align: left;}
}

@media screen and (max-width:767px){


    
.epic_wrapper{width:100%; display:flex; justify-content:center; align-items:center; flex-direction:column;}
.epic_container_up{background-position:center !important; background-size:cover !important; width:calc(100% + 44px); height:400px; margin-top:-25vw;}
.epic_container_down{margin-left: -22px; background-position:center !important; background-size:cover !important; width:calc(100% + 44px); overflow: hidden;}
.epic_container{padding:0px 22px; z-index:1; width:100%; display:flex; justify-content:flex-start; align-items:center;  flex-direction:column; background-position:top center !important; background-size:cover !important; min-height:2000px; }
.epic_logo{z-index:99;}
.epic_logo img{width:250px;}
.epic_text_1{margin-top:-150px; color:#e11b22; font-size:20px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif; position:relative;}
.epic_text_1_terms{width:290px; margin-top:-150px; color:#e11b22; font-size:16px; line-height:22px; text-align:left; font-family: 'Noto Sans', sans-serif; position:relative;}
.epic_back{font-size:22px; text-align:left; font-family: 'Noto Sans', sans-serif; font-weight:300; color:#e11b22; text-decoration:underline !important; margin-bottom:33px;}
.epic_text_1 br{display:none !important;}
.epic_text_1 span{color:#e11b22; font-size:16px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif; margin-top:44px; display:block;}
.epic_text_1 strong{color:#e11b22; font-size:20px; line-height:34px; text-align:center; font-family: 'Noto Sans', sans-serif;}
.arrow{position: absolute;
    width: 15vw;
    bottom: -10vw;
    right: -5vw;}
.header_title{font-family: 'Noto Sans', sans-serif;margin-top:100px; margin-bottom:100px; min-height:300px; background-position:center !important; background-size:60% !important; width:calc(100%); text-align:center; display:flex; justify-content:center; align-items:center; font-size:26px; font-weight:bold; color:#e11b22; letter-spacing:4px;}
.col_3{width:90vw; display:flex; justify-content:space-between; align-items:center; flex-direction:column;}
.col_3 .col{margin-bottom: 66px; display:flex; justify-content:flex-start; align-items:center; flex-direction:column; flex:3; padding:0px 22px;}
.col_3 .col img{width:120px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.col_3 .col strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:30px; text-align:center; margin-bottom:11px;}
.col_3 .col span{color:#e11b22; font-size:20px; line-height:28px; text-align:center;}
input[type="checkbox"]{display:none !important;}
input[type="submit"]{display:none !important;}
.fake_checkbox{position:relative; width:33px; height:33px; background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/forma-tick.png') no-repeat; background-position:center !important; background-size:contain !important;}
.fake_checked:after{content:"\2713"; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-size:20px; font-weight:bold; color:#e11b22;}
.fake_submit_cont{width:100%; display:flex; justify-content:center; align-items:center; margin-top:22px;}
.fake_submit{background:url('https://www.aidpluscare.com/wp-content/uploads/2021/06/ipovoli.png') no-repeat; background-position:center !important; background-size:contain !important; color: transparent; font-size:0; cursor:pointer; width:155px; height:44px;}
.info_cont{display:flex; justify-content:flex-start; align-items:center; flex-direction:column; margin-top:100px; margin-bottom:0px;}
.info_cont img{width:120px; filter:drop-shadow(8px 8px 4px #c9c9c9); margin-bottom:22px;}
.info_cont strong{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.info_cont span{font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:20px; line-height:28px; text-align:center; margin-bottom:11px;}
.big a{font-weight:bold;font-family: 'Noto Sans', sans-serif; color:#e11b22; font-size:26px; line-height:30px; text-align:center; margin-bottom:11px;}
.form_cont{display:flex; justify-content:center; align-items:center; flex-direction:column; width:100%;}
.form_cont label{flex:1; padding:0px 22px; color:#e11b22; font-size:18px; font-weight:bold;}
.form_cont label input{width:100%; margin-top:11px; border:none; height:44px; border-radius:5px;}
.acceptance{width:290px; text-align:center; display:flex; justify-content:center; align-items:flex-start; margin-top:44px;}
.acceptance .acceptance-906{}
.acceptance .rest_acceptance{display:flex; justify-content:flex-start; align-items:flex-start; flex-direction:column; width:400px;}
.acceptance .rest_acceptance strong{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22;}
.acceptance .rest_acceptance strong a{font-family: 'Noto Sans', sans-serif; font-size:16px; color:#e11b22; font-weight:bold; text-decoration:underline !important;}
.acceptance .rest_acceptance span{font-family: 'Noto Sans', sans-serif; font-size:12px; color:#e11b22; line-height:20px; text-align: left;}
}