.elementor-950 .elementor-element.elementor-element-96ae9ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-0657959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-b4da700{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-raven-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-950 .elementor-element.elementor-element-c36db5a > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-c36db5a .raven-image{opacity:1;}.elementor-950 .elementor-element.elementor-element-c36db5a{text-align:left;}.elementor-widget-raven-heading .raven-heading-title, .elementor-widget-raven-heading .raven-heading-title-inner{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-950 .elementor-element.elementor-element-d49f81a > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-d49f81a .raven-heading, .elementor-950 .elementor-element.elementor-element-d49f81a .raven-heading a{font-family:"Exo 2", Sans-serif;font-size:45px;font-weight:500;line-height:45px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-ac90e37{padding:0px 0px 0px 5px;font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#666666;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-df62d6a{--divider-border-style:dashed;--divider-color:#999999;--divider-border-width:1px;}.elementor-950 .elementor-element.elementor-element-df62d6a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-950 .elementor-element.elementor-element-df62d6a .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit{background-color:var( --e-global-color-primary );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:hover{background-color:var( --e-global-color-primary );}.elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:focus{background-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-3cbf3a6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-3cbf3a6 .wpcf7 *:not(.wpcf7-form-control):not(option), .elementor-950 .elementor-element.elementor-element-3cbf3a6 .wpcf7 .wpcf7-form-control.wpcf7-file{font-family:"Exo 2", Sans-serif;}.elementor-950 .elementor-element.elementor-element-3cbf3a6 .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-950 .elementor-element.elementor-element-3cbf3a6 .wpcf7 div.wpcf7-response-output{text-align:left;}:root{--page-title-display:none;}@media(min-width:779px){.elementor-950 .elementor-element.elementor-element-0657959{--content-width:1260px;}}@media(max-width:1600px){.elementor-950 .elementor-element.elementor-element-96ae9ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-0657959{--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-raven-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1400px){.elementor-950 .elementor-element.elementor-element-0657959{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-raven-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:778px){.elementor-widget-raven-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-950 .elementor-element.elementor-element-d49f81a .raven-heading, .elementor-950 .elementor-element.elementor-element-d49f81a .raven-heading a{font-size:36px;line-height:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-contact-form-7  .wpcf7 input.wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-9c5a427 */@media(max-width:1400px){
     .cont_wrap{
        flex-direction:column;
    }
    .cont_box .left{
      min-width:60px !important;
    }
}
.cont_wrap{
    display: flex;
    gap: 20px;
    justify-content: space-between;
}

.cont_box{
    display: flex;
    gap: 30px;
}

.cont_box .left{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    align-content: center;
    text-align: center;
    background: #f6f2f2
}


.cont_box .right h4{
    font-size: 20px;
    font-weight: 600;
    font-family: "Exo 2";
}

.cont_box .right p{
    color: #666;
    font-size: 16px;
    font-family: "Exo 2";
}/* End custom CSS */
/* Start custom CSS for contact-form-7, class: .elementor-element-3cbf3a6 */@media(max-width:776px){
    #contact-form .support_mail_tbl tbody td input[type="text"] {
width: 100%;
    }
}


.wpcf7-list-item {margin: 10px 0 5px;}

.popup_foot {display: none;}
#contact-form .support_mail_tbl tbody td input{
    font-family: "Exo 2";
}
#contact-form {text-align:center;
}
#contact-form p {margin-bottom:0; font-family: "Exo 2";}

#contact-form .support_mail_tbl tbody tr:first-child th, #contact-form .support_mail_tbl tbody tr:first-child td{border-top:2px solid #c30000;
}
#contact-form .support_mail_tbl tbody tr:last-child th, #contact-form .support_mail_tbl tbody tr:last-child td{border-bottom: 1px solid #f1f1f1; }

#contact-form .support_mail_tbl tbody th{width:30%;box-sizing:border-box;background-color:#f8f8f8; color:#111111;padding:10px 30px;border-bottom:1px solid #d4d4d4;    vertical-align: middle;text-align:left;font-size:18px;font-weight:400; }
#contact-form .support_mail_tbl tbody th .info-point{display:inline-block;padding-right:20px; }
#contact-form .support_mail_tbl tbody th .m-info-point{display:inline-block; color: #f00;}

