/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/



@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.raleway-<uniquifier> {
  font-family: "Raleway", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
body{
  font-family: "Raleway", sans-serif !important;
}
p{
  font-family: "Raleway", sans-serif !important;
}
span{
  font-family: "Raleway", sans-serif !important;
  
}
h1, h2, h3, h4, h5{
  font-family: "Raleway", sans-serif !important;
}

strong {
    font-weight: bold;
    color: #000;
}

/* hide-header */
header.atmc-header.atmc-header- {
    display: none;
}
/* hide-header-end*/



/* new-header */


 @media(min-width:1024px){
    .hs_cos_wrapper_type_module ul.menu__item li{
      width:20% !important;
              text-align: center;
}
    #hs_cos_wrapper_module_17222338479948 .menu li a{
      min-width: 130px;
    max-width: 100px;
    }
}
@media(max-width:1024px){
    
  #hs_cos_wrapper_module_17222338479948 .menu li a{
              min-width: 130px !important;
        max-width: 130px !important;
    
  }
  
  
}

@media(min-width:480px){
  
  #hs_cos_wrapper_module_17222338479948 .menu {
    border:none !important;
  }
  
#hs_cos_wrapper_module_17222338479948 .menu__item {
    background: transparent;
    margin-left: auto !important;
    justify-content: end;
}
.hs_cos_wrapper_type_module ul.menu__item a {
    color: #EBECEB !important;
    font-size:20px !important;
    padding:10px !important;
    border-radius:10px !important;
    
    
}
.hs_cos_wrapper_type_module ul.menu__item li {
    padding:0px 20px;
    width:25%
}

#hs_cos_wrapper_module_17222338479948 .menu__item li a:hover{
    background: linear-gradient(90deg, #7EF1B3 0%, #40DE26 100%) !important;
  color:#000 !important;
}
}


@media(max-width:480px){
#hs_cos_wrapper_module_17222338479948 .nav-btn {
        display: block;
        float: none !important;
        margin-top: 20px;
     background: #fff !important;
    padding: 5px;
    margin: 0 auto;
    }
  
  
  ul.menu__item.menu-mobile-visible {
    border-radius: 10px;
    padding:10px 0px !important
}
  
  a.btn-effect {
    font-size: 18px !important;
    padding: 10px !important;
    width: 50% !important;
}
  #hs_cos_wrapper_module_17222338479948 .menu__item li a:hover {

    background: linear-gradient(90deg, #7EF1B3 0%, #40DE26 100%);
    border-radius:10px !important ;
    color:#000 !important;
}

#hs_cos_wrapper_module_17222338479948 .menu__item li {
    max-width: 150px !important;
    margin:0px auto;
}

  #hs_cos_wrapper_module_17222338479948 {
    margin: 0 auto;
}
  
}
/* new-header-end */






/* first-section */


div#hs_cos_wrapper_module_17222379451685 {
    padding: 20px 50px 60px 30px;
    background: #F4F5F6;
    box-shadow: 5px 5px 10px 0px #00000040;
    border-radius: 10px;
    margin-bottom: 30px;
}




.span5.widget-span.widget-type-cell.dnd-column .row-fluid {
    border-bottom: solid 1px #DFE0DF;
    margin-bottom:20px;
    transition:all 0.5s linear;
    cursor:pointer;
}
.span5.widget-span.widget-type-cell.dnd-column .row-fluid:hover {
    border-bottom: solid 1px #00E766;
}


a#hs-button_module_17222379451686 {
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.0);
    color: #0B1E27;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
    padding-right: 50px;
    border-radius: 10px;
    border: solid 2px #0B1E27;
}

.span5.widget-span.widget-type-cell.dnd-column h3 {
    font-size: 22px;
}


a.read {
    color: #021F27;
    padding: 0px 30px 8px 30px;
    border-bottom: 2px solid;
    cursor: pointer;
}

/* first-section-end*/

@media(max-width:820px){
.dnd_area-row-3-padding .widget-span.widget-type-cell h2{
    font-size:17px !important;
}
  .dnd_area-row-4-padding .widget-span.widget-type-cell h2{
    font-size:17px !important;
}
}

@media(max-width:480px){


/*   fifth-section-responsive  */
  #hs_cos_wrapper_module_17222379451685 h2 {
    font-size: 35px !important;
}

div#hs_cos_wrapper_module_17222379451686 {
    margin-bottom: 30px;
}
  
