
@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Playball&amp;family=Raleway:wght@300;400;600;700&amp;display=swap");

body, button {
    font-family: "Raleway", sans-serif !important;
}

a{ text-decoration:none !important; }

ul{ margin:0 !important; padding:0 !important; }

@media (min-width:767px) and (max-width:991px) {

    .iframbox .card{
        max-width: 74% !important;
    }

    iframe{
        min-width: 100% !important;
    }
}

@media (min-width:300px) and (max-width:767px) {
    .iframbox .card{
        max-width: 100% !important;
    }

    iframe{
        min-width: 104% !important;
    }
   img.seoboximage{
       height:auto !important;
    }
}


@media (min-width:991px) and (max-width:1199px) {
   
    .iframbox .card{
        max-width: 55% !important;
    }
    iframe{
        min-width: 100% !important;
    }
}

iframe {
    width: 93%;  
    height: 656px;
    display: block;
    margin: auto;
}

.card {
    border-radius: 20px !important;
}

.contentseo h2 {
    font-size: 28px;
    font-weight: 600;
}
.contentseo h4{font-size: 1.5rem !important; font-weight: 600;}
.contentseo {
    margin: 20px;
    overflow-y: scroll;
    height: 246px;
    scrollbar-width: thin;
}


.iframbox .card {
    max-width: 42%;
    box-shadow: 0 1em 3em 0.5em rgba(0, 0, 0, 0.7), 0 0px 0 8px rgb(10 10 10 / 0%);
 /*   overflow-y:hidden;*/
}

.iframbox {
    text-align: -webkit-center;
    margin-bottom: 150px;
}

  

   

.myImgSection {
    background-image: url("../jpg/your-vote-matters.jpg");
    /* Ensures the section takes full width of its container */
    width: 100%;
    /* Sets the height based on a proportion of the original image */
    height: calc(100vw / 4); /* 600 / 2400 = 0.25, so 100vw * 0.25 = 25vw */
    /* Sets a minimum height for the section */
    min-height: 65px; /* Adjust as needed */
    /* Ensures the background image covers the entire section */
    background-size: cover;
    /* Centers the background image */
    background-position: center;
    background-repeat: no-repeat;
}