/*
Theme Name:   Twenty Twenty five Child
Theme URI:    http://example.com/twenty-twenty-five-child
Description:  Child theme for the Twenty Twenty Five theme
Author:       Sufian
Author URI:   http://example.com
Template:     twentytwentyfive
Version:      1.0.0
*/


@font-face {
    font-family: "Montserrat Regular";
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    src: local(""),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Regular.woff2) format("woff2"),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Regular.woff) format("woff");
}

@font-face {
    font-family: "Montserrat Bold";
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: local(""),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Bold.woff2) format("woff2"),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Bold.woff) format("woff");
}

@font-face {
    font-family: "Montserrat Black";
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: local(""),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Black.woff2) format("woff2"),url(/wp-content/themes/twentytwentyfive-child/fonts/Montserrat-Black.woff) format("woff");
}

body {
        background: rgb(2, 0, 36);
    background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(9, 9, 121, 1) 35%, rgba(0, 212, 255, 1) 100%);
    height:100vh;
    
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="checkbox"]{
    font-family: Montserrat Regular;
}
.wpcf7-response-output {
    border-color: #467bb4 !important;
    background: white !important;
    border-radius: 25px !important;
    margin: 0 auto !important;
    text-align: center !important;
}
p {
    font-size: 15px;
    font-family: 'Montserrat Regular';
    text-align: center;
}
figure.wp-block-image.size-full {
    width: 10%;
}
@media only screen and (max-width: 450px) {
    .header-one{
    font-size:50px !important;
}
.header-two{
    font-size:50px !important;
}
}
@media only screen and (max-width: 821px) {
  figure.wp-block-image.size-full {
    width: 30%;
 
}

}
.header-inner.section-inner {
    display: none !important;
}

.header-one{
    
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke-color: white !important;
    -webkit-text-stroke-width: 2px !important;
   font-family:"Montserrat Black";
   margin-bottom: 0px;
}
.header-two{
    font-family:"Montserrat Black";
    color: white;
    margin-top:0px;
}
header.wp-block-template-part {
    display: none !important;
}
footer.wp-block-template-part {
    display: none;
}
h1.wp-block-heading.has-text-align-center.header-one {
    max-width: 2560px;
}
h1.wp-block-heading.has-text-align-center.header-two {
    max-width: 2560px;
}
span.wpcf7-list-item label {
    display: flex;
    flex-direction: row;
}
input[type="checkbox"] {
    width: 15px !important;
   
}
span.wpcf7-list-item {
    margin: 0;
}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form input[type="checkbox"] {
    
    margin-bottom: 3px !important;
}
:root :where(.is-layout-constrained) > * {
    margin-block-start: 0px !important;
}