#contact-form .support_mail_tbl tbody td{width:70%;box-sizing:border-box;padding:10px 0 10px 20px;vertical-align:middle;text-align:left;border-bottom:1px solid #eaeaea;font-size:15px; }
#contact-form .support_mail_tbl tbody td select{-webkit-appearance:menulist;border:1px solid #cbcbcb;margin:0px;padding:8px 12px;width:100%; }
#contact-form .support_mail_tbl tbody td input[type='email'],
.support_mail_tbl tbody td input[name='your-name']{width:100%; max-width: 300px; }

#contact-form .support_mail_tbl tbody td input[name='your-phonenumber']{width:100%; max-width: 300px;}

#contact-form .support_mail_tbl tbody td input[name='your-subject']{width:100% max-}
#contact-form .support_mail_tbl tbody td input[type="text"], .support_mail_tbl tbody td input[type='email']{border:1px solid #cbcbcb;padding:7px 15px;;margin:0}
#contact-form .support_mail_tbl tbody td input[type="file"]{width:100%;border:1px solid #cbcbcb;padding:5px;box-sizing:border-box;}
#contact-form .support_mail_tbl tbody td input[name='your-names'] {width: 100%; max-width: 300px;}
#contact-form .support_mail_tbl tbody td input[name='address1'] {width: 100%;}
#contact-form .support_mail_tbl tbody td input[name='address2'] {width: 100%;}

#contact-form .support_mail_tbl textarea{max-width:100%;min-width:100%;width:100%;height:210px;min-height:210px;max-height:210px;box-sizing:border-box;resize: none;margin:0px;border:1px solid #cbcbcb;
    padding: 10px;
}
#contact-form .support_mail_tbl #mytextarea{max-width:100%;min-width:100%;width:100%;height:150px;min-height:1.5;max-height:150px; overflow-y: scroll;border:1px solid #cbcbcb;font-size:12px;padding:15px;box-sizing:border-box;
font-family: "Exo 2"  !important;}

#contact-form .support_mail_tbl #mytextarea p{
    font-size: 13px;
    line-height: 25px;
}

#contact-form input[type="submit"]{-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;width:150px;height:45px;line-height:1;text-align:center;font-size:15px;margin-top:45px; transition:all 0.3s; font-family:"Exo 2";}
#contact-form input[type="submit"]:hover, #contact-form input[type="submit"]:focus{background-color:#c30000 !important; cursor:pointer;}

#contact-form .agree_area span.wpcf7-form-control-wrap{width:100px;}
#contact-form .agree_area span.wpcf7-form-control.wpcf7-checkbox{padding:0;}
#contact-form .agree_area span input[type="checkbox"]{vertical-align:middle;}

input[type="button" i]{
    margin: 10px;
    background: #000;
    border: 0;
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    
}

.wpcf7-spinner {
    display: none;
}

#contact-form input[type="submit"] {
    border: 0;
    color: #fff;
    background-color: #c30000;
}

#contact-form input[type="submit"]:hover {
    background-color: #c30000;
}

@media (max-width:1001px) {
    .w1000 {width: 100%;}
}

@media (max-width: 777px) {

    #contact-form .support_mail_tbl tbody tr th, #contact-form .support_mail_tbl tbody tr td{display:block;width:100%;}
    #contact-form .support_mail_tbl tbody td{padding:10px 0px;}
    #contact-form .support_mail_tbl tbody th{border-bottom:0}
    #contact-form .support_mail_tbl tbody tr:first-child th{border-top:2px solid rgba(51,51,51,0.12)}
    #contact-form .support_mail_tbl tbody tr:first-child td{border-top:0}
    #contact-form .support_mail_tbl tbody td input[type='email'],.support_mail_tbl tbody td input[name='your-name']{width:100% !important;}
    #contact-form .support_mail_tbl tbody tr:last-child th{border-bottom-color:rgba(51,51,51,0.12);}
    #contact-form .support_mail_tbl tbody tr:last-child td{border:0}
}

@media (max-width: 776px){
    #contact-form .support_mail_tbl tbody td{padding-left: 0 !important; padding-right: 0 !important;}
}

@media (max-width: 767px){
    #contact-form .support_mail_tbl tbody td input[type='email'],.support_mail_tbl tbody td input[name='your-name']{width: 100% !important;}
    #contact-form .support_mail_tbl tbody td input[name="your-phonenumber"]{width: 100% !important;}
    #contact-form .support_mail_tbl tbody td input[name='your-product']{width: 100% !important;}
    #contact-form .support_mail_tbl tbody td input[name='address1'] {width: 100% !important;}
	#contact-form .support_mail_tbl tbody td input[name='address2'] {width: 100% !important;}
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */