.elementor-1787 .elementor-element.elementor-element-6998a92{text-align:center;}.elementor-1787 .elementor-element.elementor-element-6998a92 .elementor-heading-title{font-weight:600;}.elementor-1787 .elementor-element.elementor-element-8dd1304{--spacer-size:64px;}.elementor-1787 .elementor-element.elementor-element-a2d1e88{color:#1A1A1A;}.elementor-1787 .elementor-element.elementor-element-a2a65c8{--display:flex;}.elementor-1787 .elementor-element.elementor-element-e8121c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1787 .elementor-element.elementor-element-cd104ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1787 .elementor-element.elementor-element-cd104ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1787 .elementor-element.elementor-element-cd104ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1787 .elementor-element.elementor-element-cd104ab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1787 .elementor-element.elementor-element-cd104ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1787 .elementor-element.elementor-element-57c452e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1787 .elementor-element.elementor-element-57c452e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1787 .elementor-element.elementor-element-57c452e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1787 .elementor-element.elementor-element-57c452e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1787 .elementor-element.elementor-element-57c452e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1787 .elementor-element.elementor-element-e0baf86{--spacer-size:32px;}.elementor-1787 .elementor-element.elementor-element-1714e6c{text-align:justify;color:var( --e-global-color-0bd560a );}.elementor-1787 .elementor-element.elementor-element-8b646bb{text-align:justify;color:var( --e-global-color-0bd560a );}.elementor-1787 .elementor-element.elementor-element-bee9a2e{color:var( --e-global-color-0bd560a );}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-icon i{color:var( --e-global-color-96d25ba );transition:color 0.3s;}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-icon svg{fill:var( --e-global-color-96d25ba );transition:fill 0.3s;}.elementor-1787 .elementor-element.elementor-element-1e77da4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), irantekan-f;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-text{color:var( --e-global-color-0bd560a );transition:color 0.3s;}.elementor-1787 .elementor-element.elementor-element-1e77da4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-96d25ba );}.elementor-1787 .elementor-element.elementor-element-a145fbd{--spacer-size:10px;}.elementor-1787 .elementor-element.elementor-element-93e7aae{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1787 .elementor-element.elementor-element-93e7aae:not(.elementor-motion-effects-element-type-background), .elementor-1787 .elementor-element.elementor-element-93e7aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBE4FD;}.elementor-1787 .elementor-element.elementor-element-a90cfa9{color:#000000;}@media(max-width:1024px){.elementor-1787 .elementor-element.elementor-element-e8121c0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1787 .elementor-element.elementor-element-6998a92{text-align:center;}.elementor-1787 .elementor-element.elementor-element-6998a92 .elementor-heading-title{font-size:22px;}.elementor-1787 .elementor-element.elementor-element-e8121c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1787 .elementor-element.elementor-element-cd104ab .elementor-image-box-img{margin-bottom:15px;}.elementor-1787 .elementor-element.elementor-element-57c452e .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for html, class: .elementor-element-bdf4cab */.container1 {
        margin: 0;
        padding: 20px;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    label {
        color: #34495E;
        font-weight: bold;
        margin-bottom: 5px;
        display: block;
    }

    input[type="text"], input[type="number"] {
        width: 100%;
        padding: 10px;
        border-radius: 5px;
        border: 1px solid #dce1e8;
        margin-bottom: 15px;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
        font-size: 1rem;
        transition: all 0.3s ease;
    }

    input[type="text"]:focus, input[type="number"]:focus {
        border-color: #3498db;
        box-shadow: 0 2px 8px rgba(52, 152, 219, 0.5);
    }

    button {
        background-color: #3498db;
        color: white;
        padding: 12px 20px;
        border: none;
        border-radius: 8px;
        font-size: 1rem;
        cursor: pointer;
        transition: background-color 0.3s ease;
     
        
        margin-top: 10px;
        width: 100%;
    }

    button:hover {
        background-color: #2980b9;
    }
     
     

    table {
        width: 100%;
        border-collapse: collapse;
        margin-top: 20px;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    }

    table thead {
        background-color: #3498db;
        color: white;
    }

    table th, table td {
        padding: 12px 15px;
        border: 1px solid #dce1e8;
        text-align: center;
        font-size: 1rem;
    }

    table tbody tr:nth-child(even) {
        background-color: #f9f9f9;
    }

    table tbody tr:hover {
        background-color: #ecf0f1;
    }

    @media (min-width: 768px) {
       table {
            width: 100%;
        }
    }/* End custom CSS */