/*   fifth-section-responsive-end */
  
  
}




/* blogs-section */

.dnd_area-row-3-padding .widget-span.widget-type-cell {
     border-radius:10px;
}



.dnd_area-row-3-padding .widget-span.widget-type-cell h2{
     font-size:21px;
     color:#000000;
}

.dnd_area-row-3-padding .hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text span {
    font-size: 14px;
    font-weight: bold;
}

.dnd_area-row-3-padding .hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text p {
     font-size:16px;
     color:#4A4A4A;
}




.dnd_area-row-4-padding .widget-span.widget-type-cell {
     border-radius:10px;
}



.dnd_area-row-4-padding .widget-span.widget-type-cell h2{
     font-size:21px;
     color:#000000;
}

.dnd_area-row-4-padding .hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text span {
    font-size: 14px;
    font-weight: bold;
}

.dnd_area-row-4-padding .hs_cos_wrapper_widget.hs_cos_wrapper_type_rich_text p {
     font-size:16px;
     color:#4A4A4A;
}

/* blogs-section-end */

/* diamond-section */
.diamond {
    display: flex;
    flex-flow: row-reverse;
}

.diamond-1 {
    width: 20%;
}

.diamond-2 {
    width: 80%;
    margin-right: 50px;
}
/* diamond-section-end */


/* pagination-section */
.pagination {
  display: flex;
    justify-content: center;
}

.pagination a {
color: #325B74;
    float: left;
    font-weight: 600;
    height: 40px;
    width: 40px;
    text-align: center;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0px 20px;
    border: solid 1px #325B74;
    border-radius: 150px;
  
}

.pagination a.active {
  background-color: #325B74;
    color: white;
    border-radius: 100px;
}

.pagination a:hover:not(.active) {
  background-color: #ddd;
  border-radius: 100px;
 
}

@media(max-width:480px){
  
    .pagination a {
color: #325B74;
    
    margin: 0px 5px;
   
  
}
  span.aug {
    display: flex !important;
    flex-flow:column;
}
  .diamond {
    display: flex;
    flex-flow: row-reverse;
    flex-flow:column;
}
   .row-fluid-wrapper.row-depth-1.row-number-15.dnd_area-row-3-max-width-section-centering.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-layers.dnd_area-row-3-background-color.dnd-section .widget-type-cell {
    padding:20px;
     margin-bottom:50px;
}



.row-fluid-wrapper.row-depth-1.row-number-22.dnd-section.dnd_area-row-4-background-layers.dnd_area-row-4-background-color.dnd_area-row-4-padding.dnd-section .widget-type-cell{
 padding:20px;
     margin-bottom:50px;
}
}
/* pagination-section-end*/


/* form-section */
label{
    display:none !important; 
}
label.hs-error-msg.hs-main-font-element {
    display:block !important;
}
#hs_cos_wrapper_module_1723543548936 input[type="submit"]{
    background: linear-gradient(90deg, #7ef1b3, #40de26) !important;
    border: none !important;
    color: #021F27 !important;
    padding: 10px;
    margin-right: 8px;
    transition: all linear 0.3s;
    text-align:center !important;
      font-family: 'Raleway';
  border-radius:10px;
  font-weight:bold;
}
#hs_cos_wrapper_module_1723543548936 input[type="submit"]:hover {
color:#fff !important;
}
#hs_cos_wrapper_module_1723543548936 textarea {
    height: 150px;
}
/* form-section end*/

/* production-footer */
.footer .social-links__icon svg, .footer .social-links__icon:active svg, .footer .social-links__icon:focus svg, .footer .social-links__icon:hover svg {
    fill: #000;
}
.atmc-site-footer.dnd-section strong{
    color:#FFF
}

.atmc-site-footer.dnd-section .row-fluid .span3 {
    display:none !important; 
}



.atmc-site-footer.dnd-section .row-fluid .span5 {
    width: 65% !important;
}

.atmc-site-footer.dnd-section .row-fluid ul.hs-menu-children-wrapper {
    padding:10px 0px;
}
.container-fluid {
    padding: 0px;
}

.mb\:mt-4.footer_developed.text-right.mb\:text-center {
    text-align: center !important;
}
@media(max-width:480px){
    .atmc-site-footer.dnd-section .row-fluid .span5 {
    width: 100% !important;
        
}
    .atmc-site-footer.dnd-section .row-fluid .span5 ul {
        padding:10px 0px; 
        text-align:left;
    }
}

/* production-footer */